diff --git a/.sops.yaml b/.sops.yaml index 856bf29..7d1f98c 100644 --- a/.sops.yaml +++ b/.sops.yaml @@ -2,6 +2,8 @@ keys: # Hosts keys are age keys derived from the host ssh key. - &jitsi age1snxnc0zshlqgc4nhrppa0sygqvl7aftp8cqksmqu8qrttxshqcyqrjr6v6 - &apprentix age1yew8ls8j5pq45k5vxfhxh5xvlnesyfktd0mskxmwq4t53vmezdaqax3aqk + - &livre age1xehqneyrmkv9n7e59drn5ktza3kh3xfph5qyawtkw47mj7f5yuxqh5ypwh + - &jitsi age1snxnc0zshlqgc4nhrppa0sygqvl7aftp8cqksmqu8qrttxshqcyqrjr6v6 - &neo age1ed9esfstrdhfl3650mv4j3mjyum70245f903ye6g0f5t2ept73nqyksh3g - &redite age1utlywxylme0z3jenv4uz8ftcwteg9877y3zf46fu7zwjjwa05g7q88w8t0 - &thot age18rv8q7stsn2zv4gxuj4g4ktkeywkg2wngtdwza858jjme8wdvp8s9hkx00 @@ -39,7 +41,9 @@ creation_rules: - *_shirenn - *_vanille age : + - *livre - *jitsi + - *livre - *neo - *redite - *thot @@ -81,7 +85,25 @@ creation_rules: - *_vanille age : - *apprentix - + + - path_regex: secrets/acme.env + key_groups: + - pgp : + - *_aeltheos + - *_bleizi + - *_ds-ac + - *_esum + - *_gabo + - *_korenstin + - *_lzebulon + - *_otthorn + - *_peb + - *_pigeonmoelleux + - *_shirenn + - *_vanille + age : + - *jitsi + # Secrets for neo. - path_regex: secrets/neo.yaml key_groups: diff --git a/flake.nix b/flake.nix index c062bf9..3a9fd14 100644 --- a/flake.nix +++ b/flake.nix @@ -37,6 +37,20 @@ apprentix = nixosSystem { specialArgs = inputs; modules = [ ./hosts/vm/apprentix ]; + + livre = nixosSystem { + specialArgs = inputs; + modules = [ ./hosts/vm/livre ]; + }; + + livre = nixosSystem { + specialArgs = inputs; + modules = [ ./hosts/vm/livre ]; + }; + + jitsi = nixosSystem { + specialArgs = inputs; + modules = [ ./hosts/vm/jitsi ]; }; jitsi = nixosSystem { diff --git a/hosts/vm/livre/default.nix b/hosts/vm/livre/default.nix new file mode 100644 index 0000000..19e40b1 --- /dev/null +++ b/hosts/vm/livre/default.nix @@ -0,0 +1,25 @@ +{ config, ... }: + +{ + imports = [ + ./hardware-configuration.nix + ./networking.nix + + ../../../modules + ../../../modules/services/nginx.nix + ../../../modules/services/stirling.nix + ]; + + networking.hostName = "livre"; + boot.loader.grub.devices = [ "/dev/sda" ]; + + services.nginx.virtualHosts = { + "pdf.crans.org" = { + locations."/" = { + proxyPass = "http://localhost:${toString config.services.stirling-pdf.environment.SERVER_PORT}"; + }; + }; + }; + + system.stateVersion = "24.11"; +} diff --git a/hosts/vm/livre/hardware-configuration.nix b/hosts/vm/livre/hardware-configuration.nix new file mode 100644 index 0000000..66ff281 --- /dev/null +++ b/hosts/vm/livre/hardware-configuration.nix @@ -0,0 +1,33 @@ +# Do not modify this file! It was generated by ‘nixos-generate-config’ +# and may be overwritten by future invocations. Please make changes +# to /etc/nixos/configuration.nix instead. +{ config, lib, pkgs, modulesPath, ... }: + +{ + imports = + [ (modulesPath + "/profiles/qemu-guest.nix") + ]; + + boot.initrd.availableKernelModules = [ "ata_piix" "uhci_hcd" "virtio_pci" "virtio_scsi" "sd_mod" "sr_mod" ]; + boot.initrd.kernelModules = [ ]; + boot.kernelModules = [ ]; + boot.extraModulePackages = [ ]; + + fileSystems."/" = + { device = "/dev/disk/by-uuid/9fed1492-e7b2-4ec2-a5f4-8825bf8e89a0"; + fsType = "ext4"; + }; + + swapDevices = [ ]; + + # Enables DHCP on each ethernet and wireless interface. In case of scripted networking + # (the default) this is the recommended approach. When using systemd-networkd it's + # still possible to use this option, but it's recommended to use it in conjunction + # with explicit per-interface declarations with `networking.interfaces..useDHCP`. + networking.useDHCP = lib.mkDefault true; + # networking.interfaces.ens18.useDHCP = lib.mkDefault true; + # networking.interfaces.ens19.useDHCP = lib.mkDefault true; + + nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux"; +} + diff --git a/hosts/vm/livre/networking.nix b/hosts/vm/livre/networking.nix new file mode 100644 index 0000000..ae7302c --- /dev/null +++ b/hosts/vm/livre/networking.nix @@ -0,0 +1,53 @@ +{ ... }: + +{ + networking = { + interfaces = { + ens18 = { + + ipv4 = { + addresses = [{ + address = "172.16.10.140"; + prefixLength = 24; + }]; + }; + + ipv6 = { + addresses = [{ + address = "fd00::10:0:ff:fe01:4010"; + prefixLength = 64; + }]; + }; + + }; + + ens19 = { + + ipv4 = { + addresses = [{ + address = "172.16.3.140"; + prefixLength = 24; + }]; + routes = [{ + address = "0.0.0.0"; + via = "172.16.3.99"; + prefixLength = 0; + }]; + }; + + ipv6 = { + addresses = [{ + address = "2a0c:700:3::ff:fe01:4003"; + prefixLength = 64; + }]; + routes = [{ + address = "::"; + via = "2a0c:700:3::ff:fe00:9903"; + prefixLength = 0; + }]; + }; + + }; + }; + }; +} diff --git a/modules/services/stirling.nix b/modules/services/stirling.nix new file mode 100644 index 0000000..85bb52d --- /dev/null +++ b/modules/services/stirling.nix @@ -0,0 +1,14 @@ +{ config, ... }: + +{ + services.stirling-pdf = { + enable = true; + environment = { + csrfDisabled = "false"; + ENDPOINTS_TOREMOVE = "url-to-pdf"; + INSTALL_BOOK_AND_ADVANCED_HTML_OPS = "true"; + SERVER_PORT = 8000; + SYSTEM_DEFAULTLOCALE = "fr-FR"; + }; + }; +} diff --git a/secrets/common.yaml b/secrets/common.yaml index 176ade8..012465a 100644 --- a/secrets/common.yaml +++ b/secrets/common.yaml @@ -5,251 +5,261 @@ sops: azure_kv: [] hc_vault: [] age: + - recipient: age1xehqneyrmkv9n7e59drn5ktza3kh3xfph5qyawtkw47mj7f5yuxqh5ypwh + enc: | + -----BEGIN AGE ENCRYPTED FILE----- + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBzUkJtUUF4U2RBUEY1NnZ4 + OGpLMElHRkZqazY3dTQ4SEE3UWtUa2toa0ZvCjZ3ZjhyL0dLT1BOMDNRU09xdWxN + bkJabmx0eldjU1pGSk5FQzE2K3k3S1kKLS0tIENxUCt3ZWI2SUVTcS9xcjBDT1VQ + Z1dUdk5tS1J1TUJjd094WEtBdStYZUEKeMHPrkcdSE+AnIKGIyekardwHJgEXz4D + avpkxircky5RR1YyDSGVFMEMYdYU/T/wobVinHI+gMyCF9UgEePH4w== + -----END AGE ENCRYPTED FILE----- - recipient: age1snxnc0zshlqgc4nhrppa0sygqvl7aftp8cqksmqu8qrttxshqcyqrjr6v6 enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBPZVNxbW9EZGdpRVVGWFJP - U2NtTGtWcVFXeW4wZW1jYWFVS3NuY3VXU2p3CjVSYmlQNXBEVFhlcHRYV0h6bnl2 - OHVtRnFJMTJZUWtFK0pVS0FSM2hDbGMKLS0tIEIvWkVFK1AxaHFuaUlaRnNmK25L - NjRPN2JjeFpQOVBXWHI2L1JlMHUwVU0Klz5TPWjgf6FlH57HuS6ln897AnhaeN9Y - ZugTeCvZDV+ui+tNJn/pmyiV+UUthXfx0+fjv0TJvCNtRUA9rZTEVQ== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA2KzU5Q0NwYk9CM3NONE9C + TkZESGs3OEpkSmxGK0t3RFRXVlVzN3BtWERzCnY2VVdPclRGZllOdGhuekhpSnBY + RXM5Z25yQUZRdVRYZitiZ1pCb1BXRDAKLS0tIDRSUFdOSkFFamdvNFlmUUdsTVVT + cmRMbDNQNFNlWUlrWmdFUVptSGlUWVEKnIE9g7asnnKWCWyCucUAfH1MD7jIozH8 + NgHqCGfTbUg/+JhZX190FSem7idi/eYcqL6DAGs4SFKRuUV5HRxp7w== -----END AGE ENCRYPTED FILE----- - recipient: age1ed9esfstrdhfl3650mv4j3mjyum70245f903ye6g0f5t2ept73nqyksh3g enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBBZWdHQ2QxbDhVYjJUcTFR - eUZFV0NiOTRHekYzWkt3eXNwYzZwamdTcTFRCkFaUFVKcHRTR0MyNnRWdjA0b0F6 - WVlnang1UHlTeVBlNEE0UnhKdFpDM3MKLS0tIDFoV21KbG9yREoxUUwvREdEbS9N - emF3aS9UY3BhZXBxRzdyZDk1cTJWZGsKf2rj/UWjpohB5mYabvrEuRyMkH3EP6T9 - R6c6qSU15BC8l0dcbmiDQGAJrlSwRGedP1LEVJYlZ1SiR68yj7UCtg== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBCUUhUbEF6Z1liWkZXREdD + RlZNbjNzUHpkREZpYjFWZW9QdDFwRHZjM3c0Ck4vODlBNzh5RVNkMEp0Wjc5WWRX + eUlZN0MrVkVMUlZrUVFicnN2UTZjM2MKLS0tIGU3WjhxSkRYRE1qUHRFelByanBk + K0ZwMjlvTk9yMFd0OWdldFZXWXN0c2MKmV8MlzA1OJmWo4IPGnLPawPJMR55YumK + CzIIKr/7TwDZw3qPmyc+jMZlIQgZlExydQjGVR/lNVTo5WwhNM1Zkg== -----END AGE ENCRYPTED FILE----- - recipient: age1utlywxylme0z3jenv4uz8ftcwteg9877y3zf46fu7zwjjwa05g7q88w8t0 enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAvdWZMT0JRMVNqZVFDbjZt - Z2duSCtYZ3paNHBNWlpLTHJCS2hJeVN3R0FNCkorNFJnUW95K0pHSTVhOStTL3NS - a1Rlc2p1L1Jwa09Qc3AvSVF3SlpBeTgKLS0tICsyRFN2TzR3SWlwYUR5Z1QrRmdu - SHNpbHFUSG4yUW4zbkxZWXdnbDFiamcKRDkoBCWRgHPT9Prk85JyjR5SvGmEDqKj - diyRRcbvyOsTTfsm0SwaiBMKYIVoT8sv5l8MlFlCSgU5mAO7yB11gA== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB0VG4rWDMwUjBJRDJGdUxy + M2VUQ3cvcklmaWJTNS9jNnBLQUtQVGtTV1NRCllxMy9BQmhHZ3FKT1F6a2ZQSS9C + SXBHY1VhV2xydjkyOFdWd205S2hrck0KLS0tIHZBRGVFLzF0U0N2STFJRHluN2xZ + bXAzcWswQno4QjZPOURTWXIxNTdQM2MKurtaIXGUedTic/FVXaKd9O3CzcX+FfQa + PmlyerCsVqpQjxd8zrmkYfycLYaWCNs0ARUIdcpLRHGTT2MWnkt3Vg== -----END AGE ENCRYPTED FILE----- - recipient: age18rv8q7stsn2zv4gxuj4g4ktkeywkg2wngtdwza858jjme8wdvp8s9hkx00 enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBha1ltN1Z1c3Jza3RGWXZy - T280QUMwNG9Ha2cyZllvUDl0ZzRWUVNpWG53CmRoT3FpUnZlVWdRcm1kUkEvc0Fp - TUJFSXZkSjBmZXJSa1lmUEpoNEUvNUEKLS0tIGhpTVowWXBJbFBrRmtPUnFPdXl3 - V2Q2OGtpVVpxY3U4YitVdlhBdTN5anMKBtv9i0u1ZjiaYUQ2xHHv2EEwuaFAbzPH - m81xYABvGKpu0zqranwjsmEQFW0m5XhFjCs4M97SS5N47hMHKORj8w== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA5V1FzRDhNM3lNejdqbmhK + NWdGKzU0anBOaVF5MDgyUndKNHd1dFFXYXc4CmYycUNKeXlDeFdYZUp0U3QwcVJI + d2o2V21pMml6WHdOcDBJWmI1endaTDgKLS0tIFV6M2E4emYzMUEwbTRmWXhjZWtG + MUl5VnZUSmZWd1ZpeXdXbzlucEU2Y0UK+G/jcH9XsIZXskf+ZvPo7tY7L+3v8Hhf + U0y/fFqMAQRxVyxPQJ0610ertQ/1gfjU4libUph6RtKlUeNHj6UY5A== -----END AGE ENCRYPTED FILE----- - recipient: age1zlpu6qum5xcl07hnsndp78tllqph5jz7q8fr5ntxr88202xq9u9s9r2y7x enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBGTktxQUtMdXRYQWhqREdM - WTR0cnd2R0ZqR21IQkZUTXJWd2ZSMGdmdmh3CjFTUjNsbjc5cVBSa2JuWGZyWW44 - ekNoYk1XdGlEQmRrcXRIalVucXBsbHMKLS0tIHlPRG81VVpJbHlkb0xkNnhNOUMr - emVTNnJWQ1lRR3VFSktKV21vTDVEZGMK3/0QhG7EK7U554Vzon80bbFZl9VSaqcS - ERE82Vo5AYm9CuepydcxKd/s6kJW21lVuNUSK1rfzR/vdkeOXkdFJA== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAyMzd6S1dlVEpsTU5nS1JV + dWJpQTVDS0lTSUFzVXFUbktuZjVBek5Ja1FRCmtxZzIrd1dJc1Z3eVFjcjBQZGhk + NDZpZnJ6MkZmekxJcldTUkxEMDRyRTQKLS0tIC92L0UvSEhOY0phRm1ZODlBS3dR + ZkR5T1BVUDJTRVI0dHpteEdKZTZURzQK4mbFQ8hNu5n4bY87QNI1aZL6yIBkII7O + w5e7ZQd6GqFLw7BDZ4F9q5tINCLk9HsrB84lvRNU+hQTSS5pNNGZiA== -----END AGE ENCRYPTED FILE----- lastmodified: "2024-12-07T17:37:07Z" mac: ENC[AES256_GCM,data:D27C0Ymorhf35u82yZnAKhYe+7RJe30AxzfBWxeFd+ppN2UkLNHDAyAFdoNn+P658vUDrS+c7nvAyAoBjXKJBjbifJQw7fdHBjih2tqs+ODkP5Ln9tCnnR6JTlDYv4uik3RvtA6VXuNcO3vikJyrfU98rbV2V4h0/728Ys3TKZc=,iv:6k0gEL/PucUrEIJPKIpm9dL8sm3mmkzEGf7D+d6TJzw=,tag:rdBWjatmuA5jzabHXFTSXA==,type:str] pgp: - - created_at: "2024-12-21T18:02:41Z" + - created_at: "2025-01-18T15:49:03Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DtMjybqIQmUESAQdAMxvkElpkyf/GZNUbejWLqqTuWZuJKN1rHedZYwKeAm8w - 01w1hipa3qGGecYLM8vdXdDxv3xfPg547uaedjIfPMuwJYj8/DsxZBn0i60451bx - 0l4BvSESjZW+Ybt2i256ne0GUqwHUa6qh3ICc9fUzo0f7EhkrYg50RL9L+lCtBbP - 9ajZI+eBSBKBghMEh0Lk/a/DggTvS0Bolo65l7pPL7efPMGHEKz6RP7HPF124Gwn - =+qH5 + hF4DtMjybqIQmUESAQdAZRKraJsgTH9tCEcoPYGfB1bzWyRoycKcDNvKFP7QrD8w + Cd1ZM1QUOGYuOsSmZjb8ZN4YvS1xMZnSzKnvACpZXheHwMkyJ+3SNmRT+nfQqMpY + 0l4BwJ8GI3PFXfmsGA6WZeOM7qVZQMQ1Va3Ia1fFMNLKV8AMW3+W4f3nlNZD8I1k + M4+xeaIx2FfkYOwi2dRwR1idVkJZ+6OgsToxwXnZ37tmLVVgUrNmXRRLB2JLAbg/ + =dNB0 -----END PGP MESSAGE----- fp: 0x40CB48A443B03B5DBA484D279A130774C458F4D4 - - created_at: "2024-12-21T18:02:41Z" + - created_at: "2025-01-18T15:49:03Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA8m7r5bNaN8eARAAh4u7kngnC37FKgABYjvskUB+1/qtPUGzzMFjTCmPcy6M - j7cZ9bebab7RSYI7RRt/yDbJ46nfWGar68U5HDsBkvM7k1ChE9l6k2uwmFM9Pxuc - anMh3it8uJDfRTzZvR+lGPO58pRMbAplPoF6dKmd06Fze6wc4i8gPU8jamtFiMHN - pJLFFi0tsBhCNI9G5Is8UPRcuThivB60kUrs8eIv3sDz61ZvyplnV7+hmprl049L - dZGXOgXfYnLdop9ldFdoGeMu6M1rnLuq+EsRzel5Rnb6aLtCh2b2rXIKn472V4ji - 9IBYn9+GQ0leL2/Nwj2XSTf1NsbzOQ7/AeJz9NbjiClNp75+2jec/y3/Y82YTsuh - +ojre1LGWrlhIP9aYTIjRATtodhmKY3syX4+Gd8j6gHOjhblI/a1SjLaZLiNCy2a - PdMrBVdKKOgxdJJusFOb9LGpxNasJ3iVGpYjAnLux6NzxFygolAmA82frEEmkapN - Ro3vpT0hp/z0cRZFnfrPitVOarZz40ofjRgWbVmfZZPRL+ryKHRvFyiSSov1goZL - 9v2yLudwaK/8dFjtZETxqU7rpjCNp54vONHLg9OCC2FrGu4xv/4LFI1GsGx2+R5W - b2VHTPOUROv/hcqnWg72paFINY276Zb/at6FTXBAnLHW8vh4jOXXXnKqs4otOMHS - XgG6mrGhMqVMcET8xItEfvWBuM2tMvYTnoLwqrOEaqQPfVZ0Uh8FOIMeWJg9l/MM - 7/OJYCsM8Z+VXtqytjwJXcwzXyvMBQLqKJTQPLvp/49ZfQnHu3plFaGKH5qjsGY= - =FGFP + hQIMA8m7r5bNaN8eAQ/9GsRqFWOQmDq+UwWfceU2OLozpL6slgpnPRhp/GpTDauz + 38JssxxelU5x0O1868ccvFdMoj9ZXebh0WzRjjlnLZsXK/6D1v46pTVHd1BFRUtH + OMbIIhQPhm127YYMyTrV8/pIX8YH5oyXy/4CfNZe2Phc/X15JUWJRqM5w7c9JNnK + OWCLIVJTqqQgIpoP6Ozs7JGhCqoIafoTvJP8JXsWnUxjzsq1z5aXbjLCFOsAfGOL + o9UGKCR+/3kDdz7EfTojrHcoqALV7PXTK/gsIEdH3hL9uQZ27dzLRYEoIWh1wn+l + WNMKFiP7KifcWtASmkmIgeaIsTNW7tprwtlRPzztdv1feQeIhBGY8DdiImBRPBYI + w0us/nCmAifcqy7/XChIhIx4n3SbMa5iNkZzAL44B1ASRmQ6pH3AuQj1UFKMLv+0 + MxSo8DspuPKpWNTUZlTjjeQK5+7NDo8QYtUGUPc3YLqGO6IOkqQLbXvBmsiMbx1/ + XFfYQyhbdcPjIx8JrOdCWa821U+cRdcyvagBDwIeFKnS9HW8lU0heMYUdHwz+WTn + DOsjo/xiXcMWl6jWfLTapE31+5AzErKJBbgjdZySjlfn50wL/G4sUrWP2/LW0Qb7 + nxs32pGJypbpUoGuHeezswxy/Z4M9HlpQaXtMyZOaHRFgc97pGqbGiVuzd1D0TrS + XgEa3svOkDD4E3dLUu01Aha8qg/PfCzD9+RQVkKKkHsTQkqeea9aup4Ua1lcx09V + 7tx6UAoSUaObu7DwI3tqTTcLBxZFpyhY0Hz5s8x/gK7bEeTHCdhd+8CPj7QOO6Q= + =MDhQ -----END PGP MESSAGE----- fp: 0x9487E782E043EC0D9E0F6C27D46D7E3364433208 - - created_at: "2024-12-21T18:02:41Z" + - created_at: "2025-01-18T15:49:03Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA9A+dmzvmzOLARAAplSrvuBfWTns372y2loPUsZXgRear1aIPwjuNm30lZdo - r7pbttOSbA7jfy1omC2k7EKz2SotmdyjQygFE1gnPbPpmbupxezJULy5iPnnpH8S - JKnANGVh6DQhz6jOYBNufSnahQTO5vmpSScVh8nJd4UdedtEGoQMJ/7NvQp7wa1Q - 5wu6gupVChn+ZyhPSQW4mrEt8nu5SGNljVgwb2ucB04LV/fo2arGnn7CuJOUKbMG - pxXYFdPGfEkrDRU7zYpqNqjQTu0bcNzSDyFRUr/VdoT5N8zeDKv1zDp+mzo562QE - vEm21MKc0MJVEEXZGkmJs5NNxtbckeqWGFmp5hONyV1SLgZ0LoqrpLaqfv4uTLCm - +pxT8wEj35wK4y7dJp5W3YPW0sXxQKYrYs5je4adjuCcKjMZlzHpZrGHBiDDHNwH - 24iViBo1ikY8P1nkZSGGlyGLY3tllOhcRFVP7bu1URHShD2R9pHgJBw+4UESIgWH - eflgsG5zwUvcFLuZsMhDmS6/WUlRr7nLUJlifHn/EqWMXW+As3KiIUMc6tlQ1+EI - 0p+cXoInSq2PLOZSJkKA24IFxoc+RUX5Mmx2ueh1PFRuYnPMrQcrPGsMdjmLWHI7 - sDQ8fVx73Yh64w25ZmpT5YE5CxQzdxN6fbCeX2+GPtTvVJds9bseZP3mHCI6U3fS - XgGFr1EUW8mhBz3B3bt2hZIWo7DU73SkrNSxIUBOHdOczfAcLJaJYsEKdo069LLn - La/DsVXREF32xCEQkEAGE0coIU4BUUh6LKocpkzWMyNPz+8r/5YsHpAaoqg8Qr8= - =NXLG + hQIMA9A+dmzvmzOLAQ//TqdlusihKWrVdZ+AsJtorpLMdg2h++uRXJV4CWxNx6ip + vkS0HbBaBnzFA9+BmUgRKba1CVdtqMPhGeFB8HPZ+zkxs81Tx01kxb9i1WT3PIqX + HIyQf9dfMxx4ETkeVViC7rTowhHYEsSRZgY9kV6yvUmU2JKiaJiBJNodwliN1zrQ + I1FBvNJxvHfRdITcyKNdUGd/S2ZstDMrfNOAyG8zBbsCY8jU8r63vzWY3FfZvSeA + C6LsBqGCEnO5hZ3zOqPXNrjnMST4WYup6nATE4OSyCZqnF81J9dISU0XWKxz1gB5 + pz4eZY21CUdqIfBDKAPhrjSmxlMwawC0hZCySANJ5JKGRhDhmdjC8A1VF5DoUO0A + 8VmFIk0eFFLEIV9llJTCl0TubfPQtWn/xrJ2aW4y1tTICoy7vxmUBSfJSn7WchZw + 7CblNoD+tEA/sn89bbX9qOM7gaWhkjCLpONGbbix1h1+Uv0VNWCdX45cLT9mb0/S + rJsuljXl09jlOPve4FHzg1IuhtU049b3rkh7rlBpxN8PW5Hlveo9wsnoeRxH1pGD + KV7eecmsDOiuBaEbDndn4wAWLV1DTKbN9TKrLO6gGUa1+IKRCdXnQYuWf7e1/dDh + pkHWmn6jwiSrXfZJP/ibi4Wfeu3MLqXZfFDfZeNrLkVTGCbYPNvxV7DrODZ6Qz3S + XgFNyOKKNIrwQLN27U8j3ZJ4cnPr/tQ6wWBiU9QkmgOW5fuA/Zai8a3+TqgW7gqP + tn3oj71O8jA8BtWPFRd4aFYLVOaDb/O5Fp54v/mr8n8dYLHXqYmlX04rjGijSp4= + =dvC8 -----END PGP MESSAGE----- fp: 0xBC354C0D5CC674D11D3EF7AC2BD76BB280787FB9 - - created_at: "2024-12-21T18:02:41Z" + - created_at: "2025-01-18T15:49:03Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DRBWo2b0h4f4SAQdAViQ0BakRVdBpPPzMCazQNEkYZckDw6gj9dzOX5QvBkAw - bwxwG4cZpUCQL/oTf8YGlBM2erfuKxcS3lmU5o+i1u9mEno/CX3dniQT3ZPT2i+B - 0l4BOVAWwf0aVpyU3J425+EC0s1v+hTR9hsZ6+saD5fudeeKwuCzTIeOo9ilElp4 - i34m0VQn5V1KQTloNOxmlLTY3GXGs+04VLGlxB4tOpgODyqTve/WBMgekJAzJc3C - =+v1v + hF4DRBWo2b0h4f4SAQdAtA1KNAeTnmPIzPHX/AeImExlJElqQvpQP5PL5KtEwzQw + TbZtXY9ohkrrb5mzOLkLX0ZhJCv1jPRfTxxopN+r2FI8I+7PzhmqWpaW5eDdUHL+ + 0l4BRjLcuvNlU7xY51+OnnMQSj7TweaqbWqFP/trlaft0U8GBqZsw4bxwimDipIK + piAhkYIyAX8ySACsrtZizz5in5YukIkw7NCjlfXqd/HTvK3Hnw33EsW3PkIYnuyp + =e8P1 -----END PGP MESSAGE----- fp: 0x572D19D312825B1A504C9003531DDDB6EB559FBA - - created_at: "2024-12-21T18:02:41Z" + - created_at: "2025-01-18T15:49:03Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA2iXGbkufjklARAApSTk0ZeBCl1x4yJwqObdzPPKBhZGVTvrwjz4TUdC4kj+ - MHpoQnxNs7Y3PgctT99lwjzM+z5CymaK1rjPxxXzg70wEn3NMescG5xAzNRFizQ1 - b9IJsfg2IJ4NCHKkvbNFDYdKg9GpThyb2wvRqk6kdel+iwVv+EDFLUo2CE/c4hHz - Oc+VwVjIfJWiXVHtVztBGw1H5oo0ugZkpocNLGwOYKcFz004g1dOxRq6to5UXLmm - g5/cwj/DpwhehRkAVfp19GqtaLmoBK5qerL+N5k1iX0KkfdO0DDMy4rw/D76InqF - ybxHnEhk3V7Rz5sB57Jns9qAPUZS4rc0U/PnQKvK6IVtX86hdcm9GNnP7mWmyLqs - IvbxO07SX8WY/pYXzQiitCnjSVGixUMzBir9lZ7lbKoQg1NmID7xy7+bExiJZary - fOXQyzULqwkCqZ1IxqjGgPOMs4q8S/usFNGpaQ0hp3V21IAqO1NhocZGbITTszLh - 8FF4PCKnobwZot1gQS4loaEZl8Yp9Ar+F4lvyLSQ8IT7ercWo6WoyDdrTN/8zhuN - YY/m/ivy4o4IzhkM+xuVpaVZpTESDrRKTL5+XTTqE5DW5HST56GuyG3Z48K2RXxv - uby/MZVajFCDLZ0YluoEiQ1eZaTKVBf8rtksQ06nR3CW331ITOIxhImrgYuaQwHU - aAEJAhAGYweMbL+9rCVPKwU7CH7JsyJbeNSWIi4B4/L/zJ1UOryobIdrYGQGYAO4 - EGmBPPwUf47GdbRvD+FRXPmIo6bC+DYXJ5INBlqUCdvItJY0xMvO7tfiK//X4IDm - iejY9iUNbK1o - =S/Zw + hQIMA2iXGbkufjklAQ/9EPTCWZ5k1EO9PJC8ad1vQiSz1qISXI/cDJSVINrODxA5 + 0VxRHLzbKKvnuYpzTVjXMZtBjkjm8q+HCx19MyAo234U0FN8QuVV1ntFMvI5MiwK + vyvnXkTPFuMm5IxNrRay0zNwY1NWH4wBVpTcwXHp7YlHlwYV8ytuwuFGOSUB28UR + zaozGDhUy68APjMWXHVp5S4Z9CgFRiJ8GCH6kukGcWnOENUj87wmXmmHUWR4qzil + vM+OMKXFuVo4L8Cd9TVVP3l8yUW/UKprk6Xw1Qw75cE7XjVibsmJF10DAld4XgOv + DT6F8eyGWVls8mrzk/41CikAeGjAONvAV8FjJr5iyg5Owl9bjud45u4ummpWJz56 + v0yD4kfcyTbn1przKJz1MkFZtH9EgSSx11VZogj87oiPAs4UKvSeJ6sZCpfkDBtg + CSppCfJeBRzDD2JAHtMTJ+R+qzcdN3sZ3EDT52ddE0j1+1pA4l6puQWtceJXazs1 + MAnK5EHl2zCy4a6hpSYn55kNVyOVOJvIWPXsBRqWlmoDmaSD1AROWRpBQwCYe+qQ + W5sm9R0TKkxAXd0NSX0hcuR0dmaGXO9PruKC//GlgWxMshp42Tsz6DCuGs73BAt9 + pi5T3YPUjNR3ZG5Rw4EuKrCJeTmDReKh22ABSyJpcaWzLhqYR2YarE1iXy9GhpDU + aAEJAhAgyMKjD+H6xw7HCXlVY7ZC18eQLuKXl9bKyS8hAAq6pjQvmTUERcSgO+1U + a15MeHzJoaaoiparQTUNY1OTrzsyXIeaZ1vy8NMNuVnyQnEohNfaafiCrmBW5nal + agK5IPt+PR4i + =9Nvh -----END PGP MESSAGE----- fp: 0x270A71E7908CA9D9252000B01EFEFDF3F7B80B01 - - created_at: "2024-12-21T18:02:41Z" + - created_at: "2025-01-18T15:49:03Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA4Uty74yOFxLAQ//faSXA2VIm0KPa1aFmvft6PzYs2dA3rRHm16t8yy+OVYp - oEO1xbFGV3d+wkvgZYWb1R0CqYhvyjalRBryg0rfpDdRYMVQg34arVaXLrtTJnbF - WYWtedNJqH64tu5XYQN4242Jn/Z84F8jPL38A+KA2m1LCynVAt0o7J+4i89VmiFX - kb0tuSrA+bGldmG+gCyrFcrY4yIMHE3by4y1q7oJ0XwMl7/c/30RFAyeD43vz2sY - B8OhUGMOfQk/6+Es3RXWEPm66SYzJiihbbF2H5Kfaf6oUhYZn7NrtKYEOcy3IRbu - JA1Orv+EmXYBWHCh6yxE62NYCYaqbBq5i3tvP8QndjFveRICtj3AaSLS3v1IGCrQ - O7p0SXVJJi0Q4aQ2lOIruYcIGHVXqmzbB6HqjMEQtsSQywA2O9Hcdrz0oMb2wAfH - 6LWRQ9Po1pG4KCnQEAaEmpYG3iz8qcALs3We/UUhDJjgAnWpLRscT5JI3B/f2H/+ - tB+2yAcbRjeQmM+5jRT4rg6yMycQZT2vN1qKEHIWohhBDPjjb7yF+TjIBdLV7usC - FbHhTXVBkNlbRlCY6sBsXvywSxWa5+YlSo1q5eskMMtrSFbOzI4wDSKjiPuD0Npv - iRagIuJqemOrtBgl1ylPgBtXD6aZD/a1trW2/G4W0SvQsPBLcxxT4mLu/r02Z2PS - XgEMj9yf4aKtdkQpRUlXnDwWpEAbBmQGDgDFZW/SD00IMKtI+WK6PiB5e2/ZdSLT - e7hwTqfK8cCJe5uX4p0DbY4Ge40K6lcVzbqu4z4Q4LDHqzoVAtittuXq9AcEPw0= - =6ctI + hQIMA4Uty74yOFxLAQ//SMTe7ye2z/zE5JsFOSb62sjHOTJ+PAPZC8ZV6VCyIdQd + bkhUuxjd2IXlIVA0eyNgh0m1aqlqu6f9bExe3gzAy9vJ7GKQw51U/fLhXhfqh8rY + 4ncOAGs4BEhVFX1dEo4hwRmR9ZBbahzuYaX9OxmFFATdL8/SAmo5yl8CPTYXSb2u + f3RbZ5MZDYaTD+x5Ztlv9kReLi4twJ+xH6GyFStcAf/UqCAEPhoy6sb3VlAmTrlC + 07rwVUXSLAWwQKsWOQnOOCvhr1F2IUWv/ONj9hjNgSUaFfQRphTG2DCUe55HAndG + o6QsfD76fjRoTgewNioj5ZaNyMI+YhfYil5tzq35RDU7TmBtY+Lco8OWGbGmXPLM + JRc8bJ+mr82J+nvkX/BMsM++hIe8oj/6Dow3ss6puC4xa1Fh0hXyZEyASMsZjmzC + LHQuPHkkcrwk/sV1LvgDQ5MGpnU2sZ6MZAEeGuHWwAtlOjEldpYO+FgytFCJ9NYr + P1iMWk6mIUm+SqiIiB3mAWH6Q3dxsJ1AhC7IgIm2aFJmrrn0ZoIjNWPF29HDlFBa + z/A0eJyjzggJadQpCWB1RDlOc/CQWG61lrL/W3vvxHIV9N4X7z8TTZCrF+/2gaFY + WfO9uonc3UuFg0OtVPKVdADHRzNX4eYEOjr/3kJEunG+GzBH/gXa6pH6YrHz9VvS + XgERgXKKbJR4z3QdJqU0yDt4b619/zjWmAbusU5IpLwT/MM0s7eLLq7lsf6yIs0p + g4aiQTQWWfwg6XsjG+SOYm7g6DfRYwNH9KoeI2pEPO/OtAsrhl1Te+3Zj/JrFhA= + =OqFw -----END PGP MESSAGE----- fp: 0xA534E46682DD8C35377352C88DD28608BE411065 - - created_at: "2024-12-21T18:02:41Z" + - created_at: "2025-01-18T15:49:03Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DIBqTX2T418ESAQdAC7hZA6SF76DHucTOKezMm/2g8PkxoF56s3aoLmUDKB4w - vTvCgNhEXpjlJkFYqKoVMb9Tct6DI+N2WfVIzqGA6DClmH4DqHsdQdx10lxTyNPg - 1GgBCQIQJj/hEUDssCfNk4npnFZGKnlE53/cDhBOYG2oq/sabauD2p7ECzrTl0Gj - esS8XRr8HVOzYsBmep90HIS7+YIGIlmmURcnhbUo+rYEeWQ837fOFLGJ+tt6tHI4 - bGp4VHR9L+L80A== - =6VPR + hF4DIBqTX2T418ESAQdA93Gh3IyaNB4FGJlEFl2pXrtYW8l7aF3PPC2zy8t3Z3Yw + Kkz+5Kl5Q7jtwCcqGpTZqih4+SZi4FOwP735p6GNg4sCMFyuKNYCqt8V/0wJuutE + 1GgBCQIQNU8vTiaGR6I4Osp3f3VMNHAY3IyKRakqYm2r5UHyf+jt2L3obNIVbAsH + Vm9leMCE+CWhSYrVSp9ABw+WKvVG1UflIAaLwMMCpcqW+pxL6VLgpP+lRgSjfGuY + 1TomnL27R/ik/g== + =le5y -----END PGP MESSAGE----- fp: 0xFF7D1156D33F4060A4B15BFBD6CDAB8050CBBE7D - - created_at: "2024-12-21T18:02:41Z" + - created_at: "2025-01-18T15:49:03Z" enc: |- -----BEGIN PGP MESSAGE----- - hQEMA7auZh4eKOkIAQf+LTS76sqiQ/MNfUpjcvrDNHi/yvqqtDE8GpgxCwBRr1NX - HjeJut+qDwaoWdcv/iCCb6Z/xd7v2CTS2Af2dJuTkAWFStTw6JQkimr3ZFxtY4Xb - keGE+QOhrTlJoeCsvqY7z0iTwn3aWazbnYwdOAuTIEdfu3sGNXd3eFBqUoq1z8gM - jg+Xd93V5utHOZOYAMxi51jpUjrEfsjkyWtFi+6AxifMKj7rj3w1GaWm67tIPTZR - KEgkDKVXncA6Iw395CZG6k5Os3MdTkveeHu/eJQwM1mHUdt8bEG8HnMlUHBX5XId - RjsArDHyA0YqVekf1RgBiFsoueDsHiovGBIUR1odvtJeAUZzsVRiMqVrd3/g5+Wx - 15UiA3xpOaFF7RLcJt9L6pKjpmh4xEQvAwRK5m2A98sTcL2Zz/NDV6psKzBBsmmU - YewHzmHAn6lVpsTMemQ5hqjpbD0aLxKJX5V2BBxWLQ== - =XoBB + hQEMA7auZh4eKOkIAQf8DgHD8JY90ywlPYM5YDDA/h0wH8fA4rKyTZhbXoaUrxDl + rkO2BnP1uIzraELP7k3mpWIxF0uI8sPrCPL2IqnfwvKKkN/cTYPEfy5dZbjLxQue + GdqfRL1KGL8pmdbjeR8FOF54BducBs4eLg81AaWbfUFy1aeM43ZhIr3RhRBbrS85 + JJ8ksGtoerk0tvlkdvHsKdncd1qxcprR2atmuCh7+CD835aqjwEmupEevmKbisE6 + SKHR7/NqqqWAxoJdt6jkb49KiwnysLLxvlO/xHm7BMq/B9j3nS3FuzYHz5+5lvcS + KszeZAJZ5LSY3q+7oj2y50z5d4C/bgHQFk4QHyfF5tJeAcJriFLvSe4ftkyzFE4m + pMTYBJA90LwL8tO5o7ZXa/xJHBnlIK3cET1XwY3we1Md2oz4GXqDH7EngZbhtFkm + 8ptMAvB8ffFXIpzGEWrPGU3AtrL8Hd8r+JjDP0wgWA== + =H38a -----END PGP MESSAGE----- fp: 0x49BA444CDC680527B4835F7C3C1AC435CD1F217B - - created_at: "2024-12-21T18:02:41Z" + - created_at: "2025-01-18T15:49:03Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA11f9zoCBF1cAQ/+MXlVQyp1BujdY5lrSl+9O7rVCVPDxUhEnN3bQOUJ7Osy - yNvgA2Sov4eOd+NFBNfssG6Oc/Q6XLgY8XwlGZS0/3sQC4hwOsjMHsst0VCznuQ9 - aS+yu0xauoJzGkjP+qeAa5mqZvuvEJZlu9ww0qUh6V0+c6p8BGJLKYb6a894RjYj - uD4JeP5ygR9Mqc6o/gp2LfR3m360aZodnEXrieGcg7OHsJusz3RteMf/SYgf8C7t - MOTyer2V14hpxKBjdN3DqiERdJvOk9vQBHbt4kLhjF9RJzr5uw+1JNdPjb4LZxeW - RBAq906ssft1mH2Wm3mzlWrMIyQK6thzgiFPITFTyDy5b7TkkckIHrpipgUEsxqu - maxCtrG8gJt8DXKuuGDNVMdraVtUkyI9LVUWbsy5Rvx0a1DgX/x1HbSNmXwaK/ce - ueNfs1tIyEHu5oRYFq1H23B8OfDWRMwAbPBAzuzZZqByV5VJnklEtdr/ZqdAwjXs - A90Sm961qMJxo+9BiW26mc76Ckw6T2QlY/Aklc8Mz1490/YyZaivxW1mE96Nj2dU - IHP8ORA1vvJdJMC1ox3bKCyZaLwMbTroA4uiH0PclEBc70rMJCc8tKJ954x3uodu - T7JvIcha0tX2+gOQhiv40JWbiBYXQHCoBUv3S6DahlEDSw6X6ILgQSYkBGH/YLfS - XgFOa3iT7f9w1eIBaijthckZNPmO7bMA7OaNi7nGQODyhekNdu8sA5E8jYjr9sSZ - eXYyzB3O8oyivrshzNxetYJUYQjKnUathS8lflDY8OLZTXymLjlkee2NHrHpf9I= - =a6WV + hQIMA11f9zoCBF1cARAAn3nzGBt2VEd5130MIIwnQDsKfiF37XnRrGkSK/ZowIBV + cbqdgipdtDpz3saHcV7Qypj7zjzoLSWdGBE83PDqB+u6I0UkJNpAMgdY9eal0mzH + S521tepgetW2632yN2zDbmbq49lBTgeEC6ROVschiYj4ov+CyPl9FyslizdemymQ + eX9cHPiEUfKO1xxPSg4sWYck6NJaQN8Y12kZhOxcUl22gyDpjXZjcwMYnZAlv7RJ + g2CmjtYyVLFzFHWt0nXzLafoY/FjfCgDoptBvE3wj03P5laWGWLDw/QIcXVi0caW + 9+qk9psvxRiiE8O7wtU7GKiSoa1J95ZdXrZufvaiD0eNO2AmXpq39eWTOZTOjzHe + M/tsURRTgAnjWVU/16i3S0KQJsHi4WKiDCmf61hYv+NYRHWHlvIf7OrYLEfVaHz5 + lpN01S4jvE979t2kNQwQtstl7nsVFDTDTGKeN8/O7pVG/H/y7gRz4PY7Jfc2ciRI + yYQIH5ShSNhkE6c+CnI8cqGM+N1hbCq9PLSPyB8AjNHckDJfEsnnsa2dv2/OggLa + Shx68pnDorZ8VL0kKmPdeSDAFJxDsYwqPDfKb4EPOJHfuHbou474M3H2Xzy3U/RH + 0m+nWsYLf1AX2sXsFOx5fxyL4zQllfXyfwjDVwWGIhZ/LFXoXoaIcREd2uhs6bfS + XgHWXzRhbnf28oRDgK5yMPOQl9i0UHONNmwhFWrXsQe7heIYGlyuSyPlWFznSUG8 + VFtJXBoVFoen+2kAwj9YS5QqQF8FS4JpPlFA5a8OSw/MTuYNGUM8FfBAM9SupPY= + =Sf9P -----END PGP MESSAGE----- fp: 0x9AE04D986400E3B67528F4930D442664194974E2 - - created_at: "2024-12-21T18:02:41Z" + - created_at: "2025-01-18T15:49:03Z" enc: |- -----BEGIN PGP MESSAGE----- - hQIMA/HTIsSK0VBlARAA5UVZooWJdZmvGJs/ovXOM+b4Y0nIxFE4W9lyZ0rl2x/I - t9g1ovq5ec5h3CE7yJdPU/vIrXhrZdi35QpyQVah8H1qRtcVPvYoLeQzKBFigAg+ - /xlcrxi6GahxvjJ8uHSL5lyMji3clNnBF2rnHwpuD5VDkGFNb7wsmzTJFzhxmWwv - 9i2+3bkLLqR9mHsFVoF2DtkLJgT8o7pv4W9EfHEYY4cLDZqBJ1y/OrSEdZrmiVWf - B+LsJLbTvpmOWiLv9eNwqdg+SHrAr1ks/5PbaBWrSJ0+FGwoXxTe9fLyodbqLLvf - kdEkCE1aBWoTBYjRS5WSZiZSvAWQFx01yFZVdFeGPGumc4zKt2c9QCjujD2rTB96 - 9qsl3BHvqKhpinWbbfS1SGBIWo2596/sdk2qZ8MzwHDzUONtDBrXBgwBaee/pXmX - kBLxt1PgrU9DTN/UQyIcmojAEUWBNJf7eDGWDfc/Qd+Ova82PQaF8xPL4SjrIEDu - 0ti9rFD/Ir3IreOr+gObd0cxhCLLM4h5ojemR22EipenMdEHKpmuyra9A34HRIuK - cKswwlgM+BF61xVqHFazLzVPx8cB0TBpaGaSRibMRd/HV1O5pxRupoNNvVUj86CS - d3U84AOYRjlRknaSiMVxu4x7X0HGBVinZY95BBSeS48/HPOj7VKMTAptuKE219TS - XgHTkoV8M7iMWltPTDfGT/Rv4EYQxqEyPQVBssmuLDZmeDTCPPum8VGtdnmPAb3+ - sU2svRPr+nU/IcZ/1M65m1vf6rVSyO/r+vyfSu8rQH788w2/2tGe8GuVSUDCGN4= - =CGwk + hQIMA/HTIsSK0VBlARAAl3Sd1A6NAAx0YE03b/5XZEMr6pfpkC+klef4capCww20 + wXAS90GeKrOAQfHS3qN1c7TAGerWrEVwQDwGgE1IFi0ZilkWbGt4Fe/j3yrKxBfR + Knb7NMI1JXWc6n9bkQeLW4nwQFLBzxXdD8VGZvNL73DPEVdp0gB1l8jNHVjjWPys + w0fuUpl32eJkgQAz+KKfW/yH1gwPSvuINCEdsSx+cS1CGcdBW2Q2eOp9ldCeiGCE + TsAVKE10yMwFeD4yycGGDn+ixy7T2Q1Oy/G+MEu3W6RmTTGHs2QqkCcl2kCm0TrO + yYll61zGIXB4Fq30p85oatVjwQwXTnZz6gIr8wDeM3cn5XcvqzWvo4m58RsWvJuK + 8KHq+IsP7LrDmNwWcOlq8AA8uXqbR4+Q++/bFSPq/qZznXiCLAFKeCI8gflForCv + yn5AzBb6xxMPNaB5LmP5NwK6/ThCo3yBuo+U73LuOUuN3HPW9Y2bFN9XC3ollQXV + fnjX1ruTbCgaUw4JtrjA8fjJ3+ycednnkYbUNnixDKGeWHjO+jT96cFLD8ZOY3Gk + SdGaLr5cVh6/+oOXTw/rrFo/rNB/Bvlp/jUFfS4juo6oNvuzQcffm2Vx9ikrnNlQ + JYgZoFYbP5wZtywKQ9tKOqwT74M3jE7WZk6EYU4g9b8062xxTsP8T+F89riQMvHU + aAEJAhDRw2ZAph93eR2y2KevbwYYMhsfy/tzdlBN9GGrglWJ3s5h+5CbSiN05qmm + LQVAI012rlZNLYleWctdL44HBuTT9qnAnhjgGK8mkgBc7uub/DPRD1Qfi/m1vS2q + D+sC15p9GG9r + =BCZ1 -----END PGP MESSAGE----- fp: "0xFA47BDA260489ADA" - - created_at: "2024-12-21T18:02:41Z" + - created_at: "2025-01-18T15:49:03Z" enc: |- -----BEGIN PGP MESSAGE----- - hF4DYIEGJeT64uMSAQdAMpnb4a+8zaMsAJvmhAM662o9WtfRcfj/nOHY9x2qk2Qw - 7xiIA+8mLX9BAHRxpT6wjkZKQz924RDI0MXpsPj/ZOxyRudwQSCUNyQE2O3b6yEJ - 0l4B+iLeAe1JbCg6TKxDKwJvKmjM03Ss2YIGDKlrG/4n8ld9KMO4KLQBTMgpv1nG - AXuoz6clnyKqylDD3dmni2XXl8AbZMY6N8YObIwVuJOE2tV7tJVGJEyctRsPrQRX - =TlYR + hF4DYIEGJeT64uMSAQdAc3JOzaREbfKf3CCwVVEPEPLBsLC9ZguKbb2USrYCvTgw + ai6NwN2FFZmj9E5c48ZJwzGTtMe0SmpCF4WM0PF5DWN35br9nUkBQEJ7IYdaVx5n + 0l4BslHlEIpk1ZF++6FBlrjzVHLphv2ojwBDMBHdJB+pJV/FgCET0boNZbshGImO + 4Gtlhh0Q/qjXzJAxmRjs0sGGNNP4+gk/bzTXu1bZPGwM1mVWnJHyv3CNePXzLTZn + =sbf9 -----END PGP MESSAGE----- fp: 0xE474A4AB587CD834813DF35D03FDB411169D6C8B - - created_at: "2024-12-21T18:02:41Z" + - created_at: "2025-01-18T15:49:03Z" enc: |- -----BEGIN PGP MESSAGE----- - hQGMAxrcfL3KHjCOAQv+LmwgwJdH9ZmzCO6wbj/xhFw4edovQgqr+9SxdhjUNHI0 - nbKqGJzMQaq+5w1EDKqah86LI8FqEPIKwBjlU8VJMZA+Sz8xJJYxf81rUcmAhl5Z - OD9pzjt1y0KgYtUn8afnzoXQs2aOjcvoHtOTFStedUXQePIW7bXC/xpfT/sKG2qJ - +iWgA7pbPb4aPEB9wjNgFugojjrjk2CN8n/954pduAiPDOVUiQKdlvdfGQwqYoAJ - 1+TUeUi8vtn7Ulh07V3DM1YiiYVHqH54t8c0t3hwaDfHbE6laS5vYZLaduzfwHOf - 9eOAI7MuM0waPbAW6R45GKO6+9lBhKuG8DfZZLHTUHfNqmjsjTom35bsDBcmM4fd - 6x7FVmaxQdLHBs1bNFenwZTNvpDtLx/6Inh9Y5FZaVyFmSZdUmYuv0c+FS5egZvB - 32Sz0/qxDOKk7cwlFWd6miFKp0oIY1UTLr8hklFPv1jbrisp4eyV/9vMNOIhVN1k - XPVoaLZWVhtSKA5ZwZRS0l4Bgez4qyU0EiSnkVd/fXSyK+sRq3VM4YHi79ulT11b - OlHAygKUrGNSAVnZ9TdW/i7+EzJmeVZG5t+6tQUOrGj00GfRISINBQKXAMgACam6 - YlVOvZxgN0em993fRmf0 - =NkYI + hQGMAxrcfL3KHjCOAQwAlX/t3wNpKvXvRx4N2Hgs4FNpdQsZkEMyFy6RuJJsvk4z + rUoDuTVIRXWbZzuiuneI4onCVhHbwBvcNPz5+BTf1tkMh1Ey+/5McgmiF2Zl1RqE + tWvLQ9vIVleWzPaaA5qtGoNuXqZ8hP5j2ZvIqGfb9aRS2b7jfXY5P1FqyPMPb4F8 + fUOmrPFWHaaPsNiGaxX0IHTMQ+S/t4nlMFLKvx/GlHPIOHFkBMsOBNVWpiv6hROC + O/DbakcJ5cVzdiBXgnTgYeD3H0E8XNN5D/CvSlVqNhySWw1aqneLAR+sS3sJNgcP + /3T/RrrufENRbK/wKgXBISN2rPJOqb/ldSDWWRw928vFNOK4IKDIpbKgKxmB6qJx + XAqDMzlaWfA2WmivMKANlQYyl00J4UMpdGVAm+alu0v3kj8W2qWTcIc5ZM8YlDTs + /mclN+vTBk5f8Rnco0eYE4SjUWwDV9M1jMqnqOAkqj9V9XksEFvq2j8WOfOMKiRH + 2PgJai5Kd/hDwy+wM1y60l4Bba+Is0SBmQ4RaoQbuDNGF0TLp3QslEYNRoXysqgu + mLSgn+7WwB+GT4l1YzsrGNc37iV6sR7iDXE+5AKBQCXzzbnMyEewUqBGWCYgDnOg + ovGPKNXPcBckmr+oEHGT + =i55H -----END PGP MESSAGE----- fp: 0xD5B872E407D438721E5887A000E765FA7F4F2EDE unencrypted_suffix: _unencrypted