From b5399012922da681966757dd9cc6700f7f65f7dc Mon Sep 17 00:00:00 2001 From: Julian Mutter Date: Thu, 9 Oct 2025 08:26:53 +0200 Subject: [PATCH] First commit --- .gitignore | 3 + .sops.yaml | 12 + decrypt.sh | 4 + docker-compose.yml.sample | 12 + fdroid/encrypted-config.yml | 329 ++++++++++++++++++++++ fdroid/encrypted-keystore.p12 | 22 ++ fdroid/metadata/com.example.sheetless.yml | 9 + fdroid/repo/diff/1754374939000.json | 1 + fdroid/repo/diff/1754374941000.json | 1 + fdroid/repo/diff/1754377910000.json | 1 + fdroid/repo/diff/1754377917000.json | 1 + fdroid/repo/diff/1754379769000.json | 1 + fdroid/repo/entry.jar | Bin 0 -> 2946 bytes fdroid/repo/entry.json | 1 + fdroid/repo/icons/icon.png | Bin 0 -> 829 bytes fdroid/repo/index-v1.jar | Bin 0 -> 3422 bytes fdroid/repo/index-v1.json | 1 + fdroid/repo/index-v2.json | 1 + fdroid/repo/index.css | 228 +++++++++++++++ fdroid/repo/index.html | 56 ++++ fdroid/repo/index.jar | Bin 0 -> 5016 bytes fdroid/repo/index.png | Bin 0 -> 1141 bytes fdroid/repo/index.xml | 1 + fdroid/repo/status/running.json | 1 + fdroid/repo/status/update.json | 1 + fdroid/tmp/apkcache.json | 40 +++ fdroid/tmp/repo_1754374939000.json | 1 + fdroid/tmp/repo_1754374941000.json | 1 + fdroid/tmp/repo_1754377910000.json | 1 + fdroid/tmp/repo_1754377917000.json | 1 + fdroid/tmp/repo_1754379769000.json | 1 + fdroid/tmp/repo_1754379972000.json | 1 + nginx.conf | 10 + update-apk-list.sh | 5 + 34 files changed, 747 insertions(+) create mode 100644 .gitignore create mode 100644 .sops.yaml create mode 100755 decrypt.sh create mode 100644 docker-compose.yml.sample create mode 100644 fdroid/encrypted-config.yml create mode 100644 fdroid/encrypted-keystore.p12 create mode 100644 fdroid/metadata/com.example.sheetless.yml create mode 100644 fdroid/repo/diff/1754374939000.json create mode 100644 fdroid/repo/diff/1754374941000.json create mode 100644 fdroid/repo/diff/1754377910000.json create mode 100644 fdroid/repo/diff/1754377917000.json create mode 100644 fdroid/repo/diff/1754379769000.json create mode 100644 fdroid/repo/entry.jar create mode 100644 fdroid/repo/entry.json create mode 100644 fdroid/repo/icons/icon.png create mode 100644 fdroid/repo/index-v1.jar create mode 100644 fdroid/repo/index-v1.json create mode 100644 fdroid/repo/index-v2.json create mode 100644 fdroid/repo/index.css create mode 100644 fdroid/repo/index.html create mode 100644 fdroid/repo/index.jar create mode 100644 fdroid/repo/index.png create mode 100644 fdroid/repo/index.xml create mode 100644 fdroid/repo/status/running.json create mode 100644 fdroid/repo/status/update.json create mode 100644 fdroid/tmp/apkcache.json create mode 100644 fdroid/tmp/repo_1754374939000.json create mode 100644 fdroid/tmp/repo_1754374941000.json create mode 100644 fdroid/tmp/repo_1754377910000.json create mode 100644 fdroid/tmp/repo_1754377917000.json create mode 100644 fdroid/tmp/repo_1754379769000.json create mode 100644 fdroid/tmp/repo_1754379972000.json create mode 100644 nginx.conf create mode 100755 update-apk-list.sh diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000..d3d8adbfc --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +/fdroid/config.yml +/fdroid/keystore.p12 +/fdroid/repo/*.apk diff --git a/.sops.yaml b/.sops.yaml new file mode 100644 index 000000000..81814621a --- /dev/null +++ b/.sops.yaml @@ -0,0 +1,12 @@ +keys: + - &primary age1ee5udznhadk6m7jtglu4709rep080yjyd2ukzdl8jma4mm92y3psv0slpg + - &aspi-ssh age1q8lc5340gz5xw2f57nglrss68wv0j0hf36py2pdtrl6ky3yrq9qqk0njr4 + - &builder-ssh age1kw4kmdm45zprvdkrrpvgq966l7585vhusmum083qlwnr0xxgd3uqatcyja + +creation_rules: + - path_regex: fdroid/* + key_groups: + - age: + - *primary + - *aspi-ssh + - *builder-ssh diff --git a/decrypt.sh b/decrypt.sh new file mode 100755 index 000000000..5778a1c7b --- /dev/null +++ b/decrypt.sh @@ -0,0 +1,4 @@ +#! /bin/sh + +sops -d fdroid/encrypted-config.yml > fdroid/config.yml +sops -d fdroid/encrypted-keystore.p12 > fdroid/keystore.p12 diff --git a/docker-compose.yml.sample b/docker-compose.yml.sample new file mode 100644 index 000000000..a3036b397 --- /dev/null +++ b/docker-compose.yml.sample @@ -0,0 +1,12 @@ +version: '3.8' + +services: + fdroid-nginx: + image: nginx:alpine + container_name: fdroid-nginx + volumes: + - ./fdroid-repo:/usr/share/nginx/html:ro + - ./nginx.conf:/etc/nginx/conf.d/default.conf:ro + ports: + - "8080:80" + restart: unless-stopped diff --git a/fdroid/encrypted-config.yml b/fdroid/encrypted-config.yml new file mode 100644 index 000000000..83b326bec --- /dev/null +++ b/fdroid/encrypted-config.yml @@ -0,0 +1,329 @@ +#ENC[AES256_GCM,data:Xt3U5pKIGnoTGHKi5ucjajtxGy8FhvqeSIzySlEZ1s1Al94FsYeRhtO11edzCp1IQ7nJlJ5zW1o+BT28W5hJLQTDsYDIDqFpkA==,iv:zZxSfKf6JbORwGY97Nn5yZi6/AaIBmJrufRaU33kMBk=,tag:iHDqkD1rRHK1zFRr5Inx1A==,type:comment] +#ENC[AES256_GCM,data:pnfvcAIX/c65D3LEqMU7IcfxDNDD3yFNtdeL,iv:8bNiTiewTsdpuWqPG/nYc68mNCeYATsCPC+QN0CY2hg=,tag:6jcPgZAZuRCNvjkBQPyRww==,type:comment] +#ENC[AES256_GCM,data:ARsEFg+5qfg1dgnue6/9UE17438/vghXfXSlYHg0DVngVNwUV+jlZFWUDmghPfGc6Xl2Ug8AUc7Rxg==,iv:N0PM+sFcv1GUcGW+MYckZMdoDqKiS0tUi6qZ8mg4AsY=,tag:98MT0gQJAuoqgaQ37vN0Bg==,type:comment] +sdk_path: ENC[AES256_GCM,data:pdBUqslQrdZcWFoo3lWzJQjqUFY=,iv:4Dyxz/J+r9/+MK3S9eLeNTixppRJQ33bT43VHL2yg8o=,tag:bw898JuDewsHGI7fRPiH4g==,type:str] +#ENC[AES256_GCM,data:uj4ZYNLtZsS44/WtWNXlsGGSDCRgKh0RdYCbX5y9jAgI07J7CT+EPsXMLYmbzb15tKBJ6faVOfm/7EHiL7s=,iv:vt6TRHRif+v0+aL7r5n440ODX3VnBRLzt5g8tlvRJIw=,tag:fbc0NkTJAMBtRua7biiN/g==,type:comment] +#ENC[AES256_GCM,data:q/8/yeAOqBlrSRutwcsHm5m3forRvDr1h/dyR830dt2OXJ49sSFNrIJkGFy8YtUoHSj5nocE,iv:z5ftMQsJfJs7gOOYBW3XFJIBb/pQQep5UWYto1bAb9k=,tag:qhut0wCQlSDkTVR8y2Z9fg==,type:comment] +#ENC[AES256_GCM,data:usUtUQCfo1fMd/XxReFRCqKmrLC+NUkt+nEAUxTaD4Xu8W5JU6x2mwk3EcpyK35frDHvdWMvCBRWChavZYLPoOk=,iv:wneaa9yjYBojaDAhH8A++SSezbu3oMm6aXsJ1Np5keU=,tag:CzqNop5wtGW+UbJBJiTqLg==,type:comment] +#ENC[AES256_GCM,data:hIkjgldZKRzbBupkPQ6kIBCnpPXk6VObWoUExvw7X4vdA/iVHEs/XcNrmyNrFOg6D0icQj0nMZsuRlNOByq/etjvMQ==,iv:e6g25ZuyAw8Ldufk4A7eScSv2FvVkSYlqFCeN/b4g5s=,tag:i/v1lwCGXYF+r9x3ZnvGIQ==,type:comment] +#ENC[AES256_GCM,data:Coo/KfrcCH2Ce/kM863UpunO00ztK/H0wvSC72GB8NqD/IsNNoZlXkTiKMgLASflvs0rELSJuXer7ac0564=,iv:qTl6yLNvKQjApyvSOxXVf9eMWtyXosN851ZAu0LJvSA=,tag:Apdx+Fe/NkwZ3y8MUUIy0w==,type:comment] +#ENC[AES256_GCM,data:aNh2C86xVL1KUpjyrayIDJn04/hdGSUedIL0keYwCkYqG5ThrhgX8ku/mTJ4VnQv4VJ2Yo0/4Z6CY8BH60lb8T0DHSYH,iv:yuptF9J1BwvHR0vTZtFbpwcRwGjaAF2tz/XuSzsc5SM=,tag:SjgMSOQ1YU+yvqthhTG64A==,type:comment] +#ENC[AES256_GCM,data:/iSNy1/Hz7Y0mV/m5YJgo6UyOYLy5StJ0TP2nt4W7l4tog5IiX7ZpaQDtkCiEuUmy62raQy23Fup04cd3ff73t8=,iv:HoHtp3csJQCNdT0YUBBqQs/HhOUz+gHcKfwJ3k1ob/Q=,tag:OfxpCN/t8Ef4z/N9UaXQNQ==,type:comment] +#ENC[AES256_GCM,data:f/WYFT305OiRpxZTMmTKqrUYzv/ojbqvoKmr8cPhPSo=,iv:HqlK18B2oYSNyoUbHJiShiaawpyOAZSUI/ZCQudlou0=,tag:IVodtJxmZ44jOTjMqWjFmg==,type:comment] +# +#ENC[AES256_GCM,data:dz/S9cZBuvl26SQ=,iv:jzSFlFhukRJbQJIE1az7T2IfE8VwQeVLTdCTS3XVk0E=,tag:gbIcz63D1IKWUxbz4v7aNg==,type:comment] +#ENC[AES256_GCM,data:xZcrlHvIBST9WGJkdyOFda335RxBVV11mVvBqokHtVUyknzNqu+h,iv:s0pcSH2S5vT8VwcgyTJAS6gB2eC/iJyd6JuGSjD/QUw=,tag:W67au7YAzdBvMq4wdefOgw==,type:comment] +#ENC[AES256_GCM,data:pxAHoHSa3M6dgg==,iv:04nCmzBnaGf5BVKj6J9TEF+8xIz0FtB51PMKoR158qA=,tag:vY8T4DWOuKJEG0Ce0EkOUw==,type:comment] +#ENC[AES256_GCM,data:ClMXo/bXnxawFQdoqYkeBSLjF2MQVvjrp6rfMtcu,iv:Zh5PafbIDXAzh3I8mhIv/KZRmqqJeboGe4maiCSaAio=,tag:TB+8VSuP3ar07wIUvV2m5Q==,type:comment] +#ENC[AES256_GCM,data:Tco9HF64D/f0ANZFnQ==,iv:YZd3+yGm0H4m9/LnKedqzrw2DC8QxH1Aw+DX0D9Y4tU=,tag:xGEnKcnEmD3J3p/kaZTrpw==,type:comment] +#ENC[AES256_GCM,data:F6CCBi4pnfF89HfgyhHHPcYrXc+eE/7IpUQVEvLEJ9sAdotjkozGHqwyC78PI1qDjAK5/p4WyORAG8Ftu8w=,iv:CtFPdw1I+LIgJ5eLSdU9qyRpo0tJ5jZgb7vt+lQiWtE=,tag:2EfGC4laLaJ2O9n2P4SfOw==,type:comment] +#ENC[AES256_GCM,data:nx5GsTkcL3yJmOdDXbR+uvVvtBtLb4LiekZmX39c9+Zl/DVrXTWxRyaLXJAo90t7VwqYyHpg,iv:2jpWoj9hatevqqVWzjFeLjbYg0tTnamqijLlUUW6Vd8=,tag:lzSqMkhoJtMHTZy7oQcHrg==,type:comment] +#ENC[AES256_GCM,data:JUq5+TeW62E8MiIAo+rEYA==,iv:39vzfIEd8WXdVLgybXoGsed/ikRV3UF5hmHPCMnJycw=,tag:juWW2IIwXHFK+QRCA3NAWg==,type:comment] +#ENC[AES256_GCM,data:9uUn27nXlD1PBvkCspK8v3KhivdOHuduTV3t59SOSmTltEoDIsJjJXc9Y3DVZ9ALvcfIT64WIp9JyrlmVUlobImT,iv:szn+thhfqn/mgyzyz0+KIpQSaPwyggDwJDOk0Paflzw=,tag:EwW+Zq4EsbGpYcxh67peWg==,type:comment] +#ENC[AES256_GCM,data:q9+LV1orErNQsWMm,iv:QTWWPAi8jKMVZcbnW7bt5ij8UDIXEPrkMUE1BD/F3oM=,tag:Su60X+m2iAiPmYzfbSRowg==,type:comment] +#ENC[AES256_GCM,data:530jQbdEG9+l01RxRcgZsdHdh1zcUnm61sU0Y2Dlqkej,iv:c5CP4QP+i9/SVxrVtxhn59pCJtZe9PDqs2mE2MkUfUY=,tag:6bPrc7wCAJNWF3R084NdiA==,type:comment] +#ENC[AES256_GCM,data:Cynj+SKgtKHRqokwYfiRsUkrIx6qPy+yqACgGJeZiMede8wSrO2jObji,iv:U6mCdBRCYG3gX89uzwp8TQa7jVyok+174HiVL+dhfVw=,tag:JgclKeVP0SWe0YjjQ4ZOSw==,type:comment] +#ENC[AES256_GCM,data:GXtbtAykfhG3,iv:CnmgMTM84r31782CWfCcr6lVUBdWmrpqspKSyMiFuNg=,tag:5Rn6hal+GngKVP4oGcv1BQ==,type:comment] +#ENC[AES256_GCM,data:kpfN86nRNpE3T6SJeJ8AXzcQFEoypc9IWz6WxxRsFn4B4FaY76dxTKc4/Fpw/A==,iv:zAxZUFF1mOFodaHpor8qvmwb+P4WySh3xo55ZK48ySc=,tag:VdYn5sx77m5JvBiHzs1WkA==,type:comment] +#ENC[AES256_GCM,data:8zlz9xjsk2sJ4g==,iv:Tl2DcNcmBOMfKEIi/gVvKrxWoD+aclvphaSxry4dPw4=,tag:6f75ZBWUD1MiZx8xYytNeA==,type:comment] +#ENC[AES256_GCM,data:TOvYIPIEvO2xQ+iICPzuIFkCbDhmHcHSamjWKfErhsQIYiunsWVIrRCsppme,iv:4wj7Ae9bfRB6+9LsiUYHkHMsVa0h4qSYVTQ/wpoIGyA=,tag:2otPalS1IRPrB6A79AL39g==,type:comment] +#ENC[AES256_GCM,data:KV8PlH31FcotcXesBFNlqmPR4Y5kJele8+KBvnaJW8KEbqskw5Idb3qEG0Pk/BCHEaGoJBv8yhDxICCj+wtq,iv:QowZQWWzMEKmaJL1T5rTkvH7rdfDHokKje41Gv9IoBE=,tag:xzkGmHACyBh/WWJTq3SClg==,type:comment] +#ENC[AES256_GCM,data:xoIUImoTrihqOUoaYhPE,iv:sSHcVXYIy35OEdrSvnkKlvcChRWJMAJkSp+spHvWIxQ=,tag:1iMjaGKLsTb0lfsBzppu/w==,type:comment] +#ENC[AES256_GCM,data:o85vQO6kDJ5FEq1etcFSOT4z1wI2Oa6TbHDcykfb8Plkp2ZKxCkTI1VypVAohhro911SY5cjmbQA/K8SefWyhGxCPAHxwXIbpFxa,iv:KvAPd8X7Yopj3HFfexN5pcw1IfUXWtFucCe0ljZdtPE=,tag:TcrKDMIqUqLao8A6CNMaFg==,type:comment] +#ENC[AES256_GCM,data:U9v1Li8dpRuNEkV+sTHWlwvB,iv:E0lfVqBw1lPsWXpd3+wwprqqZwUFdlk37UsoD9sEGYc=,tag:4eytcNblptDFt1nn3+8LSg==,type:comment] +#ENC[AES256_GCM,data:40CtEEGiqbvDftnRqNmTRVdoqEmv8UGNX9tuGfkTSywZ0shHF70+63/BzR2o0oQGDuhMzQYGhSuwk9je9Hlxp/LOQnH8CClaQvhj,iv:2NoatYmfSMoe7WUE4WME8HkAHnb3RX7yIIL9A1kok1M=,tag:TPK1QR8UP2yHNCd/yn1yiQ==,type:comment] +#ENC[AES256_GCM,data:kmkzmKg8MTxBFqYC5DMKj3gFsCsFMdEBHfCW0s5bn1PIZFH1AcRtFwrhQUm8NX8XsNh2fd3nZkqaudBA8xS58Mrb,iv:iWcDng2+2t9oaf9eTac62m52Dk2RQ0WLS2babo8kQZ8=,tag:1Dl4cqeIgpAQ9+YuBPxZxw==,type:comment] +#ENC[AES256_GCM,data:k8Z2Y9FprYEkRakb1a94re15V3hzHZr3CdpK0NNGpbemeosK3gIfl1mDqqS8/uP1ISmEQ3sHZymRKIkcok38eCrI+Ru4tvpHNSI=,iv:Nw4u71PC4C+wAr9UuR4MjboGKz1hNkzHsEvCU8U+y04=,tag:0bScEubTqY3zfTlx+PecXQ==,type:comment] +#ENC[AES256_GCM,data:OaSpI2wqWH5gauu3KuMuoo64bglZq6NRc6SV2VMiISkVpO252KR+bSNktGS7sNBAavDg1NwpxiyvzxiDZJxI0qp5HaPwEQfJ1Dgqoxg=,iv:n8+P/AiLkc3DKuR6ow7yQhFdeG/9xU/O1dMe33ovD/g=,tag:K0HfmZGQNnO7RBSr6QCWSQ==,type:comment] +#ENC[AES256_GCM,data:jCpSERwa3xWFAq1mcYjVAN9gxNIm1H66WkqhMRgadNXWDouG83LZqo4cDWRh6jnOCgrQIiBhM+h1JnnD5hfUV4g=,iv:kTlfJFLTcfwYjn5lqktMG/BwbFWWOpjNHggWNOiZOR8=,tag:aBhaBBS5qFo5Vzg7A9+GYg==,type:comment] +#ENC[AES256_GCM,data:YGmj8hmz3b2ApVO5YAv9,iv:slsdTMM7dobmjEJFJh3cxsBhyaLugFZNU+0k4vG0E5s=,tag:nNmPWqDkftkXsC6/gi3qfg==,type:comment] +#ENC[AES256_GCM,data:/6hzGtT6ELRSEPPsS8A5uJ5U1Dd9XwR/1hwo3GK8eY5olzaeL10EHEwsKk6LgzqQRgBmY5mZ9xcMq198rII/sCUvjIk5H65TMHqhnDfm,iv:q17KqSng1UieoPqp7UY7d8uhaOIbRgwThCgr0ugDMFE=,tag:rLj6V9FgeVj1LPJHH6XNLQ==,type:comment] +#ENC[AES256_GCM,data:GU2JevNuzy4Ty+68BEMl/yulMMWzOI887Q65G+0iXpWx,iv:3X1PWt/SvbsrZKvLuVjssQ0KMX8GEOF9PdcoGlA15xo=,tag:g4ZDbhq5BzdDvw2ejQnLEQ==,type:comment] +repo_url: ENC[AES256_GCM,data:we2nSYXkRf5SW05xANIeKn3rvmGW+263f3cVQk9gMZx53S2UWVQXWe43jg==,iv:9u0aMj8mHh4My7f8JyK8oZ1nkNgoJKrumAZTpnYKKog=,tag:qcf6iKkDHYkxsIzit+oSrw==,type:str] +repo_name: ENC[AES256_GCM,data:EF2+lte4ngsXzivqXQ==,iv:FTFYETH1InwFsyCTQh0hS2lttqz71wAYaH+k6IZvnmo=,tag:8GGFb/1tPbmf3f8ZuvLEzg==,type:str] +repo_description: ENC[AES256_GCM,data:K07gh6KdPLxSXyEZXK1QNj4OsNt5xWP/7QO2alAGR/ygo/qTzMtdDrv/tloWYmq2pxsltRBUK+ZGSyWZXeVCTetZJkuyFOPYZ9XWaNzr68G+gKBxqMPpqky4qdc=,iv:8Y6+Xf0JsCrMlVfZ/Mf1oDslRwRgIpbRWU/ip0a1h5E=,tag:yFQakJy8tykSsuL576s2mw==,type:str] +#ENC[AES256_GCM,data:n3g6GU2bnkWS7hZmAvuVy2Yg8JzjEH2R/6S3Z4cAdChsPllR,iv:o12HFZwcdr9s6v6iq86qV/Zptj/4jxNOPg7RhEy9mw8=,tag:hwBk99+djjEj5VWc114DBA==,type:comment] +# +#ENC[AES256_GCM,data:flNZHCb2TscKKJvv26A1nvdRhy33MMc+LHaWO0fX+6/kZsdIbbc6fbs=,iv:lyibAZidH+O6NFPwLjPW3rPfMwoRT63/+7kAcN4ca4k=,tag:aMWGNEfGynyBHII/HrgKTA==,type:comment] +#ENC[AES256_GCM,data:iWj9l9onxXboyljT0zmMwEwTA7mKCukGncc+1zHVYP+/EQ+INFiQfjDPZSc=,iv:VFS6+5TdLmAOBF9KRevyq97E8vf074ih1q3B868zSvE=,tag:X9lzKTlhQN3R4XQ4OHKe4g==,type:comment] +#ENC[AES256_GCM,data:2iKVuP5SaupM51vHHlHmMpr6n2WmzWPe,iv:GLVGf58RtFFOJAWcnfhyefGDeexEVb7HenEaGWyZkhs=,tag:P4u++HfEb6IrtpU87JYmdg==,type:comment] +#ENC[AES256_GCM,data:8/KEzT2GY959+qla5vglFG6cugRspvmM0hZYOzQz+W6vSERPcKH9PX0MMFtT7BI6EKxiOGhnb72c8LOBKM++Hi/b0s7auAEkTiOeG9uz,iv:yEvxaEZftEjtpKK4cZH0zRao8tk/y8XyM0VNe1ScXhE=,tag:EkwznHMESyfrLHPA4Z53UQ==,type:comment] +#ENC[AES256_GCM,data:/nCDPaJ71zdfXdTFoj51URxckWHqAH7lF9D7z1VA4PKciEgb+NtQGRUi3olupFpJSXa+HHmJfS6tyNYNACDp11a3yKVvckyGf/I=,iv:6a4yIHhan/yC4beG7FkuVyr/kbTCIqkgy5gOPJkppBg=,tag:CxD6W2t28JJuu7YBJmNRfg==,type:comment] +#ENC[AES256_GCM,data:38OwPjW+v01juLRtwU7aaDJxi3QIxn0tSzwB+AS4ebYzDRpsM4QhAMXFbFNOfyO811bNw+QM64cetRVneYTbrRcaaB9cCh3DdzY5,iv:zNo2fvOQvs+NdOHisIlyRTF2R5J+fmwriTseZuR0JxE=,tag:ScyXnobZilUyjzY7sSUB1g==,type:comment] +#ENC[AES256_GCM,data:eZE0XI+cpu8Z/174hTX+0muvJZMk1DSYeHmfkIyr4P7cF4qrtNnwmPGYLmkoQPdfZY71liE8imLqe/Lh6A==,iv:T4UhFt/0MJWDyDL5Ed38yHd9LvL8ar8Qz/omdneJqQk=,tag:xZCQjsz5/nW2wkl6r7Md4w==,type:comment] +# +#ENC[AES256_GCM,data:rc+tt0cc6/ExhlHJ5EykZ7E=,iv:assCaENAa2nTnOlz/S3/GGlzFfSfzko6gH1aRJlNHTQ=,tag:xtSBmLInVaV7qsgrMDIf4Q==,type:comment] +#ENC[AES256_GCM,data:spHS+aqAkBUt70oVj0vPd+vR2ALHlikrftSNv0XNk5TZtL8CVw4QOy5XtujZhIcrqGWaVNuytmCagxghjvCwUJ+6YDI=,iv:dWYoAHc/lmRXDUZ3wTf+jYe2+8Zk6wWzWrW/e1wouVw=,tag:8rryvuKI+C4fCsvlTPz9ZA==,type:comment] +#ENC[AES256_GCM,data:EgLm2WdWFcexprx6deWx7LhAH4KZzqJDxq+nyo7wnXqeLxTf+ndo0LH0BiYJmjdScg7hwvXU,iv:drW/olszJPYw7gfBGxNvR0iJDoi6RW/BLQPypQJZbUo=,tag:hCCyCkgSxpGu8dsgsfBIGA==,type:comment] +#ENC[AES256_GCM,data:/3Vn85URigoCUrSI1o7Azmp722uaMhaxrKCJPw9cfCmji1n8TzNmWyI4losDEXthPn6RAItSJ/FdaRIYFUFiffdufyo=,iv:4WB1qv3PIxusGCgNabuToJdNcn+uo2m/QIMd/gxmXms=,tag:pdmd6ChE80UcBWxkoQ1Uig==,type:comment] +#ENC[AES256_GCM,data:osEx+E2SFzFJi93g630fn+/PoEQ0nTgkCFQEBeGfRglJiVmBstiq8tz6lNqsHUJ12Y1iHMgnbt6lCZI+Hw==,iv:+++E7ppjP24xzlUAgSCLVlHZ3HBEPZkDqFEoCduVDzU=,tag:0/+L2U3K6+pCeKdA0MNxaw==,type:comment] +#ENC[AES256_GCM,data:G6vYiKTN1DKKdouQ+v43a+EbQi/OOca7t0+eBany3wvFaXk=,iv:bm5BiWRlyHVaRIvsr4x43FXfGu+H5H2WcD4u5MAquUU=,tag:IRNEfo2Zl0oxa5rmtozazw==,type:comment] +# +#ENC[AES256_GCM,data:/pLMiQaqJNmLq2R1QMpeLeK4gQz+sA==,iv:Pq0ixXTn2LIrUr6DMIsAUbIlsTpkxzbJbeZG83/uGN0=,tag:jR/2sKqydU4mLfQio1kQ7w==,type:comment] +#ENC[AES256_GCM,data:b2KUG3r2yFIpbkPBxITDN5CG+XveUvxUVw==,iv:1Wh5do070cZHO31x7o1rFpZZcZAwH4hNqpYX+xA2uTM=,tag:7u4liFuFWW2IGwBtgokgMw==,type:comment] +#ENC[AES256_GCM,data:upskiNnaLIqN6n4a5O8EqJ4EENX6U0/Kuh2J9TdLk3w/Sf6nK41Yp0A0tbwODXmYvIQrZdrIFH4tkdrqCm5dZawO,iv:qAOAhVb97nHK8JJI5DfZS3bUrJ0tNr6zX5AWh4B8AXI=,tag:g14XzAYlNTIJQfV/F8rl+Q==,type:comment] +#ENC[AES256_GCM,data:HPKbJsXadDp6wW34OScoipfhTbOm5LR15C6UbXzSriRjfz3b8GQjiqRXeNdLwJ8TG9Nenmbla/08YQpQl8QsoACeFQ==,iv:07uimMu1vq6ulRBYg94ESLIoEOX5bTlS7MLSxnClsC4=,tag:QttCChW17cDpowWO57tl7A==,type:comment] +#ENC[AES256_GCM,data:zRI8QyVS3CogWvPEKErHOJHs98Mn9vD63QpFroDxLIry5QWVUVpFfoWT5noXsRVOtaAoaY/TZsSrgsEmv0MCF9v89g==,iv:62TYLyzH3khFa/nzCoL2+PLxz4gLfYlC1kgoJKLejzM=,tag:grBVtmo89WaEYp2notgq5A==,type:comment] +#ENC[AES256_GCM,data:nzfJnm3eTHmisL0gcwEOq9RqsMWlfCyuXep38PJq/THGy8uPNGX9TtpoAOGSSIo9p6zVcnzctkGS0qme9mdu0FU=,iv:DJieFDODfoU9lx9LoO6X2PyeaxTIyuhoBhZ35lkb534=,tag:KMdzwD6nh1wDfnSEPjg9kg==,type:comment] +#ENC[AES256_GCM,data:hc0uXhwPv3Yy2ve12whr2rDQK72RCDvLaiRMZO+t7o4u4Ev8w4XcKxHdHndKLqojEJMcJ/9V868MTxw8,iv:ZIYAc5iHFQNzoV6jqJlU/EMlWAwjkgW4HKX/34U+A2w=,tag:n+fK5XusgpHEV6hRgHyg7g==,type:comment] +#ENC[AES256_GCM,data:iK7N5ZtP6KNOf2Dnhw77HqwRSeQ64x1LTtLrCkbffed+EqiutpGRXNRTjo981uoJnsDT,iv:PgiAY+/5mK/i/aRfW2B5rDOE0hrZkkn10Oi405pekMI=,tag:0bxKip0nidGfilS1ys1QZw==,type:comment] +# +#ENC[AES256_GCM,data:nGDJN7rNvKex6DrXZ6bzaYCRlCzXMjJEeRvZPPyvXoY=,iv:/UZOczEKaHB0bKzct7Qtp4D9RDZ4BbmAolsuICvEq1Y=,tag:/WucaxMk9MXqoOixwKzACw==,type:comment] +#ENC[AES256_GCM,data:9f/KiJU8CsoLoAV+RG7BgCYbprrb6UdWI4ZrLkEkxFMZ5EudDXU82rf1hWg9loqshhzrcjqdpSLU5mRuQSMqm0spOAwVrLI=,iv:/rwDKx3Cc1ptViN8rglEa2a/YsffVasn5+sCzBNiXPM=,tag:zO5DszCTk03O21cCX/tYHg==,type:comment] +#ENC[AES256_GCM,data:gEiPLdEgyOOXW2ljGt9gQD5/tbNxJ6IJzlVKSNJ3cJSlwvjGpMx0n582prA/w2AEZ2YiJiutWKY9RZjozY0RKW0Ueh3JBJSISw==,iv:RL9yfZ6ZZIiN/476BmxHAuxDhYxa63gTYw4fE2v1W9A=,tag:SMmejJ8eGoDdVW43ZNNLKg==,type:comment] +#ENC[AES256_GCM,data:sbDncSSP2F/AC4p6oHc5f4s7iGp2pmYG8SaBtbX/8kbmDZd8pTkGPLNrcq4AbV0/JQKaIzVJUlscjLhxT7o+ofEH3W588anBDIc=,iv:k2nt1WXr8b2WZ8lbVCxpgHy+3WEw39hD7gEfOTc7PG8=,tag:jvJfoFR1gKv8+pj2FMyHmg==,type:comment] +#ENC[AES256_GCM,data:rZHbbplmU+j5vhVyqmXzGzZBpgRWhFCUx4d2DQ8MmayCPXUYigCOe8Qv3qQ=,iv:XLEHcCFAA4owRYPwUoS7VXsrAd94QTY3462ldFRYJPI=,tag:5ShidcQx7bamZf3wdPgs2A==,type:comment] +#ENC[AES256_GCM,data:AI9Mn5svXshuVVXdA4K8pxcmPfc=,iv:gvtOhPWCKUv2u0mpWPhJ/LSLMOhHzFZlEivYniWHYYo=,tag:IopjcHoihwIh0dpoV+XkRQ==,type:comment] +#ENC[AES256_GCM,data:gy6njFChVEko7UaFIU79ksq719gqYVM92pR5UPJSIBgxVb63mZJDiGhbxBZ9P3J28CizRIQKXPJagL62YAuI2KqBoOjZj5OPl+A=,iv:7EBdkk+n3L1iV8nt01PzPKTqmr0Njjqw0O6K7esRZHY=,tag:N2UB0YecGyfCSd0vTB7i/Q==,type:comment] +#ENC[AES256_GCM,data:H65nhDo+OrwEYZoZPm11n4eXcPv2jB+O4JeEzhj9NY3+Soen7PXgikv4cpvuoHrJMcZH1qYtJgN0WCTytPQoUh/8R2lsoYmWQQo1,iv:rg6EGckohTZUz8fN33rizMfTdTbViXS8rdSQHWMNzCM=,tag:fLCXcLgm/iT66KJ4PhMLCQ==,type:comment] +#ENC[AES256_GCM,data:W9rplPB9BdERUisU/3Day23GEZajVq0+7ekI,iv:Ul3Nb9jZw6HBTbnUVAsFbAOXwZO6nXZC3JSLdwTW8Vk=,tag:rRNMMBU7JyDRfu/lIXURkQ==,type:comment] +#ENC[AES256_GCM,data:PqbHHYvzbIurpf+m7WSn6ZdfcyTJ1taFQuB/2QtHGRu5,iv:kiSzYZ2T//dPvHhzCBrU+ScVv5oET1zddSdKZWaX9bY=,tag:MJv6uzKKJJjApsMU/RcqLw==,type:comment] +#ENC[AES256_GCM,data:xGMPne7H7a0xX0a3Yo5E7GSEy8T+99y42kNIEF+3sZB0niDNwPHmKjgSkBT4q4HYZdcjKRJajCo5dZE2dLws5bOND0B8Lon6lyQ=,iv:RnGcivrzIVCS4NM5rkDI50UeV2bWL0FG51WFDQslrEc=,tag:iWCU817/TzL04OkjvTkMWA==,type:comment] +#ENC[AES256_GCM,data:gYcqzDj3X6YTYq6RLXVnNuKZIzTcdlaUGBbOWnscND+QF0dK8TDFy1ibYhhV/dSiAkG10H2KQLLgnqIgYhQ2bXOrpVCiRkq1fYMC,iv:7tz8kHfjQld7QstluewIbXM+ey3cE86MUb3cX8pmJ54=,tag:D4G+WcNQJrBjc6uvGc89hA==,type:comment] +#ENC[AES256_GCM,data:ppirXV6Ys67Bxj3OhGvB,iv:qg9xj3O78vJnRz5odr+tCaB+WcJOWgyhcqBEkdIL26M=,tag:MzBt/N1lDi+wHHKzLEYTFQ==,type:comment] +#ENC[AES256_GCM,data:XJZ4wUXI2ht3PaxmxPyG7lwlu4zAmSZGmACu7SdGWsPctQtGRPD6FSY=,iv:G7NXvlByThC9kjYQOah26dEZ3tFFa3T6ohAR4S+SVdQ=,tag:/2Hx8Ly/9XFWm0k6tPJN9Q==,type:comment] +#ENC[AES256_GCM,data:NG8vB0r0K3BIdNNA1+XomnVZ4vWhpwlkXbBgzz5F+8EWMrBRdrh0y1tx4as=,iv:cEV1agPODcToxNFVs45bhf0CDMbQdrw6/TU6HXfK4P8=,tag:l++Tw7QRi6RMt4bvzr9bzw==,type:comment] +#ENC[AES256_GCM,data:YBmQigGOCdcpGCapHrE0UID4Vs/Zt9LwpIdY0Fx43zvps7L0znAZ4F0VV0s=,iv:vTEwddv8M5R8haBgaGhFdBsNDOdWOtx01bNCNffuauE=,tag:+XMlP0qUUlaj4DaTHaHmnQ==,type:comment] +#ENC[AES256_GCM,data:5d3I3GaT5668RPYiK6qZjC8iH+G6XcpC329d83M4Q19kOcJBE1qPdrAbQ58fVEROj06x1lAblEWM3PVkRyT7C/Ggl2+HXkE=,iv:HQZLO6dTAIxtgSZqTQAGfujhf7I2cFBz7TB86tKOqHY=,tag:kIQqU82iCE9I5NKWuGq3bg==,type:comment] +#ENC[AES256_GCM,data:VZ9gV45O58q5V5VzalCw5NE=,iv:fEPn4xOkNg22c/m378I/RiBdNY3IMBjCLF/U/agq4gU=,tag:hA6EpiMgjCGGujvsD0niJA==,type:comment] +#ENC[AES256_GCM,data:YAfGUgFYdEuc1JXa5uJZjyTaYIEloRnZJbIGqcRtq+PuGOT1CusQFoU5ppWcIuhWejsgh1uqmHKfX7fOfsji/+mdYbEZ,iv:0B1bkfD8Q1zbh52lzoJrTzjQR5ypW8VA8o+SuUZWJ2s=,tag:AMPuvNtqdzMEgxAFW4crTA==,type:comment] +#ENC[AES256_GCM,data:GioC/L8QYhGCLD+JPpPQ/JQz6zoFy3NVEWcQ37ZNof8dmdBkq47ICUXXPZWWCqclATTzkYKJC35Nstb4rix2rkd/HJeDDA==,iv:mzEKiEkdch4s/IZTn4KC+abKhmyTJ49yLPIMs/RH5fE=,tag:BioSilSs0JiIeqGLdh5GEQ==,type:comment] +#ENC[AES256_GCM,data:rbhZ/hE2z+RCl0tiDRz8pzOKan0OHsRdKLvpsYoectyL2+zfRp9ilTZjB6jLCjesptoNeI/kEB4kqltVEK6itw==,iv:VS3Gxl0AcnHfPcR6C5uQrEDTRwqgqF+pXnf9RbjJoTQ=,tag:p1NabguT3jp2XBsdITOOBQ==,type:comment] +repo_keyalias: ENC[AES256_GCM,data:Q76NKJnQvcXwQQ==,iv:4CjsEVcSj/725oULqUa769sCtrXnnEpnfvHYSS8Xhwo=,tag:+QssvHTNcYstADi9V46G2w==,type:str] +#ENC[AES256_GCM,data:e+RSzsl+RDLNwlo7xMcgfPz/I8EIl/EfV4NiP2P8xU4zx2x+asFrQlO+YNdgppex2/ruC4xGD2iRHs9mu72meujt1yMjClEozbg=,iv:8Fsr99ofkznpimqP9FkYeIe9lB+rHWpJTlMTnS6JUbQ=,tag:zUZnQ2ffVM45f7B7DnhFTg==,type:comment] +#ENC[AES256_GCM,data:x/6AvwD6ZN7fBU6B2j0jsdvbc2ECJLat5j494BbXOp762erj5vK/2U5ECuCAMBPoGoXqz+2mMlC+EXQVu8PdaLvWd2xzVURE8Uo=,iv:Dp+1T9ziJd8AGNnVmLIZKeJVkE80ruVo8sVa2BYoJus=,tag:JLu2WxX+8agsAOnZrNo0cw==,type:comment] +#ENC[AES256_GCM,data:AGGzcCn2P20+b1Y+E/AYPuF/m1oNtzOP2RcE+W2m0GTveO/zGY2PPnPXhaAtWIFnSNiLBKWeGssII/SlqIz5yYT1a6V6iuwr,iv:yScvEJpxDALR2LSetLyN6KKRra6TJ/fBid0OfDESCk8=,tag:jOM38xIFJeY6mrXumeF60g==,type:comment] +#ENC[AES256_GCM,data:gTVeVrroLT01pFvYx4HQnepMFbGp+xXKu/YQgje6Cx7IjoKx1LxuATNjvQkP0g4jw+zRPcF8SVFj6gRFzQbLFH5+IekcntU=,iv:yAYANSM09MhKSXLTL+nQG5wgHQLvunGcXUd/sZFxAx8=,tag:M0fFHo9GWDjM/vAdWq5Tcw==,type:comment] +#ENC[AES256_GCM,data:oxqS0HmU7UIsyQ==,iv:i88udRrJVUrNS7//sWkfuWUQjET5Ww3lIp7i3HePSO8=,tag:oP725QBuba6CHi1YPR5LgQ==,type:comment] +#ENC[AES256_GCM,data:ANG4fKtEQoc2Ek4oyzwoE2c=,iv:K/Ksoc89bvl/j/W0/C9mvOTkMen3WFG4///VnGXpWp0=,tag:KAUc2E4hOzxxkuKZn+DC7w==,type:comment] +#ENC[AES256_GCM,data:WHHHbbj/Jr4O55HB1pheQ6FyDEKOuIWGmsHbbHGvqpFBEpPPKVFSl3vpBdnMtp/+fWwpza0HQi+VLuR0CpO5nDlg31f6,iv:NOf9dIA9r0S+6ZGKwIdtbm7ABYoZIsGh8Ysm7XIm/iU=,tag:JR6fNk5t3mQMgUcan/hEWg==,type:comment] +#ENC[AES256_GCM,data:6hTc8WlrJ3slHoWh6qBSXCPtHaUNs1T0Br+3NpQIHB1SnxXm02ZW8Gx+qGUlXhs6WupaKLk+Gi3R0UhtDQgpELme4tjX2XgI,iv:2sJ+UR5hz3kVmX6v/VY/u9ZyW33uba6H+3Jdv5eJECU=,tag:LNwwQDPSMjUDpA+aaBWgLQ==,type:comment] +#ENC[AES256_GCM,data:RAQ5OMA0VzKkpC7xNrEXU5hrzGKEzYqePtM6WzClW+kw7EfZ2XppENphrfEp01lXqHfolJEaBkkFS3lNvbQBzS9Ghl4jq/0K9lo=,iv:ftVzlIQ1tIGrkftvYwjkSJUQDQVBOr4q5JZwBmtbW+E=,tag:sHYAcg+ek+PzrSWxzg6nYw==,type:comment] +#ENC[AES256_GCM,data:r6lTR6PVChcbsea5YhtSo7Nc64aycGECQhy7JzrASdCxWGkaCXuMrd4cVnnSbdFQudYOCEPiVXTK53xnVs/FhcHMVN83Iafcps4NjW/q,iv:DQgzBScVjUsImtWhvLcatZxQByLHzf854Ng6XGZ8F2U=,tag:CkhCHQQJtxcjZmcK819n/A==,type:comment] +#ENC[AES256_GCM,data:k8Qf2j2NpVNfUkiHALAO7FwYBAVpDBkNHDrcK3kz+XBe3fAyWkgJv0aGEytJfyAie9q2MEK3olGyqbumJdVRPbKPOB861JsYOQ==,iv:1kRZOI/aq5+t+WwY7FOmS1KfL4yuq5x+jrKv6MxEuhA=,tag:GElMfcGakqGlnu5XbJgGhg==,type:comment] +#ENC[AES256_GCM,data:MAu6WFB9EujAAUbpvPRrJMRS2elymKT1tC5y4I2XPlU6OeswFLZ7bfyqNXE+,iv:cFLmOnHH5sgga8PS8bRNe215XWw8FE4oH+3w69QFDdY=,tag:Xptf9dkdJR67UyE8y3ITfg==,type:comment] +keystore: ENC[AES256_GCM,data:RLBCNfJEtMyYufac,iv:mt70rv2DE4qWvDvLwtuAiD8XxuhP5MjLddvvODuJwX8=,tag:cAv22pu+1uj0JjnkhQOWUw==,type:str] +#ENC[AES256_GCM,data:mtOg41OEpHLl+4g5ocqcAIlK7sZdKFTRvdkoo6UbzZkJO0SgkE69fURe3C+TTvpyhB2FIN5ctiH4mDyVQ7/LYLrR2g==,iv:2XZ01JC0iN21UMN2VCBWdbkJcYl5FpG4Zvef2vWh60k=,tag:EoZouH83OJdSa+QjV01M5A==,type:comment] +#ENC[AES256_GCM,data:cfwnkmxpZcQRRGzbrGuaeyuAttrHBWULH4lwUwfgz6vEFTjNDx3touRiY8YfZw2YZstWXYcg6WMRubiDJndCh9idcB+2,iv:1VizIGdvU+6adaP1roFfWu0SOeFH4p/TL9Svi8sx09c=,tag:1EiGZyK2HgorMUW8ylRQVw==,type:comment] +#ENC[AES256_GCM,data:/2Gi0yQkHHRojiMnafOdBSCYwVs=,iv:JstHHJH0Xjx7vgvy7wjPyL+5D5GEOddj+kBRs+CxjaM=,tag:wkP6UjUoXdYhyPcKg4MTBQ==,type:comment] +#ENC[AES256_GCM,data:65F/Enfq5lVIqxEY7gr4zDgdt2qi4Rm10IV9CkhLZ35QwXwijWLVWjES5FI5XYtM64N0,iv:INIMWotDIqgQvYBJY5uge7JNr09cIFbCpcaQf94xDb0=,tag:OGRJUm0qNYQ0ystunkubeg==,type:comment] +#ENC[AES256_GCM,data:/959vHhBPyOYjBvi+cQq0WMRhUylOdUKN1P0yXtO3KcyYsobZ52nijp811Ea1lU=,iv:pda5LbSh+pG/od50nyi7tCeBB04G3k91TxOq48TBwRE=,tag:9yX5qNU8DHS2FZnPwUozEQ==,type:comment] +#ENC[AES256_GCM,data:uX/7AevOpvmpBHZEAWCSUdtU0VuDrOqW7rDgwtKBgV9w,iv:anklTncxd0jc3aQ/dV7roLDuA9/ECyFk/0cvBkRGKnI=,tag:N9qYWk9qHeAwqq7afty+Zg==,type:comment] +#ENC[AES256_GCM,data:gHVIhP/ufVqtBq9lRVvZixL58B+1/X+ZCWrlEtCJr+X8E0eUNT+ZOUZbkLfKP0bsnQ6Zf5cIGtQn2q9olDJUza2Z+1uJ6Z9HCCcJ,iv:oG0sL5yk16urg6tduSETYBKFl7wtrr2IaWNpXAM5PJw=,tag:AKFjsnF22efqGhMlHAqQ5g==,type:comment] +#ENC[AES256_GCM,data:UVR4c5vt9OfH6I0pF5cnrfCTN4D6ML5yk8UyJmQZJX5Y3t/6p15GUA6hjDRdJb5B2WHul0O0HpOG76BHCdbdFsmN/ZaPpVmZJ5c//oY=,iv:T5NdFOPIaOtxhBR8mOkwFzijEF5dc1H0mIiWOlYgsKM=,tag:UewBXiSvNcyPgKt12aJD/w==,type:comment] +#ENC[AES256_GCM,data:sVPaJqUBuGcN7oFc5CSbjiwA3Duceg5jaOeLW8XAJYZtoeBh8YwaHX9XXPABj64lhf346XycDb4i93CBiDy+8zYUeTY9fnKv6zxTGw==,iv:hfXpvFKJyEc8l5SwdChCgldcnbcBF9W6himdElrAa6E=,tag:tQPlYGNM3RtXENEZQUPVTw==,type:comment] +#ENC[AES256_GCM,data:fgnswbChJc2j2MDEYetK,iv:296iXPFo7cVS39pgExSFd7/1tD0dYhzR2qR+zsgj8us=,tag:7867WFt/+Hw1C+yeLMpkPw==,type:comment] +keystorepass: ENC[AES256_GCM,data:82mxnxS7TXYP4GNUJdy0k3RMV71IxkPVn6q3NeUWpbygMUGa7eBmdnqmSgY=,iv:0iQ5xY+SaXbyyJAGzOBrbmI+zxQDeotJIQsSHhLQOTU=,tag:ZL/EYkZ1e0GmQwcSCszCMQ==,type:str] +#ENC[AES256_GCM,data:8KXVzBYU1bCajgqlto2hvffSJK9C+ou22PRETU0tf7F2BHboGqdheOfVejDAqkg8EWMIbKZWiafzAPT8WfOydGrC7Cv2z4Ar5fkTbFU=,iv:PZHkY+ExTuB/5U3GuoGt05AhjLyRXoHHNSV2YcfY09g=,tag:bO9KIt/nK+awI8orS7wyhw==,type:comment] +#ENC[AES256_GCM,data:eDaD8hsjXlsB8Z+G8onZlecyXCwPx0mVJTkLfI8Q4mpLTP0WJvlD8aNnVZCFMlGl9hqLaiHZqbS36E1WV02DXL7ve0ABRrKbPkYCaw==,iv:J4lehgz9dGB20QJcE5vTqwhGdxAngobuQoGIEO4RP8k=,tag:lTFdaYyUo6zpbZoMz1uv4w==,type:comment] +#ENC[AES256_GCM,data:wCFOhShnv0DzckO3m6+zQWc6DS2zTneV/jA7RVZPfsYUfm1O/erO,iv:dgWJyll8Sl8bta4qwXUPJF6SOitwNiok3xi9vkm7iS4=,tag:Wj5SV19iyqCM4278NYJ41A==,type:comment] +keypass: ENC[AES256_GCM,data:tQaskEmLEzg9xRIAgaVphdTypYoTmDBoAcsm7h2LFui26Vsgr3gQCPk0CyM=,iv:PPelNPh0vOQDspM5SqUc6/9O4HlFV6Bl0+QpaQp4TEk=,tag:OaIh9/aTYaSHz1hYybfoGw==,type:str] +#ENC[AES256_GCM,data:OGKyoP4winR4Fh0p74fRxF/az6NGOvAmGRfx1uBrjLYh01rbiXhPK4TN,iv:AaLXKfOQJLYboKk8K2wB8Jbu/uJ7yY2UA3800dkt1e8=,tag:Ub6NVyWPQWukmJd9i7tzIA==,type:comment] +keydname: ENC[AES256_GCM,data:Y3wSx0afY5cU1UTFGhfjkFUfhxfq1QLXJg==,iv:yKm+MRbVjhIHJB5Hr5tHXMaO1DSsq/4PI/jIUkIS2FA=,tag:wfKQ8FeP4X4YZG1qNoxlSA==,type:str] +#ENC[AES256_GCM,data:RI7pZ7V7jbXrOGGg1EJY+8B7rSQONndXwmPt0/6VqNdbFWF3s6saEZUXOfN31jZPrZqHt173aHcB9o7zQzWJqMjxoUoej2o=,iv:ORyqM7DCoPF0pICuPe+CDUh4VS5Pax0jUnvjDQvW5vM=,tag:W7L726q7hOYUm81Iy0QlAA==,type:comment] +#ENC[AES256_GCM,data:nMcGBUHZyGgIMyOHYHTaSm/lAutk2xM17OzwEiGx5Lrv47zmEHlGbZNEYY0Lx2M3dapymKgjLr6aG8tp,iv:op86UCRdz2gFn1Y0NTLDmzVwXmKE4LJE45TmhgaD3X4=,tag:5oQnkfu8xxiwQ8Q41X/COg==,type:comment] +# +#ENC[AES256_GCM,data:3b5EfKu+R7wqsECp,iv:CGEQTdGQPw7ud8uLxrKEpxtWaoEdtcf0MyORAtrRC3g=,tag:LJ4k7fK2Ns5RNIuohHeVQQ==,type:comment] +#ENC[AES256_GCM,data:dIPCBezKREd9R0qs9WpltDF6FOTTFPvknScy,iv:09la7n8UHvy1d1tv7AtbbpGqQF1WATrhdWCjROeANmw=,tag:Jwm+u3r3YGUzJzxmzn37Ag==,type:comment] +# +#ENC[AES256_GCM,data:7m5Bo0RlkV2AChDX+Idz37yJlKwPODBADOYIeTR+k54M6m709nn6HnWNMtB4DYp9HKaTAvcyaHaD1CppVweBhptKYhZ4gyocDg0=,iv:mnpl1ImTwonj6ViF/GhO3Ft/dFWCAMMWhj645wjyWEA=,tag:AzjSLNUqnSjC6ePzhfy+2Q==,type:comment] +#ENC[AES256_GCM,data:YUX2Yb8G6SSf8RxZPGE=,iv:HX0QwP2AiCPKdInkjuAy2we3/gVMWZRu9GjegFDUcCE=,tag:XbS+G1blZnop2pLZzhmPPg==,type:comment] +# +#ENC[AES256_GCM,data:WQ5YY1rRK/ATtL0h,iv:juD43BAULSAB1DwSaB+KY0LchAsr2V8THaT+MujDdQM=,tag:cy77p65Htd9S//d206SNVw==,type:comment] +#ENC[AES256_GCM,data:1Ii9fcJHcG4pvLonJxeSQMqqN7Ni8KaqaPsjUW7VpSfzq4xATIjNXGOCU4CjyZxquutGfqg=,iv:metfylyvT+ecjxU02LrP7AlUPF8D/nklx3emOdSozJA=,tag:Ggi3+RU9v/bCVlVLSHvkWQ==,type:comment] +#ENC[AES256_GCM,data:GmFXm4o1JSrR2nof8KSiIzt8ApVuIBCHz+pKwY4YybBjYHuhk8idzOAeZChepfxg0cGHYme4SnXnwn+79vec01G3TAGo,iv:lBUr8ldWr+K7vA8ZqtB2+2gPwgUeFQthbzamyUD2j/g=,tag:pRRjpAGu0L/FaIC/jiPLHg==,type:comment] +#ENC[AES256_GCM,data:fWnqGWh6gg4Si8PNISefq1VwWTNMhZgfnUqdNb07bKpKLLMkGh4maCvAqwRxTUyLhHHJykgBO7i1R4G2CIukNoBT4pIk0LgDBWRL5w==,iv:sFTG2zylhqhoT8Yo7+7d/tX2/oY+gzkRB+dpqhd8Qtc=,tag:ObvprAwzHAmf84GvwI75Fg==,type:comment] +#ENC[AES256_GCM,data:4GMPK0rEXj19lrDcW/rUvOlR9WcKxpJNWaNdzk3EPEVFq96NUNlcrbkqWOCu8ine1/ZRh0miQDh7ENzy+v9tjNzQx20/NQ==,iv:fUKcRpyEgzJ1PlTuxMYeF7s0szHYDxUp1EKjzO/mKko=,tag:P3vski2+MyjY31ikKzopFg==,type:comment] +#ENC[AES256_GCM,data:ydfUfAg5zyZZMQYgxFOp3rjr4lZPfuWZdmXClXyYG6pjsxwSRo3LSALpYbxcBucI7lt3pDV/cuGArelmu+FOEqBEGtoezw6xCADfLA==,iv:xqldQrfm4CajUIOIoKffjHDED7EchcWyQn9TnT7LnhM=,tag:wKDhqE0r1coCENDiaPUGcQ==,type:comment] +#ENC[AES256_GCM,data:b4O8GES8z6KROcsbG2haSROynkUrlcWtQb5VzbeykMVZXzozgXeEndKQVhlolWEq09yqEvD2zOzu1enJDfOevRFsep3c,iv:OE/cesStkWLrBPalLjuAj4QL1s/C0eRlpUJ8ZuVnxRU=,tag:iqzxl1vdQLdAWVZeDEvR9Q==,type:comment] +#ENC[AES256_GCM,data:zQvmymW2ec8HNZ1LtIr414tUhURb/wD0/UqApJ+7eV42g3u0GE66pHvNYSYO6UKonx/4+l2AqPj00SViZ1bvDUTOwolVniliSw==,iv:FscoFau7iHH2J0qx79rnq98oFRrbqeJqRh1mk47l79s=,tag:/f7W3u/POIg8fGRUpsZLhg==,type:comment] +#ENC[AES256_GCM,data:0Q1ndI+GmqmWVxK6qVP9oScNBivHA3zJNVaBZlC4Ef46FLB0axbNLU9YpVgpUj9HqPG2wuqy/T66zTlRIjiX,iv:Nh2zxIkwZyv1543yWdWC3Z/ArSq0uCWx4KMb4orkpl0=,tag:GZOnEVi2D9vWCSkWKFQO1w==,type:comment] +# +#ENC[AES256_GCM,data:oaU1XQwkcSqQiqpzxPnni5wfhKdJbviMznk/KhbZ5hupogQbRh/dPVp6XVc=,iv:lgSFarb09/M8H8CAXglMNGVc6gARKppig9g20SJvqXY=,tag:a31efDE5ZIIDIVPWzHnNmQ==,type:comment] +#ENC[AES256_GCM,data:uSRrFpkaBue2e7tbTR2w,iv:xbI95KGhvFM/zFH1EJZ5eFcW1CfDGazYsxCK81dPf0Q=,tag:7liAILLIPEFkeltvDfVjYA==,type:comment] +#ENC[AES256_GCM,data:s2QEmQFSWn3iHdebxRBZqvA0zkUsxL8sUWfnpmGiW77d+/B6NfHY7g==,iv:fcEYtgM82N3aY9yQn8Wxj4FdgOMYVHgYKc5ivqfc+oE=,tag:OniyIYjPdYkk9Wn12AL/ng==,type:comment] +#ENC[AES256_GCM,data:S20gR6fw5HwfA/cdYqRHyz5EjVIb/vk3nCyVi5g=,iv:YQKeNZnv/fKPjW+l5X+3AnQmV4PFI8nBE0uVi9F3gBs=,tag:sdBLICW8WNmt7U5Retxt/g==,type:comment] +#ENC[AES256_GCM,data:SG08VWaqD0fzK4f598PK8wCuVFb+Gdo6JgC95JErQRUR9hCT4jIXEvuEq3eXwnHAYNM5QQ+rnyQF8M1u8bmsxAB3E6g=,iv:s4icTo5/CoMPybPEuq89QF4j/Lxir8rVgIxXk1bSHyg=,tag:Zm0O5nhUGF8IlzrOJJFFkA==,type:comment] +#ENC[AES256_GCM,data:uFrCG3cWvTTOtyxQu8Aq5DIOzf0/9xFRFp0mzzVwCCDslN8ZQvsB0+tvBDt0sWsaZ86D6vV/fkLgJxMSw3pPSb0rGahb,iv:AnQRSMCrWC9RR9DHGc2Yhex2IiJcN39SIUINLrzyXi4=,tag:MS55IvY750JbxNOpPKsWdg==,type:comment] +#ENC[AES256_GCM,data:A4IEEaU1wTwZQ/UESVw1ZhnOJ6BEmwiEsya9dGuCNKf9kHD7U/QbXmiIuUTq9ySOWTHbclKbuAnVRw4=,iv:EMHdh5fAZOkTjwMLlj3YyNHaLw/SHzBhljp9+x11mSg=,tag:eGa+/me5CTadAowF1jkD3g==,type:comment] +#ENC[AES256_GCM,data:gaCZzJRRM+ls2ZLid97Zu7K94HX0n22h6W/cShQoWLu/N3npsMix0NSg+tyAuGLp6eNr8Tp2W/Q/lkztWmHXH3TfgQ==,iv:SbbdHtXz2qC3lZiCr92GEqqlCPnefMgp/xq7jpS4Ylg=,tag:q3d9dnOdL437fsoS1dpCQQ==,type:comment] +#ENC[AES256_GCM,data:s93c1YNdB5VV+OKI1ZZ5zwB96w6LpvcvymHxpN9WVRdKGxeQI02Ut0r0OLmTffQ7rQ650wDoZBFG/RftgNBEuj4cAA4=,iv:ueIgJTYwa5YtB23jcuBYdtIQZR9FgO+ghKRbj+00Tbg=,tag:M2dMN0ctRXDpuGoUfpRAFQ==,type:comment] +#ENC[AES256_GCM,data:6m4HYumIkm7kIjK4t4kJloXJBqYaCCV0WzyqrmcFosoW8Ixf07ESBDSSpj0tjd1rw4M=,iv:LC3lY84JliV64Fce+acbQup4ZIf9DWl4BXLM9S/bo5g=,tag:EV6e56HwBsrWzB5SwFjZXg==,type:comment] +#ENC[AES256_GCM,data:+4ZBqJ+HgsxN/Z1598wlJdqJgR8R94DwKbGMyuNBjtAn+ul/GMHVH90bZdis1EQda7RnmKw/YUAtJsDi4cu1O3s57q03,iv:FnzVhYUv+UiMex1AhTojsWwsreMkdb4juE6r2oo+v2w=,tag:VxaelmY32sLrvutK8LGMvQ==,type:comment] +#ENC[AES256_GCM,data:9cV6Usvd+5u+n+Ac67ohanCYRuUaZWqNlMVfGfdA4sG0lwbGgItu,iv:cX+6tylIQ+6rOE2KNoUP5S/myxRr+RCrV1KJIq7zsoI=,tag:S6cM7tKidmvgo0duIlVuuw==,type:comment] +# +#ENC[AES256_GCM,data:e89q2k9MdAWqmrVT0Vsfu8vRkyIgB4bSqDQ=,iv:AUHOdssmAV0faxgPWj7QolIsqmmorVdrkXqd+NaP1Nw=,tag:UQD1OBhBKBBG19EFxUHpjg==,type:comment] +#ENC[AES256_GCM,data:PvOuC/CJw2pxhIbOQB7H+x3aLWWtOFfcj2iOwvNbuYSIR1XG/iBrtbZUErmEEeEGo17HPHhiT63X,iv:vx6zSh5YW3sEPxQ4+an2tO6vuDQlzHNM0BES/0tcR4U=,tag:sLCGQZ5vR64T9ITasf7qYA==,type:comment] +#ENC[AES256_GCM,data:hupgermBgVnuBGhianKtGBTkLYSwPMPOZosSwl3z1RoycLk8z4YB/1rKs26xueAQU6+n8H/TB1wQsq+JPbVjr66knsSsRv/7LcDF,iv:k30LYaWWQEyaE2LRsnUu8gYAOnUZyM7vLZzwhmwCF3M=,tag:uof2vOoHNFssFbcQzhvTkg==,type:comment] +#ENC[AES256_GCM,data:TsJlb9oavtLpkH9LKShSFRVpgPbNaLEo96e1Wx2eflu+oFEO/O3wibet2ytWOGOq1OaBBsLVDNbnOKBN4qbqKbqy,iv:m9jZJHht8JsZxc0bEYeUGTlRLBndUfjreoahNLfc62k=,tag:IqegPn3GZ+u+KXs5SToqQQ==,type:comment] +#ENC[AES256_GCM,data:zo6lvqy3GshvVrUVdl0amfYYIr9EhU7E6h67mBNcru20xxUU9Fk+Qo4TGdNc/yWjgddZVuSbaW1ipxA0/qDTIiUvvKN44+wIE1x4M+w=,iv:eTcCEeU2+FNNgF+7PUkXFnplo3q6GN25ttsJCnxPy1o=,tag:hwgrZHEv7eAL4EqzHVlBvg==,type:comment] +# +#ENC[AES256_GCM,data:kt78x+YGjHt1rX9bpueMqetfhfN6Vy3WhAvl4MsEGc2SX+p3HR5Wm+M2qNpLhrs=,iv:J38cerCqyMvzY8gz8jgJXlZLPELIvlu4FLB97btkHVM=,tag:zxLbI1W4fx6LPYbufqlYRg==,type:comment] +#ENC[AES256_GCM,data:Kon1GWECpOLs0Ob6RGp571qH,iv:6ZggEiYxjgGPbeRItxKjBUXQmcbpP/xhTnlLCXNnsFA=,tag:aMPVsPAwrA8hlDv/Qn1cuA==,type:comment] +#ENC[AES256_GCM,data:00soNo8Y0HUwJ1nInZ7hgEVxw8leKTenxfxuRI8IAo1P,iv:GZtabTmIHIu1vn0nKKpT4bEdavKw6CYaLPU6ll8GbRA=,tag:iSrZAsuxZVJR8fjDhuGcqA==,type:comment] +#ENC[AES256_GCM,data:m0cWiPE5Now6m5y3ADVq0cigMEp9y7YSJeWqFUqIPRQ6,iv:GVH13MmGKRmHxbNMSI+64CINbKidhdRss/XxPYI2QCA=,tag:iMmUmg30fJsikbFwg0LWzw==,type:comment] +#ENC[AES256_GCM,data:S8tHGDbTupFvGsqdFOIrtRmUIiBaqQ2P4nkHg6bLbH/dWIsGDfw138+5yBeWr1Q5s7KwPeL0AylqTKNbc8bGhw+CFw==,iv:YHlsF6/xoxDCgvOLUVu0AK/x9MxZsy5JuFhzAMy0u+w=,tag:NOLvEC4jW27NK8OO6UBnzw==,type:comment] +#ENC[AES256_GCM,data:aLFrTuopnE9Da9BO+hBTABu+QdLB3eQAU+qLgqdbYsmVeIH3/p8Jr+vMOAPZxmLjy0NrTmD2J7cDYX6g+g60KFIvKg4D,iv:hidMbHMj0/uuCFFv7fBif3WDpMSJYJG59uROk4oUOkQ=,tag:y/BQyfABowdJho+DeU76xg==,type:comment] +#ENC[AES256_GCM,data:NhXbe63J+Kdh7uJpSSnHzzN1Hoov+u4ocs6ukKaA1/CFVDb3/d1HkiSpVMiTTalCliw0AufHZspvlPMEiJRljjvA,iv:qX+ZpiGY5pNSs3XLGZnF/Y6e+E0M8WGRwvuSjbQnyag=,tag:YZKROyPFJofMKAtM6SiSZw==,type:comment] +#ENC[AES256_GCM,data:XAJR8AwRMaCDkMOSskwT1F7qTBkh1vNkKXyn33uC8jf3e2AasDcgs3t+n+T+CiveSgtevhzEgMXyhwc7,iv:Y6/e59tHH1ytGYrDUuFmvlqr0G3TgalJaHIwHgy9zV4=,tag:sWH4kaQYzqNACCalkfDUKA==,type:comment] +# +#ENC[AES256_GCM,data:f4nptTTz5oSh6kaizlyjZJKzliwxsmy0MniuRQ==,iv:vAKdgoNh3R0LUDq97qsVB5GehwP5vf/tOJSNm4i1Id8=,tag:vpTZzwVI567bNf1YffHVyA==,type:comment] +#ENC[AES256_GCM,data:pDQv+sa5LW1nGQFEZVzH6zKHWr3CDxBamRmdc6UpfzryQBMH4jlyw1srWKmQX2eZ0fvvlQ1iKxbQn2lX6UztMrXmzPoG,iv:O7quRHfoSFKse1FwmrjBNiXft/mZy2CCaHKCO9Cog/8=,tag:H0YScS79uXBTKmlxMsoCLg==,type:comment] +#ENC[AES256_GCM,data:lLa+GMM0ns9bCuVXIXU78LDXfI/dMFrmTxAULhQbEn5Ub+9uxK3raOuUNt0lDYgBtbIUmm9kl45C3a4IHEUNRQ==,iv:sNx5iP5SO/KY3aiFqzi/eebSKun5jSaFTZkH0u9XBnE=,tag:QxJZDhw2NUICI98xxCMRiw==,type:comment] +#ENC[AES256_GCM,data:ElZyX06KpwzV3p8CJKYYlqq1DAhs+jerkzf167M4LuHcVT+tTxJiVGUJ/wUyTYqPFuE=,iv:fH7qeIRjhAn1totHW9HrukgFHKq++s1/SrOFtKXFkMw=,tag:qRDLA1QuZYAqYlP8nEl+aw==,type:comment] +#ENC[AES256_GCM,data:enmH37L2j06uhqqFei53bhzPpCUy/3xI1G6v8QkpqNbfrxF3dazfAvL3Kh1uylwU4c28GPB0UnNsadHqHyfx8dE=,iv:fqOFv48R/+xJO7MY3b3PhkoBCjvfoCmHMj5mnF0+U7s=,tag:2W0Ux2WyhwrYXRuFFCehwQ==,type:comment] +#ENC[AES256_GCM,data:N7XVNPmehKxM1bu0fv6h3E66RV8c558elq1+3LmKLZs9Dzl0zPq9rYjcN/AwtTvJKArNAsaVHSAtdeP+HPL2G/k=,iv:JftsSvUWNwoXmqqjU38/KIKWcVbH8uJxLLHGf1QjOGI=,tag:XE67QNZYX10XGdHbtIec6A==,type:comment] +#ENC[AES256_GCM,data:S1JLGqrzShUV5p5jMKH7vCHRJBWLdQmx0RNaYo1OiVVtKdOljdriJVvrdE7G60rzDG5W63vKleQdiJMKgs5ZUsqPv0g=,iv:UQJxUWLjBy77bc9lYTFTjjBqCwJYr821kWoDQU3GXJc=,tag:+BdvI6A3BzdlUZ7HnP5Rjg==,type:comment] +#ENC[AES256_GCM,data:9pPgOSchD/MoOrguX1COufIyVmshjz1G9D/D+tlQ3qFgu5XoFhks88YiFtZ/r7h9vrPVGji+Ft8CzW1bVrCz/892/9w=,iv:IhNVh7fQRVWWnTM897pXG2ArqqXSTJYf2Q/fTFa7a0E=,tag:aqYru/QovCchBzUkQ5axqA==,type:comment] +#ENC[AES256_GCM,data:CrYfGsSy6Y5HZgkGkwUigH4mtdiiGK6LgIINQ9xiBHMEFfMP2C01TGGBWi7XCR2gbF5p7IP+OTRkG9EDMGQSXBm1jeUpleOD,iv:ZLxA9J7RK/IUibjjI7Rc4s9ezJ2k/WuNGoCc/dNrLK0=,tag:vrd1kn1IrxLbq95FnSoZ+w==,type:comment] +# +#ENC[AES256_GCM,data:apLWSrtjUHWT,iv:NbD+dM0VTzLvIMZEqIdBIPvtlP7M9H4SjFdcFvDj3Qg=,tag:GEMek+4OIs1K7jTLrP2q3w==,type:comment] +#ENC[AES256_GCM,data:pXK6ChHnFwFuY7XChHS1XE1oIBUNr+VVoo9e,iv:irUISjwBJdikS6V74AWFZEiv+HpAUYChVHmSRklwXCQ=,tag:OrlxYEFh36t1rQVkM+78xw==,type:comment] +#ENC[AES256_GCM,data:cs3rtw0yB1hG302vTdBl2uBF/BGzOc2H5IohgxOJr8FGZzMDO5PMnkfNeQ==,iv:mT/CBQ/bBfTSD25D597b8RO1dA7gs0CR8mPezdINUlI=,tag:gNqBIH5lgr7TlA4RomkAZg==,type:comment] +#ENC[AES256_GCM,data:BjOjiw88PuuvNJDnMoiJleTbi5hwAoNwM+df1Q3ajyj+nDyXPHKiRZnvvWBUT1ZuSkAPWvVK5+xpND1T5zEgYzCL+ORz7ys4KuNBWhSLOQ==,iv:ZjWU3U4RE4nmM1G6UmI3AJ4B6Cx0vP9L91cd51lkCZI=,tag:rehWx3nKZmgQIeRxfZ/jYQ==,type:comment] +# +#ENC[AES256_GCM,data:eQsvS4lDOUPSSKG0p+kV3/f1wvrA3m2PNre8jjrlQDEtL71W,iv:70I6a0tRkB2UltK5Hwz/+Xg/EiO3Da/Y4KEkn4RjWhg=,tag:EjR6xi264DoeTEWqEi0v4A==,type:comment] +#ENC[AES256_GCM,data:UiNBBBZRBLa0xX22ioGajDFPHKo3QQxSMfW5XKuLqvXqOmJGvTPjgOCMQ49QGLvAoH5RbsWk9/u/Ocx648hXdSpFogYrXU+L2sSzEqk=,iv:WveI2+BXYB6SxvQ57x25VCyJVUE0pjLeSyGP1NhuaS0=,tag:LNHzO1ZWwntxbhQrlk696w==,type:comment] +#ENC[AES256_GCM,data:2TBdOkHr71R4MngVG5dxXOx3x2hdNBsVz2KfciS0YgjotaEHcJ9j61VUTtoEDTexiSciKGFSZpXqZU752oUyntWnNbKKE8AUmmuu+g==,iv:XO1iGJkVzxFHfDhfas/dVY47nHdimTOJjbH9EPIwIz4=,tag:NRXAz/L1w4VUAgxC6k4Wfw==,type:comment] +#ENC[AES256_GCM,data:1p6LuDNkhDVCG5ckex08CmmWqpAEp0FdnmkQEwtD+L5iNLC2VeddgSCLGPdjB3bzouixzpwILGfAVhwAEh3Z5qmomw==,iv:uDPqay0UsKTFtDYT9dEI8EdUL6Q/z2gLH9VkyzkHdtI=,tag:4lmHWGs4DE7rFJLjKzYsQg==,type:comment] +#ENC[AES256_GCM,data:hnJ5FMkkg3NESEck18cIrSBr0rHgJbjVgEXe3U0eQfcOQa9Dw2QHSQOtPZeSMUR0e6mDm1kY4bwRksfcE5g58s0KpFmosp1aowLo,iv:kGUVpMhKUt/XkQOsWObrIOseBlpLNrT3UPDbaJv9j/0=,tag:k718SXzSOWuYZQuPI5Kllg==,type:comment] +#ENC[AES256_GCM,data:D+N+bOGk8k2QbF1WunWQ7phR/BTZkyh8gCO8ECVYfzFK/C9u2F4flgq/0XY30wNIIuxbWl9yG97yqxI2lA==,iv:FkEZCiFVbaG2kj8X6LHasem5lWlMCM7CaxvekQsmChA=,tag:8b6AXqcSqbuDaMnMoGvWCg==,type:comment] +#ENC[AES256_GCM,data:Dqvi9JcE55hc7sdTNIBB7GKYYtAuRniHwWlKwR+mYbn9sM1ChNXeGcOo9fvpbIQbAxbrq/Miu48o7XZq+7cdXshIkkvgZjpy8IVny/U=,iv:pKV4OtNpR/zmfgfU9UFfaVZFNLwQdrOQXDPFuMb7lVs=,tag:rl/AFLBghUlyJd1/srVjXg==,type:comment] +#ENC[AES256_GCM,data:qaWFPX62NjfsCRlioiwrF2M4FhM=,iv:NhQrr1nS6Oxf/HIjUQQlsaz0bPX4DHjRKCBR3Ow7Id8=,tag:oVtrBUfuazDBoUU6vX7EVQ==,type:comment] +# +#ENC[AES256_GCM,data:zdtQt+6/Tje/4UYrB6y+fSmJYFE6SY18Hy0WTRczhC5U2VQcTlz9YvrmFGihhA==,iv:c0/CyFcVpRh7Le7pgGSlqSsA4mLEIuIZRCINDJzavZ8=,tag:4Z76WLCiYb3qqi+iVvBpQQ==,type:comment] +#ENC[AES256_GCM,data:Mx9jgaWNiRMT/dxVFU8JUlcz3HUXki4+c3cZQhKCEfcHnGfRkXGA2R85LleVB+bPHQQChN4ZmLz+laOwn1SQnhHm7SkIlmNv4h+KO7A=,iv:zbcrW2yHAlqqn2wKzUYQ0Pn/uzlht+LFJDrFVdAklXE=,tag:QQcHxBvGwb2tGcezStMOCQ==,type:comment] +#ENC[AES256_GCM,data:8RpgMgOQMt5nYBvCiuFx5LrbZM20sXxSdQoZo4M+XWpzkwyGNY/FCW5TIecP9NnpHCpsbfjMCT1chgWRLnYOHAOEikoha7xXCA==,iv:totGqD5LXx4sAAbZ8+lVu5hZ864qgFm0OZEW/HkPrUg=,tag:kBBoBoHm8mYsLy49Klqobw==,type:comment] +#ENC[AES256_GCM,data:B01d2u7Gt1nBpLVeku9jLZqWA4Ha4NHhweNQ7CfajARVh6QDYvUAKaeAb1FjwBxIPlN67Is3KW/Y0iDXb4M=,iv:QAjG/8iOsdOEtBsFj/3W/QW8T3egyq2cA53TKDdP1VM=,tag:n5dlcLyTeOlqVDwp320sqg==,type:comment] +#ENC[AES256_GCM,data:TlxuwuQUmuM29H5riMSWtFB6BpMYG8euK45Z7RCg/8e7GUczGYYDzPXpAXgMZXQS5U0DElA=,iv:xXPeTA8JWNer4yNpte+UZ3zY2bBu/AezP1gdrDcU5rA=,tag:zp4hOPkYc1cuenHwCnF7Rg==,type:comment] +# +#ENC[AES256_GCM,data:9I0cRgu5ByvnCZAo78YyiphVbApXrp3YifmcjkaW9Q==,iv:cOlmW0AIAJnas1VSS6SSCKra63lDLbXIoc9Tn8SW38Q=,tag:TCKTbkO+tLYwTAzKRQ3jOQ==,type:comment] +#ENC[AES256_GCM,data:yf4reTnGN1vS0U7sazV7Glj0uZhZEv44ZIDwJjy1ltS0rrni1dr/MUCnDKdVhIdSaDwRKqrrb8YlyOGqmE4I,iv:15ZpCFnibPiPdfS28zOzLt9qfrhF9ehhwYGOYei3fdY=,tag:foqpAsnTw6iaOuIJgGaOgg==,type:comment] +#ENC[AES256_GCM,data:CKgzpOOAhAqD5yrAS80S9cARyxmscRwhMD4eKBrzZ648s4/uN7xy8sE9tc2Iz+oQgmZo9Cbnh8a5e8IAHLx/OA==,iv:SYd5WkbIaZB1kniKTjSfZc27DRHMGavxtTGwjKhz0T8=,tag:n4ajKdJPpC9GhACkjfUtHQ==,type:comment] +#ENC[AES256_GCM,data:9g0qv5BgG4YBTNE4wI4yainR+mW/NdCjVhEBJm18NzSYK0WC8XQstisuCkoJj4FIUj4hdvyb85fLIg==,iv:JJaCohj4YtCkOxq8kHS0Kef5I5W6xmx7Unww9vgjRW4=,tag:R5cNeeSvJbeW9eQI65qrSg==,type:comment] +#ENC[AES256_GCM,data:0heGAdFPsAWiRRYCzSsfDMaTsOozvOHnATXfxEW6lIcCitzPKkNpOCDkB0DymFOMl0sYQEuahEAkQIK6Q0PF19aR,iv:VWyLF8q08Rton0XjA5WGbExXYkpENtBqnMogBCsgz0U=,tag:WpXcdKl5THhfyLZuJlwL2w==,type:comment] +#ENC[AES256_GCM,data:UAB37Soyfv9kmcx3ei4G2oXO6Gws3vx/Oa5PGIqwdfsdgNSP/qsvBl+JyQ0Vnr1sZ4EINzcBsRPUkIMh/UyZmIOVwtI=,iv:M452LfMrtbULQu88tdFYQiliGBjXYHvo+h22MGGye4w=,tag:8Gp9opej9RKqwt7fz2RVdg==,type:comment] +#ENC[AES256_GCM,data:PeqH5/tWAQQvypfHZiJUGDjI3qAAI9/DEFE3OBNsRxtkWrAh4Qg0tVGsmWmm8swq8aH6PU4+2iLIAeOON0dr+8Q=,iv:woCmNwE3I7uWPZXWaEUfLbD0wFYLk9ljj49ajAGtn98=,tag:5MTRNXE4n/3VKJkf5qoUUQ==,type:comment] +#ENC[AES256_GCM,data:jGwPKbYgXvQdC5cSfB/Wd4DyPd4Q+wCtWWzZe6cB3czhZCqqcmKnfcCkw2+IQKHGIcUlE92Dw+cPdYNFOAQxGpg=,iv:FLQNDJvaZC6EC7xzXSZuHl5fSdHsaq3PNSBxUGKBtnk=,tag:vufpqrKgPJ5qxD1NjhL6iQ==,type:comment] +#ENC[AES256_GCM,data:ZaewO8VSRfIWW7cXLADhSAaIIPA6EcplZmDta3hxhTCj4SzbSw07Mwoh,iv:5yXthnAD2yGTz59hs9ZN6w4j9BWJ2POX+TwURj5I/t4=,tag:kUYgmuFbsRrcCzjhB36kSQ==,type:comment] +# +#ENC[AES256_GCM,data:NAg6SaK4zt+28WpoATKJ7LPNoH8EtXw=,iv:FMFMfTxHDgj5HyE9UMa/qI+3B+o0wcgRyebjBLCMZNE=,tag:oBLC61g49OiRrs2aj5H5fg==,type:comment] +#ENC[AES256_GCM,data:XEzIhVG785zcX5OuLvxFZ70+8xycNUeQsEALKzSwVz23Ur5dkw==,iv:pNEFz4xd3up0TtLiVsKaqcwT/8tB2qZHKzLf34iYb/0=,tag:2U+ykK5VgIi5Ip+boBw3cA==,type:comment] +#ENC[AES256_GCM,data:zaDg71mcibXAl708CHe+QEeUmvc4DNv0bCwKVmBrQUZyVg==,iv:KcHlBAw6//uXwm7HdU1+CmP7BlyN96r12cRWPT/bALU=,tag:tThnTfY5aat+2Ni+iN/dDQ==,type:comment] +#ENC[AES256_GCM,data:uUPQDfS7zHtrBHIQjMfbHXrN8bwDzTeGLHXEYRPRO2cAaTPY6/KUdOWOfJ9rGdLt1I3N706VDO8SLUkHhJ9/Xg3S6uQ2ez9MmOw=,iv:dGlzXpjv+GJIJlggxVhEbgXJmtaNHkruR+jgrDKKpds=,tag:A9DaSIzY5D0XMiS46/Kktg==,type:comment] +#ENC[AES256_GCM,data:dvy+Xv8LZxQs/CY0qGvI8or5BN8Gj3VzaapFfFLLc3sx+pQydgZCr80q2aO/FRY9m7+8ICbvzWD4z+yJlaqFq6tFoZ5zla87,iv:SDjyFxupwt/p56pBNadHgi5T7HM+MbKdDh+/NqBYpOQ=,tag:5EV1TotFEQPgHBjdYH3L+Q==,type:comment] +#ENC[AES256_GCM,data:SoqYjdZQBhG8mW7jtyeNRAXJno2aCRKUltoo2WRJTYeKPw37V8k3vxTgwh4uF/VtOUjqQbfbyA039dRgXBFBD6Qf/GqA9XIdqQ==,iv:S6d0IgLsJxyVcOKlVLttUz3Ir2xrgXF2jGrZUyGy9Ik=,tag:Y51v20rMrWMHssu+1VNXmA==,type:comment] +#ENC[AES256_GCM,data:sICa3ZrcMfkAevOIwyH4cyGiiYWTpkXoeqoJ,iv:TDi9vD26NZ6Rc8IjIo9M/bm3VUs4K0yfyavfqqMghz8=,tag:q0fqYLT0FY91icjq/309PA==,type:comment] +# +#ENC[AES256_GCM,data:L8KZbRTDuwjHmKZYrGTn6vEYhohF73bMIhk=,iv:w49IwPt/+DcHKcuzgHyTt2BIqtw3dBbfed5NLsz8PMU=,tag:Ac7GR58b6ZXXSJZO3udNog==,type:comment] +#ENC[AES256_GCM,data:Pe4ivD1zxbWVyovSmZPspNGv5pr59UzYw64uWIRhhaG/eOJsf2RCL2/Wu2bqJu4QsOvAfyDrRpbgks3irPBAGu4DVScR,iv:7Np9NA6UXpwbFxZNz2TDTEwqp8hstlydLwiv+m5RqU4=,tag:KFs6gIj1gjjXwHB+OPC4hg==,type:comment] +# +#ENC[AES256_GCM,data:5khqMck2cUC6g9KF7U9JUqZBUftxE3zUMo4=,iv:5xBNEyY6PgkpVmYn+LOact6QyQbxbCH6MpETixdzeC0=,tag:2yUoPpZ0XCkVWh09yYGEBQ==,type:comment] +#ENC[AES256_GCM,data:FPbxo9L/RknCb/lnHp1t1O+jPctpU6dg02jDhbGLSTYQPpaxJhXy6iTE087VzeA6gK6ZoSF3D0dZKDCs3w==,iv:3shEBuwuFyTdRDoFkBTCHYgECtJ8ySmbJeF7aWo/+Sg=,tag:fQi5JIHXxQOL/ZpVF1dubQ==,type:comment] +#ENC[AES256_GCM,data:vQhS50qkGl6/9f5lnx+pSw9rYo2Pbybb1cliTXZxgxdd8o7X6nTctg3Feo5Hp/E11d+0NLuCol9nCNFl,iv:53COCk/bZMsfcIcRnCYPEUfrp64NSKTuh6FXh0TYS4o=,tag:AdTn9yTldZayuWSwUkFDgw==,type:comment] +# +#ENC[AES256_GCM,data:dTDmllMX184PI9+472DVrx5uuJdCOnUzkuk6aWxmkHMqvhGc,iv:bJITW92OBZLqlwdZ08lEv8WfqFKcSDJToXqNwSfwoMc=,tag:BFxi1oUAxyDHLfzWTKKVxw==,type:comment] +# +#ENC[AES256_GCM,data:xn0RilxzUxG9rCQtqiaFIBjSJqgCmZ/q0sA5vfXLk/TDKR2Wo5i5Zw==,iv:UieU9xQ6ipwQtCp8SS6O4wvgYuI9FYAwy6zDkfbWjmY=,tag:v0Vd8oUSf1gMsz6NEEQcRQ==,type:comment] +# +#ENC[AES256_GCM,data:QgRrZZGPLn7dSAwGAIDrfb7TyLiLsIRGeq6gQE2Nj9CZUrgMHe9Dgb9yAtE=,iv:xfFVCgUgeE3kxtaE7i0rMDKl2z7XcXp6CUbwfOBpUmY=,tag:aa9wRxt78/ALjvtHw1sQBg==,type:comment] +#ENC[AES256_GCM,data:MFvzK/HL4Xy19seWWw2SiZzjHmPHabDFqkYVzqxzEbHXZPL1vpzwmF2uvrDDRorGvcJSTVmucRkBVP4xSHMoxHiftg==,iv:S8lU3fb2ydWb3mnTExdNCqhQp6RPX+rH55vbMiEtocU=,tag:/xoCWJJuccRG5YPF/Y2wqA==,type:comment] +#ENC[AES256_GCM,data:JJrCJZYaNYU/iGH0SBJGrJ6PkIegZegn7QSip2uvgKiltxaPBR1/URRfjW7LSP3VVX47N52+RDgPwMRFUmMXiVk=,iv:bixNtouL+4rV/zMyG7LxKlaWHqUGW6zQZZEdtdHaVWs=,tag:dP8LqRzi5vkWU1BpsYg6Vw==,type:comment] +#ENC[AES256_GCM,data:xYampvWJvbYBqN6GBtXMUoBZZAED6Ge8Ubwizje3J+bPFP5tZcTahK/yicgoLTa+G0lOqigyOeygfWaUU6JTs2DxCeDJ,iv:DKYOvO0mM7rFR7ha91UNyphD3pziPMRN1o2hMhyZjaY=,tag:UisWi8vho/RVrG7FhpfIKg==,type:comment] +#ENC[AES256_GCM,data:Z8gZoYliCgcPuwhREiHd6EHeEKgbW4BJUjCy9zX0YyVO11UMWTM16EZwnZ/6Aw8LxCADRWVMOmWWuB/hFsLUTv0=,iv:s62OEvi18rZ/F85Aukb+2zBogEVmjrcMVBqUoSSbs3A=,tag:5qekJcvXPHqafRK/VKVerg==,type:comment] +#ENC[AES256_GCM,data:SiLsJKuIeXs4UIDLhTDvohXAVhPahAR+zOCtHD0o1ZQoB5QUhUpUhtSdwqe0parVdiSeqM2y2XbOzH64eduTGnMSlG1rVK4=,iv:goziJeAr55hhy+/Efr7QlaZODaabWPfwNvBPre2TcC4=,tag:q1SH9yyzi3kf81L2BvFGsQ==,type:comment] +#ENC[AES256_GCM,data:gDTt2umnfD6kCM+3V8b+/sVViekStdh5HYMfktWwAB1Bp1tHsegfQ15xXbgfHnTfGbU/Qg6cExFGeGYMfcNehot06JS9J9MOwkqEjqFV,iv:AbsZZcxN5u50rY1RN8zmemsfqVMCLV0tHkyGco32qA4=,tag:D/U9mltseuL2HQgZOsn2aQ==,type:comment] +#ENC[AES256_GCM,data:D7ZDs6SbIHzHgI5JEdGvgg7OsURWRGD+q/A4DZm30swsPEjADx1lNepLxoYQbe6VmK2NjXC15UnDXsONj1AehYSD,iv:F9K8Ay+sJgucpmeUjS/0V+h2ry+TDuPM4bntzrbutSI=,tag:tgje+QqXeoDq2U5sCKXGcw==,type:comment] +#ENC[AES256_GCM,data:PePm+6UV2yt00V8spmuMMiPlOGo3/VRSmCWKmZUKgiNDrjxY+K/DwiGxea05xYbJXzrzjPet1Wr1TCgLuuLxQtkmLA==,iv:VhGS0ueQe/QB9Iv440whQ4Umin5GB4rQ6kMOvtdt8hk=,tag:emQw7xpN7W8OTqlvzSw0Nw==,type:comment] +#ENC[AES256_GCM,data:3zd4JjpuEcCN170Z8Z+xzkfmt8GwsOy9765tNrPVeNMp+j9W0YWlQuwYjhUHXb6W3m8r6uYI3ynQAg4=,iv:SEfFrQFj5maltc4oF9LxWeJ2xQQROB2FNdjZR8tCK2A=,tag:44t74r54U+N0gOeM8x07DQ==,type:comment] +#ENC[AES256_GCM,data:jgnD1r1XV/whv+wbzkoTxFYNjg==,iv:uAxsmwoOqCDScUh4VXB39+m8zTNEDb4OejnBRusWOJ8=,tag:7vT+fWNzgE8bn/uGXM7jfw==,type:comment] +#ENC[AES256_GCM,data:heVU5ps0yPxgIxK9oKC7kKp24XyhmYsbKC/Zjts9ya5SzQsl/rao56oKqS6cFIrHQi1cFvDKiSFVNiTAC7x7xR4CEsCOrx9u8Q==,iv:gI3dAFAwGbqr5N6eJYdxQ6W1uNcv4f+BV3gxBkYanWA=,tag:LmNSdcUaT2+kOQvItm7SJw==,type:comment] +#ENC[AES256_GCM,data:lZZB+3ZqsrFb9CvOvHhGa4L9wnfPAqn7NqfjZvzrJp8i0RUDg4ApZaSgSBy5Pf4ni51BmnGGA8A=,iv:Qmz/z3brx/s2suvlfzRPCSgVE52dpNuJ4JFH7cFMFaQ=,tag:bEIrSEzvYXk2bwdV52b2lQ==,type:comment] +#ENC[AES256_GCM,data:vEJOLOu6DtasynDgNK3eD9HLCh69BNHkPnY=,iv:x4pHhq82IghJILj5GtvCLKuEoE56Ne3/hdFSCfT22KQ=,tag:D++EUc7Gnex0lu4b/YwArw==,type:comment] +#ENC[AES256_GCM,data:b5gVFq/lRcGP1zmLnqdboJXKhPh6T1CQT+vRakEQ73uSS106oGq/5PG5u3eSQHSG4KxhAsbM,iv:GJBVVuYvwgViVajs31Ls2p3K8QpMLHjgFivaSX79aeM=,tag:5IUveMfPhDxMVa1TRH7bDQ==,type:comment] +#ENC[AES256_GCM,data:TjbzcMEJq6k8S6CkmzyRbyhHJF4qp2xuFB0J1cIXzFxjIb91a+rpEn7bquLC9lbJeCynXc0lwhBiVg==,iv:1p90pHwln/9WzCxYuHKVH3ywTAHoGys07appnF2d4Mk=,tag:DGswBzodAwpsuwHFwb8Wlg==,type:comment] +#ENC[AES256_GCM,data:G49SQd5kyfJyadNpHg==,iv:wM/cm5PQp1tLNvz/4DHPLWs+YGp/MKOWi8dVqyQXeks=,tag:EMsHUHTzOfEfqlElpRhoUQ==,type:comment] +#ENC[AES256_GCM,data:BcWSQTSovpvS9kVtyXQ=,iv:KdDw96COWZDmEWGyqIWeI86R1NM9zK9deG1bhPqmow4=,tag:ViSsLsUTsyIDTAhUp50l0A==,type:comment] +#ENC[AES256_GCM,data:sWT28Hz7s7E8CEw=,iv:rAH6GhJB6wBDAEbNF8YOKGhVZfnOAX7b+UhTxYboxLs=,tag:YEH//WVDgQgHwfhuN0j5xQ==,type:comment] +#ENC[AES256_GCM,data:ZbULYKzec3LfFs0T4yo=,iv:clh2o1AMOlNkn7hcdALO0GP9bZ0miecwfj7fFuddyTU=,tag:CTdMQayT3Tefl2DCcTiydA==,type:comment] +#ENC[AES256_GCM,data:KQwVDA6UtMalQ9rCWv4+rkzMxSc=,iv:+PtORXOwVGmH5hTH8fzKg38i32wFBjBqHJnTQRTzwLA=,tag:9oLBpf1EZak21c+RGofG9Q==,type:comment] +#ENC[AES256_GCM,data:a3nx1hbV2Wh6AuWTOg==,iv:LS9m9tNye/wkVOcsUKUlQGtlk5W10kRnCmRreYfBiXY=,tag:DoUJFsAHZHT5+rFhRk2t/g==,type:comment] +#ENC[AES256_GCM,data:JuvCaA9Dkpf7uc+7NVPkxA==,iv:f0Be8B+Lzw5o5P3keRX1sDAmjUVOD/Ol7ftsMh+mn6o=,tag:zybTQoPkqxpXaW/Mfc9haw==,type:comment] +#ENC[AES256_GCM,data:wK7xv3lOl00QrO4Q655CjmHdgsY05uprRTuwmGWD5NjNHOLorzbVlo7bJgziCKmndG9oQ8EF/LEg+DpnChb83WKtBDVZ,iv:lAVGcIDRtEDf/mYSJRbiuoLvgSZ9M4aqHPLzmyKPY5o=,tag:ROsnKQyZzkrdUF11O2XP7A==,type:comment] +#ENC[AES256_GCM,data:+TIJ4OjawrLGTPkF75PIQlgWd4tc3p+nalN1cbi8e26T0GBtQZX2497PHVpTnFeIIKeEQu0fGdjrDn9DmbCAWlRSALeL,iv:oQFFGCkp67fMSbi7x42qycOqh2IYCFwutSKLlMP3vGQ=,tag:85C67kh5KvFZwgE3xaDMlA==,type:comment] +#ENC[AES256_GCM,data:UmYAGequUdMuwDXC84RIcTyeHyTMjgf4SL89fG+QarRCYodAo7cyLIbCNhioOAtp8KPfkjh9PA3cUY4f0s1V09N3vmY=,iv:bHdFartMAlenzNhMqhY1Fi6mmjypmC2loF5MRJVFwx4=,tag:GV+0G9EGa5JYceUIYiNBrg==,type:comment] +#ENC[AES256_GCM,data:Y9Bk22K0ZJr7PVb/5FaK/9O4KANeQ3YvCTqfIjTOvA+DZwrTHQHf2x6H5B+Aoy5hSHhRvwl1RimSFPBd2C3OnTpEQY7S,iv:hVJEF40zfJLz6qvd8aXRT45cnVOqPK/YBpjr9yzHS/w=,tag:yte8uXX2yBz+eBA1huc9sw==,type:comment] +#ENC[AES256_GCM,data:WcTSV8sqomumkBHd4aCLxFt7M1QbH6KDAsKbefB1fOFjEU0cI8OEZBxO0tKwgauoFQFJF51pssBEdR7sFhZ5ZPqZrO8=,iv:O2VhQO2zNeZi308RqBqF5VYjr81DIAvMQu0mDZ8QM28=,tag:X/w4gFsLEzfw4k87QmTH9g==,type:comment] +#ENC[AES256_GCM,data:5F1c6JlEN6DKuBvkiHH99tfVouD/nz2bSi0z,iv:VKPmY0zzdiTrL48JHgsqVEc+8STtfEsYidJhr3oLIqQ=,tag:ebOeNexMNy4O6BKsm4Miag==,type:comment] +# +#ENC[AES256_GCM,data:FMvu1LbJvTI4A2NkNM8=,iv:KXMhfE6rIiABxUwUrF7FbXN4+78aXG5auro5/BcIpxw=,tag:7Jns0BSfZtuWwhvhSdMDdw==,type:comment] +#ENC[AES256_GCM,data:I5dY9XfS+a6lVu+lCisDgFA5b1wbn8vf,iv:KysYxOkbFF+6UWstDARGmxHv8G+6+QJLykWahyhFL3c=,tag:qKCUGFSzUM8PBgq6cOJAXw==,type:comment] +#ENC[AES256_GCM,data:7DZT8yXVxZmzjIVH6szYbg==,iv:wDiYZp/eW5nnMcOfw0Mj4Xjxgb4RPn5Kya/WkOHWcYQ=,tag:+P2aaNUOBw3s/Jwi5Wz+fQ==,type:comment] +#ENC[AES256_GCM,data:539Vc9Co7531ndJoZD9CWW4=,iv:lsR3zQxB0jFw5/ypIM2PF6rh4pBPJMVjEAvRXppQMLQ=,tag:SBtvE6Ez2JOve31HDfSzmg==,type:comment] +# +#ENC[AES256_GCM,data:h0NoNb4Yz6jltJzmE2LFgg==,iv:9OO4QXjipIBbgL6EVepPU+wthOH6DdiX0h+CdI3vUZk=,tag:7eROWsQxjyw/mDbaMF+QAQ==,type:comment] +#ENC[AES256_GCM,data:DuAwSXwnyLfXGNdxDyAvByu0o5hH9A==,iv:WIrDGYrSOYyqj1/Tdce4t7zPxhs9HLy5Le8U8WV6Wpw=,tag:RD9lcMTUXpXfzCU9hPg3Dg==,type:comment] +#ENC[AES256_GCM,data:tZXTKuhA/FnMFOy4QwCU3YiAV3NWbWuN,iv:8e8PqIJp2CC/lmsdc9BSfqkWmXtYhpU0vAI7Vdld3yI=,tag:TWRwXkGK6o38ZXH1hcmT6w==,type:comment] +#ENC[AES256_GCM,data:KIRc7644UTwCiaIyQdVwekrrC8gznF3d+DQGFRrWY9yNpMEAqqAkw59G0BL/xoXwT+6/pzcivplk+/KJoV1QKbNaBn7DH78T2E4=,iv:q2CwHCM26Dwk3PQMw989+lUTEJQDHTSMqVmHGEgxQ5s=,tag:N8NjaIfF7uz50PCBiCrOtg==,type:comment] +#ENC[AES256_GCM,data:ofEFuRXNQj2aieWnMBAp+FIqVMo3snkKKIDYr7oQzttKKoLKsPhLjK6YotzCeYck6pWi5Of0vGUNvg8TIDFgg3qIaSsH+g==,iv:xKRZog/YaM5fRtouWo5aRTxzryDl+Xu47tXCADabrJI=,tag:f5J6pgW/Q5JS7XMgkvAxEg==,type:comment] +#ENC[AES256_GCM,data:hoEq8oKq2xjO2WH8aiSSUSoc2s0qCc4kynkutsOIKEwiU46J2CAVJnZGSyaO0V6+7NYgtFgNtJSIh0sA7E9ePzeJ0k+1V8WhQWJq,iv:VcP0jTykBQXPioDFMg3W2U3eeNvPnMKuiFzIIq+faKo=,tag:qujfbvRnBZyhywGn2lb4Cg==,type:comment] +#ENC[AES256_GCM,data:PsvKJ3g7q4LQD6MS1OJIWXjWtt0jef9+tToYjJmR1m9qssv12/66vTuJjQ==,iv:AG9HhHY3sSIKOr4hmfTPo8YjUCuoWeATbJlb22mCPBs=,tag:csGRSnGp7BTFaRrkJkhnkA==,type:comment] +# +#ENC[AES256_GCM,data:MnLjbaGHOupDm9kndNyf5NtA21v0hBs9zr+QNS8obI2VPwrXs7aW33GK8h5rHZ2lC3ID1E5n4+kh6U9egDCGcFrYr04=,iv:/vk4goA1BtR1VTsz8V1jh/vcDEfVSOoplnWxzY+pSLQ=,tag:u7zz4ewo3SLIvVy3Ojt0Tw==,type:comment] +#ENC[AES256_GCM,data:WDr2OIWF5OF8XIoNgVWEfNAeS8UobkUzd/DaxpOY8B017Cv9lNlUOWaf5mNSgc+laA9phMZGuVb5tNZNTZvlZknXoQuIpL9A7lAN,iv:FjSWkqXWEdQUlwc0g/qzdybtiJDsxjFVDKXJDJGnryg=,tag:77Rb7AZ+6q1+iy83wrF0Bw==,type:comment] +# +#ENC[AES256_GCM,data:rwT/RhuBtnGEnD0h5vsoecfsPBlGNhvKdhyEW+KBYseync7WpxIwKaNzh9K9ktefIuSVxRm4gJoVKiisnzzLzvuSe7IqryyrEU4JZCQ=,iv:clXsoKyYLlGMuP0dbbSYLdZvjwSGHagShIgXv4Eeiso=,tag:iR5Kx6KLV7ZaNT6ynv6DSg==,type:comment] +#ENC[AES256_GCM,data:jDPUqjNw09sWO9FeveHG0tsHBWb4YjgGg8klgw5vrCsZ9eF3S5sjuzaTzIkFyXaqqwX/WHNwPSP6naTlHCN09gJcXqzLcsXNXip5E+t+,iv:EmDqix5lng5iQSHsKTUPdiYzYfCVDY8pN0SvsgMbuFk=,tag:vhba/hK3NYKu3oevUDocsw==,type:comment] +#ENC[AES256_GCM,data:reBeVnMhShzp+NVex3suxAU+7Rmsr4bnzX0Ovcm0iojgYndmI/X8tCVuCybYfUe2LB7CWyHmHE44mfW3pbzMXFIUDaJQZ2cwVw==,iv:+UuWlMnUo0vdlBgM5ft8xuPBMONVb9SsJxENfWKHZEM=,tag:WJPiTl6bLqzHARCs+2+Y9w==,type:comment] +# +#ENC[AES256_GCM,data:0q6opgEk8mdF9+Rp3yxa,iv:rfthzYayREPgfECwj5XjeK3FwSaF3FAMSnLjCeht5Yw=,tag:JhHc3Tw2rvRxhopcHq+/Gg==,type:comment] +#ENC[AES256_GCM,data:JHw6jSGKNwltEClQyAJLZ81hmRPc,iv:/b+plpY6V71gta1Ma+F1pXu1Ljb5sJbi1MHYygnvSt8=,tag:ShHrVQxCQpkMeF8KDGb5cg==,type:comment] +#ENC[AES256_GCM,data:ny+kgVOLun5hBMXCsnpTYq438jM=,iv:Wh5WTV6OkZd15c1uhMCV1DvxKgjJqhgabNmYhD4s6Tg=,tag:TPAOCJgB8AhWpQ4AmBav8w==,type:comment] +#ENC[AES256_GCM,data:WaiqRD16REbUT+DPcmNyCUVDX8zYHeaTY+N9RTqWdY/WfCDxn2rlXBG1a9JGvHwb16eSPzMfISzMybZu40jPcRhpYWM0t9bVScY=,iv:lClEoAiyxR76IyYlgkrm2rbY+I8USZ8K21Rrw6BZnaw=,tag:RYuFLT6gNPVCHdUbuHlRNw==,type:comment] +#ENC[AES256_GCM,data:tBh0uPX8OyLEPy6O0BrofFtDFV9vCR3Brkl+jZLThTI1ygmHj5nLAtb1DF6h9kg7SSbYdOIJ0LSDC+U8ybtJkVob8tuG8yY=,iv:qoxqXHWggZLGhZHpdMVOd8bvU8YjnOVognoZC0k90iI=,tag:Ct0FA8EWdlfwF+ODVKyhag==,type:comment] +#ENC[AES256_GCM,data:/ILdQMuoeoGk8UBT1kCpONkOwSU1CpJzIRdIxuRom/O4A0/bpVvr,iv:rEGxWCZy65+2M09CtoTr4nJ8hiQrD38pQ9eHojLBjLg=,tag:WnPbpTSmcCXc08pWySJNrw==,type:comment] +#ENC[AES256_GCM,data:LRMTMqxaWL2QQTXj/sybWYfDjqPbfn486c2gV/qlJL3lOhDTtXCMJg1PW+Cy7kkFYTQzTt8=,iv:9VS4ussc3bRqAWKFHa8jWzWjMrQ7EPXKUgWsQDnVamE=,tag:XOOPtBRiDx+AbQDGYyvg8A==,type:comment] +#ENC[AES256_GCM,data:G0CmOFbEWLiVRpmzNKqgwPDWZ0MHXHVJWwTqi2vOd1/5lVJZ5r5H/gsBw6MsGu/jWRMSYvc2WI3vm2/+Ik6Wlg1myv+SXwrW,iv:UUERdZqPZlEdjEk3UGzt+COyrMCaVz9SyAXtX/vHJV8=,tag:ezFz86JhbCh70JuV4LUVTA==,type:comment] +#ENC[AES256_GCM,data:Ta3JGnzp9V814jBbSOXqzREVs4yP,iv:N2OsM3KS4IPD4nnjk5/r4T3fdSbrJLWJMarWzNmkSGo=,tag:4SWEkUooKi+R01G0S/Qb/w==,type:comment] +#ENC[AES256_GCM,data:cJUjA7wmsjlY3DdSg5EV5kA7AkO/xLVaQt7F6SYeOc3cm0siRPfOuPPxTqf/qNK+dJ8DK1bUAP5uUt1+sXU/tveGlCLH07sAJw==,iv:679yU3dIIDp83IMsMV933Ae+D6xU683OCaLBboRdsTc=,tag:0M55dCsHj52t7cuqlayxrg==,type:comment] +#ENC[AES256_GCM,data:YxljI2Z507rkboyWjCc1nVmTrSttv8d0sJF5rSZ16E+w/IaC3cAcST5z7TC8H67qplYmXx61iGp1ILG99Ca0wUL24eUMoU5aCO6smMc=,iv:Sdz/W2VFLKVXAl56p+h3Zs6rV6uR2ygSpfgqRe5FRwI=,tag:OxZBCB7CXPyPp4dSKhhzgw==,type:comment] +#ENC[AES256_GCM,data:BcKiaT9WUvGwDPT5kNSA6Vp3VM6goNU7LeGE124KlwMZkUpy8BsU4aryFjR4nWvI26N2xFfH/ZMmESu4oA==,iv:Tos2oir6RKX1uriB7vOl0fjN6/kFRDIYlbDzrI7+m7Y=,tag:mSQKcMSgJExp2T6JjkLYNw==,type:comment] +#ENC[AES256_GCM,data:c5D0wcOvrl5qSOV49YeRos166AmaV8ySWGSWbLPYd9a3dFhibpZk2ncSR1e8zdcBeuZyNzJUf5x6B3XAXLDhRg==,iv:S3xQ/JQknfhbgA7uqqI1X0nqXg/hFV6JpnpqyeJhKQw=,tag:zUJpNnI8Hr7KZ/o5VEuVKw==,type:comment] +# +#ENC[AES256_GCM,data:uED8dD6K3TTYGiPM82iBQSHw8iJlRydtGbZK,iv:PYMSRZZG9DLnWEjWLGNIXnish45n3+z804oE7fJ2ZM0=,tag:IDQQczLL8h59PxsaBUdelw==,type:comment] +#ENC[AES256_GCM,data:36pSDSdlUgEh,iv:nlglh1Pq2i6VJxcCFj0/8jFZV9Q9msEX4zwtGroVLFI=,tag:41VPOKgJikSPoaHE9AvNVg==,type:comment] +#ENC[AES256_GCM,data:9lQ3z3kJ3Xu0bQQ=,iv:b5SBAbyiqyYqSQ22k75FwuUBoWWrdp/gcqAjClcwdtg=,tag:wAQHN1ynixMkxw0/y5nq1Q==,type:comment] +#ENC[AES256_GCM,data:zKniEwAw4Q+i+i4jmjIjyKtbymHpXL7P1roBPRlgi674/VBbgTzu7g==,iv:SyRbw64A7eiMJtjwo4QK90ovbkw5yQUR1mD71FPhc60=,tag:gP4mu7DTwJhXdlggPz0UxQ==,type:comment] +sops: + age: + - recipient: age1ee5udznhadk6m7jtglu4709rep080yjyd2ukzdl8jma4mm92y3psv0slpg + enc: | + -----BEGIN AGE ENCRYPTED FILE----- + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBsWHkyZHFUcnVkRERzbnhj + UnZQb0JvVUtlUnhkME1VZDFPVGgyeFc2TmowCkhWak5RZVh6NXZuRVdaRkpHNHc3 + WDYyQ25tVWFCenhRUGVncE9hc1ByZXMKLS0tIFpUOWhHMVpGeitQYzBhUisvNmRR + eC9pcWFuY2ZHaTFWaGdNR1AvYmFpTncKCjWikMHAI7Mbqh5eUNwCs5BIlLLh5OxE + ypwLLQoCECj1BWgJGGEnTVOGSdiRwUMCgWxsJSO/nz+1SbPTp4z0GQ== + -----END AGE ENCRYPTED FILE----- + - recipient: age1q8lc5340gz5xw2f57nglrss68wv0j0hf36py2pdtrl6ky3yrq9qqk0njr4 + enc: | + -----BEGIN AGE ENCRYPTED FILE----- + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBLNCtLdmovUmJhemtvWHRH + RGRLNHdvRGJadXpHdFZhaStWbUxVNGJxOVdrClZydGNYVzlSYnd6RDJJZCtLRzJk + TjM3RWV1L254T2MxeElkanJTS0ZFQ2MKLS0tIFluRllablZkRGp5cjR2Tm1wN1hD + bDMxT3RqdG1QdVJ5cTlNVHBwd0x0czAKN6VTum88epGjNgA2v887k4/cfUIrZwTC + cUGQmPwunrVK5OlwsM4d1xKC39CHWFE/uDeYCl8gADrOG1TcsFvqpA== + -----END AGE ENCRYPTED FILE----- + - recipient: age1kw4kmdm45zprvdkrrpvgq966l7585vhusmum083qlwnr0xxgd3uqatcyja + enc: | + -----BEGIN AGE ENCRYPTED FILE----- + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBQTVpSUDFTY0NabFpqT05y + THB2bVZ1RFhEejI1NkFEeEs3SjF4TDBaU2pjCnNpQkRVY1BhLzVLWjVML29HanlB + QXpzREMyYWkxQTZUbWg2Wk9KMkVkajAKLS0tIGdIa0w1ZFR5UEdydUVYYkVzSmgv + SnB5aGptOU5DTklKQVUwaHFTTm00N1kKIDN8J2/Ypw3r1pA7FxCssaFT6wyiB2IR + SmgMhts+dAtDIKxASiqAQAt9WJ5IUneqXu2IVF2bdzBHpcr3iXhbzQ== + -----END AGE ENCRYPTED FILE----- + lastmodified: "2025-10-09T06:24:30Z" + mac: ENC[AES256_GCM,data:tk5TECa+qYWwoQoOpnY79i4VNdacVNk6p98/yWjK35MCAmK4sHl+GETK+lImh+9FmTrtNzvLZ8mHvAalnpV1CqDTsZqjBRD8snPvpZdn6VgLrTu66C2Ft+FNWnJC1yECoJGE8csa94cHhMaezC/9jpCYnGG2rtaiVr9sfB28olM=,iv:HDDZ5gfFASGzJ5pOYkS/DSgkhFfMc0yeJzxFgTLOjYg=,tag:lmvOIa8oHS/HNA82w01TvQ==,type:str] + unencrypted_suffix: _unencrypted + version: 3.11.0 diff --git a/fdroid/encrypted-keystore.p12 b/fdroid/encrypted-keystore.p12 new file mode 100644 index 000000000..b081f8752 --- /dev/null +++ b/fdroid/encrypted-keystore.p12 @@ -0,0 +1,22 @@ +{ + "data": "ENC[AES256_GCM,data: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,iv:ujeTLYeBy/qMJ7QUn/JFzMDrMg0FBRmKASVIrXK/jEM=,tag:F4ezNn9B0LJzkmE2iaBTGA==,type:str]", + "sops": { + "age": [ + { + "recipient": "age1ee5udznhadk6m7jtglu4709rep080yjyd2ukzdl8jma4mm92y3psv0slpg", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAxb3QyWWFHZjlvcFMzUFRV\nTVl2NEszNmVEWlNtYUJ0OW54YjUyVjRDeHk0CjM3S2pjUmNma0wrd0xXQ0VEM1Ir\nNXNndFlNUkpjZEUyeHB5dkdwYTcrOUkKLS0tIDBEaWVKZXVRMjlsOWRDdGhnSENY\nQm5EYy9ENGhQNmFsOTE0bFhXTC9IMTgKVNYtDqCUbzY2Q8zn1ub1T7PObImsjAq1\nXQcx6UXomwRz0NzHsLefFHZ+n7FbNzjnnlujkA7ez3vCY71EdRKUCQ==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1q8lc5340gz5xw2f57nglrss68wv0j0hf36py2pdtrl6ky3yrq9qqk0njr4", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBQVTNKRDQrb3R2R3lnWjJN\nZitETG9VdWlHNm1rRFpVd2Z2ckNIenA2MlRrCmx1ZVRhZUg0ZVBoYzhPdVhXUG5j\na2FXNUhJWDVuQjNyS0tBbHNQWjZPY3MKLS0tIHUvRU1leklPVkZpSkpJVjZHY1pk\nK05obThKKzdxc3BLcmQ1QWE4RjYvODQK3hIPfDysWC6elB5+EXcAjGay7KAKx40M\nqJzAy7JLviIh/leJDQY/4m0Wx5v6AJtm4Q6RpUcVouPpMD6bDYY4Kg==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1kw4kmdm45zprvdkrrpvgq966l7585vhusmum083qlwnr0xxgd3uqatcyja", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA4WEEzMTFOaW9wKzk0OE56\nMEJuejNCZ29HSnhvUGMyZUtMSmhRUWZZbFRVCjFodmZyekcyUHZ6QXEydStJQS9l\nSjhnWkpiNVpRL1pTbzFGTjhBd2tmWEUKLS0tIG1SRTB0d3E4S3pwRUFhVE9xZlk3\nVWJVMEpLMFNNbGQ2dk1JWWNyRHZPVUkKQ5IuJwMyqgJF8dkgEVJUcRLgQRhizFSJ\nB6qTE+SbjwRmgD5Ua2My4VxdOgXlsNVL8hHxKhGD4NkNC2edRUC+YA==\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2025-10-09T06:24:12Z", + "mac": "ENC[AES256_GCM,data:uN3S6ttwLzX9If39NfoNRgrSzNjU7Ieym+yM1TJGNgHU545QDghPlar0EYRkbNpCucEQb0qANI6GUja51JTnNIJcMRET8VmvT3JXAVKV+4vB1X+j3Pq9/2IWg5UMXw+JKAT7eVbCsjxmJ7zh+XAC//wztbzUnT6fRvDCInQ52Fw=,iv:C9RjR3uuj/VG3fc/maTqJSSTt+iA82CYas0JS1I13CI=,tag:/h5+xMZgC3cn8aG+qyO2qA==,type:str]", + "version": "3.11.0" + } +} diff --git a/fdroid/metadata/com.example.sheetless.yml b/fdroid/metadata/com.example.sheetless.yml new file mode 100644 index 000000000..f164befd1 --- /dev/null +++ b/fdroid/metadata/com.example.sheetless.yml @@ -0,0 +1,9 @@ +AuthorName: '' +Categories: +- repo-frajul +CurrentVersionCode: 2147483647 +IssueTracker: '' +Name: sheetless +SourceCode: '' +Summary: '' +WebSite: '' diff --git a/fdroid/repo/diff/1754374939000.json b/fdroid/repo/diff/1754374939000.json new file mode 100644 index 000000000..5d6b24fd4 --- /dev/null +++ b/fdroid/repo/diff/1754374939000.json @@ -0,0 +1 @@ +{"repo": {"name": {"en-US": "Frajul's repo"}, "description": {"en-US": "This is Frajul's fdroid repo containing all my apps in release as well as development state."}, "icon": {"en-US": {"sha256": "7acef9d5d36134905a34482ba1bda6af4cd6458c87df27fca2244c1cebda4095", "size": 829}}, "address": "https://fdroid.julian-mutter.de/fdroid/repo", "timestamp": 1754379972000, "categories": {"repo-frajul": {"name": {"en-US": "repo-frajul"}}}}, "packages": {"com.example.sheetless": {"metadata": {"added": 1754377910000, "categories": ["repo-frajul"], "lastUpdated": 1754377910000, "name": {"en-US": "sheetless"}, "preferredSigner": "543dc116c52e8fdd96f2fd946647744e853bcd5a71f60212c56209fb951395b9"}, "versions": {"e0966ddf9dcedd3e819427f2880ab51b1a9a9ebeb89ff63cee800ab2556ca592": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "e0966ddf9dcedd3e819427f2880ab51b1a9a9ebeb89ff63cee800ab2556ca592", "size": 34043594}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "1.0.0", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["543dc116c52e8fdd96f2fd946647744e853bcd5a71f60212c56209fb951395b9"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}} \ No newline at end of file diff --git a/fdroid/repo/diff/1754374941000.json b/fdroid/repo/diff/1754374941000.json new file mode 100644 index 000000000..5d6b24fd4 --- /dev/null +++ b/fdroid/repo/diff/1754374941000.json @@ -0,0 +1 @@ +{"repo": {"name": {"en-US": "Frajul's repo"}, "description": {"en-US": "This is Frajul's fdroid repo containing all my apps in release as well as development state."}, "icon": {"en-US": {"sha256": "7acef9d5d36134905a34482ba1bda6af4cd6458c87df27fca2244c1cebda4095", "size": 829}}, "address": "https://fdroid.julian-mutter.de/fdroid/repo", "timestamp": 1754379972000, "categories": {"repo-frajul": {"name": {"en-US": "repo-frajul"}}}}, "packages": {"com.example.sheetless": {"metadata": {"added": 1754377910000, "categories": ["repo-frajul"], "lastUpdated": 1754377910000, "name": {"en-US": "sheetless"}, "preferredSigner": "543dc116c52e8fdd96f2fd946647744e853bcd5a71f60212c56209fb951395b9"}, "versions": {"e0966ddf9dcedd3e819427f2880ab51b1a9a9ebeb89ff63cee800ab2556ca592": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "e0966ddf9dcedd3e819427f2880ab51b1a9a9ebeb89ff63cee800ab2556ca592", "size": 34043594}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "1.0.0", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["543dc116c52e8fdd96f2fd946647744e853bcd5a71f60212c56209fb951395b9"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}} \ No newline at end of file diff --git a/fdroid/repo/diff/1754377910000.json b/fdroid/repo/diff/1754377910000.json new file mode 100644 index 000000000..c7c4190d7 --- /dev/null +++ b/fdroid/repo/diff/1754377910000.json @@ -0,0 +1 @@ +{"repo": {"timestamp": 1754379972000}} \ No newline at end of file diff --git a/fdroid/repo/diff/1754377917000.json b/fdroid/repo/diff/1754377917000.json new file mode 100644 index 000000000..c7c4190d7 --- /dev/null +++ b/fdroid/repo/diff/1754377917000.json @@ -0,0 +1 @@ +{"repo": {"timestamp": 1754379972000}} \ No newline at end of file diff --git a/fdroid/repo/diff/1754379769000.json b/fdroid/repo/diff/1754379769000.json new file mode 100644 index 000000000..2b35bf667 --- /dev/null +++ b/fdroid/repo/diff/1754379769000.json @@ -0,0 +1 @@ +{"repo": {"icon": {"en-US": {"sha256": "7acef9d5d36134905a34482ba1bda6af4cd6458c87df27fca2244c1cebda4095", "size": 829}}, "address": "https://fdroid.julian-mutter.de/fdroid/repo", "timestamp": 1754379972000}} \ No newline at end of file diff --git a/fdroid/repo/entry.jar b/fdroid/repo/entry.jar new file mode 100644 index 0000000000000000000000000000000000000000..c25664370712a698b030a12a2e89f54fdfeb94f7 GIT binary patch literal 2946 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 Hu0mjfFn4yH literal 0 HcmV?d00001 diff --git a/fdroid/repo/index-v1.jar b/fdroid/repo/index-v1.jar new file mode 100644 index 0000000000000000000000000000000000000000..740b318570c85f022069bea5de4094c9b32c97c7 GIT binary patch literal 3422 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 b%Lzu){i8AUwW+92-IOPb`~)AyczXL6<5dc+ literal 0 HcmV?d00001 diff --git a/fdroid/repo/index-v1.json b/fdroid/repo/index-v1.json new file mode 100644 index 000000000..aaa4831ee --- /dev/null +++ b/fdroid/repo/index-v1.json @@ -0,0 +1 @@ +{"repo": {"timestamp": 1754379972000, "version": 20002, "name": "Frajul's repo", "icon": "icon.png", "address": "https://fdroid.julian-mutter.de/fdroid/repo", "description": "This is Frajul's fdroid repo containing all my apps in release as well as development state."}, "requests": {"install": [], "uninstall": []}, "apps": [{"categories": ["repo-frajul"], "suggestedVersionCode": "2147483647", "license": "Unknown", "name": "sheetless", "added": 1754377910000, "packageName": "com.example.sheetless", "lastUpdated": 1754377910000}], "packages": {"com.example.sheetless": [{"added": 1754377910000, "apkName": "sheetless.apk", "hash": "e0966ddf9dcedd3e819427f2880ab51b1a9a9ebeb89ff63cee800ab2556ca592", "hashType": "sha256", "minSdkVersion": 21, "nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "packageName": "com.example.sheetless", "sig": "648fedde0812251701dc354e4deafb76", "signer": "543dc116c52e8fdd96f2fd946647744e853bcd5a71f60212c56209fb951395b9", "size": 34043594, "targetSdkVersion": 35, "uses-permission": [["android.permission.INTERNET", null], ["com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION", null]], "versionCode": 1, "versionName": "1.0.0"}]}} \ No newline at end of file diff --git a/fdroid/repo/index-v2.json b/fdroid/repo/index-v2.json new file mode 100644 index 000000000..fd1bba106 --- /dev/null +++ b/fdroid/repo/index-v2.json @@ -0,0 +1 @@ +{"repo": {"name": {"en-US": "Frajul's repo"}, "description": {"en-US": "This is Frajul's fdroid repo containing all my apps in release as well as development state."}, "icon": {"en-US": {"name": "/icons/icon.png", "sha256": "7acef9d5d36134905a34482ba1bda6af4cd6458c87df27fca2244c1cebda4095", "size": 829}}, "address": "https://fdroid.julian-mutter.de/fdroid/repo", "timestamp": 1754379972000, "categories": {"repo-frajul": {"name": {"en-US": "repo-frajul"}}}}, "packages": {"com.example.sheetless": {"metadata": {"added": 1754377910000, "categories": ["repo-frajul"], "lastUpdated": 1754377910000, "name": {"en-US": "sheetless"}, "preferredSigner": "543dc116c52e8fdd96f2fd946647744e853bcd5a71f60212c56209fb951395b9"}, "versions": {"e0966ddf9dcedd3e819427f2880ab51b1a9a9ebeb89ff63cee800ab2556ca592": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "e0966ddf9dcedd3e819427f2880ab51b1a9a9ebeb89ff63cee800ab2556ca592", "size": 34043594}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "1.0.0", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["543dc116c52e8fdd96f2fd946647744e853bcd5a71f60212c56209fb951395b9"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}} \ No newline at end of file diff --git a/fdroid/repo/index.css b/fdroid/repo/index.css new file mode 100644 index 000000000..6255e28a2 --- /dev/null +++ b/fdroid/repo/index.css @@ -0,0 +1,228 @@ +/* auto-generated - fdroid index updates will overwrite this file */ +BODY { + font-family : Arial, Helvetica, Sans-Serif; + color : #0000ee; + background-color : #ffffff; +} +p { + text-align : justify; +} +p.center { + text-align : center; +} +TD { + font-family : Arial, Helvetica, Sans-Serif; + color : #0000ee; +} +body,td { + font-size : 14px; +} +TH { + font-family : Arial, Helvetica, Sans-Serif; + color : #0000ee; + background-color : #F5EAD4; +} +a:link { + color : #bb0000; +} +a:visited { + color : #ff0000; +} +.zitat { + margin-left : 1cm; + margin-right : 1cm; + font-style : italic; +} +#intro { + border-spacing : 1em; + border : 1px solid gray; + border-radius : 0.5em; + box-shadow : 10px 10px 5px #888; + margin : 1.5em; + font-size : .9em; + width : 600px; + max-width : 90%; + display : table; + margin-left : auto; + margin-right : auto; + font-size : .8em; + color : #555555; +} +#intro > p { + margin-top : 0; +} +#intro p:last-child { + margin-bottom : 0; +} +.last { + border-bottom : 1px solid black; + padding-bottom : .5em; + text-align : center; +} +table { + border-collapse : collapse; +} +h2 { + text-align : center; +} +.perms { + font-family : monospace; + font-size : .8em; +} +.repoapplist { + display : table; + border-collapse : collapse; + margin-left : auto; + margin-right : auto; + width : 600px; + max-width : 90%; +} +.approw, appdetailrow { + display : table-row; +} +.appdetailrow { + display : flex; + padding : .5em; +} +.appiconbig, .appdetailblock, .appdetailcell { + display : table-cell +} +.appiconbig { + vertical-align : middle; + text-align : center; +} +.appdetailinner { + width : 100%; +} +.applinkcell { + text-align : center; + float : right; + width : 100%; + margin-bottom : .1em; +} +.paddedlink { + margin : 1em; +} +.approw { + border-spacing : 1em; + border : 1px solid gray; + border-radius : 0.5em; + padding : 0.5em; + margin : 1.5em; +} +.appdetailinner .appdetailrow:first-child { + background-color : #d5d5d5; +} +.appdetailinner .appdetailrow:first-child .appdetailcell { + min-width : 33%; + flex : 1 33%; + text-align : center; +} +.appdetailinner .appdetailrow:first-child .appdetailcell:first-child { + text-align : left; +} +.appdetailinner .appdetailrow:first-child .appdetailcell:last-child { + float : none; + text-align : right; +} +.minor-details { + font-size : .8em; + color : #555555; +} +.boldname { + font-weight : bold; +} +#appcount { + text-align : center; + margin-bottom : .5em; +} +kbd { + padding : 0.1em 0.6em; + border : 1px solid #CCC; + background-color : #F7F7F7; + color : #333; + box-shadow : 0px 1px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 2px #FFF inset; + border-radius : 3px; + display : inline-block; + margin : 0px 0.1em; + text-shadow : 0px 1px 0px #FFF; + white-space : nowrap; +} +div.filterline, div.repoline { + display : table; + margin-left : auto; + margin-right : auto; + margin-bottom : 1em; + vertical-align : middle; + display : table; + font-size : .8em; +} +.filterline form { + display : table-row; +} +.filterline .filtercell { + display : table-cell; + vertical-align : middle; +} +fieldset { + float : left; +} +fieldset select, fieldset input, #reposelect select, #reposelect input { + font-size : .9em; +} +.pager { + display : table; + margin-left : auto; + margin-right : auto; + width : 600px; + max-width : 90%; + padding-top : .6em; +} +/* should correspond to .repoapplist */ +.pagerrow { + display : table-row; +} +.pagercell { + display : table-cell; +} +.pagercell.left { + text-align : left; + padding-right : 1em; +} +.pagercell.middle { + text-align : center; + font-size : .9em; + color : #555; +} +.pagercell.right { + text-align : right; + padding-left : 1em; +} +.anti { + color : peru; +} +.antibold { + color : crimson; +} +#footer { + text-align : center; + margin-top : 1em; + font-size : 11px; + color : #555; +} +#footer img { + vertical-align : middle; +} +@media (max-width: 600px) { + .repoapplist { + display : block; + } + .appdetailinner, .appdetailrow { + display : block; + } + .appdetailcell { + display : block; + float : left; + line-height : 1.5em; + } +} \ No newline at end of file diff --git a/fdroid/repo/index.html b/fdroid/repo/index.html new file mode 100644 index 000000000..af54f3bae --- /dev/null +++ b/fdroid/repo/index.html @@ -0,0 +1,56 @@ + + + + + + + + Frajul's repo + + + + + + + + + + + + +

+ Frajul's repo +

+
+

+ + + QR: test + + + This is Frajul's fdroid repo containing all my apps in release as well as development state. +
+
+ Currently it serves + + 1 + + apps. To add it to your F-Droid app, scan the QR code (click it to enlarge) or use this link: +

+

+ + + https://fdroid.julian-mutter.de/fdroid/repo + + +

+

+ If you would like to manually verify the fingerprint (SHA-256) of the repository signing key, here it is: +
+ + 61 A7 4B F9 BA 80 E2 C1 E2 3F 86 14 04 9F 33 FF 45 A2 A8 DB 6E 39 A0 44 CB 57 5F 48 FD 42 39 66 + +

+
+ + diff --git a/fdroid/repo/index.jar b/fdroid/repo/index.jar new file mode 100644 index 0000000000000000000000000000000000000000..33cc6a74ba3b0d0480ba7eb44ca1fc93daaf701b GIT binary patch literal 5016 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 Hu0mjf=?XUE literal 0 HcmV?d00001 diff --git a/fdroid/repo/index.xml b/fdroid/repo/index.xml new file mode 100644 index 000000000..df88efdc3 --- /dev/null +++ b/fdroid/repo/index.xml @@ -0,0 +1 @@ +This is Frajul's fdroid repo containing all my apps in release as well as development state.com.example.sheetless2025-08-052025-08-05sheetlessNo description availableUnknownrepo-frajulrepo-frajul21474836471.0.01sheetless.apke0966ddf9dcedd3e819427f2880ab51b1a9a9ebeb89ff63cee800ab2556ca5923404359421352025-08-05648fedde0812251701dc354e4deafb76INTERNET,com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSIONarm64-v8a,armeabi-v7a,x86,x86_64 \ No newline at end of file diff --git a/fdroid/repo/status/running.json b/fdroid/repo/status/running.json new file mode 100644 index 000000000..fecf75594 --- /dev/null +++ b/fdroid/repo/status/running.json @@ -0,0 +1 @@ +{"/etc/issue.net":"Debian GNU/Linux 12","antiFeatures":{},"apksigner":"/nix/store/zby1njyfmms545zxbp2v2isxz8mw1smb-apksigner-35.0.6/bin/apksigner","archivePolicy0":[],"commandLine":["/nix/store/jwdz6vqjhp7rz3b5a7n7fx5nbzsn51fs-fdroidserver-2.4.0/bin/fdroid update"],"disabled":[],"endTimestamp":1754379974304,"failedBuilds":{},"jarsigner":"/usr/lib/jvm/java-17-openjdk-amd64/bin/jarsigner","keytool":"/usr/lib/jvm/java-17-openjdk-amd64/bin/keytool","needsUpdate":["com.example.sheetless"],"noPackages":["com.example.sheetless"],"noUpdateCheck":["com.example.sheetless"],"startTimestamp":1754376372000,"subcommand":"update"} \ No newline at end of file diff --git a/fdroid/repo/status/update.json b/fdroid/repo/status/update.json new file mode 100644 index 000000000..fecf75594 --- /dev/null +++ b/fdroid/repo/status/update.json @@ -0,0 +1 @@ +{"/etc/issue.net":"Debian GNU/Linux 12","antiFeatures":{},"apksigner":"/nix/store/zby1njyfmms545zxbp2v2isxz8mw1smb-apksigner-35.0.6/bin/apksigner","archivePolicy0":[],"commandLine":["/nix/store/jwdz6vqjhp7rz3b5a7n7fx5nbzsn51fs-fdroidserver-2.4.0/bin/fdroid update"],"disabled":[],"endTimestamp":1754379974304,"failedBuilds":{},"jarsigner":"/usr/lib/jvm/java-17-openjdk-amd64/bin/jarsigner","keytool":"/usr/lib/jvm/java-17-openjdk-amd64/bin/keytool","needsUpdate":["com.example.sheetless"],"noPackages":["com.example.sheetless"],"noUpdateCheck":["com.example.sheetless"],"startTimestamp":1754376372000,"subcommand":"update"} \ No newline at end of file diff --git a/fdroid/tmp/apkcache.json b/fdroid/tmp/apkcache.json new file mode 100644 index 000000000..b4410911b --- /dev/null +++ b/fdroid/tmp/apkcache.json @@ -0,0 +1,40 @@ +{ + "METADATA_VERSION": 20002, + "allow_disabled_algorithms": false, + "sheetless.apk": { + "hash": "e0966ddf9dcedd3e819427f2880ab51b1a9a9ebeb89ff63cee800ab2556ca592", + "hashType": "sha256", + "uses-permission": [ + [ + "android.permission.INTERNET", + null + ], + [ + "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION", + null + ] + ], + "uses-permission-sdk-23": [], + "features": [], + "icons_src": {}, + "icons": {}, + "antiFeatures": {}, + "packageName": "com.example.sheetless", + "versionCode": 1, + "name": "sheetless", + "versionName": "1.0.0", + "minSdkVersion": 21, + "targetSdkVersion": 35, + "nativecode": [ + "arm64-v8a", + "armeabi-v7a", + "x86", + "x86_64" + ], + "sig": "648fedde0812251701dc354e4deafb76", + "signer": "543dc116c52e8fdd96f2fd946647744e853bcd5a71f60212c56209fb951395b9", + "size": 34043594, + "apkName": "sheetless.apk", + "added": 1754377910.155802 + } +} \ No newline at end of file diff --git a/fdroid/tmp/repo_1754374939000.json b/fdroid/tmp/repo_1754374939000.json new file mode 100644 index 000000000..ff3d0b882 --- /dev/null +++ b/fdroid/tmp/repo_1754374939000.json @@ -0,0 +1 @@ +{"repo": {"name": {"en-US": "My First F-Droid Repo Demo"}, "description": {"en-US": "Dies ist eine Paketquelle für Anwendungen, die für die Benutzung zusammen mit F-Droid gedacht ist. Die darin enthaltenen Anwendungen sind entweder offizielle von den Entwicklern erstellte Binärdateien oder werden von f-droid.org mithilfe des Werkzeugs auf https://gitlab.com/fdroid aus dem Quellcode erstellt."}, "icon": {"en-US": {"name": "/icons/icon.png", "sha256": "b1f27fa87f8cabca50cdcd462a0f500d79d883b965a498d0e49eea560b39be1f", "size": 715}}, "address": "https://MyFirstFDroidRepo.org/fdroid/repo", "timestamp": 1754374939000}, "packages": {}} \ No newline at end of file diff --git a/fdroid/tmp/repo_1754374941000.json b/fdroid/tmp/repo_1754374941000.json new file mode 100644 index 000000000..3ae775901 --- /dev/null +++ b/fdroid/tmp/repo_1754374941000.json @@ -0,0 +1 @@ +{"repo": {"name": {"en-US": "My First F-Droid Repo Demo"}, "description": {"en-US": "Dies ist eine Paketquelle für Anwendungen, die für die Benutzung zusammen mit F-Droid gedacht ist. Die darin enthaltenen Anwendungen sind entweder offizielle von den Entwicklern erstellte Binärdateien oder werden von f-droid.org mithilfe des Werkzeugs auf https://gitlab.com/fdroid aus dem Quellcode erstellt."}, "icon": {"en-US": {"name": "/icons/icon.png", "sha256": "b1f27fa87f8cabca50cdcd462a0f500d79d883b965a498d0e49eea560b39be1f", "size": 715}}, "address": "https://MyFirstFDroidRepo.org/fdroid/repo", "timestamp": 1754374941000}, "packages": {}} \ No newline at end of file diff --git a/fdroid/tmp/repo_1754377910000.json b/fdroid/tmp/repo_1754377910000.json new file mode 100644 index 000000000..cb1806e0d --- /dev/null +++ b/fdroid/tmp/repo_1754377910000.json @@ -0,0 +1 @@ +{"repo": {"name": {"en-US": "Frajul's repo"}, "description": {"en-US": "This is Frajul's fdroid repo containing all my apps in release as well as development state."}, "icon": {"en-US": {"name": "/icons/icon.png", "sha256": "7acef9d5d36134905a34482ba1bda6af4cd6458c87df27fca2244c1cebda4095", "size": 829}}, "address": "https://fdroid.julian-mutter.de/fdroid/repo", "timestamp": 1754377910000, "categories": {"repo-frajul": {"name": {"en-US": "repo-frajul"}}}}, "packages": {"com.example.sheetless": {"metadata": {"added": 1754377910000, "categories": ["repo-frajul"], "lastUpdated": 1754377910000, "name": {"en-US": "sheetless"}, "preferredSigner": "543dc116c52e8fdd96f2fd946647744e853bcd5a71f60212c56209fb951395b9"}, "versions": {"e0966ddf9dcedd3e819427f2880ab51b1a9a9ebeb89ff63cee800ab2556ca592": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "e0966ddf9dcedd3e819427f2880ab51b1a9a9ebeb89ff63cee800ab2556ca592", "size": 34043594}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "1.0.0", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["543dc116c52e8fdd96f2fd946647744e853bcd5a71f60212c56209fb951395b9"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}} \ No newline at end of file diff --git a/fdroid/tmp/repo_1754377917000.json b/fdroid/tmp/repo_1754377917000.json new file mode 100644 index 000000000..debe25358 --- /dev/null +++ b/fdroid/tmp/repo_1754377917000.json @@ -0,0 +1 @@ +{"repo": {"name": {"en-US": "Frajul's repo"}, "description": {"en-US": "This is Frajul's fdroid repo containing all my apps in release as well as development state."}, "icon": {"en-US": {"name": "/icons/icon.png", "sha256": "7acef9d5d36134905a34482ba1bda6af4cd6458c87df27fca2244c1cebda4095", "size": 829}}, "address": "https://fdroid.julian-mutter.de/fdroid/repo", "timestamp": 1754377917000, "categories": {"repo-frajul": {"name": {"en-US": "repo-frajul"}}}}, "packages": {"com.example.sheetless": {"metadata": {"added": 1754377910000, "categories": ["repo-frajul"], "lastUpdated": 1754377910000, "name": {"en-US": "sheetless"}, "preferredSigner": "543dc116c52e8fdd96f2fd946647744e853bcd5a71f60212c56209fb951395b9"}, "versions": {"e0966ddf9dcedd3e819427f2880ab51b1a9a9ebeb89ff63cee800ab2556ca592": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "e0966ddf9dcedd3e819427f2880ab51b1a9a9ebeb89ff63cee800ab2556ca592", "size": 34043594}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "1.0.0", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["543dc116c52e8fdd96f2fd946647744e853bcd5a71f60212c56209fb951395b9"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}} \ No newline at end of file diff --git a/fdroid/tmp/repo_1754379769000.json b/fdroid/tmp/repo_1754379769000.json new file mode 100644 index 000000000..869cd5486 --- /dev/null +++ b/fdroid/tmp/repo_1754379769000.json @@ -0,0 +1 @@ +{"repo": {"name": {"en-US": "Frajul's repo"}, "description": {"en-US": "This is Frajul's fdroid repo containing all my apps in release as well as development state."}, "icon": {"en-US": {"name": "/icons/icon.png", "sha256": "30b0af0fa08340d3e30a80a543e900b9949b0d39d78e019772276bb31ae736a2", "size": 699}}, "address": "https://fdroid.julian-mutter.de/repo", "timestamp": 1754379769000, "categories": {"repo-frajul": {"name": {"en-US": "repo-frajul"}}}}, "packages": {"com.example.sheetless": {"metadata": {"added": 1754377910000, "categories": ["repo-frajul"], "lastUpdated": 1754377910000, "name": {"en-US": "sheetless"}, "preferredSigner": "543dc116c52e8fdd96f2fd946647744e853bcd5a71f60212c56209fb951395b9"}, "versions": {"e0966ddf9dcedd3e819427f2880ab51b1a9a9ebeb89ff63cee800ab2556ca592": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "e0966ddf9dcedd3e819427f2880ab51b1a9a9ebeb89ff63cee800ab2556ca592", "size": 34043594}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "1.0.0", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["543dc116c52e8fdd96f2fd946647744e853bcd5a71f60212c56209fb951395b9"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}} \ No newline at end of file diff --git a/fdroid/tmp/repo_1754379972000.json b/fdroid/tmp/repo_1754379972000.json new file mode 100644 index 000000000..fd1bba106 --- /dev/null +++ b/fdroid/tmp/repo_1754379972000.json @@ -0,0 +1 @@ +{"repo": {"name": {"en-US": "Frajul's repo"}, "description": {"en-US": "This is Frajul's fdroid repo containing all my apps in release as well as development state."}, "icon": {"en-US": {"name": "/icons/icon.png", "sha256": "7acef9d5d36134905a34482ba1bda6af4cd6458c87df27fca2244c1cebda4095", "size": 829}}, "address": "https://fdroid.julian-mutter.de/fdroid/repo", "timestamp": 1754379972000, "categories": {"repo-frajul": {"name": {"en-US": "repo-frajul"}}}}, "packages": {"com.example.sheetless": {"metadata": {"added": 1754377910000, "categories": ["repo-frajul"], "lastUpdated": 1754377910000, "name": {"en-US": "sheetless"}, "preferredSigner": "543dc116c52e8fdd96f2fd946647744e853bcd5a71f60212c56209fb951395b9"}, "versions": {"e0966ddf9dcedd3e819427f2880ab51b1a9a9ebeb89ff63cee800ab2556ca592": {"added": 1754377910000, "file": {"name": "/sheetless.apk", "sha256": "e0966ddf9dcedd3e819427f2880ab51b1a9a9ebeb89ff63cee800ab2556ca592", "size": 34043594}, "manifest": {"nativecode": ["arm64-v8a", "armeabi-v7a", "x86", "x86_64"], "versionName": "1.0.0", "versionCode": 1, "usesSdk": {"minSdkVersion": 21, "targetSdkVersion": 35}, "signer": {"sha256": ["543dc116c52e8fdd96f2fd946647744e853bcd5a71f60212c56209fb951395b9"]}, "usesPermission": [{"name": "android.permission.INTERNET"}, {"name": "com.example.sheetless.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION"}]}}}}}} \ No newline at end of file diff --git a/nginx.conf b/nginx.conf new file mode 100644 index 000000000..da7e8fd6d --- /dev/null +++ b/nginx.conf @@ -0,0 +1,10 @@ +server { + listen 80; + server_name localhost; + + location / { + root /usr/share/nginx/html; + autoindex on; + } +} + diff --git a/update-apk-list.sh b/update-apk-list.sh new file mode 100755 index 000000000..c66d0a56b --- /dev/null +++ b/update-apk-list.sh @@ -0,0 +1,5 @@ +# !/bin/sh + +cd fdroid +fdroid update -c +fdroid update