SPDXVersion: SPDX-2.1 DataLicense: CC0-1.0 SPDXID: SPDXRef-DOCUMENT DocumentName: project DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-c568a100-f8a2-4e71-b03c-abe945457ba6 Creator: Person: Anonymous () Creator: Organization: Anonymous () Creator: Tool: reuse-6.1.0 Created: 2025-12-22T11:05:32Z CreatorComment: This document was created automatically using available reuse information consistent with REUSE. Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2499087a6cb6d9864581505478cf4729 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-470f4e84dac398ca9dacf25d3e869da1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6490459f1eba24bacc5ba0b968c42b07 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a6cdcd62ea3bf0b73683ceb3bc6c1a35 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e1ef7c4e7f718f8f281cc0e23a3e8b39 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-06d63d6a3b0c07a1e9b1e8ab19b0e42c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1ae4ad3fc400a854e38eba02b1455fcc Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1057b9cb76d2551d8b449ad41831cbec Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6d3171fa42450cb5af60eaf1e0be06e7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-73a2fbe7e4f5c43fcc46db8be267d19c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c8093ccabe2d057670a433de7f77126d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4b736d0441f8519b4306182884d1b72c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e2d7a01145d4e9c80e13dffe00d3ed61 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-eed393302f59bc392779cdffa09504b2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5bc3821caf2d9e86562cb8e3d9c70b47 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8f861db4fa3d17498cf947910187c9c9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-61f70851a20fbc747b315a0c1e5bf756 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-82cb90ff77aa55fd620bd782f6c01576 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-036d0cd3359566e66207d14fac8001e7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-01b8b29e9517bee48dd4f86a57aa13be Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6c0147d37402cda4030a69e9a21f0b0d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1afbc27d1b5e86ba0148766db6258d3d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ee193b9e79fe9bc32eab2fc918cc2e1d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-78fde5228d5063f3f1061a5aa8b59335 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7df827abaa30f355e1c6f03515d106ae Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-075cd3be567f68ab0e47e54af57a6e3f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6e0f4601a79a6e4c1d4afec67dbceb4a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-631fdd143a76e1848746bc0d7c091e26 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cfd5f2933100574b0f8212a1a151d954 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6ccd33588af345f3ad6fc3f0ae2205fe Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-956f9a1984059b011d8a68b0d5836e79 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3e52338dd8368b751b3dc71c7de558c4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5b235bde97f3445a305218c2680761f6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-24f43afde698cf237e6a1d34fb0927cf Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a063b797e8a655c5ba88831d016469d0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bfd286cb26f9638506fea843e0375e42 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-51227244a2b76227667431637c0b8911 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-33b27c05fa82f074074f6cb9c0879a2a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fa00a9571d0a2b2336535b8e4ae2d6a2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e414e2ae922afcdfec21f76167fb31f9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-37702089bc999fa77179e4c094760b4b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8ef4fb5fe55b00c9b9f2c166e8e1ec14 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f189e8556be0abc7cad0578735114df7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2267ee11df3f4a53e801213f6aa5d3e8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-494707a2474f3d35dab20b8a2e4f5b60 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e825da845b14537b2786fb065c76ef9b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b8836b46b6aa5618267530001f6967e5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-40f13d7360297542e366cbf83168026d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3338c47be1238aed21113dd66e36bc83 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5bb8da64783c1751b353368e6966896c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b0f298a46b07fcb82e985eeaa94acb9c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c9017db02092c3db961a70ccb1ca73e9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-24ac9a31fd9220be212fc43a19f12ce9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-46a194a2ab3858117e859acf06d9ff8f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dc17f10b4699200d828eb321019bfc07 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b1a414d4f6c7a5921fd2cf8a2a21251e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7a24484901985484649869f4e8acf114 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fc150fb0ce1b49daa6abc0738735c6e7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4ea5939909f3c0c76004b806d556627a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8d66ede2116db6b3079022b950fedde2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ea8e4a2bc7f3a1cf84cb5a7ec7cc9bed Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9a46af7f43f282887c7b7fb6adec2747 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9c5d9ed0c388ef7052e8986499e2f152 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b89b44d04dfdc12bb21ff63591b70915 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-10de1a78ab951adf73dda25aa602ab86 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b987e2edfdb4cfdf66cfaad75ae49593 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ccfe755274f45a6fc8b9605c478530eb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9319d463c98fd119f137dbd70488120e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5f4b7f53bcf98ad88953df825a76e9f9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ac1385efd96dd5c1fbaf7f6aa0d3b3d5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6ff4fe0bd4535fc144607712a6368050 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-20ff486342e41c940891d8d005bbff24 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3cc846143ef8a1ed0b7c841097bc9fb8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a50a796c8a1cd5fc90b03a6fbb7d3e0a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-81a6ca55648b948e34c09e41ba7c8b8e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7888a8825594c4adde24be386a64632a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-972c0158e140f8734efd95c158da616a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-decd8943d9f10aa28a786af7317e110d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c1fd7d26ab88a8247613ae92010aafd1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-24330bbcc5911a0014ce7af941f2edac Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1ea6638781a237ff7bd4b770adfc6374 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0ad99001ddaa5cd4370fc64141e0ea71 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dd27db69768771f837046b733439c272 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8999b39ad104fec3dee98c4ea66778cd Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3f6f6ed7afdea346f53e5f099ecb9516 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9927e6dbf14343d0c66e69551c5e9c23 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3aabfe7de22e7aca21b6e540aee130e2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8dc0424eb764a4e64e12579633cf2bee Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-428a6d34ab0cf28ef2f4a0c8aaca5c83 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-58aa9aec1746413593bc3f2d71afad5a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2fff52477ec5d086c073cc0a9f090dbf Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-80bbcaec6683eaaa65d17bc33870a5de Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0d9dfcbe328287f17bddb86ab13f03f5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-589a378418c97af03e25fac6201411d9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f7336ec8d5a9fb7a2e72b73f33bad194 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c66fcf6f79a96f9b8f49bc70050d7545 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fcd366597ec6181aad5a44590fd9d383 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9bf9d3fa8397fac34a6b686f72361a3c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-81244349d1eeb8ed46126a26f57a741a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4e38cb7ee9027c8fad4720b85beea8f0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-78d42581580e8515adb59248d6ba97c4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9145e8c907a8409d8d443ef6b421f1d5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ab613e9db6ae1ffcb6d6150c07aaf639 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-98f4215495759f69a69a236d1f750db2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5f8e54a005f7303064f9a3c886542bf4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-225b1d7c0f15b31bc00beed232aad163 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-29152a77d0cacdedb7b47e9a216a48a0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-42a1aed986bfe520aabf779c67d33234 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4edcfeb7fc9413cf9314a60b67bf0d17 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-63440890baba4a1af03a7eab4b60c738 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cf8b5baf9beb87cd7ec9b0fa689d34c2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d7ca21bc96df8d1385403979816fdc66 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-91600d674a833afe69d6423359692df9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c1b37485e0eb2c9505da947cb3187f0f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-62ff3ddb834dec13ca4191519aa8b312 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-900796eb2bb1b7d978f32e8ca178c558 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b2cab40b0af48dadda72365580292238 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0053abf1a11f724526bddaa174f6ef84 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-976ae8be4656103abe7e43db7f753f39 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-aafd57b21195422a994dabe3f1784b65 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4e47f9a426808f385eedf24413fcf164 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ce23198baddcdfa7daeadb7d78550109 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-050ed8f80e621f7c03d0bc9878092683 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0cf97e7f20d460c3029c2ddaae353f10 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ceaf7f8b3c7aa3872e7d0545c2985eb4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8d9aa791dd3424864433193e8223624d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-57d9e6a8f2a6853d10fdc94f15d59ff8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-beb59798d67ea5cc6a30dbdddce6c7d1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-83cf7bdba164dc003e53d43e035a448c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-285381800498ec90a5f87466fab9f583 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fee545b1210f7f22fa87cbc472cdd131 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fed7036a137b6b79d96290c99eec3fab Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-402bdfe89f5b559b9996ec6c47211240 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b67aae16c95cab43fea02b5b77e554e6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ee5dff8c2a6cad3f5c6b301c3a2199fc Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2552df065d5b7579c72e57c150c2c2af Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ab5de321745aee8bf495b00a1b2fb1b8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1d1de9d6b496d991d83a95465b3daea6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c5dc4d87ad64a579541d9c41f7ad3c4e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9bc4c381bc30e5f6dc454098e3f48b79 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-23178fd723a610b1ac6bb05e8181462c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2c8382d2e2f6a88b6906382f284c2c7b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5d10a9419d43569e814c0060b6fdc9d7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8a75b17fbf08f08c7f779abc7801cfb2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-72eb3477df132fcf0ba261c9f0bb4a0b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-de37871ef7baecfd8e7c16d644360668 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-298c0674467df71f1e1a0b50ceb9c0ed Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6aa141bd590b708696033f06e9642ff7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e33ead35da2d24a78cfd15b595059835 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ba3295291135e64e70536b4618de0cce Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c5a6bf5d88b75b148a1f1290a58f6a61 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-35a28323ff890e488b1a5f3f949b059f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-235382625c7c70c41cc7a3af45f87152 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ec8d0a86147c481d8895ee8cf52a26f6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d94df20ddb0032d9fd94cba3ecd37058 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a4768d308ea8023cc14d03d3ffadf539 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-67db78cc9cb435bdcaaf7d72b20f8b79 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-66324bb3ebd622e64dacb8a39f5dc120 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c378bde76ee0fbe9a32ae4693cfd56ad Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a6d387df2d5ce47ae2a040bab4c782a7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7258a8e9b17a29080413066803cfefef Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-78f0386972e3196b8136372e40b0ff13 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8efed5c3ae3f353fa75e92861fa760bf Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0d18930d013e4bc46483887bfde51f0e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-55961e2feb0fc96cd512cae6f245dea9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1a7de78d0750a21115381e687e1e6fca Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ce71dca71e19969ec27c39825a013c01 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-24dceb6ea52426ed7e4cdb9c11592fe0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e0656664308664e84ea55566e37c5667 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-317c127afe090bc9a1bd6ca3b4aeff9a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-306916764ea8a2e6c60838aabf0f71b3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fd19e07289b5eb2b6fb4f9b3da23fe7c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5d7422bbb59b833407e36402bc4573a2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7fc427fb05b17864369559525800fe5e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4ea6a72897a10134744e60e1151538ef Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3db78a0833cd1ae953fc5250c7233d89 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2459db8d998f866c8a521a16d99f35af Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-db7c49b1a4b0a22d807fdb0e6de65848 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7549ab313e058f5bf67d6ae4276ff535 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2867aa3a78759c8a7c3810dbd6246fac Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-db6e37f22916cdac0e336aab057028fd Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-200deb52a417f319c4d2c38c43cea8a6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d08339c5ac9fd7818dd448e2e02cf857 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3004ce89efb8c8d04d04000b9f2375f5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-59f5bbe99e4861750fd6116d87467e9c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ea0bfbf46cf84fcb4d21076cb4e5c973 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f9b38d4f1a5721824176258f4167ad9d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8299472e9e2f66e30207e0353b6176bb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e7c88d787358cc497f88bfb52ff221e9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a593edd4b0f1ac3af6130e8683a9c0cc Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e0a280157c0ebf1733f0a70163c26c8e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ea55f5844e040e96c01b0db36c0f95ff Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5a426d706b8cf17ca90520eb538ad8c3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d722440dd53a09c8fa98c58e00a8be8e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3727aecbc4b0d21fe6cd6b42d9b4be87 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5945b815969847567ff5670772126008 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ef19fd86c0026bcc4d8100f9ea79c15d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c6b43777b9756ac827927877766db0c0 FileName: ./.gitattributes SPDXID: SPDXRef-2499087a6cb6d9864581505478cf4729 FileChecksum: SHA1: e49098138285f267a49969c6975ff4a43f25e2a9 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./.github/dependabot.yml SPDXID: SPDXRef-470f4e84dac398ca9dacf25d3e869da1 FileChecksum: SHA1: 58f0a54fbbbc62600340e77d21535842c86d233c LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 SBB AG FileName: ./.github/workflows/reuse-lint.yaml SPDXID: SPDXRef-6490459f1eba24bacc5ba0b968c42b07 FileChecksum: SHA1: bd1f833ee2a32b4b42ef6c01db265d23fdfd59a8 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: SPDX-FileCopyrightText: 2022 Free Software Foundation Europe e.V. FileName: ./.gitignore SPDXID: SPDXRef-a6cdcd62ea3bf0b73683ceb3bc6c1a35 FileChecksum: SHA1: b672d1c4c614af7e090fc303869e18411432d4c3 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./CMakeLists.txt SPDXID: SPDXRef-e1ef7c4e7f718f8f281cc0e23a3e8b39 FileChecksum: SHA1: 135173856edb87b28f58bb7d33032ddfa1d11983 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./CODE_OF_CONDUCT.md SPDXID: SPDXRef-06d63d6a3b0c07a1e9b1e8ab19b0e42c FileChecksum: SHA1: 8fd939752da067f07779c109baa9f5872d5d2a98 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./CODING_STANDARDS.md SPDXID: SPDXRef-1ae4ad3fc400a854e38eba02b1455fcc FileChecksum: SHA1: 1253cce246bf77d19d63d6fba52addd203b13a53 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./CONTRIBUTING.md SPDXID: SPDXRef-1057b9cb76d2551d8b449ad41831cbec FileChecksum: SHA1: 93e166dafeeae3accf783541466f861dcd27f11f LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./README.md SPDXID: SPDXRef-6d3171fa42450cb5af60eaf1e0be06e7 FileChecksum: SHA1: 6d1fd2a3bbde3634a8a0db530bd2b41ccbc0553b LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./cmake_helper/gtest.cmake SPDXID: SPDXRef-73a2fbe7e4f5c43fcc46db8be267d19c FileChecksum: SHA1: b88889b1152bfc7d91d97a37d1c94d2ebc617f23 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./docs/SBB-RaSTA-066-AttachmentOfSoftwareComponentDesignSpecification-BasicIntegrity.pdf SPDXID: SPDXRef-c8093ccabe2d057670a433de7f77126d FileChecksum: SHA1: 7ef249ef439a7bd4c9afb50d8069039bb5df6fed LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./docs/SBB-RaSTA-071-AttachmentOfSoftwareComponentDesignSpecification-SIL4.pdf SPDXID: SPDXRef-4b736d0441f8519b4306182884d1b72c FileChecksum: SHA1: b9ddc7411bbf89906084d4fbc91e9a8006a5ded1 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./docs/SBB-RaSTA-084-UserManual-2.pdf SPDXID: SPDXRef-e2d7a01145d4e9c80e13dffe00d3ed61 FileChecksum: SHA1: 1ff672c2aa4ae2ee00051c45a375cb18b2ab3a22 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./rasta_stack_content.md5 SPDXID: SPDXRef-eed393302f59bc392779cdffa09504b2 FileChecksum: SHA1: c4451cc242ccd85c4c37e91cfdce7414e4d112ef LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/CMakeLists.txt SPDXID: SPDXRef-5bc3821caf2d9e86562cb8e3d9c70b47 FileChecksum: SHA1: 77a7d3dc3c58bdfd147db4587c70417796575298 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_common/CMakeLists.txt SPDXID: SPDXRef-8f861db4fa3d17498cf947910187c9c9 FileChecksum: SHA1: 36b538b77724acc6f42f4921e579797d16b83bac LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_common/inc/rasta_common/raas_rasta_assert.h SPDXID: SPDXRef-61f70851a20fbc747b315a0c1e5bf756 FileChecksum: SHA1: 0c492e79f24947d7e59c4137560836793a5f3402 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_common/inc/rasta_common/radef_rasta_definitions.h SPDXID: SPDXRef-82cb90ff77aa55fd620bd782f6c01576 FileChecksum: SHA1: 4e926afe0f0e13cb00ef238048666eea7914ee87 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_common/inc/rasta_common/rahlp_rasta_helper.h SPDXID: SPDXRef-036d0cd3359566e66207d14fac8001e7 FileChecksum: SHA1: e70a9bb7628fb43f55445af90a85aeb33a7bf32c LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_common/inc/rasta_common/ralog_rasta_logger.h SPDXID: SPDXRef-01b8b29e9517bee48dd4f86a57aa13be FileChecksum: SHA1: 45d792c20fdcbf05ab4f8f5597c67cc3f28d4d68 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_common/inc/rasta_common/rasys_rasta_system_adapter.h SPDXID: SPDXRef-6c0147d37402cda4030a69e9a21f0b0d FileChecksum: SHA1: 9319f48d96f17039dcd010cf844da74f3fad851b LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_common/src/raas_rasta_assert.c SPDXID: SPDXRef-1afbc27d1b5e86ba0148766db6258d3d FileChecksum: SHA1: 72b9a9e9266880f3be10b7ee05c41b1f3b76fcdd LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_common/src/rahlp_rasta_helper.c SPDXID: SPDXRef-ee193b9e79fe9bc32eab2fc918cc2e1d FileChecksum: SHA1: 7f4fd7037133ce5c45f7b4fc01892b11beef2de5 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_common/src/ralog_rasta_logger.c SPDXID: SPDXRef-78fde5228d5063f3f1061a5aa8b59335 FileChecksum: SHA1: 47b933ad32da0156662edbe15c88e7ad83edfea5 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_common/tests/mocks/raas_mock.cc SPDXID: SPDXRef-7df827abaa30f355e1c6f03515d106ae FileChecksum: SHA1: f62c906080f692fa634c34531000ab0985b09153 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_common/tests/mocks/raas_mock.hh SPDXID: SPDXRef-075cd3be567f68ab0e47e54af57a6e3f FileChecksum: SHA1: 718b17019cea704b8e0048801e0b45031e566b9a LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_common/tests/mocks/rasys_mock.cc SPDXID: SPDXRef-6e0f4601a79a6e4c1d4afec67dbceb4a FileChecksum: SHA1: b86f947494f71dcd31e185589241eef97752f3d0 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_common/tests/mocks/rasys_mock.hh SPDXID: SPDXRef-631fdd143a76e1848746bc0d7c091e26 FileChecksum: SHA1: 04668438b35686156a0b5ff45a2fe5ba17c8cd74 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_common/tests/test_helper/GenerateMock.py SPDXID: SPDXRef-cfd5f2933100574b0f8212a1a151d954 FileChecksum: SHA1: 7e854ca5405aacd73a1385b4e40a048321a3e4e4 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern Copyright (C) 2022 SBB AG, CH-3000 Bern') SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_common/tests/test_helper/macros.hh SPDXID: SPDXRef-6ccd33588af345f3ad6fc3f0ae2205fe FileChecksum: SHA1: a9d9f5d23ed19e8acab12aa1f8be7ed9f6bbe6a2 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_common/tests/test_helper/test_definitions.h SPDXID: SPDXRef-956f9a1984059b011d8a68b0d5836e79 FileChecksum: SHA1: 46d9950d8f534b9345c8ef5edfcfd34159e2e97b LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_common/tests/test_helper/test_helper.cc SPDXID: SPDXRef-3e52338dd8368b751b3dc71c7de558c4 FileChecksum: SHA1: c12b05f8a0ca8e308a32021c68895ae81bfe16fb LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_common/tests/test_helper/test_helper.hh SPDXID: SPDXRef-5b235bde97f3445a305218c2680761f6 FileChecksum: SHA1: df9299ee357365a8d0a33e240e162044e9d68dc9 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_common/tests/unit_tests/CMakeLists.txt SPDXID: SPDXRef-24f43afde698cf237e6a1d34fb0927cf FileChecksum: SHA1: e4c28a592cc746c085cce198a5eec55ac819e360 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_common/tests/unit_tests/test_raas/unit_test_raas.cc SPDXID: SPDXRef-a063b797e8a655c5ba88831d016469d0 FileChecksum: SHA1: dbdc11f56e8bbfe8fd57f3eab464411fe6ef8c46 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_common/tests/unit_tests/test_raas/unit_test_raas.hh SPDXID: SPDXRef-bfd286cb26f9638506fea843e0375e42 FileChecksum: SHA1: 8477c5a11dab8be1524ad05572437bcd5b034e59 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_common/tests/unit_tests/test_radef/unit_test_radef.cc SPDXID: SPDXRef-51227244a2b76227667431637c0b8911 FileChecksum: SHA1: 2cdb6de0221c868d2390023ac179c4acc19c880d LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_common/tests/unit_tests/test_radef/unit_test_radef.hh SPDXID: SPDXRef-33b27c05fa82f074074f6cb9c0879a2a FileChecksum: SHA1: 9582d9e5b6e4fc9b15e271f1539091173c0e91f9 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_common/tests/unit_tests/test_rahlp/unit_test_rahlp.cc SPDXID: SPDXRef-fa00a9571d0a2b2336535b8e4ae2d6a2 FileChecksum: SHA1: 8ba49fa41caa07b80bbf7b458eeb8a6e1c882ade LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_common/tests/unit_tests/test_rahlp/unit_test_rahlp.hh SPDXID: SPDXRef-e414e2ae922afcdfec21f76167fb31f9 FileChecksum: SHA1: f5acbfe48cbd7204560501743112f38b032a8bb8 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_common/tests/unit_tests/test_ralog/unit_test_ralog.cc SPDXID: SPDXRef-37702089bc999fa77179e4c094760b4b FileChecksum: SHA1: 5e4da51a55fa36455bb10d7a7d285a914e2de375 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_common/tests/unit_tests/test_ralog/unit_test_ralog.hh SPDXID: SPDXRef-8ef4fb5fe55b00c9b9f2c166e8e1ec14 FileChecksum: SHA1: 116de7dc366b569bb907bb983328a5f95fdd4e65 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/CMakeLists.txt SPDXID: SPDXRef-f189e8556be0abc7cad0578735114df7 FileChecksum: SHA1: a02e97cbafaf6ce74fb48e5691a43bcbc96e3bc9 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/inc/rasta_redundancy/redcty_red_config_types.h SPDXID: SPDXRef-2267ee11df3f4a53e801213f6aa5d3e8 FileChecksum: SHA1: 180dbf9b540cc2607bf6c85526ed18bcc9ffea94 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/inc/rasta_redundancy/redint_red_interface.h SPDXID: SPDXRef-494707a2474f3d35dab20b8a2e4f5b60 FileChecksum: SHA1: 4fa6463362c7cf871526ad45956bf088484b7222 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/inc/rasta_redundancy/rednot_red_notifications.h SPDXID: SPDXRef-e825da845b14537b2786fb065c76ef9b FileChecksum: SHA1: 529d78b60b4e08b8193d5523bb1ac5946440e38b LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/inc/rasta_redundancy/redtri_transport_interface.h SPDXID: SPDXRef-b8836b46b6aa5618267530001f6967e5 FileChecksum: SHA1: 586d5f261e989234f5d3f57906274f8ac9dd77c0 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/inc/rasta_redundancy/redtrn_transport_notifications.h SPDXID: SPDXRef-40f13d7360297542e366cbf83168026d FileChecksum: SHA1: d17a48b0583a47cf60845b810f21813d74aaf7e1 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/src/redcor_red_core.c SPDXID: SPDXRef-3338c47be1238aed21113dd66e36bc83 FileChecksum: SHA1: 8fd669042273f6ee47b6673a80ae7cf452964eb2 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/src/redcor_red_core.h SPDXID: SPDXRef-5bb8da64783c1751b353368e6966896c FileChecksum: SHA1: 210be4b1717e7ff2dcebc3782dab6bcce14f75bb LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/src/redcrc_red_crc.c SPDXID: SPDXRef-b0f298a46b07fcb82e985eeaa94acb9c FileChecksum: SHA1: 067267cab325ebd4d951b114b9b3794a3deddda3 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/src/redcrc_red_crc.h SPDXID: SPDXRef-c9017db02092c3db961a70ccb1ca73e9 FileChecksum: SHA1: 8a00732f75e517cdca7d7f134324f0acdb12ea9c LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/src/redcty_red_config_types.c SPDXID: SPDXRef-24ac9a31fd9220be212fc43a19f12ce9 FileChecksum: SHA1: 275cf1e0033e93cbe4c649e78cb69f0c52d859f0 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/src/reddfq_red_defer_queue.c SPDXID: SPDXRef-46a194a2ab3858117e859acf06d9ff8f FileChecksum: SHA1: 8f7ba724619f54b40881e6d026b3b2b9cb733c2f LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/src/reddfq_red_defer_queue.h SPDXID: SPDXRef-dc17f10b4699200d828eb321019bfc07 FileChecksum: SHA1: 26fbb89e23348668b3cbb63d48784bb4b2b3eb8e LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/src/reddia_red_diagnostics.c SPDXID: SPDXRef-b1a414d4f6c7a5921fd2cf8a2a21251e FileChecksum: SHA1: 0ca0db4ca9b570d85190208a638882c9a8d399c9 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/src/reddia_red_diagnostics.h SPDXID: SPDXRef-7a24484901985484649869f4e8acf114 FileChecksum: SHA1: 4164c4d999aecb997577a84e88ccc7e8ebc0283b LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/src/redint_red_interface.c SPDXID: SPDXRef-fc150fb0ce1b49daa6abc0738735c6e7 FileChecksum: SHA1: 35a322d7f8b9ca80634933cfc42e822251af3e30 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/src/redmsg_red_messages.c SPDXID: SPDXRef-4ea5939909f3c0c76004b806d556627a FileChecksum: SHA1: fa653ee730f5f961d181f414b9c36b9e547816fa LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/src/redmsg_red_messages.h SPDXID: SPDXRef-8d66ede2116db6b3079022b950fedde2 FileChecksum: SHA1: a2a04d4be8d26189da424e542fa5bc84847705e3 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/src/redrbf_red_received_buffer.c SPDXID: SPDXRef-ea8e4a2bc7f3a1cf84cb5a7ec7cc9bed FileChecksum: SHA1: 7c618406e311949a2224fc2d185b96010b09d01a LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/src/redrbf_red_received_buffer.h SPDXID: SPDXRef-9a46af7f43f282887c7b7fb6adec2747 FileChecksum: SHA1: 5afd26172b868732435ca877869cbc1cf1d839f0 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/src/redstm_red_state_machine.c SPDXID: SPDXRef-9c5d9ed0c388ef7052e8986499e2f152 FileChecksum: SHA1: a8878a6cdf2416969ca00994c8b4edfb34db03ba LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/src/redstm_red_state_machine.h SPDXID: SPDXRef-b89b44d04dfdc12bb21ff63591b70915 FileChecksum: SHA1: 00643dc54d24e447e5ed59c3acfee59de58c63bd LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/src/redtrn_transport_notifications.c SPDXID: SPDXRef-10de1a78ab951adf73dda25aa602ab86 FileChecksum: SHA1: c9a3a92f51436788c2461dd2d42d1f1ce0a7d0c6 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/src/redtyp_red_types.h SPDXID: SPDXRef-b987e2edfdb4cfdf66cfaad75ae49593 FileChecksum: SHA1: 006cb091194dc69a28321a86b7a1829247709dc6 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/tests/mocks/redcor_mock.cc SPDXID: SPDXRef-ccfe755274f45a6fc8b9605c478530eb FileChecksum: SHA1: daf843899717c698110e47488d17646fbc68c409 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/tests/mocks/redcor_mock.hh SPDXID: SPDXRef-9319d463c98fd119f137dbd70488120e FileChecksum: SHA1: 05f9ca40eb3d42f100e0057563818b78a667c34c LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/tests/mocks/redcrc_mock.cc SPDXID: SPDXRef-5f4b7f53bcf98ad88953df825a76e9f9 FileChecksum: SHA1: aa102d0154ae69a7189d6e81f801d96601d4ba06 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/tests/mocks/redcrc_mock.hh SPDXID: SPDXRef-ac1385efd96dd5c1fbaf7f6aa0d3b3d5 FileChecksum: SHA1: 78da11f1bef2ab94045cd5467938864c624295b6 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/tests/mocks/reddfq_mock.cc SPDXID: SPDXRef-6ff4fe0bd4535fc144607712a6368050 FileChecksum: SHA1: ca6814d994cc7d1fa795ce6571c1d9a505fa3730 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/tests/mocks/reddfq_mock.hh SPDXID: SPDXRef-20ff486342e41c940891d8d005bbff24 FileChecksum: SHA1: d744932891f84098ed6bac559c54c06967715548 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/tests/mocks/reddia_mock.cc SPDXID: SPDXRef-3cc846143ef8a1ed0b7c841097bc9fb8 FileChecksum: SHA1: 73b418307836ab361216136780c6f59b1b28dde5 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/tests/mocks/reddia_mock.hh SPDXID: SPDXRef-a50a796c8a1cd5fc90b03a6fbb7d3e0a FileChecksum: SHA1: 6f7735a0fdfd663404277259559fe2403d58d372 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/tests/mocks/redmsg_mock.cc SPDXID: SPDXRef-81a6ca55648b948e34c09e41ba7c8b8e FileChecksum: SHA1: b228f260d31e0b3cb4484c5b1be4ea67e0b64b9e LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/tests/mocks/redmsg_mock.hh SPDXID: SPDXRef-7888a8825594c4adde24be386a64632a FileChecksum: SHA1: 790ce6b88642cacb9f814a5b5c780ad1761ab88c LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/tests/mocks/rednot_mock.cc SPDXID: SPDXRef-972c0158e140f8734efd95c158da616a FileChecksum: SHA1: 3d0fba42e3b435afa375a4709018d179875554fa LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/tests/mocks/rednot_mock.hh SPDXID: SPDXRef-decd8943d9f10aa28a786af7317e110d FileChecksum: SHA1: db8a0b02dc6860eabd62be6e983675d45f048e02 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/tests/mocks/redrbf_mock.cc SPDXID: SPDXRef-c1fd7d26ab88a8247613ae92010aafd1 FileChecksum: SHA1: b035cf0f003f129fdeaecc9928f20cc1bfbac2b4 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/tests/mocks/redrbf_mock.hh SPDXID: SPDXRef-24330bbcc5911a0014ce7af941f2edac FileChecksum: SHA1: 1956bd75b7854f7d4764921daf46dc30461a127d LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/tests/mocks/redstm_mock.cc SPDXID: SPDXRef-1ea6638781a237ff7bd4b770adfc6374 FileChecksum: SHA1: f5cbe05453fe6c701653b47fbfb087e814bb2da1 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/tests/mocks/redstm_mock.hh SPDXID: SPDXRef-0ad99001ddaa5cd4370fc64141e0ea71 FileChecksum: SHA1: 9dd1df883824aae38102a54a30eece32730e703d LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/tests/mocks/redtri_mock.cc SPDXID: SPDXRef-dd27db69768771f837046b733439c272 FileChecksum: SHA1: e382d39543612f5473b811d5ca0c6464b8e883dd LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/tests/mocks/redtri_mock.hh SPDXID: SPDXRef-8999b39ad104fec3dee98c4ea66778cd FileChecksum: SHA1: 9d6abb02eeacf4081b96d1e45e99b2473df38961 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/tests/unit_tests/CMakeLists.txt SPDXID: SPDXRef-3f6f6ed7afdea346f53e5f099ecb9516 FileChecksum: SHA1: 815aa08e3ad0de5843f86e4c5119831604bc06af LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/tests/unit_tests/test_redcor/unit_test_redcor.cc SPDXID: SPDXRef-9927e6dbf14343d0c66e69551c5e9c23 FileChecksum: SHA1: 002f2b8a6a7a75de4ce668f75530048cd1c0d49d LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/tests/unit_tests/test_redcor/unit_test_redcor.hh SPDXID: SPDXRef-3aabfe7de22e7aca21b6e540aee130e2 FileChecksum: SHA1: c999ee05279e0a98c5e084a1bb2c80d1787f8081 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/tests/unit_tests/test_redcor/unit_test_redcor_flags.cc SPDXID: SPDXRef-8dc0424eb764a4e64e12579633cf2bee FileChecksum: SHA1: aeea8d32ffd8e2b2188283eaa2fac854a6a90f4b LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/tests/unit_tests/test_redcor/unit_test_redcor_send_receive.cc SPDXID: SPDXRef-428a6d34ab0cf28ef2f4a0c8aaca5c83 FileChecksum: SHA1: 2cce989e127342bbbe86f177c0424986b1a27c9d LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/tests/unit_tests/test_redcrc/unit_test_redcrc.cc SPDXID: SPDXRef-58aa9aec1746413593bc3f2d71afad5a FileChecksum: SHA1: b6b0043df05175a4aacc487cb53ae7889f9e9d55 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/tests/unit_tests/test_redcrc/unit_test_redcrc.hh SPDXID: SPDXRef-2fff52477ec5d086c073cc0a9f090dbf FileChecksum: SHA1: b30e8c13b5d06fc4740d91cba8f6526983273d64 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/tests/unit_tests/test_reddfq/unit_test_reddfq.cc SPDXID: SPDXRef-80bbcaec6683eaaa65d17bc33870a5de FileChecksum: SHA1: 00186f2728e0553732396647fe9a551a2694d560 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/tests/unit_tests/test_reddfq/unit_test_reddfq.hh SPDXID: SPDXRef-0d9dfcbe328287f17bddb86ab13f03f5 FileChecksum: SHA1: e1baa36d4534f5d4d4140adbfe9e36957abaa972 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/tests/unit_tests/test_reddia/unit_test_reddia.cc SPDXID: SPDXRef-589a378418c97af03e25fac6201411d9 FileChecksum: SHA1: 26775010772bc1e1c531573f065c2cc0d2b7417e LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/tests/unit_tests/test_reddia/unit_test_reddia.hh SPDXID: SPDXRef-f7336ec8d5a9fb7a2e72b73f33bad194 FileChecksum: SHA1: e4f7b8e403c571f7226716f195452f8d6a545834 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/tests/unit_tests/test_redint/unit_test_redint.cc SPDXID: SPDXRef-c66fcf6f79a96f9b8f49bc70050d7545 FileChecksum: SHA1: 8e0f827b3f61d4d0ba7d0b240dc8a3b8e908f69b LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/tests/unit_tests/test_redint/unit_test_redint.hh SPDXID: SPDXRef-fcd366597ec6181aad5a44590fd9d383 FileChecksum: SHA1: b71d9138793599a6c19a46b02c4779dec803761b LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/tests/unit_tests/test_redint/unit_test_redint_check_timings.cc SPDXID: SPDXRef-9bf9d3fa8397fac34a6b686f72361a3c FileChecksum: SHA1: 7593adaa9e5c1ccfa4060d5a15b4f9ef4f1f4037 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/tests/unit_tests/test_redmsg/unit_test_redmsg.cc SPDXID: SPDXRef-81244349d1eeb8ed46126a26f57a741a FileChecksum: SHA1: e638d13700128377a8c6fc6d5dd5af77ab84dadb LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/tests/unit_tests/test_redmsg/unit_test_redmsg.hh SPDXID: SPDXRef-4e38cb7ee9027c8fad4720b85beea8f0 FileChecksum: SHA1: c937ef5650ebc69b70d37299e66a92ce09923c72 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/tests/unit_tests/test_redrbf/unit_test_redrbf.cc SPDXID: SPDXRef-78d42581580e8515adb59248d6ba97c4 FileChecksum: SHA1: b8e4f0686355dc3bcae171a07c36006082656649 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/tests/unit_tests/test_redrbf/unit_test_redrbf.hh SPDXID: SPDXRef-9145e8c907a8409d8d443ef6b421f1d5 FileChecksum: SHA1: 6cf7c3918b93fbb47c546181ecd8002328233c5d LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/tests/unit_tests/test_redstm/unit_test_redstm.cc SPDXID: SPDXRef-ab613e9db6ae1ffcb6d6150c07aaf639 FileChecksum: SHA1: c7de7e1e1134d66506f6bdb645b50a31bfc39d37 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/tests/unit_tests/test_redstm/unit_test_redstm.hh SPDXID: SPDXRef-98f4215495759f69a69a236d1f750db2 FileChecksum: SHA1: 52c4730b9fa663528b9142470e3c9bdf6d0214e0 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/tests/unit_tests/test_redtri/unit_test_redtri.cc SPDXID: SPDXRef-5f8e54a005f7303064f9a3c886542bf4 FileChecksum: SHA1: a053566f0ad0aa3da8d85ff179b375fb23b425e5 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/tests/unit_tests/test_redtri/unit_test_redtri.hh SPDXID: SPDXRef-225b1d7c0f15b31bc00beed232aad163 FileChecksum: SHA1: 26763bbe8f46ec1f503e1a3f4d3c83fd117dc193 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/tests/unit_tests/test_redtrn/unit_test_redtrn.cc SPDXID: SPDXRef-29152a77d0cacdedb7b47e9a216a48a0 FileChecksum: SHA1: 6929bf84e00fe77f946162a62c57e7f056b039af LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/tests/unit_tests/test_redtrn/unit_test_redtrn.hh SPDXID: SPDXRef-42a1aed986bfe520aabf779c67d33234 FileChecksum: SHA1: c4a37b48b5c55c1738e5471e1f2c9a30a206f477 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy/tests/unit_tests/unit_test_helper/red_test_data.cc SPDXID: SPDXRef-4edcfeb7fc9413cf9314a60b67bf0d17 FileChecksum: SHA1: b33dbd91f503453e52d70b294992cee45572bdba LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy_config/CMakeLists.txt SPDXID: SPDXRef-63440890baba4a1af03a7eab4b60c738 FileChecksum: SHA1: aeae711f259d606a6076e84801fdfa0fd59de6e9 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy_config/inc/rasta_redundancy_config/redcfg_red_config.h SPDXID: SPDXRef-cf8b5baf9beb87cd7ec9b0fa689d34c2 FileChecksum: SHA1: eb3e735e770d80b925170f76c4264f3c5971db6f LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_redundancy_config/src/redcfg_red_config.c SPDXID: SPDXRef-d7ca21bc96df8d1385403979816fdc66 FileChecksum: SHA1: d2871242804de71ef4d370efbc718a881cc4a39a LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/CMakeLists.txt SPDXID: SPDXRef-91600d674a833afe69d6423359692df9 FileChecksum: SHA1: 7b972fb0a7c51957a43d9541aa6ce8f8cbb4b741 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/inc/rasta_safety_retransmission/sradin_sr_adapter_interface.h SPDXID: SPDXRef-c1b37485e0eb2c9505da947cb3187f0f FileChecksum: SHA1: 028400143ed2d38d4a8db27f1715178b7f365cc4 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/inc/rasta_safety_retransmission/sradno_sr_adapter_notifications.h SPDXID: SPDXRef-62ff3ddb834dec13ca4191519aa8b312 FileChecksum: SHA1: c9b55cf3dcf5c79a05550ffff7f328e18d6599c1 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/inc/rasta_safety_retransmission/srapi_sr_api.h SPDXID: SPDXRef-900796eb2bb1b7d978f32e8ca178c558 FileChecksum: SHA1: ec279e952eaf6c57b8916b05e2f053d83eb3599d LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/inc/rasta_safety_retransmission/sraty_sr_api_types.h SPDXID: SPDXRef-b2cab40b0af48dadda72365580292238 FileChecksum: SHA1: a140190444bb9d7e12a398d0693c9a4d5644c234 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/inc/rasta_safety_retransmission/srcty_sr_config_types.h SPDXID: SPDXRef-0053abf1a11f724526bddaa174f6ef84 FileChecksum: SHA1: 66498271e7d7bddb09bf2159efe580210005f6c7 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/inc/rasta_safety_retransmission/srnot_sr_notifications.h SPDXID: SPDXRef-976ae8be4656103abe7e43db7f753f39 FileChecksum: SHA1: 2889528d6f395eefa9cb1120f025dda2255b3100 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/src/sradno_sr_adapter_notifications.c SPDXID: SPDXRef-aafd57b21195422a994dabe3f1784b65 FileChecksum: SHA1: 4afd02acb27f1ecfa772a62c7d092c276dd92836 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/src/srapi_sr_api.c SPDXID: SPDXRef-4e47f9a426808f385eedf24413fcf164 FileChecksum: SHA1: 9cbbf4018fefd183f3202e5aa3b80952e59de4b7 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/src/srcor_sr_core.c SPDXID: SPDXRef-ce23198baddcdfa7daeadb7d78550109 FileChecksum: SHA1: eb6ab7367f4cd9d7d8a16dda40a23550d2993e01 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/src/srcor_sr_core.h SPDXID: SPDXRef-050ed8f80e621f7c03d0bc9878092683 FileChecksum: SHA1: 0bbeeed58f3eb346a4cf96b5b9e25a7c2fccdc5a LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/src/srcty_sr_config_types.c SPDXID: SPDXRef-0cf97e7f20d460c3029c2ddaae353f10 FileChecksum: SHA1: 3dbb11a5fc4bda7e04666a423834270ef6ef45f0 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/src/srdia_sr_diagnostics.c SPDXID: SPDXRef-ceaf7f8b3c7aa3872e7d0545c2985eb4 FileChecksum: SHA1: 9be9630dca064dd6e1317f3cbf63eb748c0d2dc4 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/src/srdia_sr_diagnostics.h SPDXID: SPDXRef-8d9aa791dd3424864433193e8223624d FileChecksum: SHA1: 71de56a3a64e50ccc4cc439dc776b9161c179972 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/src/srmd4_sr_md4.c SPDXID: SPDXRef-57d9e6a8f2a6853d10fdc94f15d59ff8 FileChecksum: SHA1: 87a2cb19dc1cf578987cbbaf3452fc0a78f15cd2 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/src/srmd4_sr_md4.h SPDXID: SPDXRef-beb59798d67ea5cc6a30dbdddce6c7d1 FileChecksum: SHA1: 43a40312865f4738bc8a120707ce84e69dc24a5f LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/src/srmsg_sr_messages.c SPDXID: SPDXRef-83cf7bdba164dc003e53d43e035a448c FileChecksum: SHA1: 522dfd19073e41ec95923867569244ee4cfe4f91 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/src/srmsg_sr_messages.h SPDXID: SPDXRef-285381800498ec90a5f87466fab9f583 FileChecksum: SHA1: 859ca9b81c5804cfa846e5da6b84fdd0e09e489b LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/src/srrece_sr_received_buffer.c SPDXID: SPDXRef-fee545b1210f7f22fa87cbc472cdd131 FileChecksum: SHA1: 7c4424a4503f0d70dc9af47ae7af4ab729430401 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/src/srrece_sr_received_buffer.h SPDXID: SPDXRef-fed7036a137b6b79d96290c99eec3fab FileChecksum: SHA1: 38c9e90468d030bde2242976465ad16178fb26e1 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/src/srsend_sr_send_buffer.c SPDXID: SPDXRef-402bdfe89f5b559b9996ec6c47211240 FileChecksum: SHA1: b4189781a1bf26f2a50583343524a2f2f2522b08 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/src/srsend_sr_send_buffer.h SPDXID: SPDXRef-b67aae16c95cab43fea02b5b77e554e6 FileChecksum: SHA1: 7a33172ae6f175cd70923cec8187f376e7ed6444 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/src/srstm_sr_state_machine.c SPDXID: SPDXRef-ee5dff8c2a6cad3f5c6b301c3a2199fc FileChecksum: SHA1: 164057534fdeac1b419e5b26f579b093693d988e LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/src/srstm_sr_state_machine.h SPDXID: SPDXRef-2552df065d5b7579c72e57c150c2c2af FileChecksum: SHA1: 755206f75ba05c40a2ab3ad2e5c46d1b49c0887f LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/src/srtyp_sr_types.h SPDXID: SPDXRef-ab5de321745aee8bf495b00a1b2fb1b8 FileChecksum: SHA1: afeacace19efee3d6a1796689a26e19e4ac12da0 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/mocks/sradin_mock.cc SPDXID: SPDXRef-1d1de9d6b496d991d83a95465b3daea6 FileChecksum: SHA1: 8e48b558d2d0e0f4117762f59f9aea8c3c9c1d10 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/mocks/sradin_mock.hh SPDXID: SPDXRef-c5dc4d87ad64a579541d9c41f7ad3c4e FileChecksum: SHA1: 764f75d98caca2416ca418087352dd63645221a7 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/mocks/srcor_mock.cc SPDXID: SPDXRef-9bc4c381bc30e5f6dc454098e3f48b79 FileChecksum: SHA1: c595b7ef468fd86fffd5c368b120f29fb433b224 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/mocks/srcor_mock.hh SPDXID: SPDXRef-23178fd723a610b1ac6bb05e8181462c FileChecksum: SHA1: eeefdb19202185ed04dbe38cd7058024769af540 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/mocks/srdia_mock.cc SPDXID: SPDXRef-2c8382d2e2f6a88b6906382f284c2c7b FileChecksum: SHA1: a03e0e1bfc9a2f175e69a94fa0eacf4bdd3c727f LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/mocks/srdia_mock.hh SPDXID: SPDXRef-5d10a9419d43569e814c0060b6fdc9d7 FileChecksum: SHA1: fda845da3f8cf26f074bacced8f88b6ceb03bd70 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/mocks/srmd4_mock.cc SPDXID: SPDXRef-8a75b17fbf08f08c7f779abc7801cfb2 FileChecksum: SHA1: b798e48ffab756438f1e61f0b644cb1c35a73c2e LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/mocks/srmd4_mock.hh SPDXID: SPDXRef-72eb3477df132fcf0ba261c9f0bb4a0b FileChecksum: SHA1: fd68476990cbf91850dcd1af6ba85ec3bce81a70 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/mocks/srmsg_mock.cc SPDXID: SPDXRef-de37871ef7baecfd8e7c16d644360668 FileChecksum: SHA1: 2a56a884a087763004d88b765684a6458508b2f8 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/mocks/srmsg_mock.hh SPDXID: SPDXRef-298c0674467df71f1e1a0b50ceb9c0ed FileChecksum: SHA1: 38d1a8e99f9e165139d5563a8968c4fd1a0457fa LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/mocks/srnot_mock.cc SPDXID: SPDXRef-6aa141bd590b708696033f06e9642ff7 FileChecksum: SHA1: cfeb4991f8f1a09ac2c1cb15a9fe3e7431ecbe9c LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/mocks/srnot_mock.hh SPDXID: SPDXRef-e33ead35da2d24a78cfd15b595059835 FileChecksum: SHA1: fa19ef6a51b6ddcb2fa37d662fc8e6ab0a3e5eb4 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/mocks/srrece_mock.cc SPDXID: SPDXRef-ba3295291135e64e70536b4618de0cce FileChecksum: SHA1: bc6eb850d9975dbcb8de6bce3e0fa81ec2180388 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/mocks/srrece_mock.hh SPDXID: SPDXRef-c5a6bf5d88b75b148a1f1290a58f6a61 FileChecksum: SHA1: 9d337f95880928791827c4ea56689f735e754d22 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/mocks/srsend_mock.cc SPDXID: SPDXRef-35a28323ff890e488b1a5f3f949b059f FileChecksum: SHA1: 7067ac0ecbcb82ea1b3a579779709945f90baebe LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/mocks/srsend_mock.hh SPDXID: SPDXRef-235382625c7c70c41cc7a3af45f87152 FileChecksum: SHA1: 59061ebb1a9990316fa56f87b112974f86c634b7 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/mocks/srstm_mock.cc SPDXID: SPDXRef-ec8d0a86147c481d8895ee8cf52a26f6 FileChecksum: SHA1: 72fc9ed0b4dbaf953d54155b239060ef12921e60 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/mocks/srstm_mock.hh SPDXID: SPDXRef-d94df20ddb0032d9fd94cba3ecd37058 FileChecksum: SHA1: 5b72b842919bccea494f604e2b01795c03ac607f LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/unit_tests/CMakeLists.txt SPDXID: SPDXRef-a4768d308ea8023cc14d03d3ffadf539 FileChecksum: SHA1: 8dad957474090b64e70d5c0e95f2cb12cbf35abd LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/unit_tests/test_sradin/unit_test_sradin.cc SPDXID: SPDXRef-67db78cc9cb435bdcaaf7d72b20f8b79 FileChecksum: SHA1: b262c3ce1c32d3fcecb60ccac6928d7e4b34cdc8 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/unit_tests/test_sradin/unit_test_sradin.hh SPDXID: SPDXRef-66324bb3ebd622e64dacb8a39f5dc120 FileChecksum: SHA1: 2c37eeb3b64eb7d616f5d6358afd11afc582249b LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/unit_tests/test_sradno/unit_test_sradno.cc SPDXID: SPDXRef-c378bde76ee0fbe9a32ae4693cfd56ad FileChecksum: SHA1: 80e1c836300652bc807cb1af1adff16f8b8e9abe LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/unit_tests/test_sradno/unit_test_sradno.hh SPDXID: SPDXRef-a6d387df2d5ce47ae2a040bab4c782a7 FileChecksum: SHA1: 397b89aadfad331246bdbd466f2e1539d7630a71 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/unit_tests/test_srapi/unit_test_srapi.cc SPDXID: SPDXRef-7258a8e9b17a29080413066803cfefef FileChecksum: SHA1: 5f0e3bf7a1f2e89a3afda950e365d5fc9fa9d0c6 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/unit_tests/test_srapi/unit_test_srapi.hh SPDXID: SPDXRef-78f0386972e3196b8136372e40b0ff13 FileChecksum: SHA1: 09a649971f56870a9087b61eaf0f150ca391b22c LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/unit_tests/test_srapi/unit_test_srapi_connection.cc SPDXID: SPDXRef-8efed5c3ae3f353fa75e92861fa760bf FileChecksum: SHA1: edc1aa98fce0ae95920d960f7a0ad74c36542e63 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/unit_tests/test_srapi/unit_test_srapi_send_read.cc SPDXID: SPDXRef-0d18930d013e4bc46483887bfde51f0e FileChecksum: SHA1: 73cc22ddff31857094adbd6594fd81a0599470b5 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/unit_tests/test_srapi/unit_test_srapi_timings.cc SPDXID: SPDXRef-55961e2feb0fc96cd512cae6f245dea9 FileChecksum: SHA1: ee43f5177de7add96efeb3d5915369de42dbf08c LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/unit_tests/test_srcor/unit_test_srcor.cc SPDXID: SPDXRef-1a7de78d0750a21115381e687e1e6fca FileChecksum: SHA1: 8ae2fb295c814910362513eaaa5ba774ea23ed2b LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/unit_tests/test_srcor/unit_test_srcor.hh SPDXID: SPDXRef-ce71dca71e19969ec27c39825a013c01 FileChecksum: SHA1: c472e301500e293876d08346935d97b98e9cce26 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/unit_tests/test_srcor/unit_test_srcor_config.cc SPDXID: SPDXRef-24dceb6ea52426ed7e4cdb9c11592fe0 FileChecksum: SHA1: db0c97259941ac382b2b4c2301ecea0ded0cf7d6 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/unit_tests/test_srcor/unit_test_srcor_get.cc SPDXID: SPDXRef-e0656664308664e84ea55566e37c5667 FileChecksum: SHA1: 0439728214356be4cd1bb01c4dbd73b55df22bda LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/unit_tests/test_srcor/unit_test_srcor_receive.cc SPDXID: SPDXRef-317c127afe090bc9a1bd6ca3b4aeff9a FileChecksum: SHA1: bd5c799e56a238d4572516ba22f606a62ccdd64b LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/unit_tests/test_srcor/unit_test_srcor_send.cc SPDXID: SPDXRef-306916764ea8a2e6c60838aabf0f71b3 FileChecksum: SHA1: bafa8decf77aac954e863047694d2428e448839a LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/unit_tests/test_srcor/unit_test_srcor_set_update.cc SPDXID: SPDXRef-fd19e07289b5eb2b6fb4f9b3da23fe7c FileChecksum: SHA1: e10debcafdfaad7a230bd4adefee1dc4e513d6f9 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/unit_tests/test_srdia/unit_test_srdia.cc SPDXID: SPDXRef-5d7422bbb59b833407e36402bc4573a2 FileChecksum: SHA1: da0db4f9f89ba295e69a12c64ee94ac4f11da29e LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/unit_tests/test_srdia/unit_test_srdia.hh SPDXID: SPDXRef-7fc427fb05b17864369559525800fe5e FileChecksum: SHA1: 6f681ffcbaef3e960d85bcb99fe101189b51e165 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/unit_tests/test_srdia/unit_test_srdia_update_error_counter.cc SPDXID: SPDXRef-4ea6a72897a10134744e60e1151538ef FileChecksum: SHA1: 33303f558c71e82f6cbf92da4715361acddd05d8 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/unit_tests/test_srmd4/unit_test_srmd4.cc SPDXID: SPDXRef-3db78a0833cd1ae953fc5250c7233d89 FileChecksum: SHA1: 0ef4bb0c4e9a15cefd75e04023a82ecfe6d92646 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/unit_tests/test_srmd4/unit_test_srmd4.hh SPDXID: SPDXRef-2459db8d998f866c8a521a16d99f35af FileChecksum: SHA1: 27dec1f22a07136ef528cd035d11d51665ebd6d6 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/unit_tests/test_srmsg/unit_test_srmsg.cc SPDXID: SPDXRef-db7c49b1a4b0a22d807fdb0e6de65848 FileChecksum: SHA1: 4a224d72e1214c0f572950654c5dff5eaf194632 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/unit_tests/test_srmsg/unit_test_srmsg.hh SPDXID: SPDXRef-7549ab313e058f5bf67d6ae4276ff535 FileChecksum: SHA1: beb3a51bd854a51eb31159866708b051ecf7efc8 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/unit_tests/test_srmsg/unit_test_srmsg_create.cc SPDXID: SPDXRef-2867aa3a78759c8a7c3810dbd6246fac FileChecksum: SHA1: 74b8e0824c5b0c16b7a8a2110b122c11b0eb605c LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/unit_tests/test_srmsg/unit_test_srmsg_getter.cc SPDXID: SPDXRef-db6e37f22916cdac0e336aab057028fd FileChecksum: SHA1: c78c6b77d50a1058bd66441e91907ed53dd25174 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/unit_tests/test_srmsg/unit_test_srmsg_update_check.cc SPDXID: SPDXRef-200deb52a417f319c4d2c38c43cea8a6 FileChecksum: SHA1: 32ae11e3798042cbc7a9e5386533504d1ad24fc4 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/unit_tests/test_srrece/unit_test_srrece.cc SPDXID: SPDXRef-d08339c5ac9fd7818dd448e2e02cf857 FileChecksum: SHA1: 765b4ddfe82720b11462c296f2f40cb824582846 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/unit_tests/test_srrece/unit_test_srrece.hh SPDXID: SPDXRef-3004ce89efb8c8d04d04000b9f2375f5 FileChecksum: SHA1: f8255632b465a8ce0e4ac909ea905c0ac196dea3 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/unit_tests/test_srrece/unit_test_srrece_add_read.cc SPDXID: SPDXRef-59f5bbe99e4861750fd6116d87467e9c FileChecksum: SHA1: 3db90a83f56a9035ff0967ef7aa606e25689e628 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/unit_tests/test_srrece/unit_test_srrece_buffer_size.cc SPDXID: SPDXRef-ea0bfbf46cf84fcb4d21076cb4e5c973 FileChecksum: SHA1: 79a3f1facdf43d540dc40c28fc29991e9f3f4fdb LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/unit_tests/test_srsend/unit_test_srsend.cc SPDXID: SPDXRef-f9b38d4f1a5721824176258f4167ad9d FileChecksum: SHA1: 33c59872d1931e60fd7acd44ed246966f11892be LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/unit_tests/test_srsend/unit_test_srsend.hh SPDXID: SPDXRef-8299472e9e2f66e30207e0353b6176bb FileChecksum: SHA1: b95b26be991c9de32d995ae222f02b0edaba52a3 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/unit_tests/test_srsend/unit_test_srsend_add_read.cc SPDXID: SPDXRef-e7c88d787358cc497f88bfb52ff221e9 FileChecksum: SHA1: 2fafe09740f261b897d6002e9d7134da3e6fc263 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/unit_tests/test_srsend/unit_test_srsend_retransmission.cc SPDXID: SPDXRef-a593edd4b0f1ac3af6130e8683a9c0cc FileChecksum: SHA1: 6eeb69464f9091da50965ecf682ede49851838bf LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/unit_tests/test_srstm/unit_test_srstm.cc SPDXID: SPDXRef-e0a280157c0ebf1733f0a70163c26c8e FileChecksum: SHA1: 5d5396bc3517a8f6b45dd866bef75ce31e311748 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/unit_tests/test_srstm/unit_test_srstm.hh SPDXID: SPDXRef-ea55f5844e040e96c01b0db36c0f95ff FileChecksum: SHA1: 5fb79f7ba3d287052fdd124b431facc3c2dd116f LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/unit_tests/test_srstm/unit_test_srstm_states.cc SPDXID: SPDXRef-5a426d706b8cf17ca90520eb538ad8c3 FileChecksum: SHA1: e903b32d1ee6ea7d5005007e1e46e4e53a3ebf6f LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/unit_tests/unit_test_helper/test_data.cc SPDXID: SPDXRef-d722440dd53a09c8fa98c58e00a8be8e FileChecksum: SHA1: 46dd2ede91944ebd3bc9a174c12ad819e223c9d8 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission/tests/unit_tests_traceability/unit_test_requirements_not_verified.h SPDXID: SPDXRef-3727aecbc4b0d21fe6cd6b42d9b4be87 FileChecksum: SHA1: e2250eba4eeaa82c365d1addeefd35b79dad5f28 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission_config/CMakeLists.txt SPDXID: SPDXRef-5945b815969847567ff5670772126008 FileChecksum: SHA1: 1abfa79040c5eb5a8979f128a4295b826a7c02f2 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission_config/inc/rasta_safety_retransmission_config/srcfg_sr_config.h SPDXID: SPDXRef-ef19fd86c0026bcc4d8100f9ea79c15d FileChecksum: SHA1: 903c11dcfd30cd97d9fc2313db9011d5ab76305e LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG FileName: ./source/modules/rasta_safety_retransmission_config/src/srcfg_sr_config.c SPDXID: SPDXRef-c6b43777b9756ac827927877766db0c0 FileChecksum: SHA1: 5e3caf90e9d1f51e8ae9e05a77fd6555e749e6a8 LicenseConcluded: NOASSERTION LicenseInfoInFile: MIT FileCopyrightText: Copyright (C) 2022 SBB AG, CH-3000 Bern SPDX-FileCopyrightText: 2022-2023 SBB AG