aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--gatsby-config.ts2
-rw-r--r--public/404.html6
-rw-r--r--public/404/index.html6
-rw-r--r--public/_gatsby/slices/_gatsby-scripts-1.html2
-rw-r--r--public/app-ab8ccc4e8dafa3ca248d.js.map2
-rw-r--r--public/index.html6
-rw-r--r--public/offline-plugin-app-shell-fallback/index.html4
-rw-r--r--public/page-data/app-data.json2
-rw-r--r--public/page-data/sq/d/3317292869.json2
-rw-r--r--public/sw.js2
-rw-r--r--public/webpack.stats.json2
11 files changed, 18 insertions, 18 deletions
diff --git a/gatsby-config.ts b/gatsby-config.ts
index 1ef403a..10a26d5 100644
--- a/gatsby-config.ts
+++ b/gatsby-config.ts
@@ -3,7 +3,7 @@ module.exports = {
title: "Kevin J Hoerr <kjhoerr@submelon.tech>",
description: "The official website of Kevin Hoerr, developer of websites.",
author: "Kevin J Hoerr",
- version: "1670858561",
+ version: "1671457987",
},
graphqlTypegen: true,
plugins: [
diff --git a/public/404.html b/public/404.html
index 6af04c4..04c31f3 100644
--- a/public/404.html
+++ b/public/404.html
@@ -1,4 +1,4 @@
-<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="ie=edge"/><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/><meta name="generator" content="Gatsby 5.2.0"/><meta name="twitter:description" content="The official website of Kevin Hoerr, developer of websites." data-gatsby-head="true"/><meta name="twitter:title" content="Kevin J Hoerr &lt;kjhoerr@submelon.tech&gt;" data-gatsby-head="true"/><meta name="twitter:creator" content="Kevin J Hoerr" data-gatsby-head="true"/><meta name="twitter:card" content="summary" data-gatsby-head="true"/><meta name="description" content="The official website of Kevin Hoerr, developer of websites." data-gatsby-head="true"/><meta name="theme-color" content="#e1e1e1"/><style data-href="/styles.d3e43014fff208169f35.css" data-identity="gatsby-global-css">body{background-color:#e1e1e1;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXpUWHRUaXRsZQAACNdLSkzOTi/KL81LAQAWSwQhPQTyzQAAABt6VFh0QXV0aG9yAAAI1/NOLcvMU/DITy0qAgAYDwQeUS3vvwAAAZNJREFUeNrt3bFtQ0EMREH5x+q/M3Wi3IJaMGR7yHtbwCWDBY4J+fV4PL5vH879fr9tz/P5/JV3rzAcjI+DhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhDHglxXG/+RdjisMB2N1QyZirAWZirESZDLGOpDpGKtANmCsAdmCsQJkE8Z4kG0Yo0E2YowF2YoxEmQzxjiQ7RijQE7AGANyCsYIkJMweJDTMGiQEzFYkFMxSJCTMTiQ0zEokDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAGTuph/E3e5bjCcDBGNOS03fRXGA4GDXLq1YYrDAeDBDn9nskVhoNBgYQBgYQBgYQBgYQBgYQBgYQBgYQBgYQBgYQBgYQBgYQBgYQBgYTxs7wA+yQwVSKvoHMAAAAASUVORK5CYII=);background-repeat:repeat;font-display:serif;font-family:Merriweather,serif;font-size:16px}::selection{background-color:#999;color:#fff}em,p,q{display:block;text-indent:28px}p{margin:0 0 16px}p>a,p>a:hover,p>a:visited{color:#000;padding:1px 3px;text-decoration:none}p>a,p>a:visited{background-color:#e1e1e1}p>a:hover{background-color:#d5d5d5}</style><title data-gatsby-head="true">Kevin J Hoerr &lt;kjhoerr@submelon.tech&gt;</title><style data-styled="" data-styled-version="5.3.6">.bqDhcO{padding:8px;width:328px;display:block;text-align:center;-webkit-text-decoration:none;-webkit-text-decoration:none;text-decoration:none;color:#666;}/*!sc*/
+<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="ie=edge"/><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/><meta name="generator" content="Gatsby 5.3.2"/><meta name="twitter:description" content="The official website of Kevin Hoerr, developer of websites." data-gatsby-head="true"/><meta name="twitter:title" content="Kevin J Hoerr &lt;kjhoerr@submelon.tech&gt;" data-gatsby-head="true"/><meta name="twitter:creator" content="Kevin J Hoerr" data-gatsby-head="true"/><meta name="twitter:card" content="summary" data-gatsby-head="true"/><meta name="description" content="The official website of Kevin Hoerr, developer of websites." data-gatsby-head="true"/><meta name="theme-color" content="#e1e1e1"/><style data-href="/styles.d3e43014fff208169f35.css" data-identity="gatsby-global-css">body{background-color:#e1e1e1;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXpUWHRUaXRsZQAACNdLSkzOTi/KL81LAQAWSwQhPQTyzQAAABt6VFh0QXV0aG9yAAAI1/NOLcvMU/DITy0qAgAYDwQeUS3vvwAAAZNJREFUeNrt3bFtQ0EMREH5x+q/M3Wi3IJaMGR7yHtbwCWDBY4J+fV4PL5vH879fr9tz/P5/JV3rzAcjI+DhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhDHglxXG/+RdjisMB2N1QyZirAWZirESZDLGOpDpGKtANmCsAdmCsQJkE8Z4kG0Yo0E2YowF2YoxEmQzxjiQ7RijQE7AGANyCsYIkJMweJDTMGiQEzFYkFMxSJCTMTiQ0zEokDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAGTuph/E3e5bjCcDBGNOS03fRXGA4GDXLq1YYrDAeDBDn9nskVhoNBgYQBgYQBgYQBgYQBgYQBgYQBgYQBgYQBgYQBgYQBgYQBgYQBgYTxs7wA+yQwVSKvoHMAAAAASUVORK5CYII=);background-repeat:repeat;font-display:serif;font-family:Merriweather,serif;font-size:16px}::selection{background-color:#999;color:#fff}em,p,q{display:block;text-indent:28px}p{margin:0 0 16px}p>a,p>a:hover,p>a:visited{color:#000;padding:1px 3px;text-decoration:none}p>a,p>a:visited{background-color:#e1e1e1}p>a:hover{background-color:#d5d5d5}</style><title data-gatsby-head="true">Kevin J Hoerr &lt;kjhoerr@submelon.tech&gt;</title><style data-styled="" data-styled-version="5.3.6">.bqDhcO{padding:8px;width:328px;display:block;text-align:center;-webkit-text-decoration:none;-webkit-text-decoration:none;text-decoration:none;color:#666;}/*!sc*/
.bqDhcO:visited,.bqDhcO:active{padding:8px;width:328px;display:block;text-align:center;-webkit-text-decoration:none;-webkit-text-decoration:none;text-decoration:none;color:#666;}/*!sc*/
data-styled.g1[id="BlockAnchor-sc-49dv1p-0"]{content:"bqDhcO,"}/*!sc*/
.leQvlK{background-color:#fff;border:1px #000 solid;border-left:3px #000 solid;border-right:3px #000 solid;padding:4px 8px;}/*!sc*/
@@ -17,10 +17,10 @@ data-styled.g4[id="Content-sc-1nsqces-0"]{content:"haedly,"}/*!sc*/
.jVEOXb{width:100%;position:fixed;left:0px;bottom:0px;text-align:center;font-size:12px;}/*!sc*/
.jVEOXb span{background-color:#e1e1e1;}/*!sc*/
data-styled.g5[id="Footer-sc-1as233t-0"]{content:"jVEOXb,"}/*!sc*/
-</style><style>.gatsby-image-wrapper{position:relative;overflow:hidden}.gatsby-image-wrapper picture.object-fit-polyfill{position:static!important}.gatsby-image-wrapper img{bottom:0;height:100%;left:0;margin:0;max-width:none;padding:0;position:absolute;right:0;top:0;width:100%;object-fit:cover}.gatsby-image-wrapper [data-main-image]{opacity:0;transform:translateZ(0);transition:opacity .25s linear;will-change:opacity}.gatsby-image-wrapper-constrained{display:inline-block;vertical-align:top}</style><noscript><style>.gatsby-image-wrapper noscript [data-main-image]{opacity:1!important}.gatsby-image-wrapper [data-placeholder-image]{opacity:0!important}</style></noscript><script type="module">const e="undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;e&&document.body.addEventListener("load",(function(e){const t=e.target;if(void 0===t.dataset.mainImage)return;if(void 0===t.dataset.gatsbyImageSsr)return;let a=null,n=t;for(;null===a&&n;)void 0!==n.parentNode.dataset.gatsbyImageWrapper&&(a=n.parentNode),n=n.parentNode;const o=a.querySelector("[data-placeholder-image]"),r=new Image;r.src=t.currentSrc,r.decode().catch((()=>{})).then((()=>{t.style.opacity=1,o&&(o.style.opacity=0,o.style.transition="opacity 500ms linear")}))}),!0);</script><link rel="icon" href="/favicon-32x32.png" type="image/png"/><link rel="manifest" href="/manifest.webmanifest" crossorigin="anonymous"/><link rel="apple-touch-icon" sizes="48x48" href="/icons/icon-48x48.png"/><link rel="apple-touch-icon" sizes="72x72" href="/icons/icon-72x72.png"/><link rel="apple-touch-icon" sizes="96x96" href="/icons/icon-96x96.png"/><link rel="apple-touch-icon" sizes="144x144" href="/icons/icon-144x144.png"/><link rel="apple-touch-icon" sizes="192x192" href="/icons/icon-192x192.png"/><link rel="apple-touch-icon" sizes="256x256" href="/icons/icon-256x256.png"/><link rel="apple-touch-icon" sizes="384x384" href="/icons/icon-384x384.png"/><link rel="apple-touch-icon" sizes="512x512" href="/icons/icon-512x512.png"/></head><body><div id="___gatsby"><div style="outline:none" tabindex="-1" id="gatsby-focus-wrapper"><main><div class="Content-sc-1nsqces-0 haedly"><div class="BlockHeader-sc-1tkpfhe-0 huRVZJ">Not found</div><div class="BlockBody-sc-13lvm6o-0 leQvlK">Sorry<!-- --> <span role="img" aria-label="Pensive emoji">😔</span> <!-- -->we couldn&#x27;t find what you were looking for.</div><div class="BlockBody-sc-13lvm6o-0 vjVoK"><a href="/" aria-label="Return to the front page" class="BlockAnchor-sc-49dv1p-0 bqDhcO">Home</a></div></div><div class="Footer-sc-1as233t-0 jVEOXb"><span>©2022 kjhoerr@https://submelon.dev/:<!-- -->km.b.c.f.m-0</span></div></main></div><div id="gatsby-announcer" style="position:absolute;top:0;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0" aria-live="assertive" aria-atomic="true"></div></div><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/404.html";/*]]>*/</script><!-- slice-start id="_gatsby-scripts-1" -->
+</style><style>.gatsby-image-wrapper{position:relative;overflow:hidden}.gatsby-image-wrapper picture.object-fit-polyfill{position:static!important}.gatsby-image-wrapper img{bottom:0;height:100%;left:0;margin:0;max-width:none;padding:0;position:absolute;right:0;top:0;width:100%;object-fit:cover}.gatsby-image-wrapper [data-main-image]{opacity:0;transform:translateZ(0);transition:opacity .25s linear;will-change:opacity}.gatsby-image-wrapper-constrained{display:inline-block;vertical-align:top}</style><noscript><style>.gatsby-image-wrapper noscript [data-main-image]{opacity:1!important}.gatsby-image-wrapper [data-placeholder-image]{opacity:0!important}</style></noscript><script type="module">const e="undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;e&&document.body.addEventListener("load",(function(e){const t=e.target;if(void 0===t.dataset.mainImage)return;if(void 0===t.dataset.gatsbyImageSsr)return;let a=null,n=t;for(;null===a&&n;)void 0!==n.parentNode.dataset.gatsbyImageWrapper&&(a=n.parentNode),n=n.parentNode;const o=a.querySelector("[data-placeholder-image]"),r=new Image;r.src=t.currentSrc,r.decode().catch((()=>{})).then((()=>{t.style.opacity=1,o&&(o.style.opacity=0,o.style.transition="opacity 500ms linear")}))}),!0);</script><link rel="icon" href="/favicon-32x32.png" type="image/png"/><link rel="manifest" href="/manifest.webmanifest" crossorigin="anonymous"/><link rel="apple-touch-icon" sizes="48x48" href="/icons/icon-48x48.png"/><link rel="apple-touch-icon" sizes="72x72" href="/icons/icon-72x72.png"/><link rel="apple-touch-icon" sizes="96x96" href="/icons/icon-96x96.png"/><link rel="apple-touch-icon" sizes="144x144" href="/icons/icon-144x144.png"/><link rel="apple-touch-icon" sizes="192x192" href="/icons/icon-192x192.png"/><link rel="apple-touch-icon" sizes="256x256" href="/icons/icon-256x256.png"/><link rel="apple-touch-icon" sizes="384x384" href="/icons/icon-384x384.png"/><link rel="apple-touch-icon" sizes="512x512" href="/icons/icon-512x512.png"/></head><body><div id="___gatsby"><div style="outline:none" tabindex="-1" id="gatsby-focus-wrapper"><main><div class="Content-sc-1nsqces-0 haedly"><div class="BlockHeader-sc-1tkpfhe-0 huRVZJ">Not found</div><div class="BlockBody-sc-13lvm6o-0 leQvlK">Sorry<!-- --> <span role="img" aria-label="Pensive emoji">😔</span> <!-- -->we couldn&#x27;t find what you were looking for.</div><div class="BlockBody-sc-13lvm6o-0 vjVoK"><a href="/" aria-label="Return to the front page" class="BlockAnchor-sc-49dv1p-0 bqDhcO">Home</a></div></div><div class="Footer-sc-1as233t-0 jVEOXb"><span>©2022 kjhoerr@https://submelon.dev/:<!-- -->km.b.j.d.R-0</span></div></main></div><div id="gatsby-announcer" style="position:absolute;top:0;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0" aria-live="assertive" aria-atomic="true"></div></div><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/404.html";/*]]>*/</script><!-- slice-start id="_gatsby-scripts-1" -->
<script
id="gatsby-chunk-mapping"
>
window.___chunkMapping="{\"app\":[\"/app-ab8ccc4e8dafa3ca248d.js\"],\"component---cache-caches-gatsby-plugin-offline-app-shell-js\":[\"/component---cache-caches-gatsby-plugin-offline-app-shell-js-56599e2012c5599fcb23.js\"],\"component---src-pages-404-tsx\":[\"/component---src-pages-404-tsx-e5c4489e3eb49814ef3c.js\"],\"component---src-pages-index-tsx\":[\"/component---src-pages-index-tsx-6070c4fb7ff006986756.js\"]}";
</script>
- <script>window.___webpackCompilationHash="32387dd14e6fd600199a";</script><script src="/webpack-runtime-b0f88c15645fa04a1c3a.js" async></script><script src="/framework-9d7199247c4ea55ff463.js" async></script><script src="/app-ab8ccc4e8dafa3ca248d.js" async></script><!-- slice-end id="_gatsby-scripts-1" --></body></html> \ No newline at end of file
+ <script>window.___webpackCompilationHash="4a7611b7ae1347dce06f";</script><script src="/webpack-runtime-b0f88c15645fa04a1c3a.js" async></script><script src="/framework-9d7199247c4ea55ff463.js" async></script><script src="/app-ab8ccc4e8dafa3ca248d.js" async></script><!-- slice-end id="_gatsby-scripts-1" --></body></html> \ No newline at end of file
diff --git a/public/404/index.html b/public/404/index.html
index 7706af4..404c1c4 100644
--- a/public/404/index.html
+++ b/public/404/index.html
@@ -1,4 +1,4 @@
-<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="ie=edge"/><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/><meta name="generator" content="Gatsby 5.2.0"/><meta name="twitter:description" content="The official website of Kevin Hoerr, developer of websites." data-gatsby-head="true"/><meta name="twitter:title" content="Kevin J Hoerr &lt;kjhoerr@submelon.tech&gt;" data-gatsby-head="true"/><meta name="twitter:creator" content="Kevin J Hoerr" data-gatsby-head="true"/><meta name="twitter:card" content="summary" data-gatsby-head="true"/><meta name="description" content="The official website of Kevin Hoerr, developer of websites." data-gatsby-head="true"/><meta name="theme-color" content="#e1e1e1"/><style data-href="/styles.d3e43014fff208169f35.css" data-identity="gatsby-global-css">body{background-color:#e1e1e1;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXpUWHRUaXRsZQAACNdLSkzOTi/KL81LAQAWSwQhPQTyzQAAABt6VFh0QXV0aG9yAAAI1/NOLcvMU/DITy0qAgAYDwQeUS3vvwAAAZNJREFUeNrt3bFtQ0EMREH5x+q/M3Wi3IJaMGR7yHtbwCWDBY4J+fV4PL5vH879fr9tz/P5/JV3rzAcjI+DhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhDHglxXG/+RdjisMB2N1QyZirAWZirESZDLGOpDpGKtANmCsAdmCsQJkE8Z4kG0Yo0E2YowF2YoxEmQzxjiQ7RijQE7AGANyCsYIkJMweJDTMGiQEzFYkFMxSJCTMTiQ0zEokDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAGTuph/E3e5bjCcDBGNOS03fRXGA4GDXLq1YYrDAeDBDn9nskVhoNBgYQBgYQBgYQBgYQBgYQBgYQBgYQBgYQBgYQBgYQBgYQBgYQBgYTxs7wA+yQwVSKvoHMAAAAASUVORK5CYII=);background-repeat:repeat;font-display:serif;font-family:Merriweather,serif;font-size:16px}::selection{background-color:#999;color:#fff}em,p,q{display:block;text-indent:28px}p{margin:0 0 16px}p>a,p>a:hover,p>a:visited{color:#000;padding:1px 3px;text-decoration:none}p>a,p>a:visited{background-color:#e1e1e1}p>a:hover{background-color:#d5d5d5}</style><title data-gatsby-head="true">Kevin J Hoerr &lt;kjhoerr@submelon.tech&gt;</title><style data-styled="" data-styled-version="5.3.6">.bqDhcO{padding:8px;width:328px;display:block;text-align:center;-webkit-text-decoration:none;-webkit-text-decoration:none;text-decoration:none;color:#666;}/*!sc*/
+<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="ie=edge"/><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/><meta name="generator" content="Gatsby 5.3.2"/><meta name="twitter:description" content="The official website of Kevin Hoerr, developer of websites." data-gatsby-head="true"/><meta name="twitter:title" content="Kevin J Hoerr &lt;kjhoerr@submelon.tech&gt;" data-gatsby-head="true"/><meta name="twitter:creator" content="Kevin J Hoerr" data-gatsby-head="true"/><meta name="twitter:card" content="summary" data-gatsby-head="true"/><meta name="description" content="The official website of Kevin Hoerr, developer of websites." data-gatsby-head="true"/><meta name="theme-color" content="#e1e1e1"/><style data-href="/styles.d3e43014fff208169f35.css" data-identity="gatsby-global-css">body{background-color:#e1e1e1;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXpUWHRUaXRsZQAACNdLSkzOTi/KL81LAQAWSwQhPQTyzQAAABt6VFh0QXV0aG9yAAAI1/NOLcvMU/DITy0qAgAYDwQeUS3vvwAAAZNJREFUeNrt3bFtQ0EMREH5x+q/M3Wi3IJaMGR7yHtbwCWDBY4J+fV4PL5vH879fr9tz/P5/JV3rzAcjI+DhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhAGBhDHglxXG/+RdjisMB2N1QyZirAWZirESZDLGOpDpGKtANmCsAdmCsQJkE8Z4kG0Yo0E2YowF2YoxEmQzxjiQ7RijQE7AGANyCsYIkJMweJDTMGiQEzFYkFMxSJCTMTiQ0zEokDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAgkDAGTuph/E3e5bjCcDBGNOS03fRXGA4GDXLq1YYrDAeDBDn9nskVhoNBgYQBgYQBgYQBgYQBgYQBgYQBgYQBgYQBgYQBgYQBgYQBgYQBgYTxs7wA+yQwVSKvoHMAAAAASUVORK5CYII=);background-repeat:repeat;font-display:serif;font-family:Merriweather,serif;font-size:16px}::selection{background-color:#999;color:#fff}em,p,q{display:block;text-indent:28px}p{margin:0 0 16px}p>a,p>a:hover,p>a:visited{color:#000;padding:1px 3px;text-decoration:none}p>a,p>a:visited{background-color:#e1e1e1}p>a:hover{background-color:#d5d5d5}</style><title data-gatsby-head="true">Kevin J Hoerr &lt;kjhoerr@submelon.tech&gt;</title><style data-styled="" data-styled-version="5.3.6">.bqDhcO{padding:8px;width:328px;display:block;text-align:center;-webkit-text-decoration:none;-webkit-text-decoration:none;text-decoration:none;color:#666;}/*!sc*/
.bqDhcO:visited,.bqDhcO:active{padding:8px;width:328px;display:block;text-align:center;-webkit-text-decoration:none;-webkit-text-decoration:none;text-decoration:none;color:#666;}/*!sc*/
data-styled.g1[id="BlockAnchor-sc-49dv1p-0"]{content:"bqDhcO,"}/*!sc*/
.leQvlK{background-color:#fff;border:1px #000 solid;border-left:3px #000 solid;border-right:3px #000 solid;padding:4px 8px;}/*!sc*/
@@ -17,10 +17,10 @@ data-styled.g4[id="Content-sc-1nsqces-0"]{content:"haedly,"}/*!sc*/
.jVEOXb{width:100%;position:fixed;left:0px;bottom:0px;text-align:center;font-size:12px;}/*!sc*/
.jVEOXb span{background-color:#e1e1e1;}/*!sc*/
data-styled.g5[id="Footer-sc-1as233t-0"]{content:"jVEOXb,"}/*!sc*/
-</style><style>.gatsby-image-wrapper{position:relative;overflow:hidden}.gatsby-image-wrapper picture.object-fit-polyfill{position:static!important}.gatsby-image-wrapper img{bottom:0;height:100%;left:0;margin:0;max-width:none;padding:0;position:absolute;right:0;top:0;width:100%;object-fit:cover}.gatsby-image-wrapper [data-main-image]{opacity:0;transform:translateZ(0);transition:opacity .25s linear;will-change:opacity}.gatsby-image-wrapper-constrained{display:inline-block;vertical-align:top}</style><noscript><style>.gatsby-image-wrapper noscript [data-main-image]{opacity:1!important}.gatsby-image-wrapper [data-placeholder-image]{opacity:0!important}</style></noscript><script type="module">const e="undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;e&&document.body.addEventListener("load",(function(e){const t=e.target;if(void 0===t.dataset.mainImage)return;if(void 0===t.dataset.gatsbyImageSsr)return;let a=null,n=t;for(;null===a&&n;)void 0!==n.parentNode.dataset.gatsbyImageWrapper&&(a=n.parentNode),n=n.parentNode;const o=a.querySelector("[data-placeholder-image]"),r=new Image;r.src=t.currentSrc,r.decode().catch((()=>{})).then((()=>{t.style.opacity=1,o&&(o.style.opacity=0,o.style.transition="opacity 500ms linear")}))}),!0);</script><link rel="icon" href="/favicon-32x32.png" type="image/png"/><link rel="manifest" href="/manifest.webmanifest" crossorigin="anonymous"/><link rel="apple-touch-icon" sizes="48x48" href="/icons/icon-48x48.png"/><link rel="apple-touch-icon" sizes="72x72" href="/icons/icon-72x72.png"/><link rel="apple-touch-icon" sizes="96x96" href="/icons/icon-96x96.png"/><link rel="apple-touch-icon" sizes="144x144" href="/icons/icon-144x144.png"/><link rel="apple-touch-icon" sizes="192x192" href="/icons/icon-192x192.png"/><link rel="apple-touch-icon" sizes="256x256" href="/icons/icon-256x256.png"/><link rel="apple-touch-icon" sizes="384x384" href="/icons/icon-384x384.png"/><link rel="apple-touch-icon" sizes="512x512" href="/icons/icon-512x512.png"/></head><body><div id="___gatsby"><div style="outline:none" tabindex="-1" id="gatsby-focus-wrapper"><main><div class="Content-sc-1nsqces-0 haedly"><div class="BlockHeader-sc-1tkpfhe-0 huRVZJ">Not found</div><div class="BlockBody-sc-13lvm6o-0 leQvlK">Sorry<!-- --> <span role="img" aria-label="Pensive emoji">😔</span> <!-- -->we couldn&#x27;t find what you were looking for.</div><div class="BlockBody-sc-13lvm6o-0 vjVoK"><a href="/" aria-label="Return to the front page" class="BlockAnchor-sc-49dv1p-0 bqDhcO">Home</a></div></div><div class="Footer-sc-1as233t-0 jVEOXb"><span>©2022 kjhoerr@https://submelon.dev/:<!-- -->km.b.c.f.m-0</span></div></main></div><div id="gatsby-announcer" style="position:absolute;top:0;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0" aria-live="assertive" aria-atomic="true"></div></div><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/404/";/*]]>*/</script><!-- slice-start id="_gatsby-scripts-1" -->
+</style><style>.gatsby-image-wrapper{position:relative;overflow:hidden}.gatsby-image-wrapper picture.object-fit-polyfill{position:static!important}.gatsby-image-wrapper img{bottom:0;height:100%;left:0;margin:0;max-width:none;padding:0;position:absolute;right:0;top:0;width:100%;object-fit:cover}.gatsby-image-wrapper [data-main-image]{opacity:0;transform:translateZ(0);transition:opacity .25s linear;will-change:opacity}.gatsby-image-wrapper-constrained{display:inline-block;vertical-align:top}</style><noscript><style>.gatsby-image-wrapper noscript [data-main-image]{opacity:1!important}.gatsby-image-wrapper [data-placeholder-image]{opacity:0!important}</style></noscript><script type="module">const e="undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;e&&document.body.addEventListener("load",(function(e){const t=e.target;if(void 0===t.dataset.mainImage)return;if(void 0===t.dataset.gatsbyImageSsr)return;let a=null,n=t;for(;null===a&&n;)void 0!==n.parentNode.dataset.gatsbyImageWrapper&&(a=n.parentNode),n=n.parentNode;const o=a.querySelector("[data-placeholder-image]"),r=new Image;r.src=t.currentSrc,r.decode().catch((()=>{})).then((()=>{t.style.opacity=1,o&&(o.style.opacity=0,o.style.transition="opacity 500ms linear")}))}),!0);</script><link rel="icon" href="/favicon-32x32.png" type="image/png"/><link rel="manifest" href="/manifest.webmanifest" crossorigin="anonymous"/><link rel="apple-touch-icon" sizes="48x48" href="/icons/icon-48x48.png"/><link rel="apple-touch-icon" sizes="72x72" href="/icons/icon-72x72.png"/><link rel="apple-touch-icon" sizes="96x96" href="/icons/icon-96x96.png"/><link rel="apple-touch-icon" sizes="144x144" href="/icons/icon-144x144.png"/><link rel="apple-touch-icon" sizes="192x192" href="/icons/icon-192x192.png"/><link rel="apple-touch-icon" sizes="256x256" href="/icons/icon-256x256.png"/><link rel="apple-touch-icon" sizes="384x384" href="/icons/icon-384x384.png"/><link rel="apple-touch-icon" sizes="512x512" href="/icons/icon-512x512.png"/></head><body><div id="___gatsby"><div style="outline:none" tabindex="-1" id="gatsby-focus-wrapper"><main><div class="Content-sc-1nsqces-0 haedly"><div class="BlockHeader-sc-1tkpfhe-0 huRVZJ">Not found</div><div class="BlockBody-sc-13lvm6o-0 leQvlK">Sorry<!-- --> <span role="img" aria-label="Pensive emoji">😔</span> <!-- -->we couldn&#x27;t find what you were looking for.</div><div class="BlockBody-sc-13lvm6o-0 vjVoK"><a href="/" aria-label="Return to the front page" class="BlockAnchor-sc-49dv1p-0 bqDhcO">Home</a></div></div><div class="Footer-sc-1as233t-0 jVEOXb"><span>©2022 kjhoerr@https://submelon.dev/:<!-- -->km.b.j.d.R-0</span></div></main></div><div id="gatsby-announcer" style="position:absolute;top:0;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0" aria-live="assertive" aria-atomic="true"></div></div><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/404/";/*]]>*/</script><!-- slice-start id="_gatsby-scripts-1" -->
<script
id="gatsby-chunk-mapping"
>
window.___chunkMapping="{\"app\":[\"/app-ab8ccc4e8dafa3ca248d.js\"],\"component---cache-caches-gatsby-plugin-offline-app-shell-js\":[\"/component---cache-caches-gatsby-plugin-offline-app-shell-js-56599e2012c5599fcb23.js\"],\"component---src-pages-404-tsx\":[\"/component---src-pages-404-tsx-e5c4489e3eb49814ef3c.js\"],\"component---src-pages-index-tsx\":[\"/component---src-pages-index-tsx-6070c4fb7ff006986756.js\"]}";
</script>
- <script>window.___webpackCompilationHash="32387dd14e6fd600199a";</script><script src="/webpack-runtime-b0f88c15645fa04a1c3a.js" async></script><script src="/framework-9d7199247c4ea55ff463.js" async></script><script src="/app-ab8ccc4e8dafa3ca248d.js" async></script><!-- slice-end id="_gatsby-scripts-1" --></body></html> \ No newline at end of file
+ <script>window.___webpackCompilationHash="4a7611b7ae1347dce06f";</script><script src="/webpack-runtime-b0f88c15645fa04a1c3a.js" async></script><script src="/framework-9d7199247c4ea55ff463.js" async></script><script src="/app-ab8ccc4e8dafa3ca248d.js" async></script><!-- slice-end id="_gatsby-scripts-1" --></body></html> \ No newline at end of file
diff --git a/public/_gatsby/slices/_gatsby-scripts-1.html b/public/_gatsby/slices/_gatsby-scripts-1.html
index eb82bcc..973c9a7 100644
--- a/public/_gatsby/slices/_gatsby-scripts-1.html
+++ b/public/_gatsby/slices/_gatsby-scripts-1.html
@@ -4,4 +4,4 @@
>
window.___chunkMapping="{\"app\":[\"/app-ab8ccc4e8dafa3ca248d.js\"],\"component---cache-caches-gatsby-plugin-offline-app-shell-js\":[\"/component---cache-caches-gatsby-plugin-offline-app-shell-js-56599e2012c5599fcb23.js\"],\"component---src-pages-404-tsx\":[\"/component---src-pages-404-tsx-e5c4489e3eb49814ef3c.js\"],\"component---src-pages-index-tsx\":[\"/component---src-pages-index-tsx-6070c4fb7ff006986756.js\"]}";
</script>
- <script>window.___webpackCompilationHash="32387dd14e6fd600199a";</script><script src="/webpack-runtime-b0f88c15645fa04a1c3a.js" async></script><script src="/framework-9d7199247c4ea55ff463.js" async></script><script src="/app-ab8ccc4e8dafa3ca248d.js" async></script> \ No newline at end of file
+ <script>window.___webpackCompilationHash="4a7611b7ae1347dce06f";</script><script src="/webpack-runtime-b0f88c15645fa04a1c3a.js" async></script><script src="/framework-9d7199247c4ea55ff463.js" async></script><script src="/app-ab8ccc4e8dafa3ca248d.js" async></script> \ No newline at end of file
diff --git a/public/app-ab8ccc4e8dafa3ca248d.js.map b/public/app-ab8ccc4e8dafa3ca248d.js.map
index 690c200..5090162 100644
--- a/public/app-ab8ccc4e8dafa3ca248d.js.map
+++ b/public/app-ab8ccc4e8dafa3ca248d.js.map
@@ -1 +1 @@
-{"version":3,"file":"app-ab8ccc4e8dafa3ca248d.js","mappings":"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