{"sbom_digest":"sha256:b476dbcf1dfa8f9fe0ef0626d90f5136785b9b30ee201cba0aa18460d5f366ec","grype_db_version":"2026-10-22T18:51:21.000Z","as_of":"2026-10-23T02:25:53.352Z","syft_json":{"files":[{"id":"8d3b8ccc7b7c8c31","digests":[{"value":"eb0a3d12a71e8a3838c528d8a70259a8d907d824","algorithm":"sha1"},{"value":"01a989eb4d1d04b0d146c790ac536abd88f374ec74a2e110c58910b840d42045","algorithm":"sha256"}],"location":{"path":"/bin/busybox","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":755,"size":804616,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"application/x-sharedlib"},"executable":{"format":"elf","hasExports":true,"hasEntrypoint":true,"importedLibraries":["libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"dso":true,"pie":true,"relRO":"full","safeStack":false,"stackCanary":true,"symbolTableStripped":true}}},{"id":"4aee5936b2951d26","digests":[{"value":"0ec931593f9530815d20d9d2fa97301c6fa63fbf","algorithm":"sha1"},{"value":"1a6711698e0e7ee240862b939e113a6dae44d7623fc7126fee4a37485e415a22","algorithm":"sha256"}],"location":{"path":"/etc/alpine-release","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":7,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"ca1c74b6f78c65ca","digests":[{"value":"3af08548ef78cfdedcf349880c2c6a1a48763a0e","algorithm":"sha1"},{"value":"9c102bcc376af1498d549b77bdbfa815ae86faa1d2d82f040e616b18ef2df2d4","algorithm":"sha256"}],"location":{"path":"/etc/apk/keys/alpine-devel@lists.alpinelinux.org-4a6a0840.rsa.pub","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":451,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"d31659f9a8cfe1c8","digests":[{"value":"3671ae0ec7503b1e193587c1dcdf7b78bc863e42","algorithm":"sha1"},{"value":"12f899e55a7691225603d6fb3324940fc51cd7f133e7ead788663c2b7eecb00c","algorithm":"sha256"}],"location":{"path":"/etc/apk/keys/alpine-devel@lists.alpinelinux.org-5261cecb.rsa.pub","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":451,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"445175c232e1e284","digests":[{"value":"95995311236b7a55933642ffa10ce6014f1af7d0","algorithm":"sha1"},{"value":"207e4696d3c05f7cb05966aee557307151f1f00217af4143c1bcaf33b8df733f","algorithm":"sha256"}],"location":{"path":"/etc/apk/keys/alpine-devel@lists.alpinelinux.org-6165ee59.rsa.pub","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":800,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"95de8f07e00fca09","digests":[{"value":"044a37eeb2280afecf497aa31fe20dda7266d435","algorithm":"sha1"},{"value":"ad43f2888aa6679930812faef33672c45e98021d3be0d0ed08d257c1d957a968","algorithm":"sha256"}],"location":{"path":"/etc/busybox-paths.d/busybox","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":3986,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"502089e672260e52","digests":[{"value":"bdf9356a9516238c8b2468613517749098b17ef6","algorithm":"sha1"},{"value":"575d810a9fae5f2f0671c9b2c0ce973e46c7207fbe5cb8d1b0d1836a6a0470e3","algorithm":"sha256"}],"location":{"path":"/etc/crontabs/root","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":600,"size":283,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/tab-separated-values"}},{"id":"25262cf2531067ac","digests":[{"value":"d50ee135ef10a434b9df582ea8276b5c1ce803fa","algorithm":"sha1"},{"value":"a3efca2e8d62785c87517283092b4c800d88612b6f3f06b80a4c2f39d8e68841","algorithm":"sha256"}],"location":{"path":"/etc/fstab","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":89,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/csv"}},{"id":"8e195417c1eb8d69","digests":[{"value":"d8eb64e0cdfd7cfd998e4a1bbb49c2f45be5448d","algorithm":"sha1"},{"value":"6fb6ab5a5526e6f4896b70c7e3c350fd475158a1f0d7b5fc0f3f9bd57f1c3be8","algorithm":"sha256"}],"location":{"path":"/etc/group","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":510,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"3ba8168372ce369c","digests":[{"value":"ea75706155cffed0a1bd43ddba4543da27d73a67","algorithm":"sha1"},{"value":"d906aecb61d076a967d9ffe8821c7b04b063f72df9d9e35b33ef36b1c0d98f16","algorithm":"sha256"}],"location":{"path":"/etc/hostname","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":10,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"b60772a7e0c195d4","digests":[{"value":"043eb324a653456caa1a73e2e2d49f77792bb0c5","algorithm":"sha1"},{"value":"e3998dbe02b51dada33de87ae43d18a93ab6915b9e34f5a751bf2b9b25a55492","algorithm":"sha256"}],"location":{"path":"/etc/hosts","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":79,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"bae59a3feb126494","digests":[{"value":"ce9586d2acf1d9462765259a21ccc4f96a402151","algorithm":"sha1"},{"value":"7326d8ad56bf5fea63b1ca516a747ff6e6723e25ae84a93c31620b03de6c001d","algorithm":"sha256"}],"location":{"path":"/etc/inittab","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":570,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"8d50db0c3000f291","digests":[{"value":"9a189e4f3a301c1c0c0ee3edf4f7a19ce1af0722","algorithm":"sha1"},{"value":"25265ab0fa56a55cae6c8c0f488c3bbc37f7b44d9d9c74ec5e4039b0473ae780","algorithm":"sha256"}],"location":{"path":"/etc/issue","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":51,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"34f91a2bd042f87d","digests":[{"value":"4f29720883559a74be03f4de69de2f66113b064b","algorithm":"sha1"},{"value":"d608a3b7715886b5735def0cc50a6359fd364fac2e0e0a459c588c04be471031","algorithm":"sha256"}],"location":{"path":"/etc/logrotate.d/acpid","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":140,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"4ab8c0f7e6d5fe72","digests":[{"value":"5946e1e930583552bb7b863eb94bcbb3feef8aa9","algorithm":"sha1"},{"value":"3ebaba946f213670170c7d69949f690a3854553bd0b1560f1d980cba4c83a942","algorithm":"sha256"}],"location":{"path":"/etc/modprobe.d/aliases.conf","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":1545,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"f8a7f7fc569f9a45","digests":[{"value":"68e17cb818f5e3678b5ca07e5b203b29751599d1","algorithm":"sha1"},{"value":"0e9ab848289bfb20b9b066d05c8b1383a7c92b97ff8072a50806054b5d3fd739","algorithm":"sha256"}],"location":{"path":"/etc/modprobe.d/blacklist.conf","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":2247,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"63d9e18bf3d7734e","digests":[{"value":"a676b2fe78e7ea897d702b2c2fb2a2659f1eb657","algorithm":"sha1"},{"value":"6c46c4cbfb8b7594f19eb94801a350fa2221ae9ac5239a8819d15555caa76ae8","algorithm":"sha256"}],"location":{"path":"/etc/modprobe.d/i386.conf","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":122,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"da23f615e2fc9cf4","digests":[{"value":"b68a208d48a91c670c8040a03c95fae12c144f53","algorithm":"sha1"},{"value":"2c881de75a5409c35d2433a24f180b8b02ba478ef2c1c60ea3434a35bcbc335d","algorithm":"sha256"}],"location":{"path":"/etc/modules","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":15,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"9a13057dbdb9ae6a","digests":[{"value":"48b912f610627546cfc30af0f974745a1bf7c30f","algorithm":"sha1"},{"value":"ff044e9be5daa2eee2d3d10a4da72e5477e4c24c16f1792de2c91dae844c0e30","algorithm":"sha256"}],"location":{"path":"/etc/motd","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":284,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"043c876fe0bd264c","digests":[{"value":"ddd99bc197c36e8a9aab9463aaeebda44a7a8029","algorithm":"sha1"},{"value":"2fd20d1bc67d9ee711990002b24f156635a73f56b8935b2f76592938817fa4e7","algorithm":"sha256"}],"location":{"path":"/etc/network/if-up.d/dad","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":775,"size":285,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/x-shellscript"}},{"id":"320b1d7bd383749e","digests":[{"value":"f4306c327bf44767da8da4e3a13bf40bdd4d3aaa","algorithm":"sha1"},{"value":"0afd94c183d30a348b45057f6bf468e121aa448a7641109addb5bb8e282f514d","algorithm":"sha256"}],"location":{"path":"/etc/nsswitch.conf","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":205,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"13431c5d0cc39c08","digests":[{"value":"afe6cba27664032062c7f1cb812783b1ecf6d99b","algorithm":"sha1"},{"value":"31a94f06f17bc3b9085fccab1d0fa6ee9e79c4a1e4d91f617fa5de95863be015","algorithm":"sha256"}],"location":{"path":"/etc/passwd","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":702,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"dac0f6220b5d723e","digests":[{"value":"54dd1d99ac0383798113f96307ee9b52b0bb0f37","algorithm":"sha1"},{"value":"87e8643d3ce156de0c09370d4d39446f30bd00d264bea248abc191c4d7b9df3e","algorithm":"sha256"}],"location":{"path":"/etc/profile","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":547,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"132aa598a9eec7fb","digests":[{"value":"96adbd950ccf992085295990f9bbe667f0cf4c4e","algorithm":"sha1"},{"value":"284a6ef56ab97a13a777c6b01ae14f2cc3d2b7a29c19e750e622e70cc3c73186","algorithm":"sha256"}],"location":{"path":"/etc/profile.d/20locale.sh","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":97,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"7e98fc3daea4836a","digests":[{"value":"df9396b02cf3be70767e6171eb691baa6d40c759","algorithm":"sha1"},{"value":"b73284f27fe2da9ae1902b1fe9596c3ffc61a154e2805a034184f0468f8b09b0","algorithm":"sha256"}],"location":{"path":"/etc/profile.d/README","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":249,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"6cfc45fbab3ac639","digests":[{"value":"d5733d99d7b5676f6d58c19a3a47a8bc3fe6e2e5","algorithm":"sha1"},{"value":"ba24425c6864a5d17fa0fdaf914c4d21419e47c4d62080c33830af059fe46617","algorithm":"sha256"}],"location":{"path":"/etc/profile.d/color_prompt.sh.disabled","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":447,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"dd3cb401354946bb","digests":[{"value":"d5f9654539089b96f1b1956848d783527da6fb47","algorithm":"sha1"},{"value":"4959498abbadaa1e50894a266f8d0d94500101cfe5b5f09dcad82e9d5bdfab46","algorithm":"sha256"}],"location":{"path":"/etc/protocols","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":3144,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"35858cb9682ee360","digests":[{"value":"8880709347075a4ceedec67d27486592071b7473","algorithm":"sha1"},{"value":"17bcc1cce42f37436748119426c5e8cc92ddb17aa0b6db43da97bfb7dd156c17","algorithm":"sha256"}],"location":{"path":"/etc/secfixes.d/alpine","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":97,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"e40e5b6e8c3b08ce","digests":[{"value":"0e29ce7fa251a4246033abcdaa339ec5dde84a75","algorithm":"sha1"},{"value":"713fcea5109728883b9147e822429133fcc8b5e253afd3c2a197b10cd0bc3b4d","algorithm":"sha256"}],"location":{"path":"/etc/securetty","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":156,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"65b1ef1f08ef206c","digests":[{"value":"a0d7a229bf049f7fe17e8445226236e4024535d0","algorithm":"sha1"},{"value":"f6183055fd949f9c53d49ee620f85d0150123ea691d25ed1bba0c641b4ee2f48","algorithm":"sha256"}],"location":{"path":"/etc/services","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":12813,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"453dfd39ffab2967","digests":[{"value":"fdcce813d9a3aa27fffcf07126d2deabf17cb057","algorithm":"sha1"},{"value":"d5992a27f05f380fc5faeb82a3359e2f230fd1d6ea6517b45892b771a2194ddb","algorithm":"sha256"}],"location":{"path":"/etc/shadow","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":640,"size":260,"type":"RegularFile","userID":0,"groupID":42,"mimeType":"text/plain"}},{"id":"4a97c91d5e2bb068","digests":[{"value":"a239b661da4227a07f6a9183699fd275bdb12640","algorithm":"sha1"},{"value":"24be6ceb236610df45684c83b06c918ae45635be55f69975e43676b7595bbc5f","algorithm":"sha256"}],"location":{"path":"/etc/shells","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":38,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"3c2d6187b2a09381","digests":[{"value":"a2587c4e97408b64274e5e052b74e3754892c13a","algorithm":"sha1"},{"value":"f1c1803d13d1d0b755b13b23c28bd4e20e07baf9f2b744c9337ba5866aa0ec3b","algorithm":"sha256"}],"location":{"path":"/etc/ssl/ct_log_list.cnf","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":412,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"342b4f4f943dd6bb","digests":[{"value":"a2587c4e97408b64274e5e052b74e3754892c13a","algorithm":"sha1"},{"value":"f1c1803d13d1d0b755b13b23c28bd4e20e07baf9f2b744c9337ba5866aa0ec3b","algorithm":"sha256"}],"location":{"path":"/etc/ssl/ct_log_list.cnf.dist","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":412,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"076ec967f9e71611","digests":[{"value":"5ff8070dceaa742043d8171f98abe95e5abd02e5","algorithm":"sha1"},{"value":"a65a2cb9f4ee8ffdc7ef4f0ac600c0bdafb95b7b1ab457188ac610a62f5ad6b3","algorithm":"sha256"}],"location":{"path":"/etc/ssl/openssl.cnf","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":12411,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"ed997c6e1760b8e3","digests":[{"value":"5ff8070dceaa742043d8171f98abe95e5abd02e5","algorithm":"sha1"},{"value":"a65a2cb9f4ee8ffdc7ef4f0ac600c0bdafb95b7b1ab457188ac610a62f5ad6b3","algorithm":"sha256"}],"location":{"path":"/etc/ssl/openssl.cnf.dist","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":12411,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"a93023c2960dec2b","digests":[{"value":"e2ea73ded7e7371664204b148569fb5e88b0f7a8","algorithm":"sha1"},{"value":"8bba47da45bc8715c69ac904a60410eabffaa7bbbef640f9c1368ab9c48493d0","algorithm":"sha256"}],"location":{"path":"/etc/sysctl.conf","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":53,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"20d2513c8cd35575","digests":[{"value":"9bc069e434228e6ca441848bfb7a6bac23fa148a","algorithm":"sha1"},{"value":"5b372209e01cda07c87b8afa6d1ab3d7e8daf18a1f2332d744203a6dc289eb1a","algorithm":"sha256"}],"location":{"path":"/etc/udhcpc/udhcpc.conf","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":287,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"0fab6490d70d22a9","digests":[{"value":"986d54fbd2942036695f459cda38a20099abb15c","algorithm":"sha1"},{"value":"095b047c631447e4fa50401fa7ffce01f678587040d65ba18c574981dc630de5","algorithm":"sha256"}],"location":{"path":"/lib/ld-musl-x86_64.so.1","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":755,"size":670312,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"application/x-sharedlib"},"executable":{"format":"elf","hasExports":true,"hasEntrypoint":true,"importedLibraries":[],"elfSecurityFeatures":{"nx":true,"dso":true,"pie":false,"relRO":"full","safeStack":false,"stackCanary":true,"symbolTableStripped":true}}},{"id":"4861e3f7723f069c","digests":[{"value":"e4611993ca63e54d3038debe1e858f9c319bcb9b","algorithm":"sha1"},{"value":"80ac076736f35434f0df4a041578ec8f760eb545a71424fd6b6e1403a8a65312","algorithm":"sha256"}],"location":{"path":"/sbin/apk","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":755,"size":115096,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"application/x-sharedlib"},"executable":{"format":"elf","hasExports":true,"hasEntrypoint":true,"importedLibraries":["libapk.so.3.0.0","libz.so.1","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"dso":true,"pie":true,"relRO":"full","safeStack":false,"stackCanary":true,"symbolTableStripped":true}}},{"id":"5bb2696f6ce6cf87","digests":[{"value":"d898c515712978717db5021dc371e15661028bf1","algorithm":"sha1"},{"value":"7065021e04a5060957b5c6907af671a7028230d91927fb0c25892cadd9312b7c","algorithm":"sha256"}],"location":{"path":"/sbin/ldconfig","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":755,"size":393,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/x-shellscript"}},{"id":"12c63350e5776343","digests":[{"value":"f182164b51e0f77f6c4e793ac10b9d23145949c1","algorithm":"sha1"},{"value":"791a3ce37940d766b4242a006a2978210decc40e035bb385c643553fc278ead0","algorithm":"sha256"}],"location":{"path":"/usr/bin/getconf","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":755,"size":22344,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"application/x-sharedlib"},"executable":{"format":"elf","hasExports":true,"hasEntrypoint":true,"importedLibraries":["libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"dso":true,"pie":true,"relRO":"full","safeStack":false,"stackCanary":false,"symbolTableStripped":true}}},{"id":"ef3493896bd018c8","digests":[{"value":"166c77323594b819ec780da00b1c2c0fe2079866","algorithm":"sha1"},{"value":"f225def553bce0cb435ff78686b9272c2f4dd0e34ebe3d79855e775a66d9c6ef","algorithm":"sha256"}],"location":{"path":"/usr/bin/getent","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":755,"size":18480,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"application/x-sharedlib"},"executable":{"format":"elf","hasExports":true,"hasEntrypoint":true,"importedLibraries":["libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"dso":true,"pie":true,"relRO":"full","safeStack":false,"stackCanary":true,"symbolTableStripped":true}}},{"id":"7ebdc35e08a1a87f","digests":[{"value":"0d856de608be3423672cf518158f79e95b0f6070","algorithm":"sha1"},{"value":"7a7306c6836018449ed373f110b25dd2eb7cc263e5fe9259f9964a280630c567","algorithm":"sha256"}],"location":{"path":"/usr/bin/iconv","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":755,"size":14152,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"application/x-sharedlib"},"executable":{"format":"elf","hasExports":true,"hasEntrypoint":true,"importedLibraries":["libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"dso":true,"pie":true,"relRO":"full","safeStack":false,"stackCanary":true,"symbolTableStripped":true}}},{"id":"26a92e42ff3bff33","digests":[{"value":"c850211a08262fb11181b200eca431c93cdfde4b","algorithm":"sha1"},{"value":"9a49c2541a439be89f1ef1496604ef3b607f460d589877c60775acf74cdb5dfb","algorithm":"sha256"}],"location":{"path":"/usr/bin/ldd","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":755,"size":52,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/x-shellscript"}},{"id":"2e4449fe08c3bdef","digests":[{"value":"7a2650a688570abf2ac97c90efdab654a64c03cc","algorithm":"sha1"},{"value":"beebb8f7be5cdcf5a2d12a5eb78736ff65b361396da4a47fd4d2b7d76ca40251","algorithm":"sha256"}],"location":{"path":"/usr/bin/scanelf","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":755,"size":67504,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"application/x-sharedlib"},"executable":{"format":"elf","hasExports":true,"hasEntrypoint":true,"importedLibraries":["libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"dso":true,"pie":true,"relRO":"full","safeStack":false,"stackCanary":true,"symbolTableStripped":true}}},{"id":"20f693daefa27dd6","digests":[{"value":"1e0f04c6540e57f166aefa68009d3592657c0733","algorithm":"sha1"},{"value":"8b23a9dbfea3da8c6da65b93c0fc6d979a82245c17c40d8fbf94d531263b98b4","algorithm":"sha256"}],"location":{"path":"/usr/bin/ssl_client","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":755,"size":14384,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"application/x-sharedlib"},"executable":{"format":"elf","hasExports":true,"hasEntrypoint":true,"importedLibraries":["libssl.so.3","libcrypto.so.3","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"dso":true,"pie":true,"relRO":"full","safeStack":false,"stackCanary":true,"symbolTableStripped":true}}},{"id":"1f830fd2f8999613","digests":[{"value":"703247f9a7567931d91c172e44e0ff4960883085","algorithm":"sha1"},{"value":"b565e6935269d679a5b8d45bb1ae60559f9621d2c7fe47b8a70cbc90334259e1","algorithm":"sha256"}],"location":{"path":"/usr/lib/engines-3/afalg.so","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":755,"size":18504,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"application/x-sharedlib"},"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libcrypto.so.3","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"dso":true,"pie":false,"relRO":"full","safeStack":false,"stackCanary":true,"symbolTableStripped":true}}},{"id":"6e53250ee7d8e93b","digests":[{"value":"ef80fd731c57959154cd620232becc02d6a30f48","algorithm":"sha1"},{"value":"9e4328d873b167552bf4c807dab303a5a7a0c36e9a9f3bb1f1d84d864776bd2e","algorithm":"sha256"}],"location":{"path":"/usr/lib/engines-3/capi.so","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":755,"size":13864,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"application/x-sharedlib"},"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":[],"elfSecurityFeatures":{"nx":true,"dso":true,"pie":false,"relRO":"full","safeStack":false,"stackCanary":false,"symbolTableStripped":true}}},{"id":"a54c0b5a61980591","digests":[{"value":"28bb716cfa8d412c0f8a0eb340c87f00c2748570","algorithm":"sha1"},{"value":"9b9c26db1b0f4a99c106a99ed01cc7c84a3c2bbc14df362517b24b4f18b900d7","algorithm":"sha256"}],"location":{"path":"/usr/lib/engines-3/loader_attic.so","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":755,"size":47608,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"application/x-sharedlib"},"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libcrypto.so.3","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"dso":true,"pie":false,"relRO":"full","safeStack":false,"stackCanary":true,"symbolTableStripped":true}}},{"id":"0c937021dd7c7125","digests":[{"value":"15c7b008925dadff4c5363caf4b1bce81bbe3757","algorithm":"sha1"},{"value":"3327f942be17b9f856cc7f56db23d2f3cff14e90688a00af2aeb970655843e8c","algorithm":"sha256"}],"location":{"path":"/usr/lib/engines-3/padlock.so","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":755,"size":22360,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"application/x-sharedlib"},"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libcrypto.so.3","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"dso":true,"pie":false,"relRO":"full","safeStack":false,"stackCanary":true,"symbolTableStripped":true}}},{"id":"a0e435376a38b2dc","digests":[{"value":"7c58633f18ffe2f95a9c819eed3433bec0dc8bc3","algorithm":"sha1"},{"value":"12a612195b5c7918ff48fa2aa84753025be7167f57d055353a81d338d3f1ae13","algorithm":"sha256"}],"location":{"path":"/usr/lib/libapk.so.3.0.0","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":755,"size":277184,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"application/x-sharedlib"},"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libssl.so.3","libcrypto.so.3","libz.so.1","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"dso":true,"pie":false,"relRO":"full","safeStack":false,"stackCanary":true,"symbolTableStripped":true}}},{"id":"2e44fa2568ebe692","digests":[{"value":"3a7bd65799ce1a13930fca7fe74f471bbe4c9c5a","algorithm":"sha1"},{"value":"bb2d86be6845456696f90f0948b6de6369f66612b7cf3ffa755e664436fdbc88","algorithm":"sha256"}],"location":{"path":"/usr/lib/libcrypto.so.3","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":755,"size":4993808,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"application/x-sharedlib"},"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"dso":true,"pie":false,"relRO":"full","safeStack":false,"stackCanary":true,"symbolTableStripped":true}}},{"id":"0a49f31070ab00f1","digests":[{"value":"e54f2a54fefc8d4c3448458c924dcac8c9b4ac2d","algorithm":"sha1"},{"value":"ed8d30405217b3904a8df9ac311002d0ae43df516e60c5b3a8a998eda68ee340","algorithm":"sha256"}],"location":{"path":"/usr/lib/libssl.so.3","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":755,"size":843640,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"application/x-sharedlib"},"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libcrypto.so.3","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"dso":true,"pie":false,"relRO":"full","safeStack":false,"stackCanary":true,"symbolTableStripped":true}}},{"id":"5ee9ecc51dd597fb","digests":[{"value":"6e33d6fbd236a8a6b0ffbbc3f661fc3b344598d7","algorithm":"sha1"},{"value":"ecc8b9dfc45eb7fa29b410ffaca6257873890de53b80fe91735737b49067c5f2","algorithm":"sha256"}],"location":{"path":"/usr/lib/libz.so.1.3.2","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":755,"size":108376,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"application/x-sharedlib"},"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"dso":true,"pie":false,"relRO":"full","safeStack":false,"stackCanary":true,"symbolTableStripped":true}}},{"id":"4906c8dca7a9406b","digests":[{"value":"5702c4db23c6fb2981f30556a4a130c24fb54821","algorithm":"sha1"},{"value":"eec78e933024eda72eefd580bd40bfce1e1f895535b58a51943c50ec3dcead27","algorithm":"sha256"}],"location":{"path":"/usr/lib/os-release","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":188,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"e57724ce11a90dfc","digests":[{"value":"e81374a13653a9d48f9ad52f1fcd682642ed95e9","algorithm":"sha1"},{"value":"d28ac2184b2b39177578b4cabccee6d178c2b0e6f2ae0ccc8f354267d808ed83","algorithm":"sha256"}],"location":{"path":"/usr/lib/ossl-modules/legacy.so","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":755,"size":100184,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"application/x-sharedlib"},"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libcrypto.so.3","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"dso":true,"pie":false,"relRO":"full","safeStack":false,"stackCanary":true,"symbolTableStripped":true}}},{"id":"0287ea94e381c7da","digests":[{"value":"1e9125cd6d7112098a7c446d4f2ee8a269a7aba7","algorithm":"sha1"},{"value":"ee169bea2cb6859420b55ca7a9c23fb68b50adc1d26c951f904dec9e8f767380","algorithm":"sha256"}],"location":{"path":"/usr/lib/sysctl.d/00-alpine.conf","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":1278,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"34faaccd17d2e005","digests":[{"value":"3af08548ef78cfdedcf349880c2c6a1a48763a0e","algorithm":"sha1"},{"value":"9c102bcc376af1498d549b77bdbfa815ae86faa1d2d82f040e616b18ef2df2d4","algorithm":"sha256"}],"location":{"path":"/usr/share/apk/keys/alpine-devel@lists.alpinelinux.org-4a6a0840.rsa.pub","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":451,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"2947206ebc3b7d75","digests":[{"value":"bfb616658cc05a872568b0c8e398c482e23b60dd","algorithm":"sha1"},{"value":"ebf31683b56410ecc4c00acd9f6e2839e237a3b62b5ae7ef686705c7ba0396a9","algorithm":"sha256"}],"location":{"path":"/usr/share/apk/keys/alpine-devel@lists.alpinelinux.org-5243ef4b.rsa.pub","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":451,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"2f91a40afdd8dc5e","digests":[{"value":"053a92f87fd4532850bb31f0881978efe0532ae5","algorithm":"sha1"},{"value":"1bb2a846c0ea4ca9d0e7862f970863857fc33c32f5506098c636a62a726a847b","algorithm":"sha256"}],"location":{"path":"/usr/share/apk/keys/alpine-devel@lists.alpinelinux.org-524d27bb.rsa.pub","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":451,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"501faa12cdfe5d9f","digests":[{"value":"3671ae0ec7503b1e193587c1dcdf7b78bc863e42","algorithm":"sha1"},{"value":"12f899e55a7691225603d6fb3324940fc51cd7f133e7ead788663c2b7eecb00c","algorithm":"sha256"}],"location":{"path":"/usr/share/apk/keys/alpine-devel@lists.alpinelinux.org-5261cecb.rsa.pub","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":451,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"05bd189151908c4a","digests":[{"value":"39ac5d72c6ba018a0f74b8b453894edc9db07b5f","algorithm":"sha1"},{"value":"73867d92083f2f8ab899a26ccda7ef63dfaa0032a938620eda605558958a8041","algorithm":"sha256"}],"location":{"path":"/usr/share/apk/keys/alpine-devel@lists.alpinelinux.org-58199dcc.rsa.pub","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":451,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"97e9047814ce05c6","digests":[{"value":"c8fabeb2eeb992c368c77b9707e0d1ecfd7cf905","algorithm":"sha1"},{"value":"9a4cd858d9710963848e6d5f555325dc199d1c952b01cf6e64da2c15deedbd97","algorithm":"sha256"}],"location":{"path":"/usr/share/apk/keys/alpine-devel@lists.alpinelinux.org-58cbb476.rsa.pub","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":451,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"4047968ddfc32719","digests":[{"value":"329643357d0b78b1ef48ec155325e25f1d7534dd","algorithm":"sha1"},{"value":"780b3ed41786772cbc7b68136546fa3f897f28a23b30c72dde6225319c44cfff","algorithm":"sha256"}],"location":{"path":"/usr/share/apk/keys/alpine-devel@lists.alpinelinux.org-58e4f17d.rsa.pub","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":451,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"d1ba410f651bd874","digests":[{"value":"825090fde25bbc0e71a9cb3076316b5afe459e4d","algorithm":"sha1"},{"value":"59c01c57b446633249f67c04b115dd6787f4378f183dff2bbf65406df93f176d","algorithm":"sha256"}],"location":{"path":"/usr/share/apk/keys/alpine-devel@lists.alpinelinux.org-5e69ca50.rsa.pub","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":451,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"3edbccc9098c6f87","digests":[{"value":"5d4743128353b6396fad2fa2ba793ace21602295","algorithm":"sha1"},{"value":"db0b49163f07ffba64a5ca198bcf1688610b0bd1f0d8d5afeaf78559d73f2278","algorithm":"sha256"}],"location":{"path":"/usr/share/apk/keys/alpine-devel@lists.alpinelinux.org-60ac2099.rsa.pub","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":451,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"8c24d3043b4efd65","digests":[{"value":"95995311236b7a55933642ffa10ce6014f1af7d0","algorithm":"sha1"},{"value":"207e4696d3c05f7cb05966aee557307151f1f00217af4143c1bcaf33b8df733f","algorithm":"sha256"}],"location":{"path":"/usr/share/apk/keys/alpine-devel@lists.alpinelinux.org-6165ee59.rsa.pub","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":800,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"3e9b1d46df3bbd18","digests":[{"value":"58d5ba4b2f3b1e927721d7a6432f298eedf72a6b","algorithm":"sha1"},{"value":"128d34d4aec39b0daedea8163cd8dc24dff36fd3d848630ab97eeb1d3084bbb3","algorithm":"sha256"}],"location":{"path":"/usr/share/apk/keys/alpine-devel@lists.alpinelinux.org-61666e3f.rsa.pub","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":800,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"d58648cc5b837439","digests":[{"value":"23d0f2ea1af269c2f66165e0f8a944e96bf011de","algorithm":"sha1"},{"value":"10877cce0a935e46ad88cb79e174a2491680508eccda08e92bf04fb9bf37fbc1","algorithm":"sha256"}],"location":{"path":"/usr/share/apk/keys/alpine-devel@lists.alpinelinux.org-616a9724.rsa.pub","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":800,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"3915b592c0603752","digests":[{"value":"3529ec82670c6d4e20ee3e4968db34b551e91d50","algorithm":"sha1"},{"value":"4a095a9daca86da496a3cd9adcd95ee2197fdbeb84638656d469f05a4d740751","algorithm":"sha256"}],"location":{"path":"/usr/share/apk/keys/alpine-devel@lists.alpinelinux.org-616abc23.rsa.pub","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":800,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"9429ffa31b0a075e","digests":[{"value":"55a301064e11c6fe9ba0f2ca17e234f3943ccb61","algorithm":"sha1"},{"value":"0caf5662fde45616d88cfd7021b7bda269a2fcaf311e51c48945a967a609ec0b","algorithm":"sha256"}],"location":{"path":"/usr/share/apk/keys/alpine-devel@lists.alpinelinux.org-616ac3bc.rsa.pub","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":800,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"39e2ea189c034e48","digests":[{"value":"de1241307014aae3dba798e900f163408d98d6f4","algorithm":"sha1"},{"value":"ebe717d228555aa58133c202314a451f81e71f174781fd7ff8d8970d6cfa60da","algorithm":"sha256"}],"location":{"path":"/usr/share/apk/keys/alpine-devel@lists.alpinelinux.org-616adfeb.rsa.pub","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":800,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"2901e83eca535112","digests":[{"value":"57f6b93fda4a4496fab62844ddef0eeb168f80b5","algorithm":"sha1"},{"value":"d11f6b21c61b4274e182eb888883a8ba8acdbf820dcc7a6d82a7d9fc2fd2836d","algorithm":"sha256"}],"location":{"path":"/usr/share/apk/keys/alpine-devel@lists.alpinelinux.org-616ae350.rsa.pub","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":800,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"e590914d372d6905","digests":[{"value":"df02c9adc2906a3aa5e5ad69f50e3953e65710d0","algorithm":"sha1"},{"value":"40a216cbd163f22e5f16a9e0929de7cde221b9cbae8e36aa368b1e128afe0a31","algorithm":"sha256"}],"location":{"path":"/usr/share/apk/keys/alpine-devel@lists.alpinelinux.org-616db30d.rsa.pub","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":800,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"18e1ed7611446d93","digests":[{"value":"7bd0eee2d55893735686932aa47a7c8a66e9153b","algorithm":"sha1"},{"value":"7cf4cb8314e6ccc985b0d7f1aa0c6e0a81e3588f69a41f383af7a63d1ba61793","algorithm":"sha256"}],"location":{"path":"/usr/share/apk/keys/alpine-devel@lists.alpinelinux.org-66ba20fe.rsa.pub","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":644,"size":800,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"cfcc73074fded402","digests":[{"value":"c1ef3e6e9f1e5a4bf25722977fbf1b4558a4769e","algorithm":"sha1"},{"value":"c7b39bba4d7f1ce05dbdeba7d2fd97b96a8c3c0c1ebc0259f641fb8e1c3827d2","algorithm":"sha256"}],"location":{"path":"/usr/share/udhcpc/default.script","layerID":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba"},"metadata":{"mode":755,"size":4010,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/x-shellscript"}},{"id":"2bec4c10bae6aa9e","digests":[{"value":"993d16520219bb7a38fbec959bef6e6c31407420","algorithm":"sha1"},{"value":"5961c0a3c65459931c023e0075c09733f09aea4ca439cb85bc4a08bb4f3f568b","algorithm":"sha256"}],"location":{"path":"/etc/ssl/certs/ca-certificates.crt","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":178791,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"4cbe050bd871782f","digests":[{"value":"5b451de01149223f39f8d22f6292309ddb949689","algorithm":"sha1"},{"value":"d56a488d963a5579f0046a4348d843c577fcaa582a41802086d42fdafb904600","algorithm":"sha256"}],"location":{"path":"/lib/apk/db/installed","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":17255,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"fd004fe023cdd82d","digests":[{"value":"e1cc9148cee691e9d9e2f8153891e3921ddd02da","algorithm":"sha1"},{"value":"05ff2c2379c35e867e039cf48b4eb390c0faa30c73b04b3b66f1cb86fb287fa2","algorithm":"sha256"}],"location":{"path":"/usr/lib/libffi.so.8.2.0","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":755,"size":38960,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"application/x-sharedlib"},"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"dso":true,"pie":false,"relRO":"full","safeStack":false,"stackCanary":true,"symbolTableStripped":true}}},{"id":"804572782e72a87a","digests":[{"value":"621323c540a5b5a8dec023cd17509ee67e6b178e","algorithm":"sha1"},{"value":"5ea51dd885b6fc691eccc569d0bda739204204f6161e97075b26dc9c050d1ca1","algorithm":"sha256"}],"location":{"path":"/usr/lib/libgcc_s.so.1","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":173920,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"application/x-sharedlib"},"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"dso":true,"pie":false,"relRO":"full","safeStack":false,"stackCanary":false,"symbolTableStripped":true}}},{"id":"b4bfdfd31daaa44d","digests":[{"value":"41c14afd20ebeba84ce961baf3692e8624935566","algorithm":"sha1"},{"value":"3c1954cb458975dbc924d68825e86885adb0acf10b5e6bdc3f8a02b6be5bf8b4","algorithm":"sha256"}],"location":{"path":"/usr/lib/libgmp.so.10.5.0","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":755,"size":423880,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"application/x-sharedlib"},"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"dso":true,"pie":false,"relRO":"full","safeStack":false,"stackCanary":true,"symbolTableStripped":true}}},{"id":"b70decabf1e638d0","digests":[{"value":"6810fd8d3d79099af448f8c9496f53283d8576d4","algorithm":"sha1"},{"value":"ff835d54fe07c12e05242be8327f2821e666236c9d530a8eae2dc62290a140f2","algorithm":"sha256"}],"location":{"path":"/usr/lib/libyaml-0.so.2.0.9","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":755,"size":108280,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"application/x-sharedlib"},"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"dso":true,"pie":false,"relRO":"full","safeStack":false,"stackCanary":true,"symbolTableStripped":true}}},{"id":"2fce5d7eb7bc4932","digests":[{"value":"d1a33a1f2c0420196cf9ea53c19e144e6c7e4592","algorithm":"sha1"},{"value":"d86c1da82f7599d39e1de61eab13f2ad15e44a31e47fca6ad2c3c12102a54e21","algorithm":"sha256"}],"location":{"path":"/usr/local/bin/ruby","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":755,"size":168208,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"application/x-sharedlib"},"executable":{"format":"elf","hasExports":true,"hasEntrypoint":true,"importedLibraries":["libruby.so.4.0","libz.so.1","libgmp.so.10","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":true,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":true,"symbolTableStripped":false}}},{"id":"1a43a10d5cf9b391","digests":[{"value":"ef1fdd2d209ec9454193133445c86037f95a3683","algorithm":"sha1"},{"value":"99a0f56297c9b5f39b0fc75119e74842e49685a370aaa9acaa5399cb51d675f0","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/libruby.so.4.0.7","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":755,"size":25838592,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"application/x-sharedlib"},"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libz.so.1","libgmp.so.10","libgcc_s.so.1","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":true,"symbolTableStripped":false}}},{"id":"47f4b83b2459f12a","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/cgi/escape.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":true,"symbolTableStripped":false}}},{"id":"ed6e0d41821d8692","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/continuation.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"832cd0fd3ff76c1e","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/coverage.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":true,"symbolTableStripped":false}}},{"id":"0cc8a5c9922bae42","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/date_core.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":true,"symbolTableStripped":false}}},{"id":"0118d0469ace3c0d","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/digest.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":true,"symbolTableStripped":false}}},{"id":"f41e24f3512ff4a1","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/digest/bubblebabble.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"cba0a94fcc658fdc","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/digest/md5.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":true,"symbolTableStripped":false}}},{"id":"d98d5ead375350ca","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/digest/rmd160.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":true,"symbolTableStripped":false}}},{"id":"458dc00045119314","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/digest/sha1.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":true,"symbolTableStripped":false}}},{"id":"d8010956b42a98cb","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/digest/sha2.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":true,"symbolTableStripped":false}}},{"id":"7642bd61b55c18cc","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/big5.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"a1548d7ee6be5869","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/cesu_8.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"3858308daf8eecc5","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/cp949.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"b545d1f8e7f1340c","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/emacs_mule.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"b5540c68cf47b91d","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/encdb.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"b47ee9496e2cf699","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/euc_jp.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"d70c78fe54d5b10d","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/euc_kr.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"525f02bb5ea41c70","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/euc_tw.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"0fc34c3238d0aacb","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/gb18030.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"eab896dcb4f3526b","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/gb2312.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"23a8ba701ee45765","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/gbk.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"d24943ac1d3d75f4","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/iso_8859_1.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"0757f8f3c604fadc","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/iso_8859_10.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"1fe47151f1f5727b","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/iso_8859_11.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"0770c6447a7d5699","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/iso_8859_13.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"3594f71c09ad66b6","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/iso_8859_14.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"124c6b01b3cd9759","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/iso_8859_15.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"867df930ac4e5335","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/iso_8859_16.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"99257fb9d2566228","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/iso_8859_2.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"e9e0ca4be0d0f6a3","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/iso_8859_3.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"9b5d1321ece52d62","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/iso_8859_4.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"04df582f03c395d4","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/iso_8859_5.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"9a9d1e2247f146a2","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/iso_8859_6.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"b87bce162ab5e569","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/iso_8859_7.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"51187a3ac633cc3f","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/iso_8859_8.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"7d220b2720180df3","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/iso_8859_9.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"d8ad4d655f2df239","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/koi8_r.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"54e3ff2a7b895ccf","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/koi8_u.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"2a03ceadeb524bf9","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/shift_jis.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"0f8585d5e2872625","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/trans/big5.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"59e032c51d09d886","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/trans/cesu_8.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"760afec4f787eeed","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/trans/chinese.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"47a584eaad244687","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/trans/ebcdic.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"1a42b28dd8129806","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/trans/emoji.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"cf422cd707db97b4","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/trans/emoji_iso2022_kddi.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"d186c69462d622d4","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/trans/emoji_sjis_docomo.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"8762ebf475c91383","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/trans/emoji_sjis_kddi.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"a66472f57515c3ef","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/trans/emoji_sjis_softbank.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"d2d1ddfc6fbc8118","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/trans/escape.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"7e3878061fce0f01","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/trans/gb18030.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"44bd1897890242a5","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/trans/gbk.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"00d636a3fe66d3d4","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/trans/iso2022.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"ef8b1d57f736003e","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/trans/japanese.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"98737894b650d01f","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/trans/japanese_euc.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"7b210950068abe1f","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/trans/japanese_sjis.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"22a82c7acd9cf43b","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/trans/korean.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"32a8cf9731146d1e","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/trans/single_byte.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"0f8ad4d6cdd4e003","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/trans/transdb.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"3bcfeb7d3736dffb","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/trans/utf8_mac.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":true,"symbolTableStripped":false}}},{"id":"482d344d25933c03","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/trans/utf_16_32.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"f2ecbed4fb8435f1","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/utf_16be.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"46d6a1b5a93ea533","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/utf_16le.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"fda3412462393996","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/utf_32be.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"ee7f8eee3f1f96d4","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/utf_32le.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"164c47cdb1626dac","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/windows_1250.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"b165f53cb00fda31","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/windows_1251.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"af11a84f0e854e70","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/windows_1252.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"5f019641a9af4cf8","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/windows_1253.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"ac3fbb03d9ed5809","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/windows_1254.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"73835fe388773223","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/windows_1257.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"dc58e6b77f1a6e37","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/enc/windows_31j.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"c94e1a4f7f6232cf","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/erb/escape.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":true,"symbolTableStripped":false}}},{"id":"29935078073c571b","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/etc.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":true,"symbolTableStripped":false}}},{"id":"a422e0a067096905","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/fcntl.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"ceefe03d27227fb1","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/io/console.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":true,"symbolTableStripped":false}}},{"id":"c8ebfd9aa3474eca","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/io/nonblock.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":true,"symbolTableStripped":false}}},{"id":"f0308984db358df9","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/io/wait.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"20bde3d32696afb8","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/json/ext/generator.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":true,"symbolTableStripped":false}}},{"id":"f7f08b883577711a","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/json/ext/parser.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":true,"symbolTableStripped":false}}},{"id":"3ac4e32346c5adaa","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/monitor.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":true,"symbolTableStripped":false}}},{"id":"be4e9ddeef385440","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/objspace.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":true,"symbolTableStripped":false}}},{"id":"52f1ddfcd21e379d","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/openssl.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libssl.so.3","libcrypto.so.3","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":true,"symbolTableStripped":false}}},{"id":"1af63e6583fdf628","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/psych.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libyaml-0.so.2","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":true,"symbolTableStripped":false}}},{"id":"4f77f1b855c7e99e","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/pty.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":true,"symbolTableStripped":false}}},{"id":"b22efa35f2dbc111","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/rbconfig/sizeof.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":false,"symbolTableStripped":false}}},{"id":"04365cd7cbb53d57","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/ripper.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":true,"symbolTableStripped":false}}},{"id":"ca982e7b5a231f80","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/socket.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":true,"symbolTableStripped":false}}},{"id":"7b8fecef0337705c","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/stringio.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":true,"symbolTableStripped":false}}},{"id":"379abcbbeab0108a","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/strscan.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":true,"symbolTableStripped":false}}},{"id":"27ffa66825a8b2b8","location":{"path":"/usr/local/lib/ruby/4.0.0/x86_64-linux-musl/zlib.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libz.so.1","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":true,"symbolTableStripped":false}}},{"id":"8d94850871b8f3a8","location":{"path":"/usr/local/lib/ruby/gems/4.0.0/extensions/x86_64-linux-musl/4.0.0/bigdecimal-4.0.1/bigdecimal.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":true,"symbolTableStripped":false}}},{"id":"c000d3e7d58306e5","location":{"path":"/usr/local/lib/ruby/gems/4.0.0/extensions/x86_64-linux-musl/4.0.0/debug-1.11.1/debug/debug.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":true,"symbolTableStripped":false}}},{"id":"3143ac04d1e79608","location":{"path":"/usr/local/lib/ruby/gems/4.0.0/extensions/x86_64-linux-musl/4.0.0/fiddle-1.1.8/fiddle.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libffi.so.8","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":true,"symbolTableStripped":false}}},{"id":"39f37fe2dbf42b73","location":{"path":"/usr/local/lib/ruby/gems/4.0.0/extensions/x86_64-linux-musl/4.0.0/nkf-0.2.0/nkf.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":true,"symbolTableStripped":false}}},{"id":"a80a7b89f809dd39","location":{"path":"/usr/local/lib/ruby/gems/4.0.0/extensions/x86_64-linux-musl/4.0.0/racc-1.8.1/racc/cparse.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":true,"symbolTableStripped":false}}},{"id":"2c94d64416db61a1","location":{"path":"/usr/local/lib/ruby/gems/4.0.0/extensions/x86_64-linux-musl/4.0.0/rbs-3.10.0/rbs_extension.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":true,"symbolTableStripped":false}}},{"id":"3db737f9ac25565f","location":{"path":"/usr/local/lib/ruby/gems/4.0.0/extensions/x86_64-linux-musl/4.0.0/syslog-0.3.0/syslog_ext.so","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"unknowns":["unknowns-labeler: no package identified in executable file"],"executable":{"format":"elf","hasExports":true,"hasEntrypoint":false,"importedLibraries":["libruby.so.4.0","libc.musl-x86_64.so.1"],"elfSecurityFeatures":{"nx":true,"cfi":false,"dso":true,"pie":false,"relRO":"full","fortify":false,"safeStack":false,"stackCanary":true,"symbolTableStripped":false}}},{"id":"d7547ae505a1fa14","digests":[{"value":"dc29add18718857d07c75d600d679af56957b0d8","algorithm":"sha1"},{"value":"23ac094bdbc9c742e25e4f54d8ab13b4746c7c5fc84138acd02224a9136acf42","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/abbrev-0.1.2.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1024,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"a203d1668eca5755","digests":[{"value":"7ee36a88cc902b10f37879d85fcb21a26cbaf6ec","algorithm":"sha1"},{"value":"4b18a0df191f8d43a8b7c4a215745c5687e316acaabf560aa8723c21104dc374","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/base64-0.3.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1103,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"9d15265e2845763f","digests":[{"value":"328d724e5487803d53a94279d5495cb9c7c66b5d","algorithm":"sha1"},{"value":"74e178089bd6034eec5e6d33e7dfbc295323cc8c4a12f675c903967252a45202","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/benchmark-0.5.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":980,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"9feee1fe5d870232","digests":[{"value":"bae38fa3dd9b04090bd9d0089d595027f50412ce","algorithm":"sha1"},{"value":"eb3183a7d8c55357e6f9d8b4c034bae08ae9872826f27fddb390587a33ad0303","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/bigdecimal-4.0.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1168,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"020a45dca52dc96b","digests":[{"value":"64eda29527b7ad47bd46caaf3a88d52639c63356","algorithm":"sha1"},{"value":"0d51a5fb9ccda5ce31a140f141a56d4236d6edc613622f729f2e232c7562e0d5","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/csv-3.3.5.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1574,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"0186335a4e0bc40f","digests":[{"value":"594dfea7c8ec2843c936f228a07d51425e6a5eb5","algorithm":"sha1"},{"value":"bfad5f7d4665a749921d1e7e75eb298e32ad6528096dd9013850c9a386aaa0e5","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/debug-1.11.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1447,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"36fa9ffce2c46fcb","digests":[{"value":"5b74d78e444e3ef9eb5b8e4de9cc13d0090490d3","algorithm":"sha1"},{"value":"15e5912cbd94f6329bb02c487960a3c35ac55bef42bc1b62fd0455ce590e5ae5","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/bundler-4.0.20.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":17570,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"faec2df47d323038","digests":[{"value":"fd78370b2bcea1186ec995ca1670eb4a55b3c953","algorithm":"sha1"},{"value":"53fd6d893b365f6dbcf40085072e73b59a06acb560db5e565cc833c7821714df","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/date-3.5.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1314,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"56da74f66e83705e","digests":[{"value":"7888b065001796d7cf7ddcef8406ef70f6f5d123","algorithm":"sha1"},{"value":"d7f32c67e3ce6cf59b5a11e894fdf8a8f8e8a8f7bd360b474741850f87e6a42e","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/delegate-0.6.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1000,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"feb84c94e099dc5f","digests":[{"value":"665d6915995b5c6c38a87e5397b4e78044ac9d61","algorithm":"sha1"},{"value":"1994b9e268338f4a169d5a7375ca448f039d8625238fe9ee742f73204f579136","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/did_you_mean-2.0.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1866,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"df639e522469c77d","digests":[{"value":"9a9296dd056f4b1297cf6f2501ad034c1b57cd90","algorithm":"sha1"},{"value":"bba2fbddb11f031f6a6b07d8ce52b3b0265d7142d7eb04af4bc78b3ee5b195a5","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/digest-3.2.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":3005,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"application/octet-stream"}},{"id":"ec9673a6b9d8771d","digests":[{"value":"db8cfdc8e376c55b53c8d5b8cb50dff947f5e9b4","algorithm":"sha1"},{"value":"87895602f5570bdf65881e27fb7e8b3f6f6911b359d1b5a846b288fe1536a4e8","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/english-0.8.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1020,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"b898be67c55f0699","digests":[{"value":"13afe2049b43f689525e0fecde39dc4e6f6ce235","algorithm":"sha1"},{"value":"4a6e2ebcc079cb27da2318e1c9953c3fd74bcb326164985a3bc7fd1a38453837","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/erb-6.0.7.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1430,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"0e91c59553f42861","digests":[{"value":"55417ca6953773b5359184debd3f0804535dc036","algorithm":"sha1"},{"value":"5f63227501cc4f66b386dac4952e5bfdaab05e92f51ba4dd5657bfbf21faf1cb","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/error_highlight-0.7.2.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1045,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"087a318eacd6d6e7","digests":[{"value":"fb89b9cb51beae4e43751c7744e9429533c15363","algorithm":"sha1"},{"value":"3f9aa9ca11b776c29380dfe1d50f90eae2f3df81fbf9fb3d6c9039c55215ec4c","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/etc-1.4.6.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1458,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"feafc66712b41026","digests":[{"value":"ed8ac9c71878c1da60b8c10a58519ccf32e43344","algorithm":"sha1"},{"value":"cdf34837f52265e5283ff65003ad4fb6ad94d30590c756f86cbb9ddde06872c0","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/fcntl-1.3.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1194,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"6d96271a0c3797bc","digests":[{"value":"782b57ad87a5442439f41ba5471540c270d4dcc0","algorithm":"sha1"},{"value":"a66e8c599e1e0a86a83c4c9024d02fd1e700bdac709b6c26bef37a81a9978c62","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/fileutils-1.8.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1024,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"0f16b12911b18dc6","digests":[{"value":"099aa481daaac07d8f0b90f7a4875565e03a97d9","algorithm":"sha1"},{"value":"21df0c10c8ab9d01a544d51945c46a993658c54d70621942621604326159308c","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/find-0.2.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":975,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"83d4f7b8dfb835f0","digests":[{"value":"3077a005c20ff48e02351672adcbc68344955782","algorithm":"sha1"},{"value":"cee0f221fc01174e446a36141938402d29aa963620f5489c2c9b86665c3c9e7d","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/forwardable-1.4.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":913,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"fe1ca69a3fdd6c3e","digests":[{"value":"28243a90e9cf6c6619f3c389bde8e8a87c855be4","algorithm":"sha1"},{"value":"474b70a9bb0cb7a69a8142cbe57532e456cbd5e2dd51109cabc50716dfe77314","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/io-console-0.8.2.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1280,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"bab02b54b9c18280","digests":[{"value":"c9f7b82dff6bd668dd7a6c2cdd9a15b7399a9249","algorithm":"sha1"},{"value":"9a9eab3650357fbc326a7f8e021716253984858a31fd5ee772cbebdd0a5aa81a","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/io-nonblock-0.3.2.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1194,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"029ef649f04b0465","digests":[{"value":"60c58b15e38ea89109994196c5d5e3e4a73db00e","algorithm":"sha1"},{"value":"335bd1fcce3773ec510551d0a95d40008f1c6fdec8047a5fd38591b7d9796a2d","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/io-wait-0.4.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1172,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"b5dbd3ab1c132605","digests":[{"value":"98b1d4bd0ce0ab23ea4ac7a5d42d5aac4f2a305e","algorithm":"sha1"},{"value":"0fa5a0e549bd584dfef4df9df062306bc33b5f49fa566a1ef4a1a83a76d0fffc","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/ipaddr-1.2.8.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":937,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"d607114096514e78","digests":[{"value":"3136fb130422857ea7cc36d171c83d241572932f","algorithm":"sha1"},{"value":"7f2345fb2a1b6723dca1beec38fe3809ccdbd9739d0b8a7c5cd22ae9681ecfd7","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/json-2.18.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":4414,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"application/octet-stream"}},{"id":"3e3fe324d6adb4a1","digests":[{"value":"89a549221efcec5f8a579fb4b699792169251e4e","algorithm":"sha1"},{"value":"3913f9848033b5b505f7cc26104927c01441960ab776c6bf00f6dada55d9e538","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/net-http-0.9.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1455,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"a890fea9482b4b88","digests":[{"value":"9b669b2c9e6990d2a251a89905bf46d9da97eebf","algorithm":"sha1"},{"value":"12602f90aa0098c0f2119c1c9ffa1e5058d4946b296b86c0f3d6d8f74275e614","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/net-protocol-0.2.2.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1144,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"6b80ad0eab559399","digests":[{"value":"0dff62a824d37395906a570c4956c303cddf920d","algorithm":"sha1"},{"value":"40390e9842b724f4bc5f3324195217a34d40d7a5e12181c8e95f4617b0dc41cf","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/open-uri-0.5.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1206,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"b1743f0c3399c9fa","digests":[{"value":"03e08f0054ba23424c0087c709bef4c9169e925f","algorithm":"sha1"},{"value":"3bf87f7dac8b20216d40a938b16e9e3b75e6abda6a69c079fdbd499b306aee48","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/open3-0.2.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":969,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"c75fa0f44327366a","digests":[{"value":"cdd3d084c908278e927f8b6895cd9d5c0a61bc4b","algorithm":"sha1"},{"value":"17cb91ba4cb1a667905b6a32e5bbfb3c7e5ccb04b246355a567759adc6333693","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/openssl-4.0.2.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":2239,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"c4a877816bf966f6","digests":[{"value":"d6f5b50cd3bc51fd0eccc0e25823df763efa201d","algorithm":"sha1"},{"value":"0548fa3cc8f6a1f15a52cac6a1db76302ffef4c612edd686510c63bfa82d5e4b","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/optparse-0.8.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1264,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"952af14589016cb2","digests":[{"value":"d4d54b0a76cff5653478a2ae1932d460ae7f3534","algorithm":"sha1"},{"value":"8fdd8333e71afeca94bb67f9b445c37728a1fd1ec4c65ccb653827451c73bfb1","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/pp-0.6.3.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1090,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"83e5d267d63d42d2","digests":[{"value":"ad9ca7415f28fcd2bb355d12bd0cb830232789b2","algorithm":"sha1"},{"value":"df174d8a57585c758c70e08a04ed2834d4cdaec084d8d4943dd145124394a7cc","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/prettyprint-0.2.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1032,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"94e6b228f2663e4f","digests":[{"value":"4477657af4bedcccb8c61139a17f17c798614d53","algorithm":"sha1"},{"value":"d04082663c4052c8cf2314d850c5d000836a6ec383ea1cabac7d4f0ce5ce64e6","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/prism-1.8.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":6094,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"35691daccfd7b900","digests":[{"value":"092795bc090067c52c152fde843fa73cbab1eceb","algorithm":"sha1"},{"value":"e78265ec56eced739fc532cb1176e4b188fa914bc6fb2dc3950a7907fbc143df","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/psych-5.3.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":4825,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"e0c73bc817b7bfba","digests":[{"value":"5312998ae3e668f2b2ab1827f8f57fd79ad99f55","algorithm":"sha1"},{"value":"ba127b41af07b35fd473d4b368aa61febe89aa9098f6674233296326ee30da79","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/resolv-0.7.2.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1092,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"35e0779cd62d83d1","digests":[{"value":"54df23d021f77bb7cdeaf8a95a7ec1fdb7a73f8b","algorithm":"sha1"},{"value":"39cbba9d553d932082988f892d43f25eb114caab4dfad537192fb61050a2171b","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/ruby2_keywords-0.0.5.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":942,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"8306fdaee3db3f8c","digests":[{"value":"6cd10e912917145f0986c489bb3d534b7bb73809","algorithm":"sha1"},{"value":"aca7c6b428242901dca77dff5a5e9f195aee5feed12462ebb15693511570bd31","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/securerandom-0.4.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1072,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"935e6298241051b7","digests":[{"value":"3832e63e0d3ddf56406885d1af2a11552cf5e772","algorithm":"sha1"},{"value":"9815689353160cda5e70a6e1403e972afecf41c1d975545ccfdec467d963a2a4","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/shellwords-0.2.2.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1011,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"e7cda6a78285d1e8","digests":[{"value":"15d54cc736c3ec8cf86b397ab1bebcfad138f7cb","algorithm":"sha1"},{"value":"238b5fcfca3752a2b8b75572f7b124189fbf2048cd78e5d9c36b832298b14df1","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/singleton-0.3.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":948,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"72fa2e725a8e0964","digests":[{"value":"08d01e63d78b2461aef4fd7f963e862c864689ff","algorithm":"sha1"},{"value":"ee7db0c115cb03cd0992a0aefbab95f60b9ebd626ddde4803eb6b55e81082aa6","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/stringio-3.2.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1496,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"bfe9cf4fb7b88388","digests":[{"value":"4b14c2fcf7a8f2e14b949af1ab4cd4e73122bfe0","algorithm":"sha1"},{"value":"5c7443c8c3961c043455714b1c98fc389fca5e85566e4f25605eccb5c9dc9b7a","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/strscan-3.1.6.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":2309,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"fc36983cf90bb34a","digests":[{"value":"1b733707e989e38c1b0148af866d2e71bb06215a","algorithm":"sha1"},{"value":"8811e043f470a73006f80d17903b9e7ecca2a73739ce6c3695a90265c1e1be28","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/syntax_suggest-2.0.3.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":2473,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"b162485cce54c9bc","digests":[{"value":"a0db3287328af5cfb6f5b470fee01eff79285540","algorithm":"sha1"},{"value":"93635135602fff4785a64f6e19810413a485c925233fbc2f60c0ba31aa90c948","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/tempfile-0.3.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":966,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"7ad2902dddec9827","digests":[{"value":"8498de1cf2223aa16337997867accbc76e968bbe","algorithm":"sha1"},{"value":"1d650b7bc44eab9c9211a66e4884112902e9d57243b4fc966e499b04a2318642","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/time-0.4.2.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1085,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"19afcedfc54c8c61","digests":[{"value":"e35605f842c350df9ceebf975bed59d71926f769","algorithm":"sha1"},{"value":"651e56d05b548abab9eea49be4d2c8dca4443f25b5b1ac5000c3dd4af36941be","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/timeout-0.6.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1051,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"7846f6a7f133200d","digests":[{"value":"204212e82c9dfca28b703bca63b60152dd05ade7","algorithm":"sha1"},{"value":"bf0f63b3493acf063be8c5228622f90b2cec946724be6b94f9d059f396d6b79d","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/tmpdir-0.3.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1106,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"a7985f02d41532f6","digests":[{"value":"3048e951d213f6a1a138b55872f327651d1b062d","algorithm":"sha1"},{"value":"b5cbac92f37721d75f6479d17ae02bb94a55d10bfab292b1ae1183f736919e8f","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/tsort-0.2.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1021,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"4e23da352fe2543e","digests":[{"value":"58f434ef803b297255fd7dd273af02b756096b9e","algorithm":"sha1"},{"value":"1d2e88409d8656e8bb5ca27dd2625232fba0188e1329b0c6eba0a8403c0c76ac","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/un-0.3.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":947,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"2f051c9bca9cd2e2","digests":[{"value":"7a3498f6a05bf50a7e9a7faa1d1a02b454e5bc09","algorithm":"sha1"},{"value":"2f07450a1f81bdcc47f5d68ae8cbc50c1dddfc46ca717566bf26eb4e7c186bf5","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/uri-1.1.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1573,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"823d7684714765a6","digests":[{"value":"4571eb022083da9066948c7576059e7e5e2af585","algorithm":"sha1"},{"value":"8f32a6dcf23103a9bbde841d226e4f72a1aeebe2b418481b588db70c7ad6f253","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/weakref-0.1.4.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1001,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"d3ed9dddc3ea0e23","digests":[{"value":"d3969f2c8711fcc9914a4ae38c1c5388025a2228","algorithm":"sha1"},{"value":"fb0ec750f22b78b8c77b1186340737ac47d5eda09d1278370f43638fb6d32bda","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/yaml-0.4.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":976,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"97263fddc92da6b3","digests":[{"value":"8cf76f6a2ea8623bd91fd140efe4c6851988a7a6","algorithm":"sha1"},{"value":"fe6810eb3c108e0f44c16cb3d03515df3c964618d0825cce3b65f24a7e34a033","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/zlib-3.2.3.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1085,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"23651c66cc8b8a34","digests":[{"value":"c1708d2afdf4e564e22e8853a99f4b11fb8098c4","algorithm":"sha1"},{"value":"daeb5e8a38d214392ce898fec9e2ba51cca506b2a92e713b5da031ceb313a812","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/drb-2.2.3.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":990,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"486e41320f3a78d6","digests":[{"value":"28ef7f9fcc66c64c19d2f931ee8d041852326d0f","algorithm":"sha1"},{"value":"f845b2de659f8beb8670ea6bb9de6be95ee57daea03b97b13bfdbfd3fa823f9f","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/fiddle-1.1.8.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1103,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"d3df589f80f22f5f","digests":[{"value":"b48179f455adf328fca401513eb4d9ed27989e49","algorithm":"sha1"},{"value":"926525cb1e40d40d5899dba5637089a1b32435d2d9b5cb282ac5b9466f3e0885","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/getoptlong-0.2.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":861,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"9846b17a1bc0289e","digests":[{"value":"bca1279557ab638cc0d41d1ea8167993a06ba779","algorithm":"sha1"},{"value":"896a9c2afeb4ab4c418ef1e9aa7bb52fdd31fd39d388bbc252efc7f2145e1289","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/irb-1.16.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1464,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"fd1a96107305bb5d","digests":[{"value":"721769af53ebcd323c1ede62acdc9de8967f6698","algorithm":"sha1"},{"value":"a570fc8f1c3429c65f6300e43ee41dc52e0699a21d4287a8cae19be318c95783","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/logger-1.7.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":989,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"ef42f5380f55e5ad","digests":[{"value":"e28dc7295f77b32228b2b65b89785c2a8d571195","algorithm":"sha1"},{"value":"f75be1c727d719aa91eacf3f4d71542e641c480ce4f1bd9d16488ffde0c75e6d","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/matrix-0.4.3.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":845,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"2c1d404569467955","digests":[{"value":"300102f63fba489e70eb4c6918e70c19cad71222","algorithm":"sha1"},{"value":"fa92d689e00943adf339b54c516661e0f6ba05bc6975cfbd4979f2ef47b1acbd","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/minitest-6.0.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":4878,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"d6c91095b66ba492","digests":[{"value":"6cfbc023019b64196d0d52706f36dbc901df979a","algorithm":"sha1"},{"value":"9a6dc106a74c8c072d0ac12e444244c8c2fb9fc48b769db2345bfaa3d0a9daae","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/mutex_m-0.3.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":984,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"5d67b3b0025aa8dd","digests":[{"value":"503c2d5e2ba7bcdfa67894398375dcdaedd7ee60","algorithm":"sha1"},{"value":"76356d5e4ffe2692aba3911ee005cab4a08c10536012f37045e71899c79580e8","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/net-ftp-0.3.9.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1110,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"204c27b17ad31459","digests":[{"value":"8170d8441e560e7612608c0296d4ff945cdaa6cc","algorithm":"sha1"},{"value":"a0c95a8e9555f941ceaeba6a18a6dbc01d3dd9f9445130b20c04b003940d1a7e","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/net-imap-0.6.4.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1291,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"78f582b81bddd149","digests":[{"value":"51319d4eadb8a5ccd96282f8336995d51033b7be","algorithm":"sha1"},{"value":"f6c56813e8d53bb1472c7834b276147141be0b8abffe82358402a3d1e9055848","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/net-pop-0.1.2.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":993,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"8726423f59fb6a05","digests":[{"value":"7de13375b908c1d1964c942b23443b56f791e659","algorithm":"sha1"},{"value":"002a5aa46dde1cfa4de32be91bae6e379d7a3a579dd4bb8ebefaf2d130216501","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/net-smtp-0.5.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1090,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"4d29b9e4f8b60234","digests":[{"value":"544df20b96df332c904f8ef6574298ce71ba66f1","algorithm":"sha1"},{"value":"d9bf115915ae84e187361384a86f0c8658d5423fd8dddf3186701e94c6dc5507","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/nkf-0.2.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1129,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"ffc8689c9f482184","digests":[{"value":"cddb151bef85ac0a8d2b1748c5311f9a7679963c","algorithm":"sha1"},{"value":"c05861e2e5eb7bee7ea4c2223fcc62d2cc0fb8cd7bff1d936f5a13fafb8921e1","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/observer-0.1.2.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":963,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"7d16b7756ade6e20","digests":[{"value":"82450e7bc60838d7cc8d5d84fb661c24518ac6f3","algorithm":"sha1"},{"value":"ad74ba61e45f377c12e6b63de2785d77abe5f72bff347dbffec0c8dd5326aa31","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/ostruct-0.6.3.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":951,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"507b0f0d7b736225","digests":[{"value":"756175dc66375dc1e4ca462285122d67ce6a1ce2","algorithm":"sha1"},{"value":"9f70ce958d74247a7ce33284f1498c0383b5b5ec0cf796a5a358278f6e2cddb2","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/power_assert-3.0.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1024,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"a40af6eb6d754488","digests":[{"value":"fa68c11c7b5a9ee84c1226a0f0a4541135b05f10","algorithm":"sha1"},{"value":"01f24e93e6351d342611eccd58f421b393aaa682b4e887c4c7ec4e87b415b5f0","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/prime-0.1.4.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":994,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"673aa34241d03cf9","digests":[{"value":"0158222ae241a74219082f65df752b27e291931d","algorithm":"sha1"},{"value":"2f68900f49a72b38abf425c1836d3d4776c8639900d5c3887df2de188112ac1e","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/pstore-0.2.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":915,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"9f444beb7985233a","digests":[{"value":"c451e1deb2c0e7238953e57aaad927eaa717d96f","algorithm":"sha1"},{"value":"7af093a570161838c4dc4bb33caa25d99359a895cef8ee07f09729d4c23ed65f","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/racc-1.8.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1478,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"cbeff877bd6b603d","digests":[{"value":"62099788d0a5c540433e466779834a08436b9366","algorithm":"sha1"},{"value":"92b05250c2a2584d975b6fc6c51d8303906ce87706d461cefca3998489ebc32c","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/rake-13.3.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1827,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"f20000a1edf46719","digests":[{"value":"b005beb564ef3fc1538e1cb02a0e5deab4244971","algorithm":"sha1"},{"value":"03dc2efb1856e6f3fa1e36f438eeed410df327c1a3099dac387aac60bd94f51c","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/rbs-3.10.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1361,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"5c33618caf68cca7","digests":[{"value":"3a2592993c555d2001860a400ebf185d75663c75","algorithm":"sha1"},{"value":"cc2ccfbecc71bc7ff2a18f4e3fd53a31eed08d72cabbc816eb285f823ef9d1c8","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/rdoc-7.0.4.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":2288,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"0222d6b22b83c9f7","digests":[{"value":"b50b12d594f9fd19609420c2a8b457b35fb65893","algorithm":"sha1"},{"value":"3dcc07b6630c7d285903302698d0d78a24c993ced78c0d9c95dd5913f2414f51","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/readline-0.0.4.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1039,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"5b7501147e17fe43","digests":[{"value":"be1492aaadac48d4a7702ab907fe45cd04454f2d","algorithm":"sha1"},{"value":"bad1ee84b6f0028e29b8c0dd08381101bf4b489d97efadf83e85679be4b56cc8","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/reline-0.6.3.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1137,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"c0d3cfc8982dac4d","digests":[{"value":"d88fb38614758b7aea5d3b4be25873cfeb9c26fb","algorithm":"sha1"},{"value":"14c2cedae54a8d91826a4181340b0b959e48eec4a6b3c4198688d40d3ef9be1b","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/repl_type_completor-0.1.12.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1243,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"21d9d1a8bba6bc89","digests":[{"value":"4d0871182cef99142260e603d0e04bdd1f637d23","algorithm":"sha1"},{"value":"4f356633f20f760f1472281bf6ea4a79b567ee0dd0f68772989b34983d0e0dcb","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/resolv-replace-0.1.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1056,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"ccdbfeec62ae124c","digests":[{"value":"5b3068dd522ecae0e2d4afcca68649b42a2e2a07","algorithm":"sha1"},{"value":"fbbb8461e1c4144a52b63e3aa0a8faa29e5fda51a37201f178cca69621cd62be","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/rexml-3.4.4.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":2198,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"a964a99f115faa47","digests":[{"value":"ee2a6801de0a21f5f703a20cb10d4096dd3915d3","algorithm":"sha1"},{"value":"8ed8ef43a443d5bc8daa1ab95d3394eec4aa8a06ff927c3f28d4558a55d9ac54","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/rinda-0.2.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1209,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"ef96102282adfb14","digests":[{"value":"e35af0532330f1d73e332e8621bcb25952dd0b1c","algorithm":"sha1"},{"value":"084dfa40c079b1dd29017ec8b96e9b579067774d6126beb73593ddcba24fd8d4","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/rss-0.3.2.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":844,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"6361940562e47512","digests":[{"value":"ced947bb3ae7d2a5c341d04f0d2709f80aa37de8","algorithm":"sha1"},{"value":"61a7a8da606c629d2233d69c9bed390b96ea6b2736ccd5ae9e7ca0591a0c2333","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/syslog-0.3.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1190,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"0e0fead4037a4bf5","digests":[{"value":"462042c269d4e0ceddcf40bcd2c2e57672d65f47","algorithm":"sha1"},{"value":"c837aaa0d0dbbeb175e1ec4b0f87946501134d4627a50e8a226140f1945d6865","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/test-unit-3.7.5.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1481,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}},{"id":"86e7fd0f40faa512","digests":[{"value":"177eaad0ba7f4601eeb734159c137e2eaf0fbf7d","algorithm":"sha1"},{"value":"7ffca777a253a6416c7e899ddd69c4afa19202ad5d614c2d760e48406e78dc8f","algorithm":"sha256"}],"location":{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/typeprof-0.31.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778"},"metadata":{"mode":644,"size":1463,"type":"RegularFile","userID":0,"groupID":0,"mimeType":"text/plain"}}],"distro":{"id":"alpine","name":"Alpine Linux","homeURL":"https://alpinelinux.org/","versionID":"3.24.3","prettyName":"Alpine Linux v3.24","bugReportURL":"https://gitlab.alpinelinux.org/alpine/aports/-/issues"},"schema":{"url":"https://raw.githubusercontent.com/anchore/syft/main/schema/json/schema-16.1.11.json","version":"16.1.11"},"source":{"id":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63","name":"docker.io/library/ruby","type":"image","version":"4.0.7-alpine3.24","metadata":{"os":"linux","tags":[],"config":"eyJhcmNoaXRlY3R1cmUiOiJhbWQ2NCIsImNvbmZpZyI6eyJFbnYiOlsiUEFUSD0vdXNyL2xvY2FsL2J1bmRsZS9iaW46L3Vzci9sb2NhbC9zYmluOi91c3IvbG9jYWwvYmluOi91c3Ivc2JpbjovdXNyL2Jpbjovc2JpbjovYmluIiwiTEFORz1DLlVURi04IiwiUlVCWV9WRVJTSU9OPTQuMC43IiwiUlVCWV9ET1dOTE9BRF9VUkw9aHR0cHM6Ly9jYWNoZS5ydWJ5LWxhbmcub3JnL3B1Yi9ydWJ5LzQuMC9ydWJ5LTQuMC43LnRhci54eiIsIlJVQllfRE9XTkxPQURfU0hBMjU2PTQ3ZWY1OTQxM2Y3YTQ1ODdiYTZhNmI3OGIxNDAzNmViNWUzNmVlYzJlYzBiOTA5NjQ4MDFlODhkNTZhM2QzNzUiLCJHRU1fSE9NRT0vdXNyL2xvY2FsL2J1bmRsZSIsIkJVTkRMRV9TSUxFTkNFX1JPT1RfV0FSTklORz0xIiwiQlVORExFX0FQUF9DT05GSUc9L3Vzci9sb2NhbC9idW5kbGUiXSwiQ21kIjpbImlyYiJdLCJXb3JraW5nRGlyIjoiLyJ9LCJjcmVhdGVkIjoiMjAyNi0xMC0yMVQyMzowNDowOS41NzI4MTQ3MTFaIiwiaGlzdG9yeSI6W3siY3JlYXRlZCI6IjIwMjYtMTAtMjFUMjI6Mzc6MjIuODcwNDg5MDY5WiIsImNyZWF0ZWRfYnkiOiJBREQgYWxwaW5lLW1pbmlyb290ZnMtMy4yNC4zLXg4Nl82NC50YXIuZ3ogLyAjIGJ1aWxka2l0IiwiY29tbWVudCI6ImJ1aWxka2l0LmRvY2tlcmZpbGUudjAifSx7ImNyZWF0ZWQiOiIyMDI2LTEwLTIxVDIyOjM3OjIyLjg3MDQ4OTA2OVoiLCJjcmVhdGVkX2J5IjoiQ01EIFtcIi9iaW4vc2hcIl0iLCJjb21tZW50IjoiYnVpbGRraXQuZG9ja2VyZmlsZS52MCIsImVtcHR5X2xheWVyIjp0cnVlfSx7ImNyZWF0ZWQiOiIyMDI2LTEwLTIxVDIzOjAxOjQ5LjkzMzExODEzM1oiLCJjcmVhdGVkX2J5IjoiUlVOIC9iaW4vc2ggLWMgc2V0IC1ldXg7IFx0bWtkaXIgLXAgL3Vzci9sb2NhbC9ldGM7IFx0ZWNobyAnZ2VtOiAtLW5vLWRvY3VtZW50JyBcdTAwM2VcdTAwM2UgL3Vzci9sb2NhbC9ldGMvZ2VtcmMgIyBidWlsZGtpdCIsImNvbW1lbnQiOiJidWlsZGtpdC5kb2NrZXJmaWxlLnYwIn0seyJjcmVhdGVkIjoiMjAyNi0xMC0yMVQyMzowNDowOS40NzY2NDA5NDdaIiwiY3JlYXRlZF9ieSI6IkVOViBMQU5HPUMuVVRGLTgiLCJjb21tZW50IjoiYnVpbGRraXQuZG9ja2VyZmlsZS52MCIsImVtcHR5X2xheWVyIjp0cnVlfSx7ImNyZWF0ZWQiOiIyMDI2LTEwLTIxVDIzOjA0OjA5LjQ3NjY0MDk0N1oiLCJjcmVhdGVkX2J5IjoiRU5WIFJVQllfVkVSU0lPTj00LjAuNyIsImNvbW1lbnQiOiJidWlsZGtpdC5kb2NrZXJmaWxlLnYwIiwiZW1wdHlfbGF5ZXIiOnRydWV9LHsiY3JlYXRlZCI6IjIwMjYtMTAtMjFUMjM6MDQ6MDkuNDc2NjQwOTQ3WiIsImNyZWF0ZWRfYnkiOiJFTlYgUlVCWV9ET1dOTE9BRF9VUkw9aHR0cHM6Ly9jYWNoZS5ydWJ5LWxhbmcub3JnL3B1Yi9ydWJ5LzQuMC9ydWJ5LTQuMC43LnRhci54eiIsImNvbW1lbnQiOiJidWlsZGtpdC5kb2NrZXJmaWxlLnYwIiwiZW1wdHlfbGF5ZXIiOnRydWV9LHsiY3JlYXRlZCI6IjIwMjYtMTAtMjFUMjM6MDQ6MDkuNDc2NjQwOTQ3WiIsImNyZWF0ZWRfYnkiOiJFTlYgUlVCWV9ET1dOTE9BRF9TSEEyNTY9NDdlZjU5NDEzZjdhNDU4N2JhNmE2Yjc4YjE0MDM2ZWI1ZTM2ZWVjMmVjMGI5MDk2NDgwMWU4OGQ1NmEzZDM3NSIsImNvbW1lbnQiOiJidWlsZGtpdC5kb2NrZXJmaWxlLnYwIiwiZW1wdHlfbGF5ZXIiOnRydWV9LHsiY3JlYXRlZCI6IjIwMjYtMTAtMjFUMjM6MDQ6MDkuNDc2NjQwOTQ3WiIsImNyZWF0ZWRfYnkiOiJSVU4gL2Jpbi9zaCAtYyBzZXQgLWV1eDsgXHRcdGFwayBhZGQgLS1uby1jYWNoZSAtLXZpcnR1YWwgLnJ1YnktYnVpbGRkZXBzIFx0XHRhdXRvY29uZiBcdFx0YnppcDIgXHRcdGJ6aXAyLWRldiBcdFx0Y2EtY2VydGlmaWNhdGVzIFx0XHRjb3JldXRpbHMgXHRcdGRwa2ctZGV2IGRwa2cgXHRcdGcrKyBcdFx0Z2NjIFx0XHRnZGJtLWRldiBcdFx0Z2xpYi1kZXYgXHRcdGdtcC1kZXYgXHRcdGxpYmMtZGV2IFx0XHRsaWJmZmktZGV2IFx0XHRsaWJ4bWwyLWRldiBcdFx0bGlieHNsdC1kZXYgXHRcdGxpbnV4LWhlYWRlcnMgXHRcdG1ha2UgXHRcdG5jdXJzZXMtZGV2IFx0XHRvcGVuc3NsIFx0XHRvcGVuc3NsLWRldiBcdFx0cGF0Y2ggXHRcdHByb2NwcyBcdFx0eWFtbC1kZXYgXHRcdHpsaWItZGV2IFx0XHRydWJ5IFx0XHR0YXIgXHRcdHh6IFx0XHR5YW1sLWRldiBcdFx0emxpYi1kZXYgXHQ7IFx0XHRydXN0QXJjaD07IFx0YXBrQXJjaD1cIiQoYXBrIC0tcHJpbnQtYXJjaClcIjsgXHRjYXNlIFwiJGFwa0FyY2hcIiBpbiBcdFx0J3g4Nl82NCcpIHJ1c3RBcmNoPSd4ODZfNjQtdW5rbm93bi1saW51eC1tdXNsJzsgcnVzdHVwVXJsPSdodHRwczovL3N0YXRpYy5ydXN0LWxhbmcub3JnL3J1c3R1cC9hcmNoaXZlLzEuMjguMi94ODZfNjQtdW5rbm93bi1saW51eC1tdXNsL3J1c3R1cC1pbml0JzsgcnVzdHVwU2hhMjU2PSdlNjU5OWExYzdiZTU4YTJkOGVhY2E2NmE4MGUwZGMwMDZkODdiYmNmNzgwYTU4YjczNDNkNmUxNGMxNjA1Y2IyJyA7OyBcdFx0J2FhcmNoNjQnKSBydXN0QXJjaD0nYWFyY2g2NC11bmtub3duLWxpbnV4LW11c2wnOyBydXN0dXBVcmw9J2h0dHBzOi8vc3RhdGljLnJ1c3QtbGFuZy5vcmcvcnVzdHVwL2FyY2hpdmUvMS4yOC4yL2FhcmNoNjQtdW5rbm93bi1saW51eC1tdXNsL3J1c3R1cC1pbml0JzsgcnVzdHVwU2hhMjU2PSdhOTdjOGY1NmQ3NDYyOTA4Njk1MzQ4ZGQ4YzcxZWE2NzQwYzEzOGNlMzAzNzE1NzkzYTY5MDUwM2E5NGZjOWE5JyA7OyBcdGVzYWM7IFx0XHRpZiBbIC1uIFwiJHJ1c3RBcmNoXCIgXTsgdGhlbiBcdFx0bWtkaXIgLXAgL3RtcC9ydXN0OyBcdFx0XHRcdHdnZXQgLU8gL3RtcC9ydXN0L3J1c3R1cC1pbml0IFwiJHJ1c3R1cFVybFwiOyBcdFx0ZWNobyBcIiRydXN0dXBTaGEyNTYgKi90bXAvcnVzdC9ydXN0dXAtaW5pdFwiIHwgc2hhMjU2c3VtIC0tY2hlY2sgLS1zdHJpY3Q7IFx0XHRjaG1vZCAreCAvdG1wL3J1c3QvcnVzdHVwLWluaXQ7IFx0XHRcdFx0ZXhwb3J0IFJVU1RVUF9IT01FPScvdG1wL3J1c3QvcnVzdHVwJyBDQVJHT19IT01FPScvdG1wL3J1c3QvY2FyZ28nOyBcdFx0ZXhwb3J0IFBBVEg9XCIkQ0FSR09fSE9NRS9iaW46JFBBVEhcIjsgXHRcdC90bXAvcnVzdC9ydXN0dXAtaW5pdCAteSAtLW5vLW1vZGlmeS1wYXRoIC0tcHJvZmlsZSBtaW5pbWFsIC0tZGVmYXVsdC10b29sY2hhaW4gJzEuOTEuMScgLS1kZWZhdWx0LWhvc3QgXCIkcnVzdEFyY2hcIjsgXHRcdFx0XHRydXN0YyAtLXZlcnNpb247IFx0XHRjYXJnbyAtLXZlcnNpb247IFx0Zmk7IFx0XHR3Z2V0IC1PIHJ1YnkudGFyLnh6IFwiJFJVQllfRE9XTkxPQURfVVJMXCI7IFx0ZWNobyBcIiRSVUJZX0RPV05MT0FEX1NIQTI1NiAqcnVieS50YXIueHpcIiB8IHNoYTI1NnN1bSAtLWNoZWNrIC0tc3RyaWN0OyBcdFx0bWtkaXIgLXAgL3Vzci9zcmMvcnVieTsgXHR0YXIgLXhKZiBydWJ5LnRhci54eiAtQyAvdXNyL3NyYy9ydWJ5IC0tc3RyaXAtY29tcG9uZW50cz0xOyBcdHJtIHJ1YnkudGFyLnh6OyBcdFx0Y2QgL3Vzci9zcmMvcnVieTsgXHRcdHdnZXQgLU8gJ3RocmVhZC1zdGFjay1maXgucGF0Y2gnICdodHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy9hdHRhY2htZW50cy9kb3dubG9hZC83MDgxLzAwMDEtdGhyZWFkX3B0aHJlYWQuYy1tYWtlLWdldF9tYWluX3N0YWNrLXBvcnRhYmxlLW9uLWxpbi5wYXRjaCc7IFx0ZWNobyAnM2FiNjI4YTUxZDkyZmRmMGQyYjU4MzVlOTM1NjQ4NTdhZWE3M2UwYzFkZTAwMzEzODY0YTk0YTYyNTVjYjY0NSAqdGhyZWFkLXN0YWNrLWZpeC5wYXRjaCcgfCBzaGEyNTZzdW0gLS1jaGVjayAtLXN0cmljdDsgXHRwYXRjaCAtcDEgLWkgdGhyZWFkLXN0YWNrLWZpeC5wYXRjaDsgXHRybSB0aHJlYWQtc3RhY2stZml4LnBhdGNoOyBcdFx0YXV0b2NvbmY7IFx0Z251QXJjaD1cIiQoZHBrZy1hcmNoaXRlY3R1cmUgLS1xdWVyeSBERUJfQlVJTERfR05VX1RZUEUpXCI7IFx0ZXhwb3J0IExERkxBR1M9Jy1XbCwteixyZWxybyAtV2wsLXosbm93JzsgXHQuL2NvbmZpZ3VyZSBcdFx0LS1idWlsZD1cIiRnbnVBcmNoXCIgXHRcdC0tZGlzYWJsZS1pbnN0YWxsLWRvYyBcdFx0LS1lbmFibGUtc2hhcmVkIFx0XHQke3J1c3RBcmNoOistLWVuYWJsZS15aml0fSBcdFx0JHtydXN0QXJjaDorLS1lbmFibGUtemppdH0gXHQ7IFx0bWFrZSAtaiBcIiQobnByb2MpXCI7IFx0bWFrZSBpbnN0YWxsOyBcdFx0cm0gLXJmIC90bXAvcnVzdDsgXHRydW5EZXBzPVwiJCggXHRcdHNjYW5lbGYgLS1uZWVkZWQgLS1ub2Jhbm5lciAtLWZvcm1hdCAnJW4jcCcgLS1yZWN1cnNpdmUgL3Vzci9sb2NhbCBcdFx0XHR8IHRyICcsJyAnXFxuJyBcdFx0XHR8IHNvcnQgLXUgXHRcdFx0fCBhd2sgJ3N5c3RlbShcIlsgLWUgL3Vzci9sb2NhbC9saWIvXCIgJDEgXCIgXVwiKSA9PSAwIHsgbmV4dCB9IHsgcHJpbnQgXCJzbzpcIiAkMSB9JyBcdClcIjsgXHRhcGsgYWRkIC0tbm8tbmV0d29yayAtLXZpcnR1YWwgLnJ1YnktcnVuZGVwcyAkcnVuRGVwczsgXHRhcGsgZGVsIC0tbm8tbmV0d29yayAucnVieS1idWlsZGRlcHM7IFx0XHRjZCAvOyBcdHJtIC1yIC91c3Ivc3JjL3J1Ynk7IFx0aWYgXHRcdGFwayAtLW5vLW5ldHdvcmsgbGlzdCAtLWluc3RhbGxlZCBcdFx0XHR8IGdyZXAgLXYgJ15bLl1ydWJ5LScgXHRcdFx0fCBncmVwIC1pIHJ1YnkgXHQ7IHRoZW4gXHRcdGV4aXQgMTsgXHRmaTsgXHRbIFwiJChjb21tYW5kIC12IHJ1YnkpXCIgPSAnL3Vzci9sb2NhbC9iaW4vcnVieScgXTsgXHRydWJ5IC0tdmVyc2lvbjsgXHRnZW0gLS12ZXJzaW9uOyBcdGJ1bmRsZSAtLXZlcnNpb24gIyBidWlsZGtpdCIsImNvbW1lbnQiOiJidWlsZGtpdC5kb2NrZXJmaWxlLnYwIn0seyJjcmVhdGVkIjoiMjAyNi0xMC0yMVQyMzowNDowOS40NzY2NDA5NDdaIiwiY3JlYXRlZF9ieSI6IkVOViBHRU1fSE9NRT0vdXNyL2xvY2FsL2J1bmRsZSIsImNvbW1lbnQiOiJidWlsZGtpdC5kb2NrZXJmaWxlLnYwIiwiZW1wdHlfbGF5ZXIiOnRydWV9LHsiY3JlYXRlZCI6IjIwMjYtMTAtMjFUMjM6MDQ6MDkuNDc2NjQwOTQ3WiIsImNyZWF0ZWRfYnkiOiJFTlYgQlVORExFX1NJTEVOQ0VfUk9PVF9XQVJOSU5HPTEgQlVORExFX0FQUF9DT05GSUc9L3Vzci9sb2NhbC9idW5kbGUiLCJjb21tZW50IjoiYnVpbGRraXQuZG9ja2VyZmlsZS52MCIsImVtcHR5X2xheWVyIjp0cnVlfSx7ImNyZWF0ZWQiOiIyMDI2LTEwLTIxVDIzOjA0OjA5LjQ3NjY0MDk0N1oiLCJjcmVhdGVkX2J5IjoiRU5WIFBBVEg9L3Vzci9sb2NhbC9idW5kbGUvYmluOi91c3IvbG9jYWwvc2JpbjovdXNyL2xvY2FsL2JpbjovdXNyL3NiaW46L3Vzci9iaW46L3NiaW46L2JpbiIsImNvbW1lbnQiOiJidWlsZGtpdC5kb2NrZXJmaWxlLnYwIiwiZW1wdHlfbGF5ZXIiOnRydWV9LHsiY3JlYXRlZCI6IjIwMjYtMTAtMjFUMjM6MDQ6MDkuNTcyODE0NzExWiIsImNyZWF0ZWRfYnkiOiJSVU4gL2Jpbi9zaCAtYyBzZXQgLWV1eDsgXHRta2RpciBcIiRHRU1fSE9NRVwiOyBcdGNobW9kIDE3NzcgXCIkR0VNX0hPTUVcIiAjIGJ1aWxka2l0IiwiY29tbWVudCI6ImJ1aWxka2l0LmRvY2tlcmZpbGUudjAifSx7ImNyZWF0ZWQiOiIyMDI2LTEwLTIxVDIzOjA0OjA5LjU3MjgxNDcxMVoiLCJjcmVhdGVkX2J5IjoiQ01EIFtcImlyYlwiXSIsImNvbW1lbnQiOiJidWlsZGtpdC5kb2NrZXJmaWxlLnYwIiwiZW1wdHlfbGF5ZXIiOnRydWV9XSwib3MiOiJsaW51eCIsInJvb3RmcyI6eyJ0eXBlIjoibGF5ZXJzIiwiZGlmZl9pZHMiOlsic2hhMjU2Ojc1YzEzN2FlZGZiMjc2MGY4ODYyOTIzNmNiN2I3OTc2MzBhZWQwYzNkOTFkNjI2ZDFkMWJiNjk0ODc4ZmMyYmEiLCJzaGEyNTY6YjA4ZWU4YTgxNjFiODlmZWVhNjllZjg1MDZlYTM0ZDIxY2QyNTEyMWE2YjcwZWFkNGJmYmZmMDQyMWRjMzNiNCIsInNoYTI1Njo2MTRiMDNjNTBmMTBlMWYyNzUyMTY5YmRhMDExNDI2NDRjNzc1YjUwZmRlMTNhZWY0NDQ5YzczNmI0OGIyNzc4Iiwic2hhMjU2OmQ4MmY4YzJjOGE5NTJiYWZmODljMmU5NjEwOWY4MzNhNWUwMzk1OWRiMzg1NTY2ZjQ5ZDc4ODVjZGZmMDdlNDkiXX19","layers":[{"size":8422403,"digest":"sha256:75c137aedfb2760f88629236cb7b797630aed0c3d91d626d1d1bb694878fc2ba","mediaType":"application/vnd.oci.image.layer.v1.tar+gzip"},{"size":19,"digest":"sha256:b08ee8a8161b89feea69ef8506ea34d21cd25121a6b70ead4bfbff0421dc33b4","mediaType":"application/vnd.oci.image.layer.v1.tar+gzip"},{"size":80999573,"digest":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","mediaType":"application/vnd.oci.image.layer.v1.tar+gzip"},{"size":0,"digest":"sha256:d82f8c2c8a952baff89c2e96109f833a5e03959db385566f49d7885cdff07e49","mediaType":"application/vnd.oci.image.layer.v1.tar+gzip"}],"imageID":"sha256:3288b2802bb2792a6dd61f28628944fbbc77d2c440ee623b96a16ef433e07ad0","manifest":"ewogICJzY2hlbWFWZXJzaW9uIjogMiwKICAibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UubWFuaWZlc3QudjEranNvbiIsCiAgImNvbmZpZyI6IHsKICAgICJtZWRpYVR5cGUiOiAiYXBwbGljYXRpb24vdm5kLm9jaS5pbWFnZS5jb25maWcudjEranNvbiIsCiAgICAiZGlnZXN0IjogInNoYTI1NjozMjg4YjI4MDJiYjI3OTJhNmRkNjFmMjg2Mjg5NDRmYmJjNzdkMmM0NDBlZTYyM2I5NmExNmVmNDMzZTA3YWQwIiwKICAgICJzaXplIjogNjAzOQogIH0sCiAgImxheWVycyI6IFsKICAgIHsKICAgICAgIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLmxheWVyLnYxLnRhcitnemlwIiwKICAgICAgImRpZ2VzdCI6ICJzaGEyNTY6N2IyMjk1MTdlZDIyMjU5NzI3NzAzNmQ5NDg5MjE3MzIwN2QwMWE3MzFhYjNhODhlZWIxZGUyZTk2M2EyYzc4OCIsCiAgICAgICJzaXplIjogMzg1MzEwOQogICAgfSwKICAgIHsKICAgICAgIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLmxheWVyLnYxLnRhcitnemlwIiwKICAgICAgImRpZ2VzdCI6ICJzaGEyNTY6NDQxYTA4ZTYyMjkxMjkxOTBkNWIxOWUxNzBkZTAwYWZhMTAxZmJjZDA2NWMzOWEyYTE5OWFkN2JhODViMmEwNSIsCiAgICAgICJzaXplIjogMTg4CiAgICB9LAogICAgewogICAgICAibWVkaWFUeXBlIjogImFwcGxpY2F0aW9uL3ZuZC5vY2kuaW1hZ2UubGF5ZXIudjEudGFyK2d6aXAiLAogICAgICAiZGlnZXN0IjogInNoYTI1Njo3OTcyMzMxOWRmMTg4ZDY2MTA0Yzk5NTMzNDI0ZTdjMTlmNzRkYjZjYzIxMmM4NmRiZjhkMzg2ZDczZDY0YjNlIiwKICAgICAgInNpemUiOiA0NjIxMTM0OAogICAgfSwKICAgIHsKICAgICAgIm1lZGlhVHlwZSI6ICJhcHBsaWNhdGlvbi92bmQub2NpLmltYWdlLmxheWVyLnYxLnRhcitnemlwIiwKICAgICAgImRpZ2VzdCI6ICJzaGEyNTY6ZGE1YThmMzRmNTMxMDZmMWE0ZmVkMzliNDM3NzJmZWViY2MzNDRjOTdhN2FiMmNhZjdlNTM1YjhjYWZjNTljNSIsCiAgICAgICJzaXplIjogMTM5CiAgICB9CiAgXSwKICAiYW5ub3RhdGlvbnMiOiB7CiAgICAiY29tLmRvY2tlci5vZmZpY2lhbC1pbWFnZXMuYmFzaGJyZXcuYXJjaCI6ICJhbWQ2NCIsCiAgICAib3JnLm9wZW5jb250YWluZXJzLmltYWdlLmJhc2UuZGlnZXN0IjogInNoYTI1NjpjMjY2MTI3NTJjNzhiMThmYWFjZDYzYzdkNTBmNDU5MmMyZTdiMGYyNWUwZTIwZTgyYmQ3NGU0NjVjNTdhYjBkIiwKICAgICJvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UuYmFzZS5uYW1lIjogImFscGluZTozLjI0IiwKICAgICJvcmcub3BlbmNvbnRhaW5lcnMuaW1hZ2UuY3JlYXRlZCI6ICIyMDI2LTEwLTIxVDIzOjAxOjQ3WiIsCiAgICAib3JnLm9wZW5jb250YWluZXJzLmltYWdlLnJldmlzaW9uIjogIjZjMjdlODJiODEyMDAwMDBkN2ZlZjEwZWQzODMxYTZlNjdjMWQzNTIiLAogICAgIm9yZy5vcGVuY29udGFpbmVycy5pbWFnZS5zb3VyY2UiOiAiaHR0cHM6Ly9naXRodWIuY29tL2RvY2tlci1saWJyYXJ5L3J1YnkuZ2l0IzZjMjdlODJiODEyMDAwMDBkN2ZlZjEwZWQzODMxYTZlNjdjMWQzNTI6NC4wL2FscGluZTMuMjQiLAogICAgIm9yZy5vcGVuY29udGFpbmVycy5pbWFnZS51cmwiOiAiaHR0cHM6Ly9odWIuZG9ja2VyLmNvbS9fL3J1YnkiLAogICAgIm9yZy5vcGVuY29udGFpbmVycy5pbWFnZS52ZXJzaW9uIjogIjQuMC43LWFscGluZTMuMjQiCiAgfQp9","imageSize":89421995,"mediaType":"application/vnd.oci.image.manifest.v1+json","userInput":"docker.io/library/ruby:4.0.7-alpine3.24","repoDigests":["index.docker.io/library/ruby@sha256:7fe9cfc6976912a171faaeb93d8c2770ef483c1622e45d9c88aeee626058fcca"],"architecture":"amd64","manifestDigest":"sha256:43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"}},"artifacts":[{"id":"4fe15de174e26678","cpes":[{"cpe":"cpe:2.3:a:.ruby-rundeps:.ruby-rundeps:20261021.230408:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:.ruby-rundeps:.ruby_rundeps:20261021.230408:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:.ruby_rundeps:.ruby-rundeps:20261021.230408:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:.ruby_rundeps:.ruby_rundeps:20261021.230408:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:.ruby:.ruby-rundeps:20261021.230408:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:.ruby:.ruby_rundeps:20261021.230408:*:*:*:*:*:*:*","source":"syft-generated"}],"name":".ruby-rundeps","purl":"pkg:apk/alpine/.ruby-rundeps@20261021.230408?arch=noarch&distro=alpine-3.24.3","type":"apk","foundBy":"apk-db-cataloger","version":"20261021.230408","language":"","licenses":[],"metadata":{"url":"","size":0,"files":[],"package":".ruby-rundeps","version":"20261021.230408","provides":[],"maintainer":"","description":"virtual meta package","architecture":"noarch","pullChecksum":"Q1iuIVUBdy2J3qmD3O3j0YXBQZSZw=","installedSize":0,"originPackage":"","pullDependencies":["so:libc.musl-x86_64.so.1","so:libcrypto.so.3","so:libffi.so.8","so:libgcc_s.so.1","so:libgmp.so.10","so:libssl.so.3","so:libyaml-0.so.2","so:libz.so.1"],"gitCommitOfApkPort":""},"locations":[{"path":"/lib/apk/db/installed","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/lib/apk/db/installed","annotations":{"evidence":"primary"}}],"metadataType":"apk-db-entry"},{"id":"69f2c7b4eeab63cd","cpes":[{"cpe":"cpe:2.3:a:akinori-musha:abbrev:0.1.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:akinori_musha:abbrev:0.1.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:abbrev:0.1.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:abbrev:0.1.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:abbrev:abbrev:0.1.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:abbrev:0.1.2:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"abbrev","purl":"pkg:gem/abbrev@0.1.2","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.1.2","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/abbrev-0.1.2.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/abbrev-0.1.2.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/abbrev-0.1.2.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/abbrev-0.1.2.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"abbrev","authors":["Akinori MUSHA"],"version":"0.1.2","homepage":"https://github.com/ruby/abbrev"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/abbrev-0.1.2.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/abbrev-0.1.2.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"1e1affaf659b0bd3","cpes":[{"cpe":"cpe:2.3:a:alpine-baselayout:alpine-baselayout:3.7.2-r1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:alpine-baselayout:alpine_baselayout:3.7.2-r1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:alpine_baselayout:alpine-baselayout:3.7.2-r1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:alpine_baselayout:alpine_baselayout:3.7.2-r1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:alpine:alpine-baselayout:3.7.2-r1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:alpine:alpine_baselayout:3.7.2-r1:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"alpine-baselayout","purl":"pkg:apk/alpine/alpine-baselayout@3.7.2-r1?arch=x86_64&distro=alpine-3.24.3","type":"apk","foundBy":"apk-db-cataloger","version":"3.7.2-r1","language":"","licenses":[{"type":"declared","urls":[],"value":"GPL-2.0-only","locations":[{"path":"/lib/apk/db/installed","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/lib/apk/db/installed","annotations":{"evidence":"primary"}}],"spdxExpression":"GPL-2.0-only"}],"metadata":{"url":"https://gitlab.alpinelinux.org/alpine/aports/-/tree/master/main/alpine-baselayout","size":8281,"files":[{"path":"/dev"},{"path":"/dev/pts"},{"path":"/dev/shm"},{"path":"/etc"},{"path":"/etc/motd","digest":{"value":"Q1SLkS9hBidUbPwwrw+XR0Whv3ww8=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/etc/crontabs"},{"path":"/etc/crontabs/root","digest":{"value":"Q1vfk1apUWI4yLJGhhNRd0kJixfvY=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"600"},{"path":"/etc/modprobe.d"},{"path":"/etc/modprobe.d/aliases.conf","digest":{"value":"Q1WUbh6TBYNVK7e4Y+uUvLs/7viqk=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/etc/modprobe.d/blacklist.conf","digest":{"value":"Q1aOF8uBj142eLXKB+WyA7KXUVmdE=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/etc/modprobe.d/i386.conf","digest":{"value":"Q1pnay/njn6ol9cCssL7KiZZ8etlc=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/etc/modules-load.d"},{"path":"/etc/network"},{"path":"/etc/network/if-down.d"},{"path":"/etc/network/if-post-down.d"},{"path":"/etc/network/if-pre-up.d"},{"path":"/etc/network/if-up.d"},{"path":"/etc/opt"},{"path":"/etc/periodic"},{"path":"/etc/periodic/15min"},{"path":"/etc/periodic/daily"},{"path":"/etc/periodic/hourly"},{"path":"/etc/periodic/monthly"},{"path":"/etc/periodic/weekly"},{"path":"/etc/profile.d"},{"path":"/etc/profile.d/20locale.sh","digest":{"value":"Q1lq29lQzPmSCFKVmQ+bvmZ/DPTE4=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/etc/profile.d/README","digest":{"value":"Q135OWsCzzvnB2fmFx62kbqm1Ax1k=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/etc/profile.d/color_prompt.sh.disabled","digest":{"value":"Q11XM9mde1Z29tWMGaOkeovD/m4uU=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/etc/sysctl.d"},{"path":"/home"},{"path":"/lib"},{"path":"/lib/firmware"},{"path":"/lib/modules-load.d"},{"path":"/lib/sysctl.d"},{"path":"/media"},{"path":"/media/cdrom"},{"path":"/media/floppy"},{"path":"/media/usb"},{"path":"/mnt"},{"path":"/opt"},{"path":"/proc"},{"path":"/root","ownerGid":"0","ownerUid":"0","permissions":"700"},{"path":"/run"},{"path":"/run/lock"},{"path":"/sbin"},{"path":"/srv"},{"path":"/sys"},{"path":"/tmp","ownerGid":"0","ownerUid":"0","permissions":"1777"},{"path":"/usr"},{"path":"/usr/bin"},{"path":"/usr/lib"},{"path":"/usr/lib/modules-load.d"},{"path":"/usr/lib/sysctl.d"},{"path":"/usr/lib/sysctl.d/00-alpine.conf","digest":{"value":"Q1HpElzW1xEgmKfERtTy7oommnq6c=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/usr/local"},{"path":"/usr/local/bin"},{"path":"/usr/local/lib"},{"path":"/usr/local/share"},{"path":"/usr/sbin"},{"path":"/usr/share"},{"path":"/usr/share/misc"},{"path":"/var"},{"path":"/var/lock","digest":{"value":"Q1AlKRzNY2tL5VHCUulI/O8Gf3f+Y=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"777"},{"path":"/var/run","digest":{"value":"Q17YsfxskJinWuZ3JoRSm9MMYXz1c=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"777"},{"path":"/var/cache"},{"path":"/var/cache/misc"},{"path":"/var/empty","ownerGid":"0","ownerUid":"0","permissions":"555"},{"path":"/var/lib"},{"path":"/var/lib/misc"},{"path":"/var/local"},{"path":"/var/log"},{"path":"/var/mail"},{"path":"/var/opt"},{"path":"/var/spool"},{"path":"/var/spool/mail","digest":{"value":"Q1UjAZ8b+Ffvgl10kRbACKOtFgZTw=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"777"},{"path":"/var/spool/cron"},{"path":"/var/spool/cron/crontabs","digest":{"value":"Q1Urj2+WCTswmFlzElXjdLVF4LQ+s=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"777"},{"path":"/var/tmp","ownerGid":"0","ownerUid":"0","permissions":"1777"}],"package":"alpine-baselayout","version":"3.7.2-r1","provides":[],"maintainer":"Natanael Copa <ncopa@alpinelinux.org>","description":"Alpine base dir structure and init scripts","architecture":"x86_64","pullChecksum":"Q18Pz9wvTaBYr2RzvEXE6rYpFiJbI=","installedSize":6552,"originPackage":"alpine-baselayout","pullDependencies":["alpine-baselayout-data=3.7.2-r1","/bin/sh"],"gitCommitOfApkPort":"60a7585bbab2fa0f762504eb617dbca90216e31f"},"locations":[{"path":"/lib/apk/db/installed","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/lib/apk/db/installed","annotations":{"evidence":"primary"}}],"metadataType":"apk-db-entry"},{"id":"4cc5d861091994fc","cpes":[{"cpe":"cpe:2.3:a:alpine-baselayout-data:alpine-baselayout-data:3.7.2-r1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:alpine-baselayout-data:alpine_baselayout_data:3.7.2-r1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:alpine_baselayout_data:alpine-baselayout-data:3.7.2-r1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:alpine_baselayout_data:alpine_baselayout_data:3.7.2-r1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:alpine-baselayout:alpine-baselayout-data:3.7.2-r1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:alpine-baselayout:alpine_baselayout_data:3.7.2-r1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:alpine_baselayout:alpine-baselayout-data:3.7.2-r1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:alpine_baselayout:alpine_baselayout_data:3.7.2-r1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:alpine:alpine-baselayout-data:3.7.2-r1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:alpine:alpine_baselayout_data:3.7.2-r1:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"alpine-baselayout-data","purl":"pkg:apk/alpine/alpine-baselayout-data@3.7.2-r1?arch=x86_64&distro=alpine-3.24.3&upstream=alpine-baselayout","type":"apk","foundBy":"apk-db-cataloger","version":"3.7.2-r1","language":"","licenses":[{"type":"declared","urls":[],"value":"GPL-2.0-only","locations":[{"path":"/lib/apk/db/installed","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/lib/apk/db/installed","annotations":{"evidence":"primary"}}],"spdxExpression":"GPL-2.0-only"}],"metadata":{"url":"https://gitlab.alpinelinux.org/alpine/aports/-/tree/master/main/alpine-baselayout","size":10792,"files":[{"path":"/etc"},{"path":"/etc/fstab","digest":{"value":"Q11Q7hNe8QpDS531guqCdrXBzoA/o=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/etc/group","digest":{"value":"Q12Otk4M39fP2Zjkobu0nC9FvlRI0=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/etc/hostname","digest":{"value":"Q16nVwYVXP/tChvUPdukVD2ifXOmc=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/etc/hosts","digest":{"value":"Q1BD6zJKZTRWyqGnPi4tSfd3krsMU=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/etc/inittab","digest":{"value":"Q1zpWG0qzx2UYnZSWaIczE+WpAIVE=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/etc/modules","digest":{"value":"Q1toogjUipHGcMgECgPJX64SwUT1M=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/etc/mtab","digest":{"value":"Q1aFfANMgcqDT9yYrvPxy5ePVsaZg=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"777"},{"path":"/etc/nsswitch.conf","digest":{"value":"Q19DBsMnv0R2fajaTjoTv0C91NOqo=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/etc/passwd","digest":{"value":"Q1r+bLonZkAyBix/HLgSeDsez22Zs=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/etc/profile","digest":{"value":"Q1VN0dmawDg3mBE/ljB+6bUrC7Dzc=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/etc/protocols","digest":{"value":"Q11fllRTkIm5bxsZVoSNeDUn2m+0c=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/etc/services","digest":{"value":"Q1oNeiKb8En3/hfoRFImI25AJFNdA=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/etc/shadow","digest":{"value":"Q1miRFe6MuYCWAiVxqiFzhddegBq4=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"640"},{"path":"/etc/shells","digest":{"value":"Q1ojm2YdpCJ6B/apGDaZ/Sdb2xJkA=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/etc/sysctl.conf","digest":{"value":"Q14upz3tfnNxZkIEsUhWn7Xoiw96g=","algorithm":"'Q1'+base64(sha1)"}}],"package":"alpine-baselayout-data","version":"3.7.2-r1","provides":[],"maintainer":"Natanael Copa <ncopa@alpinelinux.org>","description":"Alpine base dir structure and init scripts","architecture":"x86_64","pullChecksum":"Q1xvm97RfYRLbxsLtXZtLDXA1chQg=","installedSize":19034,"originPackage":"alpine-baselayout","pullDependencies":[],"gitCommitOfApkPort":"60a7585bbab2fa0f762504eb617dbca90216e31f"},"locations":[{"path":"/lib/apk/db/installed","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/lib/apk/db/installed","annotations":{"evidence":"primary"}}],"metadataType":"apk-db-entry"},{"id":"0ceaef0670a2bbd9","cpes":[{"cpe":"cpe:2.3:a:alpine-keys:alpine-keys:2.6-r0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:alpine-keys:alpine_keys:2.6-r0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:alpine_keys:alpine-keys:2.6-r0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:alpine_keys:alpine_keys:2.6-r0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:alpine:alpine-keys:2.6-r0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:alpine:alpine_keys:2.6-r0:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"alpine-keys","purl":"pkg:apk/alpine/alpine-keys@2.6-r0?arch=x86_64&distro=alpine-3.24.3","type":"apk","foundBy":"apk-db-cataloger","version":"2.6-r0","language":"","licenses":[{"type":"declared","urls":[],"value":"MIT","locations":[{"path":"/lib/apk/db/installed","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/lib/apk/db/installed","annotations":{"evidence":"primary"}}],"spdxExpression":"MIT"}],"metadata":{"url":"https://alpinelinux.org","size":12200,"files":[{"path":"/etc"},{"path":"/etc/apk"},{"path":"/etc/apk/keys"},{"path":"/etc/apk/keys/alpine-devel@lists.alpinelinux.org-4a6a0840.rsa.pub","digest":{"value":"Q1OvCFSO94z97c80mIDCxqGkh2Og4=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/etc/apk/keys/alpine-devel@lists.alpinelinux.org-5261cecb.rsa.pub","digest":{"value":"Q1NnGuDsdQOx4ZNYfB3N97eLyGPkI=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/etc/apk/keys/alpine-devel@lists.alpinelinux.org-6165ee59.rsa.pub","digest":{"value":"Q1lZlTESNrelWTNkL/oQzmAU8a99A=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/usr"},{"path":"/usr/share"},{"path":"/usr/share/apk"},{"path":"/usr/share/apk/keys"},{"path":"/usr/share/apk/keys/alpine-devel@lists.alpinelinux.org-4a6a0840.rsa.pub","digest":{"value":"Q1OvCFSO94z97c80mIDCxqGkh2Og4=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/usr/share/apk/keys/alpine-devel@lists.alpinelinux.org-5243ef4b.rsa.pub","digest":{"value":"Q1v7YWZYzAWoclaLDI45jEguI7YN0=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/usr/share/apk/keys/alpine-devel@lists.alpinelinux.org-524d27bb.rsa.pub","digest":{"value":"Q1BTqS+H/UUyhQuzHwiBl47+BTKuU=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/usr/share/apk/keys/alpine-devel@lists.alpinelinux.org-5261cecb.rsa.pub","digest":{"value":"Q1NnGuDsdQOx4ZNYfB3N97eLyGPkI=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/usr/share/apk/keys/alpine-devel@lists.alpinelinux.org-58199dcc.rsa.pub","digest":{"value":"Q1Oaxdcsa6AYoPdLi0U4lO3J2we18=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/usr/share/apk/keys/alpine-devel@lists.alpinelinux.org-58cbb476.rsa.pub","digest":{"value":"Q1yPq+su65ksNox3uXB+DR7P18+QU=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/usr/share/apk/keys/alpine-devel@lists.alpinelinux.org-58e4f17d.rsa.pub","digest":{"value":"Q1MpZDNX0LeLHvSOwVUyXiXx11NN0=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/usr/share/apk/keys/alpine-devel@lists.alpinelinux.org-5e69ca50.rsa.pub","digest":{"value":"Q1glCQ/eJbvA5xqcswdjFrWv5Fnk0=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/usr/share/apk/keys/alpine-devel@lists.alpinelinux.org-60ac2099.rsa.pub","digest":{"value":"Q1XUdDEoNTtjlvrS+iunk6ziFgIpU=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/usr/share/apk/keys/alpine-devel@lists.alpinelinux.org-6165ee59.rsa.pub","digest":{"value":"Q1lZlTESNrelWTNkL/oQzmAU8a99A=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/usr/share/apk/keys/alpine-devel@lists.alpinelinux.org-61666e3f.rsa.pub","digest":{"value":"Q1WNW6Sy87HpJ3IdemQy8pju33Kms=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/usr/share/apk/keys/alpine-devel@lists.alpinelinux.org-616a9724.rsa.pub","digest":{"value":"Q1I9Dy6hryacL2YWXg+KlE6WvwEd4=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/usr/share/apk/keys/alpine-devel@lists.alpinelinux.org-616abc23.rsa.pub","digest":{"value":"Q1NSnsgmcMbU4g7j5JaNs0tVHpHVA=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/usr/share/apk/keys/alpine-devel@lists.alpinelinux.org-616ac3bc.rsa.pub","digest":{"value":"Q1VaMBBk4Rxv6boPLKF+I085Q8y2E=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/usr/share/apk/keys/alpine-devel@lists.alpinelinux.org-616adfeb.rsa.pub","digest":{"value":"Q13hJBMHAUquPbp5jpAPFjQI2Y1vQ=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/usr/share/apk/keys/alpine-devel@lists.alpinelinux.org-616ae350.rsa.pub","digest":{"value":"Q1V/a5P9pKRJb6tihE3e8O6xaPgLU=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/usr/share/apk/keys/alpine-devel@lists.alpinelinux.org-616db30d.rsa.pub","digest":{"value":"Q13wLJrcKQajql5a1p9Q45U+ZXENA=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/usr/share/apk/keys/alpine-devel@lists.alpinelinux.org-66ba20fe.rsa.pub","digest":{"value":"Q1e9Du4tVYk3NWhpMqpHp8imbpFTs=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/usr/share/apk/keys/aarch64"},{"path":"/usr/share/apk/keys/aarch64/alpine-devel@lists.alpinelinux.org-58199dcc.rsa.pub","digest":{"value":"Q17j9nWJkQ+wfIuVQzIFrmFZ7fSOc=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"777"},{"path":"/usr/share/apk/keys/aarch64/alpine-devel@lists.alpinelinux.org-616ae350.rsa.pub","digest":{"value":"Q1snr+Q1UbfHyCr/cmmtVvMIS7SGs=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"777"},{"path":"/usr/share/apk/keys/armhf"},{"path":"/usr/share/apk/keys/armhf/alpine-devel@lists.alpinelinux.org-524d27bb.rsa.pub","digest":{"value":"Q1U9QtsdN+rYZ9Zh76EfXy00JZHMg=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"777"},{"path":"/usr/share/apk/keys/armhf/alpine-devel@lists.alpinelinux.org-616a9724.rsa.pub","digest":{"value":"Q1bC+AdQ0qWBTmefXiI0PvmYOJoVQ=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"777"},{"path":"/usr/share/apk/keys/armv7"},{"path":"/usr/share/apk/keys/armv7/alpine-devel@lists.alpinelinux.org-524d27bb.rsa.pub","digest":{"value":"Q1U9QtsdN+rYZ9Zh76EfXy00JZHMg=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"777"},{"path":"/usr/share/apk/keys/armv7/alpine-devel@lists.alpinelinux.org-616adfeb.rsa.pub","digest":{"value":"Q1xbIVu7ScwqGHxXGwI22aSe5OdUY=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"777"},{"path":"/usr/share/apk/keys/loongarch64"},{"path":"/usr/share/apk/keys/loongarch64/alpine-devel@lists.alpinelinux.org-66ba20fe.rsa.pub","digest":{"value":"Q1o47jWpyhkXZ0dh3oYcbisQOB03E=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"777"},{"path":"/usr/share/apk/keys/mips64"},{"path":"/usr/share/apk/keys/mips64/alpine-devel@lists.alpinelinux.org-5e69ca50.rsa.pub","digest":{"value":"Q1hCZdFx+LvzbLtPs753je78gEEBQ=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"777"},{"path":"/usr/share/apk/keys/ppc64le"},{"path":"/usr/share/apk/keys/ppc64le/alpine-devel@lists.alpinelinux.org-58cbb476.rsa.pub","digest":{"value":"Q1t21dhCLbTJmAHXSCeOMq/2vfSgo=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"777"},{"path":"/usr/share/apk/keys/ppc64le/alpine-devel@lists.alpinelinux.org-616abc23.rsa.pub","digest":{"value":"Q1PS9zNIPJanC8qcsc5qarEWqhV5Q=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"777"},{"path":"/usr/share/apk/keys/riscv64"},{"path":"/usr/share/apk/keys/riscv64/alpine-devel@lists.alpinelinux.org-60ac2099.rsa.pub","digest":{"value":"Q1NVPbZavaXpsItFwQYDWbpor7yYE=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"777"},{"path":"/usr/share/apk/keys/riscv64/alpine-devel@lists.alpinelinux.org-616db30d.rsa.pub","digest":{"value":"Q1U6tfuKRy5J8C6iaKPMZaT/e8tbA=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"777"},{"path":"/usr/share/apk/keys/s390x"},{"path":"/usr/share/apk/keys/s390x/alpine-devel@lists.alpinelinux.org-58e4f17d.rsa.pub","digest":{"value":"Q1sjbV2r2w0Ih2vwdzC4Jq6UI7cMQ=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"777"},{"path":"/usr/share/apk/keys/s390x/alpine-devel@lists.alpinelinux.org-616ac3bc.rsa.pub","digest":{"value":"Q1l09xa7RnbOIC1dI9FqbaCfS/GXY=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"777"},{"path":"/usr/share/apk/keys/x86"},{"path":"/usr/share/apk/keys/x86/alpine-devel@lists.alpinelinux.org-4a6a0840.rsa.pub","digest":{"value":"Q1Ii51i7Nrc4uft14HhqugaUqdH64=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"777"},{"path":"/usr/share/apk/keys/x86/alpine-devel@lists.alpinelinux.org-5243ef4b.rsa.pub","digest":{"value":"Q1Y49eVxhpvftbQ3yAdvlLfcrPLTU=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"777"},{"path":"/usr/share/apk/keys/x86/alpine-devel@lists.alpinelinux.org-61666e3f.rsa.pub","digest":{"value":"Q1HjdvcVkpBZzr1aSe3p7oQfAtm/E=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"777"},{"path":"/usr/share/apk/keys/x86_64"},{"path":"/usr/share/apk/keys/x86_64/alpine-devel@lists.alpinelinux.org-4a6a0840.rsa.pub","digest":{"value":"Q1Ii51i7Nrc4uft14HhqugaUqdH64=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"777"},{"path":"/usr/share/apk/keys/x86_64/alpine-devel@lists.alpinelinux.org-5261cecb.rsa.pub","digest":{"value":"Q1AUFY+fwSBTcrYetjT7NHvafrSQc=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"777"},{"path":"/usr/share/apk/keys/x86_64/alpine-devel@lists.alpinelinux.org-6165ee59.rsa.pub","digest":{"value":"Q1qKA23VzMUDle+Dqnrr5Kz+Xvty4=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"777"}],"package":"alpine-keys","version":"2.6-r0","provides":[],"maintainer":"Natanael Copa <ncopa@alpinelinux.org>","description":"Public keys for Alpine Linux packages","architecture":"x86_64","pullChecksum":"Q12Na4DlPAWad+SRXaeLqWTz/+okA=","installedSize":12961,"originPackage":"alpine-keys","pullDependencies":[],"gitCommitOfApkPort":"b9f23becced4d7b3ccc0fa0f28530243ccd314a0"},"locations":[{"path":"/lib/apk/db/installed","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/lib/apk/db/installed","annotations":{"evidence":"primary"}}],"metadataType":"apk-db-entry"},{"id":"ded95b33345bb7ad","cpes":[{"cpe":"cpe:2.3:a:alpine-release:alpine-release:3.24.3-r0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:alpine-release:alpine_release:3.24.3-r0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:alpine_release:alpine-release:3.24.3-r0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:alpine_release:alpine_release:3.24.3-r0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:alpine:alpine-release:3.24.3-r0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:alpine:alpine_release:3.24.3-r0:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"alpine-release","purl":"pkg:apk/alpine/alpine-release@3.24.3-r0?arch=x86_64&distro=alpine-3.24.3&upstream=alpine-base","type":"apk","foundBy":"apk-db-cataloger","version":"3.24.3-r0","language":"","licenses":[{"type":"declared","urls":[],"value":"MIT","locations":[{"path":"/lib/apk/db/installed","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/lib/apk/db/installed","annotations":{"evidence":"primary"}}],"spdxExpression":"MIT"}],"metadata":{"url":"https://alpinelinux.org","size":2087,"files":[{"path":"/etc"},{"path":"/etc/alpine-release","digest":{"value":"Q1DskxWT+VMIFdINnS+pcwHG+mP78=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/etc/issue","digest":{"value":"Q1mhieTzowHBwMDuPt9PehnOGvByI=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/etc/os-release","digest":{"value":"Q1YY4yfoxDpIdGB3pha26gbRNf0Eo=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"777"},{"path":"/etc/secfixes.d"},{"path":"/etc/secfixes.d/alpine","digest":{"value":"Q1iIBwk0cHWkzu3sZ9J0hlkgcbdHM=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/usr"},{"path":"/usr/lib"},{"path":"/usr/lib/os-release","digest":{"value":"Q1VwLE2yPG+ymB8wVWpKEwwk+1SCE=","algorithm":"'Q1'+base64(sha1)"}}],"package":"alpine-release","version":"3.24.3-r0","provides":[],"maintainer":"Natanael Copa <ncopa@alpinelinux.org>","description":"Alpine release data","architecture":"x86_64","pullChecksum":"Q1WslqElVitprLQ+ZFEisYYqEHQUE=","installedSize":343,"originPackage":"alpine-base","pullDependencies":["alpine-keys"],"gitCommitOfApkPort":"ee92350c8a4509152dc91c693814215a884c07c3"},"locations":[{"path":"/lib/apk/db/installed","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/lib/apk/db/installed","annotations":{"evidence":"primary"}}],"metadataType":"apk-db-entry"},{"id":"28ff3995349dfd2c","cpes":[{"cpe":"cpe:2.3:a:apk-tools:apk-tools:3.0.8-r0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:apk-tools:apk_tools:3.0.8-r0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:apk_tools:apk-tools:3.0.8-r0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:apk_tools:apk_tools:3.0.8-r0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:apk:apk-tools:3.0.8-r0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:apk:apk_tools:3.0.8-r0:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"apk-tools","purl":"pkg:apk/alpine/apk-tools@3.0.8-r0?arch=x86_64&distro=alpine-3.24.3","type":"apk","foundBy":"apk-db-cataloger","version":"3.0.8-r0","language":"","licenses":[{"type":"declared","urls":[],"value":"GPL-2.0-only","locations":[{"path":"/lib/apk/db/installed","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/lib/apk/db/installed","annotations":{"evidence":"primary"}}],"spdxExpression":"GPL-2.0-only"}],"metadata":{"url":"https://gitlab.alpinelinux.org/alpine/apk-tools","size":55395,"files":[{"path":"/etc"},{"path":"/etc/apk"},{"path":"/etc/apk/keys"},{"path":"/etc/apk/protected_paths.d"},{"path":"/lib"},{"path":"/lib/apk"},{"path":"/lib/apk/db"},{"path":"/lib/apk/exec"},{"path":"/sbin"},{"path":"/sbin/apk","digest":{"value":"Q15GEZk8pj5U0wON6+HoWPnDGby5s=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"755"},{"path":"/var"},{"path":"/var/cache"},{"path":"/var/cache/apk"}],"package":"apk-tools","version":"3.0.8-r0","provides":["apk-tools3=3.0.8-r0","cmd:apk=3.0.8-r0"],"maintainer":"Natanael Copa <ncopa@alpinelinux.org>","description":"Alpine Package Keeper - package manager for alpine","architecture":"x86_64","pullChecksum":"Q1eGEwqPLTrGn8MWEYdXt+gVG4uMM=","installedSize":115096,"originPackage":"apk-tools","pullDependencies":["musl>=1.2.3_git20230424","libcrypto3>=3.5","libapk=3.0.8-r0","ca-certificates-bundle","so:libapk.so.3.0.0","so:libc.musl-x86_64.so.1","so:libz.so.1"],"gitCommitOfApkPort":"4588b452722bd4800efdc6cce4f6e980e02a997f"},"locations":[{"path":"/lib/apk/db/installed","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/lib/apk/db/installed","annotations":{"evidence":"primary"}}],"metadataType":"apk-db-entry"},{"id":"dedf13b3074711dc","cpes":[{"cpe":"cpe:2.3:a:yusuke-endoh:base64:0.3.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:yusuke_endoh:base64:0.3.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:base64:0.3.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:base64:0.3.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:base64:base64:0.3.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:base64:0.3.0:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"base64","purl":"pkg:gem/base64@0.3.0","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.3.0","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/base64-0.3.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/base64-0.3.0.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/base64-0.3.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/base64-0.3.0.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"base64","authors":["Yusuke Endoh"],"version":"0.3.0","homepage":"https://github.com/ruby/base64"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/base64-0.3.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/base64-0.3.0.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"70143e6321b51839","cpes":[{"cpe":"cpe:2.3:a:yukihiro-matsumoto:benchmark:0.5.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:yukihiro_matsumoto:benchmark:0.5.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:benchmark:benchmark:0.5.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:benchmark:0.5.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:benchmark:0.5.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:benchmark:0.5.0:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"benchmark","purl":"pkg:gem/benchmark@0.5.0","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.5.0","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/benchmark-0.5.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/benchmark-0.5.0.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/benchmark-0.5.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/benchmark-0.5.0.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"benchmark","authors":["Yukihiro Matsumoto"],"version":"0.5.0","homepage":"https://github.com/ruby/benchmark"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/benchmark-0.5.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/benchmark-0.5.0.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"e7a91236fe1e7a68","cpes":[{"cpe":"cpe:2.3:a:shigeo-kobayashi:bigdecimal:4.0.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:shigeo_kobayashi:bigdecimal:4.0.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:zachary-scott:bigdecimal:4.0.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:zachary_scott:bigdecimal:4.0.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:kenta-murata:bigdecimal:4.0.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:kenta_murata:bigdecimal:4.0.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:bigdecimal:bigdecimal:4.0.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:bigdecimal:4.0.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:bigdecimal:4.0.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:bigdecimal:4.0.1:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"bigdecimal","purl":"pkg:gem/bigdecimal@4.0.1","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"4.0.1","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/bigdecimal-4.0.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/bigdecimal-4.0.1.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/bigdecimal-4.0.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/bigdecimal-4.0.1.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"bigdecimal","files":["ext/bigdecimal/extconf.rb"],"authors":["Kenta Murata","Zachary Scott","Shigeo Kobayashi"],"version":"4.0.1","homepage":"https://github.com/ruby/bigdecimal"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/bigdecimal-4.0.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/bigdecimal-4.0.1.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"32128650d84c4e47","cpes":[{"cpe":"cpe:2.3:a:jessica-lynn-suttles:bundler:4.0.20:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:jessica_lynn_suttles:bundler:4.0.20:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:stephanie-morillo:bundler:4.0.20:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:stephanie_morillo:bundler:4.0.20:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:hiroshi-shibata:bundler:4.0.20:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:hiroshi_shibata:bundler:4.0.20:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:colby-swandale:bundler:4.0.20:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:colby_swandale:bundler:4.0.20:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:samuel-giddins:bundler:4.0.20:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:samuel_giddins:bundler:4.0.20:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:chris-morris:bundler:4.0.20:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:chris_morris:bundler:4.0.20:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:carl-lerche:bundler:4.0.20:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:carl_lerche:bundler:4.0.20:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:terence-lee:bundler:4.0.20:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:terence_lee:bundler:4.0.20:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:yehuda-katz:bundler:4.0.20:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:yehuda_katz:bundler:4.0.20:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:grey-baker:bundler:4.0.20:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:grey_baker:bundler:4.0.20:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:james-wen:bundler:4.0.20:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:james_wen:bundler:4.0.20:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:bundler:4.0.20:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:bundler:4.0.20:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:tim-moore:bundler:4.0.20:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:tim_moore:bundler:4.0.20:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:bundler:bundler:4.0.20:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:bundler:4.0.20:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"bundler","purl":"pkg:gem/bundler@4.0.20","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"4.0.20","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"MIT","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/bundler-4.0.20.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/bundler-4.0.20.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"MIT"}],"metadata":{"name":"bundler","files":["exe/bundle","exe/bundler","lib/bundler.rb","lib/bundler/.document","lib/bundler/build_metadata.rb","lib/bundler/bundler.gemspec","lib/bundler/capistrano.rb","lib/bundler/checksum.rb","lib/bundler/ci_detector.rb","lib/bundler/cli.rb","lib/bundler/cli/add.rb","lib/bundler/cli/binstubs.rb","lib/bundler/cli/cache.rb","lib/bundler/cli/check.rb","lib/bundler/cli/clean.rb","lib/bundler/cli/common.rb","lib/bundler/cli/config.rb","lib/bundler/cli/console.rb","lib/bundler/cli/doctor.rb","lib/bundler/cli/doctor/diagnose.rb","lib/bundler/cli/doctor/ssl.rb","lib/bundler/cli/exec.rb","lib/bundler/cli/fund.rb","lib/bundler/cli/gem.rb","lib/bundler/cli/info.rb","lib/bundler/cli/init.rb","lib/bundler/cli/install.rb","lib/bundler/cli/issue.rb","lib/bundler/cli/list.rb","lib/bundler/cli/lock.rb","lib/bundler/cli/open.rb","lib/bundler/cli/outdated.rb","lib/bundler/cli/platform.rb","lib/bundler/cli/plugin.rb","lib/bundler/cli/pristine.rb","lib/bundler/cli/remove.rb","lib/bundler/cli/show.rb","lib/bundler/cli/update.rb","lib/bundler/compact_index_client.rb","lib/bundler/compact_index_client/cache.rb","lib/bundler/compact_index_client/cache_file.rb","lib/bundler/compact_index_client/parser.rb","lib/bundler/compact_index_client/updater.rb","lib/bundler/constants.rb","lib/bundler/current_ruby.rb","lib/bundler/definition.rb","lib/bundler/dependency.rb","lib/bundler/deployment.rb","lib/bundler/deprecate.rb","lib/bundler/digest.rb","lib/bundler/dsl.rb","lib/bundler/endpoint_specification.rb","lib/bundler/env.rb","lib/bundler/environment_preserver.rb","lib/bundler/errors.rb","lib/bundler/feature_flag.rb","lib/bundler/fetcher.rb","lib/bundler/fetcher/base.rb","lib/bundler/fetcher/compact_index.rb","lib/bundler/fetcher/dependency.rb","lib/bundler/fetcher/downloader.rb","lib/bundler/fetcher/gem_remote_fetcher.rb","lib/bundler/fetcher/index.rb","lib/bundler/force_platform.rb","lib/bundler/friendly_errors.rb","lib/bundler/gem_helper.rb","lib/bundler/gem_tasks.rb","lib/bundler/gem_version_promoter.rb","lib/bundler/index.rb","lib/bundler/injector.rb","lib/bundler/inline.rb","lib/bundler/installer.rb","lib/bundler/installer/gem_installer.rb","lib/bundler/installer/parallel_installer.rb","lib/bundler/installer/standalone.rb","lib/bundler/lazy_specification.rb","lib/bundler/lockfile_generator.rb","lib/bundler/lockfile_parser.rb","lib/bundler/man/.document","lib/bundler/man/bundle-add.1","lib/bundler/man/bundle-add.1.ronn","lib/bundler/man/bundle-binstubs.1","lib/bundler/man/bundle-binstubs.1.ronn","lib/bundler/man/bundle-cache.1","lib/bundler/man/bundle-cache.1.ronn","lib/bundler/man/bundle-check.1","lib/bundler/man/bundle-check.1.ronn","lib/bundler/man/bundle-clean.1","lib/bundler/man/bundle-clean.1.ronn","lib/bundler/man/bundle-config.1","lib/bundler/man/bundle-config.1.ronn","lib/bundler/man/bundle-console.1","lib/bundler/man/bundle-console.1.ronn","lib/bundler/man/bundle-doctor.1","lib/bundler/man/bundle-doctor.1.ronn","lib/bundler/man/bundle-env.1","lib/bundler/man/bundle-env.1.ronn","lib/bundler/man/bundle-exec.1","lib/bundler/man/bundle-exec.1.ronn","lib/bundler/man/bundle-fund.1","lib/bundler/man/bundle-fund.1.ronn","lib/bundler/man/bundle-gem.1","lib/bundler/man/bundle-gem.1.ronn","lib/bundler/man/bundle-help.1","lib/bundler/man/bundle-help.1.ronn","lib/bundler/man/bundle-info.1","lib/bundler/man/bundle-info.1.ronn","lib/bundler/man/bundle-init.1","lib/bundler/man/bundle-init.1.ronn","lib/bundler/man/bundle-install.1","lib/bundler/man/bundle-install.1.ronn","lib/bundler/man/bundle-issue.1","lib/bundler/man/bundle-issue.1.ronn","lib/bundler/man/bundle-licenses.1","lib/bundler/man/bundle-licenses.1.ronn","lib/bundler/man/bundle-list.1","lib/bundler/man/bundle-list.1.ronn","lib/bundler/man/bundle-lock.1","lib/bundler/man/bundle-lock.1.ronn","lib/bundler/man/bundle-open.1","lib/bundler/man/bundle-open.1.ronn","lib/bundler/man/bundle-outdated.1","lib/bundler/man/bundle-outdated.1.ronn","lib/bundler/man/bundle-platform.1","lib/bundler/man/bundle-platform.1.ronn","lib/bundler/man/bundle-plugin.1","lib/bundler/man/bundle-plugin.1.ronn","lib/bundler/man/bundle-pristine.1","lib/bundler/man/bundle-pristine.1.ronn","lib/bundler/man/bundle-remove.1","lib/bundler/man/bundle-remove.1.ronn","lib/bundler/man/bundle-show.1","lib/bundler/man/bundle-show.1.ronn","lib/bundler/man/bundle-update.1","lib/bundler/man/bundle-update.1.ronn","lib/bundler/man/bundle-version.1","lib/bundler/man/bundle-version.1.ronn","lib/bundler/man/bundle.1","lib/bundler/man/bundle.1.ronn","lib/bundler/man/gemfile.5","lib/bundler/man/gemfile.5.ronn","lib/bundler/man/index.txt","lib/bundler/match_metadata.rb","lib/bundler/match_platform.rb","lib/bundler/match_remote_metadata.rb","lib/bundler/materialization.rb","lib/bundler/mirror.rb","lib/bundler/plugin.rb","lib/bundler/plugin/api.rb","lib/bundler/plugin/api/source.rb","lib/bundler/plugin/dsl.rb","lib/bundler/plugin/events.rb","lib/bundler/plugin/index.rb","lib/bundler/plugin/installer.rb","lib/bundler/plugin/installer/git.rb","lib/bundler/plugin/installer/path.rb","lib/bundler/plugin/installer/rubygems.rb","lib/bundler/plugin/source_list.rb","lib/bundler/plugin/unloaded_source.rb","lib/bundler/process_lock.rb","lib/bundler/remote_specification.rb","lib/bundler/resolver.rb","lib/bundler/resolver/base.rb","lib/bundler/resolver/candidate.rb","lib/bundler/resolver/incompatibility.rb","lib/bundler/resolver/package.rb","lib/bundler/resolver/root.rb","lib/bundler/resolver/spec_group.rb","lib/bundler/resolver/strategy.rb","lib/bundler/retry.rb","lib/bundler/ruby_dsl.rb","lib/bundler/ruby_version.rb","lib/bundler/rubygems_ext.rb","lib/bundler/rubygems_gem_installer.rb","lib/bundler/rubygems_integration.rb","lib/bundler/runtime.rb","lib/bundler/safe_marshal.rb","lib/bundler/self_manager.rb","lib/bundler/settings.rb","lib/bundler/settings/validator.rb","lib/bundler/setup.rb","lib/bundler/shared_helpers.rb","lib/bundler/source.rb","lib/bundler/source/gemspec.rb","lib/bundler/source/git.rb","lib/bundler/source/git/git_proxy.rb","lib/bundler/source/metadata.rb","lib/bundler/source/path.rb","lib/bundler/source/path/installer.rb","lib/bundler/source/rubygems.rb","lib/bundler/source/rubygems/remote.rb","lib/bundler/source/rubygems_aggregate.rb","lib/bundler/source_list.rb","lib/bundler/source_map.rb","lib/bundler/spec_set.rb","lib/bundler/stub_specification.rb","lib/bundler/templates/.document","lib/bundler/templates/Executable","lib/bundler/templates/Executable.standalone","lib/bundler/templates/Gemfile","lib/bundler/templates/newgem/CHANGELOG.md.tt","lib/bundler/templates/newgem/CODE_OF_CONDUCT.md.tt","lib/bundler/templates/newgem/Cargo.toml.tt","lib/bundler/templates/newgem/Gemfile.tt","lib/bundler/templates/newgem/LICENSE.txt.tt","lib/bundler/templates/newgem/README.md.tt","lib/bundler/templates/newgem/Rakefile.tt","lib/bundler/templates/newgem/bin/console.tt","lib/bundler/templates/newgem/bin/setup.tt","lib/bundler/templates/newgem/circleci/config.yml.tt","lib/bundler/templates/newgem/exe/newgem.tt","lib/bundler/templates/newgem/ext/newgem/Cargo.toml.tt","lib/bundler/templates/newgem/ext/newgem/build.rs.tt","lib/bundler/templates/newgem/ext/newgem/extconf-c.rb.tt","lib/bundler/templates/newgem/ext/newgem/extconf-go.rb.tt","lib/bundler/templates/newgem/ext/newgem/extconf-rust.rb.tt","lib/bundler/templates/newgem/ext/newgem/go.mod.tt","lib/bundler/templates/newgem/ext/newgem/newgem-go.c.tt","lib/bundler/templates/newgem/ext/newgem/newgem.c.tt","lib/bundler/templates/newgem/ext/newgem/newgem.go.tt","lib/bundler/templates/newgem/ext/newgem/newgem.h.tt","lib/bundler/templates/newgem/ext/newgem/src/lib.rs.tt","lib/bundler/templates/newgem/github/workflows/build-gems.yml.tt","lib/bundler/templates/newgem/github/workflows/main.yml.tt","lib/bundler/templates/newgem/gitignore.tt","lib/bundler/templates/newgem/gitlab-ci.yml.tt","lib/bundler/templates/newgem/lib/newgem.rb.tt","lib/bundler/templates/newgem/lib/newgem/version.rb.tt","lib/bundler/templates/newgem/newgem.gemspec.tt","lib/bundler/templates/newgem/rspec.tt","lib/bundler/templates/newgem/rubocop.yml.tt","lib/bundler/templates/newgem/sig/newgem.rbs.tt","lib/bundler/templates/newgem/spec/newgem_spec.rb.tt","lib/bundler/templates/newgem/spec/spec_helper.rb.tt","lib/bundler/templates/newgem/standard.yml.tt","lib/bundler/templates/newgem/test/minitest/test_helper.rb.tt","lib/bundler/templates/newgem/test/minitest/test_newgem.rb.tt","lib/bundler/templates/newgem/test/test-unit/newgem_test.rb.tt","lib/bundler/templates/newgem/test/test-unit/test_helper.rb.tt","lib/bundler/ui.rb","lib/bundler/ui/rg_proxy.rb","lib/bundler/ui/shell.rb","lib/bundler/ui/silent.rb","lib/bundler/uri_credentials_filter.rb","lib/bundler/uri_normalizer.rb","lib/bundler/vendor/.document","lib/bundler/vendor/connection_pool/lib/connection_pool.rb","lib/bundler/vendor/connection_pool/lib/connection_pool/timed_stack.rb","lib/bundler/vendor/connection_pool/lib/connection_pool/version.rb","lib/bundler/vendor/connection_pool/lib/connection_pool/wrapper.rb","lib/bundler/vendor/fileutils/lib/fileutils.rb","lib/bundler/vendor/net-http-persistent/lib/net/http/persistent.rb","lib/bundler/vendor/net-http-persistent/lib/net/http/persistent/connection.rb","lib/bundler/vendor/net-http-persistent/lib/net/http/persistent/pool.rb","lib/bundler/vendor/net-http-persistent/lib/net/http/persistent/timed_stack_multi.rb","lib/bundler/vendor/pub_grub/lib/pub_grub.rb","lib/bundler/vendor/pub_grub/lib/pub_grub/assignment.rb","lib/bundler/vendor/pub_grub/lib/pub_grub/basic_package_source.rb","lib/bundler/vendor/pub_grub/lib/pub_grub/failure_writer.rb","lib/bundler/vendor/pub_grub/lib/pub_grub/incompatibility.rb","lib/bundler/vendor/pub_grub/lib/pub_grub/package.rb","lib/bundler/vendor/pub_grub/lib/pub_grub/partial_solution.rb","lib/bundler/vendor/pub_grub/lib/pub_grub/rubygems.rb","lib/bundler/vendor/pub_grub/lib/pub_grub/solve_failure.rb","lib/bundler/vendor/pub_grub/lib/pub_grub/static_package_source.rb","lib/bundler/vendor/pub_grub/lib/pub_grub/strategy.rb","lib/bundler/vendor/pub_grub/lib/pub_grub/term.rb","lib/bundler/vendor/pub_grub/lib/pub_grub/version.rb","lib/bundler/vendor/pub_grub/lib/pub_grub/version_constraint.rb","lib/bundler/vendor/pub_grub/lib/pub_grub/version_range.rb","lib/bundler/vendor/pub_grub/lib/pub_grub/version_solver.rb","lib/bundler/vendor/pub_grub/lib/pub_grub/version_union.rb","lib/bundler/vendor/securerandom/lib/securerandom.rb","lib/bundler/vendor/thor/lib/thor.rb","lib/bundler/vendor/thor/lib/thor/actions.rb","lib/bundler/vendor/thor/lib/thor/actions/create_file.rb","lib/bundler/vendor/thor/lib/thor/actions/create_link.rb","lib/bundler/vendor/thor/lib/thor/actions/directory.rb","lib/bundler/vendor/thor/lib/thor/actions/empty_directory.rb","lib/bundler/vendor/thor/lib/thor/actions/file_manipulation.rb","lib/bundler/vendor/thor/lib/thor/actions/inject_into_file.rb","lib/bundler/vendor/thor/lib/thor/base.rb","lib/bundler/vendor/thor/lib/thor/command.rb","lib/bundler/vendor/thor/lib/thor/core_ext/hash_with_indifferent_access.rb","lib/bundler/vendor/thor/lib/thor/error.rb","lib/bundler/vendor/thor/lib/thor/group.rb","lib/bundler/vendor/thor/lib/thor/invocation.rb","lib/bundler/vendor/thor/lib/thor/line_editor.rb","lib/bundler/vendor/thor/lib/thor/line_editor/basic.rb","lib/bundler/vendor/thor/lib/thor/line_editor/readline.rb","lib/bundler/vendor/thor/lib/thor/nested_context.rb","lib/bundler/vendor/thor/lib/thor/parser.rb","lib/bundler/vendor/thor/lib/thor/parser/argument.rb","lib/bundler/vendor/thor/lib/thor/parser/arguments.rb","lib/bundler/vendor/thor/lib/thor/parser/option.rb","lib/bundler/vendor/thor/lib/thor/parser/options.rb","lib/bundler/vendor/thor/lib/thor/rake_compat.rb","lib/bundler/vendor/thor/lib/thor/runner.rb","lib/bundler/vendor/thor/lib/thor/shell.rb","lib/bundler/vendor/thor/lib/thor/shell/basic.rb","lib/bundler/vendor/thor/lib/thor/shell/color.rb","lib/bundler/vendor/thor/lib/thor/shell/column_printer.rb","lib/bundler/vendor/thor/lib/thor/shell/html.rb","lib/bundler/vendor/thor/lib/thor/shell/table_printer.rb","lib/bundler/vendor/thor/lib/thor/shell/terminal.rb","lib/bundler/vendor/thor/lib/thor/shell/wrapped_printer.rb","lib/bundler/vendor/thor/lib/thor/util.rb","lib/bundler/vendor/thor/lib/thor/version.rb","lib/bundler/vendor/uri/lib/uri.rb","lib/bundler/vendor/uri/lib/uri/common.rb","lib/bundler/vendor/uri/lib/uri/file.rb","lib/bundler/vendor/uri/lib/uri/ftp.rb","lib/bundler/vendor/uri/lib/uri/generic.rb","lib/bundler/vendor/uri/lib/uri/http.rb","lib/bundler/vendor/uri/lib/uri/https.rb","lib/bundler/vendor/uri/lib/uri/ldap.rb","lib/bundler/vendor/uri/lib/uri/ldaps.rb","lib/bundler/vendor/uri/lib/uri/mailto.rb","lib/bundler/vendor/uri/lib/uri/rfc2396_parser.rb","lib/bundler/vendor/uri/lib/uri/rfc3986_parser.rb","lib/bundler/vendor/uri/lib/uri/version.rb","lib/bundler/vendor/uri/lib/uri/ws.rb","lib/bundler/vendor/uri/lib/uri/wss.rb","lib/bundler/vendored_fileutils.rb","lib/bundler/vendored_net_http.rb","lib/bundler/vendored_persistent.rb","lib/bundler/vendored_pub_grub.rb","lib/bundler/vendored_securerandom.rb","lib/bundler/vendored_thor.rb","lib/bundler/vendored_timeout.rb","lib/bundler/vendored_tsort.rb","lib/bundler/vendored_uri.rb","lib/bundler/version.rb","lib/bundler/vlad.rb","lib/bundler/worker.rb","lib/bundler/yaml_serializer.rb"],"authors":["André Arko","Samuel Giddins","Colby Swandale","Hiroshi Shibata","David Rodríguez","Grey Baker","Stephanie Morillo","Chris Morris","James Wen","Tim Moore","André Medeiros","Jessica Lynn Suttles","Terence Lee","Carl Lerche","Yehuda Katz"],"version":"4.0.20","homepage":"https://bundler.io"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/bundler-4.0.20.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/bundler-4.0.20.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"fef07e9c95ea2bda","cpes":[{"cpe":"cpe:2.3:a:busybox:busybox:1.37.0-r31:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"busybox","purl":"pkg:apk/alpine/busybox@1.37.0-r31?arch=x86_64&distro=alpine-3.24.3","type":"apk","foundBy":"apk-db-cataloger","version":"1.37.0-r31","language":"","licenses":[{"type":"declared","urls":[],"value":"GPL-2.0-only","locations":[{"path":"/lib/apk/db/installed","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/lib/apk/db/installed","annotations":{"evidence":"primary"}}],"spdxExpression":"GPL-2.0-only"}],"metadata":{"url":"https://busybox.net/","size":504769,"files":[{"path":"/bin"},{"path":"/bin/busybox","digest":{"value":"Q16wo9Eqceijg4xSjYpwJZqNkH2CQ=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"755"},{"path":"/etc"},{"path":"/etc/securetty","digest":{"value":"Q1DinOf6JRpCRgM6vNqjOexd3oSnU=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/etc/busybox-paths.d"},{"path":"/etc/busybox-paths.d/busybox","digest":{"value":"Q1BEo37rIoCv7PSXqjH+IN2nJm1DU=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/etc/logrotate.d"},{"path":"/etc/logrotate.d/acpid","digest":{"value":"Q1TylyCINVmnS+A/Tead4vZhE7Bks=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/etc/network"},{"path":"/etc/network/if-down.d"},{"path":"/etc/network/if-post-down.d"},{"path":"/etc/network/if-post-up.d"},{"path":"/etc/network/if-pre-down.d"},{"path":"/etc/network/if-pre-up.d"},{"path":"/etc/network/if-up.d"},{"path":"/etc/network/if-up.d/dad","digest":{"value":"Q13dmbwZfDboqaq5Rjqu69pEp6gCk=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"775"},{"path":"/etc/udhcpc"},{"path":"/etc/udhcpc/udhcpc.conf","digest":{"value":"Q1m8Bp5DQijmykQYSL+3prrCP6FIo=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/sbin"},{"path":"/usr"},{"path":"/usr/sbin"},{"path":"/usr/share"},{"path":"/usr/share/udhcpc"},{"path":"/usr/share/udhcpc/default.script","digest":{"value":"Q1we8+bp8eWkvyVyKXf78bRVikdp4=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"755"}],"package":"busybox","version":"1.37.0-r31","provides":["cmd:busybox=1.37.0-r31"],"maintainer":"Sören Tempel <soeren+alpine@soeren-tempel.net>","description":"Size optimized toolbox of many common UNIX utilities","architecture":"x86_64","pullChecksum":"Q1tUBevAL33YvpW2JlxUskPVRWq48=","installedSize":813480,"originPackage":"busybox","pullDependencies":["so:libc.musl-x86_64.so.1"],"gitCommitOfApkPort":"c3ef5d10e6ef6528852c51f0564963e2f8c1be19"},"locations":[{"path":"/lib/apk/db/installed","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/lib/apk/db/installed","annotations":{"evidence":"primary"}}],"metadataType":"apk-db-entry"},{"id":"915155597fcdee9a","cpes":[{"cpe":"cpe:2.3:a:busybox-binsh:busybox-binsh:1.37.0-r31:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:busybox-binsh:busybox_binsh:1.37.0-r31:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:busybox_binsh:busybox-binsh:1.37.0-r31:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:busybox_binsh:busybox_binsh:1.37.0-r31:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:busybox:busybox-binsh:1.37.0-r31:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:busybox:busybox_binsh:1.37.0-r31:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"busybox-binsh","purl":"pkg:apk/alpine/busybox-binsh@1.37.0-r31?arch=x86_64&distro=alpine-3.24.3&upstream=busybox","type":"apk","foundBy":"apk-db-cataloger","version":"1.37.0-r31","language":"","licenses":[{"type":"declared","urls":[],"value":"GPL-2.0-only","locations":[{"path":"/lib/apk/db/installed","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/lib/apk/db/installed","annotations":{"evidence":"primary"}}],"spdxExpression":"GPL-2.0-only"}],"metadata":{"url":"https://busybox.net/","size":1571,"files":[{"path":"/bin"},{"path":"/bin/sh","digest":{"value":"Q1pcfTfDNEbNKQc2s1tia7da05M8Q=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"777"}],"package":"busybox-binsh","version":"1.37.0-r31","provides":["/bin/sh","cmd:sh=1.37.0-r31"],"maintainer":"Sören Tempel <soeren+alpine@soeren-tempel.net>","description":"busybox ash /bin/sh","architecture":"x86_64","pullChecksum":"Q1XL0UrMbxgExbrGx33CxJLwELD8c=","installedSize":1,"originPackage":"busybox","pullDependencies":["busybox=1.37.0-r31"],"gitCommitOfApkPort":"c3ef5d10e6ef6528852c51f0564963e2f8c1be19"},"locations":[{"path":"/lib/apk/db/installed","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/lib/apk/db/installed","annotations":{"evidence":"primary"}}],"metadataType":"apk-db-entry"},{"id":"0c3e8d313fb20790","cpes":[{"cpe":"cpe:2.3:a:ca-certificates-bundle:ca-certificates-bundle:20261020-r0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ca-certificates-bundle:ca_certificates_bundle:20261020-r0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ca_certificates_bundle:ca-certificates-bundle:20261020-r0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ca_certificates_bundle:ca_certificates_bundle:20261020-r0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ca-certificates:ca-certificates-bundle:20261020-r0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ca-certificates:ca_certificates_bundle:20261020-r0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ca_certificates:ca-certificates-bundle:20261020-r0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ca_certificates:ca_certificates_bundle:20261020-r0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:mozilla:ca-certificates-bundle:20261020-r0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:mozilla:ca_certificates_bundle:20261020-r0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ca:ca-certificates-bundle:20261020-r0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ca:ca_certificates_bundle:20261020-r0:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"ca-certificates-bundle","purl":"pkg:apk/alpine/ca-certificates-bundle@20261020-r0?arch=x86_64&distro=alpine-3.24.3&upstream=ca-certificates","type":"apk","foundBy":"apk-db-cataloger","version":"20261020-r0","language":"","licenses":[{"type":"declared","urls":[],"value":"MPL-2.0 AND MIT","locations":[{"path":"/lib/apk/db/installed","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/lib/apk/db/installed","annotations":{"evidence":"primary"}}],"spdxExpression":"MPL-2.0 AND MIT"}],"metadata":{"url":"https://www.mozilla.org/en-US/about/governance/policies/security-group/certs/","size":107116,"files":[{"path":"/etc"},{"path":"/etc/ssl"},{"path":"/etc/ssl/cert.pem","digest":{"value":"Q1Nj6gTBdkZpTFW/obJGdpfvK0StA=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"777"},{"path":"/etc/ssl/certs"},{"path":"/etc/ssl/certs/ca-certificates.crt","digest":{"value":"Q1mT0WUgIZu3o4++yVm+9ubDFAdCA=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/etc/ssl1.1"},{"path":"/etc/ssl1.1/cert.pem","digest":{"value":"Q1tlrPS9O4v/nypdyJVPoUkUfBJ3g=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"777"},{"path":"/etc/ssl1.1/certs","digest":{"value":"Q1qE3WqZ1tRpwrmptYdQcZwzvJgds=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"777"}],"package":"ca-certificates-bundle","version":"20261020-r0","provides":["ca-certificates-cacert=20261020-r0"],"maintainer":"Natanael Copa <ncopa@alpinelinux.org>","description":"Pre generated bundle of Mozilla certificates","architecture":"x86_64","pullChecksum":"Q1fG5jX4aq+0bLOwFdhQWzpfYRVr0=","installedSize":178791,"originPackage":"ca-certificates","pullDependencies":[],"gitCommitOfApkPort":"e78f5987166c6ffbe23f6472e2e8f040298fe2da"},"locations":[{"path":"/lib/apk/db/installed","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/lib/apk/db/installed","annotations":{"evidence":"primary"}}],"metadataType":"apk-db-entry"},{"id":"701aed1d6982c276","cpes":[{"cpe":"cpe:2.3:a:james-edward-gray-ii:csv:3.3.5:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:james_edward_gray_ii:csv:3.3.5:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:kouhei-sutou:csv:3.3.5:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:kouhei_sutou:csv:3.3.5:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:csv:3.3.5:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:csv:3.3.5:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:csv:3.3.5:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:csv:csv:3.3.5:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"csv","purl":"pkg:gem/csv@3.3.5","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"3.3.5","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/csv-3.3.5.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/csv-3.3.5.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/csv-3.3.5.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/csv-3.3.5.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"csv","files":["LICENSE.txt","NEWS.md","README.md","doc/csv/recipes/filtering.rdoc","doc/csv/recipes/generating.rdoc","doc/csv/recipes/parsing.rdoc","doc/csv/recipes/recipes.rdoc"],"authors":["James Edward Gray II","Kouhei Sutou"],"version":"3.3.5","homepage":"https://github.com/ruby/csv"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/csv-3.3.5.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/csv-3.3.5.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"9fc6f5e81556d43f","cpes":[{"cpe":"cpe:2.3:a:ruby-lang:date:3.5.1:*:*:*:*:ruby:*:*","source":"nvd-cpe-dictionary"}],"name":"date","purl":"pkg:gem/date@3.5.1","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"3.5.1","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/date-3.5.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/date-3.5.1.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/date-3.5.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/date-3.5.1.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"date","files":["BSDL","COPYING","README.md","date_core.so","ext/date/date_core.c","ext/date/date_parse.c","ext/date/date_strftime.c","ext/date/date_strptime.c","ext/date/date_tmx.h","ext/date/extconf.rb","ext/date/prereq.mk","ext/date/zonetab.h","ext/date/zonetab.list","lib/date.rb","lib/lib/date.rb"],"authors":["Tadayoshi Funaba"],"version":"3.5.1","homepage":"https://github.com/ruby/date"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/date-3.5.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/date-3.5.1.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"8be13c472668e6df","cpes":[{"cpe":"cpe:2.3:a:koichi-sasada:debug:1.11.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:koichi_sasada:debug:1.11.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:debug:1.11.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:debug:1.11.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:debug:debug:1.11.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:debug:1.11.1:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"debug","purl":"pkg:gem/debug@1.11.1","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"1.11.1","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/debug-1.11.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/debug-1.11.1.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/debug-1.11.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/debug-1.11.1.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"debug","files":["exe/rdbg","ext/debug/extconf.rb"],"authors":["Koichi Sasada"],"version":"1.11.1","homepage":"https://github.com/ruby/debug"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/debug-1.11.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/debug-1.11.1.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"2aa48d7c46099d30","cpes":[{"cpe":"cpe:2.3:a:yukihiro-matsumoto:delegate:0.6.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:yukihiro_matsumoto:delegate:0.6.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:delegate:0.6.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:delegate:0.6.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:delegate:delegate:0.6.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:delegate:0.6.1:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"delegate","purl":"pkg:gem/delegate@0.6.1","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.6.1","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/delegate-0.6.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/delegate-0.6.1.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/delegate-0.6.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/delegate-0.6.1.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"delegate","files":["lib/delegate.rb"],"authors":["Yukihiro Matsumoto"],"version":"0.6.1","homepage":"https://github.com/ruby/delegate"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/delegate-0.6.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/delegate-0.6.1.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"b099b0e2dfb7cb71","cpes":[{"cpe":"cpe:2.3:a:yuki-nishijima:did-you-mean:2.0.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:yuki-nishijima:did_you_mean:2.0.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:yuki_nishijima:did-you-mean:2.0.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:yuki_nishijima:did_you_mean:2.0.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:did-you-mean:did-you-mean:2.0.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:did-you-mean:did_you_mean:2.0.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:did_you_mean:did-you-mean:2.0.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:did_you_mean:did_you_mean:2.0.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:did-you-mean:2.0.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:did_you_mean:2.0.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:did-you-mean:2.0.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:did_you_mean:2.0.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:did-you:did-you-mean:2.0.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:did-you:did_you_mean:2.0.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:did_you:did-you-mean:2.0.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:did_you:did_you_mean:2.0.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:did-you-mean:2.0.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:did_you_mean:2.0.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:did:did-you-mean:2.0.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:did:did_you_mean:2.0.0:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"did_you_mean","purl":"pkg:gem/did_you_mean@2.0.0","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"2.0.0","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"MIT","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/did_you_mean-2.0.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/did_you_mean-2.0.0.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"MIT"}],"metadata":{"name":"did_you_mean","files":["lib/did_you_mean.rb","lib/did_you_mean/core_ext/name_error.rb","lib/did_you_mean/experimental.rb","lib/did_you_mean/formatter.rb","lib/did_you_mean/formatters/plain_formatter.rb","lib/did_you_mean/formatters/verbose_formatter.rb","lib/did_you_mean/jaro_winkler.rb","lib/did_you_mean/levenshtein.rb","lib/did_you_mean/spell_checker.rb","lib/did_you_mean/spell_checkers/key_error_checker.rb","lib/did_you_mean/spell_checkers/method_name_checker.rb","lib/did_you_mean/spell_checkers/name_error_checkers.rb","lib/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb","lib/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb","lib/did_you_mean/spell_checkers/null_checker.rb","lib/did_you_mean/spell_checkers/pattern_key_name_checker.rb","lib/did_you_mean/spell_checkers/require_path_checker.rb","lib/did_you_mean/tree_spell_checker.rb","lib/did_you_mean/verbose.rb","lib/did_you_mean/version.rb"],"authors":["Yuki Nishijima"],"version":"2.0.0","homepage":"https://github.com/ruby/did_you_mean"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/did_you_mean-2.0.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/did_you_mean-2.0.0.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"dcddba5e341e8cfc","cpes":[{"cpe":"cpe:2.3:a:akinori-musha:digest:3.2.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:akinori_musha:digest:3.2.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:digest:3.2.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:digest:3.2.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:digest:digest:3.2.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:digest:3.2.1:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"digest","purl":"pkg:gem/digest@3.2.1","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"3.2.1","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/digest-3.2.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/digest-3.2.1.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/digest-3.2.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/digest-3.2.1.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"digest","files":["LICENSE.txt","README.md","digest.so","ext/digest/bubblebabble/bubblebabble.c","ext/digest/bubblebabble/depend","ext/digest/bubblebabble/extconf.h","ext/digest/bubblebabble/extconf.rb","ext/digest/defs.h","ext/digest/depend","ext/digest/digest.c","ext/digest/digest.h","ext/digest/digest_conf.rb","ext/digest/extconf.h","ext/digest/extconf.rb","ext/digest/lib/digest.rb","ext/digest/lib/digest/loader.rb","ext/digest/lib/digest/version.rb","ext/digest/md5/depend","ext/digest/md5/extconf.h","ext/digest/md5/extconf.rb","ext/digest/md5/md5.c","ext/digest/md5/md5.h","ext/digest/md5/md5cc.h","ext/digest/md5/md5init.c","ext/digest/rmd160/depend","ext/digest/rmd160/extconf.h","ext/digest/rmd160/extconf.rb","ext/digest/rmd160/rmd160.c","ext/digest/rmd160/rmd160.h","ext/digest/rmd160/rmd160init.c","ext/digest/sha1/depend","ext/digest/sha1/extconf.h","ext/digest/sha1/extconf.rb","ext/digest/sha1/sha1.c","ext/digest/sha1/sha1.h","ext/digest/sha1/sha1cc.h","ext/digest/sha1/sha1init.c","ext/digest/sha2/depend","ext/digest/sha2/extconf.h","ext/digest/sha2/extconf.rb","ext/digest/sha2/lib/sha2.rb","ext/digest/sha2/lib/sha2/loader.rb","ext/digest/sha2/sha2.c","ext/digest/sha2/sha2.h","ext/digest/sha2/sha2cc.h","ext/digest/sha2/sha2init.c","lib/digest.rb","lib/digest/loader.rb","lib/digest/version.rb"],"authors":["Akinori MUSHA"],"version":"3.2.1","homepage":"https://github.com/ruby/digest"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/digest-3.2.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/digest-3.2.1.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"a0b83229203e425a","cpes":[{"cpe":"cpe:2.3:a:masatoshi-seki:drb:2.2.3:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:masatoshi_seki:drb:2.2.3:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:drb:2.2.3:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:drb:2.2.3:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:drb:2.2.3:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:drb:drb:2.2.3:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"drb","purl":"pkg:gem/drb@2.2.3","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"2.2.3","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/drb-2.2.3.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/drb-2.2.3.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/drb-2.2.3.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/drb-2.2.3.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"drb","authors":["Masatoshi SEKI"],"version":"2.2.3","homepage":"https://github.com/ruby/drb"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/drb-2.2.3.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/drb-2.2.3.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"1938f73366144346","cpes":[{"cpe":"cpe:2.3:a:yukihiro-matsumoto:english:0.8.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:yukihiro_matsumoto:english:0.8.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:english:0.8.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:english:0.8.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:english:english:0.8.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:english:0.8.1:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"english","purl":"pkg:gem/english@0.8.1","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.8.1","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/english-0.8.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/english-0.8.1.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/english-0.8.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/english-0.8.1.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"english","files":["lib/English.rb"],"authors":["Yukihiro Matsumoto"],"version":"0.8.1","homepage":"https://github.com/ruby/English"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/english-0.8.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/english-0.8.1.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"eaa1b872a4b99a63","cpes":[{"cpe":"cpe:2.3:a:takashi-kokubun:erb:6.0.7:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:takashi_kokubun:erb:6.0.7:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:masatoshi-seki:erb:6.0.7:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:masatoshi_seki:erb:6.0.7:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:erb:6.0.7:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:erb:6.0.7:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:erb:6.0.7:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:erb:erb:6.0.7:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"erb","purl":"pkg:gem/erb@6.0.7","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"6.0.7","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/erb-6.0.7.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/erb-6.0.7.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/erb-6.0.7.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/erb-6.0.7.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"erb","files":["erb/escape.so","ext/erb/escape/extconf.rb","lib/erb.rb","lib/erb/compiler.rb","lib/erb/def_method.rb","lib/erb/util.rb","lib/erb/version.rb","libexec/erb"],"authors":["Masatoshi SEKI","Takashi Kokubun"],"version":"6.0.7","homepage":"https://github.com/ruby/erb"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/erb-6.0.7.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/erb-6.0.7.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"1b318d63731cfbb4","cpes":[{"cpe":"cpe:2.3:a:error-highlight:error-highlight:0.7.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:error-highlight:error_highlight:0.7.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:error_highlight:error-highlight:0.7.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:error_highlight:error_highlight:0.7.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:yusuke-endoh:error-highlight:0.7.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:yusuke-endoh:error_highlight:0.7.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:yusuke_endoh:error-highlight:0.7.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:yusuke_endoh:error_highlight:0.7.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:error-highlight:0.7.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:error_highlight:0.7.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:error-highlight:0.7.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:error_highlight:0.7.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:error:error-highlight:0.7.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:error:error_highlight:0.7.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:error-highlight:0.7.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:error_highlight:0.7.2:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"error_highlight","purl":"pkg:gem/error_highlight@0.7.2","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.7.2","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"MIT","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/error_highlight-0.7.2.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/error_highlight-0.7.2.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"MIT"}],"metadata":{"name":"error_highlight","files":["lib/error_highlight.rb","lib/error_highlight/base.rb","lib/error_highlight/core_ext.rb","lib/error_highlight/formatter.rb","lib/error_highlight/version.rb"],"authors":["Yusuke Endoh"],"version":"0.7.2","homepage":"https://github.com/ruby/error_highlight"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/error_highlight-0.7.2.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/error_highlight-0.7.2.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"11a4df862634276f","cpes":[{"cpe":"cpe:2.3:a:yukihiro-matsumoto:etc:1.4.6:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:yukihiro_matsumoto:etc:1.4.6:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:etc:1.4.6:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:etc:1.4.6:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:etc:1.4.6:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:etc:etc:1.4.6:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"etc","purl":"pkg:gem/etc@1.4.6","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"1.4.6","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/etc-1.4.6.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/etc-1.4.6.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/etc-1.4.6.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/etc-1.4.6.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"etc","files":["BSDL","COPYING","ChangeLog","README.md","etc.so","ext/etc/constdefs.h","ext/etc/etc.c","ext/etc/extconf.rb","ext/etc/mkconstants.rb","test/etc/test_etc.rb"],"authors":["Yukihiro Matsumoto"],"version":"1.4.6","homepage":"https://github.com/ruby/etc"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/etc-1.4.6.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/etc-1.4.6.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"51664f6ce447afad","cpes":[{"cpe":"cpe:2.3:a:yukihiro-matsumoto:fcntl:1.3.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:yukihiro_matsumoto:fcntl:1.3.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:fcntl:1.3.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:fcntl:1.3.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:fcntl:fcntl:1.3.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:fcntl:1.3.0:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"fcntl","purl":"pkg:gem/fcntl@1.3.0","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"1.3.0","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/fcntl-1.3.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/fcntl-1.3.0.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/fcntl-1.3.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/fcntl-1.3.0.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"fcntl","files":[".document",".rdoc_options","BSDL","COPYING","README.md","ext/fcntl/extconf.rb","ext/fcntl/fcntl.c","fcntl.so"],"authors":["Yukihiro Matsumoto"],"version":"1.3.0","homepage":"https://github.com/ruby/fcntl"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/fcntl-1.3.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/fcntl-1.3.0.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"58affce576535cab","cpes":[{"cpe":"cpe:2.3:a:aaron-patterson:fiddle:1.1.8:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:aaron_patterson:fiddle:1.1.8:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:shibata-hiroshi:fiddle:1.1.8:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:shibata_hiroshi:fiddle:1.1.8:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:fiddle:1.1.8:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:fiddle:1.1.8:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:fiddle:fiddle:1.1.8:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:fiddle:1.1.8:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"fiddle","purl":"pkg:gem/fiddle@1.1.8","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"1.1.8","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/fiddle-1.1.8.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/fiddle-1.1.8.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/fiddle-1.1.8.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/fiddle-1.1.8.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"fiddle","files":["ext/fiddle/extconf.rb"],"authors":["Aaron Patterson","SHIBATA Hiroshi"],"version":"1.1.8","homepage":"https://github.com/ruby/fiddle"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/fiddle-1.1.8.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/fiddle-1.1.8.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"fa5d72d0a6b4bc96","cpes":[{"cpe":"cpe:2.3:a:fileutils_project:fileutils:1.8.0:*:*:*:*:ruby:*:*","source":"nvd-cpe-dictionary"},{"cpe":"cpe:2.3:a:ruby:fileutils:1.8.0:*:*:*:*:*:*:*","source":"nvd-cpe-dictionary"}],"name":"fileutils","purl":"pkg:gem/fileutils@1.8.0","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"1.8.0","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/fileutils-1.8.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/fileutils-1.8.0.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/fileutils-1.8.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/fileutils-1.8.0.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"fileutils","files":["BSDL","COPYING","README.md","Rakefile","fileutils.gemspec","lib/fileutils.rb"],"authors":["Minero Aoki"],"version":"1.8.0","homepage":"https://github.com/ruby/fileutils"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/fileutils-1.8.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/fileutils-1.8.0.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"122b9e85120505c2","cpes":[{"cpe":"cpe:2.3:a:kazuki-tsujimoto:find:0.2.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:kazuki_tsujimoto:find:0.2.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:find:0.2.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:find:0.2.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:find:find:0.2.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:find:0.2.0:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"find","purl":"pkg:gem/find@0.2.0","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.2.0","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/find-0.2.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/find-0.2.0.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/find-0.2.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/find-0.2.0.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"find","files":["lib/find.rb"],"authors":["Kazuki Tsujimoto"],"version":"0.2.0","homepage":"https://github.com/ruby/find"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/find-0.2.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/find-0.2.0.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"dfba55b4a6f89459","cpes":[{"cpe":"cpe:2.3:a:keiju-ishitsuka:forwardable:1.4.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:keiju_ishitsuka:forwardable:1.4.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:forwardable:forwardable:1.4.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:forwardable:1.4.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:forwardable:1.4.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:forwardable:1.4.0:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"forwardable","purl":"pkg:gem/forwardable@1.4.0","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"1.4.0","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/forwardable-1.4.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/forwardable-1.4.0.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/forwardable-1.4.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/forwardable-1.4.0.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"forwardable","files":["forwardable.gemspec","lib/forwardable.rb"],"authors":["Keiju ISHITSUKA"],"version":"1.4.0","homepage":"https://github.com/ruby/forwardable"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/forwardable-1.4.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/forwardable-1.4.0.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"843a70cdcd71b935","cpes":[{"cpe":"cpe:2.3:a:yukihiro-matsumoto:getoptlong:0.2.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:yukihiro_matsumoto:getoptlong:0.2.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:getoptlong:getoptlong:0.2.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:getoptlong:0.2.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:getoptlong:0.2.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:getoptlong:0.2.1:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"getoptlong","purl":"pkg:gem/getoptlong@0.2.1","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.2.1","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/getoptlong-0.2.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/getoptlong-0.2.1.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/getoptlong-0.2.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/getoptlong-0.2.1.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"getoptlong","authors":["Yukihiro Matsumoto"],"version":"0.2.1","homepage":"https://github.com/ruby/getoptlong"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/getoptlong-0.2.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/getoptlong-0.2.1.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"c054487d73bf4421","cpes":[{"cpe":"cpe:2.3:a:gmp:gmp:6.3.0-r4:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"gmp","purl":"pkg:apk/alpine/gmp@6.3.0-r4?arch=x86_64&distro=alpine-3.24.3","type":"apk","foundBy":"apk-db-cataloger","version":"6.3.0-r4","language":"","licenses":[{"type":"declared","urls":[],"value":"LGPL-3.0-or-later OR GPL-2.0-or-later","locations":[{"path":"/lib/apk/db/installed","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/lib/apk/db/installed","annotations":{"evidence":"primary"}}],"spdxExpression":"LGPL-3.0-or-later OR GPL-2.0-or-later"}],"metadata":{"url":"https://gmplib.org/","size":220074,"files":[{"path":"/usr"},{"path":"/usr/lib"},{"path":"/usr/lib/libgmp.so.10","digest":{"value":"Q1JEuHp66sH4SOjEjeY3tQX8+Ki5g=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"777"},{"path":"/usr/lib/libgmp.so.10.5.0","digest":{"value":"Q1QcFK/SDr66hM6WG682kuhiSTVWY=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"755"}],"package":"gmp","version":"6.3.0-r4","provides":["so:libgmp.so.10=10.5.0"],"maintainer":"Natanael Copa <ncopa@alpinelinux.org>","description":"free library for arbitrary precision arithmetic","architecture":"x86_64","pullChecksum":"Q1ubqhYMW2Z+LZyyQCCZknhvXStOk=","installedSize":423880,"originPackage":"gmp","pullDependencies":["so:libc.musl-x86_64.so.1"],"gitCommitOfApkPort":"206e7b39f7884d62a174aba4d33a42454518c1c2"},"locations":[{"path":"/lib/apk/db/installed","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/lib/apk/db/installed","annotations":{"evidence":"primary"}}],"metadataType":"apk-db-entry"},{"id":"4650180132d27348","cpes":[{"cpe":"cpe:2.3:a:nobu-nakada:io-console:0.8.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:nobu-nakada:io_console:0.8.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:nobu_nakada:io-console:0.8.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:nobu_nakada:io_console:0.8.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:io-console:io-console:0.8.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:io-console:io_console:0.8.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:io_console:io-console:0.8.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:io_console:io_console:0.8.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:io-console:0.8.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:io_console:0.8.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:io-console:0.8.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:io_console:0.8.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:io-console:0.8.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:io_console:0.8.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:io:io-console:0.8.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:io:io_console:0.8.2:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"io-console","purl":"pkg:gem/io-console@0.8.2","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.8.2","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/io-console-0.8.2.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/io-console-0.8.2.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/io-console-0.8.2.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/io-console-0.8.2.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"io-console","files":[".document","BSDL","COPYING","README.md","ext/io/console/console.c","ext/io/console/extconf.rb","ext/io/console/win32_vk.inc","io/console.so","lib/console/size.rb","lib/lib/io/console/size.rb"],"authors":["Nobu Nakada"],"version":"0.8.2","homepage":"https://github.com/ruby/io-console"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/io-console-0.8.2.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/io-console-0.8.2.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"b3c70a28fbe47693","cpes":[{"cpe":"cpe:2.3:a:io-nonblock:io-nonblock:0.3.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:io-nonblock:io_nonblock:0.3.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:io_nonblock:io-nonblock:0.3.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:io_nonblock:io_nonblock:0.3.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:nobu-nakada:io-nonblock:0.3.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:nobu-nakada:io_nonblock:0.3.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:nobu_nakada:io-nonblock:0.3.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:nobu_nakada:io_nonblock:0.3.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:io-nonblock:0.3.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:io_nonblock:0.3.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:io-nonblock:0.3.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:io_nonblock:0.3.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:io-nonblock:0.3.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:io_nonblock:0.3.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:io:io-nonblock:0.3.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:io:io_nonblock:0.3.2:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"io-nonblock","purl":"pkg:gem/io-nonblock@0.3.2","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.3.2","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/io-nonblock-0.3.2.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/io-nonblock-0.3.2.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/io-nonblock-0.3.2.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/io-nonblock-0.3.2.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"io-nonblock","files":["COPYING","README.md","ext/io/nonblock/depend","ext/io/nonblock/extconf.rb","ext/io/nonblock/nonblock.c","io/nonblock.so"],"authors":["Nobu Nakada"],"version":"0.3.2","homepage":"https://github.com/ruby/io-nonblock"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/io-nonblock-0.3.2.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/io-nonblock-0.3.2.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"69c0378c366c5bfd","cpes":[{"cpe":"cpe:2.3:a:charles-oliver-nutter:io-wait:0.4.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:charles-oliver-nutter:io_wait:0.4.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:charles_oliver_nutter:io-wait:0.4.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:charles_oliver_nutter:io_wait:0.4.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:nobu-nakada:io-wait:0.4.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:nobu-nakada:io_wait:0.4.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:nobu_nakada:io-wait:0.4.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:nobu_nakada:io_wait:0.4.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:io-wait:0.4.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:io_wait:0.4.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:io-wait:0.4.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:io_wait:0.4.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:io-wait:io-wait:0.4.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:io-wait:io_wait:0.4.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:io_wait:io-wait:0.4.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:io_wait:io_wait:0.4.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:io-wait:0.4.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:io_wait:0.4.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:io:io-wait:0.4.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:io:io_wait:0.4.0:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"io-wait","purl":"pkg:gem/io-wait@0.4.0","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.4.0","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/io-wait-0.4.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/io-wait-0.4.0.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/io-wait-0.4.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/io-wait-0.4.0.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"io-wait","files":["ext/io/wait/extconf.rb","io/wait.so"],"authors":["Nobu Nakada","Charles Oliver Nutter"],"version":"0.4.0","homepage":"https://github.com/ruby/io-wait"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/io-wait-0.4.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/io-wait-0.4.0.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"b66c0de8cef9b4aa","cpes":[{"cpe":"cpe:2.3:a:hajimu-umemoto:ipaddr:1.2.8:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:hajimu_umemoto:ipaddr:1.2.8:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:akinori-musha:ipaddr:1.2.8:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:akinori_musha:ipaddr:1.2.8:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:ipaddr:1.2.8:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:ipaddr:1.2.8:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ipaddr:ipaddr:1.2.8:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:ipaddr:1.2.8:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"ipaddr","purl":"pkg:gem/ipaddr@1.2.8","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"1.2.8","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/ipaddr-1.2.8.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/ipaddr-1.2.8.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/ipaddr-1.2.8.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/ipaddr-1.2.8.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"ipaddr","files":["LICENSE.txt","README.md","lib/ipaddr.rb"],"authors":["Akinori MUSHA","Hajimu UMEMOTO"],"version":"1.2.8","homepage":"https://github.com/ruby/ipaddr"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/ipaddr-1.2.8.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/ipaddr-1.2.8.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"1b3bc5b85ef5894c","cpes":[{"cpe":"cpe:2.3:a:keiju-ishitsuka:irb:1.16.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:keiju_ishitsuka:irb:1.16.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:irb:1.16.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:irb:1.16.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:aycabta:irb:1.16.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:irb:1.16.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:irb:irb:1.16.0:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"irb","purl":"pkg:gem/irb@1.16.0","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"1.16.0","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/irb-1.16.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/irb-1.16.0.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/irb-1.16.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/irb-1.16.0.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"irb","files":["exe/irb"],"authors":["aycabta","Keiju ISHITSUKA"],"version":"1.16.0","homepage":"https://github.com/ruby/irb"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/irb-1.16.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/irb-1.16.0.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"efab8080ea2a3766","cpes":[{"cpe":"cpe:2.3:a:json_project:json:2.18.0:*:*:*:*:ruby:*:*","source":"nvd-cpe-dictionary"},{"cpe":"cpe:2.3:a:ruby-lang:json:2.18.0:*:*:*:*:ruby:*:*","source":"nvd-cpe-dictionary"}],"name":"json","purl":"pkg:gem/json@2.18.0","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"2.18.0","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/json-2.18.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/json-2.18.0.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"json","files":["BSDL","CHANGES.md","COPYING","LEGAL","README.md","ext/json/extconf.h","ext/json/extconf.rb","ext/json/fbuffer/fbuffer.h","ext/json/generator/extconf.h","ext/json/generator/extconf.rb","ext/json/generator/generator.c","ext/json/json.h","ext/json/lib/json.rb","ext/json/lib/json/add/bigdecimal.rb","ext/json/lib/json/add/complex.rb","ext/json/lib/json/add/core.rb","ext/json/lib/json/add/date.rb","ext/json/lib/json/add/date_time.rb","ext/json/lib/json/add/exception.rb","ext/json/lib/json/add/ostruct.rb","ext/json/lib/json/add/range.rb","ext/json/lib/json/add/rational.rb","ext/json/lib/json/add/regexp.rb","ext/json/lib/json/add/set.rb","ext/json/lib/json/add/string.rb","ext/json/lib/json/add/struct.rb","ext/json/lib/json/add/symbol.rb","ext/json/lib/json/add/time.rb","ext/json/lib/json/common.rb","ext/json/lib/json/ext.rb","ext/json/lib/json/ext/generator/state.rb","ext/json/lib/json/generic_object.rb","ext/json/lib/json/version.rb","ext/json/parser/extconf.h","ext/json/parser/extconf.rb","ext/json/parser/parser.c","ext/json/simd/conf.rb","ext/json/simd/simd.h","ext/json/vendor/fpconv.c","ext/json/vendor/jeaiii-ltoa.h","ext/json/vendor/ryu.h","json.gemspec","lib/json.rb","lib/json/add/bigdecimal.rb","lib/json/add/complex.rb","lib/json/add/core.rb","lib/json/add/date.rb","lib/json/add/date_time.rb","lib/json/add/exception.rb","lib/json/add/ostruct.rb","lib/json/add/range.rb","lib/json/add/rational.rb","lib/json/add/regexp.rb","lib/json/add/set.rb","lib/json/add/string.rb","lib/json/add/struct.rb","lib/json/add/symbol.rb","lib/json/add/time.rb","lib/json/common.rb","lib/json/ext.rb","lib/json/ext/generator/state.rb","lib/json/generic_object.rb","lib/json/version.rb","lib/lib/json.rb","lib/lib/json/add/bigdecimal.rb","lib/lib/json/add/complex.rb","lib/lib/json/add/core.rb","lib/lib/json/add/date.rb","lib/lib/json/add/date_time.rb","lib/lib/json/add/exception.rb","lib/lib/json/add/ostruct.rb","lib/lib/json/add/range.rb","lib/lib/json/add/rational.rb","lib/lib/json/add/regexp.rb","lib/lib/json/add/set.rb","lib/lib/json/add/string.rb","lib/lib/json/add/struct.rb","lib/lib/json/add/symbol.rb","lib/lib/json/add/time.rb","lib/lib/json/common.rb","lib/lib/json/ext.rb","lib/lib/json/ext/generator/state.rb","lib/lib/json/generic_object.rb","lib/lib/json/version.rb"],"authors":["Florian Frank"],"version":"2.18.0","homepage":"https://github.com/ruby/json"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/json-2.18.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/json-2.18.0.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"e8d45ca9b1c5a728","cpes":[{"cpe":"cpe:2.3:a:libapk:libapk:3.0.8-r0:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"libapk","purl":"pkg:apk/alpine/libapk@3.0.8-r0?arch=x86_64&distro=alpine-3.24.3&upstream=apk-tools","type":"apk","foundBy":"apk-db-cataloger","version":"3.0.8-r0","language":"","licenses":[{"type":"declared","urls":[],"value":"GPL-2.0-only","locations":[{"path":"/lib/apk/db/installed","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/lib/apk/db/installed","annotations":{"evidence":"primary"}}],"spdxExpression":"GPL-2.0-only"}],"metadata":{"url":"https://gitlab.alpinelinux.org/alpine/apk-tools","size":133918,"files":[{"path":"/usr"},{"path":"/usr/lib"},{"path":"/usr/lib/libapk.so.3.0.0","digest":{"value":"Q1fFhjPxj/4vlanIGe7TQzvsDci8M=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"755"}],"package":"libapk","version":"3.0.8-r0","provides":["libapk2=3.0.8-r0","so:libapk.so.3.0.0=3.0.0"],"maintainer":"Natanael Copa <ncopa@alpinelinux.org>","description":"Alpine Package Keeper - package manager for alpine","architecture":"x86_64","pullChecksum":"Q1uTzpVzwdDbPup84yhBrQhXq8SlQ=","installedSize":277184,"originPackage":"apk-tools","pullDependencies":["so:libc.musl-x86_64.so.1","so:libcrypto.so.3","so:libssl.so.3","so:libz.so.1"],"gitCommitOfApkPort":"4588b452722bd4800efdc6cce4f6e980e02a997f"},"locations":[{"path":"/lib/apk/db/installed","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/lib/apk/db/installed","annotations":{"evidence":"primary"}}],"metadataType":"apk-db-entry"},{"id":"7cca763a2d34f1bd","cpes":[{"cpe":"cpe:2.3:a:libcrypto3:libcrypto3:3.5.9-r0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:libcrypto3:libcrypto:3.5.9-r0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:libcrypto:libcrypto3:3.5.9-r0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:libcrypto:libcrypto:3.5.9-r0:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"libcrypto3","purl":"pkg:apk/alpine/libcrypto3@3.5.9-r0?arch=x86_64&distro=alpine-3.24.3&upstream=openssl","type":"apk","foundBy":"apk-db-cataloger","version":"3.5.9-r0","language":"","licenses":[{"type":"declared","urls":[],"value":"Apache-2.0","locations":[{"path":"/lib/apk/db/installed","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/lib/apk/db/installed","annotations":{"evidence":"primary"}}],"spdxExpression":"Apache-2.0"}],"metadata":{"url":"https://www.openssl.org/","size":1980198,"files":[{"path":"/etc"},{"path":"/etc/ssl"},{"path":"/etc/ssl/ct_log_list.cnf","digest":{"value":"Q1olh8TpdAi2QnTl4FK3TjdUiSwTo=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/etc/ssl/ct_log_list.cnf.dist","digest":{"value":"Q1olh8TpdAi2QnTl4FK3TjdUiSwTo=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/etc/ssl/openssl.cnf","digest":{"value":"Q1X/gHDc6qdCBD2BcfmKvpXlq9AuU=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/etc/ssl/openssl.cnf.dist","digest":{"value":"Q1X/gHDc6qdCBD2BcfmKvpXlq9AuU=","algorithm":"'Q1'+base64(sha1)"}},{"path":"/etc/ssl/certs"},{"path":"/etc/ssl/private"},{"path":"/usr"},{"path":"/usr/lib"},{"path":"/usr/lib/libcrypto.so.3","digest":{"value":"Q1OnvWV5nOGhOTD8p/509HG75MnFo=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"755"},{"path":"/usr/lib/engines-3"},{"path":"/usr/lib/engines-3/afalg.so","digest":{"value":"Q1cDJH+adWeTHZHBcuROD/SWCIMIU=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"755"},{"path":"/usr/lib/engines-3/capi.so","digest":{"value":"Q174D9cxxXlZFUzWICMr7MAtajD0g=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"755"},{"path":"/usr/lib/engines-3/loader_attic.so","digest":{"value":"Q1KLtxbPqNQSwPig6zQMh/AMJ0hXA=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"755"},{"path":"/usr/lib/engines-3/padlock.so","digest":{"value":"Q1FcewCJJdrf9MU2PK9LG86Bu+N1c=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"755"},{"path":"/usr/lib/ossl-modules"},{"path":"/usr/lib/ossl-modules/legacy.so","digest":{"value":"Q16BN0oTZTqdSPmtUvH81oJkLtlek=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"755"}],"package":"libcrypto3","version":"3.5.9-r0","provides":["so:libcrypto.so.3=3"],"maintainer":"Natanael Copa <ncopa@alpinelinux.org>","description":"Crypto library from openssl","architecture":"x86_64","pullChecksum":"Q1HA3ulzTPIvyXzdGBkTu9cQ5t+wg=","installedSize":5221974,"originPackage":"openssl","pullDependencies":["so:libc.musl-x86_64.so.1"],"gitCommitOfApkPort":"29b9ec24b1b5b39aeef51fa2a044210e2ec5258e"},"locations":[{"path":"/lib/apk/db/installed","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/lib/apk/db/installed","annotations":{"evidence":"primary"}}],"metadataType":"apk-db-entry"},{"id":"9d03db2e883756f8","cpes":[{"cpe":"cpe:2.3:a:libffi:libffi:3.5.2-r1:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"libffi","purl":"pkg:apk/alpine/libffi@3.5.2-r1?arch=x86_64&distro=alpine-3.24.3","type":"apk","foundBy":"apk-db-cataloger","version":"3.5.2-r1","language":"","licenses":[{"type":"declared","urls":[],"value":"MIT","locations":[{"path":"/lib/apk/db/installed","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/lib/apk/db/installed","annotations":{"evidence":"primary"}}],"spdxExpression":"MIT"}],"metadata":{"url":"https://sourceware.org/libffi/","size":18348,"files":[{"path":"/usr"},{"path":"/usr/lib"},{"path":"/usr/lib/libffi.so.8","digest":{"value":"Q1R9aonOAyO6vYRkf0FAMUT4MzRb0=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"777"},{"path":"/usr/lib/libffi.so.8.2.0","digest":{"value":"Q14cyRSM7mkenZ4vgVOJHjkh3dAto=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"755"}],"package":"libffi","version":"3.5.2-r1","provides":["so:libffi.so.8=8.2.0"],"maintainer":"Natanael Copa <ncopa@alpinelinux.org>","description":"portable, high level programming interface to various calling conventions.","architecture":"x86_64","pullChecksum":"Q1L3smH3/OzE7r2LMw5/b7gHE7/jo=","installedSize":38960,"originPackage":"libffi","pullDependencies":["so:libc.musl-x86_64.so.1"],"gitCommitOfApkPort":"2c2a7bb4a8b16066834e90402567b2c19403a790"},"locations":[{"path":"/lib/apk/db/installed","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/lib/apk/db/installed","annotations":{"evidence":"primary"}}],"metadataType":"apk-db-entry"},{"id":"f57246101c5fd367","cpes":[{"cpe":"cpe:2.3:a:libgcc:libgcc:15.2.0-r5:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"libgcc","purl":"pkg:apk/alpine/libgcc@15.2.0-r5?arch=x86_64&distro=alpine-3.24.3&upstream=gcc","type":"apk","foundBy":"apk-db-cataloger","version":"15.2.0-r5","language":"","licenses":[{"type":"declared","urls":[],"value":"GPL-2.0-or-later AND LGPL-2.1-or-later","locations":[{"path":"/lib/apk/db/installed","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/lib/apk/db/installed","annotations":{"evidence":"primary"}}],"spdxExpression":"GPL-2.0-or-later AND LGPL-2.1-or-later"}],"metadata":{"url":"https://gcc.gnu.org","size":80348,"files":[{"path":"/usr"},{"path":"/usr/lib"},{"path":"/usr/lib/libgcc_s.so.1","digest":{"value":"Q1YhMjxUCltajewCPNF1Ce5n5rF44=","algorithm":"'Q1'+base64(sha1)"}}],"package":"libgcc","version":"15.2.0-r5","provides":["so:libgcc_s.so.1=1"],"maintainer":"Ariadne Conill <ariadne@dereferenced.org>","description":"GNU C compiler runtime libraries","architecture":"x86_64","pullChecksum":"Q1N5wVbFPgzBQOh8ecCj3SK27lFVI=","installedSize":173920,"originPackage":"gcc","pullDependencies":["so:libc.musl-x86_64.so.1"],"gitCommitOfApkPort":"423a8ad043d07f2c7546c8ec3e2b0384cda360ae"},"locations":[{"path":"/lib/apk/db/installed","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/lib/apk/db/installed","annotations":{"evidence":"primary"}}],"metadataType":"apk-db-entry"},{"id":"5e69f5fbd6b3b30f","cpes":[{"cpe":"cpe:2.3:a:libssl3:libssl3:3.5.9-r0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:libssl3:libssl:3.5.9-r0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:libssl:libssl3:3.5.9-r0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:libssl:libssl:3.5.9-r0:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"libssl3","purl":"pkg:apk/alpine/libssl3@3.5.9-r0?arch=x86_64&distro=alpine-3.24.3&upstream=openssl","type":"apk","foundBy":"apk-db-cataloger","version":"3.5.9-r0","language":"","licenses":[{"type":"declared","urls":[],"value":"Apache-2.0","locations":[{"path":"/lib/apk/db/installed","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/lib/apk/db/installed","annotations":{"evidence":"primary"}}],"spdxExpression":"Apache-2.0"}],"metadata":{"url":"https://www.openssl.org/","size":381860,"files":[{"path":"/usr"},{"path":"/usr/lib"},{"path":"/usr/lib/libssl.so.3","digest":{"value":"Q15U8qVP78jUw0SEWMkk3KyMm0rC0=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"755"}],"package":"libssl3","version":"3.5.9-r0","provides":["so:libssl.so.3=3"],"maintainer":"Natanael Copa <ncopa@alpinelinux.org>","description":"SSL shared libraries","architecture":"x86_64","pullChecksum":"Q1IMTJDqnSCp3ToE3q3yxsT2QjNkM=","installedSize":843640,"originPackage":"openssl","pullDependencies":["libcrypto3=3.5.9-r0","so:libc.musl-x86_64.so.1","so:libcrypto.so.3"],"gitCommitOfApkPort":"29b9ec24b1b5b39aeef51fa2a044210e2ec5258e"},"locations":[{"path":"/lib/apk/db/installed","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/lib/apk/db/installed","annotations":{"evidence":"primary"}}],"metadataType":"apk-db-entry"},{"id":"5c652226c5789b52","cpes":[{"cpe":"cpe:2.3:a:shibata-hiroshi:logger:1.7.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:shibata_hiroshi:logger:1.7.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:naotoshi-seo:logger:1.7.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:naotoshi_seo:logger:1.7.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:logger:1.7.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:logger:1.7.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:logger:logger:1.7.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:logger:1.7.0:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"logger","purl":"pkg:gem/logger@1.7.0","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"1.7.0","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/logger-1.7.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/logger-1.7.0.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/logger-1.7.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/logger-1.7.0.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"logger","authors":["Naotoshi Seo","SHIBATA Hiroshi"],"version":"1.7.0","homepage":"https://github.com/ruby/logger"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/logger-1.7.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/logger-1.7.0.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"559e4eb1ee596487","cpes":[{"cpe":"cpe:2.3:a:marc-andre-lafortune:matrix:0.4.3:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:marc_andre_lafortune:matrix:0.4.3:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:matrix:0.4.3:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:matrix:0.4.3:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:matrix:matrix:0.4.3:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:matrix:0.4.3:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"matrix","purl":"pkg:gem/matrix@0.4.3","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.4.3","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/matrix-0.4.3.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/matrix-0.4.3.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/matrix-0.4.3.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/matrix-0.4.3.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"matrix","authors":["Marc-Andre Lafortune"],"version":"0.4.3","homepage":"https://github.com/ruby/matrix"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/matrix-0.4.3.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/matrix-0.4.3.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"4d64c6b1bf0d0dd4","cpes":[{"cpe":"cpe:2.3:a:ryan-davis:minitest:6.0.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ryan_davis:minitest:6.0.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:minitest:6.0.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:minitest:6.0.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:minitest:minitest:6.0.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:minitest:6.0.0:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"minitest","purl":"pkg:gem/minitest@6.0.0","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"6.0.0","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"MIT","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/minitest-6.0.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/minitest-6.0.0.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"MIT"}],"metadata":{"name":"minitest","files":["History.rdoc","Manifest.txt","README.rdoc","bin/minitest"],"authors":["Ryan Davis"],"version":"6.0.0","homepage":"https://minite.st/"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/minitest-6.0.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/minitest-6.0.0.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"74e627fce3b27b64","cpes":[{"cpe":"cpe:2.3:a:musl-libc:musl:1.2.6-r3:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:musl_libc:musl:1.2.6-r3:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:musl:musl:1.2.6-r3:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"musl","purl":"pkg:apk/alpine/musl@1.2.6-r3?arch=x86_64&distro=alpine-3.24.3","type":"apk","foundBy":"apk-db-cataloger","version":"1.2.6-r3","language":"","licenses":[{"type":"declared","urls":[],"value":"MIT","locations":[{"path":"/lib/apk/db/installed","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/lib/apk/db/installed","annotations":{"evidence":"primary"}}],"spdxExpression":"MIT"}],"metadata":{"url":"https://musl.libc.org/","size":415466,"files":[{"path":"/lib"},{"path":"/lib/ld-musl-x86_64.so.1","digest":{"value":"Q1mG1U+9KUIDZpX0Wc2jiiAJmrsVw=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"755"},{"path":"/lib/libc.musl-x86_64.so.1","digest":{"value":"Q17yJ3JFNypA4mxhJJr0ou6CzsJVI=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"777"}],"package":"musl","version":"1.2.6-r3","provides":["so:libc.musl-x86_64.so.1=1"],"maintainer":"Natanael Copa <ncopa@alpinelinux.org>","description":"the musl c library (libc) implementation","architecture":"x86_64","pullChecksum":"Q1dw6DBNlY3O2Y12mX356Podtcoy8=","installedSize":670312,"originPackage":"musl","pullDependencies":[],"gitCommitOfApkPort":"8f79d39391b46d6dbf1800fb68b8212a21d5ee2e"},"locations":[{"path":"/lib/apk/db/installed","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/lib/apk/db/installed","annotations":{"evidence":"primary"}}],"metadataType":"apk-db-entry"},{"id":"59fde791c71e56ac","cpes":[{"cpe":"cpe:2.3:a:musl-utils:musl-utils:1.2.6-r3:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:musl-utils:musl_utils:1.2.6-r3:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:musl_utils:musl-utils:1.2.6-r3:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:musl_utils:musl_utils:1.2.6-r3:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:musl-libc:musl-utils:1.2.6-r3:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:musl-libc:musl_utils:1.2.6-r3:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:musl:musl-utils:1.2.6-r3:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:musl:musl_utils:1.2.6-r3:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"musl-utils","purl":"pkg:apk/alpine/musl-utils@1.2.6-r3?arch=x86_64&distro=alpine-3.24.3&upstream=musl","type":"apk","foundBy":"apk-db-cataloger","version":"1.2.6-r3","language":"","licenses":[{"type":"declared","urls":[],"value":"MIT AND BSD-2-Clause AND GPL-2.0-or-later","locations":[{"path":"/lib/apk/db/installed","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/lib/apk/db/installed","annotations":{"evidence":"primary"}}],"spdxExpression":"MIT AND BSD-2-Clause AND GPL-2.0-or-later"}],"metadata":{"url":"https://musl.libc.org/","size":13598,"files":[{"path":"/sbin"},{"path":"/sbin/ldconfig","digest":{"value":"Q12JjFFXEpeHF9tQIdw3HhVmECi/E=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"755"},{"path":"/usr"},{"path":"/usr/bin"},{"path":"/usr/bin/getconf","digest":{"value":"Q18YIWS1Hg939sTnk6wQudIxRZScE=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"755"},{"path":"/usr/bin/getent","digest":{"value":"Q1Fmx3MjWUuBnseA2gCxwsD+IHmGY=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"755"},{"path":"/usr/bin/iconv","digest":{"value":"Q1DYVt5gi+NCNnLPUYFY956VsPYHA=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"755"},{"path":"/usr/bin/ldd","digest":{"value":"Q1yFAhGggmL7ERgbIA7KQxyTzf3ks=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"755"}],"package":"musl-utils","version":"1.2.6-r3","provides":["libc-utils=1.2.6-r3","cmd:getconf=1.2.6-r3","cmd:getent=1.2.6-r3","cmd:iconv=1.2.6-r3","cmd:ldconfig=1.2.6-r3","cmd:ldd=1.2.6-r3"],"maintainer":"Natanael Copa <ncopa@alpinelinux.org>","description":"the musl c library (libc) implementation","architecture":"x86_64","pullChecksum":"Q1UTctqvsjRkaWDspNehP3BjJPJNY=","installedSize":55421,"originPackage":"musl","pullDependencies":["scanelf","so:libc.musl-x86_64.so.1"],"gitCommitOfApkPort":"8f79d39391b46d6dbf1800fb68b8212a21d5ee2e"},"locations":[{"path":"/lib/apk/db/installed","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/lib/apk/db/installed","annotations":{"evidence":"primary"}}],"metadataType":"apk-db-entry"},{"id":"689d1c1079213ad2","cpes":[{"cpe":"cpe:2.3:a:keiju-ishitsuka:mutex-m:0.3.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:keiju-ishitsuka:mutex_m:0.3.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:keiju_ishitsuka:mutex-m:0.3.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:keiju_ishitsuka:mutex_m:0.3.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:mutex-m:0.3.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:mutex_m:0.3.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:mutex-m:0.3.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:mutex_m:0.3.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:mutex-m:mutex-m:0.3.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:mutex-m:mutex_m:0.3.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:mutex_m:mutex-m:0.3.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:mutex_m:mutex_m:0.3.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:mutex:mutex-m:0.3.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:mutex:mutex_m:0.3.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:mutex-m:0.3.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:mutex_m:0.3.0:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"mutex_m","purl":"pkg:gem/mutex_m@0.3.0","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.3.0","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/mutex_m-0.3.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/mutex_m-0.3.0.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/mutex_m-0.3.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/mutex_m-0.3.0.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"mutex_m","authors":["Keiju ISHITSUKA"],"version":"0.3.0","homepage":"https://github.com/ruby/mutex_m"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/mutex_m-0.3.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/mutex_m-0.3.0.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"9a7668e1f0220945","cpes":[{"cpe":"cpe:2.3:a:shugo-maeda:net-ftp:0.3.9:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:shugo-maeda:net_ftp:0.3.9:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:shugo_maeda:net-ftp:0.3.9:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:shugo_maeda:net_ftp:0.3.9:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:net-ftp:0.3.9:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:net_ftp:0.3.9:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:net-ftp:0.3.9:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:net_ftp:0.3.9:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:net-ftp:net-ftp:0.3.9:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:net-ftp:net_ftp:0.3.9:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:net_ftp:net-ftp:0.3.9:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:net_ftp:net_ftp:0.3.9:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:net-ftp:0.3.9:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:net_ftp:0.3.9:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:net:net-ftp:0.3.9:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:net:net_ftp:0.3.9:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"net-ftp","purl":"pkg:gem/net-ftp@0.3.9","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.3.9","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/net-ftp-0.3.9.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/net-ftp-0.3.9.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/net-ftp-0.3.9.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/net-ftp-0.3.9.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"net-ftp","authors":["Shugo Maeda"],"version":"0.3.9","homepage":"https://github.com/ruby/net-ftp"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/net-ftp-0.3.9.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/net-ftp-0.3.9.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"63a8de797a9a4783","cpes":[{"cpe":"cpe:2.3:a:ruby-lang:net-http:0.9.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:net_http:0.9.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:net-http:0.9.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:net_http:0.9.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:net-http:net-http:0.9.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:net-http:net_http:0.9.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:net_http:net-http:0.9.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:net_http:net_http:0.9.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:naruse:net-http:0.9.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:naruse:net_http:0.9.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:net-http:0.9.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:net_http:0.9.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:net:net-http:0.9.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:net:net_http:0.9.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:yui:net-http:0.9.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:yui:net_http:0.9.1:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"net-http","purl":"pkg:gem/net-http@0.9.1","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.9.1","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/net-http-0.9.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/net-http-0.9.1.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/net-http-0.9.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/net-http-0.9.1.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"net-http","files":["lib/net/http.rb","lib/net/http/exceptions.rb","lib/net/http/generic_request.rb","lib/net/http/header.rb","lib/net/http/proxy_delta.rb","lib/net/http/request.rb","lib/net/http/requests.rb","lib/net/http/response.rb","lib/net/http/responses.rb","lib/net/http/status.rb","lib/net/https.rb"],"authors":["NARUSE","Yui"],"version":"0.9.1","homepage":"https://github.com/ruby/net-http"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/net-http-0.9.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/net-http-0.9.1.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"e3e1593fa50bcbd2","cpes":[{"cpe":"cpe:2.3:a:ruby-lang:net\\:\\:imap:0.6.4.1:*:*:*:*:ruby:*:*","source":"nvd-cpe-dictionary"}],"name":"net-imap","purl":"pkg:gem/net-imap@0.6.4.1","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.6.4.1","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/net-imap-0.6.4.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/net-imap-0.6.4.1.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/net-imap-0.6.4.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/net-imap-0.6.4.1.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"net-imap","authors":["Shugo Maeda","nicholas a. evans"],"version":"0.6.4.1","homepage":"https://github.com/ruby/net-imap"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/net-imap-0.6.4.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/net-imap-0.6.4.1.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"1685236346b72b4d","cpes":[{"cpe":"cpe:2.3:a:yukihiro-matsumoto:net-pop:0.1.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:yukihiro-matsumoto:net_pop:0.1.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:yukihiro_matsumoto:net-pop:0.1.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:yukihiro_matsumoto:net_pop:0.1.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:net-pop:0.1.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:net_pop:0.1.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:net-pop:0.1.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:net_pop:0.1.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:net-pop:net-pop:0.1.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:net-pop:net_pop:0.1.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:net_pop:net-pop:0.1.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:net_pop:net_pop:0.1.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:net-pop:0.1.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:net_pop:0.1.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:net:net-pop:0.1.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:net:net_pop:0.1.2:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"net-pop","purl":"pkg:gem/net-pop@0.1.2","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.1.2","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/net-pop-0.1.2.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/net-pop-0.1.2.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/net-pop-0.1.2.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/net-pop-0.1.2.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"net-pop","authors":["Yukihiro Matsumoto"],"version":"0.1.2","homepage":"https://github.com/ruby/net-pop"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/net-pop-0.1.2.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/net-pop-0.1.2.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"6dbe5957a43616ed","cpes":[{"cpe":"cpe:2.3:a:yukihiro-matsumoto:net-protocol:0.2.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:yukihiro-matsumoto:net_protocol:0.2.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:yukihiro_matsumoto:net-protocol:0.2.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:yukihiro_matsumoto:net_protocol:0.2.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:net-protocol:net-protocol:0.2.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:net-protocol:net_protocol:0.2.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:net_protocol:net-protocol:0.2.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:net_protocol:net_protocol:0.2.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:net-protocol:0.2.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:net_protocol:0.2.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:net-protocol:0.2.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:net_protocol:0.2.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:net-protocol:0.2.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:net_protocol:0.2.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:net:net-protocol:0.2.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:net:net_protocol:0.2.2:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"net-protocol","purl":"pkg:gem/net-protocol@0.2.2","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.2.2","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/net-protocol-0.2.2.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/net-protocol-0.2.2.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/net-protocol-0.2.2.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/net-protocol-0.2.2.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"net-protocol","files":["lib/net/protocol.rb"],"authors":["Yukihiro Matsumoto"],"version":"0.2.2","homepage":"https://github.com/ruby/net-protocol"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/net-protocol-0.2.2.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/net-protocol-0.2.2.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"1f2549403f40e7b1","cpes":[{"cpe":"cpe:2.3:a:yukihiro-matsumoto:net-smtp:0.5.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:yukihiro-matsumoto:net_smtp:0.5.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:yukihiro_matsumoto:net-smtp:0.5.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:yukihiro_matsumoto:net_smtp:0.5.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:net-smtp:0.5.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:net_smtp:0.5.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:net-smtp:0.5.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:net_smtp:0.5.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:net-smtp:net-smtp:0.5.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:net-smtp:net_smtp:0.5.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:net_smtp:net-smtp:0.5.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:net_smtp:net_smtp:0.5.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:net-smtp:0.5.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:net_smtp:0.5.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:net:net-smtp:0.5.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:net:net_smtp:0.5.1:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"net-smtp","purl":"pkg:gem/net-smtp@0.5.1","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.5.1","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/net-smtp-0.5.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/net-smtp-0.5.1.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/net-smtp-0.5.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/net-smtp-0.5.1.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"net-smtp","authors":["Yukihiro Matsumoto"],"version":"0.5.1","homepage":"https://github.com/ruby/net-smtp"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/net-smtp-0.5.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/net-smtp-0.5.1.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"a49723200c2129e3","cpes":[{"cpe":"cpe:2.3:a:charles-oliver-nutter:nkf:0.2.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:charles_oliver_nutter:nkf:0.2.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:naruse-yui:nkf:0.2.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:naruse_yui:nkf:0.2.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:nkf:0.2.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:nkf:0.2.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:nkf:0.2.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:nkf:nkf:0.2.0:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"nkf","purl":"pkg:gem/nkf@0.2.0","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.2.0","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/nkf-0.2.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/nkf-0.2.0.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/nkf-0.2.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/nkf-0.2.0.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"nkf","files":["ext/nkf/extconf.rb"],"authors":["NARUSE Yui","Charles Oliver Nutter"],"version":"0.2.0","homepage":"https://github.com/ruby/nkf"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/nkf-0.2.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/nkf-0.2.0.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"4f2ecf44ff223795","cpes":[{"cpe":"cpe:2.3:a:yukihiro-matsumoto:observer:0.1.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:yukihiro_matsumoto:observer:0.1.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:observer:0.1.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:observer:0.1.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:observer:observer:0.1.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:observer:0.1.2:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"observer","purl":"pkg:gem/observer@0.1.2","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.1.2","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/observer-0.1.2.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/observer-0.1.2.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/observer-0.1.2.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/observer-0.1.2.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"observer","authors":["Yukihiro Matsumoto"],"version":"0.1.2","homepage":"https://github.com/ruby/observer"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/observer-0.1.2.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/observer-0.1.2.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"6d1dceb05d52549e","cpes":[{"cpe":"cpe:2.3:a:tanaka-akira:open-uri:0.5.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:tanaka-akira:open_uri:0.5.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:tanaka_akira:open-uri:0.5.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:tanaka_akira:open_uri:0.5.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:open-uri:0.5.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:open_uri:0.5.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:open-uri:0.5.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:open_uri:0.5.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:open-uri:open-uri:0.5.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:open-uri:open_uri:0.5.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:open_uri:open-uri:0.5.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:open_uri:open_uri:0.5.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:open:open-uri:0.5.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:open:open_uri:0.5.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:open-uri:0.5.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:open_uri:0.5.0:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"open-uri","purl":"pkg:gem/open-uri@0.5.0","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.5.0","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/open-uri-0.5.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/open-uri-0.5.0.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/open-uri-0.5.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/open-uri-0.5.0.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"open-uri","files":["lib/open-uri.rb"],"authors":["Tanaka Akira"],"version":"0.5.0","homepage":"https://github.com/ruby/open-uri"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/open-uri-0.5.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/open-uri-0.5.0.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"4d1c899e777f8a9f","cpes":[{"cpe":"cpe:2.3:a:yukihiro-matsumoto:open3:0.2.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:yukihiro_matsumoto:open3:0.2.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:open3:0.2.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:open3:0.2.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:open3:open3:0.2.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:open3:0.2.1:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"open3","purl":"pkg:gem/open3@0.2.1","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.2.1","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/open3-0.2.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/open3-0.2.1.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/open3-0.2.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/open3-0.2.1.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"open3","files":["lib/open3.rb","lib/open3/version.rb"],"authors":["Yukihiro Matsumoto"],"version":"0.2.1","homepage":"https://github.com/ruby/open3"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/open3-0.2.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/open3-0.2.1.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"b9c1c8178edcfb0d","cpes":[{"cpe":"cpe:2.3:a:ruby-lang:openssl:4.0.2:*:*:*:*:ruby:*:*","source":"nvd-cpe-dictionary"},{"cpe":"cpe:2.3:a:ruby-lang:openssl:4.0.2:*:*:*:*:*:*:*","source":"nvd-cpe-dictionary"}],"name":"openssl","purl":"pkg:gem/openssl@4.0.2","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"4.0.2","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/openssl-4.0.2.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/openssl-4.0.2.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/openssl-4.0.2.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/openssl-4.0.2.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"openssl","files":["BSDL","CONTRIBUTING.md","COPYING","History.md","NEWS.md","README.ja.md","README.md","ext/openssl/extconf.rb","lib/lib/openssl.rb","lib/lib/openssl/bn.rb","lib/lib/openssl/buffering.rb","lib/lib/openssl/cipher.rb","lib/lib/openssl/digest.rb","lib/lib/openssl/hmac.rb","lib/lib/openssl/marshal.rb","lib/lib/openssl/pkcs5.rb","lib/lib/openssl/pkey.rb","lib/lib/openssl/ssl.rb","lib/lib/openssl/version.rb","lib/lib/openssl/x509.rb","lib/openssl.rb","lib/openssl/bn.rb","lib/openssl/buffering.rb","lib/openssl/cipher.rb","lib/openssl/digest.rb","lib/openssl/hmac.rb","lib/openssl/marshal.rb","lib/openssl/pkcs5.rb","lib/openssl/pkey.rb","lib/openssl/ssl.rb","lib/openssl/version.rb","lib/openssl/x509.rb","openssl.so"],"authors":["Martin Bosslet","SHIBATA Hiroshi","Zachary Scott","Kazuki Yamaguchi"],"version":"4.0.2","homepage":"https://github.com/ruby/openssl"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/openssl-4.0.2.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/openssl-4.0.2.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"2fe4d6c83729abd6","cpes":[{"cpe":"cpe:2.3:a:nobu-nakada:optparse:0.8.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:nobu_nakada:optparse:0.8.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:optparse:0.8.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:optparse:0.8.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:optparse:optparse:0.8.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:optparse:0.8.1:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"optparse","purl":"pkg:gem/optparse@0.8.1","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.8.1","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/optparse-0.8.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/optparse-0.8.1.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/optparse-0.8.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/optparse-0.8.1.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"optparse","files":["lib/optionparser.rb","lib/optparse.rb","lib/optparse/ac.rb","lib/optparse/date.rb","lib/optparse/kwargs.rb","lib/optparse/shellwords.rb","lib/optparse/time.rb","lib/optparse/uri.rb","lib/optparse/version.rb"],"authors":["Nobu Nakada"],"version":"0.8.1","homepage":"https://github.com/ruby/optparse"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/optparse-0.8.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/optparse-0.8.1.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"749c1e96a85ced1b","cpes":[{"cpe":"cpe:2.3:a:marc-andre-lafortune:ostruct:0.6.3:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:marc_andre_lafortune:ostruct:0.6.3:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:ostruct:0.6.3:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:ostruct:0.6.3:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ostruct:ostruct:0.6.3:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:ostruct:0.6.3:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"ostruct","purl":"pkg:gem/ostruct@0.6.3","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.6.3","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/ostruct-0.6.3.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/ostruct-0.6.3.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/ostruct-0.6.3.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/ostruct-0.6.3.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"ostruct","authors":["Marc-Andre Lafortune"],"version":"0.6.3","homepage":"https://github.com/ruby/ostruct"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/ostruct-0.6.3.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/ostruct-0.6.3.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"87ad28b725a90ba3","cpes":[{"cpe":"cpe:2.3:a:kazuki-tsujimoto:power-assert:3.0.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:kazuki-tsujimoto:power_assert:3.0.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:kazuki_tsujimoto:power-assert:3.0.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:kazuki_tsujimoto:power_assert:3.0.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:power-assert:power-assert:3.0.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:power-assert:power_assert:3.0.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:power_assert:power-assert:3.0.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:power_assert:power_assert:3.0.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:power-assert:3.0.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:power_assert:3.0.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:power-assert:3.0.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:power_assert:3.0.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:power:power-assert:3.0.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:power:power_assert:3.0.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:power-assert:3.0.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:power_assert:3.0.1:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"power_assert","purl":"pkg:gem/power_assert@3.0.1","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"3.0.1","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/power_assert-3.0.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/power_assert-3.0.1.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/power_assert-3.0.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/power_assert-3.0.1.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"power_assert","files":["README.md"],"authors":["Kazuki Tsujimoto"],"version":"3.0.1","homepage":"https://github.com/ruby/power_assert"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/power_assert-3.0.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/power_assert-3.0.1.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"36e65ee7e3353886","cpes":[{"cpe":"cpe:2.3:a:tanaka-akira:pp:0.6.3:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:tanaka_akira:pp:0.6.3:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:pp:0.6.3:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:pp:0.6.3:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:pp:0.6.3:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:pp:pp:0.6.3:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"pp","purl":"pkg:gem/pp@0.6.3","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.6.3","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/pp-0.6.3.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/pp-0.6.3.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/pp-0.6.3.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/pp-0.6.3.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"pp","files":["BSDL","COPYING","lib/pp.rb","pp.gemspec"],"authors":["Tanaka Akira"],"version":"0.6.3","homepage":"https://github.com/ruby/pp"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/pp-0.6.3.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/pp-0.6.3.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"367640102471de83","cpes":[{"cpe":"cpe:2.3:a:tanaka-akira:prettyprint:0.2.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:tanaka_akira:prettyprint:0.2.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:prettyprint:prettyprint:0.2.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:prettyprint:0.2.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:prettyprint:0.2.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:prettyprint:0.2.0:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"prettyprint","purl":"pkg:gem/prettyprint@0.2.0","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.2.0","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/prettyprint-0.2.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/prettyprint-0.2.0.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/prettyprint-0.2.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/prettyprint-0.2.0.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"prettyprint","files":["lib/prettyprint.rb"],"authors":["Tanaka Akira"],"version":"0.2.0","homepage":"https://github.com/ruby/prettyprint"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/prettyprint-0.2.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/prettyprint-0.2.0.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"e1f602baca15f130","cpes":[{"cpe":"cpe:2.3:a:marc-andre-lafortune:prime:0.1.4:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:marc_andre_lafortune:prime:0.1.4:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:prime:0.1.4:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:prime:0.1.4:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:prime:prime:0.1.4:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:prime:0.1.4:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"prime","purl":"pkg:gem/prime@0.1.4","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.1.4","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/prime-0.1.4.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/prime-0.1.4.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/prime-0.1.4.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/prime-0.1.4.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"prime","authors":["Marc-Andre Lafortune"],"version":"0.1.4","homepage":"https://github.com/ruby/prime"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/prime-0.1.4.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/prime-0.1.4.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"5e8859f6cf4e537f","cpes":[{"cpe":"cpe:2.3:a:ruby-lang:prism:1.8.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:prism:1.8.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:shopify:prism:1.8.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:prism:prism:1.8.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:prism:1.8.1:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"prism","purl":"pkg:gem/prism@1.8.1","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"1.8.1","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"MIT","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/prism-1.8.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/prism-1.8.1.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"MIT"}],"metadata":{"name":"prism","files":["BSDmakefile","CHANGELOG.md","CODE_OF_CONDUCT.md","CONTRIBUTING.md","LICENSE.md","Makefile","README.md","config.yml","docs/build_system.md","docs/configuration.md","docs/cruby_compilation.md","docs/design.md","docs/encoding.md","docs/fuzzing.md","docs/heredocs.md","docs/javascript.md","docs/local_variable_depth.md","docs/mapping.md","docs/parser_translation.md","docs/parsing_rules.md","docs/releasing.md","docs/relocation.md","docs/ripper_translation.md","docs/ruby_api.md","docs/ruby_parser_translation.md","docs/serialization.md","docs/testing.md","ext/prism/api_node.c","ext/prism/api_pack.c","ext/prism/extconf.rb","ext/prism/extension.c","ext/prism/extension.h","include/prism.h","include/prism/ast.h","include/prism/defines.h","include/prism/diagnostic.h","include/prism/encoding.h","include/prism/node.h","include/prism/options.h","include/prism/pack.h","include/prism/parser.h","include/prism/prettyprint.h","include/prism/regexp.h","include/prism/static_literals.h","include/prism/util/pm_buffer.h","include/prism/util/pm_char.h","include/prism/util/pm_constant_pool.h","include/prism/util/pm_integer.h","include/prism/util/pm_list.h","include/prism/util/pm_memchr.h","include/prism/util/pm_newline_list.h","include/prism/util/pm_string.h","include/prism/util/pm_strncasecmp.h","include/prism/util/pm_strpbrk.h","include/prism/version.h","lib/ext/prism/extconf.rb","lib/prism.rb","lib/prism/compiler.rb","lib/prism/desugar_compiler.rb","lib/prism/dispatcher.rb","lib/prism/dot_visitor.rb","lib/prism/dsl.rb","lib/prism/ffi.rb","lib/prism/inspect_visitor.rb","lib/prism/lex_compat.rb","lib/prism/lex_ripper.rb","lib/prism/mutation_compiler.rb","lib/prism/node.rb","lib/prism/node_ext.rb","lib/prism/pack.rb","lib/prism/parse_result.rb","lib/prism/parse_result/comments.rb","lib/prism/parse_result/errors.rb","lib/prism/parse_result/newlines.rb","lib/prism/pattern.rb","lib/prism/polyfill/append_as_bytes.rb","lib/prism/polyfill/byteindex.rb","lib/prism/polyfill/scan_byte.rb","lib/prism/polyfill/unpack1.rb","lib/prism/polyfill/warn.rb","lib/prism/reflection.rb","lib/prism/relocation.rb","lib/prism/serialize.rb","lib/prism/string_query.rb","lib/prism/translation.rb","lib/prism/translation/parser.rb","lib/prism/translation/parser/builder.rb","lib/prism/translation/parser/compiler.rb","lib/prism/translation/parser/lexer.rb","lib/prism/translation/parser_current.rb","lib/prism/translation/parser_versions.rb","lib/prism/translation/ripper.rb","lib/prism/translation/ripper/lexer.rb","lib/prism/translation/ripper/sexp.rb","lib/prism/translation/ripper/shim.rb","lib/prism/translation/ruby_parser.rb","lib/prism/visitor.rb","prism.gemspec","rbi/prism.rbi","rbi/prism/compiler.rbi","rbi/prism/dsl.rbi","rbi/prism/inspect_visitor.rbi","rbi/prism/node.rbi","rbi/prism/node_ext.rbi","rbi/prism/parse_result.rbi","rbi/prism/reflection.rbi","rbi/prism/string_query.rbi","rbi/prism/translation/parser.rbi","rbi/prism/translation/parser_versions.rbi","rbi/prism/translation/ripper.rbi","rbi/prism/visitor.rbi","sig/prism.rbs","sig/prism/compiler.rbs","sig/prism/dispatcher.rbs","sig/prism/dot_visitor.rbs","sig/prism/dsl.rbs","sig/prism/inspect_visitor.rbs","sig/prism/lex_compat.rbs","sig/prism/mutation_compiler.rbs","sig/prism/node.rbs","sig/prism/node_ext.rbs","sig/prism/pack.rbs","sig/prism/parse_result.rbs","sig/prism/parse_result/comments.rbs","sig/prism/pattern.rbs","sig/prism/reflection.rbs","sig/prism/relocation.rbs","sig/prism/serialize.rbs","sig/prism/string_query.rbs","sig/prism/visitor.rbs","src/diagnostic.c","src/encoding.c","src/node.c","src/options.c","src/pack.c","src/prettyprint.c","src/prism.c","src/regexp.c","src/serialize.c","src/static_literals.c","src/token_type.c","src/util/pm_buffer.c","src/util/pm_char.c","src/util/pm_constant_pool.c","src/util/pm_integer.c","src/util/pm_list.c","src/util/pm_memchr.c","src/util/pm_newline_list.c","src/util/pm_string.c","src/util/pm_strncasecmp.c","src/util/pm_strpbrk.c"],"authors":["Shopify"],"version":"1.8.1","homepage":"https://github.com/ruby/prism"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/prism-1.8.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/prism-1.8.1.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"877b7d9873c857f4","cpes":[{"cpe":"cpe:2.3:a:yukihiro-matsumoto:pstore:0.2.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:yukihiro_matsumoto:pstore:0.2.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:pstore:0.2.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:pstore:0.2.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:pstore:pstore:0.2.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:pstore:0.2.1:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"pstore","purl":"pkg:gem/pstore@0.2.1","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.2.1","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/pstore-0.2.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/pstore-0.2.1.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/pstore-0.2.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/pstore-0.2.1.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"pstore","authors":["Yukihiro Matsumoto"],"version":"0.2.1","homepage":"https://github.com/ruby/pstore"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/pstore-0.2.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/pstore-0.2.1.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"3edc98873d62a583","cpes":[{"cpe":"cpe:2.3:a:charles-oliver-nutter:psych:5.3.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:charles_oliver_nutter:psych:5.3.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:aaron-patterson:psych:5.3.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:aaron_patterson:psych:5.3.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:shibata-hiroshi:psych:5.3.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:shibata_hiroshi:psych:5.3.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:psych:5.3.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:psych:5.3.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:psych:psych:5.3.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:psych:5.3.1:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"psych","purl":"pkg:gem/psych@5.3.1","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"5.3.1","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"MIT","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/psych-5.3.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/psych-5.3.1.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"MIT"}],"metadata":{"name":"psych","files":["CONTRIBUTING.md","LICENSE","README.md","ext/psych/depend","ext/psych/extconf.rb","ext/psych/psych.c","ext/psych/psych.h","ext/psych/psych_emitter.c","ext/psych/psych_emitter.h","ext/psych/psych_parser.c","ext/psych/psych_parser.h","ext/psych/psych_to_ruby.c","ext/psych/psych_to_ruby.h","ext/psych/psych_yaml_tree.c","ext/psych/psych_yaml_tree.h","lib/lib/psych.rb","lib/lib/psych/class_loader.rb","lib/lib/psych/coder.rb","lib/lib/psych/core_ext.rb","lib/lib/psych/exception.rb","lib/lib/psych/handler.rb","lib/lib/psych/handlers/document_stream.rb","lib/lib/psych/handlers/recorder.rb","lib/lib/psych/json/ruby_events.rb","lib/lib/psych/json/stream.rb","lib/lib/psych/json/tree_builder.rb","lib/lib/psych/json/yaml_events.rb","lib/lib/psych/nodes.rb","lib/lib/psych/nodes/alias.rb","lib/lib/psych/nodes/document.rb","lib/lib/psych/nodes/mapping.rb","lib/lib/psych/nodes/node.rb","lib/lib/psych/nodes/scalar.rb","lib/lib/psych/nodes/sequence.rb","lib/lib/psych/nodes/stream.rb","lib/lib/psych/omap.rb","lib/lib/psych/parser.rb","lib/lib/psych/scalar_scanner.rb","lib/lib/psych/set.rb","lib/lib/psych/stream.rb","lib/lib/psych/streaming.rb","lib/lib/psych/syntax_error.rb","lib/lib/psych/tree_builder.rb","lib/lib/psych/versions.rb","lib/lib/psych/visitors.rb","lib/lib/psych/visitors/depth_first.rb","lib/lib/psych/visitors/emitter.rb","lib/lib/psych/visitors/json_tree.rb","lib/lib/psych/visitors/to_ruby.rb","lib/lib/psych/visitors/visitor.rb","lib/lib/psych/visitors/yaml_tree.rb","lib/lib/psych/y.rb","lib/psych.rb","lib/psych/class_loader.rb","lib/psych/coder.rb","lib/psych/core_ext.rb","lib/psych/exception.rb","lib/psych/handler.rb","lib/psych/handlers/document_stream.rb","lib/psych/handlers/recorder.rb","lib/psych/json/ruby_events.rb","lib/psych/json/stream.rb","lib/psych/json/tree_builder.rb","lib/psych/json/yaml_events.rb","lib/psych/nodes.rb","lib/psych/nodes/alias.rb","lib/psych/nodes/document.rb","lib/psych/nodes/mapping.rb","lib/psych/nodes/node.rb","lib/psych/nodes/scalar.rb","lib/psych/nodes/sequence.rb","lib/psych/nodes/stream.rb","lib/psych/omap.rb","lib/psych/parser.rb","lib/psych/scalar_scanner.rb","lib/psych/set.rb","lib/psych/stream.rb","lib/psych/streaming.rb","lib/psych/syntax_error.rb","lib/psych/tree_builder.rb","lib/psych/versions.rb","lib/psych/visitors.rb","lib/psych/visitors/depth_first.rb","lib/psych/visitors/emitter.rb","lib/psych/visitors/json_tree.rb","lib/psych/visitors/to_ruby.rb","lib/psych/visitors/visitor.rb","lib/psych/visitors/yaml_tree.rb","lib/psych/y.rb","psych.so"],"authors":["Aaron Patterson","SHIBATA Hiroshi","Charles Oliver Nutter"],"version":"5.3.1","homepage":"https://github.com/ruby/psych"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/psych-5.3.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/psych-5.3.1.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"1a1498d9aa3f6d45","cpes":[{"cpe":"cpe:2.3:a:aaron-patterson:racc:1.8.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:aaron_patterson:racc:1.8.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:minero-aoki:racc:1.8.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:minero_aoki:racc:1.8.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:racc:1.8.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:racc:1.8.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:racc:racc:1.8.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:racc:1.8.1:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"racc","purl":"pkg:gem/racc@1.8.1","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"1.8.1","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/racc-1.8.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/racc-1.8.1.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/racc-1.8.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/racc-1.8.1.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"racc","files":["README.ja.rdoc","README.rdoc","bin/racc","ext/racc/cparse/extconf.rb"],"authors":["Minero Aoki","Aaron Patterson"],"version":"1.8.1","homepage":"https://github.com/ruby/racc"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/racc-1.8.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/racc-1.8.1.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"ed78ba735ef861a7","cpes":[{"cpe":"cpe:2.3:a:ruby-lang:rake:13.3.1:*:*:*:*:*:*:*","source":"nvd-cpe-dictionary"}],"name":"rake","purl":"pkg:gem/rake@13.3.1","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"13.3.1","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"MIT","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/rake-13.3.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/rake-13.3.1.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"MIT"}],"metadata":{"name":"rake","files":["exe/rake"],"authors":["Hiroshi SHIBATA","Eric Hodel","Jim Weirich"],"version":"13.3.1","homepage":"https://github.com/ruby/rake"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/rake-13.3.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/rake-13.3.1.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"38f204515adf2059","cpes":[{"cpe":"cpe:2.3:a:soutaro-matsumoto:rbs:3.10.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:soutaro_matsumoto:rbs:3.10.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:rbs:3.10.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:rbs:3.10.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:rbs:3.10.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:rbs:rbs:3.10.0:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"rbs","purl":"pkg:gem/rbs@3.10.0","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"3.10.0","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/rbs-3.10.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/rbs-3.10.0.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/rbs-3.10.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/rbs-3.10.0.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"rbs","files":["exe/rbs","ext/rbs_extension/extconf.rb"],"authors":["Soutaro Matsumoto"],"version":"3.10.0","homepage":"https://github.com/ruby/rbs"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/rbs-3.10.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/rbs-3.10.0.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"1bf1b057ee0cd867","cpes":[{"cpe":"cpe:2.3:a:ruby-lang:rdoc:7.0.4:*:*:*:*:ruby:*:*","source":"nvd-cpe-dictionary"}],"name":"rdoc","purl":"pkg:gem/rdoc@7.0.4","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"7.0.4","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/rdoc-7.0.4.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/rdoc-7.0.4.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"rdoc","files":["CONTRIBUTING.md","CVE-2013-0256.rdoc","ExampleMarkdown.md","ExampleRDoc.rdoc","History.rdoc","LEGAL.rdoc","LICENSE.rdoc","README.md","RI.md","TODO.rdoc","exe/rdoc","exe/ri"],"authors":["Eric Hodel","Dave Thomas","Phil Hagelberg","Tony Strauss","Zachary Scott","Hiroshi SHIBATA","ITOYANAGI Sakura"],"version":"7.0.4","homepage":"https://ruby.github.io/rdoc"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/rdoc-7.0.4.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/rdoc-7.0.4.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"e46cc7e9a7187a58","cpes":[{"cpe":"cpe:2.3:a:ruby-lang:readline:0.0.4:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:readline:0.0.4:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:readline:readline:0.0.4:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:aycabta:readline:0.0.4:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:readline:0.0.4:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"readline","purl":"pkg:gem/readline@0.0.4","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.0.4","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/readline-0.0.4.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/readline-0.0.4.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"readline","authors":["aycabta"],"version":"0.0.4","homepage":"https://github.com/ruby/readline"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/readline-0.0.4.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/readline-0.0.4.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"0612469d50595298","cpes":[{"cpe":"cpe:2.3:a:ruby-lang:reline:0.6.3:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:reline:0.6.3:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:aycabta:reline:0.6.3:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:reline:reline:0.6.3:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:reline:0.6.3:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"reline","purl":"pkg:gem/reline@0.6.3","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.6.3","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/reline-0.6.3.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/reline-0.6.3.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"reline","authors":["aycabta"],"version":"0.6.3","homepage":"https://github.com/ruby/reline"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/reline-0.6.3.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/reline-0.6.3.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"b462d3a9cd40fae3","cpes":[{"cpe":"cpe:2.3:a:repl-type-completor:repl-type-completor:0.1.12:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:repl-type-completor:repl_type_completor:0.1.12:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:repl_type_completor:repl-type-completor:0.1.12:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:repl_type_completor:repl_type_completor:0.1.12:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:repl-type:repl-type-completor:0.1.12:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:repl-type:repl_type_completor:0.1.12:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:repl_type:repl-type-completor:0.1.12:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:repl_type:repl_type_completor:0.1.12:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:repl-type-completor:0.1.12:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:repl_type_completor:0.1.12:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:repl-type-completor:0.1.12:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:repl_type_completor:0.1.12:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:tompng:repl-type-completor:0.1.12:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:tompng:repl_type_completor:0.1.12:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:repl:repl-type-completor:0.1.12:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:repl:repl_type_completor:0.1.12:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:repl-type-completor:0.1.12:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:repl_type_completor:0.1.12:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"repl_type_completor","purl":"pkg:gem/repl_type_completor@0.1.12","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.1.12","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"MIT","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/repl_type_completor-0.1.12.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/repl_type_completor-0.1.12.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"MIT"}],"metadata":{"name":"repl_type_completor","authors":["tompng"],"version":"0.1.12","homepage":"https://github.com/ruby/repl_type_completor"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/repl_type_completor-0.1.12.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/repl_type_completor-0.1.12.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"6278e12471ad4125","cpes":[{"cpe":"cpe:2.3:a:tanaka-akira:resolv:0.7.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:tanaka_akira:resolv:0.7.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:resolv:0.7.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:resolv:0.7.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:resolv:resolv:0.7.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:resolv:0.7.2:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"resolv","purl":"pkg:gem/resolv@0.7.2","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.7.2","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/resolv-0.7.2.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/resolv-0.7.2.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/resolv-0.7.2.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/resolv-0.7.2.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"resolv","files":["ext/win32/resolv/extconf.rb","lib/resolv.rb"],"authors":["Tanaka Akira"],"version":"0.7.2","homepage":"https://github.com/ruby/resolv"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/resolv-0.7.2.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/resolv-0.7.2.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"3c0f985f9bd81e62","cpes":[{"cpe":"cpe:2.3:a:resolv-replace:resolv-replace:0.1.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:resolv-replace:resolv_replace:0.1.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:resolv_replace:resolv-replace:0.1.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:resolv_replace:resolv_replace:0.1.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:tanaka-akira:resolv-replace:0.1.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:tanaka-akira:resolv_replace:0.1.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:tanaka_akira:resolv-replace:0.1.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:tanaka_akira:resolv_replace:0.1.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:resolv-replace:0.1.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:resolv_replace:0.1.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:resolv-replace:0.1.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:resolv_replace:0.1.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:resolv:resolv-replace:0.1.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:resolv:resolv_replace:0.1.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:resolv-replace:0.1.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:resolv_replace:0.1.1:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"resolv-replace","purl":"pkg:gem/resolv-replace@0.1.1","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.1.1","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/resolv-replace-0.1.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/resolv-replace-0.1.1.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/resolv-replace-0.1.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/resolv-replace-0.1.1.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"resolv-replace","authors":["Tanaka Akira"],"version":"0.1.1","homepage":"https://github.com/ruby/resolv-replace"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/resolv-replace-0.1.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/resolv-replace-0.1.1.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"968e0d08e0f79f2d","cpes":[{"cpe":"cpe:2.3:a:ruby-lang:rexml:3.4.4:*:*:*:*:ruby:*:*","source":"nvd-cpe-dictionary"}],"name":"rexml","purl":"pkg:gem/rexml@3.4.4","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"3.4.4","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/rexml-3.4.4.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/rexml-3.4.4.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"}],"metadata":{"name":"rexml","files":["LICENSE.txt","NEWS.md","README.md","doc/rexml/context.rdoc","doc/rexml/tasks/rdoc/child.rdoc","doc/rexml/tasks/rdoc/document.rdoc","doc/rexml/tasks/rdoc/element.rdoc","doc/rexml/tasks/rdoc/node.rdoc","doc/rexml/tasks/rdoc/parent.rdoc","doc/rexml/tasks/tocs/child_toc.rdoc","doc/rexml/tasks/tocs/document_toc.rdoc","doc/rexml/tasks/tocs/element_toc.rdoc","doc/rexml/tasks/tocs/master_toc.rdoc","doc/rexml/tasks/tocs/node_toc.rdoc","doc/rexml/tasks/tocs/parent_toc.rdoc","doc/rexml/tutorial.rdoc"],"authors":["Kouhei Sutou"],"version":"3.4.4","homepage":"https://github.com/ruby/rexml"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/rexml-3.4.4.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/rexml-3.4.4.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"7461cd11ef6cf72b","cpes":[{"cpe":"cpe:2.3:a:masatoshi-seki:rinda:0.2.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:masatoshi_seki:rinda:0.2.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:rinda:0.2.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:rinda:0.2.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:rinda:rinda:0.2.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:rinda:0.2.0:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"rinda","purl":"pkg:gem/rinda@0.2.0","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.2.0","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/rinda-0.2.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/rinda-0.2.0.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/rinda-0.2.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/rinda-0.2.0.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"rinda","authors":["Masatoshi SEKI"],"version":"0.2.0","homepage":"https://github.com/ruby/rinda"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/rinda-0.2.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/rinda-0.2.0.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"e75ec68e5cfeec7c","cpes":[{"cpe":"cpe:2.3:a:kouhei-sutou:rss:0.3.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:kouhei_sutou:rss:0.3.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:rss:0.3.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:rss:0.3.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:rss:0.3.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:rss:rss:0.3.2:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"rss","purl":"pkg:gem/rss@0.3.2","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.3.2","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/rss-0.3.2.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/rss-0.3.2.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"}],"metadata":{"name":"rss","authors":["Kouhei Sutou"],"version":"0.3.2","homepage":"https://github.com/ruby/rss"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/rss-0.3.2.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/rss-0.3.2.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"d6fb31df2cf58d7b","cpes":[{"cpe":"cpe:2.3:a:ruby-lang:ruby:4.0.7:*:*:*:*:*:*:*","source":"nvd-cpe-dictionary"}],"name":"ruby","purl":"pkg:generic/ruby@4.0.7","type":"binary","foundBy":"binary-classifier-cataloger","version":"4.0.7","language":"","licenses":[],"metadata":{"matches":[{"location":{"path":"/usr/local/bin/ruby","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/bin/ruby","annotations":{"evidence":"primary"}},"classifier":"ruby-binary"},{"location":{"path":"/usr/local/lib/libruby.so.4.0.7","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/libruby.so.4.0","annotations":{"evidence":"supporting"}},"classifier":"ruby-binary"}]},"locations":[{"path":"/usr/local/bin/ruby","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/bin/ruby","annotations":{"evidence":"primary"}},{"path":"/usr/local/lib/libruby.so.4.0.7","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/libruby.so.4.0","annotations":{"evidence":"supporting"}}],"metadataType":"binary-signature"},{"id":"d705027a34c98a74","cpes":[{"cpe":"cpe:2.3:a:nobuyoshi-nakada:ruby2-keywords:0.0.5:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:nobuyoshi-nakada:ruby2_keywords:0.0.5:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:nobuyoshi_nakada:ruby2-keywords:0.0.5:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:nobuyoshi_nakada:ruby2_keywords:0.0.5:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby2-keywords:ruby2-keywords:0.0.5:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby2-keywords:ruby2_keywords:0.0.5:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby2_keywords:ruby2-keywords:0.0.5:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby2_keywords:ruby2_keywords:0.0.5:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:ruby2-keywords:0.0.5:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:ruby2_keywords:0.0.5:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:ruby2-keywords:0.0.5:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:ruby2_keywords:0.0.5:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby2:ruby2-keywords:0.0.5:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby2:ruby2_keywords:0.0.5:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:ruby2-keywords:0.0.5:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:ruby2_keywords:0.0.5:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"ruby2_keywords","purl":"pkg:gem/ruby2_keywords@0.0.5","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.0.5","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/ruby2_keywords-0.0.5.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/ruby2_keywords-0.0.5.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/ruby2_keywords-0.0.5.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/ruby2_keywords-0.0.5.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"ruby2_keywords","files":["ChangeLog","LICENSE","README.md","lib/lib/ruby2_keywords.rb","lib/ruby2_keywords.rb"],"authors":["Nobuyoshi Nakada"],"version":"0.0.5","homepage":"https://github.com/ruby/ruby2_keywords"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/ruby2_keywords-0.0.5.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/ruby2_keywords-0.0.5.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"c10ef18816140a80","cpes":[{"cpe":"cpe:2.3:a:scanelf:scanelf:1.3.9-r1:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"scanelf","purl":"pkg:apk/alpine/scanelf@1.3.9-r1?arch=x86_64&distro=alpine-3.24.3&upstream=pax-utils","type":"apk","foundBy":"apk-db-cataloger","version":"1.3.9-r1","language":"","licenses":[{"type":"declared","urls":[],"value":"GPL-2.0-only","locations":[{"path":"/lib/apk/db/installed","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/lib/apk/db/installed","annotations":{"evidence":"primary"}}],"spdxExpression":"GPL-2.0-only"}],"metadata":{"url":"https://wiki.gentoo.org/wiki/Hardened/PaX_Utilities","size":32364,"files":[{"path":"/usr"},{"path":"/usr/bin"},{"path":"/usr/bin/scanelf","digest":{"value":"Q1eiZQpohXCr8qyXyQ79q2VKZMA8w=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"755"}],"package":"scanelf","version":"1.3.9-r1","provides":["cmd:scanelf=1.3.9-r1"],"maintainer":"Natanael Copa <ncopa@alpinelinux.org>","description":"Scan ELF binaries for stuff","architecture":"x86_64","pullChecksum":"Q1AT+QPQuiGWc6673QT3S7XtgrAfA=","installedSize":67504,"originPackage":"pax-utils","pullDependencies":["so:libc.musl-x86_64.so.1"],"gitCommitOfApkPort":"c61801eeacb3ffcd9c2025b09e402153bb93fb39"},"locations":[{"path":"/lib/apk/db/installed","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/lib/apk/db/installed","annotations":{"evidence":"primary"}}],"metadataType":"apk-db-entry"},{"id":"df3ff5dfa8fe5691","cpes":[{"cpe":"cpe:2.3:a:securerandom:securerandom:0.4.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:tanaka-akira:securerandom:0.4.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:tanaka_akira:securerandom:0.4.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:securerandom:0.4.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:securerandom:0.4.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:securerandom:0.4.1:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"securerandom","purl":"pkg:gem/securerandom@0.4.1","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.4.1","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/securerandom-0.4.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/securerandom-0.4.1.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/securerandom-0.4.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/securerandom-0.4.1.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"securerandom","files":["lib/securerandom.rb"],"authors":["Tanaka Akira"],"version":"0.4.1","homepage":"https://github.com/ruby/securerandom"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/securerandom-0.4.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/securerandom-0.4.1.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"28fd2efc360d14f7","cpes":[{"cpe":"cpe:2.3:a:akinori-musha:shellwords:0.2.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:akinori_musha:shellwords:0.2.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:shellwords:shellwords:0.2.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:shellwords:0.2.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:shellwords:0.2.2:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:shellwords:0.2.2:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"shellwords","purl":"pkg:gem/shellwords@0.2.2","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.2.2","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/shellwords-0.2.2.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/shellwords-0.2.2.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/shellwords-0.2.2.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/shellwords-0.2.2.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"shellwords","files":["lib/shellwords.rb"],"authors":["Akinori MUSHA"],"version":"0.2.2","homepage":"https://github.com/ruby/shellwords"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/shellwords-0.2.2.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/shellwords-0.2.2.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"394ef9e8287632a7","cpes":[{"cpe":"cpe:2.3:a:yukihiro-matsumoto:singleton:0.3.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:yukihiro_matsumoto:singleton:0.3.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:singleton:0.3.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:singleton:0.3.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:singleton:singleton:0.3.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:singleton:0.3.0:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"singleton","purl":"pkg:gem/singleton@0.3.0","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.3.0","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/singleton-0.3.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/singleton-0.3.0.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/singleton-0.3.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/singleton-0.3.0.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"singleton","files":["lib/singleton.rb"],"authors":["Yukihiro Matsumoto"],"version":"0.3.0","homepage":"https://github.com/ruby/singleton"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/singleton-0.3.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/singleton-0.3.0.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"8a9ef44e1018f213","cpes":[{"cpe":"cpe:2.3:a:ssl-client:ssl-client:1.37.0-r31:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ssl-client:ssl_client:1.37.0-r31:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ssl_client:ssl-client:1.37.0-r31:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ssl_client:ssl_client:1.37.0-r31:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ssl:ssl-client:1.37.0-r31:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ssl:ssl_client:1.37.0-r31:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"ssl_client","purl":"pkg:apk/alpine/ssl_client@1.37.0-r31?arch=x86_64&distro=alpine-3.24.3&upstream=busybox","type":"apk","foundBy":"apk-db-cataloger","version":"1.37.0-r31","language":"","licenses":[{"type":"declared","urls":[],"value":"GPL-2.0-only","locations":[{"path":"/lib/apk/db/installed","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/lib/apk/db/installed","annotations":{"evidence":"primary"}}],"spdxExpression":"GPL-2.0-only"}],"metadata":{"url":"https://busybox.net/","size":4686,"files":[{"path":"/usr"},{"path":"/usr/bin"},{"path":"/usr/bin/ssl_client","digest":{"value":"Q1Hg8ExlQOV/FmrvpoAJ01kmV8BzM=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"755"}],"package":"ssl_client","version":"1.37.0-r31","provides":["cmd:ssl_client=1.37.0-r31"],"maintainer":"Sören Tempel <soeren+alpine@soeren-tempel.net>","description":"External ssl_client for busybox wget","architecture":"x86_64","pullChecksum":"Q1wiD0pRJaMTr3M+mN75QTK7Hp1A0=","installedSize":14384,"originPackage":"busybox","pullDependencies":["so:libc.musl-x86_64.so.1","so:libcrypto.so.3","so:libssl.so.3"],"gitCommitOfApkPort":"c3ef5d10e6ef6528852c51f0564963e2f8c1be19"},"locations":[{"path":"/lib/apk/db/installed","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/lib/apk/db/installed","annotations":{"evidence":"primary"}}],"metadataType":"apk-db-entry"},{"id":"ab154b652f52d3df","cpes":[{"cpe":"cpe:2.3:a:charles-oliver-nutter:stringio:3.2.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:charles_oliver_nutter:stringio:3.2.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:nobu-nakada:stringio:3.2.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:nobu_nakada:stringio:3.2.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:stringio:3.2.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:stringio:3.2.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:stringio:stringio:3.2.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:stringio:3.2.0:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"stringio","purl":"pkg:gem/stringio@3.2.0","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"3.2.0","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/stringio-3.2.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/stringio-3.2.0.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/stringio-3.2.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/stringio-3.2.0.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"stringio","files":[".document",".rdoc_options","COPYING","LICENSE.txt","NEWS.md","README.md","docs/io.rb","ext/stringio/.document","ext/stringio/extconf.rb","ext/stringio/stringio.c","lib/docs/io.rb","stringio.so"],"authors":["Nobu Nakada","Charles Oliver Nutter"],"version":"3.2.0","homepage":"https://github.com/ruby/stringio"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/stringio-3.2.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/stringio-3.2.0.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"b7b7887a080af313","cpes":[{"cpe":"cpe:2.3:a:charles-oliver-nutter:strscan:3.1.6:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:charles_oliver_nutter:strscan:3.1.6:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:sutou-kouhei:strscan:3.1.6:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:sutou_kouhei:strscan:3.1.6:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:minero-aoki:strscan:3.1.6:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:minero_aoki:strscan:3.1.6:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:strscan:3.1.6:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:strscan:3.1.6:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:strscan:strscan:3.1.6:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:strscan:3.1.6:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"strscan","purl":"pkg:gem/strscan@3.1.6","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"3.1.6","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/strscan-3.1.6.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/strscan-3.1.6.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/strscan-3.1.6.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/strscan-3.1.6.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"strscan","files":[".rdoc_options","COPYING","LICENSE.txt","doc/strscan/helper_methods.md","doc/strscan/link_refs.txt","doc/strscan/methods","doc/strscan/methods/get_byte.md","doc/strscan/methods/get_charpos.md","doc/strscan/methods/get_pos.md","doc/strscan/methods/getch.md","doc/strscan/methods/scan.md","doc/strscan/methods/scan_until.md","doc/strscan/methods/set_pos.md","doc/strscan/methods/skip.md","doc/strscan/methods/skip_until.md","doc/strscan/methods/terminate.md","doc/strscan/strscan.md","ext/strscan/extconf.rb","ext/strscan/strscan.c","lib/lib/strscan/strscan.rb"],"authors":["Minero Aoki","Sutou Kouhei","Charles Oliver Nutter"],"version":"3.1.6","homepage":"https://github.com/ruby/strscan"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/strscan-3.1.6.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/strscan-3.1.6.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"eaca74265c0a01a4","cpes":[{"cpe":"cpe:2.3:a:syntax-suggest:syntax-suggest:2.0.3:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:syntax-suggest:syntax_suggest:2.0.3:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:syntax_suggest:syntax-suggest:2.0.3:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:syntax_suggest:syntax_suggest:2.0.3:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:syntax-suggest:2.0.3:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:syntax_suggest:2.0.3:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:syntax-suggest:2.0.3:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:syntax_suggest:2.0.3:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:schneems:syntax-suggest:2.0.3:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:schneems:syntax_suggest:2.0.3:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:syntax:syntax-suggest:2.0.3:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:syntax:syntax_suggest:2.0.3:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:syntax-suggest:2.0.3:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:syntax_suggest:2.0.3:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"syntax_suggest","purl":"pkg:gem/syntax_suggest@2.0.3","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"2.0.3","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"MIT","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/syntax_suggest-2.0.3.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/syntax_suggest-2.0.3.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"MIT"}],"metadata":{"name":"syntax_suggest","files":["exe/syntax_suggest","lib/syntax_suggest.rb","lib/syntax_suggest/api.rb","lib/syntax_suggest/around_block_scan.rb","lib/syntax_suggest/block_expand.rb","lib/syntax_suggest/capture/before_after_keyword_ends.rb","lib/syntax_suggest/capture/falling_indent_lines.rb","lib/syntax_suggest/capture_code_context.rb","lib/syntax_suggest/clean_document.rb","lib/syntax_suggest/cli.rb","lib/syntax_suggest/code_block.rb","lib/syntax_suggest/code_frontier.rb","lib/syntax_suggest/code_line.rb","lib/syntax_suggest/code_search.rb","lib/syntax_suggest/core_ext.rb","lib/syntax_suggest/display_code_with_line_numbers.rb","lib/syntax_suggest/display_invalid_blocks.rb","lib/syntax_suggest/explain_syntax.rb","lib/syntax_suggest/left_right_lex_count.rb","lib/syntax_suggest/lex_all.rb","lib/syntax_suggest/lex_value.rb","lib/syntax_suggest/mini_stringio.rb","lib/syntax_suggest/parse_blocks_from_indent_line.rb","lib/syntax_suggest/pathname_from_message.rb","lib/syntax_suggest/priority_engulf_queue.rb","lib/syntax_suggest/priority_queue.rb","lib/syntax_suggest/ripper_errors.rb","lib/syntax_suggest/scan_history.rb","lib/syntax_suggest/unvisited_lines.rb","lib/syntax_suggest/version.rb"],"authors":["schneems"],"version":"2.0.3","homepage":"https://github.com/ruby/syntax_suggest.git"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/syntax_suggest-2.0.3.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/syntax_suggest-2.0.3.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"9ffab206902032a5","cpes":[{"cpe":"cpe:2.3:a:akinori-musha:syslog:0.3.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:akinori_musha:syslog:0.3.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:syslog:0.3.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:syslog:0.3.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:syslog:syslog:0.3.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:syslog:0.3.0:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"syslog","purl":"pkg:gem/syslog@0.3.0","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.3.0","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/syslog-0.3.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/syslog-0.3.0.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/syslog-0.3.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/syslog-0.3.0.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"syslog","files":["ext/syslog/extconf.rb"],"authors":["Akinori MUSHA"],"version":"0.3.0","homepage":"https://github.com/ruby/syslog"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/syslog-0.3.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/syslog-0.3.0.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"a1fc4bdacc0ef654","cpes":[{"cpe":"cpe:2.3:a:yukihiro-matsumoto:tempfile:0.3.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:yukihiro_matsumoto:tempfile:0.3.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:tempfile:0.3.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:tempfile:0.3.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:tempfile:tempfile:0.3.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:tempfile:0.3.1:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"tempfile","purl":"pkg:gem/tempfile@0.3.1","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.3.1","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/tempfile-0.3.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/tempfile-0.3.1.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/tempfile-0.3.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/tempfile-0.3.1.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"tempfile","files":["lib/tempfile.rb"],"authors":["Yukihiro Matsumoto"],"version":"0.3.1","homepage":"https://github.com/ruby/tempfile"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/tempfile-0.3.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/tempfile-0.3.1.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"1fc147b28651f099","cpes":[{"cpe":"cpe:2.3:a:haruka-yoshihara:test-unit:3.7.5:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:haruka-yoshihara:test_unit:3.7.5:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:haruka_yoshihara:test-unit:3.7.5:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:haruka_yoshihara:test_unit:3.7.5:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:kouhei-sutou:test-unit:3.7.5:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:kouhei-sutou:test_unit:3.7.5:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:kouhei_sutou:test-unit:3.7.5:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:kouhei_sutou:test_unit:3.7.5:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:test-unit:3.7.5:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:test_unit:3.7.5:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:test-unit:3.7.5:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:test_unit:3.7.5:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:test-unit:test-unit:3.7.5:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:test-unit:test_unit:3.7.5:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:test_unit:test-unit:3.7.5:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:test_unit:test_unit:3.7.5:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:test-unit:3.7.5:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:test_unit:3.7.5:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:test:test-unit:3.7.5:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:test:test_unit:3.7.5:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"test-unit","purl":"pkg:gem/test-unit@3.7.5","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"3.7.5","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSDL","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/test-unit-3.7.5.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/test-unit-3.7.5.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":""},{"type":"declared","urls":[],"value":"PSFL","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/test-unit-3.7.5.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/test-unit-3.7.5.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":""},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/test-unit-3.7.5.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/test-unit-3.7.5.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"test-unit","files":["bin/test-unit"],"authors":["Kouhei Sutou","Haruka Yoshihara"],"version":"3.7.5","homepage":"https://test-unit.github.io/"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/test-unit-3.7.5.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/test-unit-3.7.5.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"b3d6dd7add8d0968","cpes":[{"cpe":"cpe:2.3:a:ruby-lang:time:0.4.2:*:*:*:*:ruby:*:*","source":"nvd-cpe-dictionary"}],"name":"time","purl":"pkg:gem/time@0.4.2","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.4.2","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/time-0.4.2.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/time-0.4.2.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/time-0.4.2.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/time-0.4.2.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"time","files":["lib/time.rb"],"authors":["Tanaka Akira"],"version":"0.4.2","homepage":"https://github.com/ruby/time"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/time-0.4.2.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/time-0.4.2.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"ec55d01038dcdd49","cpes":[{"cpe":"cpe:2.3:a:yukihiro-matsumoto:timeout:0.6.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:yukihiro_matsumoto:timeout:0.6.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:timeout:0.6.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:timeout:0.6.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:timeout:timeout:0.6.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:timeout:0.6.0:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"timeout","purl":"pkg:gem/timeout@0.6.0","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.6.0","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/timeout-0.6.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/timeout-0.6.0.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/timeout-0.6.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/timeout-0.6.0.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"timeout","files":["lib/timeout.rb"],"authors":["Yukihiro Matsumoto"],"version":"0.6.0","homepage":"https://github.com/ruby/timeout"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/timeout-0.6.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/timeout-0.6.0.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"6bd615fdf9ec93ac","cpes":[{"cpe":"cpe:2.3:a:yukihiro-matsumoto:tmpdir:0.3.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:yukihiro_matsumoto:tmpdir:0.3.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:tmpdir:0.3.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:tmpdir:0.3.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:tmpdir:tmpdir:0.3.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:tmpdir:0.3.1:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"tmpdir","purl":"pkg:gem/tmpdir@0.3.1","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.3.1","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/tmpdir-0.3.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/tmpdir-0.3.1.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/tmpdir-0.3.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/tmpdir-0.3.1.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"tmpdir","files":["lib/tmpdir.rb"],"authors":["Yukihiro Matsumoto"],"version":"0.3.1","homepage":"https://github.com/ruby/tmpdir"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/tmpdir-0.3.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/tmpdir-0.3.1.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"5d05ca37681bdbc9","cpes":[{"cpe":"cpe:2.3:a:tanaka-akira:tsort:0.2.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:tanaka_akira:tsort:0.2.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:tsort:0.2.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:tsort:0.2.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:tsort:tsort:0.2.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:tsort:0.2.0:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"tsort","purl":"pkg:gem/tsort@0.2.0","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.2.0","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/tsort-0.2.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/tsort-0.2.0.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/tsort-0.2.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/tsort-0.2.0.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"tsort","files":["lib/tsort.rb"],"authors":["Tanaka Akira"],"version":"0.2.0","homepage":"https://github.com/ruby/tsort"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/tsort-0.2.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/tsort-0.2.0.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"c071db96b1d89a67","cpes":[{"cpe":"cpe:2.3:a:yusuke-endoh:typeprof:0.31.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:yusuke_endoh:typeprof:0.31.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:typeprof:0.31.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:typeprof:0.31.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:typeprof:typeprof:0.31.1:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:typeprof:0.31.1:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"typeprof","purl":"pkg:gem/typeprof@0.31.1","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.31.1","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"MIT","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/typeprof-0.31.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/typeprof-0.31.1.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"MIT"}],"metadata":{"name":"typeprof","files":["bin/typeprof"],"authors":["Yusuke Endoh"],"version":"0.31.1","homepage":"https://github.com/ruby/typeprof"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/typeprof-0.31.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/typeprof-0.31.1.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"339f346461e0b704","cpes":[{"cpe":"cpe:2.3:a:watanabe-hirofumi:un:0.3.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:watanabe_hirofumi:un:0.3.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:un:0.3.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:un:0.3.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:un:0.3.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:un:un:0.3.0:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"un","purl":"pkg:gem/un@0.3.0","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.3.0","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/un-0.3.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/un-0.3.0.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/un-0.3.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/un-0.3.0.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"un","files":["lib/un.rb"],"authors":["WATANABE Hirofumi"],"version":"0.3.0","homepage":"https://github.com/ruby/un"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/un-0.3.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/un-0.3.0.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"901617c58c6764e1","cpes":[{"cpe":"cpe:2.3:a:ruby-lang:uri:1.1.1:*:*:*:*:ruby:*:*","source":"nvd-cpe-dictionary"}],"name":"uri","purl":"pkg:gem/uri@1.1.1","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"1.1.1","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/uri-1.1.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/uri-1.1.1.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/uri-1.1.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/uri-1.1.1.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"uri","files":["lib/uri.rb","lib/uri/common.rb","lib/uri/file.rb","lib/uri/ftp.rb","lib/uri/generic.rb","lib/uri/http.rb","lib/uri/https.rb","lib/uri/ldap.rb","lib/uri/ldaps.rb","lib/uri/mailto.rb","lib/uri/rfc2396_parser.rb","lib/uri/rfc3986_parser.rb","lib/uri/version.rb","lib/uri/ws.rb","lib/uri/wss.rb"],"authors":["Akira Yamada"],"version":"1.1.1","homepage":"https://github.com/ruby/uri"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/uri-1.1.1.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/uri-1.1.1.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"172a0083fe687c82","cpes":[{"cpe":"cpe:2.3:a:yukihiro-matsumoto:weakref:0.1.4:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:yukihiro_matsumoto:weakref:0.1.4:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:weakref:0.1.4:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:weakref:0.1.4:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:weakref:weakref:0.1.4:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:weakref:0.1.4:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"weakref","purl":"pkg:gem/weakref@0.1.4","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.1.4","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/weakref-0.1.4.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/weakref-0.1.4.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/weakref-0.1.4.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/weakref-0.1.4.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"weakref","files":["lib/weakref.rb"],"authors":["Yukihiro Matsumoto"],"version":"0.1.4","homepage":"https://github.com/ruby/weakref"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/weakref-0.1.4.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/weakref-0.1.4.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"6ca7d083928a5a06","cpes":[{"cpe":"cpe:2.3:a:yaml:yaml:0.2.5-r2:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"yaml","purl":"pkg:apk/alpine/yaml@0.2.5-r2?arch=x86_64&distro=alpine-3.24.3","type":"apk","foundBy":"apk-db-cataloger","version":"0.2.5-r2","language":"","licenses":[{"type":"declared","urls":[],"value":"MIT","locations":[{"path":"/lib/apk/db/installed","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/lib/apk/db/installed","annotations":{"evidence":"primary"}}],"spdxExpression":"MIT"}],"metadata":{"url":"https://pyyaml.org/wiki/LibYAML","size":45094,"files":[{"path":"/usr"},{"path":"/usr/lib"},{"path":"/usr/lib/libyaml-0.so.2","digest":{"value":"Q1P17huk3fnin0SK+1QLJ58rx2EWg=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"777"},{"path":"/usr/lib/libyaml-0.so.2.0.9","digest":{"value":"Q1aBD9jT15CZr0SPjJSW9TKD2FdtQ=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"755"}],"package":"yaml","version":"0.2.5-r2","provides":["so:libyaml-0.so.2=2.0.9"],"maintainer":"Natanael Copa <ncopa@alpinelinux.org>","description":"YAML 1.1 parser and emitter written in C","architecture":"x86_64","pullChecksum":"Q1u5ix8+FiW6gkSpXfude9tk5rVuM=","installedSize":108280,"originPackage":"yaml","pullDependencies":["so:libc.musl-x86_64.so.1"],"gitCommitOfApkPort":"8bac74716d06c84627ab02d101fd9d2bafd0a34c"},"locations":[{"path":"/lib/apk/db/installed","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/lib/apk/db/installed","annotations":{"evidence":"primary"}}],"metadataType":"apk-db-entry"},{"id":"ffd2eaa21f810f13","cpes":[{"cpe":"cpe:2.3:a:aaron-patterson:yaml:0.4.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:aaron_patterson:yaml:0.4.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:shibata-hiroshi:yaml:0.4.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:shibata_hiroshi:yaml:0.4.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby-lang:yaml:0.4.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby_lang:yaml:0.4.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:ruby:yaml:0.4.0:*:*:*:*:*:*:*","source":"syft-generated"},{"cpe":"cpe:2.3:a:yaml:yaml:0.4.0:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"yaml","purl":"pkg:gem/yaml@0.4.0","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"0.4.0","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/yaml-0.4.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/yaml-0.4.0.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/yaml-0.4.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/yaml-0.4.0.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"yaml","files":["lib/yaml.rb","lib/yaml/dbm.rb","lib/yaml/store.rb"],"authors":["Aaron Patterson","SHIBATA Hiroshi"],"version":"0.4.0","homepage":"https://github.com/ruby/yaml"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/yaml-0.4.0.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/yaml-0.4.0.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"},{"id":"193eb40fb65beba6","cpes":[{"cpe":"cpe:2.3:a:zlib:zlib:1.3.2-r1:*:*:*:*:*:*:*","source":"syft-generated"}],"name":"zlib","purl":"pkg:apk/alpine/zlib@1.3.2-r1?arch=x86_64&distro=alpine-3.24.3","type":"apk","foundBy":"apk-db-cataloger","version":"1.3.2-r1","language":"","licenses":[{"type":"declared","urls":[],"value":"Zlib","locations":[{"path":"/lib/apk/db/installed","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/lib/apk/db/installed","annotations":{"evidence":"primary"}}],"spdxExpression":"Zlib"}],"metadata":{"url":"https://zlib.net/","size":56210,"files":[{"path":"/usr"},{"path":"/usr/lib"},{"path":"/usr/lib/libz.so.1","digest":{"value":"Q1tB+V0rGZ237TINW/WVwfykixU6w=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"777"},{"path":"/usr/lib/libz.so.1.3.2","digest":{"value":"Q1bjPW+9I2qKaw/7vD9mH8OzRFmNc=","algorithm":"'Q1'+base64(sha1)"},"ownerGid":"0","ownerUid":"0","permissions":"755"}],"package":"zlib","version":"1.3.2-r1","provides":["so:libz.so.1=1.3.2"],"maintainer":"Natanael Copa <ncopa@alpinelinux.org>","description":"A compression/decompression Library","architecture":"x86_64","pullChecksum":"Q1T1JcjMIE+EuLTKQNs744mVjwVsY=","installedSize":108376,"originPackage":"zlib","pullDependencies":["so:libc.musl-x86_64.so.1"],"gitCommitOfApkPort":"0afa2da0e8c8051c6f8f64a7a388e5a259904245"},"locations":[{"path":"/lib/apk/db/installed","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/lib/apk/db/installed","annotations":{"evidence":"primary"}}],"metadataType":"apk-db-entry"},{"id":"63cfe9d0422f9db0","cpes":[{"cpe":"cpe:2.3:a:ruby-lang:zlib:3.2.3:*:*:*:*:ruby:*:*","source":"nvd-cpe-dictionary"}],"name":"zlib","purl":"pkg:gem/zlib@3.2.3","type":"gem","foundBy":"ruby-installed-gemspec-cataloger","version":"3.2.3","language":"ruby","licenses":[{"type":"declared","urls":[],"value":"BSD-2-Clause","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/zlib-3.2.3.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/zlib-3.2.3.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"BSD-2-Clause"},{"type":"declared","urls":[],"value":"Ruby","locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/zlib-3.2.3.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/zlib-3.2.3.gemspec","annotations":{"evidence":"primary"}}],"spdxExpression":"Ruby"}],"metadata":{"name":"zlib","files":["BSDL","COPYING","README.md","ext/zlib/extconf.rb","ext/zlib/zlib.c","zlib.gemspec","zlib.so"],"authors":["Yukihiro Matsumoto","UENO Katsuhiro"],"version":"3.2.3","homepage":"https://github.com/ruby/zlib"},"locations":[{"path":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/zlib-3.2.3.gemspec","layerID":"sha256:614b03c50f10e1f2752169bda01142644c775b50fde13aef4449c736b48b2778","accessPath":"/usr/local/lib/ruby/gems/4.0.0/specifications/default/zlib-3.2.3.gemspec","annotations":{"evidence":"primary"}}],"metadataType":"ruby-gemspec"}],"descriptor":{"name":"syft","version":"1.54.1","configuration":{"files":{"content":{"globs":null,"skip-files-above-size":0},"hashers":["sha-1","sha-256"],"selection":"owned-by-package"},"search":{"scope":"squashed"},"licenses":{"coverage":75,"include-content":"none"},"packages":{"cpp":{"vcpkg-allow-git-clone":false},"nix":{"capture-owned-files":false},"binary":["python-binary","python-binary-lib","pypy-binary-lib","go-binary","julia-binary","julia-binary","helm","redis-binary","valkey-binary","nodejs-binary","busybox-binary","util-linux-binary","haproxy-binary","perl-binary","php-composer-binary","httpd-binary","memcached-binary","traefik-binary","arangodb-binary","postgresql-binary","mysql-binary","mysql-binary","mysql-binary","mysqld-mysql-cluster-legacy-binary","mysqld-binary","ndbd-binary","ndbmtd-binary","ndb_mgmd-binary","xtrabackup-binary","mariadb-binary","rust-standard-library-linux","rust-standard-library-macos","ruby-binary","erlang-binary","erlang-alpine-binary","erlang-library","swipl-binary","dart-binary","deno-binary","bun-binary","haskell-ghc-binary","haskell-cabal-binary","haskell-stack-binary","consul-binary","hashicorp-vault-binary","nginx-binary","bash-binary","openssl-binary","openldap-search-binary","qt-qtbase-lib","gcc-binary","fluent-bit-binary","wordpress-cli-binary","curl-binary","lighttpd-binary","proftpd-binary","zstd-binary","xz-binary","gzip-binary","sqlcipher-binary","jq-binary","chrome-binary","firefox-binary","ffmpeg-binary","ffmpeg-library","ffmpeg-library","elixir-binary","elixir-library","istio-binary","istio-binary","grafana-binary","grafana-binary","envoy-binary","mongodb-binary","ingress-nginx-binary","filebeat-binary","metricbeat-binary","heartbeat-binary","packetbeat-binary","auditbeat-binary","elastic-agent-binary","krb5-library","heimdal-krb5-library","java-binary","java-jdb-binary"],"dotnet":{"dep-packages-must-have-dll":false,"exclude-project-references":true,"dep-packages-must-claim-dll":true,"propagate-dll-claims-to-parents":true,"relax-dll-claims-when-bundling-detected":true},"golang":{"proxies":["https://proxy.golang.org","direct"],"capture-symbols":"none","local-vendor-dir":"","use-packages-lib":true,"local-mod-cache-dir":"/home/cerodeo/go/pkg/mod","main-module-version":{"from-contents":false,"from-ld-flags":true,"from-build-settings":true},"search-remote-licenses":false,"search-local-vendor-licenses":false,"search-local-mod-cache-licenses":false},"python":{"pypi-base-url":"https://pypi.org/pypi","search-remote-licenses":false,"guess-unpinned-requirements":false},"javascript":{"npm-base-url":"https://registry.npmjs.org","search-remote-licenses":false,"include-dev-dependencies":false},"java-archive":{"use-network":false,"maven-base-url":"https://repo1.maven.org/maven2","include-indexed-archives":true,"maven-localrepository-dir":"/home/cerodeo/.m2/repository","use-maven-localrepository":false,"include-unindexed-archives":false,"max-parent-recursive-depth":0,"resolve-transitive-dependencies":false},"linux-kernel":{"catalog-modules":true}},"catalogers":{"used":["alpm-db-cataloger","apk-db-cataloger","apple-app-bundle-cataloger","binary-classifier-cataloger","bitnami-cataloger","cargo-auditable-binary-cataloger","conan-info-cataloger","dotnet-deps-binary-cataloger","dotnet-packages-lock-cataloger","dpkg-db-cataloger","elf-binary-package-cataloger","file-content-cataloger","file-digest-cataloger","file-executable-cataloger","file-metadata-cataloger","gguf-cataloger","go-module-binary-cataloger","graalvm-native-image-cataloger","homebrew-cataloger","java-archive-cataloger","java-jvm-cataloger","javascript-package-cataloger","linux-kernel-cataloger","lua-rock-cataloger","nix-cataloger","pe-binary-package-cataloger","perl-cpan-installed-cataloger","php-composer-installed-cataloger","php-interpreter-cataloger","php-pear-serialized-cataloger","portage-cataloger","python-installed-package-cataloger","r-package-cataloger","rpm-db-cataloger","ruby-installed-gemspec-cataloger","safetensors-cataloger","snap-cataloger","wordpress-plugins-cataloger"],"requested":{"default":["image","file"]}},"relationships":{"package-file-ownership":true,"package-file-ownership-overlap":true,"exclude-binary-packages-with-file-ownership-overlap":true},"data-generation":{"generate-cpes":true}}},"artifactRelationships":[{"type":"evident-by","child":"5b7501147e17fe43","parent":"0612469d50595298","metadata":{"kind":"primary"}},{"type":"dependency-of","child":"28ff3995349dfd2c","parent":"0c3e8d313fb20790"},{"type":"contains","child":"2bec4c10bae6aa9e","parent":"0c3e8d313fb20790"},{"type":"evident-by","child":"4cbe050bd871782f","parent":"0c3e8d313fb20790","metadata":{"kind":"primary"}},{"type":"contains","child":"05bd189151908c4a","parent":"0ceaef0670a2bbd9"},{"type":"contains","child":"18e1ed7611446d93","parent":"0ceaef0670a2bbd9"},{"type":"contains","child":"2901e83eca535112","parent":"0ceaef0670a2bbd9"},{"type":"contains","child":"2947206ebc3b7d75","parent":"0ceaef0670a2bbd9"},{"type":"contains","child":"2f91a40afdd8dc5e","parent":"0ceaef0670a2bbd9"},{"type":"contains","child":"34faaccd17d2e005","parent":"0ceaef0670a2bbd9"},{"type":"contains","child":"3915b592c0603752","parent":"0ceaef0670a2bbd9"},{"type":"contains","child":"39e2ea189c034e48","parent":"0ceaef0670a2bbd9"},{"type":"contains","child":"3e9b1d46df3bbd18","parent":"0ceaef0670a2bbd9"},{"type":"contains","child":"3edbccc9098c6f87","parent":"0ceaef0670a2bbd9"},{"type":"contains","child":"4047968ddfc32719","parent":"0ceaef0670a2bbd9"},{"type":"contains","child":"445175c232e1e284","parent":"0ceaef0670a2bbd9"},{"type":"evident-by","child":"4cbe050bd871782f","parent":"0ceaef0670a2bbd9","metadata":{"kind":"primary"}},{"type":"contains","child":"501faa12cdfe5d9f","parent":"0ceaef0670a2bbd9"},{"type":"contains","child":"8c24d3043b4efd65","parent":"0ceaef0670a2bbd9"},{"type":"contains","child":"9429ffa31b0a075e","parent":"0ceaef0670a2bbd9"},{"type":"contains","child":"97e9047814ce05c6","parent":"0ceaef0670a2bbd9"},{"type":"contains","child":"ca1c74b6f78c65ca","parent":"0ceaef0670a2bbd9"},{"type":"contains","child":"d1ba410f651bd874","parent":"0ceaef0670a2bbd9"},{"type":"contains","child":"d31659f9a8cfe1c8","parent":"0ceaef0670a2bbd9"},{"type":"contains","child":"d58648cc5b837439","parent":"0ceaef0670a2bbd9"},{"type":"dependency-of","child":"ded95b33345bb7ad","parent":"0ceaef0670a2bbd9"},{"type":"contains","child":"e590914d372d6905","parent":"0ceaef0670a2bbd9"},{"type":"evident-by","child":"087a318eacd6d6e7","parent":"11a4df862634276f","metadata":{"kind":"primary"}},{"type":"evident-by","child":"0f16b12911b18dc6","parent":"122b9e85120505c2","metadata":{"kind":"primary"}},{"type":"evident-by","child":"78f582b81bddd149","parent":"1685236346b72b4d","metadata":{"kind":"primary"}},{"type":"evident-by","child":"823d7684714765a6","parent":"172a0083fe687c82","metadata":{"kind":"primary"}},{"type":"evident-by","child":"ec9673a6b9d8771d","parent":"1938f73366144346","metadata":{"kind":"primary"}},{"type":"dependency-of","child":"28ff3995349dfd2c","parent":"193eb40fb65beba6"},{"type":"evident-by","child":"4cbe050bd871782f","parent":"193eb40fb65beba6","metadata":{"kind":"primary"}},{"type":"dependency-of","child":"4fe15de174e26678","parent":"193eb40fb65beba6"},{"type":"contains","child":"5ee9ecc51dd597fb","parent":"193eb40fb65beba6"},{"type":"dependency-of","child":"e8d45ca9b1c5a728","parent":"193eb40fb65beba6"},{"type":"evident-by","child":"9f444beb7985233a","parent":"1a1498d9aa3f6d45","metadata":{"kind":"primary"}},{"type":"evident-by","child":"0e91c59553f42861","parent":"1b318d63731cfbb4","metadata":{"kind":"primary"}},{"type":"evident-by","child":"9846b17a1bc0289e","parent":"1b3bc5b85ef5894c","metadata":{"kind":"primary"}},{"type":"evident-by","child":"5c33618caf68cca7","parent":"1bf1b057ee0cd867","metadata":{"kind":"primary"}},{"type":"contains","child":"0287ea94e381c7da","parent":"1e1affaf659b0bd3"},{"type":"contains","child":"132aa598a9eec7fb","parent":"1e1affaf659b0bd3"},{"type":"contains","child":"4ab8c0f7e6d5fe72","parent":"1e1affaf659b0bd3"},{"type":"evident-by","child":"4cbe050bd871782f","parent":"1e1affaf659b0bd3","metadata":{"kind":"primary"}},{"type":"contains","child":"502089e672260e52","parent":"1e1affaf659b0bd3"},{"type":"contains","child":"63d9e18bf3d7734e","parent":"1e1affaf659b0bd3"},{"type":"contains","child":"6cfc45fbab3ac639","parent":"1e1affaf659b0bd3"},{"type":"contains","child":"7e98fc3daea4836a","parent":"1e1affaf659b0bd3"},{"type":"contains","child":"9a13057dbdb9ae6a","parent":"1e1affaf659b0bd3"},{"type":"contains","child":"f8a7f7fc569f9a45","parent":"1e1affaf659b0bd3"},{"type":"evident-by","child":"8726423f59fb6a05","parent":"1f2549403f40e7b1","metadata":{"kind":"primary"}},{"type":"evident-by","child":"0e0fead4037a4bf5","parent":"1fc147b28651f099","metadata":{"kind":"primary"}},{"type":"evident-by","child":"935e6298241051b7","parent":"28fd2efc360d14f7","metadata":{"kind":"primary"}},{"type":"contains","child":"4861e3f7723f069c","parent":"28ff3995349dfd2c"},{"type":"evident-by","child":"4cbe050bd871782f","parent":"28ff3995349dfd2c","metadata":{"kind":"primary"}},{"type":"evident-by","child":"56da74f66e83705e","parent":"2aa48d7c46099d30","metadata":{"kind":"primary"}},{"type":"evident-by","child":"c4a877816bf966f6","parent":"2fe4d6c83729abd6","metadata":{"kind":"primary"}},{"type":"evident-by","child":"36fa9ffce2c46fcb","parent":"32128650d84c4e47","metadata":{"kind":"primary"}},{"type":"evident-by","child":"4e23da352fe2543e","parent":"339f346461e0b704","metadata":{"kind":"primary"}},{"type":"evident-by","child":"83e5d267d63d42d2","parent":"367640102471de83","metadata":{"kind":"primary"}},{"type":"evident-by","child":"952af14589016cb2","parent":"36e65ee7e3353886","metadata":{"kind":"primary"}},{"type":"evident-by","child":"f20000a1edf46719","parent":"38f204515adf2059","metadata":{"kind":"primary"}},{"type":"evident-by","child":"e7cda6a78285d1e8","parent":"394ef9e8287632a7","metadata":{"kind":"primary"}},{"type":"evident-by","child":"21d9d1a8bba6bc89","parent":"3c0f985f9bd81e62","metadata":{"kind":"primary"}},{"type":"evident-by","child":"35691daccfd7b900","parent":"3edc98873d62a583","metadata":{"kind":"primary"}},{"type":"contains","child":"0612469d50595298","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"0c3e8d313fb20790","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"0ceaef0670a2bbd9","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"11a4df862634276f","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"122b9e85120505c2","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"1685236346b72b4d","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"172a0083fe687c82","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"1938f73366144346","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"193eb40fb65beba6","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"1a1498d9aa3f6d45","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"1b318d63731cfbb4","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"1b3bc5b85ef5894c","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"1bf1b057ee0cd867","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"1e1affaf659b0bd3","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"1f2549403f40e7b1","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"1fc147b28651f099","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"28fd2efc360d14f7","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"28ff3995349dfd2c","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"2aa48d7c46099d30","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"2fe4d6c83729abd6","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"32128650d84c4e47","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"339f346461e0b704","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"367640102471de83","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"36e65ee7e3353886","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"38f204515adf2059","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"394ef9e8287632a7","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"3c0f985f9bd81e62","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"3edc98873d62a583","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"4650180132d27348","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"4cc5d861091994fc","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"4d1c899e777f8a9f","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"4d64c6b1bf0d0dd4","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"4f2ecf44ff223795","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"4fe15de174e26678","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"51664f6ce447afad","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"559e4eb1ee596487","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"58affce576535cab","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"59fde791c71e56ac","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"5c652226c5789b52","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"5d05ca37681bdbc9","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"5e69f5fbd6b3b30f","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"5e8859f6cf4e537f","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"6278e12471ad4125","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"63a8de797a9a4783","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"63cfe9d0422f9db0","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"689d1c1079213ad2","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"69c0378c366c5bfd","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"69f2c7b4eeab63cd","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"6bd615fdf9ec93ac","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"6ca7d083928a5a06","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"6d1dceb05d52549e","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"6dbe5957a43616ed","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"70143e6321b51839","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"701aed1d6982c276","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"7461cd11ef6cf72b","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"749c1e96a85ced1b","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"74e627fce3b27b64","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"7cca763a2d34f1bd","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"843a70cdcd71b935","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"877b7d9873c857f4","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"87ad28b725a90ba3","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"8a9ef44e1018f213","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"8be13c472668e6df","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"901617c58c6764e1","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"915155597fcdee9a","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"968e0d08e0f79f2d","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"9a7668e1f0220945","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"9d03db2e883756f8","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"9fc6f5e81556d43f","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"9ffab206902032a5","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"a0b83229203e425a","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"a1fc4bdacc0ef654","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"a49723200c2129e3","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"ab154b652f52d3df","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"b099b0e2dfb7cb71","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"b3c70a28fbe47693","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"b3d6dd7add8d0968","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"b462d3a9cd40fae3","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"b66c0de8cef9b4aa","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"b7b7887a080af313","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"b9c1c8178edcfb0d","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"c054487d73bf4421","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"c071db96b1d89a67","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"c10ef18816140a80","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"d6fb31df2cf58d7b","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"d705027a34c98a74","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"dcddba5e341e8cfc","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"ded95b33345bb7ad","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"dedf13b3074711dc","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"df3ff5dfa8fe5691","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"dfba55b4a6f89459","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"e1f602baca15f130","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"e3e1593fa50bcbd2","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"e46cc7e9a7187a58","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"e75ec68e5cfeec7c","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"e7a91236fe1e7a68","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"e8d45ca9b1c5a728","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"eaa1b872a4b99a63","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"eaca74265c0a01a4","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"ec55d01038dcdd49","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"ed78ba735ef861a7","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"efab8080ea2a3766","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"f57246101c5fd367","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"fa5d72d0a6b4bc96","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"fef07e9c95ea2bda","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"contains","child":"ffd2eaa21f810f13","parent":"43f2dee5d6cc91946d12ce22f18bba3ef12d24ba8f503716438b8fc628a4df63"},{"type":"evident-by","child":"fe1ca69a3fdd6c3e","parent":"4650180132d27348","metadata":{"kind":"primary"}},{"type":"contains","child":"13431c5d0cc39c08","parent":"4cc5d861091994fc"},{"type":"dependency-of","child":"1e1affaf659b0bd3","parent":"4cc5d861091994fc"},{"type":"contains","child":"25262cf2531067ac","parent":"4cc5d861091994fc"},{"type":"contains","child":"320b1d7bd383749e","parent":"4cc5d861091994fc"},{"type":"contains","child":"3ba8168372ce369c","parent":"4cc5d861091994fc"},{"type":"contains","child":"453dfd39ffab2967","parent":"4cc5d861091994fc"},{"type":"contains","child":"4a97c91d5e2bb068","parent":"4cc5d861091994fc"},{"type":"evident-by","child":"4cbe050bd871782f","parent":"4cc5d861091994fc","metadata":{"kind":"primary"}},{"type":"contains","child":"65b1ef1f08ef206c","parent":"4cc5d861091994fc"},{"type":"contains","child":"8e195417c1eb8d69","parent":"4cc5d861091994fc"},{"type":"contains","child":"a93023c2960dec2b","parent":"4cc5d861091994fc"},{"type":"contains","child":"b60772a7e0c195d4","parent":"4cc5d861091994fc"},{"type":"contains","child":"bae59a3feb126494","parent":"4cc5d861091994fc"},{"type":"contains","child":"da23f615e2fc9cf4","parent":"4cc5d861091994fc"},{"type":"contains","child":"dac0f6220b5d723e","parent":"4cc5d861091994fc"},{"type":"contains","child":"dd3cb401354946bb","parent":"4cc5d861091994fc"},{"type":"evident-by","child":"b1743f0c3399c9fa","parent":"4d1c899e777f8a9f","metadata":{"kind":"primary"}},{"type":"evident-by","child":"2c1d404569467955","parent":"4d64c6b1bf0d0dd4","metadata":{"kind":"primary"}},{"type":"evident-by","child":"ffc8689c9f482184","parent":"4f2ecf44ff223795","metadata":{"kind":"primary"}},{"type":"evident-by","child":"4cbe050bd871782f","parent":"4fe15de174e26678","metadata":{"kind":"primary"}},{"type":"evident-by","child":"feafc66712b41026","parent":"51664f6ce447afad","metadata":{"kind":"primary"}},{"type":"evident-by","child":"ef42f5380f55e5ad","parent":"559e4eb1ee596487","metadata":{"kind":"primary"}},{"type":"evident-by","child":"486e41320f3a78d6","parent":"58affce576535cab","metadata":{"kind":"primary"}},{"type":"contains","child":"12c63350e5776343","parent":"59fde791c71e56ac"},{"type":"contains","child":"26a92e42ff3bff33","parent":"59fde791c71e56ac"},{"type":"evident-by","child":"4cbe050bd871782f","parent":"59fde791c71e56ac","metadata":{"kind":"primary"}},{"type":"contains","child":"5bb2696f6ce6cf87","parent":"59fde791c71e56ac"},{"type":"contains","child":"7ebdc35e08a1a87f","parent":"59fde791c71e56ac"},{"type":"contains","child":"ef3493896bd018c8","parent":"59fde791c71e56ac"},{"type":"evident-by","child":"fd1a96107305bb5d","parent":"5c652226c5789b52","metadata":{"kind":"primary"}},{"type":"evident-by","child":"a7985f02d41532f6","parent":"5d05ca37681bdbc9","metadata":{"kind":"primary"}},{"type":"contains","child":"0a49f31070ab00f1","parent":"5e69f5fbd6b3b30f"},{"type":"evident-by","child":"4cbe050bd871782f","parent":"5e69f5fbd6b3b30f","metadata":{"kind":"primary"}},{"type":"dependency-of","child":"4fe15de174e26678","parent":"5e69f5fbd6b3b30f"},{"type":"dependency-of","child":"8a9ef44e1018f213","parent":"5e69f5fbd6b3b30f"},{"type":"dependency-of","child":"e8d45ca9b1c5a728","parent":"5e69f5fbd6b3b30f"},{"type":"evident-by","child":"94e6b228f2663e4f","parent":"5e8859f6cf4e537f","metadata":{"kind":"primary"}},{"type":"evident-by","child":"e0c73bc817b7bfba","parent":"6278e12471ad4125","metadata":{"kind":"primary"}},{"type":"evident-by","child":"3e3fe324d6adb4a1","parent":"63a8de797a9a4783","metadata":{"kind":"primary"}},{"type":"evident-by","child":"97263fddc92da6b3","parent":"63cfe9d0422f9db0","metadata":{"kind":"primary"}},{"type":"evident-by","child":"d6c91095b66ba492","parent":"689d1c1079213ad2","metadata":{"kind":"primary"}},{"type":"evident-by","child":"029ef649f04b0465","parent":"69c0378c366c5bfd","metadata":{"kind":"primary"}},{"type":"evident-by","child":"d7547ae505a1fa14","parent":"69f2c7b4eeab63cd","metadata":{"kind":"primary"}},{"type":"evident-by","child":"7846f6a7f133200d","parent":"6bd615fdf9ec93ac","metadata":{"kind":"primary"}},{"type":"evident-by","child":"4cbe050bd871782f","parent":"6ca7d083928a5a06","metadata":{"kind":"primary"}},{"type":"dependency-of","child":"4fe15de174e26678","parent":"6ca7d083928a5a06"},{"type":"contains","child":"b70decabf1e638d0","parent":"6ca7d083928a5a06"},{"type":"evident-by","child":"6b80ad0eab559399","parent":"6d1dceb05d52549e","metadata":{"kind":"primary"}},{"type":"evident-by","child":"a890fea9482b4b88","parent":"6dbe5957a43616ed","metadata":{"kind":"primary"}},{"type":"evident-by","child":"9d15265e2845763f","parent":"70143e6321b51839","metadata":{"kind":"primary"}},{"type":"evident-by","child":"020a45dca52dc96b","parent":"701aed1d6982c276","metadata":{"kind":"primary"}},{"type":"evident-by","child":"a964a99f115faa47","parent":"7461cd11ef6cf72b","metadata":{"kind":"primary"}},{"type":"evident-by","child":"7d16b7756ade6e20","parent":"749c1e96a85ced1b","metadata":{"kind":"primary"}},{"type":"contains","child":"0fab6490d70d22a9","parent":"74e627fce3b27b64"},{"type":"dependency-of","child":"193eb40fb65beba6","parent":"74e627fce3b27b64"},{"type":"dependency-of","child":"28ff3995349dfd2c","parent":"74e627fce3b27b64"},{"type":"evident-by","child":"4cbe050bd871782f","parent":"74e627fce3b27b64","metadata":{"kind":"primary"}},{"type":"dependency-of","child":"4fe15de174e26678","parent":"74e627fce3b27b64"},{"type":"dependency-of","child":"59fde791c71e56ac","parent":"74e627fce3b27b64"},{"type":"dependency-of","child":"5e69f5fbd6b3b30f","parent":"74e627fce3b27b64"},{"type":"dependency-of","child":"6ca7d083928a5a06","parent":"74e627fce3b27b64"},{"type":"dependency-of","child":"7cca763a2d34f1bd","parent":"74e627fce3b27b64"},{"type":"dependency-of","child":"8a9ef44e1018f213","parent":"74e627fce3b27b64"},{"type":"dependency-of","child":"9d03db2e883756f8","parent":"74e627fce3b27b64"},{"type":"dependency-of","child":"c054487d73bf4421","parent":"74e627fce3b27b64"},{"type":"dependency-of","child":"c10ef18816140a80","parent":"74e627fce3b27b64"},{"type":"dependency-of","child":"e8d45ca9b1c5a728","parent":"74e627fce3b27b64"},{"type":"dependency-of","child":"f57246101c5fd367","parent":"74e627fce3b27b64"},{"type":"dependency-of","child":"fef07e9c95ea2bda","parent":"74e627fce3b27b64"},{"type":"contains","child":"076ec967f9e71611","parent":"7cca763a2d34f1bd"},{"type":"contains","child":"0c937021dd7c7125","parent":"7cca763a2d34f1bd"},{"type":"contains","child":"1f830fd2f8999613","parent":"7cca763a2d34f1bd"},{"type":"dependency-of","child":"28ff3995349dfd2c","parent":"7cca763a2d34f1bd"},{"type":"contains","child":"2e44fa2568ebe692","parent":"7cca763a2d34f1bd"},{"type":"contains","child":"342b4f4f943dd6bb","parent":"7cca763a2d34f1bd"},{"type":"contains","child":"3c2d6187b2a09381","parent":"7cca763a2d34f1bd"},{"type":"evident-by","child":"4cbe050bd871782f","parent":"7cca763a2d34f1bd","metadata":{"kind":"primary"}},{"type":"dependency-of","child":"4fe15de174e26678","parent":"7cca763a2d34f1bd"},{"type":"dependency-of","child":"5e69f5fbd6b3b30f","parent":"7cca763a2d34f1bd"},{"type":"contains","child":"6e53250ee7d8e93b","parent":"7cca763a2d34f1bd"},{"type":"dependency-of","child":"8a9ef44e1018f213","parent":"7cca763a2d34f1bd"},{"type":"contains","child":"a54c0b5a61980591","parent":"7cca763a2d34f1bd"},{"type":"contains","child":"e57724ce11a90dfc","parent":"7cca763a2d34f1bd"},{"type":"dependency-of","child":"e8d45ca9b1c5a728","parent":"7cca763a2d34f1bd"},{"type":"contains","child":"ed997c6e1760b8e3","parent":"7cca763a2d34f1bd"},{"type":"evident-by","child":"d3df589f80f22f5f","parent":"843a70cdcd71b935","metadata":{"kind":"primary"}},{"type":"evident-by","child":"673aa34241d03cf9","parent":"877b7d9873c857f4","metadata":{"kind":"primary"}},{"type":"evident-by","child":"507b0f0d7b736225","parent":"87ad28b725a90ba3","metadata":{"kind":"primary"}},{"type":"contains","child":"20f693daefa27dd6","parent":"8a9ef44e1018f213"},{"type":"evident-by","child":"4cbe050bd871782f","parent":"8a9ef44e1018f213","metadata":{"kind":"primary"}},{"type":"evident-by","child":"0186335a4e0bc40f","parent":"8be13c472668e6df","metadata":{"kind":"primary"}},{"type":"evident-by","child":"2f051c9bca9cd2e2","parent":"901617c58c6764e1","metadata":{"kind":"primary"}},{"type":"dependency-of","child":"1e1affaf659b0bd3","parent":"915155597fcdee9a"},{"type":"evident-by","child":"4cbe050bd871782f","parent":"915155597fcdee9a","metadata":{"kind":"primary"}},{"type":"contains","child":"8d3b8ccc7b7c8c31","parent":"915155597fcdee9a"},{"type":"evident-by","child":"ccdbfeec62ae124c","parent":"968e0d08e0f79f2d","metadata":{"kind":"primary"}},{"type":"evident-by","child":"5d67b3b0025aa8dd","parent":"9a7668e1f0220945","metadata":{"kind":"primary"}},{"type":"evident-by","child":"4cbe050bd871782f","parent":"9d03db2e883756f8","metadata":{"kind":"primary"}},{"type":"dependency-of","child":"4fe15de174e26678","parent":"9d03db2e883756f8"},{"type":"contains","child":"fd004fe023cdd82d","parent":"9d03db2e883756f8"},{"type":"evident-by","child":"faec2df47d323038","parent":"9fc6f5e81556d43f","metadata":{"kind":"primary"}},{"type":"evident-by","child":"6361940562e47512","parent":"9ffab206902032a5","metadata":{"kind":"primary"}},{"type":"evident-by","child":"23651c66cc8b8a34","parent":"a0b83229203e425a","metadata":{"kind":"primary"}},{"type":"evident-by","child":"b162485cce54c9bc","parent":"a1fc4bdacc0ef654","metadata":{"kind":"primary"}},{"type":"evident-by","child":"4d29b9e4f8b60234","parent":"a49723200c2129e3","metadata":{"kind":"primary"}},{"type":"evident-by","child":"72fa2e725a8e0964","parent":"ab154b652f52d3df","metadata":{"kind":"primary"}},{"type":"evident-by","child":"feb84c94e099dc5f","parent":"b099b0e2dfb7cb71","metadata":{"kind":"primary"}},{"type":"evident-by","child":"bab02b54b9c18280","parent":"b3c70a28fbe47693","metadata":{"kind":"primary"}},{"type":"evident-by","child":"7ad2902dddec9827","parent":"b3d6dd7add8d0968","metadata":{"kind":"primary"}},{"type":"evident-by","child":"c0d3cfc8982dac4d","parent":"b462d3a9cd40fae3","metadata":{"kind":"primary"}},{"type":"evident-by","child":"b5dbd3ab1c132605","parent":"b66c0de8cef9b4aa","metadata":{"kind":"primary"}},{"type":"evident-by","child":"bfe9cf4fb7b88388","parent":"b7b7887a080af313","metadata":{"kind":"primary"}},{"type":"evident-by","child":"c75fa0f44327366a","parent":"b9c1c8178edcfb0d","metadata":{"kind":"primary"}},{"type":"evident-by","child":"4cbe050bd871782f","parent":"c054487d73bf4421","metadata":{"kind":"primary"}},{"type":"dependency-of","child":"4fe15de174e26678","parent":"c054487d73bf4421"},{"type":"contains","child":"b4bfdfd31daaa44d","parent":"c054487d73bf4421"},{"type":"evident-by","child":"86e7fd0f40faa512","parent":"c071db96b1d89a67","metadata":{"kind":"primary"}},{"type":"contains","child":"2e4449fe08c3bdef","parent":"c10ef18816140a80"},{"type":"evident-by","child":"4cbe050bd871782f","parent":"c10ef18816140a80","metadata":{"kind":"primary"}},{"type":"dependency-of","child":"59fde791c71e56ac","parent":"c10ef18816140a80"},{"type":"evident-by","child":"1a43a10d5cf9b391","parent":"d6fb31df2cf58d7b","metadata":{"kind":"supporting"}},{"type":"evident-by","child":"2fce5d7eb7bc4932","parent":"d6fb31df2cf58d7b","metadata":{"kind":"primary"}},{"type":"evident-by","child":"35e0779cd62d83d1","parent":"d705027a34c98a74","metadata":{"kind":"primary"}},{"type":"evident-by","child":"df639e522469c77d","parent":"dcddba5e341e8cfc","metadata":{"kind":"primary"}},{"type":"contains","child":"35858cb9682ee360","parent":"ded95b33345bb7ad"},{"type":"contains","child":"4906c8dca7a9406b","parent":"ded95b33345bb7ad"},{"type":"contains","child":"4aee5936b2951d26","parent":"ded95b33345bb7ad"},{"type":"evident-by","child":"4cbe050bd871782f","parent":"ded95b33345bb7ad","metadata":{"kind":"primary"}},{"type":"contains","child":"8d50db0c3000f291","parent":"ded95b33345bb7ad"},{"type":"evident-by","child":"a203d1668eca5755","parent":"dedf13b3074711dc","metadata":{"kind":"primary"}},{"type":"evident-by","child":"8306fdaee3db3f8c","parent":"df3ff5dfa8fe5691","metadata":{"kind":"primary"}},{"type":"evident-by","child":"83d4f7b8dfb835f0","parent":"dfba55b4a6f89459","metadata":{"kind":"primary"}},{"type":"evident-by","child":"a40af6eb6d754488","parent":"e1f602baca15f130","metadata":{"kind":"primary"}},{"type":"evident-by","child":"204c27b17ad31459","parent":"e3e1593fa50bcbd2","metadata":{"kind":"primary"}},{"type":"evident-by","child":"0222d6b22b83c9f7","parent":"e46cc7e9a7187a58","metadata":{"kind":"primary"}},{"type":"evident-by","child":"ef96102282adfb14","parent":"e75ec68e5cfeec7c","metadata":{"kind":"primary"}},{"type":"evident-by","child":"9feee1fe5d870232","parent":"e7a91236fe1e7a68","metadata":{"kind":"primary"}},{"type":"dependency-of","child":"28ff3995349dfd2c","parent":"e8d45ca9b1c5a728"},{"type":"evident-by","child":"4cbe050bd871782f","parent":"e8d45ca9b1c5a728","metadata":{"kind":"primary"}},{"type":"contains","child":"a0e435376a38b2dc","parent":"e8d45ca9b1c5a728"},{"type":"evident-by","child":"b898be67c55f0699","parent":"eaa1b872a4b99a63","metadata":{"kind":"primary"}},{"type":"evident-by","child":"fc36983cf90bb34a","parent":"eaca74265c0a01a4","metadata":{"kind":"primary"}},{"type":"evident-by","child":"19afcedfc54c8c61","parent":"ec55d01038dcdd49","metadata":{"kind":"primary"}},{"type":"evident-by","child":"cbeff877bd6b603d","parent":"ed78ba735ef861a7","metadata":{"kind":"primary"}},{"type":"evident-by","child":"d607114096514e78","parent":"efab8080ea2a3766","metadata":{"kind":"primary"}},{"type":"evident-by","child":"4cbe050bd871782f","parent":"f57246101c5fd367","metadata":{"kind":"primary"}},{"type":"dependency-of","child":"4fe15de174e26678","parent":"f57246101c5fd367"},{"type":"contains","child":"804572782e72a87a","parent":"f57246101c5fd367"},{"type":"evident-by","child":"6d96271a0c3797bc","parent":"fa5d72d0a6b4bc96","metadata":{"kind":"primary"}},{"type":"contains","child":"043c876fe0bd264c","parent":"fef07e9c95ea2bda"},{"type":"contains","child":"20d2513c8cd35575","parent":"fef07e9c95ea2bda"},{"type":"contains","child":"34f91a2bd042f87d","parent":"fef07e9c95ea2bda"},{"type":"evident-by","child":"4cbe050bd871782f","parent":"fef07e9c95ea2bda","metadata":{"kind":"primary"}},{"type":"contains","child":"8d3b8ccc7b7c8c31","parent":"fef07e9c95ea2bda"},{"type":"dependency-of","child":"915155597fcdee9a","parent":"fef07e9c95ea2bda"},{"type":"contains","child":"95de8f07e00fca09","parent":"fef07e9c95ea2bda"},{"type":"contains","child":"cfcc73074fded402","parent":"fef07e9c95ea2bda"},{"type":"contains","child":"e40e5b6e8c3b08ce","parent":"fef07e9c95ea2bda"},{"type":"evident-by","child":"d3ed9dddc3ea0e23","parent":"ffd2eaa21f810f13","metadata":{"kind":"primary"}}]}}