Compare commits

..

10 commits

Author SHA1 Message Date
b04fc28dff
cv
All checks were successful
/ job (push) Successful in 1m27s
2025-04-26 01:14:18 +02:00
b572748289
−flattr 2025-04-26 01:11:45 +02:00
58b43d6304
−tbm 2025-04-13 23:47:56 +02:00
dd8ff81800
peertube/trom 2025-03-24 14:31:50 +01:00
59c116f1d1
−check 2024-10-13 20:10:30 +02:00
fc9ec2c7cb
workflow 2024-10-13 20:01:51 +02:00
455bd13d4f
spcd 2024-07-17 11:17:15 +02:00
a795977791
trips 2024-06-28 22:06:43 +02:00
6a8d9672fe
wkd 2024-05-29 21:00:16 +02:00
502b03ee0e
pgp 2024-05-29 20:55:09 +02:00
9 changed files with 92 additions and 100 deletions

View file

@ -1,16 +1,20 @@
on: [push] on: [push]
jobs: jobs:
job: job:
runs-on: bookworm container:
image: ${{vars.DOCKER}}debian:bookworm
steps: steps:
- name: cd - name: spcd
env: env:
CD: '${{secrets.cd}}' SPCD: ${{vars.SPCD}}
run: eval '${{vars.cd}}' SPCD_GIT_RWX: ${{vars.SPCD_GIT_RWX}}
SPCD_GIT_SPCD: ${{vars.SPCD_GIT_SPCD}}
SPCD_SSH_HOSTS: ${{vars.SPCD_SSH_HOSTS}}
SPCD_SSH_KEY: ${{secrets.SPCD_SSH_KEY}}
SPCD_TXT_LOCALE: ${{vars.SPCD_TXT_LOCALE}}
run: ${{vars.SPCD}}
- run: cd-clone-branch #- run: spcd-check-project
- run: cd-install-packages 'graphviz' - run: spcd-build-project
- run: spcd-browse-workspace
- run: cd-build-project - run: spcd-synchronize
- run: cd-synchronize 'out/web'

View file

@ -43,7 +43,6 @@ def main():
<head> <head>
<meta charset="UTF-8" /> <meta charset="UTF-8" />
<meta name="flattr:id" content="z3d26l" />
<meta name="viewport" content="initial-scale=1,width=device-width" /> <meta name="viewport" content="initial-scale=1,width=device-width" />
<link rel="stylesheet" href="{time_id}/{style}/index.css" /> <link rel="stylesheet" href="{time_id}/{style}/index.css" />
<script src="{time_id}/{script}/index.js"></script> <script src="{time_id}/{script}/index.js"></script>
@ -149,10 +148,6 @@ def main():
<label for="tab/sites/software">Software</label> <label for="tab/sites/software">Software</label>
<div>{tabs['software']}</div> <div>{tabs['software']}</div>
</div></div> </div></div>
<input type="radio" onclick="update(id)"
name="tab" id="tab/tbm" />
<label for="tab/tbm">TBM</label>
<div>{tabs['tbm']}</div>
<input type="radio" onclick="update(id)" <input type="radio" onclick="update(id)"
name="tab" id="tab/videos" /> name="tab" id="tab/videos" />
<label for="tab/videos">Videos/</label> <label for="tab/videos">Videos/</label>
@ -461,9 +456,9 @@ To be continued…
#⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ #⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅
'cv': f'''\ 'cv': f'''\
<ul class="cards"> <ul class="cards">
<li class="card"><a href="pdf/cv.en.pdf"> <li class="card"><a href="https://cv.marc.beninca.link/en">
<img src="img/en.svg" /><br />English</a></li> <img src="img/en.svg" /><br />English</a></li>
<li class="card"><a href="pdf/cv.fr.pdf"> <li class="card"><a href="https://cv.marc.beninca.link/fr">
<img src="img/fr.svg" /><br />Français</a></li> <img src="img/fr.svg" /><br />Français</a></li>
</ul> </ul>
''', ''',
@ -549,7 +544,7 @@ To be continued…
<td colspan="3"><a href="https://devs.live/users/marc_beninca">Pleroma</a></td> <td colspan="3"><a href="https://devs.live/users/marc_beninca">Pleroma</a></td>
<td><a href="https://vimeo.com/marcbeninca">Vimeo</a></td> <td><a href="https://vimeo.com/marcbeninca">Vimeo</a></td>
</tr><tr> </tr><tr>
<td colspan="2"><a href="https://peertube.iriseden.eu/a/marc_beninca">PeerTube</a></td> <td colspan="2"><a href="https://videos.trom.tf/@marc_beninca">PeerTube</a></td>
<td><a href="https://openstreetmap.org/user/Marc Beninca">OpenStreetMap</a></td> <td><a href="https://openstreetmap.org/user/Marc Beninca">OpenStreetMap</a></td>
<td><a href="https://youtube.com/@marc.beninca">YouTube</a></td> <td><a href="https://youtube.com/@marc.beninca">YouTube</a></td>
</tr><tr> </tr><tr>
@ -679,7 +674,7 @@ To be continued…
</ul> </ul>
<hr /> <hr />
<ul class="cards"> <ul class="cards">
<li class="card"><a href="https://peertube.iriseden.eu/c/marc.beninca"> <li class="card"><a href="https://videos.trom.tf/@marc.beninca">
<img src="img/PeerTube.png" /><br />PeerTube</a></li> <img src="img/PeerTube.png" /><br />PeerTube</a></li>
<li class="card"><a href="https://pixelfed.social/marc.beninca"> <li class="card"><a href="https://pixelfed.social/marc.beninca">
<img src="img/PixelFed.svg" /><br />PixelFed</a></li> <img src="img/PixelFed.svg" /><br />PixelFed</a></li>
@ -806,24 +801,34 @@ BASH experimenting:
<li>implement search</li> <li>implement search</li>
</ul> </ul>
''', ''',
#⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅
'tbm': f'''\
<ul class="cards">
<li class="card"><a href="https://montempsreel.infotbm.com/arret/1224">Bertin B</a></li>
<li class="card"><a href="https://montempsreel.infotbm.com/arret/7">Bertin V</a></li>
<li class="card"><a href="https://montempsreel.infotbm.com/arret/624">Caserne Nansouty V</a></li>
<li class="card"><a href="https://montempsreel.infotbm.com/arret/7981">Caserne Nansouty B</a></li>
<li class="card"><a href="https://montempsreel.infotbm.com/arret/7802">Médiathèque V</a></li>
<li class="card"><a href="https://montempsreel.infotbm.com/arret/371">Peixotto V</a></li>
</ul>
''',
#⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ #⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅
'trips': f'''\ 'trips': f'''\
<ul> <ul>
<li>Estonia</li> <li>Belgium<ul>
<li>Germany</li> <li>Brussels</li>
<li>Japan</li> </ul></li>
<li>Netherlands</li> <li>Estonia<ul>
<li>Lahemaa</li>
<li>Narva</li>
<li>Pärnu</li>
<li>Saaremaa</li>
<li>Tallinn</li>
<li>Tartu</li>
</ul></li>
<li>Germany<ul>
<li>Berlin</li>
</ul></li>
<li>Japan<ul>
<li>Hiroshima</li>
<li>Kyoto</li>
<li>Okinawa</li>
<li>Osaka</li>
<li>Tokyo</li>
</ul></li>
<li>Netherlands<ul>
<li>Amsterdam</li>
<li>Rotterdam</li>
</ul></li>
<li>Switzerland</li> <li>Switzerland</li>
<li>United States of America<ul> <li>United States of America<ul>
<li>California<ul> <li>California<ul>
@ -874,14 +879,12 @@ BASH experimenting:
<li><a href="https://cohost.org/marc-beninca">CoHost</a></li> <li><a href="https://cohost.org/marc-beninca">CoHost</a></li>
<li><a href="https://dev.to/marc_beninca">Dev</a></li> <li><a href="https://dev.to/marc_beninca">Dev</a></li>
<li><a href="https://diaspora-fr.org/people/00f4f8e04b11013b46b20025900e4586">Diaspora</a></li> <li><a href="https://diaspora-fr.org/people/00f4f8e04b11013b46b20025900e4586">Diaspora</a></li>
<li><a href="https://flattr.com/@marc.beninca">Flattr</a></li>
<li><a href="https://hashnode.com/@marc-beninca">HashNode</a></li> <li><a href="https://hashnode.com/@marc-beninca">HashNode</a></li>
<li><a href="https://medium.com/@marc-beninca">Medium</a></li> <li><a href="https://medium.com/@marc-beninca">Medium</a></li>
<li><a href="https://marc-beninca.micro.blog/about">MicroBlog</a></li> <li><a href="https://marc-beninca.micro.blog/about">MicroBlog</a></li>
<li><a href="https://minds.com/marc_beninca">Minds</a></li> <li><a href="https://minds.com/marc_beninca">Minds</a></li>
<li><a href="https://odysee.com/@marc.beninca">Odysee</a></li> <li><a href="https://odysee.com/@marc.beninca">Odysee</a></li>
<li><a href="https://paypal.me/MarcBeninca">PayPal</a></li> <li><a href="https://paypal.me/MarcBeninca">PayPal</a></li>
<li><a href="https://peertube.iriseden.eu/a/marc_beninca">PeerTube</a></li>
<li><a href="https://pinterest.com/marc_beninca">Pinterest</a></li> <li><a href="https://pinterest.com/marc_beninca">Pinterest</a></li>
<li><a href="https://marcbeninca.podia.com">Podia</a></li> <li><a href="https://marcbeninca.podia.com">Podia</a></li>
<li><a href="https://app.revolt.chat/invite/01FREKCG3P2P0YMAHQSCPSW4GD">Revolt</a></li> <li><a href="https://app.revolt.chat/invite/01FREKCG3P2P0YMAHQSCPSW4GD">Revolt</a></li>

View file

@ -1 +0,0 @@
stack.exchange

Binary file not shown.

View file

@ -1 +0,0 @@
marc

View file

@ -8,14 +8,14 @@ ZG5zOm1hcmMtYmVuaW5jYS5mcj90eXBlPVRYVDIUgAAAAAAQABlwcm9vZkBhcmlh
ZG5lLmlkZG5zOmJlbmluY2EubGluaz90eXBlPVRYVDQUgAAAAAAQABtwcm9vZkBh ZG5lLmlkZG5zOmJlbmluY2EubGluaz90eXBlPVRYVDQUgAAAAAAQABtwcm9vZkBh
cmlhZG5lLmlkZG5zOmNvbXB1dGluZy5sYW5kP3R5cGU9VFhULhSAAAAAABAAFXBy cmlhZG5lLmlkZG5zOmNvbXB1dGluZy5sYW5kP3R5cGU9VFhULhSAAAAAABAAFXBy
b29mQGFyaWFkbmUuaWRkbnM6cnd4Lndvcms/dHlwZT1UWFQWIQQI7acAYjSg6ymj b29mQGFyaWFkbmUuaWRkbnM6cnd4Lndvcms/dHlwZT1UWFQWIQQI7acAYjSg6ymj
qEcdvV7EutpVeQUCZj5VYgUJCufpRwAKCRAdvV7EutpVeeStAP91RhllpgehLUJm qEcdvV7EutpVeQUCZld4FwUJCwEL/AAKCRAdvV7EutpVeStiAQC5mlCjnqk4FU26
bafFlaDq/1Vum+JW0BoUn2CTjdrKpQEAqqc35FhQ/8YUsY6CrXVMnP2FoRHt9a+E bdDJyx69ghq+bxnTsvs6GkOfwByxNwEAn1ekf7ZvnN2i/xLKbjw3tw1XlZzBiqzg
oNovNOuL+QC0JE1hcmMgQmVuaW5jYSA8Z2l0QG1hcmMuYmVuaW5jYS5saW5rPojT CgECjNiu4gG0JE1hcmMgQmVuaW5jYSA8Z2l0QG1hcmMuYmVuaW5jYS5saW5rPojT
BBMWCgB7AhsBAgsJAhUKAhYDAh4BAheARRSAAAAAABAALHByb29mQGFyaWFkbmUu BBMWCgB7AhsBAgsJAhUKAhYDAh4BAheARRSAAAAAABAALHByb29mQGFyaWFkbmUu
aWRodHRwczovL2ZvcmdlLnJ3eC53b3JrL21hcmMuYmVuaW5jYS8ucHJvZmlsZRYh aWRodHRwczovL2ZvcmdlLnJ3eC53b3JrL21hcmMuYmVuaW5jYS8ucHJvZmlsZRYh
BAjtpwBiNKDrKaOoRx29XsS62lV5BQJmPlViBQkK5+lHAAoJEB29XsS62lV5pDUA BAjtpwBiNKDrKaOoRx29XsS62lV5BQJmV3gXBQkLAQv8AAoJEB29XsS62lV5ceoB
/3XDS8LjZdxCbDM/DLhem6yRdptyjm9IMgrIWY8uUzu5AQC6e7SmA7MTqoGWFrCV ANCsDlwxQO75SVnvt11RNShnSqZl4S8wNDfJpOJyybTZAP4wTHDw8g82BYHgRPl/
v0txdwt/dLV7/sJ9eDJCQyhzC7QnTWFyYyBCZW5pbmNhIDxzb2NpYWxAbWFyYy5i SpXBMSyK3bfii4qVqyGmHXWIC7QnTWFyYyBCZW5pbmNhIDxzb2NpYWxAbWFyYy5i
ZW5pbmNhLmxpbms+iQLSBBMWCgJ6AhsBAgsJAhUKAhYDAh4BAheAShSAAAAAABAA ZW5pbmNhLmxpbms+iQLSBBMWCgJ6AhsBAgsJAhUKAhYDAh4BAheAShSAAAAAABAA
MXByb29mQGFyaWFkbmUuaWRodHRwczovL25ld3MueWNvbWJpbmF0b3IuY29tL3Vz MXByb29mQGFyaWFkbmUuaWRodHRwczovL25ld3MueWNvbWJpbmF0b3IuY29tL3Vz
ZXI/aWQ9bWFyY19iZW5pbmNhPxSAAAAAABAAJnByb29mQGFyaWFkbmUuaWRodHRw ZXI/aWQ9bWFyY19iZW5pbmNhPxSAAAAAABAAJnByb29mQGFyaWFkbmUuaWRodHRw
@ -29,60 +29,47 @@ gAAAAAAQACtwcm9vZkBhcmlhZG5lLmlkaHR0cHM6Ly9wZWVydHViZS5pcmlzZWRl
bi5ldS9hL21hcmNfYmVuaW5jYT4UgAAAAAAQACVwcm9vZkBhcmlhZG5lLmlkaHR0 bi5ldS9hL21hcmNfYmVuaW5jYT4UgAAAAAAQACVwcm9vZkBhcmlhZG5lLmlkaHR0
cHM6Ly9yYW50LmxpL21hcmMtYmVuaW5jYS9rZXlveGlkZTkUgAAAAAAQACBwcm9v cHM6Ly9yYW50LmxpL21hcmMtYmVuaW5jYS9rZXlveGlkZTkUgAAAAAAQACBwcm9v
ZkBhcmlhZG5lLmlkaHR0cHM6Ly9sb2JzdGUucnMvdS9tYXJjX2JlbmluY2EWIQQI ZkBhcmlhZG5lLmlkaHR0cHM6Ly9sb2JzdGUucnMvdS9tYXJjX2JlbmluY2EWIQQI
7acAYjSg6ymjqEcdvV7EutpVeQUCZj5VYwUJCufpRwAKCRAdvV7EutpVeV5oAQDS 7acAYjSg6ymjqEcdvV7EutpVeQUCZld4GAUJCwEL/AAKCRAdvV7EutpVeYD4AP4v
i8dvWo8AOpSTc8u99tR0BVFvsJ7h9i6nbAddtaGF7QEA7fwWqEAXrne3guA6/i2e 2JGU1fRKrjJef93q0+SRq+cPDDvQsPZewaokig3m8AD/UHc6qnBD8uJvZIkkgNQ0
45yosVdt9YbMx41I1kU1gAa0L01hcmMgQmVuaW5jYSA8c3RhY2suZXhjaGFuZ2VA ej7DQhKeMxq0OLqfvMTXaQ+4MwRkBLE2FgkrBgEEAdpHDwEBB0AsYIYac0mKd7Ui
bWFyYy5iZW5pbmNhLmxpbms+iQIeBBMWCgHGAhsBAgsJAhUKAhYDAh4BAheAURSA WhnkXlDo2hidqKEDneaCGfRV9UhR4Yh+BBgWCgAmAhsgFiEECO2nAGI0oOspo6hH
AAAAABAAOHByb29mQGFyaWFkbmUuaWRodHRwczovL3VuaXguc3RhY2tleGNoYW5n Hb1exLraVXkFAmZXeBkFCQQz+mMACgkQHb1exLraVXmcewD/S0zIWpVmEJikiijA
ZS5jb20vdXNlcnMvNTYyNTA4L21hcmMtYmVuaW5jYU4UgAAAAAAQADVwcm9vZkBh Kd97fjcYGuAWdcYnkhARFU7cihgBAIarS+OWe5ZkvOVZAJDCCTxLrdpN8tQXgf4K
cmlhZG5lLmlkaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS91c2Vycy8yMTI5OTk4 xP9RxVMKuDMEZASx7RYJKwYBBAHaRw8BAQdAwJl98sJxO1aJ/6ucVHDMxjpjNuI+
OC9tYXJjLWJlbmluY2FSFIAAAAAAEAA5cHJvb2ZAYXJpYWRuZS5pZGh0dHBzOi8v l7/M5I6Z8GdNHzCI9QQYFgoAJgIbAhYhBAjtpwBiNKDrKaOoRx29XsS62lV5BQJm
bWV0YS5zdGFja2V4Y2hhbmdlLmNvbS91c2Vycy8xMzMyOTU3L21hcmMtYmVuaW5j V3gZBQkEM/msAIF2IAQZFgoAHRYhBEZFD76ABdKwQwlIa70nrOrleYioBQJkBLHt
YUsUgAAAAAAQADJwcm9vZkBhcmlhZG5lLmlkaHR0cHM6Ly9zZXJ2ZXJmYXVsdC5j AAoJEL0nrOrleYio6MwA/Rrcqz5tol3l3fuADm0PWk3MzeaClfYC9ICaxS994mDQ
b20vdXNlcnMvMTAwNzEzNy9tYXJjLWJlbmluY2FQFIAAAAAAEAA3cHJvb2ZAYXJp AP9etGedvYD4evXdJ1aQ41a0cLi+vbctUaeKmVmjUZNXBgkQHb1exLraVXlzrQEA
YWRuZS5pZGh0dHBzOi8vdGV4LnN0YWNrZXhjaGFuZ2UuY29tL3VzZXJzLzI5MTA3 1myZeH/H1cF+61cKsi6fEsAgXJXuF7IykX8/Rp3b1+YBAO70LDuaIAw4JozIAWVX
NS9tYXJjLWJlbmluY2EWIQQI7acAYjSg6ymjqEcdvV7EutpVeQUCZj5VYwUJCufp aUt2q9cu8ihSBAzI5mM7hc0AuDgEZASzfBIKKwYBBAGXVQEFAQEHQOL7FEfVtSrh
RwAKCRAdvV7EutpVeY0pAP9hs2I3z0EXzJJ1aeIvig9Dof8g9bw9RcQnQc3Q5LBC I36LfH8Suxvcb6t9z40yTvDgNaDbCtFMAwEIB4h+BBgWCgAmAhsMFiEECO2nAGI0
lwD6AsupFDnPiNqC+5xZmMFk9pZWflf42QjX2tdXK5w6agi4MwRkBLE2FgkrBgEE oOspo6hHHb1exLraVXkFAmZXeBkFCQQz+B0ACgkQHb1exLraVXkF6gEAry1FxYoP
AdpHDwEBB0AsYIYac0mKd7UiWhnkXlDo2hidqKEDneaCGfRV9UhR4Yh+BBgWCgAm 0Bw7a8TR7bo3/MlOYfOYvcW7J7B35P3l6HMBAMjd2Qo5QklwLlSCLZ2S74mptlj0
AhsgFiEECO2nAGI0oOspo6hHHb1exLraVXkFAmY+VWMFCQQa160ACgkQHb1exLra GdQ1w1trFHvZoiEHuQINBGVJ9IYBEACmuAQeyc3N/xXxX5PR8KeXLR7yeEhzzSCH
VXkMzgD/VaThvnXfAROx4G6WnA19cHepwFsylraN9Vd6xe8MFhUBAL3JFMxaGJix Eppc2GId+TTK6kHU65Cc20deXjjHjqSeghGZ585soCV1l38e3dYJ13puPjRqnQ2g
ynbjTjSmJO6pZRleRgeccjBbgMWcroQEuDMEZASx7RYJKwYBBAHaRw8BAQdAwJl9 bu6kRPHR1vEFYnDHCAGV+Tv8orKJ505Xo5sRxtETtEeK6KpwmgwO7kWJprmD8oDa
8sJxO1aJ/6ucVHDMxjpjNuI+l7/M5I6Z8GdNHzCI9QQYFgoAJgIbAhYhBAjtpwBi MkDMSGNwF3ogEtrkYc1g5S8gtiHS5jcg7GUHp3jMtyrPoyWj1YPzxWe7/EG8tYEo
NKDrKaOoRx29XsS62lV5BQJmPlVjBQkEGtb2AIF2IAQZFgoAHRYhBEZFD76ABdKw wy6FPwrLNEFFIF2oRlq6/bXyr0bb3tuyYYWTeHMhQ3YZJ8AUhXfVeiJQ28JxMjFX
QwlIa70nrOrleYioBQJkBLHtAAoJEL0nrOrleYio6MwA/Rrcqz5tol3l3fuADm0P +wmNwE9IvDMWRdb/PYNPE/hfni1eCSlNgIYGXMa8xZL00k7W2DNbSXReB98bw6YH
Wk3MzeaClfYC9ICaxS994mDQAP9etGedvYD4evXdJ1aQ41a0cLi+vbctUaeKmVmj 2CaXutE+zy7R9+GPhWCy+nQiYRCZMIO40H0nTED9ZgztrIByDxjxJD6Q6KhFnwAl
UZNXBgkQHb1exLraVXmVNgEApd5JBtNfPdTyUplwGyrqgUXLvX73EwSz8rS+7f2p z8HQ8oPyq8HFwGX7zElRVC+fka9znhqqSYm4WrX7OuXbTsFT03/wKnLLaS9lgb0X
qnwBAJ5oU3EdJ1k3K0P9APJc2Dp2jn5FsJZOOyYDCysG0LsHuDgEZASzfBIKKwYB MIz0fvOjzl1HZBeFV+1+oRT94f+cp7iJgIN3G2ALcpBI97yE10dWPuO/WOgFbPh7
BAGXVQEFAQEHQOL7FEfVtSrhI36LfH8Suxvcb6t9z40yTvDgNaDbCtFMAwEIB4h+ 3y+olH8ujxPI5xMNg5pS40sjqCW1vwM4zBzPs5RPioX+9EtEQCAAyoq6TBYHMJxv
BBgWCgAmAhsMFiEECO2nAGI0oOspo6hHHb1exLraVXkFAmY+VWMFCQQa1WcACgkQ tzwAogoCOo5sAQcIR8Sg7EpwhSjJrbVt4rjqq82EKzhqZj4nrS9ycrrlTHGqs7NA
Hb1exLraVXlFDgEA7Ai+o7afKEQA3TeIYxF+Ihm3uaZHu+otcgAm0dZmuHsA/10+ ZsCuoCj7bQARAQABiQK0BBgWCgAmAhsCFiEECO2nAGI0oOspo6hHHb1exLraVXkF
HKzglXTHFOaaSdtjrLTxYHiNxWH6YWcKozPBmhkLuQINBGVJ9IYBEACmuAQeyc3N AmZXeBkFCQLutxMCQMF0IAQZAQoAHRYhBDEqzfm7A8ga3pW5wJx2E0UMgMJPBQJl
/xXxX5PR8KeXLR7yeEhzzSCHEppc2GId+TTK6kHU65Cc20deXjjHjqSeghGZ585s SfSGAAoJEJx2E0UMgMJP+2kP/0f/azRfWgHd4ce1COKv/u9XLqNOmEpBYMgi86GU
oCV1l38e3dYJ13puPjRqnQ2gbu6kRPHR1vEFYnDHCAGV+Tv8orKJ505Xo5sRxtET Z8natRGk4TPFvfjo3qY6LSDrA3PgzYR/T3NSw4+rDuSpRr1U9nWFQ34CIj5phC5t
tEeK6KpwmgwO7kWJprmD8oDaMkDMSGNwF3ogEtrkYc1g5S8gtiHS5jcg7GUHp3jM IPwQeLUk4699wi0BsLBdYeiOEBJ3km6O1FdsNdOrB6Xuvom20ymx3eDAEf1xwFo6
tyrPoyWj1YPzxWe7/EG8tYEowy6FPwrLNEFFIF2oRlq6/bXyr0bb3tuyYYWTeHMh PJLITQVK6cz/iC7VCN68cBd/NE/8mTT7caWRxhFjZ7/7vcuu0DpwJG9wShCnEcqs
Q3YZJ8AUhXfVeiJQ28JxMjFX+wmNwE9IvDMWRdb/PYNPE/hfni1eCSlNgIYGXMa8 IfKQGssztC9sH4usYfcQHSba+wAeRLVBbLqN7SmG7EFhdRCf5Kxw/nfXa3NEWIEg
xZL00k7W2DNbSXReB98bw6YH2CaXutE+zy7R9+GPhWCy+nQiYRCZMIO40H0nTED9 +OEmsBHaerMMJ/sQ8++LTbL//xFtJCyVj21qlybAmzavjEj21c3JHvMX+qpX3Afp
ZgztrIByDxjxJD6Q6KhFnwAlz8HQ8oPyq8HFwGX7zElRVC+fka9znhqqSYm4WrX7 nHsT/7suUhYiuZWpZa+ornEBXfJKTj+9Mn9apjwGQMEulJ+b+y8DcjgIBpEjZAyt
OuXbTsFT03/wKnLLaS9lgb0XMIz0fvOjzl1HZBeFV+1+oRT94f+cp7iJgIN3G2AL h0mFr0cLm43OY/ujZY+W755PivJJTBUaQVL0XQEM5KkDWfxUzCrfipGIQla+h5Al
cpBI97yE10dWPuO/WOgFbPh73y+olH8ujxPI5xMNg5pS40sjqCW1vwM4zBzPs5RP JQti13UY/Nd3PGoBao35B/7AiWHhxtFx4TSNDA08pLuhHVqimcgtdRMkmgDdAws2
ioX+9EtEQCAAyoq6TBYHMJxvtzwAogoCOo5sAQcIR8Sg7EpwhSjJrbVt4rjqq82E EnNGz0Bv/Q5OY7La1Uo/9uIIvIyOXZ0O069NyrhnV9RUSfC/ACvAI0q07wABPQWo
KzhqZj4nrS9ycrrlTHGqs7NAZsCuoCj7bQARAQABiQK0BBgWCgAmAhsCFiEECO2n YzFxBs9RL/Anm2q+QVWVq1Rn1HyvUjRPLDNWgVMcDQQ/nanSMRLvLbGw5fzOaY2f
AGI0oOspo6hHHb1exLraVXkFAmY+VWMFCQLVlF0CQMF0IAQZAQoAHRYhBDEqzfm7 opOeCRAdvV7EutpVeSA8AQDvn67nBs1ci9OlaqMHjRYObQkQUJOIdjqXlgMEHjBX
A8ga3pW5wJx2E0UMgMJPBQJlSfSGAAoJEJx2E0UMgMJP+2kP/0f/azRfWgHd4ce1 4QEAom3cNIGGbP8AupzSa+8PeRgvYD6VW6mJfbqjQz8q1A4=
COKv/u9XLqNOmEpBYMgi86GUZ8natRGk4TPFvfjo3qY6LSDrA3PgzYR/T3NSw4+r =jG40
DuSpRr1U9nWFQ34CIj5phC5tIPwQeLUk4699wi0BsLBdYeiOEBJ3km6O1FdsNdOr
B6Xuvom20ymx3eDAEf1xwFo6PJLITQVK6cz/iC7VCN68cBd/NE/8mTT7caWRxhFj
Z7/7vcuu0DpwJG9wShCnEcqsIfKQGssztC9sH4usYfcQHSba+wAeRLVBbLqN7SmG
7EFhdRCf5Kxw/nfXa3NEWIEg+OEmsBHaerMMJ/sQ8++LTbL//xFtJCyVj21qlybA
mzavjEj21c3JHvMX+qpX3AfpnHsT/7suUhYiuZWpZa+ornEBXfJKTj+9Mn9apjwG
QMEulJ+b+y8DcjgIBpEjZAyth0mFr0cLm43OY/ujZY+W755PivJJTBUaQVL0XQEM
5KkDWfxUzCrfipGIQla+h5AlJQti13UY/Nd3PGoBao35B/7AiWHhxtFx4TSNDA08
pLuhHVqimcgtdRMkmgDdAws2EnNGz0Bv/Q5OY7La1Uo/9uIIvIyOXZ0O069Nyrhn
V9RUSfC/ACvAI0q07wABPQWoYzFxBs9RL/Anm2q+QVWVq1Rn1HyvUjRPLDNWgVMc
DQQ/nanSMRLvLbGw5fzOaY2fopOeCRAdvV7EutpVefCnAP0eFofWnd0db0AXGMX9
JFh0cSWyxjSvco2YztMdY7PuMQD9E9H0OjWhQHKX0nn19yjlC7CDWHcRDdyEkjgV
ngg23Qo=
=YA6n
-----END PGP PUBLIC KEY BLOCK----- -----END PGP PUBLIC KEY BLOCK-----

Binary file not shown.

Binary file not shown.

Binary file not shown.