diff options
author | Minteck <minteck@phoenixnet.tech> | 2021-11-03 01:08:52 +0100 |
---|---|---|
committer | Minteck <minteck@phoenixnet.tech> | 2021-11-03 01:08:52 +0100 |
commit | 296dd88b1c330fae133f4838a134133852593e6b (patch) | |
tree | b64513d55a971e7c84bf74702f33cf725c51ca3d /htdocs/public | |
parent | 3a94acf27ea1eff8bd1125450f07c0c366332e80 (diff) | |
download | wolfeye-js-296dd88b1c330fae133f4838a134133852593e6b.tar.gz wolfeye-js-296dd88b1c330fae133f4838a134133852593e6b.tar.bz2 wolfeye-js-296dd88b1c330fae133f4838a134133852593e6b.zip |
Update
Diffstat (limited to 'htdocs/public')
-rw-r--r-- | htdocs/public/assets/css/main.css | 69 | ||||
-rw-r--r-- | htdocs/public/assets/css/rainbow.css | 8 | ||||
-rw-r--r-- | htdocs/public/assets/fursona/main.jpg | bin | 0 -> 175304 bytes | |||
-rw-r--r-- | htdocs/public/index.ejs | 124 | ||||
-rw-r--r-- | htdocs/public/legal/index.ejs | 320 |
5 files changed, 493 insertions, 28 deletions
diff --git a/htdocs/public/assets/css/main.css b/htdocs/public/assets/css/main.css index 59df155..b9f63a8 100644 --- a/htdocs/public/assets/css/main.css +++ b/htdocs/public/assets/css/main.css @@ -20,6 +20,42 @@ main { grid-gap: 20px; } +@media (max-width: 700px) { + .grid-3:not(.dont-break-me) { + grid-template-columns: 1fr 1fr; + grid-gap: 10px; + grid-column-gap: 0; + } + + .button h2 { + margin-block-start: 0.33em; + margin-block-end: 0.33em; + font-size: 1.25em; + } + + .button h3 { + margin-block-start: 0.5em; + margin-block-end: 0.5em; + font-size: 1em; + } + + .button .rnbwsquare-stand.rnbwsquare-outer { + padding-right: 0; + padding-left: 0; + padding-top: 0; + } + + .button .rnbwsquare-stand.rnbwsquare-outer, .button .rnbwsquare-stand.rnbwsquare-outer .rnbwsquare-inner { + border-radius: 0 !important; + } + + .big-button.big-button-bg2.big-button-pt1, .big-button.big-button-bg2.big-button-pt2 { + border-radius: 5px !important; + border: 1px solid white !important; + display: inline-block; + } +} + .grid-2 { display: grid; grid-template-columns: 1fr 1fr; @@ -64,6 +100,10 @@ a:focus, a:active { border-top: 1px solid white; } +a.big-button-bg2 { + background: #222; +} + .big-button { transition: color 200ms, background 200ms, opacity 200ms; color: white; @@ -94,4 +134,33 @@ a:focus, a:active { .stand-strong { padding: 20px; +} + +.big-button-pt1 { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + border-right: 0; +} + +.big-button-pt2 { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.scroller { + color: white; + text-decoration: none; + cursor: pointer; +} + +.scroller:hover { + opacity: .75; +} + +.scroller:active, .scroller:focus { + opacity: .5; +} + +html, body, #intro, #main { + overflow-x: hidden; }
\ No newline at end of file diff --git a/htdocs/public/assets/css/rainbow.css b/htdocs/public/assets/css/rainbow.css index c548bb4..d9ec266 100644 --- a/htdocs/public/assets/css/rainbow.css +++ b/htdocs/public/assets/css/rainbow.css @@ -89,14 +89,8 @@ background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; - animation-name: rainbow-back; - animation-timing-function: linear; - animation-duration: 10s; - animation-direction: normal; + animation: rainbow-back 3s ease-in-out infinite; margin-bottom: 5px; - animation-play-state: running; - animation-fill-mode: forwards; - animation-iteration-count: infinite; } .rnbwsquare-separator { diff --git a/htdocs/public/assets/fursona/main.jpg b/htdocs/public/assets/fursona/main.jpg Binary files differnew file mode 100644 index 0000000..2d2f2c5 --- /dev/null +++ b/htdocs/public/assets/fursona/main.jpg diff --git a/htdocs/public/index.ejs b/htdocs/public/index.ejs index 93603da..e2372e2 100644 --- a/htdocs/public/index.ejs +++ b/htdocs/public/index.ejs @@ -1,18 +1,40 @@ <% global.title = "Main page"; %> <%- include(`${private}/header.ejs`) %> -<div style="height:100vh;display:flex;align-items: center;justify-content: center;"> +<div id="intro" style="height:100vh;display:flex;align-items: center;justify-content: center;margin: -20px;"> <div style="text-align: center;"> - <h1 class="rnbwsquare-title">Hello, I'm Minteck</h1> - <p class="tagline">— Creator of that cursed thing —</p> - <img src="/assets/fursona/main.png" style="width:200px;max-width:90%;"> - <h3>Welcome to my personal shelter!</h3> + <img src="/assets/fursona/main.jpg" style="height:60vh;"> + <div style="position: relative;top: -40px;"> + <h1 class="rnbwsquare-title">Hello, I'm Minteck</h1> + <p class="tagline">— + <% + items = [ + "Creator of that cursed thing", + "Also known as Mintexie", + "Also known as Minty or Mints", + "More than one... I guess", + "You wouldn't believe your eyes!", + "I'm cute, you're cute, we're all cute!", + "Such a good foxxo ^^", + "I'm a furry! OwO?", + "Doing weird techy stuff", + "Privacy is a <s>human</s> <b>creature</b> right!", + "I just built this animal shelter" + ] + + let item = items[Math.floor(Math.random() * items.length)] + %> + <%- item %> + —</p> + <h3>Welcome to my personal shelter!</h3> + </div> </div> - <p style="display: block;position: absolute;bottom: 0;font-size: 32px;margin: 10px;">↓</p> + <a class="scroller" href="#/main" style="display: block;position: absolute;bottom: 0;font-size: 32px;margin: 10px;"> + <p>↓</p></a> </div> -<div class="grid-3 stand"> +<div class="grid-3 stand dont-break-me" id="/main"> <div style="text-align: center;"> <h2>Projects</h2> <h3>The kind of weird stuff I do on my free time</h3> @@ -30,23 +52,76 @@ <a href="#" class="big-button">View list →</a> </div> <div style="text-align: center;"> - <a href="#" class="big-button">Contact Info ↓</a> + <a href="#/contact" class="big-button">Contact Info ↓</a> </div> <div style="text-align: center;"> - <a href="#" class="big-button">View Info ↓</a> + <a href="#/about" class="big-button">View Info ↓</a> </div> </div> <br> <div class="grid-2"> <div style="text-align: center;"> - <h2>On the same day ...</h2> - <h3>... the 4<sup>th</sup> version of my website was published in September 2019</h3> - <p><i>(Minteck Projects v4 website. Same rendering engine as v3, but different UI)</i></p> + <h2>On the same month ...</h2> + <% + items = { + "1": { + "title": "... Project AI is getting better (2019)", + "description": "Project AI (then known as Kiki) was a well being chat bot made to make the user feel better" + }, + "2": { + "title": "... Horizon's development starts (2019)", + "description": "Horizon was a multipurpose Discord bot developed by me and imagined by Horizon.Data (now SSmellys)" + }, + "3": { + "title": "... Chat'Max is now open to registration (2019)", + "description": "Chat'Max was a page system designed for my friends. It was then replaced by Projectpedia and PinPages." + }, + "4": { + "title": "... Projectpedia is announced (2019)", + "description": "Projectpedia was a wiki system to get help on any kind of projects. It was then replaced by PinPages." + }, + "5": { + "title": "... Kartik's early access program is launched on May 4<sup>th</sup> 2021", + "description": "This 1-month-long period helped polish the UI and experience, test the online mode and fix bugs." + }, + "6": { + "title": "... Kartik officially releases on June 12<sup>th</sup> 2021", + "description": "Kartik was a simple racing game developed during 6 months" + }, + "7": { + "title": "... Fluffy Friends is extended to become public (2021)", + "description": "Fluffy Friends is a furry and plural-friendly Minecraft server" + }, + "8": { + "title": "... PinPages version 20.08 (2020), a massive update, is officially released", + "description": "PinPages was a social network project similar to Twitter or Facebook" + }, + "9": { + "title": "... the 4<sup>th</sup> version of my website was published in September 2019", + "description": "Minteck Projects v4 website. Same rendering engine as v3, but different UI" + }, + "10": { + "title": "... the first Neutron version (2019) was made in only 2 weeks", + "description": "Neutron (at the time known as Minteck Projects CMS). Version 1.0 made in 2 days." + }, + "11": { + "title": "... a dark themed and more solid variant of my website is now live", + "description": "Minteck Projects v5 website. Same as v4 but with modified UI and fonts." + }, + "12": { + "title": "... my first website is developed (2018)", + "description": "Minteck Projects v1 website. You are currently on v9, it has come a long way!" + } + } + %> + <h3><%- items['' + (new Date().getMonth() + 1)].title %></h3> + <p><i>(<%- items['' + (new Date().getMonth() + 1)].description %>)</i></p> </div> <div style="text-align: center;height: calc(100% - 30px);"> <h2>Visit my blog ...</h2> <h3>I mostly talk about me and crazy stuff I do or I see. Have a visit!</h3> + <a href="/blog" target="_blank" class="big-button big-button-bg2">Visit blog →</a> </div> </div> @@ -55,11 +130,11 @@ <div id="/contact" style="text-align: center;" class="stand stand-strong"> <h1>Contact Me</h1> <div class="grid-3"> - <a href="https://matrix.to/#/@me:minteck.ro.lt" target="_blank" class="button"> + <a href="https://matrix.to/#/@minteck:jae.fi" target="_blank" class="button"> <div class="rnbwsquare-outer rnbwsquare-fixed rnbwsquare-stand"> <div class="rnbwsquare-inner" style="text-align: center;"> <h2>Matrix</h2> - <h3>@me:minteck.ro.lt</h3> + <h3>@minteck:jae.fi</h3> </div> </div> </a> @@ -107,7 +182,7 @@ <div class="rnbwsquare-outer rnbwsquare-fixed rnbwsquare-stand"> <div class="rnbwsquare-inner" style="text-align: center;"> <h2>Email</h2> - <h3>minteck@phoenixnet.tech</h3> + <h3>mintexie@minteck.org</h3> </div> </div> </a> @@ -137,15 +212,22 @@ <div class="grid-3"> <div style="text-align: center;"> <h2>Languages</h2> - <h3>Username on this app</h3> + <h3>French is my mother language, and I am fluent in English.</h3> </div> <div style="text-align: center;"> <h2>Experimenting</h2> - <h3>Username on this app</h3> + <h3>I sometimes do experiments with technological stuff on my free time.</h3> </div> <div style="text-align: center;"> <h2>Archives</h2> - <h3>Username on this app</h3> + <h3>All the stuff I did is kept on my website, whether it's maintained or not.</h3> + <a href="/archive" target="_blank" class="big-button big-button-bg2 big-button-pt1">Visit archives →</a><a + href="/timeline" target="_blank" class="big-button big-button-bg2 big-button-pt2">View timeline + →</a> + </div> + <div style="text-align: center;"> + <h2>Who?!</h2> + <h3>I am a non binary (sometimes genderfluid too) otherkin/transspecies furry.</h3> </div> </div> </div> @@ -154,9 +236,9 @@ <footer style="text-align:center;"> © 2011-<%- new Date().getFullYear() %> Minteck, All rights reserved · <a href="#">Open-source Software</a> · <a - href="#">Legal</a><br><a href="https://jetbrains.minteck.ro.lt/hub">Minteck Hub</a> · <a - href="https://kartik.hopto.org/online">Kartik Online</a> · <a - href="https://unchainedtech.minteck.ro.lt">UnchainedTech</a> · <a href="https://minteck.ro.lt/git">Minteck + href="/legal">Legal</a><br><a href="https://account.minteck.org">Minteck Account</a> · <a + href="https://kartik.minteck.org/online">Kartik Online</a> · <a + href="https://unchained.minteck.org">UnchainedTech</a> · <a href="https://source.minteck.org">Minteck Trunk</a> </footer> diff --git a/htdocs/public/legal/index.ejs b/htdocs/public/legal/index.ejs new file mode 100644 index 0000000..227f352 --- /dev/null +++ b/htdocs/public/legal/index.ejs @@ -0,0 +1,320 @@ +<% global.title = "Legal portal"; %> +<%- include(`${private}/header.ejs`) %> + +<a href="/">← Go back home</a> + +<hr class="rnbwsquare-separator rnbwsquare-outer"> + +<h1>Legal Portal</h1> +<p>This is the page where all legal documents are posted. All the content is signed using a GPG key, it's very important + that you check for the validity of the legal content you see on this website, as it may have been compromised.</p> + +<details id="/pubkey"> + <summary style="cursor: pointer;">Click here to view my GPG public key (also get it from: <a + href="https://source.minteck.org/minteck/minteck/raw/branch/trunk/GPG%20key">Git</a>, <a + href="https://bucket.minteck.org/gpg">CDN</a>) + </summary> + <b>Fingerprint:</b> <code style="font-family: monospace;">AEA7 73DB 0620 C57C FFB0 7A91 EFBD C684 35A5 + 74B7</code><br> + <pre style="font-family:monospace;"> +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +=TtV3 +-----END PGP PUBLIC KEY BLOCK----- + </pre> +</details> + +<hr> + +<h2 id="/notices">Legal Notices</h2> +<p>This website is developed, managed and hosted by:</p> +<ul> + <li>Developed and edited by Minteck</li> + <li>Server managed by Minteck + <ul> + <li>Loiret<br> + Centre Val-de-Loire<br> + France + </li> + </ul> + </li> + <li>Internet access managed by Orange SAS (RCS Nanterre 380 129 866) + <ul> + <li>111, quai du Président Roosevelt<br> + 92130 ISSY-LES-MOULINEAUX<br> + and domiciled for the purposes hereof<br> + 1 avenue Nelson Mandela<br> + 94745 ARCUEIL + </li> + <li>+33 1 44 44 22 22</li> + </ul> + </li> +</ul> + +<details> + <summary>GPG signed: Legal Notices</summary> + <pre style="font-family:monospace;"> +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +Minteck.org Legal Notices +========================= + +This website is developed, managed and hosted by: + +* Developed and edited by Minteck +* Server managed by Minteck + * Loiret + Centre Val-de-Loire + France +* Internet access managed by Orange SAS (RCS Nanterre 380 129 866) + * 111, quai du Président Roosevelt + 92130 ISSY-LES-MOULINEAUX + and domiciled for the purposes hereof + 1 avenue Nelson Mandela + 94745 ARCUEIL + * +33 1 44 44 22 22 + +This message is signed using a GPG key of which you can find the public key on: +https://minteck.org/legal/#/pubkey +-----BEGIN PGP SIGNATURE----- + +iQGzBAEBCAAdFiEErqdz2wYgxXz/sHqR773GhDWldLcFAmF+1I4ACgkQ773GhDWl +dLfi/QwApgJnlscqUbYDeolQjVC++RHlhjYvELHLLCku0S0O20McbRTTMvo+ZRxB +ubk5S8zr9Q9/1wBQ4CCqUpRzTLSioIu3tdN7uJp4WVF6YkWofCAih+tRF4NwVNDp +pSi7MTzrRH226GRfyb/G6YXcuRXJniJPibt7P7GST2BKyv+lLhIQUaMSwcwWZKzu +3i1Hc9tD1r0wLaZdaQivTaO4aLXYpKNW76qCH2hXerKsGArB+SEkC3Ul+AztiQkJ +S9BGoVgHUaAA2FUzaw/mFWVeQNu3N1dWw+p+tsnrDulsQwf29601Y1G6scc2A/El +GWq3hwWXvJYHG+WXqrw3i3pJN9EGAozV8lc9PicahNd3m/5h2PHdxrRtz+bzeKc0 +SIwfdsypoMkW1zKMtSki/MAvucg6X6tpLQdGova59bK/1UaKuA0KCVFTIuFc9HA4 +fQXxQ1KPZBrw0vJ2nTjnOCZOVIt0ikUhHHkvLZ3tsU8cSXOJOwCvacNV42wckCLt +SajcnPKI +=osNf +-----END PGP SIGNATURE----- + </pre> +</details> + +<hr> + +<h2 id="/terms">Terms and Conditions</h2> +<p>The following Terms and Conditions apply to the following services:</p> +<ul> + <li>Minteck Account</li> + <li>Minteck Trunk</li> + <li>Kartik Online</li> + <li>UnchainedTech Comments</li> +</ul> +<p>The Minteck services are made of an online authentication service delivered by Minteck that can extend the features + of their + projects (such as Kartik Online). The Minteck Account service is submitted to the following terms of use:</p> + +<p>You must not use Minteck Account and any connected application for the following purposes:</p> +<ul> + <li>activity that is illegal in France</li> + <li>prevent other users from accessing parts of the service or all the service</li> + <li>try to circumvent security systems and escalate privileges</li> + <li>publish private information of another user</li> + <li>achieve a commercial or professional goal</li> +</ul> + +<details> + <summary>GPG signed: Terms and Conditions</summary> + <pre style="font-family:monospace;"> +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +Minteck.org Terms and Conditions +================================ + +The following Terms and Conditions apply to the following services: + +* Minteck Account +* Minteck Trunk +* Kartik Online +* UnchainedTech Comments + +The Minteck services are made of an online authentication service +delivered by Minteck that can extend the features of their +projects (such as Kartik Online). The Minteck Account service is +submitted to the following terms of use: + +You must not use Minteck Account and any connected application for the +following purposes: + +* activity that is illegal in France +* prevent other users from accessing parts of the service or all the service +* try to circumvent security systems and escalate privileges +* publish private information of another user +* achieve a commercial or professional goal + +This message is signed using a GPG key of which you can find the public key on: +https://minteck.org/legal/#/pubkey +-----BEGIN PGP SIGNATURE----- + +iQGzBAEBCAAdFiEErqdz2wYgxXz/sHqR773GhDWldLcFAmF+1t4ACgkQ773GhDWl +dLdYJgwAnyt2y9B0Wm4MOvRKlalS1BGyvCS3mxVOTLiOoatZn6ZVZjzzi2e3hm/k +lWU1p3W2j3ZthWoI3oF+6Jvx4TTfIrRbN22162faBw6HB+KUKyZvOZen32tel/yX ++w3Hrre1UsO7C2TnIp2Z/t4NPY21P8a+NFYDHwDVRrneC6hjwi1URkn+2H5q4jdw +aYPHeg+ewxHNMedW6+hfb5b1Jsx9xMYu0qA4ObOQhtpKoeTtfYh2IsoNSomTIuTg +ZRlcDVmbZ+BS+f2J0LmcNPkSf51q8JtcM3Ksd7iCY3OqvV7LVjqXLYd8mPRbjBIa +6IMc0f+IKsmxiKvp8I3FRyCLwgW3pW8i5yitlK35YtyJ+SyTnerGtwNjYlkYCZyu +KKCIQ92+FrET1tBccDA0wM9Z/CBEdGOrtl01vmlKCjCnhQXN0YwhFaGRil0rrxXZ +BnFt6reXJbSS3hTpwtVbWJ/Ygjp9JpVofssXuVhVatWd8gVo3V9YOur7ye0Zuo6H +2Qr15MLe +=dBYz +-----END PGP SIGNATURE----- + </pre> +</details> + +<hr> + +<h2 id="/privacy">Privacy Policy</h2> +<p>We don't use your data other than to strictly provide the service you want. Period.</p> +<p>The data we collect is only the data you explicitly give us access to (e.g. via a registration form) is kept for as + long as you choose to keep the data on our servers. Upon deletion by the user, we ensure this data is + removed from all of our servers.</p> +<p>To enforce laws, we may collect additional data (IP address, URL, timestamps, operating system, browser version) upon + identification of suspicious activity. This data is deleted every year near January. You can require early deletion + of this data if we think there hasn't been any dangerous activity by sending an email to <a + href="mailto:legal@minteck.org">legal@minteck.org</a></p> + +<details> + <summary>GPG signed: Privacy Policy</summary> + <pre style="font-family:monospace;"> +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +Minteck.org Privacy Policy +========================== + +We don't use your data other than to strictly provide the service you want. Period. + +The data we collect is only the data you explicitly give us access to (e.g. via a +registration form) is kept for as long as you choose to keep the data on our +servers. Upon deletion by the user, we ensure this data is removed from all of our +servers. + +To enforce laws, we may collect additional data (IP address, URL, timestamps, +operating system, browser version) upon identification of suspicious activity. This +data is deleted every year near January. You can require early deletion of this data +if we think there hasn't been any dangerous activity by sending an email to: +legal@minteck.org +-----BEGIN PGP SIGNATURE----- + +iQGzBAEBCAAdFiEErqdz2wYgxXz/sHqR773GhDWldLcFAmF+9UsACgkQ773GhDWl +dLfjvgv/Q5ZvxcnPfQ6Hr/CTD2BgLq8yd2zRn8/f/zuloNZWNuuUqV9kgbe3GVT5 +7Bj8nP/XvHW8i7KQOt2ZuMPUEZDpQDrdOjEP79GnGYvq+YpkATk+rKOgS/656GMr +mT5o78CFdVptscKqmyq+O4B82W2RmvovTNe4yyDmDeRDNno3XuAuBiS6OK4QMf7d +/K4W4LkHmxBaMypimHAqO7UCalTjeRBPPgC/h7/c7c9a/7F+PzAZbtuU8LGNKC4n +mzZZhn12Vc8L80DWFPIrXw/FhR9MFqFd8FZ9xVC/g5ann6PUqp+DqXOTTt+rW6BK +C9p5lidQBb5Tsb3mn3RZQIpumbuy5WkTQp2goUn/3DQXGj/wLP15oGMcExKoK73J +xePZ60AAypxIy01bIxZ6OP5n2evJsqMs2QY+RPbBzZmhtUMFwWMporzfwcCHB6Qx +j5jQhAxfCvrbS9RJbN8AQ//Gs+CgW4pIlTn8f0QCYvNS+L3vususfokLRxeTYQFC +LjxKOq2a +=HIPo +-----END PGP SIGNATURE----- + </pre> +</details> + +<hr> + +<h2 id="/warrant">Warrant Canary</h2> +<pre style="font-family:monospace;"> +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +Minteck.org Warrant Canary +========================== + +As of 2021-11-01, Minteck (minteck.org) <legal@minteck.org> +has received no requests from any government agencies. + +This message is updated every month between the 1st and 7th +day of the month. + +This message is signed using a GPG key of which you can find the public key on: +https://minteck.org/legal/#/pubkey +-----BEGIN PGP SIGNATURE----- + +iQGzBAEBCAAdFiEErqdz2wYgxXz/sHqR773GhDWldLcFAmF+3J4ACgkQ773GhDWl +dLe5Mwv9Exai8UC9N8/6c6yylch2AF6qC1uVDsk1vrzemuIgpbSKffh53p9tdy5E +wh6OQr51+F/8c6DW45RkmjR1q6W07n9HIMnYOp/LdhVR+iemRopJ5DF5ppmkIR9T +uU++XZ8Sxo/TVdjUo2rCIhk/55Dgg+ZtdR96XqeE4y5VBgYTuQzcjYNHDvVEEiNB +k2WmxtUU1aLPrR1E5e+Nt335Kkr3yUTWj2nK793gmAjr2haHC6Xqm3tSTcUBo9qc +1Vv7sjoPGgTcd/sDwQPzW7RQXlh5ipuPvnmDY5CGLEvlalME4JDeOQF5IFCDqsh6 +RWO118Pp/YLjBFh5lpwkwwePIfPnakNA1QlnfVw/25w63es3JZ8TQ6j7W2iGJCjZ +SY/iwxOdxypfDQzL8d1mtK1QHPUqwgJSGZdDoXHHpsMwFAvPhgB9T6pFHFGNombK +RsSq7z80WAXn2SAZCYLO1tvdUdfxBSOvZadAcjP/PX4Mvy5Lokr0uRp92iCImxLZ +9Try1VLC +=+ld4 +-----END PGP SIGNATURE----- +</pre> +<%- include(`${private}/footer.ejs`) %>
\ No newline at end of file |