SPDXVersion: SPDX-2.1
DataLicense: CC0-1.0
SPDXID: SPDXRef-DOCUMENT
DocumentName: project
DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-32207e7c-5e0c-4694-aeb4-1175a06ecd42
Creator: Person: Anonymous ()
Creator: Organization: Anonymous ()
Creator: Tool: reuse-4.0.1
Created: 2025-02-06T17:51:48Z
CreatorComment: This document was created automatically using available reuse information consistent with REUSE.
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f1acd745ce9ae4843da2ac0d054536da
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-16f92358cb22b1349010e8e2be6e2123
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7d2df72e73fba78f28354eed4e021a77
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-928741d48f5cd76b958355a84245a055
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7e31317eebd492003a12cd3ac32e7b38
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-aaa01ce85806006db03451b464c59fe1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-631bf4311dfbb3fc664c31f842604de3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7e07be8ed4a6dd47d0a8090be3aba356
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-07af2acbd6eda57d153ee6c07df2d6e1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ecb382e0de0058c5d3488b494cbaf96f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7ed573c2d12112c0e82ac6fdf5a7d505
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e5ef0b850fa7c6e6e0fc5d996ff37834
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ecc247a7ce00ee0838ef0c29f2f63d27
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dbce4baa8d733094623da0291a157273
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b06c81987e31ca98436cb27b098c1be3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7b7ad3cdeb3bd17163d2400feb69c46b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b4c643943328add33d62ba08684d9337
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fdf1c9d14ed100d9be98704ab9a68691
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-de17ea698ef84a767a6e364269ad63f9
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c20032ec54d0e9feed63c9aacaa8674f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-270bf32e93020646b5cdf4c73f303e10
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b75fd0da5430053fee7d03a5bcaff43f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9c598477c4c501a230b09e348721c7bc
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a77776500867878d2f5c1e0fe8c403d2
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-07ca574d3388bd1f8985615edb3200c6
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f599c1f7a6fed4258fb6cec856f05cd4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4780a8f8848219ff9ba8ead996c030ac
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6ae442c14ced7218a09f72bf23c92eb1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2ad6a23e22e3a545f8612203af96b4bc
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3505292fef23ad6baf08ba3abbcbc851
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-751255e17221b11de2942bbf32ddd529
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-494c4221cae7c239aa3851894a953825
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ae749ef805eeac406c35247759eb6efd
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-54916afa5b906eba1d0a673111ce6590
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e853d6bd2a05b66724e0a595e12bb5cc
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-47f60d04e0475d0d738ecf7119533f73
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0d2bbd030655fef52b2fc8eb2be55db4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bd162fbe577488c660a6cb5d7caaa0f4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1c49fdf976bd6619647179ab603b0326
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dbd51d7abbac72969a215f7619ab1a1c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-aa510ac0d3258bafe7583281745cf502
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ffe1682f045169be7eb89f079dfd9ffd
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ff4e9915a003f776d023604e4be9baa1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cddf77469bd923acc8784d579c36dcd3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1f25c94b9696d64efda88e8476762a90
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-90e668a7778d45514b2a7aced7d917c7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7318cf43694cefd59bf551d28c0127c2
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b4ade52d60f6ee0395e8574612eb03ce
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b718abd77993721d9f2d21b2f1b905f6
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1a9f857cdae5508bb0c5862c0cd2c664
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a10af9866dd518795a4c64698d663527
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-67cc659d7f7fca838847b0fe8eba32a9
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6b452d551803505ae4f57ad4f73406a7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ea94131d545b2d234d3c289bc20d1fb3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3beeb2cd86ce74523c11b05f95be6eec
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-55d3a03f730a3474137ff46b5ed38798
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f1481dedc1b9a50f8ef3d987abfeee8e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-03b6004734326f6c611df68de62709ff
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-082cc9cdc10ed139fa43478d79e85c6f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cdfc931eb73c2f5b6d2551538daa77ec
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-86856e9fc0b6756312fc197f6e0f3fe8
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d2eb750569c5bd166d5847a83c4a3c3f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-253480fc56b44cdfff6f1998b1ec032e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-85fbdc954754f5657b31fcad114790ee
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e618d6657f88959559f780fdbdf8d07f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2217c7a15c4a00cae2e25edc9a55d5ff
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5171c22edd4ee6ce1b6eb4ba496cee38
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9e6928b1421d6b0d6d5e824cd2498c43
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-eaf7ba894b98d7fa6d6e7a9088306be4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5ebef2c82114954755e8f9a4a11cfbbc
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a7e3f03628e03ad13a32f9f093fac993
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c0e494c8b3777b5eecdc026ea4b0285b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c3d9a56910a272dff6a19357fe52ab12
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7a15e92e20c5dc6a1c198c9997c8f50d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8f7dd86323d2c42133e407f5455b4e75
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bdb402e2196e51752ef837244f427411
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5d193949394cecc75c11682271ccb11c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3669aceaf9734889de3a13999e32aea2
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8cc70e07f6278a1cefdded0170a5a81b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-aee489aa19eae1a8da7767c3a2bb4e0b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9387af2b74a050fe1a0318b88f3f4851
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a3fc201502311e3746c504cf2514deeb
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1fc951f360a95528a66c0d669b95afd0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ba4f48d7cbad5a707ba2b75e833bf575
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-45102968edca0b88246e0c9a5e8c6ef1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-596fa90f1c15c2220f280e277c410e68
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4de80491e335a9f40fb8dba0f43fd3a3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2c9a55ffb6af246bb23e3cfd360c760c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-735029c7424824651ba9f1c14956a248
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7aa516f60c09d0544381c528f2156623
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-811061842ccb9bc9707b2cec7e955882
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-59cc081ddcdc08dce678bbfe67ee3eba
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e7797f8fd3f3eb110365461bbb434ba4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3f4bff70bd1b75381d87d818ca8884b9
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-56d8e1e8b8d95ff75dcbd408d64d7a65
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d287c88d65034cda7fbf2162c36aeb21
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-60f0b3630d5d01b03b5daeba8e6687c4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b9546c78560a12d035a4f09c3696049a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5c35e1095a4fbdf168fcd2f75a7e229d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c93475af7154fb2a135baa815dd4a93b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e91a04a8b877cd43a673b3bfcd37e738
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1aff57ae1044d8a939c587a47d63d9ea
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a5cc6b075930ce7bcf16de5c73f5ae67
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d01bfff4e8d790d96617a23bfa1b4a12
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c705c2f9c937ca51e59cbac3d2341bf8
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a47e91b7fe8c55aec14c9d9b426ae9d8
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-91145b37d8e2b85f59b5e371a43c4406
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7c248904eaf0a924f29b0bda14dc529d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-17ab488f40217b15255bb32d3c6a7b6e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5dfd4cc49632934db570ca34a7d650ba
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d8745dc0f99305964d32f7133db7aa3e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-27326afb141cda076269e0c77143487a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-05437fa7d8a4e61a84926570fe62da54
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-14d6628f834387a57d205d59c7fec5f0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5c4595d36cf3e465f193124c0afa440c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-453ffaa116d8d870c78ff82fc72cbecd
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-03d6ff659890537a3b75696d01635667
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e114ebfef8f6b6f80adb215ee09b521d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3ae62067708822f21b244b7d8b58c024
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-31c2dbab985c3b1297d7106ef7c3a3e5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-baad2008d6f0c974b7f67369d45af8d6
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-da5c87048609fc3e75c462faab5a23a4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d4ac1d4944bff8c83afaf2262acfdcba
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0729fc2f2b05e10f1fc6ab6f6a34ee7c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7a39e45ea416435647f4c90d9e36d4f4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bf168e7571e486b0c3c4477e23902765
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7eb47ced57ff52950938562b9a88db8d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9c2b5cce66e12e79b3ef51b0ff1ff92e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-42e778cd595980af88b9f34392fab45d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-df503a77672d741646cc5035834289b8
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1ed6626c08ea0144e16865b62a2168ad
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-efe597ecd6f5bd9caf798e6b961a4ca2
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-66df81d90900d911aa88fbbb5f40f011
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-acd0e40c92673986660c4b2610a43252
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e54120d78c1b429fa1b274f1abd7603b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a0b86e212d63ad023ab742a9a9e1357e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-00ec7effb7f35a9c5057b14938c73864
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2218d1abec8e62ea6ca814ca26dc1ea9
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5642545862c4e604582f9b066b5c73e9
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-01acce6f44fa6027adc77ec4e558a8ff
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-eb831fa1bd649e8f2369ab09b4809d22
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b0872f04c0cef0eea96a0a5be9faf7b4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-43f6e4bcffd32903f66e505e9f64164a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8bc0e052d32bdec390895b8030991b2b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4fae34ef3677f48f9106a24d38212b11
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0d39fcc6b670fb0f04caceec372db99c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3867e7734df9dc95dac1285ebf042fee
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3fe1f1dd579754c0d4c24ad133a93044
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-917744dce52ba70870f4a22e0338a00d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0ea9fb445053fdc1c4b92dfb7d97e932
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-50c72655f61ed28008fcb00a78c4e368
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4a431f2183269027e9bac4a59d2a60de
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-21bbea006a977d9c87fa0603589859ef
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-83367f114dbade2a44e7cbd3386dc07b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f647c0e21e4d1d2dd06c19f78b302a58
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-537be440752228bf32839610ea9219c7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6b3380175497d71061d2a108047e423d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-156049fc4fb1169abf5ff9d9960225fc
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-43bf002f2322e84c2754c95df090dbbf
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ea3c7e6591b3d42ac67b4ced174729bc
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-447158b20203367563a04a50f51aa086
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b0079fe528eefc2f47c51f13e30e5bb2
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e2a503a0a51226bbe5c36ded7ab233a9
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b784c8b9317deda0bcd553e0100a0915
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-65020ff338fe2d442155b37257a66669
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-50e03df66a3facbeb820a646e3a74ed0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a4c273a6c6dcdd98d2e2edc491dc94a4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-68201655d686ea92f421defc05fb1594
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3587bd23472cf0a57f5e4c1a00fc6ddb
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a26c9bf23bc5eb10b5531ddeb5541714
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1d70c92a2a2d5d1bfc28cf7f23227a4b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7c7530450ab88ae37521407a289de95a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6658efcc3c5045436435ca3cc4df10b2
FileName: ./.gitignore
SPDXID: SPDXRef-f1acd745ce9ae4843da2ac0d054536da
FileChecksum: SHA1: b01c5088fef4bcb89f8f940f57deffa9dd9c5df9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: Chris Wilson
FileName: ./.gitmodules
SPDXID: SPDXRef-16f92358cb22b1349010e8e2be6e2123
FileChecksum: SHA1: 40c9c50b9da3657dbc6aa8e7f0d390ad5ca248a3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: Chris Wilson
FileName: ./.pre-commit-config.yaml
SPDXID: SPDXRef-7d2df72e73fba78f28354eed4e021a77
FileChecksum: SHA1: 0fc71600bfade308a2ce06e3b0489c77f46e76b4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: Chris Wilson
FileName: ./README.md
SPDXID: SPDXRef-928741d48f5cd76b958355a84245a055
FileChecksum: SHA1: 711efa7a87116376859768ebf4d16025cb9075df
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./REUSE.toml
SPDXID: SPDXRef-7e31317eebd492003a12cd3ac32e7b38
FileChecksum: SHA1: fd8f8a69b60238c40f9f9c09a634308e72526391
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: Chris Wilson
FileName: ./archetypes/default.md
SPDXID: SPDXRef-aaa01ce85806006db03451b464c59fe1
FileChecksum: SHA1: 725c0b121381ff3ff836e4fc5ce275017da77a81
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./assets/scss/_base.scss
SPDXID: SPDXRef-631bf4311dfbb3fc664c31f842604de3
FileChecksum: SHA1: c7b8b5c0d8be472e07653c233a41e344caa33d4c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
LicenseInfoInFile: MIT
FileCopyrightText: Chris Wilson
FileName: ./assets/scss/_content.scss
SPDXID: SPDXRef-7e07be8ed4a6dd47d0a8090be3aba356
FileChecksum: SHA1: 437ca6cc96cba80b64d1d53e47bd75446efb4d91
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
LicenseInfoInFile: MIT
FileCopyrightText: Chris Wilson
FileName: ./config.toml
SPDXID: SPDXRef-07af2acbd6eda57d153ee6c07df2d6e1
FileChecksum: SHA1: 0ceed243a7cabb2dde2d6b4a1e24d2566b1c3c0f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: Chris Wilson
FileName: ./content/_index.md
SPDXID: SPDXRef-ecb382e0de0058c5d3488b494cbaf96f
FileChecksum: SHA1: d2f7321c0fdaf3decfefe18559f64f125b80e8a9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/about/images/chris_200_circular.png
SPDXID: SPDXRef-7ed573c2d12112c0e82ac6fdf5a7d505
FileChecksum: SHA1: 617d1b7d48390c61ab365379a3853c7a1fef981d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/about/index.md
SPDXID: SPDXRef-e5ef0b850fa7c6e6e0fc5d996ff37834
FileChecksum: SHA1: 63fb29b92fe401b00efccca357f4124279c88fbf
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/authors/_index.md
SPDXID: SPDXRef-ecc247a7ce00ee0838ef0c29f2f63d27
FileChecksum: SHA1: 29e2bac0fdb8bd546a2104ce30599805402138c1
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/authors/chris-wilson/_index.md
SPDXID: SPDXRef-dbce4baa8d733094623da0291a157273
FileChecksum: SHA1: f038da4961ee97c317431a6de9fb379c187bd6fa
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/authors/chris-wilson/images/chris_200_circular.png
SPDXID: SPDXRef-b06c81987e31ca98436cb27b098c1be3
FileChecksum: SHA1: 617d1b7d48390c61ab365379a3853c7a1fef981d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/contact/index.md
SPDXID: SPDXRef-7b7ad3cdeb3bd17163d2400feb69c46b
FileChecksum: SHA1: a498884197f7676c38d4208f8cc3bccc48c68299
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/_index.md
SPDXID: SPDXRef-b4c643943328add33d62ba08684d9337
FileChecksum: SHA1: 77a64b95bf06939acd1e390376ad534de6f4d47a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/1970-01-01-testing/images/test.jpeg
SPDXID: SPDXRef-fdf1c9d14ed100d9be98704ab9a68691
FileChecksum: SHA1: 616137e3d51202886261641d306939b31b44c946
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/1970-01-01-testing/index.md
SPDXID: SPDXRef-de17ea698ef84a767a6e364269ad63f9
FileChecksum: SHA1: 3ffb1a1d6c947d61746ec574b0661cd2928cd9be
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2014-07-06-understanding-the-INA219/images/ina219_typical.png
SPDXID: SPDXRef-c20032ec54d0e9feed63c9aacaa8674f
FileChecksum: SHA1: facee02211d58f9b69a3229a1b372e9eed85fa37
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2014-07-06-understanding-the-INA219/index.md
SPDXID: SPDXRef-270bf32e93020646b5cdf4c73f303e10
FileChecksum: SHA1: 3b3284668f134c471eaa3e32423cf2a08b514259
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2014-10-24-bash-shell-startup-files/images/tanooki_mario_shell.gif
SPDXID: SPDXRef-b75fd0da5430053fee7d03a5bcaff43f
FileChecksum: SHA1: 6409959319984ecacc33b9eb018e947dfb81fc07
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2014-10-24-bash-shell-startup-files/images/terminal_startup.png
SPDXID: SPDXRef-9c598477c4c501a230b09e348721c7bc
FileChecksum: SHA1: c6bd49bf71efa98db200e3d3e8f1b25b0928da9b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2014-10-24-bash-shell-startup-files/index.md
SPDXID: SPDXRef-a77776500867878d2f5c1e0fe8c403d2
FileChecksum: SHA1: 7e37bd109cc50ab8ae9c7762cfb866e36404bbf3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-06-26-using-giscus-for-comments-in-hugo/images/articles_category.png
SPDXID: SPDXRef-07ca574d3388bd1f8985615edb3200c6
FileChecksum: SHA1: 49860a57c97056d15e04fb1bbd65a975b975a129
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-06-26-using-giscus-for-comments-in-hugo/index.md
SPDXID: SPDXRef-f599c1f7a6fed4258fb6cec856f05cd4
FileChecksum: SHA1: bfee4b8801a7fa514d19032224a4b3adf58b9ee4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-06-28-diy-home-office-electronics-workspace/images/B9202.png
SPDXID: SPDXRef-4780a8f8848219ff9ba8ead996c030ac
FileChecksum: SHA1: b98e4ab5c3ff685eddb9fe1a2514518c583889a0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-06-28-diy-home-office-electronics-workspace/images/IMG_0142.png
SPDXID: SPDXRef-6ae442c14ced7218a09f72bf23c92eb1
FileChecksum: SHA1: 928be3801472c76019a6c7fc8621dd9f6e815ac8
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-06-28-diy-home-office-electronics-workspace/images/IMG_0143.png
SPDXID: SPDXRef-2ad6a23e22e3a545f8612203af96b4bc
FileChecksum: SHA1: fec4b722dcdd9a0a1f81237c86a2b45c061e2fef
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-06-28-diy-home-office-electronics-workspace/images/IMG_0144.png
SPDXID: SPDXRef-3505292fef23ad6baf08ba3abbcbc851
FileChecksum: SHA1: f441da380a1800210a0cb15b1a0240ff0625547a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-06-28-diy-home-office-electronics-workspace/images/IMG_0145.png
SPDXID: SPDXRef-751255e17221b11de2942bbf32ddd529
FileChecksum: SHA1: 2aebcad22293f545fbecb62e684079e00c5c105d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-06-28-diy-home-office-electronics-workspace/images/IMG_0146.png
SPDXID: SPDXRef-494c4221cae7c239aa3851894a953825
FileChecksum: SHA1: 1c25d7fbafdcae91cc90b2ed53d98b7dae2d49b7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-06-28-diy-home-office-electronics-workspace/images/IMG_0148.png
SPDXID: SPDXRef-ae749ef805eeac406c35247759eb6efd
FileChecksum: SHA1: baaf3af0039575e4890f234e920ca6149d72e9e5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-06-28-diy-home-office-electronics-workspace/images/IMG_0150.png
SPDXID: SPDXRef-54916afa5b906eba1d0a673111ce6590
FileChecksum: SHA1: 5bf97ce078a960fd9b8fb2df525c261f0fa776a5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-06-28-diy-home-office-electronics-workspace/images/IMG_0151.png
SPDXID: SPDXRef-e853d6bd2a05b66724e0a595e12bb5cc
FileChecksum: SHA1: 8ac49d9eaa75f87323828e72f36c475dccc15d36
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-06-28-diy-home-office-electronics-workspace/images/IMG_0292.png
SPDXID: SPDXRef-47f60d04e0475d0d738ecf7119533f73
FileChecksum: SHA1: d616b28d6855366d3c1cf96a22d18845ea9ebf44
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-06-28-diy-home-office-electronics-workspace/images/IMG_0302.png
SPDXID: SPDXRef-0d2bbd030655fef52b2fc8eb2be55db4
FileChecksum: SHA1: d231c81c7d50c4d4c838282bfb035dad2785d429
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-06-28-diy-home-office-electronics-workspace/images/IMG_0310.png
SPDXID: SPDXRef-bd162fbe577488c660a6cb5d7caaa0f4
FileChecksum: SHA1: 163ac73161a318a865cbea8028447877e6b99663
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-06-28-diy-home-office-electronics-workspace/images/IMG_0320.png
SPDXID: SPDXRef-1c49fdf976bd6619647179ab603b0326
FileChecksum: SHA1: 2ebf0c4780f8e086d258675f73797f7f208a1772
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-06-28-diy-home-office-electronics-workspace/images/IMG_0329.png
SPDXID: SPDXRef-dbd51d7abbac72969a215f7619ab1a1c
FileChecksum: SHA1: 84e1564085098fee871049f257599fb3870bbc4d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-06-28-diy-home-office-electronics-workspace/images/IMG_0330.png
SPDXID: SPDXRef-aa510ac0d3258bafe7583281745cf502
FileChecksum: SHA1: e8bb25b188b443882d31b20cf3aa7517fa86cafc
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-06-28-diy-home-office-electronics-workspace/images/S2555.png
SPDXID: SPDXRef-ffe1682f045169be7eb89f079dfd9ffd
FileChecksum: SHA1: ebee36dd0e798a4a2d5479b4b49e722bdc0606c8
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-06-28-diy-home-office-electronics-workspace/images/esd-connection-diagram.png
SPDXID: SPDXRef-ff4e9915a003f776d023604e4be9baa1
FileChecksum: SHA1: ba8c1caf6f9cdeed29fdd7f96c7bd12760d21ca7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-06-28-diy-home-office-electronics-workspace/images/esd-mat-kit.jpg
SPDXID: SPDXRef-cddf77469bd923acc8784d579c36dcd3
FileChecksum: SHA1: cc6f3391c3c07bcda7e711ebff2747eed3118e0d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-06-28-diy-home-office-electronics-workspace/images/eyelet-grounding.png
SPDXID: SPDXRef-1f25c94b9696d64efda88e8476762a90
FileChecksum: SHA1: b7e1f29952c924cdbadd73fcb3cdf915ba5b5fbe
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-06-28-diy-home-office-electronics-workspace/images/galant-desk.png
SPDXID: SPDXRef-90e668a7778d45514b2a7aced7d917c7
FileChecksum: SHA1: 13d49735b264511e65fe6fab9bb57944f1e49899
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-06-28-diy-home-office-electronics-workspace/images/mtb1.png
SPDXID: SPDXRef-7318cf43694cefd59bf551d28c0127c2
FileChecksum: SHA1: d5906d8a2e53d284100aa6e4ccb7ea2494f9431c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-06-28-diy-home-office-electronics-workspace/images/prostat.png
SPDXID: SPDXRef-b4ade52d60f6ee0395e8574612eb03ce
FileChecksum: SHA1: 95eed5434fc6520e1d5b9d8590e32ac4d1604a7c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-06-28-diy-home-office-electronics-workspace/index.md
SPDXID: SPDXRef-b718abd77993721d9f2d21b2f1b905f6
FileChecksum: SHA1: f8ff0a89aefc84e92be026179086c162ba712c37
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-07-05-usb-over-ip-with-virtualhere/images/IMG_0372.png
SPDXID: SPDXRef-1a9f857cdae5508bb0c5862c0cd2c664
FileChecksum: SHA1: b8b5c0fc90ac10ca5707fc22a1491fd8ba395ea9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-07-05-usb-over-ip-with-virtualhere/images/beaglebone_black_wireless.png
SPDXID: SPDXRef-a10af9866dd518795a4c64698d663527
FileChecksum: SHA1: 172f751fcb96270b9412280461f05b766a8eb328
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-07-05-usb-over-ip-with-virtualhere/images/beaglebone_black_wireless_boot.png
SPDXID: SPDXRef-67cc659d7f7fca838847b0fe8eba32a9
FileChecksum: SHA1: 9aeec9bf283632ab8e7bcabba068ec119537aa22
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-07-05-usb-over-ip-with-virtualhere/images/beaglebone_black_wireless_serial_console.png
SPDXID: SPDXRef-6b452d551803505ae4f57ad4f73406a7
FileChecksum: SHA1: 55907f1fc9d76226fcab90952f66c34fe015a69f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-07-05-usb-over-ip-with-virtualhere/images/drake_debug.jpeg
SPDXID: SPDXRef-ea94131d545b2d234d3c289bc20d1fb3
FileChecksum: SHA1: 165c73e660a1ed6901873abcec4e9dce8e541df4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-07-05-usb-over-ip-with-virtualhere/images/etcher1.png
SPDXID: SPDXRef-3beeb2cd86ce74523c11b05f95be6eec
FileChecksum: SHA1: 4b7a1a63892916e9f74f7483d1d2bb117a04c3a7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-07-05-usb-over-ip-with-virtualhere/images/etcher2.png
SPDXID: SPDXRef-55d3a03f730a3474137ff46b5ed38798
FileChecksum: SHA1: a620e3e6f752d3b495727b95a7dff62231d93f84
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-07-05-usb-over-ip-with-virtualhere/images/finder.png
SPDXID: SPDXRef-f1481dedc1b9a50f8ef3d987abfeee8e
FileChecksum: SHA1: a66b4b05d04dd3df4691925ce562d73ce4027c97
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-07-05-usb-over-ip-with-virtualhere/images/lgx-bb100-closed.jpeg
SPDXID: SPDXRef-03b6004734326f6c611df68de62709ff
FileChecksum: SHA1: 6974bcbe2c9f1283ea5dd2f107da4e5b110fe963
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-07-05-usb-over-ip-with-virtualhere/images/stm32cubeide.png
SPDXID: SPDXRef-082cc9cdc10ed139fa43478d79e85c6f
FileChecksum: SHA1: 332766a63b7fb620dbeee8914f0fd519bd3aaf54
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-07-05-usb-over-ip-with-virtualhere/images/virtualhere_client.png
SPDXID: SPDXRef-cdfc931eb73c2f5b6d2551538daa77ec
FileChecksum: SHA1: 901ff3414a0bbfb03f2b720c3ad4bf3cff68be27
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-07-05-usb-over-ip-with-virtualhere/images/virtualhere_client_connected.png
SPDXID: SPDXRef-86856e9fc0b6756312fc197f6e0f3fe8
FileChecksum: SHA1: abe245e26fb4790bf6d5bd0c49b63377b30732aa
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-07-05-usb-over-ip-with-virtualhere/index.md
SPDXID: SPDXRef-d2eb750569c5bd166d5847a83c4a3c3f
FileChecksum: SHA1: 5d06f1e51ff8e452c57bdf70eca120eb9f76c353
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-10-30-40-percent-keymap-for-keyboardio-model-100/images/ansi_color_map.png
SPDXID: SPDXRef-253480fc56b44cdfff6f1998b1ec032e
FileChecksum: SHA1: a60ab4a5b8fa53603aeb2f10c50fcc36419ada17
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-10-30-40-percent-keymap-for-keyboardio-model-100/images/final_layer_0.png
SPDXID: SPDXRef-85fbdc954754f5657b31fcad114790ee
FileChecksum: SHA1: d3333c11dd374c1f731d9d7ea45097d176731603
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-10-30-40-percent-keymap-for-keyboardio-model-100/images/final_layer_1.png
SPDXID: SPDXRef-e618d6657f88959559f780fdbdf8d07f
FileChecksum: SHA1: 2eb9d8fb66a3e63559511d1aa89c80632c418c1a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-10-30-40-percent-keymap-for-keyboardio-model-100/images/final_layer_2.png
SPDXID: SPDXRef-2217c7a15c4a00cae2e25edc9a55d5ff
FileChecksum: SHA1: 1bf28fdb1d140c7c5a2cd9933484ad9b4a3c5abe
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-10-30-40-percent-keymap-for-keyboardio-model-100/images/hot_dox_qmk_keymap.png
SPDXID: SPDXRef-5171c22edd4ee6ce1b6eb4ba496cee38
FileChecksum: SHA1: 965aeb85ff73bc1320136ce2c655434c1809c626
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-10-30-40-percent-keymap-for-keyboardio-model-100/images/keymap_40_percent.png
SPDXID: SPDXRef-9e6928b1421d6b0d6d5e824cd2498c43
FileChecksum: SHA1: 4a75c654dbfdceb633b2fb818bc246acfdf8257d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-10-30-40-percent-keymap-for-keyboardio-model-100/images/model100_desk.png
SPDXID: SPDXRef-eaf7ba894b98d7fa6d6e7a9088306be4
FileChecksum: SHA1: cb96180b40a4cd83cf9290ebedef058d0462ae6f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-10-30-40-percent-keymap-for-keyboardio-model-100/images/model_100_color_map.png
SPDXID: SPDXRef-5ebef2c82114954755e8f9a4a11cfbbc
FileChecksum: SHA1: 107999eeb9577401c4bcd95d72e7d451de652e4a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-10-30-40-percent-keymap-for-keyboardio-model-100/images/remove_palm_keys.jpeg
SPDXID: SPDXRef-a7e3f03628e03ad13a32f9f093fac993
FileChecksum: SHA1: e3a4e493b36922f0eceb2ac6bc87d91b7a1ce362
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-10-30-40-percent-keymap-for-keyboardio-model-100/images/requirement_10_layer_0.png
SPDXID: SPDXRef-c0e494c8b3777b5eecdc026ea4b0285b
FileChecksum: SHA1: bf9c772c4e313793e7c98b8658b40f81acc592f2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-10-30-40-percent-keymap-for-keyboardio-model-100/images/requirement_11_layer_1.png
SPDXID: SPDXRef-c3d9a56910a272dff6a19357fe52ab12
FileChecksum: SHA1: 00e898d4772e4a5ddc79b0958c422f8961eef561
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-10-30-40-percent-keymap-for-keyboardio-model-100/images/requirement_11_layer_2.png
SPDXID: SPDXRef-7a15e92e20c5dc6a1c198c9997c8f50d
FileChecksum: SHA1: 4d988893288352c4bd00fa5f458ea12159ffc4b0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-10-30-40-percent-keymap-for-keyboardio-model-100/images/requirement_12_layer_1.png
SPDXID: SPDXRef-8f7dd86323d2c42133e407f5455b4e75
FileChecksum: SHA1: 0ec2a41b6fdd029b63cc822ecbd18d3122eaec3a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-10-30-40-percent-keymap-for-keyboardio-model-100/images/requirement_12_layer_2.png
SPDXID: SPDXRef-bdb402e2196e51752ef837244f427411
FileChecksum: SHA1: 5a2191155a05094d84f2f443ec9632665d8a148d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-10-30-40-percent-keymap-for-keyboardio-model-100/images/requirement_1_layer_0.png
SPDXID: SPDXRef-5d193949394cecc75c11682271ccb11c
FileChecksum: SHA1: 26d37be8cd0a13ea314749be6a949bb7a319009e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-10-30-40-percent-keymap-for-keyboardio-model-100/images/requirement_2_layer_0.png
SPDXID: SPDXRef-3669aceaf9734889de3a13999e32aea2
FileChecksum: SHA1: e9478bb0b4ad6b72f56a467a6a4f936ee2b3ec2a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-10-30-40-percent-keymap-for-keyboardio-model-100/images/requirement_3_layer_0.png
SPDXID: SPDXRef-8cc70e07f6278a1cefdded0170a5a81b
FileChecksum: SHA1: d3c5fec4c9891ceeeb04d96276fc1b90108bed65
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-10-30-40-percent-keymap-for-keyboardio-model-100/images/requirement_4_preferences.png
SPDXID: SPDXRef-aee489aa19eae1a8da7767c3a2bb4e0b
FileChecksum: SHA1: 964de2adca5426864ebee7bf3f791ff167c26c69
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-10-30-40-percent-keymap-for-keyboardio-model-100/images/requirement_5_layer_0.png
SPDXID: SPDXRef-9387af2b74a050fe1a0318b88f3f4851
FileChecksum: SHA1: dfabc5c36f27458e3d3c3b753a03421dd23dee1e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-10-30-40-percent-keymap-for-keyboardio-model-100/images/requirement_6a_layer_1.png
SPDXID: SPDXRef-a3fc201502311e3746c504cf2514deeb
FileChecksum: SHA1: 3d483d5293acb0632c73ca6af8b25e8ff8900a12
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-10-30-40-percent-keymap-for-keyboardio-model-100/images/requirement_6b_layer_1.png
SPDXID: SPDXRef-1fc951f360a95528a66c0d669b95afd0
FileChecksum: SHA1: 7fc905e71af835131e9422b62e84b9b18a540f73
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-10-30-40-percent-keymap-for-keyboardio-model-100/images/requirement_6c_layer_1.png
SPDXID: SPDXRef-ba4f48d7cbad5a707ba2b75e833bf575
FileChecksum: SHA1: 86d34b2d136c75f3eb2c526c8d8a0c9d2a5ce615
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-10-30-40-percent-keymap-for-keyboardio-model-100/images/requirement_6d_layer_1.png
SPDXID: SPDXRef-45102968edca0b88246e0c9a5e8c6ef1
FileChecksum: SHA1: c237e163baec57e4462d4a3a5f30f525f816f073
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-10-30-40-percent-keymap-for-keyboardio-model-100/images/requirement_6e_layer_1.png
SPDXID: SPDXRef-596fa90f1c15c2220f280e277c410e68
FileChecksum: SHA1: 74d60e11e9f56aa0106f942c5f53aad3c5050c1f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-10-30-40-percent-keymap-for-keyboardio-model-100/images/requirement_7_layer_1.png
SPDXID: SPDXRef-4de80491e335a9f40fb8dba0f43fd3a3
FileChecksum: SHA1: a1a27fe2e0095d00af1cb7f02d0fe79465cfcbb9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-10-30-40-percent-keymap-for-keyboardio-model-100/images/requirement_8_layer_2.png
SPDXID: SPDXRef-2c9a55ffb6af246bb23e3cfd360c760c
FileChecksum: SHA1: e319a39653a3fd62f25a8df338b43a425bcd252b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-10-30-40-percent-keymap-for-keyboardio-model-100/images/requirement_9_layer_2.png
SPDXID: SPDXRef-735029c7424824651ba9f1c14956a248
FileChecksum: SHA1: 95c6b33102d06a2ac2851f0fddca4310e5878dc5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-10-30-40-percent-keymap-for-keyboardio-model-100/images/variation_symmetric_parens.png
SPDXID: SPDXRef-7aa516f60c09d0544381c528f2156623
FileChecksum: SHA1: a68e53e63ab09e6eb3459687a97997ec1dbf6e18
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-10-30-40-percent-keymap-for-keyboardio-model-100/index.md
SPDXID: SPDXRef-811061842ccb9bc9707b2cec7e955882
FileChecksum: SHA1: 25677f34f3ff7fb019098f701129a70e598a973b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-10-30-40-percent-keymap-for-keyboardio-model-100/keymaps/hotdox_keymap_40_percent_space-cadet.json
SPDXID: SPDXRef-59cc081ddcdc08dce678bbfe67ee3eba
FileChecksum: SHA1: d353f746fa4422ede114a936c759ff9ce5d2d469
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
LicenseInfoInFile: MIT
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-10-30-40-percent-keymap-for-keyboardio-model-100/keymaps/model100_keymap_40_percent_space-cadet.json
SPDXID: SPDXRef-e7797f8fd3f3eb110365461bbb434ba4
FileChecksum: SHA1: bb9e67bd6603cacbbcc5a5c595d3d9e74ab5c5df
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
LicenseInfoInFile: MIT
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-10-30-40-percent-keymap-for-keyboardio-model-100/keymaps/requirement_1.json
SPDXID: SPDXRef-3f4bff70bd1b75381d87d818ca8884b9
FileChecksum: SHA1: a1b0055176f46f82e269f3965459fc72243c7356
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
LicenseInfoInFile: MIT
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-10-30-40-percent-keymap-for-keyboardio-model-100/keymaps/requirement_10.json
SPDXID: SPDXRef-56d8e1e8b8d95ff75dcbd408d64d7a65
FileChecksum: SHA1: bf137ed3c1be84f63dff7121786c3f84e0293ed2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
LicenseInfoInFile: MIT
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-10-30-40-percent-keymap-for-keyboardio-model-100/keymaps/requirement_11.json
SPDXID: SPDXRef-d287c88d65034cda7fbf2162c36aeb21
FileChecksum: SHA1: 2826dab386373ed03d711e949b75f49f902af8c4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
LicenseInfoInFile: MIT
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-10-30-40-percent-keymap-for-keyboardio-model-100/keymaps/requirement_12.json
SPDXID: SPDXRef-60f0b3630d5d01b03b5daeba8e6687c4
FileChecksum: SHA1: 3a322ebb4f108fdb18e2df1881418856e3bec926
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
LicenseInfoInFile: MIT
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-10-30-40-percent-keymap-for-keyboardio-model-100/keymaps/requirement_2.json
SPDXID: SPDXRef-b9546c78560a12d035a4f09c3696049a
FileChecksum: SHA1: 643b95513278b5fe30671d3a982a90087ff02131
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
LicenseInfoInFile: MIT
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-10-30-40-percent-keymap-for-keyboardio-model-100/keymaps/requirement_3.json
SPDXID: SPDXRef-5c35e1095a4fbdf168fcd2f75a7e229d
FileChecksum: SHA1: 406f05284047e6b518cf5289c6a84d0f8df1edff
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
LicenseInfoInFile: MIT
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-10-30-40-percent-keymap-for-keyboardio-model-100/keymaps/requirement_6_1.json
SPDXID: SPDXRef-c93475af7154fb2a135baa815dd4a93b
FileChecksum: SHA1: 1ad97f71f126c359f18e5944b1ccdd2e147e0700
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
LicenseInfoInFile: MIT
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-10-30-40-percent-keymap-for-keyboardio-model-100/keymaps/requirement_6a.json
SPDXID: SPDXRef-e91a04a8b877cd43a673b3bfcd37e738
FileChecksum: SHA1: 1ad97f71f126c359f18e5944b1ccdd2e147e0700
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
LicenseInfoInFile: MIT
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-10-30-40-percent-keymap-for-keyboardio-model-100/keymaps/requirement_6b.json
SPDXID: SPDXRef-1aff57ae1044d8a939c587a47d63d9ea
FileChecksum: SHA1: 76566e00ee2256459ee7211069849580d8d0e7c6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
LicenseInfoInFile: MIT
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-10-30-40-percent-keymap-for-keyboardio-model-100/keymaps/requirement_6c.json
SPDXID: SPDXRef-a5cc6b075930ce7bcf16de5c73f5ae67
FileChecksum: SHA1: 353fe2ea5225b6d5f872989186d980a7ae932fa7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
LicenseInfoInFile: MIT
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-10-30-40-percent-keymap-for-keyboardio-model-100/keymaps/requirement_6d.json
SPDXID: SPDXRef-d01bfff4e8d790d96617a23bfa1b4a12
FileChecksum: SHA1: b0c5545ae791dc15a2b7346bc2877793610f4f86
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
LicenseInfoInFile: MIT
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-10-30-40-percent-keymap-for-keyboardio-model-100/keymaps/requirement_6e.json
SPDXID: SPDXRef-c705c2f9c937ca51e59cbac3d2341bf8
FileChecksum: SHA1: d853493580192202a7c74b3342bef0f40342dc9c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
LicenseInfoInFile: MIT
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-10-30-40-percent-keymap-for-keyboardio-model-100/keymaps/requirement_7.json
SPDXID: SPDXRef-a47e91b7fe8c55aec14c9d9b426ae9d8
FileChecksum: SHA1: 30ce01b3e6b60398d4d7712139271fa3f73e16e3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
LicenseInfoInFile: MIT
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-10-30-40-percent-keymap-for-keyboardio-model-100/keymaps/requirement_8.json
SPDXID: SPDXRef-91145b37d8e2b85f59b5e371a43c4406
FileChecksum: SHA1: 5f034610fddade17bc5bb1cc0a1d343ea6abe968
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
LicenseInfoInFile: MIT
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-10-30-40-percent-keymap-for-keyboardio-model-100/keymaps/requirement_9.json
SPDXID: SPDXRef-7c248904eaf0a924f29b0bda14dc529d
FileChecksum: SHA1: a2fceecea4061c9d2684876fe505f5c981076338
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
LicenseInfoInFile: MIT
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-11-04-kicad-database-libraries-on-apple-silicon/images/add_db_lib_to_sym_lib_table.png
SPDXID: SPDXRef-17ab488f40217b15255bb32d3c6a7b6e
FileChecksum: SHA1: 65eac9779040458e930ff8304416e80d597b984a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-11-04-kicad-database-libraries-on-apple-silicon/images/add_driver.png
SPDXID: SPDXRef-5dfd4cc49632934db570ca34a7d650ba
FileChecksum: SHA1: 374605ed91fc8e6032be0d5684981b05ee077fab
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-11-04-kicad-database-libraries-on-apple-silicon/images/add_lib.png
SPDXID: SPDXRef-d8745dc0f99305964d32f7133db7aa3e
FileChecksum: SHA1: a459173c6475d41f57b741c4d33b15240b415546
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-11-04-kicad-database-libraries-on-apple-silicon/images/add_symbol.png
SPDXID: SPDXRef-27326afb141cda076269e0c77143487a
FileChecksum: SHA1: 03e9dc18e913a5912704bc44b3ffd7a35e827838
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-11-04-kicad-database-libraries-on-apple-silicon/images/browse_data.png
SPDXID: SPDXRef-05437fa7d8a4e61a84926570fe62da54
FileChecksum: SHA1: d43e8e2c5e2562c8192e8e42f3df27bc006a5e68
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-11-04-kicad-database-libraries-on-apple-silicon/images/choose_db_lib.png
SPDXID: SPDXRef-14d6628f834387a57d205d59c7fec5f0
FileChecksum: SHA1: 4a5a80119b8ea0e10fdf80acaf5ade4cad183914
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-11-04-kicad-database-libraries-on-apple-silicon/images/create_kicad_project.png
SPDXID: SPDXRef-5c4595d36cf3e465f193124c0afa440c
FileChecksum: SHA1: 9e6639c087e6b6553c2f43c8b7f6c5ce15fd0503
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-11-04-kicad-database-libraries-on-apple-silicon/images/database_structure.png
SPDXID: SPDXRef-453ffaa116d8d870c78ff82fc72cbecd
FileChecksum: SHA1: b86c5e8f705a4ac59db141f386acb7ea1ff8b2d3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-11-04-kicad-database-libraries-on-apple-silicon/images/duplicate_iterm.png
SPDXID: SPDXRef-03d6ff659890537a3b75696d01635667
FileChecksum: SHA1: 81684149480fadb882dec7d1f9581a613277fd73
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-11-04-kicad-database-libraries-on-apple-silicon/images/get_info.png
SPDXID: SPDXRef-e114ebfef8f6b6f80adb215ee09b521d
FileChecksum: SHA1: 5407a53c358702854a5591aa9abf08d77f390969
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-11-04-kicad-database-libraries-on-apple-silicon/images/iodbc_error.png
SPDXID: SPDXRef-3ae62067708822f21b244b7d8b58c024
FileChecksum: SHA1: 7c16d5f9395aae218c026cacd7ec2f78fba1d1f6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-11-04-kicad-database-libraries-on-apple-silicon/images/odbc_drivers.png
SPDXID: SPDXRef-31c2dbab985c3b1297d7106ef7c3a3e5
FileChecksum: SHA1: b11b2c59109745a058510fa5fe0bc2f5bdabe983
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-11-04-kicad-database-libraries-on-apple-silicon/images/open_database_file.png
SPDXID: SPDXRef-baad2008d6f0c974b7f67369d45af8d6
FileChecksum: SHA1: 641a371edd71b59ff26c5f48402d210981e89289
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-11-04-kicad-database-libraries-on-apple-silicon/images/open_using_rosetta.png
SPDXID: SPDXRef-da5c87048609fc3e75c462faab5a23a4
FileChecksum: SHA1: 28f9f9147aa0e2fb3ab66865dc544514f4a977a8
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-11-04-kicad-database-libraries-on-apple-silicon/images/project_dir.png
SPDXID: SPDXRef-d4ac1d4944bff8c83afaf2262acfdcba
FileChecksum: SHA1: 0b91c5fac516565f345c796693af486794c89162
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-11-04-kicad-database-libraries-on-apple-silicon/images/rename_iterm.png
SPDXID: SPDXRef-0729fc2f2b05e10f1fc6ab6f6a34ee7c
FileChecksum: SHA1: 4cabc3d93046a3d2ecbf0ee15dca7ec5118f3ba4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-11-04-kicad-database-libraries-on-apple-silicon/images/save_iodbc_settings.png
SPDXID: SPDXRef-7a39e45ea416435647f4c90d9e36d4f4
FileChecksum: SHA1: d5e0dff6821ad53ea166d15fa40b4d9b5f22253b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-11-04-kicad-database-libraries-on-apple-silicon/index.md
SPDXID: SPDXRef-bf168e7571e486b0c3c4477e23902765
FileChecksum: SHA1: 99579281669fad3dd026b6228d1659c0dbca53d5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-12-06-set-kicad-documents-home-on-macos/index.md
SPDXID: SPDXRef-7eb47ced57ff52950938562b9a88db8d
FileChecksum: SHA1: 3fe3f0374df6cadab54c1ab215e2c351ddbd1581
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-12-14-kicad-database-libraries-on-macos/images/add_db_lib_to_sym_lib_table.png
SPDXID: SPDXRef-9c2b5cce66e12e79b3ef51b0ff1ff92e
FileChecksum: SHA1: 65eac9779040458e930ff8304416e80d597b984a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-12-14-kicad-database-libraries-on-macos/images/add_driver.png
SPDXID: SPDXRef-42e778cd595980af88b9f34392fab45d
FileChecksum: SHA1: 374605ed91fc8e6032be0d5684981b05ee077fab
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-12-14-kicad-database-libraries-on-macos/images/add_lib.png
SPDXID: SPDXRef-df503a77672d741646cc5035834289b8
FileChecksum: SHA1: a459173c6475d41f57b741c4d33b15240b415546
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-12-14-kicad-database-libraries-on-macos/images/add_symbol.png
SPDXID: SPDXRef-1ed6626c08ea0144e16865b62a2168ad
FileChecksum: SHA1: 03e9dc18e913a5912704bc44b3ffd7a35e827838
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-12-14-kicad-database-libraries-on-macos/images/browse_data.png
SPDXID: SPDXRef-efe597ecd6f5bd9caf798e6b961a4ca2
FileChecksum: SHA1: d43e8e2c5e2562c8192e8e42f3df27bc006a5e68
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-12-14-kicad-database-libraries-on-macos/images/choose_db_lib.png
SPDXID: SPDXRef-66df81d90900d911aa88fbbb5f40f011
FileChecksum: SHA1: 4a5a80119b8ea0e10fdf80acaf5ade4cad183914
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-12-14-kicad-database-libraries-on-macos/images/create_kicad_project.png
SPDXID: SPDXRef-acd0e40c92673986660c4b2610a43252
FileChecksum: SHA1: 9e6639c087e6b6553c2f43c8b7f6c5ce15fd0503
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-12-14-kicad-database-libraries-on-macos/images/database_structure.png
SPDXID: SPDXRef-e54120d78c1b429fa1b274f1abd7603b
FileChecksum: SHA1: b86c5e8f705a4ac59db141f386acb7ea1ff8b2d3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-12-14-kicad-database-libraries-on-macos/images/iodbc_error.png
SPDXID: SPDXRef-a0b86e212d63ad023ab742a9a9e1357e
FileChecksum: SHA1: 7c16d5f9395aae218c026cacd7ec2f78fba1d1f6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-12-14-kicad-database-libraries-on-macos/images/odbc_drivers.png
SPDXID: SPDXRef-00ec7effb7f35a9c5057b14938c73864
FileChecksum: SHA1: b11b2c59109745a058510fa5fe0bc2f5bdabe983
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-12-14-kicad-database-libraries-on-macos/images/open_database_file.png
SPDXID: SPDXRef-2218d1abec8e62ea6ca814ca26dc1ea9
FileChecksum: SHA1: 641a371edd71b59ff26c5f48402d210981e89289
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-12-14-kicad-database-libraries-on-macos/images/project_dir.png
SPDXID: SPDXRef-5642545862c4e604582f9b066b5c73e9
FileChecksum: SHA1: 0b91c5fac516565f345c796693af486794c89162
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-12-14-kicad-database-libraries-on-macos/images/save_iodbc_settings.png
SPDXID: SPDXRef-01acce6f44fa6027adc77ec4e558a8ff
FileChecksum: SHA1: d5e0dff6821ad53ea166d15fa40b4d9b5f22253b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2022-12-14-kicad-database-libraries-on-macos/index.md
SPDXID: SPDXRef-eb831fa1bd649e8f2369ab09b4809d22
FileChecksum: SHA1: b60492737fe7a63313cc38a2e6bb91867a0711f4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2023-02-06-a-better-difftool-for-kicad/images/difftool_no_timestamp_changes.png
SPDXID: SPDXRef-b0872f04c0cef0eea96a0a5be9faf7b4
FileChecksum: SHA1: 14a2af5a3e01d0da0bc958b2194d74bb6bae9722
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2023-02-06-a-better-difftool-for-kicad/images/difftool_timestamp_changes.png
SPDXID: SPDXRef-43f6e4bcffd32903f66e505e9f64164a
FileChecksum: SHA1: d0be50d56b872e908835ba758eaf36ef793d1ca2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2023-02-06-a-better-difftool-for-kicad/index.md
SPDXID: SPDXRef-8bc0e052d32bdec390895b8030991b2b
FileChecksum: SHA1: db4835e705fc330378f6f08484404a78b8fb62fa
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2024-06-26-2024-mid-year-update/index.md
SPDXID: SPDXRef-4fae34ef3677f48f9106a24d38212b11
FileChecksum: SHA1: 946acd4abd706a257002d120519592d13cbb0d61
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2024-11-07-hackaday-supercon-2024/images/image-20241107170746098.png
SPDXID: SPDXRef-0d39fcc6b670fb0f04caceec372db99c
FileChecksum: SHA1: 697dd6e2aec9094ef0390f3386167b871bf9bb91
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2024-11-07-hackaday-supercon-2024/images/image-20241107170853854.png
SPDXID: SPDXRef-3867e7734df9dc95dac1285ebf042fee
FileChecksum: SHA1: d3e7bf19e1dc85b922da6152d7daf56d663f1aee
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2024-11-07-hackaday-supercon-2024/images/image-20241107171236083.png
SPDXID: SPDXRef-3fe1f1dd579754c0d4c24ad133a93044
FileChecksum: SHA1: decd09395171d1a2edd2704936cec2a197b24344
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2024-11-07-hackaday-supercon-2024/images/image-20241107181509179.png
SPDXID: SPDXRef-917744dce52ba70870f4a22e0338a00d
FileChecksum: SHA1: 873ec834ca7fa03c9c941643412d091751692efa
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2024-11-07-hackaday-supercon-2024/images/image-20241107200028411.png
SPDXID: SPDXRef-0ea9fb445053fdc1c4b92dfb7d97e932
FileChecksum: SHA1: 3d18cefc857d65373dd5bbca9d82674d60921792
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2024-11-07-hackaday-supercon-2024/images/image-20241107210546759.png
SPDXID: SPDXRef-50c72655f61ed28008fcb00a78c4e368
FileChecksum: SHA1: 75b52160de23fbca51c1de8646846f6112a372a0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2024-11-07-hackaday-supercon-2024/images/image-20241107222305796.png
SPDXID: SPDXRef-4a431f2183269027e9bac4a59d2a60de
FileChecksum: SHA1: ba0c43a62e9d495029c2c6fee4f3a0430f1cd452
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/2024-11-07-hackaday-supercon-2024/index.md
SPDXID: SPDXRef-21bbea006a977d9c87fa0603589859ef
FileChecksum: SHA1: 370a7ec6e370bbc7e48c4cb6379d9dfad3ebf617
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/posts/articles/_index.md
SPDXID: SPDXRef-83367f114dbade2a44e7cbd3386dc07b
FileChecksum: SHA1: e21520708b5b45633fe51cea7a1e6a4bbcd7d804
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./content/projects/index.md
SPDXID: SPDXRef-f647c0e21e4d1d2dd06c19f78b302a58
FileChecksum: SHA1: 9ea08854c2f52d4d12546fdc8ca6087fefdd1c74
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./dev-requirements.txt
SPDXID: SPDXRef-537be440752228bf32839610ea9219c7
FileChecksum: SHA1: 58880e0463a5f0c4fa12ec4894c6092ceba01f89
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: Chris Wilson
FileName: ./layouts/_default/_markup/render-image.html
SPDXID: SPDXRef-6b3380175497d71061d2a108047e423d
FileChecksum: SHA1: 992c990fc15605510bd894a3f1d94698fc31af80
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./layouts/partials/footer.html
SPDXID: SPDXRef-156049fc4fb1169abf5ff9d9960225fc
FileChecksum: SHA1: 497d150b2ff3de5518630b1bd426070db8861fad
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./layouts/partials/header.html
SPDXID: SPDXRef-43bf002f2322e84c2754c95df090dbbf
FileChecksum: SHA1: f171d85c078c5b816a7c2871fe6dddd05aac7e5f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./layouts/partials/home.html
SPDXID: SPDXRef-ea3c7e6591b3d42ac67b4ced174729bc
FileChecksum: SHA1: aebe867665ef1dc7577a19e6d87d8a9601bfec2b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./layouts/partials/home/author.html
SPDXID: SPDXRef-447158b20203367563a04a50f51aa086
FileChecksum: SHA1: edd6e2bb33ea11859cea59a641970a8333039e26
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./layouts/partials/home/avatar.html
SPDXID: SPDXRef-b0079fe528eefc2f47c51f13e30e5bb2
FileChecksum: SHA1: adf4a19dab328a2a19dc4ba9850dbf4fb03f6f5c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./layouts/partials/posts/math.html
SPDXID: SPDXRef-e2a503a0a51226bbe5c36ded7ab233a9
FileChecksum: SHA1: c26a2e0a89a234c5dfa864b3cacb71677f7d8cf7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./layouts/shortcodes/include.html
SPDXID: SPDXRef-b784c8b9317deda0bcd553e0100a0915
FileChecksum: SHA1: 16be9a40b5162e9c295244f5858334dd8c7ff7b5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./netlify.toml
SPDXID: SPDXRef-65020ff338fe2d442155b37257a66669
FileChecksum: SHA1: aab7dde75bd1b999b4798a63905b992b5c551c18
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: Chris Wilson
FileName: ./static/images/android-chrome-192x192.png
SPDXID: SPDXRef-50e03df66a3facbeb820a646e3a74ed0
FileChecksum: SHA1: b898d9009386c64ef2535b77ead0d310ede2c231
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./static/images/android-chrome-512x512.png
SPDXID: SPDXRef-a4c273a6c6dcdd98d2e2edc491dc94a4
FileChecksum: SHA1: a257c72425644015e095ce2e5778a65c1094e270
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./static/images/apple-touch-icon.png
SPDXID: SPDXRef-68201655d686ea92f421defc05fb1594
FileChecksum: SHA1: d6d542fcf17888cefaa1b4caf5b54081cfc2fe02
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./static/images/cdwilson.jpg
SPDXID: SPDXRef-3587bd23472cf0a57f5e4c1a00fc6ddb
FileChecksum: SHA1: 4ee231a3feb6298ebfa886746d7f2b662faf7341
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./static/images/favicon-16x16.png
SPDXID: SPDXRef-a26c9bf23bc5eb10b5531ddeb5541714
FileChecksum: SHA1: 4eb9c4464b41cd3b4f94c2f6675bb2d21835301f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./static/images/favicon-32x32.png
SPDXID: SPDXRef-1d70c92a2a2d5d1bfc28cf7f23227a4b
FileChecksum: SHA1: 2781eef0b26939e2bd84bf224786f87fc755dff7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC-BY-4.0
FileCopyrightText: Chris Wilson
FileName: ./static/site.webmanifest
SPDXID: SPDXRef-7c7530450ab88ae37521407a289de95a
FileChecksum: SHA1: 5d6e900fee21fd18fbf343a3739baae8ecdf68d5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
LicenseInfoInFile: MIT
FileCopyrightText: Chris Wilson
FileName: ./tasks.py
SPDXID: SPDXRef-6658efcc3c5045436435ca3cc4df10b2
FileChecksum: SHA1: 2fcf0a5c470971ef1bc5b8e64200e9203810af46
LicenseConcluded: NOASSERTION
LicenseInfoInFile: Apache-2.0
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: Chris Wilson