commit d82907361e0a37501b3bf0fc761ace84930ad498 parent 2dbf7261ac6160f1d8afd0764f209e6e223d8ee5 Author: Samdal <samdal@protonmail.com> Date: Sat, 30 Aug 2025 00:30:15 +0200 improve css code blocks and quotes, improve dark theme Diffstat:
28 files changed, 20032 insertions(+), 118 deletions(-)
diff --git a/_pages/about.md b/_pages/about.md @@ -39,6 +39,6 @@ Sources: - [eureka.png](https://x.com/auksechan/status/1509225655430434822) - silly.png ( don't know the source ) - grass.png: Official art from 少女終末旅行 -- [top_illust_0X.png](https://silentwitch.net/) +- [top_illust_0X.png, bg.jpg, bg_dark.jpg](https://silentwitch.net/) {: style="font-size: 70%; margin: 0;"} diff --git a/_pages/git.html b/_pages/git.html @@ -9,6 +9,7 @@ layout: default display:flex; justify-content:space-between; margin-bottom: .5rem; + max-height: 1rem; } .pli a { @@ -18,7 +19,7 @@ layout: default text-decoration: none; } -.pli time { +.pli span { padding-left: 1rem; white-space: nowrap; font-variant-numeric: tabular-nums; diff --git a/_sass/_main.scss b/_sass/_main.scss @@ -20,7 +20,7 @@ e,:after,:before { /*********** body ************/ html { - font-size: 22px; + font-size: 18px; } body { @@ -34,7 +34,7 @@ body { -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility; color: rgb(22, 23, 26); - background-color: #faf9ee; + background-color: #f4eee2; background-image: url("/assets/images/modified_stolen_art/bg.jpg"); } @@ -47,12 +47,14 @@ main { } .main-title { - max-width:60rem; margin:0px auto; } +.main-title, .main-content { + max-width:50rem; +} + .main-content { - max-width:60rem; margin: 0.5rem auto; display:flex; flex-wrap:wrap; @@ -160,7 +162,11 @@ h4 {font-size: 1.2rem; color: inherit; } } code, pre { - background: rgb(236, 237, 238); + background: #00000008; + border-style: dashed; + border-width: 1px; + border-radius: 0.3rem; + border-color: #00000050; } code, pre #blob { @@ -187,21 +193,21 @@ pre code { hr { background: #bcd1cf99; - height: 3px; - border: 0; + height: 3px; + border: 0; margin-left: 1rem; margin-right: 1rem; } blockquote { font-style: italic; - border-left: 5px solid #bcd1cf99; - padding-left: 1rem; + border-left: 5px solid #bcd1cf99; + padding-left: 1rem; + margin-left: 1rem; } .quote-cite { - border-left: none; - padding-left: 2rem; - margin-bottom: 0px; + border-left: none; + padding-left: 1rem; margin: 0px; } @@ -277,7 +283,7 @@ ol li { } html { - font-size: 16px; + font-size: 14px; } } @@ -288,13 +294,14 @@ ol li { color: #fff; } body { - background-color: #181a1b; - background-image: none; + background-color: #151410; + background-image: url("/assets/images/modified_stolen_art/bg_dark.jpg"); color: #fff } code,pre { - background: #222; + background: #ffffff10; + border-color: #ffffff25; } .invertable-image { filter: invert(0.6); diff --git a/assets/css/combined.css b/assets/css/combined.css @@ -15,7 +15,7 @@ e, :after, :before { /*********** syntax highlighting ************/ /*********** body ************/ html { - font-size: 22px; + font-size: 18px; } body { @@ -164,7 +164,11 @@ h4 { } code, pre { - background: rgb(236, 237, 238); + background: rgba(0, 0, 0, 0.031372549); + border-style: dashed; + border-width: 1px; + border-radius: 0.3rem; + border-color: rgba(0, 0, 0, 0.3137254902); } code, pre #blob { @@ -280,7 +284,7 @@ ol li { margin-top: 0.5rem; } html { - font-size: 16px; + font-size: 14px; } } /*********** dark theme ************/ @@ -290,11 +294,12 @@ ol li { } body { background-color: #181a1b; - background-image: none; + background-image: url("/assets/images/modified_stolen_art/bg_dark.jpg"); color: #fff; } code, pre { background: #222; + border-color: rgba(255, 255, 255, 0.1450980392); } .invertable-image { filter: invert(0.6); diff --git a/assets/css/main.css b/assets/css/main.css @@ -15,7 +15,7 @@ e, :after, :before { /*********** syntax highlighting ************/ /*********** body ************/ html { - font-size: 22px; + font-size: 18px; } body { @@ -164,7 +164,11 @@ h4 { } code, pre { - background: rgb(236, 237, 238); + background: rgba(0, 0, 0, 0.031372549); + border-style: dashed; + border-width: 1px; + border-radius: 0.3rem; + border-color: rgba(0, 0, 0, 0.3137254902); } code, pre #blob { @@ -280,7 +284,7 @@ ol li { margin-top: 0.5rem; } html { - font-size: 16px; + font-size: 14px; } } /*********** dark theme ************/ @@ -290,11 +294,12 @@ ol li { } body { background-color: #181a1b; - background-image: none; + background-image: url("/assets/images/modified_stolen_art/bg_dark.jpg"); color: #fff; } code, pre { background: #222; + border-color: rgba(255, 255, 255, 0.1450980392); } .invertable-image { filter: invert(0.6); diff --git a/assets/images/modified_stolen_art/bg_dark.jpg b/assets/images/modified_stolen_art/bg_dark.jpg Binary files differ. diff --git a/git/ArduinoNative/style.css b/git/ArduinoNative/style.css @@ -15,7 +15,7 @@ e, :after, :before { /*********** syntax highlighting ************/ /*********** body ************/ html { - font-size: 22px; + font-size: 18px; } body { @@ -164,7 +164,11 @@ h4 { } code, pre { - background: rgb(236, 237, 238); + background: rgba(0, 0, 0, 0.031372549); + border-style: dashed; + border-width: 1px; + border-radius: 0.3rem; + border-color: rgba(0, 0, 0, 0.3137254902); } code, pre #blob { @@ -280,7 +284,7 @@ ol li { margin-top: 0.5rem; } html { - font-size: 16px; + font-size: 14px; } } /*********** dark theme ************/ @@ -290,11 +294,12 @@ ol li { } body { background-color: #181a1b; - background-image: none; + background-image: url("/assets/images/modified_stolen_art/bg_dark.jpg"); color: #fff; } code, pre { background: #222; + border-color: rgba(255, 255, 255, 0.1450980392); } .invertable-image { filter: invert(0.6); diff --git a/git/ProtonPack/style.css b/git/ProtonPack/style.css @@ -15,7 +15,7 @@ e, :after, :before { /*********** syntax highlighting ************/ /*********** body ************/ html { - font-size: 22px; + font-size: 18px; } body { @@ -164,7 +164,11 @@ h4 { } code, pre { - background: rgb(236, 237, 238); + background: rgba(0, 0, 0, 0.031372549); + border-style: dashed; + border-width: 1px; + border-radius: 0.3rem; + border-color: rgba(0, 0, 0, 0.3137254902); } code, pre #blob { @@ -280,7 +284,7 @@ ol li { margin-top: 0.5rem; } html { - font-size: 16px; + font-size: 14px; } } /*********** dark theme ************/ @@ -290,11 +294,12 @@ ol li { } body { background-color: #181a1b; - background-image: none; + background-image: url("/assets/images/modified_stolen_art/bg_dark.jpg"); color: #fff; } code, pre { background: #222; + border-color: rgba(255, 255, 255, 0.1450980392); } .invertable-image { filter: invert(0.6); diff --git a/git/anders_tale_room_editor/style.css b/git/anders_tale_room_editor/style.css @@ -15,7 +15,7 @@ e, :after, :before { /*********** syntax highlighting ************/ /*********** body ************/ html { - font-size: 22px; + font-size: 18px; } body { @@ -164,7 +164,11 @@ h4 { } code, pre { - background: rgb(236, 237, 238); + background: rgba(0, 0, 0, 0.031372549); + border-style: dashed; + border-width: 1px; + border-radius: 0.3rem; + border-color: rgba(0, 0, 0, 0.3137254902); } code, pre #blob { @@ -280,7 +284,7 @@ ol li { margin-top: 0.5rem; } html { - font-size: 16px; + font-size: 14px; } } /*********** dark theme ************/ @@ -290,11 +294,12 @@ ol li { } body { background-color: #181a1b; - background-image: none; + background-image: url("/assets/images/modified_stolen_art/bg_dark.jpg"); color: #fff; } code, pre { background: #222; + border-color: rgba(255, 255, 255, 0.1450980392); } .invertable-image { filter: invert(0.6); diff --git a/git/awaparser/style.css b/git/awaparser/style.css @@ -15,7 +15,7 @@ e, :after, :before { /*********** syntax highlighting ************/ /*********** body ************/ html { - font-size: 22px; + font-size: 18px; } body { @@ -164,7 +164,11 @@ h4 { } code, pre { - background: rgb(236, 237, 238); + background: rgba(0, 0, 0, 0.031372549); + border-style: dashed; + border-width: 1px; + border-radius: 0.3rem; + border-color: rgba(0, 0, 0, 0.3137254902); } code, pre #blob { @@ -280,7 +284,7 @@ ol li { margin-top: 0.5rem; } html { - font-size: 16px; + font-size: 14px; } } /*********** dark theme ************/ @@ -290,11 +294,12 @@ ol li { } body { background-color: #181a1b; - background-image: none; + background-image: url("/assets/images/modified_stolen_art/bg_dark.jpg"); color: #fff; } code, pre { background: #222; + border-color: rgba(255, 255, 255, 0.1450980392); } .invertable-image { filter: invert(0.6); diff --git a/git/ddt_ex/style.css b/git/ddt_ex/style.css @@ -15,7 +15,7 @@ e, :after, :before { /*********** syntax highlighting ************/ /*********** body ************/ html { - font-size: 22px; + font-size: 18px; } body { @@ -164,7 +164,11 @@ h4 { } code, pre { - background: rgb(236, 237, 238); + background: rgba(0, 0, 0, 0.031372549); + border-style: dashed; + border-width: 1px; + border-radius: 0.3rem; + border-color: rgba(0, 0, 0, 0.3137254902); } code, pre #blob { @@ -280,7 +284,7 @@ ol li { margin-top: 0.5rem; } html { - font-size: 16px; + font-size: 14px; } } /*********** dark theme ************/ @@ -290,11 +294,12 @@ ol li { } body { background-color: #181a1b; - background-image: none; + background-image: url("/assets/images/modified_stolen_art/bg_dark.jpg"); color: #fff; } code, pre { background: #222; + border-color: rgba(255, 255, 255, 0.1450980392); } .invertable-image { filter: invert(0.6); diff --git a/git/gs_avdecode/style.css b/git/gs_avdecode/style.css @@ -15,7 +15,7 @@ e, :after, :before { /*********** syntax highlighting ************/ /*********** body ************/ html { - font-size: 22px; + font-size: 18px; } body { @@ -164,7 +164,11 @@ h4 { } code, pre { - background: rgb(236, 237, 238); + background: rgba(0, 0, 0, 0.031372549); + border-style: dashed; + border-width: 1px; + border-radius: 0.3rem; + border-color: rgba(0, 0, 0, 0.3137254902); } code, pre #blob { @@ -280,7 +284,7 @@ ol li { margin-top: 0.5rem; } html { - font-size: 16px; + font-size: 14px; } } /*********** dark theme ************/ @@ -290,11 +294,12 @@ ol li { } body { background-color: #181a1b; - background-image: none; + background-image: url("/assets/images/modified_stolen_art/bg_dark.jpg"); color: #fff; } code, pre { background: #222; + border-color: rgba(255, 255, 255, 0.1450980392); } .invertable-image { filter: invert(0.6); diff --git a/git/gs_bucket_array/style.css b/git/gs_bucket_array/style.css @@ -15,7 +15,7 @@ e, :after, :before { /*********** syntax highlighting ************/ /*********** body ************/ html { - font-size: 22px; + font-size: 18px; } body { @@ -164,7 +164,11 @@ h4 { } code, pre { - background: rgb(236, 237, 238); + background: rgba(0, 0, 0, 0.031372549); + border-style: dashed; + border-width: 1px; + border-radius: 0.3rem; + border-color: rgba(0, 0, 0, 0.3137254902); } code, pre #blob { @@ -280,7 +284,7 @@ ol li { margin-top: 0.5rem; } html { - font-size: 16px; + font-size: 14px; } } /*********** dark theme ************/ @@ -290,11 +294,12 @@ ol li { } body { background-color: #181a1b; - background-image: none; + background-image: url("/assets/images/modified_stolen_art/bg_dark.jpg"); color: #fff; } code, pre { background: #222; + border-color: rgba(255, 255, 255, 0.1450980392); } .invertable-image { filter: invert(0.6); diff --git a/git/gs_ddt.h/style.css b/git/gs_ddt.h/style.css @@ -15,7 +15,7 @@ e, :after, :before { /*********** syntax highlighting ************/ /*********** body ************/ html { - font-size: 22px; + font-size: 18px; } body { @@ -164,7 +164,11 @@ h4 { } code, pre { - background: rgb(236, 237, 238); + background: rgba(0, 0, 0, 0.031372549); + border-style: dashed; + border-width: 1px; + border-radius: 0.3rem; + border-color: rgba(0, 0, 0, 0.3137254902); } code, pre #blob { @@ -280,7 +284,7 @@ ol li { margin-top: 0.5rem; } html { - font-size: 16px; + font-size: 14px; } } /*********** dark theme ************/ @@ -290,11 +294,12 @@ ol li { } body { background-color: #181a1b; - background-image: none; + background-image: url("/assets/images/modified_stolen_art/bg_dark.jpg"); color: #fff; } code, pre { background: #222; + border-color: rgba(255, 255, 255, 0.1450980392); } .invertable-image { filter: invert(0.6); diff --git a/git/hs/style.css b/git/hs/style.css @@ -15,7 +15,7 @@ e, :after, :before { /*********** syntax highlighting ************/ /*********** body ************/ html { - font-size: 22px; + font-size: 18px; } body { @@ -164,7 +164,11 @@ h4 { } code, pre { - background: rgb(236, 237, 238); + background: rgba(0, 0, 0, 0.031372549); + border-style: dashed; + border-width: 1px; + border-radius: 0.3rem; + border-color: rgba(0, 0, 0, 0.3137254902); } code, pre #blob { @@ -280,7 +284,7 @@ ol li { margin-top: 0.5rem; } html { - font-size: 16px; + font-size: 14px; } } /*********** dark theme ************/ @@ -290,11 +294,12 @@ ol li { } body { background-color: #181a1b; - background-image: none; + background-image: url("/assets/images/modified_stolen_art/bg_dark.jpg"); color: #fff; } code, pre { background: #222; + border-color: rgba(255, 255, 255, 0.1450980392); } .invertable-image { filter: invert(0.6); diff --git a/git/meep/style.css b/git/meep/style.css @@ -15,7 +15,7 @@ e, :after, :before { /*********** syntax highlighting ************/ /*********** body ************/ html { - font-size: 22px; + font-size: 18px; } body { @@ -164,7 +164,11 @@ h4 { } code, pre { - background: rgb(236, 237, 238); + background: rgba(0, 0, 0, 0.031372549); + border-style: dashed; + border-width: 1px; + border-radius: 0.3rem; + border-color: rgba(0, 0, 0, 0.3137254902); } code, pre #blob { @@ -280,7 +284,7 @@ ol li { margin-top: 0.5rem; } html { - font-size: 16px; + font-size: 14px; } } /*********** dark theme ************/ @@ -290,11 +294,12 @@ ol li { } body { background-color: #181a1b; - background-image: none; + background-image: url("/assets/images/modified_stolen_art/bg_dark.jpg"); color: #fff; } code, pre { background: #222; + border-color: rgba(255, 255, 255, 0.1450980392); } .invertable-image { filter: invert(0.6); diff --git a/git/minesweeper/style.css b/git/minesweeper/style.css @@ -15,7 +15,7 @@ e, :after, :before { /*********** syntax highlighting ************/ /*********** body ************/ html { - font-size: 22px; + font-size: 18px; } body { @@ -164,7 +164,11 @@ h4 { } code, pre { - background: rgb(236, 237, 238); + background: rgba(0, 0, 0, 0.031372549); + border-style: dashed; + border-width: 1px; + border-radius: 0.3rem; + border-color: rgba(0, 0, 0, 0.3137254902); } code, pre #blob { @@ -280,7 +284,7 @@ ol li { margin-top: 0.5rem; } html { - font-size: 16px; + font-size: 14px; } } /*********** dark theme ************/ @@ -290,11 +294,12 @@ ol li { } body { background-color: #181a1b; - background-image: none; + background-image: url("/assets/images/modified_stolen_art/bg_dark.jpg"); color: #fff; } code, pre { background: #222; + border-color: rgba(255, 255, 255, 0.1450980392); } .invertable-image { filter: invert(0.6); diff --git a/git/n-channel/atom.xml b/git/n-channel/atom.xml @@ -4,6 +4,25 @@ <subtitle>Unnamed repository; edit this file 'description' to name the repository. </subtitle> <entry> +<id>2dbf7261ac6160f1d8afd0764f209e6e223d8ee5</id> +<published>2025-08-29T21:55:31Z</published> +<updated>2025-08-29T21:55:31Z</updated> +<title type="text">adding silent witch assets, fixing some css</title> +<link rel="alternate" type="text/html" href="commit/2dbf7261ac6160f1d8afd0764f209e6e223d8ee5.html" /> +<author> +<name>Samdal</name> +<email>samdal@protonmail.com</email> +</author> +<content type="text">commit 2dbf7261ac6160f1d8afd0764f209e6e223d8ee5 +parent 2a84ef78f76f544b99df00f24a0483e5ade73114 +Author: Samdal <samdal@protonmail.com> +Date: Fri, 29 Aug 2025 23:55:31 +0200 + +adding silent witch assets, fixing some css + +</content> +</entry> +<entry> <id>2a84ef78f76f544b99df00f24a0483e5ade73114</id> <published>2025-08-21T12:51:32Z</published> <updated>2025-08-21T12:51:32Z</updated> diff --git a/git/n-channel/commit/2dbf7261ac6160f1d8afd0764f209e6e223d8ee5.html b/git/n-channel/commit/2dbf7261ac6160f1d8afd0764f209e6e223d8ee5.html @@ -0,0 +1,19784 @@ +<!DOCTYPE html> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> +<meta name="viewport" content="width=device-width, initial-scale=1" /> +<title>adding silent witch assets, fixing some css - n-channel - Unnamed repository; edit this file 'description' to name the repository. +</title> +<link rel="icon" type="image/png" href="../favicon.png" /> +<link rel="alternate" type="application/atom+xml" title="n-channel Atom Feed" href="../atom.xml" /> +<link rel="alternate" type="application/atom+xml" title="n-channel Atom Feed (tags)" href="../tags.xml" /> +<link rel="stylesheet" type="text/css" href="../style.css" /> +</head> +<body> +<table><tr><td><a href="../../"><img src="../logo.png" alt="" width="32" height="32" /></a></td><td><h1>n-channel</h1><span class="desc">Unnamed repository; edit this file 'description' to name the repository. +</span></td></tr><tr><td></td><td> +<a href="../log.html">Log</a> | <a href="../files.html">Files</a> | <a href="../refs.html">Refs</a></td></tr></table> +<hr/> +<div id="content"> +<pre><b>commit</b> <a href="../commit/2dbf7261ac6160f1d8afd0764f209e6e223d8ee5.html">2dbf7261ac6160f1d8afd0764f209e6e223d8ee5</a> +<b>parent</b> <a href="../commit/2a84ef78f76f544b99df00f24a0483e5ade73114.html">2a84ef78f76f544b99df00f24a0483e5ade73114</a> +<b>Author:</b> Samdal <<a href="mailto:samdal@protonmail.com">samdal@protonmail.com</a>> +<b>Date:</b> Fri, 29 Aug 2025 23:55:31 +0200 + +adding silent witch assets, fixing some css + +<b>Diffstat:</b> +<table><tr><td class="A">A</td><td><a href="#h0">.projectile</a></td><td> | </td><td class="num">0</td><td><span class="i"></span><span class="d"></span></td></tr> +<tr><td class="M">M</td><td><a href="#h1">_build.py</a></td><td> | </td><td class="num">2</td><td><span class="i">+</span><span class="d">-</span></td></tr> +<tr><td class="M">M</td><td><a href="#h2">_includes/navigation.html</a></td><td> | </td><td class="num">2</td><td><span class="i">+</span><span class="d">-</span></td></tr> +<tr><td class="M">M</td><td><a href="#h3">_pages/about.md</a></td><td> | </td><td class="num">1</td><td><span class="i">+</span><span class="d"></span></td></tr> +<tr><td class="M">M</td><td><a href="#h4">_pages/git.html</a></td><td> | </td><td class="num">33</td><td><span class="i">+++++++++++++++++++++++++++++++</span><span class="d">--</span></td></tr> +<tr><td class="M">M</td><td><a href="#h5">_pages/search.html</a></td><td> | </td><td class="num">6</td><td><span class="i">++++</span><span class="d">--</span></td></tr> +<tr><td class="M">M</td><td><a href="#h6">_sass/_main.scss</a></td><td> | </td><td class="num">44</td><td><span class="i">+++++++++++++++++</span><span class="d">---------------------------</span></td></tr> +<tr><td class="M">M</td><td><a href="#h7">_todo.md</a></td><td> | </td><td class="num">5</td><td><span class="i">++++</span><span class="d">-</span></td></tr> +<tr><td class="M">M</td><td><a href="#h8">assets/css/combined.css</a></td><td> | </td><td class="num">231</td><td><span class="i">+++++++++++++++++++++++++++++++++++++++++++++++</span><span class="d">--------------------------------</span></td></tr> +<tr><td class="M">M</td><td><a href="#h9">assets/css/main.css</a></td><td> | </td><td class="num">231</td><td><span class="i">+++++++++++++++++++++++++++++++++++++++++++++++</span><span class="d">--------------------------------</span></td></tr> +<tr><td class="A">A</td><td><a href="#h10">assets/images/modified_stolen_art/bg.jpg</a></td><td> | </td><td class="num">0</td><td><span class="i"></span><span class="d"></span></td></tr> +<tr><td class="A">A</td><td><a href="#h11">assets/images/modified_stolen_art/top_illust_01.png</a></td><td> | </td><td class="num">0</td><td><span class="i"></span><span class="d"></span></td></tr> +<tr><td class="A">A</td><td><a href="#h12">assets/images/modified_stolen_art/top_illust_02.png</a></td><td> | </td><td class="num">0</td><td><span class="i"></span><span class="d"></span></td></tr> +<tr><td class="A">A</td><td><a href="#h13">assets/images/modified_stolen_art/top_illust_04.png</a></td><td> | </td><td class="num">0</td><td><span class="i"></span><span class="d"></span></td></tr> +<tr><td class="A">A</td><td><a href="#h14">assets/images/modified_stolen_art/top_illust_05.png</a></td><td> | </td><td class="num">0</td><td><span class="i"></span><span class="d"></span></td></tr> +<tr><td class="A">A</td><td><a href="#h15">assets/images/modified_stolen_art/top_illust_06.png</a></td><td> | </td><td class="num">0</td><td><span class="i"></span><span class="d"></span></td></tr> +<tr><td class="A">A</td><td><a href="#h16">assets/images/modified_stolen_art/top_illust_07.png</a></td><td> | </td><td class="num">0</td><td><span class="i"></span><span class="d"></span></td></tr> +<tr><td class="M">M</td><td><a href="#h17">git/ArduinoNative/style.css</a></td><td> | </td><td class="num">231</td><td><span class="i">+++++++++++++++++++++++++++++++++++++++++++++++</span><span class="d">--------------------------------</span></td></tr> +<tr><td class="M">M</td><td><a href="#h18">git/ProtonPack/style.css</a></td><td> | </td><td class="num">231</td><td><span class="i">+++++++++++++++++++++++++++++++++++++++++++++++</span><span class="d">--------------------------------</span></td></tr> +<tr><td class="M">M</td><td><a href="#h19">git/anders_tale_room_editor/style.css</a></td><td> | </td><td class="num">231</td><td><span class="i">+++++++++++++++++++++++++++++++++++++++++++++++</span><span class="d">--------------------------------</span></td></tr> +<tr><td class="M">M</td><td><a href="#h20">git/awaparser/style.css</a></td><td> | </td><td class="num">231</td><td><span class="i">+++++++++++++++++++++++++++++++++++++++++++++++</span><span class="d">--------------------------------</span></td></tr> +<tr><td class="M">M</td><td><a href="#h21">git/ddt_ex/style.css</a></td><td> | </td><td class="num">231</td><td><span class="i">+++++++++++++++++++++++++++++++++++++++++++++++</span><span class="d">--------------------------------</span></td></tr> +<tr><td class="M">M</td><td><a href="#h22">git/gs_avdecode/style.css</a></td><td> | </td><td class="num">231</td><td><span class="i">+++++++++++++++++++++++++++++++++++++++++++++++</span><span class="d">--------------------------------</span></td></tr> +<tr><td class="M">M</td><td><a href="#h23">git/gs_bucket_array/style.css</a></td><td> | </td><td class="num">231</td><td><span class="i">+++++++++++++++++++++++++++++++++++++++++++++++</span><span class="d">--------------------------------</span></td></tr> +<tr><td class="M">M</td><td><a href="#h24">git/gs_ddt.h/style.css</a></td><td> | </td><td class="num">231</td><td><span class="i">+++++++++++++++++++++++++++++++++++++++++++++++</span><span class="d">--------------------------------</span></td></tr> +<tr><td class="M">M</td><td><a href="#h25">git/hs/style.css</a></td><td> | </td><td class="num">231</td><td><span class="i">+++++++++++++++++++++++++++++++++++++++++++++++</span><span class="d">--------------------------------</span></td></tr> +<tr><td class="M">M</td><td><a href="#h26">git/meep/style.css</a></td><td> | </td><td class="num">231</td><td><span class="i">+++++++++++++++++++++++++++++++++++++++++++++++</span><span class="d">--------------------------------</span></td></tr> +<tr><td class="M">M</td><td><a href="#h27">git/minesweeper/style.css</a></td><td> | </td><td class="num">231</td><td><span class="i">+++++++++++++++++++++++++++++++++++++++++++++++</span><span class="d">--------------------------------</span></td></tr> +<tr><td class="M">M</td><td><a href="#h28">git/n-channel/atom.xml</a></td><td> | </td><td class="num">57</td><td><span class="i">+++++++++++++++++++++++++++++++++++++++++++++++++++++++++</span><span class="d"></span></td></tr> +<tr><td class="A">A</td><td><a href="#h29">git/n-channel/commit/2a84ef78f76f544b99df00f24a0483e5ade73114.html</a></td><td> | </td><td class="num">298</td><td><span class="i">+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++</span><span class="d"></span></td></tr> +<tr><td class="A">A</td><td><a href="#h30">git/n-channel/commit/781e2dd6c51de32c15637a7051987ba70ea78ffb.html</a></td><td> | </td><td class="num">7567</td><td><span class="i">+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++</span><span class="d"></span></td></tr> +<tr><td class="A">A</td><td><a href="#h31">git/n-channel/commit/a9e431cda4e6c1156bc79fe55d46d02fcf772380.html</a></td><td> | </td><td class="num">4084</td><td><span class="i">+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++</span><span class="d"></span></td></tr> +<tr><td class="M">M</td><td><a href="#h32">git/n-channel/files.html</a></td><td> | </td><td class="num">113</td><td><span class="i">+++++++++</span><span class="d">----------------------------------------------------------------------</span></td></tr> +<tr><td class="M">M</td><td><a href="#h33">git/n-channel/log.html</a></td><td> | </td><td class="num">3</td><td><span class="i">+++</span><span class="d"></span></td></tr> +<tr><td class="M">M</td><td><a href="#h34">git/n-channel/refs.html</a></td><td> | </td><td class="num">2</td><td><span class="i">+</span><span class="d">-</span></td></tr> +<tr><td class="M">M</td><td><a href="#h35">git/n-channel/style.css</a></td><td> | </td><td class="num">231</td><td><span class="i">+++++++++++++++++++++++++++++++++++++++++++++++</span><span class="d">--------------------------------</span></td></tr> +<tr><td class="M">M</td><td><a href="#h36">git/nisse/style.css</a></td><td> | </td><td class="num">231</td><td><span class="i">+++++++++++++++++++++++++++++++++++++++++++++++</span><span class="d">--------------------------------</span></td></tr> +<tr><td class="M">M</td><td><a href="#h37">git/revolver/style.css</a></td><td> | </td><td class="num">231</td><td><span class="i">+++++++++++++++++++++++++++++++++++++++++++++++</span><span class="d">--------------------------------</span></td></tr> +<tr><td class="M">M</td><td><a href="#h38">git/se/style.css</a></td><td> | </td><td class="num">231</td><td><span class="i">+++++++++++++++++++++++++++++++++++++++++++++++</span><span class="d">--------------------------------</span></td></tr> +<tr><td class="M">M</td><td><a href="#h39">git/snake/style.css</a></td><td> | </td><td class="num">231</td><td><span class="i">+++++++++++++++++++++++++++++++++++++++++++++++</span><span class="d">--------------------------------</span></td></tr> +<tr><td class="M">M</td><td><a href="#h40">index.html</a></td><td> | </td><td class="num">34</td><td><span class="i">++++++++++++++++++++++++++++++++</span><span class="d">--</span></td></tr> +</table></pre><pre>41 files changed, 14579 insertions(+), 1830 deletions(-) +<hr/><b>diff --git a/<a id="h0" href="../file/.projectile.html">.projectile</a> b/<a href="../file/.projectile.html">.projectile</a></b> +<b>diff --git a/<a id="h1" href="../file/_build.py.html">_build.py</a> b/<a href="../file/_build.py.html">_build.py</a></b> +<a href="#h1-0" id="h1-0" class="h">@@ -67,7 +67,7 @@ for g in git_sites: +</a> + # OUTPUT SASS ################ + +<a href="#h1-0-3" id="h1-0-3" class="d">-s("sass --sourcemap=none _sass/_main.scss assets/css/main.css") +</a><a href="#h1-0-4" id="h1-0-4" class="i">+s("sass --no-source-map _sass/_main.scss assets/css/main.css") +</a> s("cat assets/css/main.css assets/css/git.css > assets/css/combined.css ") + + # COPY CSS FILES ############# +<b>diff --git a/<a id="h2" href="../file/_includes/navigation.html.html">_includes/navigation.html</a> b/<a href="../file/_includes/navigation.html.html">_includes/navigation.html</a></b> +<a href="#h2-0" id="h2-0" class="h">@@ -6,7 +6,7 @@ +</a> </div> + </a> + <nav role="navigation" aria-hidden="true"> +<a href="#h2-0-3" id="h2-0-3" class="d">- <ul> +</a><a href="#h2-0-4" id="h2-0-4" class="i">+ <ul style="list-style: none"> +</a> {% for item in site.data.navigation.links %} + <li><a href="{{ item.url }}" {% if item.url == page.url %} class="active"{% endif %}>{{ item.title }}</a></li> + {% endfor %} +<b>diff --git a/<a id="h3" href="../file/_pages/about.md.html">_pages/about.md</a> b/<a href="../file/_pages/about.md.html">_pages/about.md</a></b> +<a href="#h3-0" id="h3-0" class="h">@@ -39,5 +39,6 @@ Sources: +</a> - [eureka.png](https://x.com/auksechan/status/1509225655430434822) + - silly.png ( don't know the source ) + - grass.png: Official art from 少女終末旅行 +<a href="#h3-0-3" id="h3-0-3" class="i">+- [top_illust_0X.png](https://silentwitch.net/) +</a> {: style="font-size: 70%; margin: 0;"} + +<b>diff --git a/<a id="h4" href="../file/_pages/git.html.html">_pages/git.html</a> b/<a href="../file/_pages/git.html.html">_pages/git.html</a></b> +<a href="#h4-0" id="h4-0" class="h">@@ -2,13 +2,42 @@ +</a> layout: default + --- + +<a href="#h4-0-3" id="h4-0-3" class="i">+<style> +</a><a href="#h4-0-4" id="h4-0-4" class="i">+ +</a><a href="#h4-0-5" id="h4-0-5" class="i">+.pli { +</a><a href="#h4-0-6" id="h4-0-6" class="i">+ align-items:center; +</a><a href="#h4-0-7" id="h4-0-7" class="i">+ display:flex; +</a><a href="#h4-0-8" id="h4-0-8" class="i">+ justify-content:space-between; +</a><a href="#h4-0-9" id="h4-0-9" class="i">+ margin-bottom: .5rem; +</a><a href="#h4-0-10" id="h4-0-10" class="i">+} +</a><a href="#h4-0-11" id="h4-0-11" class="i">+ +</a><a href="#h4-0-12" id="h4-0-12" class="i">+.pli a { +</a><a href="#h4-0-13" id="h4-0-13" class="i">+ white-space:nowrap; +</a><a href="#h4-0-14" id="h4-0-14" class="i">+ overflow:hidden; +</a><a href="#h4-0-15" id="h4-0-15" class="i">+ text-overflow:ellipsis; +</a><a href="#h4-0-16" id="h4-0-16" class="i">+ text-decoration: none; +</a><a href="#h4-0-17" id="h4-0-17" class="i">+} +</a><a href="#h4-0-18" id="h4-0-18" class="i">+ +</a><a href="#h4-0-19" id="h4-0-19" class="i">+.pli time { +</a><a href="#h4-0-20" id="h4-0-20" class="i">+ padding-left: 1rem; +</a><a href="#h4-0-21" id="h4-0-21" class="i">+ white-space: nowrap; +</a><a href="#h4-0-22" id="h4-0-22" class="i">+ font-variant-numeric: tabular-nums; +</a><a href="#h4-0-23" id="h4-0-23" class="i">+} +</a><a href="#h4-0-24" id="h4-0-24" class="i">+ +</a><a href="#h4-0-25" id="h4-0-25" class="i">+</style> +</a><a href="#h4-0-26" id="h4-0-26" class="i">+ +</a> <section class="posts"> + +<a href="#h4-0-29" id="h4-0-29" class="d">- <img class="invertable-image" style="margin-left: 1.5rem; margin-top: 0.5rem; margin-bottom: 0.5rem; height: auto;" src="/assets/images/modified_stolen_art/gears.gif" width=200 height=200> +</a><a href="#h4-0-30" id="h4-0-30" class="i">+ <div style="display: flex; flex-wrap:nowrap; height: 7rem; max-height: 200px; margin-bottom: 1rem;"> +</a><a href="#h4-0-31" id="h4-0-31" class="i">+ <img class="invertable-image" style="margin-left: 1.5rem; width: auto; height: 100%;" src="/assets/images/modified_stolen_art/gears.gif"> +</a><a href="#h4-0-32" id="h4-0-32" class="i">+ <img style="height:100%; width: atuo; margin-left: auto;" src="/assets/images/modified_stolen_art/top_illust_01.png"> +</a><a href="#h4-0-33" id="h4-0-33" class="i">+ </div> +</a><a href="#h4-0-34" id="h4-0-34" class="i">+ +</a><a href="#h4-0-35" id="h4-0-35" class="i">+ +</a> <ul style="padding: 0px; margin: 0px;"> + {% assign git_files = site.static_files | where: "git_file", true %} + {% for git_file in git_files %} +<a href="#h4-0-39" id="h4-0-39" class="d">- <li {% cycle 'alternate-color': 'style="color: #799f7c;"', 'style="color: #b3b781;"'%} > +</a><a href="#h4-0-40" id="h4-0-40" class="i">+ <li class="pli" {% cycle 'alternate-color': 'style="color: #799f7c;"', 'style="color: #b3b781;"'%} > +</a> <a style="color: inherit" href="{{ site.baseurl }}{{ git_file.path }}">{{ git_file.path | regex_replace: '/git/', '' | regex_replace: '/.*', '' }}</a> + <span> + {% cycle +<b>diff --git a/<a id="h5" href="../file/_pages/search.html.html">_pages/search.html</a> b/<a href="../file/_pages/search.html.html">_pages/search.html</a></b> +<a href="#h5-0" id="h5-0" class="h">@@ -30,7 +30,7 @@ title: Search +</a> } + </style> + +<a href="#h5-0-3" id="h5-0-3" class="d">- <h1 style=""> {{ page.title }} </h1> +</a><a href="#h5-0-4" id="h5-0-4" class="i">+ <h1> {{ page.title }} </h1> +</a> + + <!-- Html Elements for Search --> +<a href="#h5-1" id="h5-1" class="h">@@ -46,7 +46,8 @@ title: Search +</a> {% endfor %} + </p> + +<a href="#h5-1-3" id="h5-1-3" class="d">- <ol id="results-container"></ol> +</a><a href="#h5-1-4" id="h5-1-4" class="i">+ <ol id="results-container" class="a"></ol> +</a><a href="#h5-1-5" id="h5-1-5" class="i">+ +</a> </div> + + +<a href="#h5-2" id="h5-2" class="h">@@ -69,3 +70,4 @@ title: Search +</a> </script> + + </section> +<a href="#h5-2-3" id="h5-2-3" class="i">+ +</a><b>diff --git a/<a id="h6" href="../file/_sass/_main.scss.html">_sass/_main.scss</a> b/<a href="../file/_sass/_main.scss.html">_sass/_main.scss</a></b> +<a href="#h6-0" id="h6-0" class="h">@@ -35,6 +35,7 @@ body { +</a> text-rendering: optimizeLegibility; + color: rgb(22, 23, 26); + background-color: #faf9ee; +<a href="#h6-0-3" id="h6-0-3" class="i">+ background-image: url("/assets/images/modified_stolen_art/bg.jpg"); +</a> } + + /*********** main ************/ +<a href="#h6-1" id="h6-1" class="h">@@ -107,7 +108,7 @@ header li { +</a> + header ul { + border-right: 3px solid #bcd1cf99; +<a href="#h6-1-3" id="h6-1-3" class="d">- margin: 0px; +</a><a href="#h6-1-4" id="h6-1-4" class="i">+ margin: 0px; +</a> } + + header a.active { +<a href="#h6-2" id="h6-2" class="h">@@ -221,41 +222,29 @@ strong, b { +</a> } + + ul { +<a href="#h6-2-3" id="h6-2-3" class="d">- padding-left: 1.5rem; +</a><a href="#h6-2-4" id="h6-2-4" class="i">+ padding-left: 2rem; +</a> margin-top: 0.5rem; + margin-bottom: 0.5rem; +<a href="#h6-2-7" id="h6-2-7" class="i">+ list-style-type: disc; +</a> } +<a href="#h6-2-9" id="h6-2-9" class="d">- +</a><a href="#h6-2-10" id="h6-2-10" class="d">-li { +</a><a href="#h6-2-11" id="h6-2-11" class="d">- list-style-position: inside; +</a><a href="#h6-2-12" id="h6-2-12" class="i">+ul ul { +</a><a href="#h6-2-13" id="h6-2-13" class="i">+ list-style-type: circle; +</a> } +<a href="#h6-2-15" id="h6-2-15" class="d">- +</a><a href="#h6-2-16" id="h6-2-16" class="d">- +</a><a href="#h6-2-17" id="h6-2-17" class="d">-/*********** posts ************/ +</a><a href="#h6-2-18" id="h6-2-18" class="d">- +</a><a href="#h6-2-19" id="h6-2-19" class="d">-.posts ul,header ul { +</a><a href="#h6-2-20" id="h6-2-20" class="d">- list-style:none; +</a><a href="#h6-2-21" id="h6-2-21" class="d">- padding-left: 1rem; +</a><a href="#h6-2-22" id="h6-2-22" class="i">+ol { +</a><a href="#h6-2-23" id="h6-2-23" class="i">+ list-style-type: upper-roman; +</a><a href="#h6-2-24" id="h6-2-24" class="i">+ padding-left: 3.0rem; +</a><a href="#h6-2-25" id="h6-2-25" class="i">+ margin-top: 0.5rem; +</a><a href="#h6-2-26" id="h6-2-26" class="i">+ margin-bottom: 0.5rem; +</a> } +<a href="#h6-2-28" id="h6-2-28" class="d">-.posts li { +</a><a href="#h6-2-29" id="h6-2-29" class="d">- align-items:center; +</a><a href="#h6-2-30" id="h6-2-30" class="d">- display:flex; +</a><a href="#h6-2-31" id="h6-2-31" class="d">- justify-content:space-between; +</a><a href="#h6-2-32" id="h6-2-32" class="d">- margin-bottom: .5rem; +</a><a href="#h6-2-33" id="h6-2-33" class="i">+ol ol { +</a><a href="#h6-2-34" id="h6-2-34" class="i">+ list-style-type: lower-alpha; +</a><a href="#h6-2-35" id="h6-2-35" class="i">+ padding-left: 1.0rem; +</a> } + +<a href="#h6-2-38" id="h6-2-38" class="d">-.posts li a, .posts li div, .projects li a { +</a><a href="#h6-2-39" id="h6-2-39" class="d">- white-space:nowrap; +</a><a href="#h6-2-40" id="h6-2-40" class="d">- overflow:hidden; +</a><a href="#h6-2-41" id="h6-2-41" class="d">- text-overflow:ellipsis; +</a><a href="#h6-2-42" id="h6-2-42" class="d">- text-decoration: none; +</a><a href="#h6-2-43" id="h6-2-43" class="i">+ol li { +</a><a href="#h6-2-44" id="h6-2-44" class="i">+ padding-left: 0.5rem; +</a> } + +<a href="#h6-2-47" id="h6-2-47" class="d">-.posts li time, .projects li time { +</a><a href="#h6-2-48" id="h6-2-48" class="d">- padding-left: 1rem; +</a><a href="#h6-2-49" id="h6-2-49" class="d">- white-space: nowrap; +</a><a href="#h6-2-50" id="h6-2-50" class="d">- font-variant-numeric: tabular-nums; +</a><a href="#h6-2-51" id="h6-2-51" class="d">-} +</a> + /*********** phone mode ************/ + +<a href="#h6-3" id="h6-3" class="h">@@ -300,6 +289,7 @@ li { +</a> } + body { + background-color: #181a1b; +<a href="#h6-3-3" id="h6-3-3" class="i">+ background-image: none; +</a> color: #fff + } + +<b>diff --git a/<a id="h7" href="../file/_todo.md.html">_todo.md</a> b/<a href="../file/_todo.md.html">_todo.md</a></b> +<a href="#h7-0" id="h7-0" class="h">@@ -8,10 +8,13 @@ +</a> ### electronics + - Chicken door + - Learning tips for electronics +<a href="#h7-0-3" id="h7-0-3" class="d">-- modelsim FLI tutorial (VHDL) +</a> + ### other + - Camping +<a href="#h7-0-7" id="h7-0-7" class="i">+- Phone touch screen hack +</a><a href="#h7-0-8" id="h7-0-8" class="i">+ + How I found out which driver it was +</a><a href="#h7-0-9" id="h7-0-9" class="i">+ + How I resized system.img +</a><a href="#h7-0-10" id="h7-0-10" class="i">+ + How I made the init.rc script +</a> + ### programming + - Tips for programmers +<b>diff --git a/<a id="h8" href="../file/assets/css/combined.css.html">assets/css/combined.css</a> b/<a href="../file/assets/css/combined.css.html">assets/css/combined.css</a></b> +<a href="#h8-0" id="h8-0" class="h">@@ -1,19 +1,22 @@ +</a><a href="#h8-0-0" id="h8-0-0" class="d">-@import url(/assets/css/vs.css); +</a><a href="#h8-0-1" id="h8-0-1" class="i">+@import "/assets/css/vs.css"; +</a> e, :after, :before { + box-sizing: border-box; + background-color: inherit; + color: inherit; + margin: 0; +<a href="#h8-0-7" id="h8-0-7" class="d">- padding: 0; } +</a><a href="#h8-0-8" id="h8-0-8" class="i">+ padding: 0; +</a><a href="#h8-0-9" id="h8-0-9" class="i">+} +</a> + /*********** fonts ************/ + @font-face { + font-family: "Iosevka"; +<a href="#h8-0-14" id="h8-0-14" class="d">- src: url("/assets/fonts/Iosevka-Etoile.ttf"); } +</a><a href="#h8-0-15" id="h8-0-15" class="i">+ src: url("/assets/fonts/Iosevka-Etoile.ttf"); +</a><a href="#h8-0-16" id="h8-0-16" class="i">+} +</a> /*********** syntax highlighting ************/ + /*********** body ************/ + html { +<a href="#h8-0-20" id="h8-0-20" class="d">- font-size: 22px; } +</a><a href="#h8-0-21" id="h8-0-21" class="i">+ font-size: 22px; +</a><a href="#h8-0-22" id="h8-0-22" class="i">+} +</a> + body { + display: flex; +<a href="#h8-1" id="h8-1" class="h">@@ -23,34 +26,41 @@ body { +</a> font-family: noto-serfi, serif; + -webkit-font-smoothing: antialiased; + text-rendering: optimizeLegibility; +<a href="#h8-1-3" id="h8-1-3" class="d">- color: #16171a; +</a><a href="#h8-1-4" id="h8-1-4" class="d">- background-color: #faf9ee; } +</a><a href="#h8-1-5" id="h8-1-5" class="i">+ color: rgb(22, 23, 26); +</a><a href="#h8-1-6" id="h8-1-6" class="i">+ background-color: #faf9ee; +</a><a href="#h8-1-7" id="h8-1-7" class="i">+ background-image: url("/assets/images/modified_stolen_art/bg.jpg"); +</a><a href="#h8-1-8" id="h8-1-8" class="i">+} +</a> + /*********** main ************/ + main { + flex: 1; + padding: 1rem; +<a href="#h8-1-14" id="h8-1-14" class="d">- background-color: transparent; } +</a><a href="#h8-1-15" id="h8-1-15" class="i">+ background-color: transparent; +</a><a href="#h8-1-16" id="h8-1-16" class="i">+} +</a> + .main-title { + max-width: 60rem; +<a href="#h8-1-20" id="h8-1-20" class="d">- margin: 0px auto; } +</a><a href="#h8-1-21" id="h8-1-21" class="i">+ margin: 0px auto; +</a><a href="#h8-1-22" id="h8-1-22" class="i">+} +</a> + .main-content { + max-width: 60rem; + margin: 0.5rem auto; + display: flex; +<a href="#h8-1-28" id="h8-1-28" class="d">- flex-wrap: wrap; } +</a><a href="#h8-1-29" id="h8-1-29" class="i">+ flex-wrap: wrap; +</a><a href="#h8-1-30" id="h8-1-30" class="i">+} +</a> + .main-title-columns { +<a href="#h8-1-33" id="h8-1-33" class="d">- display: flex; } +</a><a href="#h8-1-34" id="h8-1-34" class="i">+ display: flex; +</a><a href="#h8-1-35" id="h8-1-35" class="i">+} +</a> + section { + flex-basis: 0; + flex-grow: 999; + min-width: 70%; + display: flex; +<a href="#h8-1-42" id="h8-1-42" class="d">- flex-direction: column; } +</a><a href="#h8-1-43" id="h8-1-43" class="i">+ flex-direction: column; +</a><a href="#h8-1-44" id="h8-1-44" class="i">+} +</a> + /*********** footer ************/ + .footer { +<a href="#h8-2" id="h8-2" class="h">@@ -58,11 +68,12 @@ section { +</a> width: 100%; + overflow-x: hidden; + overflow-y: hidden; +<a href="#h8-2-3" id="h8-2-3" class="d">- aspect-ratio: 1920 / 493; +</a><a href="#h8-2-4" id="h8-2-4" class="i">+ aspect-ratio: 1920/493; +</a> background-size: 100% default; + background-repeat: repeat-x; + background-position: center 0%; +<a href="#h8-2-8" id="h8-2-8" class="d">- background-image: url("/assets/images/modified_stolen_art/grass.png"); } +</a><a href="#h8-2-9" id="h8-2-9" class="i">+ background-image: url("/assets/images/modified_stolen_art/grass.png"); +</a><a href="#h8-2-10" id="h8-2-10" class="i">+} +</a> + /*********** header ************/ + header { +<a href="#h8-3" id="h8-3" class="h">@@ -72,197 +83,229 @@ header { +</a> flex-grow: 1; + position: relative; + word-break: keep-all; +<a href="#h8-3-3" id="h8-3-3" class="d">- padding-right: 1rem; } +</a><a href="#h8-3-4" id="h8-3-4" class="i">+ padding-right: 1rem; +</a><a href="#h8-3-5" id="h8-3-5" class="i">+} +</a> + header a { +<a href="#h8-3-8" id="h8-3-8" class="d">- text-decoration: none; } +</a><a href="#h8-3-9" id="h8-3-9" class="i">+ text-decoration: none; +</a><a href="#h8-3-10" id="h8-3-10" class="i">+} +</a> + header li { + margin-bottom: 0px; + text-align: right; +<a href="#h8-3-15" id="h8-3-15" class="d">- margin-right: 1rem; } +</a><a href="#h8-3-16" id="h8-3-16" class="i">+ margin-right: 1rem; +</a><a href="#h8-3-17" id="h8-3-17" class="i">+} +</a> + header ul { +<a href="#h8-3-20" id="h8-3-20" class="d">- border-right: 3px solid #bcd1cf99; +</a><a href="#h8-3-21" id="h8-3-21" class="d">- margin: 0px; } +</a><a href="#h8-3-22" id="h8-3-22" class="i">+ border-right: 3px solid rgba(188, 209, 207, 0.6); +</a><a href="#h8-3-23" id="h8-3-23" class="i">+ margin: 0px; +</a><a href="#h8-3-24" id="h8-3-24" class="i">+} +</a> + header a.active { +<a href="#h8-3-27" id="h8-3-27" class="d">- font-weight: bold; } +</a><a href="#h8-3-28" id="h8-3-28" class="i">+ font-weight: bold; +</a><a href="#h8-3-29" id="h8-3-29" class="i">+} +</a> + .header-img { + width: 100%; +<a href="#h8-3-33" id="h8-3-33" class="d">- height: 100%; } +</a><a href="#h8-3-34" id="h8-3-34" class="i">+ height: 100%; +</a><a href="#h8-3-35" id="h8-3-35" class="i">+} +</a> + header, section { +<a href="#h8-3-38" id="h8-3-38" class="d">- padding-top: 0px; } +</a><a href="#h8-3-39" id="h8-3-39" class="i">+ padding-top: 0px; +</a><a href="#h8-3-40" id="h8-3-40" class="i">+} +</a> + /*********** text ************/ + a { + color: #000; + text-decoration-skip-ink: auto; +<a href="#h8-3-46" id="h8-3-46" class="d">- text-decoration: underline; } +</a><a href="#h8-3-47" id="h8-3-47" class="i">+ text-decoration: underline; +</a><a href="#h8-3-48" id="h8-3-48" class="i">+} +</a> + .post p { +<a href="#h8-3-51" id="h8-3-51" class="d">- margin: .5rem 0; } +</a><a href="#h8-3-52" id="h8-3-52" class="i">+ margin: 0.5rem 0; +</a><a href="#h8-3-53" id="h8-3-53" class="i">+} +</a> + .post p img { + max-height: 600px; +<a href="#h8-3-57" id="h8-3-57" class="d">- max-width: min(800px, 90%); } +</a><a href="#h8-3-58" id="h8-3-58" class="i">+ max-width: min(800px, 90%); +</a><a href="#h8-3-59" id="h8-3-59" class="i">+} +</a> + h1, h2, h3, h4 { +<a href="#h8-3-62" id="h8-3-62" class="d">- margin: 1.0rem 0 0.5rem 0; +</a><a href="#h8-3-63" id="h8-3-63" class="d">- font-weight: bold; } +</a><a href="#h8-3-64" id="h8-3-64" class="i">+ margin: 1rem 0 0.5rem 0; +</a><a href="#h8-3-65" id="h8-3-65" class="i">+ font-weight: bold; +</a><a href="#h8-3-66" id="h8-3-66" class="i">+} +</a> + h1 { +<a href="#h8-3-69" id="h8-3-69" class="d">- font-size: 2.0rem; +</a><a href="#h8-3-70" id="h8-3-70" class="d">- color: #f4ca96; } +</a><a href="#h8-3-71" id="h8-3-71" class="i">+ font-size: 2rem; +</a><a href="#h8-3-72" id="h8-3-72" class="i">+ color: #f4ca96; +</a><a href="#h8-3-73" id="h8-3-73" class="i">+} +</a> + h2 { + font-size: 1.8rem; +<a href="#h8-3-77" id="h8-3-77" class="d">- color: #bcd1cf; } +</a><a href="#h8-3-78" id="h8-3-78" class="i">+ color: #bcd1cf; +</a><a href="#h8-3-79" id="h8-3-79" class="i">+} +</a> + h3 { + font-size: 1.5rem; +<a href="#h8-3-83" id="h8-3-83" class="d">- color: #a3bfa3; } +</a><a href="#h8-3-84" id="h8-3-84" class="i">+ color: #a3bfa3; +</a><a href="#h8-3-85" id="h8-3-85" class="i">+} +</a> + h4 { + font-size: 1.2rem; +<a href="#h8-3-89" id="h8-3-89" class="d">- color: inherit; } +</a><a href="#h8-3-90" id="h8-3-90" class="i">+ color: inherit; +</a><a href="#h8-3-91" id="h8-3-91" class="i">+} +</a> + .post h2:first-child, .project h2:first-child, .photo h2:first-child section h1:first-child { +<a href="#h8-3-94" id="h8-3-94" class="d">- margin-top: 0; } +</a><a href="#h8-3-95" id="h8-3-95" class="i">+ margin-top: 0; +</a><a href="#h8-3-96" id="h8-3-96" class="i">+} +</a> + .meta { +<a href="#h8-3-99" id="h8-3-99" class="d">- margin: 2rem 0; } +</a><a href="#h8-3-100" id="h8-3-100" class="i">+ margin: 2rem 0; +</a><a href="#h8-3-101" id="h8-3-101" class="i">+} +</a> + code, pre { +<a href="#h8-3-104" id="h8-3-104" class="d">- background: #ecedee; } +</a><a href="#h8-3-105" id="h8-3-105" class="i">+ background: rgb(236, 237, 238); +</a><a href="#h8-3-106" id="h8-3-106" class="i">+} +</a> + code, pre #blob { + padding: 0px; + font-family: "Iosevka"; + font-size: 80%; +<a href="#h8-3-112" id="h8-3-112" class="d">- padding: 0.1rem; } +</a><a href="#h8-3-113" id="h8-3-113" class="i">+ padding: 0.1rem; +</a><a href="#h8-3-114" id="h8-3-114" class="i">+} +</a> + pre { +<a href="#h8-3-117" id="h8-3-117" class="d">- margin: .3rem 0; +</a><a href="#h8-3-118" id="h8-3-118" class="i">+ margin: 0.3rem 0; +</a> padding: 0.5rem; + overflow-x: auto; +<a href="#h8-3-121" id="h8-3-121" class="d">- font-size: 80%; } +</a><a href="#h8-3-122" id="h8-3-122" class="i">+ font-size: 80%; +</a><a href="#h8-3-123" id="h8-3-123" class="i">+} +</a> + pre code { + border: none; + background: transparent; + font-size: inherit; +<a href="#h8-3-129" id="h8-3-129" class="d">- padding: 0; } +</a><a href="#h8-3-130" id="h8-3-130" class="i">+ padding: 0; +</a><a href="#h8-3-131" id="h8-3-131" class="i">+} +</a> + hr { +<a href="#h8-3-134" id="h8-3-134" class="d">- background: #bcd1cf99; +</a><a href="#h8-3-135" id="h8-3-135" class="i">+ background: rgba(188, 209, 207, 0.6); +</a> height: 3px; + border: 0; + margin-left: 1rem; +<a href="#h8-3-139" id="h8-3-139" class="d">- margin-right: 1rem; } +</a><a href="#h8-3-140" id="h8-3-140" class="i">+ margin-right: 1rem; +</a><a href="#h8-3-141" id="h8-3-141" class="i">+} +</a> + blockquote { + font-style: italic; +<a href="#h8-3-145" id="h8-3-145" class="d">- border-left: 5px solid #bcd1cf99; +</a><a href="#h8-3-146" id="h8-3-146" class="d">- padding-left: 1rem; } +</a><a href="#h8-3-147" id="h8-3-147" class="i">+ border-left: 5px solid rgba(188, 209, 207, 0.6); +</a><a href="#h8-3-148" id="h8-3-148" class="i">+ padding-left: 1rem; +</a><a href="#h8-3-149" id="h8-3-149" class="i">+} +</a> + .quote-cite { + border-left: none; + padding-left: 2rem; + margin-bottom: 0px; +<a href="#h8-3-155" id="h8-3-155" class="d">- margin: 0px; } +</a><a href="#h8-3-156" id="h8-3-156" class="i">+ margin: 0px; +</a><a href="#h8-3-157" id="h8-3-157" class="i">+} +</a> + strong, b { +<a href="#h8-3-160" id="h8-3-160" class="d">- font-weight: bold; } +</a><a href="#h8-3-161" id="h8-3-161" class="i">+ font-weight: bold; +</a><a href="#h8-3-162" id="h8-3-162" class="i">+} +</a> + .photos ul { +<a href="#h8-3-165" id="h8-3-165" class="d">- list-style: none; } +</a><a href="#h8-3-166" id="h8-3-166" class="i">+ list-style: none; +</a><a href="#h8-3-167" id="h8-3-167" class="i">+} +</a> + .photos li { +<a href="#h8-3-170" id="h8-3-170" class="d">- margin-bottom: 1.5rem; } +</a><a href="#h8-3-171" id="h8-3-171" class="i">+ margin-bottom: 1.5rem; +</a><a href="#h8-3-172" id="h8-3-172" class="i">+} +</a> + .photo picture, .project picture { +<a href="#h8-3-175" id="h8-3-175" class="d">- margin-bottom: 0.5rem; } +</a><a href="#h8-3-176" id="h8-3-176" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h8-3-177" id="h8-3-177" class="i">+} +</a> + ul { +<a href="#h8-3-180" id="h8-3-180" class="d">- padding-left: 1.5rem; +</a><a href="#h8-3-181" id="h8-3-181" class="i">+ padding-left: 2rem; +</a> margin-top: 0.5rem; +<a href="#h8-3-183" id="h8-3-183" class="d">- margin-bottom: 0.5rem; } +</a><a href="#h8-3-184" id="h8-3-184" class="d">- +</a><a href="#h8-3-185" id="h8-3-185" class="d">-li { +</a><a href="#h8-3-186" id="h8-3-186" class="d">- list-style-position: inside; } +</a><a href="#h8-3-187" id="h8-3-187" class="d">- +</a><a href="#h8-3-188" id="h8-3-188" class="d">-/*********** posts ************/ +</a><a href="#h8-3-189" id="h8-3-189" class="d">-.posts ul, header ul { +</a><a href="#h8-3-190" id="h8-3-190" class="d">- list-style: none; +</a><a href="#h8-3-191" id="h8-3-191" class="d">- padding-left: 1rem; } +</a><a href="#h8-3-192" id="h8-3-192" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h8-3-193" id="h8-3-193" class="i">+ list-style-type: disc; +</a><a href="#h8-3-194" id="h8-3-194" class="i">+} +</a> +<a href="#h8-3-196" id="h8-3-196" class="d">-.posts li { +</a><a href="#h8-3-197" id="h8-3-197" class="d">- align-items: center; +</a><a href="#h8-3-198" id="h8-3-198" class="d">- display: flex; +</a><a href="#h8-3-199" id="h8-3-199" class="d">- justify-content: space-between; +</a><a href="#h8-3-200" id="h8-3-200" class="d">- margin-bottom: .5rem; } +</a><a href="#h8-3-201" id="h8-3-201" class="i">+ul ul { +</a><a href="#h8-3-202" id="h8-3-202" class="i">+ list-style-type: circle; +</a><a href="#h8-3-203" id="h8-3-203" class="i">+} +</a> +<a href="#h8-3-205" id="h8-3-205" class="d">-.posts li a, .posts li div, .projects li a { +</a><a href="#h8-3-206" id="h8-3-206" class="d">- white-space: nowrap; +</a><a href="#h8-3-207" id="h8-3-207" class="d">- overflow: hidden; +</a><a href="#h8-3-208" id="h8-3-208" class="d">- text-overflow: ellipsis; +</a><a href="#h8-3-209" id="h8-3-209" class="d">- text-decoration: none; } +</a><a href="#h8-3-210" id="h8-3-210" class="i">+ol { +</a><a href="#h8-3-211" id="h8-3-211" class="i">+ list-style-type: upper-roman; +</a><a href="#h8-3-212" id="h8-3-212" class="i">+ padding-left: 3rem; +</a><a href="#h8-3-213" id="h8-3-213" class="i">+ margin-top: 0.5rem; +</a><a href="#h8-3-214" id="h8-3-214" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h8-3-215" id="h8-3-215" class="i">+} +</a> +<a href="#h8-3-217" id="h8-3-217" class="d">-.posts li time, .projects li time { +</a><a href="#h8-3-218" id="h8-3-218" class="i">+ol ol { +</a><a href="#h8-3-219" id="h8-3-219" class="i">+ list-style-type: lower-alpha; +</a> padding-left: 1rem; +<a href="#h8-3-221" id="h8-3-221" class="d">- white-space: nowrap; +</a><a href="#h8-3-222" id="h8-3-222" class="d">- font-variant-numeric: tabular-nums; } +</a><a href="#h8-3-223" id="h8-3-223" class="i">+} +</a><a href="#h8-3-224" id="h8-3-224" class="i">+ +</a><a href="#h8-3-225" id="h8-3-225" class="i">+ol li { +</a><a href="#h8-3-226" id="h8-3-226" class="i">+ padding-left: 0.5rem; +</a><a href="#h8-3-227" id="h8-3-227" class="i">+} +</a> + /*********** phone mode ************/ + @media screen and (max-width: 45rem) { + header { +<a href="#h8-3-232" id="h8-3-232" class="d">- max-width: 100%; } +</a><a href="#h8-3-233" id="h8-3-233" class="d">- +</a><a href="#h8-3-234" id="h8-3-234" class="i">+ max-width: 100%; +</a><a href="#h8-3-235" id="h8-3-235" class="i">+ } +</a> .header-img { +<a href="#h8-3-237" id="h8-3-237" class="d">- margin-left: 1.0rem; +</a><a href="#h8-3-238" id="h8-3-238" class="i">+ margin-left: 1rem; +</a> margin-bottom: 0rem; +<a href="#h8-3-240" id="h8-3-240" class="d">- width: auto; } +</a><a href="#h8-3-241" id="h8-3-241" class="d">- +</a><a href="#h8-3-242" id="h8-3-242" class="i">+ width: auto; +</a><a href="#h8-3-243" id="h8-3-243" class="i">+ } +</a> .header-img-outer { + display: flex; +<a href="#h8-3-246" id="h8-3-246" class="d">- flex-direction: row; } +</a><a href="#h8-3-247" id="h8-3-247" class="d">- +</a><a href="#h8-3-248" id="h8-3-248" class="i">+ flex-direction: row; +</a><a href="#h8-3-249" id="h8-3-249" class="i">+ } +</a> header li { + display: inline; +<a href="#h8-3-252" id="h8-3-252" class="d">- margin-right: 1rem; } +</a><a href="#h8-3-253" id="h8-3-253" class="d">- +</a><a href="#h8-3-254" id="h8-3-254" class="i">+ margin-right: 1rem; +</a><a href="#h8-3-255" id="h8-3-255" class="i">+ } +</a> header ul { +<a href="#h8-3-257" id="h8-3-257" class="d">- border-bottom: 3px solid #bcd1cf99; +</a><a href="#h8-3-258" id="h8-3-258" class="i">+ border-bottom: 3px solid rgba(188, 209, 207, 0.6); +</a> border-right: 0px; +<a href="#h8-3-260" id="h8-3-260" class="d">- padding-bottom: .5rem; +</a><a href="#h8-3-261" id="h8-3-261" class="d">- padding-left: .5rem; } +</a><a href="#h8-3-262" id="h8-3-262" class="d">- +</a><a href="#h8-3-263" id="h8-3-263" class="i">+ padding-bottom: 0.5rem; +</a><a href="#h8-3-264" id="h8-3-264" class="i">+ padding-left: 0.5rem; +</a><a href="#h8-3-265" id="h8-3-265" class="i">+ } +</a> .photos ul { +<a href="#h8-3-267" id="h8-3-267" class="d">- margin-top: 0.5rem; } +</a><a href="#h8-3-268" id="h8-3-268" class="d">- +</a><a href="#h8-3-269" id="h8-3-269" class="i">+ margin-top: 0.5rem; +</a><a href="#h8-3-270" id="h8-3-270" class="i">+ } +</a> html { +<a href="#h8-3-272" id="h8-3-272" class="d">- font-size: 16px; } } +</a><a href="#h8-3-273" id="h8-3-273" class="i">+ font-size: 16px; +</a><a href="#h8-3-274" id="h8-3-274" class="i">+ } +</a><a href="#h8-3-275" id="h8-3-275" class="i">+} +</a> /*********** dark theme ************/ + @media (prefers-color-scheme: dark) { + a { +<a href="#h8-3-279" id="h8-3-279" class="d">- color: #fff; } +</a><a href="#h8-3-280" id="h8-3-280" class="d">- +</a><a href="#h8-3-281" id="h8-3-281" class="i">+ color: #fff; +</a><a href="#h8-3-282" id="h8-3-282" class="i">+ } +</a> body { + background-color: #181a1b; +<a href="#h8-3-285" id="h8-3-285" class="d">- color: #fff; } +</a><a href="#h8-3-286" id="h8-3-286" class="d">- +</a><a href="#h8-3-287" id="h8-3-287" class="i">+ background-image: none; +</a><a href="#h8-3-288" id="h8-3-288" class="i">+ color: #fff; +</a><a href="#h8-3-289" id="h8-3-289" class="i">+ } +</a> code, pre { +<a href="#h8-3-291" id="h8-3-291" class="d">- background: #222; } +</a><a href="#h8-3-292" id="h8-3-292" class="d">- +</a><a href="#h8-3-293" id="h8-3-293" class="i">+ background: #222; +</a><a href="#h8-3-294" id="h8-3-294" class="i">+ } +</a> .invertable-image { +<a href="#h8-3-296" id="h8-3-296" class="d">- filter: invert(0.6); } } +</a><a href="#h8-3-297" id="h8-3-297" class="i">+ filter: invert(0.6); +</a><a href="#h8-3-298" id="h8-3-298" class="i">+ } +</a><a href="#h8-3-299" id="h8-3-299" class="i">+} +</a> /*********** print ************/ + @media print { + .no-print, .no-print * { +<a href="#h8-3-303" id="h8-3-303" class="d">- display: none !important; } } +</a><a href="#h8-3-304" id="h8-3-304" class="i">+ display: none !important; +</a><a href="#h8-3-305" id="h8-3-305" class="i">+ } +</a><a href="#h8-3-306" id="h8-3-306" class="i">+} +</a> body { + padding: 1rem; + display: block; +<b>diff --git a/<a id="h9" href="../file/assets/css/main.css.html">assets/css/main.css</a> b/<a href="../file/assets/css/main.css.html">assets/css/main.css</a></b> +<a href="#h9-0" id="h9-0" class="h">@@ -1,19 +1,22 @@ +</a><a href="#h9-0-0" id="h9-0-0" class="d">-@import url(/assets/css/vs.css); +</a><a href="#h9-0-1" id="h9-0-1" class="i">+@import "/assets/css/vs.css"; +</a> e, :after, :before { + box-sizing: border-box; + background-color: inherit; + color: inherit; + margin: 0; +<a href="#h9-0-7" id="h9-0-7" class="d">- padding: 0; } +</a><a href="#h9-0-8" id="h9-0-8" class="i">+ padding: 0; +</a><a href="#h9-0-9" id="h9-0-9" class="i">+} +</a> + /*********** fonts ************/ + @font-face { + font-family: "Iosevka"; +<a href="#h9-0-14" id="h9-0-14" class="d">- src: url("/assets/fonts/Iosevka-Etoile.ttf"); } +</a><a href="#h9-0-15" id="h9-0-15" class="i">+ src: url("/assets/fonts/Iosevka-Etoile.ttf"); +</a><a href="#h9-0-16" id="h9-0-16" class="i">+} +</a> /*********** syntax highlighting ************/ + /*********** body ************/ + html { +<a href="#h9-0-20" id="h9-0-20" class="d">- font-size: 22px; } +</a><a href="#h9-0-21" id="h9-0-21" class="i">+ font-size: 22px; +</a><a href="#h9-0-22" id="h9-0-22" class="i">+} +</a> + body { + display: flex; +<a href="#h9-1" id="h9-1" class="h">@@ -23,34 +26,41 @@ body { +</a> font-family: noto-serfi, serif; + -webkit-font-smoothing: antialiased; + text-rendering: optimizeLegibility; +<a href="#h9-1-3" id="h9-1-3" class="d">- color: #16171a; +</a><a href="#h9-1-4" id="h9-1-4" class="d">- background-color: #faf9ee; } +</a><a href="#h9-1-5" id="h9-1-5" class="i">+ color: rgb(22, 23, 26); +</a><a href="#h9-1-6" id="h9-1-6" class="i">+ background-color: #faf9ee; +</a><a href="#h9-1-7" id="h9-1-7" class="i">+ background-image: url("/assets/images/modified_stolen_art/bg.jpg"); +</a><a href="#h9-1-8" id="h9-1-8" class="i">+} +</a> + /*********** main ************/ + main { + flex: 1; + padding: 1rem; +<a href="#h9-1-14" id="h9-1-14" class="d">- background-color: transparent; } +</a><a href="#h9-1-15" id="h9-1-15" class="i">+ background-color: transparent; +</a><a href="#h9-1-16" id="h9-1-16" class="i">+} +</a> + .main-title { + max-width: 60rem; +<a href="#h9-1-20" id="h9-1-20" class="d">- margin: 0px auto; } +</a><a href="#h9-1-21" id="h9-1-21" class="i">+ margin: 0px auto; +</a><a href="#h9-1-22" id="h9-1-22" class="i">+} +</a> + .main-content { + max-width: 60rem; + margin: 0.5rem auto; + display: flex; +<a href="#h9-1-28" id="h9-1-28" class="d">- flex-wrap: wrap; } +</a><a href="#h9-1-29" id="h9-1-29" class="i">+ flex-wrap: wrap; +</a><a href="#h9-1-30" id="h9-1-30" class="i">+} +</a> + .main-title-columns { +<a href="#h9-1-33" id="h9-1-33" class="d">- display: flex; } +</a><a href="#h9-1-34" id="h9-1-34" class="i">+ display: flex; +</a><a href="#h9-1-35" id="h9-1-35" class="i">+} +</a> + section { + flex-basis: 0; + flex-grow: 999; + min-width: 70%; + display: flex; +<a href="#h9-1-42" id="h9-1-42" class="d">- flex-direction: column; } +</a><a href="#h9-1-43" id="h9-1-43" class="i">+ flex-direction: column; +</a><a href="#h9-1-44" id="h9-1-44" class="i">+} +</a> + /*********** footer ************/ + .footer { +<a href="#h9-2" id="h9-2" class="h">@@ -58,11 +68,12 @@ section { +</a> width: 100%; + overflow-x: hidden; + overflow-y: hidden; +<a href="#h9-2-3" id="h9-2-3" class="d">- aspect-ratio: 1920 / 493; +</a><a href="#h9-2-4" id="h9-2-4" class="i">+ aspect-ratio: 1920/493; +</a> background-size: 100% default; + background-repeat: repeat-x; + background-position: center 0%; +<a href="#h9-2-8" id="h9-2-8" class="d">- background-image: url("/assets/images/modified_stolen_art/grass.png"); } +</a><a href="#h9-2-9" id="h9-2-9" class="i">+ background-image: url("/assets/images/modified_stolen_art/grass.png"); +</a><a href="#h9-2-10" id="h9-2-10" class="i">+} +</a> + /*********** header ************/ + header { +<a href="#h9-3" id="h9-3" class="h">@@ -72,194 +83,226 @@ header { +</a> flex-grow: 1; + position: relative; + word-break: keep-all; +<a href="#h9-3-3" id="h9-3-3" class="d">- padding-right: 1rem; } +</a><a href="#h9-3-4" id="h9-3-4" class="i">+ padding-right: 1rem; +</a><a href="#h9-3-5" id="h9-3-5" class="i">+} +</a> + header a { +<a href="#h9-3-8" id="h9-3-8" class="d">- text-decoration: none; } +</a><a href="#h9-3-9" id="h9-3-9" class="i">+ text-decoration: none; +</a><a href="#h9-3-10" id="h9-3-10" class="i">+} +</a> + header li { + margin-bottom: 0px; + text-align: right; +<a href="#h9-3-15" id="h9-3-15" class="d">- margin-right: 1rem; } +</a><a href="#h9-3-16" id="h9-3-16" class="i">+ margin-right: 1rem; +</a><a href="#h9-3-17" id="h9-3-17" class="i">+} +</a> + header ul { +<a href="#h9-3-20" id="h9-3-20" class="d">- border-right: 3px solid #bcd1cf99; +</a><a href="#h9-3-21" id="h9-3-21" class="d">- margin: 0px; } +</a><a href="#h9-3-22" id="h9-3-22" class="i">+ border-right: 3px solid rgba(188, 209, 207, 0.6); +</a><a href="#h9-3-23" id="h9-3-23" class="i">+ margin: 0px; +</a><a href="#h9-3-24" id="h9-3-24" class="i">+} +</a> + header a.active { +<a href="#h9-3-27" id="h9-3-27" class="d">- font-weight: bold; } +</a><a href="#h9-3-28" id="h9-3-28" class="i">+ font-weight: bold; +</a><a href="#h9-3-29" id="h9-3-29" class="i">+} +</a> + .header-img { + width: 100%; +<a href="#h9-3-33" id="h9-3-33" class="d">- height: 100%; } +</a><a href="#h9-3-34" id="h9-3-34" class="i">+ height: 100%; +</a><a href="#h9-3-35" id="h9-3-35" class="i">+} +</a> + header, section { +<a href="#h9-3-38" id="h9-3-38" class="d">- padding-top: 0px; } +</a><a href="#h9-3-39" id="h9-3-39" class="i">+ padding-top: 0px; +</a><a href="#h9-3-40" id="h9-3-40" class="i">+} +</a> + /*********** text ************/ + a { + color: #000; + text-decoration-skip-ink: auto; +<a href="#h9-3-46" id="h9-3-46" class="d">- text-decoration: underline; } +</a><a href="#h9-3-47" id="h9-3-47" class="i">+ text-decoration: underline; +</a><a href="#h9-3-48" id="h9-3-48" class="i">+} +</a> + .post p { +<a href="#h9-3-51" id="h9-3-51" class="d">- margin: .5rem 0; } +</a><a href="#h9-3-52" id="h9-3-52" class="i">+ margin: 0.5rem 0; +</a><a href="#h9-3-53" id="h9-3-53" class="i">+} +</a> + .post p img { + max-height: 600px; +<a href="#h9-3-57" id="h9-3-57" class="d">- max-width: min(800px, 90%); } +</a><a href="#h9-3-58" id="h9-3-58" class="i">+ max-width: min(800px, 90%); +</a><a href="#h9-3-59" id="h9-3-59" class="i">+} +</a> + h1, h2, h3, h4 { +<a href="#h9-3-62" id="h9-3-62" class="d">- margin: 1.0rem 0 0.5rem 0; +</a><a href="#h9-3-63" id="h9-3-63" class="d">- font-weight: bold; } +</a><a href="#h9-3-64" id="h9-3-64" class="i">+ margin: 1rem 0 0.5rem 0; +</a><a href="#h9-3-65" id="h9-3-65" class="i">+ font-weight: bold; +</a><a href="#h9-3-66" id="h9-3-66" class="i">+} +</a> + h1 { +<a href="#h9-3-69" id="h9-3-69" class="d">- font-size: 2.0rem; +</a><a href="#h9-3-70" id="h9-3-70" class="d">- color: #f4ca96; } +</a><a href="#h9-3-71" id="h9-3-71" class="i">+ font-size: 2rem; +</a><a href="#h9-3-72" id="h9-3-72" class="i">+ color: #f4ca96; +</a><a href="#h9-3-73" id="h9-3-73" class="i">+} +</a> + h2 { + font-size: 1.8rem; +<a href="#h9-3-77" id="h9-3-77" class="d">- color: #bcd1cf; } +</a><a href="#h9-3-78" id="h9-3-78" class="i">+ color: #bcd1cf; +</a><a href="#h9-3-79" id="h9-3-79" class="i">+} +</a> + h3 { + font-size: 1.5rem; +<a href="#h9-3-83" id="h9-3-83" class="d">- color: #a3bfa3; } +</a><a href="#h9-3-84" id="h9-3-84" class="i">+ color: #a3bfa3; +</a><a href="#h9-3-85" id="h9-3-85" class="i">+} +</a> + h4 { + font-size: 1.2rem; +<a href="#h9-3-89" id="h9-3-89" class="d">- color: inherit; } +</a><a href="#h9-3-90" id="h9-3-90" class="i">+ color: inherit; +</a><a href="#h9-3-91" id="h9-3-91" class="i">+} +</a> + .post h2:first-child, .project h2:first-child, .photo h2:first-child section h1:first-child { +<a href="#h9-3-94" id="h9-3-94" class="d">- margin-top: 0; } +</a><a href="#h9-3-95" id="h9-3-95" class="i">+ margin-top: 0; +</a><a href="#h9-3-96" id="h9-3-96" class="i">+} +</a> + .meta { +<a href="#h9-3-99" id="h9-3-99" class="d">- margin: 2rem 0; } +</a><a href="#h9-3-100" id="h9-3-100" class="i">+ margin: 2rem 0; +</a><a href="#h9-3-101" id="h9-3-101" class="i">+} +</a> + code, pre { +<a href="#h9-3-104" id="h9-3-104" class="d">- background: #ecedee; } +</a><a href="#h9-3-105" id="h9-3-105" class="i">+ background: rgb(236, 237, 238); +</a><a href="#h9-3-106" id="h9-3-106" class="i">+} +</a> + code, pre #blob { + padding: 0px; + font-family: "Iosevka"; + font-size: 80%; +<a href="#h9-3-112" id="h9-3-112" class="d">- padding: 0.1rem; } +</a><a href="#h9-3-113" id="h9-3-113" class="i">+ padding: 0.1rem; +</a><a href="#h9-3-114" id="h9-3-114" class="i">+} +</a> + pre { +<a href="#h9-3-117" id="h9-3-117" class="d">- margin: .3rem 0; +</a><a href="#h9-3-118" id="h9-3-118" class="i">+ margin: 0.3rem 0; +</a> padding: 0.5rem; + overflow-x: auto; +<a href="#h9-3-121" id="h9-3-121" class="d">- font-size: 80%; } +</a><a href="#h9-3-122" id="h9-3-122" class="i">+ font-size: 80%; +</a><a href="#h9-3-123" id="h9-3-123" class="i">+} +</a> + pre code { + border: none; + background: transparent; + font-size: inherit; +<a href="#h9-3-129" id="h9-3-129" class="d">- padding: 0; } +</a><a href="#h9-3-130" id="h9-3-130" class="i">+ padding: 0; +</a><a href="#h9-3-131" id="h9-3-131" class="i">+} +</a> + hr { +<a href="#h9-3-134" id="h9-3-134" class="d">- background: #bcd1cf99; +</a><a href="#h9-3-135" id="h9-3-135" class="i">+ background: rgba(188, 209, 207, 0.6); +</a> height: 3px; + border: 0; + margin-left: 1rem; +<a href="#h9-3-139" id="h9-3-139" class="d">- margin-right: 1rem; } +</a><a href="#h9-3-140" id="h9-3-140" class="i">+ margin-right: 1rem; +</a><a href="#h9-3-141" id="h9-3-141" class="i">+} +</a> + blockquote { + font-style: italic; +<a href="#h9-3-145" id="h9-3-145" class="d">- border-left: 5px solid #bcd1cf99; +</a><a href="#h9-3-146" id="h9-3-146" class="d">- padding-left: 1rem; } +</a><a href="#h9-3-147" id="h9-3-147" class="i">+ border-left: 5px solid rgba(188, 209, 207, 0.6); +</a><a href="#h9-3-148" id="h9-3-148" class="i">+ padding-left: 1rem; +</a><a href="#h9-3-149" id="h9-3-149" class="i">+} +</a> + .quote-cite { + border-left: none; + padding-left: 2rem; + margin-bottom: 0px; +<a href="#h9-3-155" id="h9-3-155" class="d">- margin: 0px; } +</a><a href="#h9-3-156" id="h9-3-156" class="i">+ margin: 0px; +</a><a href="#h9-3-157" id="h9-3-157" class="i">+} +</a> + strong, b { +<a href="#h9-3-160" id="h9-3-160" class="d">- font-weight: bold; } +</a><a href="#h9-3-161" id="h9-3-161" class="i">+ font-weight: bold; +</a><a href="#h9-3-162" id="h9-3-162" class="i">+} +</a> + .photos ul { +<a href="#h9-3-165" id="h9-3-165" class="d">- list-style: none; } +</a><a href="#h9-3-166" id="h9-3-166" class="i">+ list-style: none; +</a><a href="#h9-3-167" id="h9-3-167" class="i">+} +</a> + .photos li { +<a href="#h9-3-170" id="h9-3-170" class="d">- margin-bottom: 1.5rem; } +</a><a href="#h9-3-171" id="h9-3-171" class="i">+ margin-bottom: 1.5rem; +</a><a href="#h9-3-172" id="h9-3-172" class="i">+} +</a> + .photo picture, .project picture { +<a href="#h9-3-175" id="h9-3-175" class="d">- margin-bottom: 0.5rem; } +</a><a href="#h9-3-176" id="h9-3-176" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h9-3-177" id="h9-3-177" class="i">+} +</a> + ul { +<a href="#h9-3-180" id="h9-3-180" class="d">- padding-left: 1.5rem; +</a><a href="#h9-3-181" id="h9-3-181" class="i">+ padding-left: 2rem; +</a> margin-top: 0.5rem; +<a href="#h9-3-183" id="h9-3-183" class="d">- margin-bottom: 0.5rem; } +</a><a href="#h9-3-184" id="h9-3-184" class="d">- +</a><a href="#h9-3-185" id="h9-3-185" class="d">-li { +</a><a href="#h9-3-186" id="h9-3-186" class="d">- list-style-position: inside; } +</a><a href="#h9-3-187" id="h9-3-187" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h9-3-188" id="h9-3-188" class="i">+ list-style-type: disc; +</a><a href="#h9-3-189" id="h9-3-189" class="i">+} +</a> +<a href="#h9-3-191" id="h9-3-191" class="d">-/*********** posts ************/ +</a><a href="#h9-3-192" id="h9-3-192" class="d">-.posts ul, header ul { +</a><a href="#h9-3-193" id="h9-3-193" class="d">- list-style: none; +</a><a href="#h9-3-194" id="h9-3-194" class="d">- padding-left: 1rem; } +</a><a href="#h9-3-195" id="h9-3-195" class="d">- +</a><a href="#h9-3-196" id="h9-3-196" class="d">-.posts li { +</a><a href="#h9-3-197" id="h9-3-197" class="d">- align-items: center; +</a><a href="#h9-3-198" id="h9-3-198" class="d">- display: flex; +</a><a href="#h9-3-199" id="h9-3-199" class="d">- justify-content: space-between; +</a><a href="#h9-3-200" id="h9-3-200" class="d">- margin-bottom: .5rem; } +</a><a href="#h9-3-201" id="h9-3-201" class="i">+ul ul { +</a><a href="#h9-3-202" id="h9-3-202" class="i">+ list-style-type: circle; +</a><a href="#h9-3-203" id="h9-3-203" class="i">+} +</a> +<a href="#h9-3-205" id="h9-3-205" class="d">-.posts li a, .posts li div, .projects li a { +</a><a href="#h9-3-206" id="h9-3-206" class="d">- white-space: nowrap; +</a><a href="#h9-3-207" id="h9-3-207" class="d">- overflow: hidden; +</a><a href="#h9-3-208" id="h9-3-208" class="d">- text-overflow: ellipsis; +</a><a href="#h9-3-209" id="h9-3-209" class="d">- text-decoration: none; } +</a><a href="#h9-3-210" id="h9-3-210" class="i">+ol { +</a><a href="#h9-3-211" id="h9-3-211" class="i">+ list-style-type: upper-roman; +</a><a href="#h9-3-212" id="h9-3-212" class="i">+ padding-left: 3rem; +</a><a href="#h9-3-213" id="h9-3-213" class="i">+ margin-top: 0.5rem; +</a><a href="#h9-3-214" id="h9-3-214" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h9-3-215" id="h9-3-215" class="i">+} +</a> +<a href="#h9-3-217" id="h9-3-217" class="d">-.posts li time, .projects li time { +</a><a href="#h9-3-218" id="h9-3-218" class="i">+ol ol { +</a><a href="#h9-3-219" id="h9-3-219" class="i">+ list-style-type: lower-alpha; +</a> padding-left: 1rem; +<a href="#h9-3-221" id="h9-3-221" class="d">- white-space: nowrap; +</a><a href="#h9-3-222" id="h9-3-222" class="d">- font-variant-numeric: tabular-nums; } +</a><a href="#h9-3-223" id="h9-3-223" class="i">+} +</a><a href="#h9-3-224" id="h9-3-224" class="i">+ +</a><a href="#h9-3-225" id="h9-3-225" class="i">+ol li { +</a><a href="#h9-3-226" id="h9-3-226" class="i">+ padding-left: 0.5rem; +</a><a href="#h9-3-227" id="h9-3-227" class="i">+} +</a> + /*********** phone mode ************/ + @media screen and (max-width: 45rem) { + header { +<a href="#h9-3-232" id="h9-3-232" class="d">- max-width: 100%; } +</a><a href="#h9-3-233" id="h9-3-233" class="d">- +</a><a href="#h9-3-234" id="h9-3-234" class="i">+ max-width: 100%; +</a><a href="#h9-3-235" id="h9-3-235" class="i">+ } +</a> .header-img { +<a href="#h9-3-237" id="h9-3-237" class="d">- margin-left: 1.0rem; +</a><a href="#h9-3-238" id="h9-3-238" class="i">+ margin-left: 1rem; +</a> margin-bottom: 0rem; +<a href="#h9-3-240" id="h9-3-240" class="d">- width: auto; } +</a><a href="#h9-3-241" id="h9-3-241" class="d">- +</a><a href="#h9-3-242" id="h9-3-242" class="i">+ width: auto; +</a><a href="#h9-3-243" id="h9-3-243" class="i">+ } +</a> .header-img-outer { + display: flex; +<a href="#h9-3-246" id="h9-3-246" class="d">- flex-direction: row; } +</a><a href="#h9-3-247" id="h9-3-247" class="d">- +</a><a href="#h9-3-248" id="h9-3-248" class="i">+ flex-direction: row; +</a><a href="#h9-3-249" id="h9-3-249" class="i">+ } +</a> header li { + display: inline; +<a href="#h9-3-252" id="h9-3-252" class="d">- margin-right: 1rem; } +</a><a href="#h9-3-253" id="h9-3-253" class="d">- +</a><a href="#h9-3-254" id="h9-3-254" class="i">+ margin-right: 1rem; +</a><a href="#h9-3-255" id="h9-3-255" class="i">+ } +</a> header ul { +<a href="#h9-3-257" id="h9-3-257" class="d">- border-bottom: 3px solid #bcd1cf99; +</a><a href="#h9-3-258" id="h9-3-258" class="i">+ border-bottom: 3px solid rgba(188, 209, 207, 0.6); +</a> border-right: 0px; +<a href="#h9-3-260" id="h9-3-260" class="d">- padding-bottom: .5rem; +</a><a href="#h9-3-261" id="h9-3-261" class="d">- padding-left: .5rem; } +</a><a href="#h9-3-262" id="h9-3-262" class="d">- +</a><a href="#h9-3-263" id="h9-3-263" class="i">+ padding-bottom: 0.5rem; +</a><a href="#h9-3-264" id="h9-3-264" class="i">+ padding-left: 0.5rem; +</a><a href="#h9-3-265" id="h9-3-265" class="i">+ } +</a> .photos ul { +<a href="#h9-3-267" id="h9-3-267" class="d">- margin-top: 0.5rem; } +</a><a href="#h9-3-268" id="h9-3-268" class="d">- +</a><a href="#h9-3-269" id="h9-3-269" class="i">+ margin-top: 0.5rem; +</a><a href="#h9-3-270" id="h9-3-270" class="i">+ } +</a> html { +<a href="#h9-3-272" id="h9-3-272" class="d">- font-size: 16px; } } +</a><a href="#h9-3-273" id="h9-3-273" class="i">+ font-size: 16px; +</a><a href="#h9-3-274" id="h9-3-274" class="i">+ } +</a><a href="#h9-3-275" id="h9-3-275" class="i">+} +</a> /*********** dark theme ************/ + @media (prefers-color-scheme: dark) { + a { +<a href="#h9-3-279" id="h9-3-279" class="d">- color: #fff; } +</a><a href="#h9-3-280" id="h9-3-280" class="d">- +</a><a href="#h9-3-281" id="h9-3-281" class="i">+ color: #fff; +</a><a href="#h9-3-282" id="h9-3-282" class="i">+ } +</a> body { + background-color: #181a1b; +<a href="#h9-3-285" id="h9-3-285" class="d">- color: #fff; } +</a><a href="#h9-3-286" id="h9-3-286" class="d">- +</a><a href="#h9-3-287" id="h9-3-287" class="i">+ background-image: none; +</a><a href="#h9-3-288" id="h9-3-288" class="i">+ color: #fff; +</a><a href="#h9-3-289" id="h9-3-289" class="i">+ } +</a> code, pre { +<a href="#h9-3-291" id="h9-3-291" class="d">- background: #222; } +</a><a href="#h9-3-292" id="h9-3-292" class="d">- +</a><a href="#h9-3-293" id="h9-3-293" class="i">+ background: #222; +</a><a href="#h9-3-294" id="h9-3-294" class="i">+ } +</a> .invertable-image { +<a href="#h9-3-296" id="h9-3-296" class="d">- filter: invert(0.6); } } +</a><a href="#h9-3-297" id="h9-3-297" class="i">+ filter: invert(0.6); +</a><a href="#h9-3-298" id="h9-3-298" class="i">+ } +</a><a href="#h9-3-299" id="h9-3-299" class="i">+} +</a> /*********** print ************/ + @media print { + .no-print, .no-print * { +<a href="#h9-3-303" id="h9-3-303" class="d">- display: none !important; } } +</a><a href="#h9-3-304" id="h9-3-304" class="i">+ display: none !important; +</a><a href="#h9-3-305" id="h9-3-305" class="i">+ } +</a><a href="#h9-3-306" id="h9-3-306" class="i">+} +</a><b>diff --git a/<a id="h10" href="../file/assets/images/modified_stolen_art/bg.jpg.html">assets/images/modified_stolen_art/bg.jpg</a> b/<a href="../file/assets/images/modified_stolen_art/bg.jpg.html">assets/images/modified_stolen_art/bg.jpg</a></b> +Binary files differ. +<b>diff --git a/<a id="h11" href="../file/assets/images/modified_stolen_art/top_illust_01.png.html">assets/images/modified_stolen_art/top_illust_01.png</a> b/<a href="../file/assets/images/modified_stolen_art/top_illust_01.png.html">assets/images/modified_stolen_art/top_illust_01.png</a></b> +Binary files differ. +<b>diff --git a/<a id="h12" href="../file/assets/images/modified_stolen_art/top_illust_02.png.html">assets/images/modified_stolen_art/top_illust_02.png</a> b/<a href="../file/assets/images/modified_stolen_art/top_illust_02.png.html">assets/images/modified_stolen_art/top_illust_02.png</a></b> +Binary files differ. +<b>diff --git a/<a id="h13" href="../file/assets/images/modified_stolen_art/top_illust_04.png.html">assets/images/modified_stolen_art/top_illust_04.png</a> b/<a href="../file/assets/images/modified_stolen_art/top_illust_04.png.html">assets/images/modified_stolen_art/top_illust_04.png</a></b> +Binary files differ. +<b>diff --git a/<a id="h14" href="../file/assets/images/modified_stolen_art/top_illust_05.png.html">assets/images/modified_stolen_art/top_illust_05.png</a> b/<a href="../file/assets/images/modified_stolen_art/top_illust_05.png.html">assets/images/modified_stolen_art/top_illust_05.png</a></b> +Binary files differ. +<b>diff --git a/<a id="h15" href="../file/assets/images/modified_stolen_art/top_illust_06.png.html">assets/images/modified_stolen_art/top_illust_06.png</a> b/<a href="../file/assets/images/modified_stolen_art/top_illust_06.png.html">assets/images/modified_stolen_art/top_illust_06.png</a></b> +Binary files differ. +<b>diff --git a/<a id="h16" href="../file/assets/images/modified_stolen_art/top_illust_07.png.html">assets/images/modified_stolen_art/top_illust_07.png</a> b/<a href="../file/assets/images/modified_stolen_art/top_illust_07.png.html">assets/images/modified_stolen_art/top_illust_07.png</a></b> +Binary files differ. +<b>diff --git a/<a id="h17" href="../file/git/ArduinoNative/style.css.html">git/ArduinoNative/style.css</a> b/<a href="../file/git/ArduinoNative/style.css.html">git/ArduinoNative/style.css</a></b> +<a href="#h17-0" id="h17-0" class="h">@@ -1,19 +1,22 @@ +</a><a href="#h17-0-0" id="h17-0-0" class="d">-@import url(/assets/css/vs.css); +</a><a href="#h17-0-1" id="h17-0-1" class="i">+@import "/assets/css/vs.css"; +</a> e, :after, :before { + box-sizing: border-box; + background-color: inherit; + color: inherit; + margin: 0; +<a href="#h17-0-7" id="h17-0-7" class="d">- padding: 0; } +</a><a href="#h17-0-8" id="h17-0-8" class="i">+ padding: 0; +</a><a href="#h17-0-9" id="h17-0-9" class="i">+} +</a> + /*********** fonts ************/ + @font-face { + font-family: "Iosevka"; +<a href="#h17-0-14" id="h17-0-14" class="d">- src: url("/assets/fonts/Iosevka-Etoile.ttf"); } +</a><a href="#h17-0-15" id="h17-0-15" class="i">+ src: url("/assets/fonts/Iosevka-Etoile.ttf"); +</a><a href="#h17-0-16" id="h17-0-16" class="i">+} +</a> /*********** syntax highlighting ************/ + /*********** body ************/ + html { +<a href="#h17-0-20" id="h17-0-20" class="d">- font-size: 22px; } +</a><a href="#h17-0-21" id="h17-0-21" class="i">+ font-size: 22px; +</a><a href="#h17-0-22" id="h17-0-22" class="i">+} +</a> + body { + display: flex; +<a href="#h17-1" id="h17-1" class="h">@@ -23,34 +26,41 @@ body { +</a> font-family: noto-serfi, serif; + -webkit-font-smoothing: antialiased; + text-rendering: optimizeLegibility; +<a href="#h17-1-3" id="h17-1-3" class="d">- color: #16171a; +</a><a href="#h17-1-4" id="h17-1-4" class="d">- background-color: #faf9ee; } +</a><a href="#h17-1-5" id="h17-1-5" class="i">+ color: rgb(22, 23, 26); +</a><a href="#h17-1-6" id="h17-1-6" class="i">+ background-color: #faf9ee; +</a><a href="#h17-1-7" id="h17-1-7" class="i">+ background-image: url("/assets/images/modified_stolen_art/bg.jpg"); +</a><a href="#h17-1-8" id="h17-1-8" class="i">+} +</a> + /*********** main ************/ + main { + flex: 1; + padding: 1rem; +<a href="#h17-1-14" id="h17-1-14" class="d">- background-color: transparent; } +</a><a href="#h17-1-15" id="h17-1-15" class="i">+ background-color: transparent; +</a><a href="#h17-1-16" id="h17-1-16" class="i">+} +</a> + .main-title { + max-width: 60rem; +<a href="#h17-1-20" id="h17-1-20" class="d">- margin: 0px auto; } +</a><a href="#h17-1-21" id="h17-1-21" class="i">+ margin: 0px auto; +</a><a href="#h17-1-22" id="h17-1-22" class="i">+} +</a> + .main-content { + max-width: 60rem; + margin: 0.5rem auto; + display: flex; +<a href="#h17-1-28" id="h17-1-28" class="d">- flex-wrap: wrap; } +</a><a href="#h17-1-29" id="h17-1-29" class="i">+ flex-wrap: wrap; +</a><a href="#h17-1-30" id="h17-1-30" class="i">+} +</a> + .main-title-columns { +<a href="#h17-1-33" id="h17-1-33" class="d">- display: flex; } +</a><a href="#h17-1-34" id="h17-1-34" class="i">+ display: flex; +</a><a href="#h17-1-35" id="h17-1-35" class="i">+} +</a> + section { + flex-basis: 0; + flex-grow: 999; + min-width: 70%; + display: flex; +<a href="#h17-1-42" id="h17-1-42" class="d">- flex-direction: column; } +</a><a href="#h17-1-43" id="h17-1-43" class="i">+ flex-direction: column; +</a><a href="#h17-1-44" id="h17-1-44" class="i">+} +</a> + /*********** footer ************/ + .footer { +<a href="#h17-2" id="h17-2" class="h">@@ -58,11 +68,12 @@ section { +</a> width: 100%; + overflow-x: hidden; + overflow-y: hidden; +<a href="#h17-2-3" id="h17-2-3" class="d">- aspect-ratio: 1920 / 493; +</a><a href="#h17-2-4" id="h17-2-4" class="i">+ aspect-ratio: 1920/493; +</a> background-size: 100% default; + background-repeat: repeat-x; + background-position: center 0%; +<a href="#h17-2-8" id="h17-2-8" class="d">- background-image: url("/assets/images/modified_stolen_art/grass.png"); } +</a><a href="#h17-2-9" id="h17-2-9" class="i">+ background-image: url("/assets/images/modified_stolen_art/grass.png"); +</a><a href="#h17-2-10" id="h17-2-10" class="i">+} +</a> + /*********** header ************/ + header { +<a href="#h17-3" id="h17-3" class="h">@@ -72,197 +83,229 @@ header { +</a> flex-grow: 1; + position: relative; + word-break: keep-all; +<a href="#h17-3-3" id="h17-3-3" class="d">- padding-right: 1rem; } +</a><a href="#h17-3-4" id="h17-3-4" class="i">+ padding-right: 1rem; +</a><a href="#h17-3-5" id="h17-3-5" class="i">+} +</a> + header a { +<a href="#h17-3-8" id="h17-3-8" class="d">- text-decoration: none; } +</a><a href="#h17-3-9" id="h17-3-9" class="i">+ text-decoration: none; +</a><a href="#h17-3-10" id="h17-3-10" class="i">+} +</a> + header li { + margin-bottom: 0px; + text-align: right; +<a href="#h17-3-15" id="h17-3-15" class="d">- margin-right: 1rem; } +</a><a href="#h17-3-16" id="h17-3-16" class="i">+ margin-right: 1rem; +</a><a href="#h17-3-17" id="h17-3-17" class="i">+} +</a> + header ul { +<a href="#h17-3-20" id="h17-3-20" class="d">- border-right: 3px solid #bcd1cf99; +</a><a href="#h17-3-21" id="h17-3-21" class="d">- margin: 0px; } +</a><a href="#h17-3-22" id="h17-3-22" class="i">+ border-right: 3px solid rgba(188, 209, 207, 0.6); +</a><a href="#h17-3-23" id="h17-3-23" class="i">+ margin: 0px; +</a><a href="#h17-3-24" id="h17-3-24" class="i">+} +</a> + header a.active { +<a href="#h17-3-27" id="h17-3-27" class="d">- font-weight: bold; } +</a><a href="#h17-3-28" id="h17-3-28" class="i">+ font-weight: bold; +</a><a href="#h17-3-29" id="h17-3-29" class="i">+} +</a> + .header-img { + width: 100%; +<a href="#h17-3-33" id="h17-3-33" class="d">- height: 100%; } +</a><a href="#h17-3-34" id="h17-3-34" class="i">+ height: 100%; +</a><a href="#h17-3-35" id="h17-3-35" class="i">+} +</a> + header, section { +<a href="#h17-3-38" id="h17-3-38" class="d">- padding-top: 0px; } +</a><a href="#h17-3-39" id="h17-3-39" class="i">+ padding-top: 0px; +</a><a href="#h17-3-40" id="h17-3-40" class="i">+} +</a> + /*********** text ************/ + a { + color: #000; + text-decoration-skip-ink: auto; +<a href="#h17-3-46" id="h17-3-46" class="d">- text-decoration: underline; } +</a><a href="#h17-3-47" id="h17-3-47" class="i">+ text-decoration: underline; +</a><a href="#h17-3-48" id="h17-3-48" class="i">+} +</a> + .post p { +<a href="#h17-3-51" id="h17-3-51" class="d">- margin: .5rem 0; } +</a><a href="#h17-3-52" id="h17-3-52" class="i">+ margin: 0.5rem 0; +</a><a href="#h17-3-53" id="h17-3-53" class="i">+} +</a> + .post p img { + max-height: 600px; +<a href="#h17-3-57" id="h17-3-57" class="d">- max-width: min(800px, 90%); } +</a><a href="#h17-3-58" id="h17-3-58" class="i">+ max-width: min(800px, 90%); +</a><a href="#h17-3-59" id="h17-3-59" class="i">+} +</a> + h1, h2, h3, h4 { +<a href="#h17-3-62" id="h17-3-62" class="d">- margin: 1.0rem 0 0.5rem 0; +</a><a href="#h17-3-63" id="h17-3-63" class="d">- font-weight: bold; } +</a><a href="#h17-3-64" id="h17-3-64" class="i">+ margin: 1rem 0 0.5rem 0; +</a><a href="#h17-3-65" id="h17-3-65" class="i">+ font-weight: bold; +</a><a href="#h17-3-66" id="h17-3-66" class="i">+} +</a> + h1 { +<a href="#h17-3-69" id="h17-3-69" class="d">- font-size: 2.0rem; +</a><a href="#h17-3-70" id="h17-3-70" class="d">- color: #f4ca96; } +</a><a href="#h17-3-71" id="h17-3-71" class="i">+ font-size: 2rem; +</a><a href="#h17-3-72" id="h17-3-72" class="i">+ color: #f4ca96; +</a><a href="#h17-3-73" id="h17-3-73" class="i">+} +</a> + h2 { + font-size: 1.8rem; +<a href="#h17-3-77" id="h17-3-77" class="d">- color: #bcd1cf; } +</a><a href="#h17-3-78" id="h17-3-78" class="i">+ color: #bcd1cf; +</a><a href="#h17-3-79" id="h17-3-79" class="i">+} +</a> + h3 { + font-size: 1.5rem; +<a href="#h17-3-83" id="h17-3-83" class="d">- color: #a3bfa3; } +</a><a href="#h17-3-84" id="h17-3-84" class="i">+ color: #a3bfa3; +</a><a href="#h17-3-85" id="h17-3-85" class="i">+} +</a> + h4 { + font-size: 1.2rem; +<a href="#h17-3-89" id="h17-3-89" class="d">- color: inherit; } +</a><a href="#h17-3-90" id="h17-3-90" class="i">+ color: inherit; +</a><a href="#h17-3-91" id="h17-3-91" class="i">+} +</a> + .post h2:first-child, .project h2:first-child, .photo h2:first-child section h1:first-child { +<a href="#h17-3-94" id="h17-3-94" class="d">- margin-top: 0; } +</a><a href="#h17-3-95" id="h17-3-95" class="i">+ margin-top: 0; +</a><a href="#h17-3-96" id="h17-3-96" class="i">+} +</a> + .meta { +<a href="#h17-3-99" id="h17-3-99" class="d">- margin: 2rem 0; } +</a><a href="#h17-3-100" id="h17-3-100" class="i">+ margin: 2rem 0; +</a><a href="#h17-3-101" id="h17-3-101" class="i">+} +</a> + code, pre { +<a href="#h17-3-104" id="h17-3-104" class="d">- background: #ecedee; } +</a><a href="#h17-3-105" id="h17-3-105" class="i">+ background: rgb(236, 237, 238); +</a><a href="#h17-3-106" id="h17-3-106" class="i">+} +</a> + code, pre #blob { + padding: 0px; + font-family: "Iosevka"; + font-size: 80%; +<a href="#h17-3-112" id="h17-3-112" class="d">- padding: 0.1rem; } +</a><a href="#h17-3-113" id="h17-3-113" class="i">+ padding: 0.1rem; +</a><a href="#h17-3-114" id="h17-3-114" class="i">+} +</a> + pre { +<a href="#h17-3-117" id="h17-3-117" class="d">- margin: .3rem 0; +</a><a href="#h17-3-118" id="h17-3-118" class="i">+ margin: 0.3rem 0; +</a> padding: 0.5rem; + overflow-x: auto; +<a href="#h17-3-121" id="h17-3-121" class="d">- font-size: 80%; } +</a><a href="#h17-3-122" id="h17-3-122" class="i">+ font-size: 80%; +</a><a href="#h17-3-123" id="h17-3-123" class="i">+} +</a> + pre code { + border: none; + background: transparent; + font-size: inherit; +<a href="#h17-3-129" id="h17-3-129" class="d">- padding: 0; } +</a><a href="#h17-3-130" id="h17-3-130" class="i">+ padding: 0; +</a><a href="#h17-3-131" id="h17-3-131" class="i">+} +</a> + hr { +<a href="#h17-3-134" id="h17-3-134" class="d">- background: #bcd1cf99; +</a><a href="#h17-3-135" id="h17-3-135" class="i">+ background: rgba(188, 209, 207, 0.6); +</a> height: 3px; + border: 0; + margin-left: 1rem; +<a href="#h17-3-139" id="h17-3-139" class="d">- margin-right: 1rem; } +</a><a href="#h17-3-140" id="h17-3-140" class="i">+ margin-right: 1rem; +</a><a href="#h17-3-141" id="h17-3-141" class="i">+} +</a> + blockquote { + font-style: italic; +<a href="#h17-3-145" id="h17-3-145" class="d">- border-left: 5px solid #bcd1cf99; +</a><a href="#h17-3-146" id="h17-3-146" class="d">- padding-left: 1rem; } +</a><a href="#h17-3-147" id="h17-3-147" class="i">+ border-left: 5px solid rgba(188, 209, 207, 0.6); +</a><a href="#h17-3-148" id="h17-3-148" class="i">+ padding-left: 1rem; +</a><a href="#h17-3-149" id="h17-3-149" class="i">+} +</a> + .quote-cite { + border-left: none; + padding-left: 2rem; + margin-bottom: 0px; +<a href="#h17-3-155" id="h17-3-155" class="d">- margin: 0px; } +</a><a href="#h17-3-156" id="h17-3-156" class="i">+ margin: 0px; +</a><a href="#h17-3-157" id="h17-3-157" class="i">+} +</a> + strong, b { +<a href="#h17-3-160" id="h17-3-160" class="d">- font-weight: bold; } +</a><a href="#h17-3-161" id="h17-3-161" class="i">+ font-weight: bold; +</a><a href="#h17-3-162" id="h17-3-162" class="i">+} +</a> + .photos ul { +<a href="#h17-3-165" id="h17-3-165" class="d">- list-style: none; } +</a><a href="#h17-3-166" id="h17-3-166" class="i">+ list-style: none; +</a><a href="#h17-3-167" id="h17-3-167" class="i">+} +</a> + .photos li { +<a href="#h17-3-170" id="h17-3-170" class="d">- margin-bottom: 1.5rem; } +</a><a href="#h17-3-171" id="h17-3-171" class="i">+ margin-bottom: 1.5rem; +</a><a href="#h17-3-172" id="h17-3-172" class="i">+} +</a> + .photo picture, .project picture { +<a href="#h17-3-175" id="h17-3-175" class="d">- margin-bottom: 0.5rem; } +</a><a href="#h17-3-176" id="h17-3-176" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h17-3-177" id="h17-3-177" class="i">+} +</a> + ul { +<a href="#h17-3-180" id="h17-3-180" class="d">- padding-left: 1.5rem; +</a><a href="#h17-3-181" id="h17-3-181" class="i">+ padding-left: 2rem; +</a> margin-top: 0.5rem; +<a href="#h17-3-183" id="h17-3-183" class="d">- margin-bottom: 0.5rem; } +</a><a href="#h17-3-184" id="h17-3-184" class="d">- +</a><a href="#h17-3-185" id="h17-3-185" class="d">-li { +</a><a href="#h17-3-186" id="h17-3-186" class="d">- list-style-position: inside; } +</a><a href="#h17-3-187" id="h17-3-187" class="d">- +</a><a href="#h17-3-188" id="h17-3-188" class="d">-/*********** posts ************/ +</a><a href="#h17-3-189" id="h17-3-189" class="d">-.posts ul, header ul { +</a><a href="#h17-3-190" id="h17-3-190" class="d">- list-style: none; +</a><a href="#h17-3-191" id="h17-3-191" class="d">- padding-left: 1rem; } +</a><a href="#h17-3-192" id="h17-3-192" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h17-3-193" id="h17-3-193" class="i">+ list-style-type: disc; +</a><a href="#h17-3-194" id="h17-3-194" class="i">+} +</a> +<a href="#h17-3-196" id="h17-3-196" class="d">-.posts li { +</a><a href="#h17-3-197" id="h17-3-197" class="d">- align-items: center; +</a><a href="#h17-3-198" id="h17-3-198" class="d">- display: flex; +</a><a href="#h17-3-199" id="h17-3-199" class="d">- justify-content: space-between; +</a><a href="#h17-3-200" id="h17-3-200" class="d">- margin-bottom: .5rem; } +</a><a href="#h17-3-201" id="h17-3-201" class="i">+ul ul { +</a><a href="#h17-3-202" id="h17-3-202" class="i">+ list-style-type: circle; +</a><a href="#h17-3-203" id="h17-3-203" class="i">+} +</a> +<a href="#h17-3-205" id="h17-3-205" class="d">-.posts li a, .posts li div, .projects li a { +</a><a href="#h17-3-206" id="h17-3-206" class="d">- white-space: nowrap; +</a><a href="#h17-3-207" id="h17-3-207" class="d">- overflow: hidden; +</a><a href="#h17-3-208" id="h17-3-208" class="d">- text-overflow: ellipsis; +</a><a href="#h17-3-209" id="h17-3-209" class="d">- text-decoration: none; } +</a><a href="#h17-3-210" id="h17-3-210" class="i">+ol { +</a><a href="#h17-3-211" id="h17-3-211" class="i">+ list-style-type: upper-roman; +</a><a href="#h17-3-212" id="h17-3-212" class="i">+ padding-left: 3rem; +</a><a href="#h17-3-213" id="h17-3-213" class="i">+ margin-top: 0.5rem; +</a><a href="#h17-3-214" id="h17-3-214" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h17-3-215" id="h17-3-215" class="i">+} +</a> +<a href="#h17-3-217" id="h17-3-217" class="d">-.posts li time, .projects li time { +</a><a href="#h17-3-218" id="h17-3-218" class="i">+ol ol { +</a><a href="#h17-3-219" id="h17-3-219" class="i">+ list-style-type: lower-alpha; +</a> padding-left: 1rem; +<a href="#h17-3-221" id="h17-3-221" class="d">- white-space: nowrap; +</a><a href="#h17-3-222" id="h17-3-222" class="d">- font-variant-numeric: tabular-nums; } +</a><a href="#h17-3-223" id="h17-3-223" class="i">+} +</a><a href="#h17-3-224" id="h17-3-224" class="i">+ +</a><a href="#h17-3-225" id="h17-3-225" class="i">+ol li { +</a><a href="#h17-3-226" id="h17-3-226" class="i">+ padding-left: 0.5rem; +</a><a href="#h17-3-227" id="h17-3-227" class="i">+} +</a> + /*********** phone mode ************/ + @media screen and (max-width: 45rem) { + header { +<a href="#h17-3-232" id="h17-3-232" class="d">- max-width: 100%; } +</a><a href="#h17-3-233" id="h17-3-233" class="d">- +</a><a href="#h17-3-234" id="h17-3-234" class="i">+ max-width: 100%; +</a><a href="#h17-3-235" id="h17-3-235" class="i">+ } +</a> .header-img { +<a href="#h17-3-237" id="h17-3-237" class="d">- margin-left: 1.0rem; +</a><a href="#h17-3-238" id="h17-3-238" class="i">+ margin-left: 1rem; +</a> margin-bottom: 0rem; +<a href="#h17-3-240" id="h17-3-240" class="d">- width: auto; } +</a><a href="#h17-3-241" id="h17-3-241" class="d">- +</a><a href="#h17-3-242" id="h17-3-242" class="i">+ width: auto; +</a><a href="#h17-3-243" id="h17-3-243" class="i">+ } +</a> .header-img-outer { + display: flex; +<a href="#h17-3-246" id="h17-3-246" class="d">- flex-direction: row; } +</a><a href="#h17-3-247" id="h17-3-247" class="d">- +</a><a href="#h17-3-248" id="h17-3-248" class="i">+ flex-direction: row; +</a><a href="#h17-3-249" id="h17-3-249" class="i">+ } +</a> header li { + display: inline; +<a href="#h17-3-252" id="h17-3-252" class="d">- margin-right: 1rem; } +</a><a href="#h17-3-253" id="h17-3-253" class="d">- +</a><a href="#h17-3-254" id="h17-3-254" class="i">+ margin-right: 1rem; +</a><a href="#h17-3-255" id="h17-3-255" class="i">+ } +</a> header ul { +<a href="#h17-3-257" id="h17-3-257" class="d">- border-bottom: 3px solid #bcd1cf99; +</a><a href="#h17-3-258" id="h17-3-258" class="i">+ border-bottom: 3px solid rgba(188, 209, 207, 0.6); +</a> border-right: 0px; +<a href="#h17-3-260" id="h17-3-260" class="d">- padding-bottom: .5rem; +</a><a href="#h17-3-261" id="h17-3-261" class="d">- padding-left: .5rem; } +</a><a href="#h17-3-262" id="h17-3-262" class="d">- +</a><a href="#h17-3-263" id="h17-3-263" class="i">+ padding-bottom: 0.5rem; +</a><a href="#h17-3-264" id="h17-3-264" class="i">+ padding-left: 0.5rem; +</a><a href="#h17-3-265" id="h17-3-265" class="i">+ } +</a> .photos ul { +<a href="#h17-3-267" id="h17-3-267" class="d">- margin-top: 0.5rem; } +</a><a href="#h17-3-268" id="h17-3-268" class="d">- +</a><a href="#h17-3-269" id="h17-3-269" class="i">+ margin-top: 0.5rem; +</a><a href="#h17-3-270" id="h17-3-270" class="i">+ } +</a> html { +<a href="#h17-3-272" id="h17-3-272" class="d">- font-size: 16px; } } +</a><a href="#h17-3-273" id="h17-3-273" class="i">+ font-size: 16px; +</a><a href="#h17-3-274" id="h17-3-274" class="i">+ } +</a><a href="#h17-3-275" id="h17-3-275" class="i">+} +</a> /*********** dark theme ************/ + @media (prefers-color-scheme: dark) { + a { +<a href="#h17-3-279" id="h17-3-279" class="d">- color: #fff; } +</a><a href="#h17-3-280" id="h17-3-280" class="d">- +</a><a href="#h17-3-281" id="h17-3-281" class="i">+ color: #fff; +</a><a href="#h17-3-282" id="h17-3-282" class="i">+ } +</a> body { + background-color: #181a1b; +<a href="#h17-3-285" id="h17-3-285" class="d">- color: #fff; } +</a><a href="#h17-3-286" id="h17-3-286" class="d">- +</a><a href="#h17-3-287" id="h17-3-287" class="i">+ background-image: none; +</a><a href="#h17-3-288" id="h17-3-288" class="i">+ color: #fff; +</a><a href="#h17-3-289" id="h17-3-289" class="i">+ } +</a> code, pre { +<a href="#h17-3-291" id="h17-3-291" class="d">- background: #222; } +</a><a href="#h17-3-292" id="h17-3-292" class="d">- +</a><a href="#h17-3-293" id="h17-3-293" class="i">+ background: #222; +</a><a href="#h17-3-294" id="h17-3-294" class="i">+ } +</a> .invertable-image { +<a href="#h17-3-296" id="h17-3-296" class="d">- filter: invert(0.6); } } +</a><a href="#h17-3-297" id="h17-3-297" class="i">+ filter: invert(0.6); +</a><a href="#h17-3-298" id="h17-3-298" class="i">+ } +</a><a href="#h17-3-299" id="h17-3-299" class="i">+} +</a> /*********** print ************/ + @media print { + .no-print, .no-print * { +<a href="#h17-3-303" id="h17-3-303" class="d">- display: none !important; } } +</a><a href="#h17-3-304" id="h17-3-304" class="i">+ display: none !important; +</a><a href="#h17-3-305" id="h17-3-305" class="i">+ } +</a><a href="#h17-3-306" id="h17-3-306" class="i">+} +</a> body { + padding: 1rem; + display: block; +<b>diff --git a/<a id="h18" href="../file/git/ProtonPack/style.css.html">git/ProtonPack/style.css</a> b/<a href="../file/git/ProtonPack/style.css.html">git/ProtonPack/style.css</a></b> +<a href="#h18-0" id="h18-0" class="h">@@ -1,19 +1,22 @@ +</a><a href="#h18-0-0" id="h18-0-0" class="d">-@import url(/assets/css/vs.css); +</a><a href="#h18-0-1" id="h18-0-1" class="i">+@import "/assets/css/vs.css"; +</a> e, :after, :before { + box-sizing: border-box; + background-color: inherit; + color: inherit; + margin: 0; +<a href="#h18-0-7" id="h18-0-7" class="d">- padding: 0; } +</a><a href="#h18-0-8" id="h18-0-8" class="i">+ padding: 0; +</a><a href="#h18-0-9" id="h18-0-9" class="i">+} +</a> + /*********** fonts ************/ + @font-face { + font-family: "Iosevka"; +<a href="#h18-0-14" id="h18-0-14" class="d">- src: url("/assets/fonts/Iosevka-Etoile.ttf"); } +</a><a href="#h18-0-15" id="h18-0-15" class="i">+ src: url("/assets/fonts/Iosevka-Etoile.ttf"); +</a><a href="#h18-0-16" id="h18-0-16" class="i">+} +</a> /*********** syntax highlighting ************/ + /*********** body ************/ + html { +<a href="#h18-0-20" id="h18-0-20" class="d">- font-size: 22px; } +</a><a href="#h18-0-21" id="h18-0-21" class="i">+ font-size: 22px; +</a><a href="#h18-0-22" id="h18-0-22" class="i">+} +</a> + body { + display: flex; +<a href="#h18-1" id="h18-1" class="h">@@ -23,34 +26,41 @@ body { +</a> font-family: noto-serfi, serif; + -webkit-font-smoothing: antialiased; + text-rendering: optimizeLegibility; +<a href="#h18-1-3" id="h18-1-3" class="d">- color: #16171a; +</a><a href="#h18-1-4" id="h18-1-4" class="d">- background-color: #faf9ee; } +</a><a href="#h18-1-5" id="h18-1-5" class="i">+ color: rgb(22, 23, 26); +</a><a href="#h18-1-6" id="h18-1-6" class="i">+ background-color: #faf9ee; +</a><a href="#h18-1-7" id="h18-1-7" class="i">+ background-image: url("/assets/images/modified_stolen_art/bg.jpg"); +</a><a href="#h18-1-8" id="h18-1-8" class="i">+} +</a> + /*********** main ************/ + main { + flex: 1; + padding: 1rem; +<a href="#h18-1-14" id="h18-1-14" class="d">- background-color: transparent; } +</a><a href="#h18-1-15" id="h18-1-15" class="i">+ background-color: transparent; +</a><a href="#h18-1-16" id="h18-1-16" class="i">+} +</a> + .main-title { + max-width: 60rem; +<a href="#h18-1-20" id="h18-1-20" class="d">- margin: 0px auto; } +</a><a href="#h18-1-21" id="h18-1-21" class="i">+ margin: 0px auto; +</a><a href="#h18-1-22" id="h18-1-22" class="i">+} +</a> + .main-content { + max-width: 60rem; + margin: 0.5rem auto; + display: flex; +<a href="#h18-1-28" id="h18-1-28" class="d">- flex-wrap: wrap; } +</a><a href="#h18-1-29" id="h18-1-29" class="i">+ flex-wrap: wrap; +</a><a href="#h18-1-30" id="h18-1-30" class="i">+} +</a> + .main-title-columns { +<a href="#h18-1-33" id="h18-1-33" class="d">- display: flex; } +</a><a href="#h18-1-34" id="h18-1-34" class="i">+ display: flex; +</a><a href="#h18-1-35" id="h18-1-35" class="i">+} +</a> + section { + flex-basis: 0; + flex-grow: 999; + min-width: 70%; + display: flex; +<a href="#h18-1-42" id="h18-1-42" class="d">- flex-direction: column; } +</a><a href="#h18-1-43" id="h18-1-43" class="i">+ flex-direction: column; +</a><a href="#h18-1-44" id="h18-1-44" class="i">+} +</a> + /*********** footer ************/ + .footer { +<a href="#h18-2" id="h18-2" class="h">@@ -58,11 +68,12 @@ section { +</a> width: 100%; + overflow-x: hidden; + overflow-y: hidden; +<a href="#h18-2-3" id="h18-2-3" class="d">- aspect-ratio: 1920 / 493; +</a><a href="#h18-2-4" id="h18-2-4" class="i">+ aspect-ratio: 1920/493; +</a> background-size: 100% default; + background-repeat: repeat-x; + background-position: center 0%; +<a href="#h18-2-8" id="h18-2-8" class="d">- background-image: url("/assets/images/modified_stolen_art/grass.png"); } +</a><a href="#h18-2-9" id="h18-2-9" class="i">+ background-image: url("/assets/images/modified_stolen_art/grass.png"); +</a><a href="#h18-2-10" id="h18-2-10" class="i">+} +</a> + /*********** header ************/ + header { +<a href="#h18-3" id="h18-3" class="h">@@ -72,197 +83,229 @@ header { +</a> flex-grow: 1; + position: relative; + word-break: keep-all; +<a href="#h18-3-3" id="h18-3-3" class="d">- padding-right: 1rem; } +</a><a href="#h18-3-4" id="h18-3-4" class="i">+ padding-right: 1rem; +</a><a href="#h18-3-5" id="h18-3-5" class="i">+} +</a> + header a { +<a href="#h18-3-8" id="h18-3-8" class="d">- text-decoration: none; } +</a><a href="#h18-3-9" id="h18-3-9" class="i">+ text-decoration: none; +</a><a href="#h18-3-10" id="h18-3-10" class="i">+} +</a> + header li { + margin-bottom: 0px; + text-align: right; +<a href="#h18-3-15" id="h18-3-15" class="d">- margin-right: 1rem; } +</a><a href="#h18-3-16" id="h18-3-16" class="i">+ margin-right: 1rem; +</a><a href="#h18-3-17" id="h18-3-17" class="i">+} +</a> + header ul { +<a href="#h18-3-20" id="h18-3-20" class="d">- border-right: 3px solid #bcd1cf99; +</a><a href="#h18-3-21" id="h18-3-21" class="d">- margin: 0px; } +</a><a href="#h18-3-22" id="h18-3-22" class="i">+ border-right: 3px solid rgba(188, 209, 207, 0.6); +</a><a href="#h18-3-23" id="h18-3-23" class="i">+ margin: 0px; +</a><a href="#h18-3-24" id="h18-3-24" class="i">+} +</a> + header a.active { +<a href="#h18-3-27" id="h18-3-27" class="d">- font-weight: bold; } +</a><a href="#h18-3-28" id="h18-3-28" class="i">+ font-weight: bold; +</a><a href="#h18-3-29" id="h18-3-29" class="i">+} +</a> + .header-img { + width: 100%; +<a href="#h18-3-33" id="h18-3-33" class="d">- height: 100%; } +</a><a href="#h18-3-34" id="h18-3-34" class="i">+ height: 100%; +</a><a href="#h18-3-35" id="h18-3-35" class="i">+} +</a> + header, section { +<a href="#h18-3-38" id="h18-3-38" class="d">- padding-top: 0px; } +</a><a href="#h18-3-39" id="h18-3-39" class="i">+ padding-top: 0px; +</a><a href="#h18-3-40" id="h18-3-40" class="i">+} +</a> + /*********** text ************/ + a { + color: #000; + text-decoration-skip-ink: auto; +<a href="#h18-3-46" id="h18-3-46" class="d">- text-decoration: underline; } +</a><a href="#h18-3-47" id="h18-3-47" class="i">+ text-decoration: underline; +</a><a href="#h18-3-48" id="h18-3-48" class="i">+} +</a> + .post p { +<a href="#h18-3-51" id="h18-3-51" class="d">- margin: .5rem 0; } +</a><a href="#h18-3-52" id="h18-3-52" class="i">+ margin: 0.5rem 0; +</a><a href="#h18-3-53" id="h18-3-53" class="i">+} +</a> + .post p img { + max-height: 600px; +<a href="#h18-3-57" id="h18-3-57" class="d">- max-width: min(800px, 90%); } +</a><a href="#h18-3-58" id="h18-3-58" class="i">+ max-width: min(800px, 90%); +</a><a href="#h18-3-59" id="h18-3-59" class="i">+} +</a> + h1, h2, h3, h4 { +<a href="#h18-3-62" id="h18-3-62" class="d">- margin: 1.0rem 0 0.5rem 0; +</a><a href="#h18-3-63" id="h18-3-63" class="d">- font-weight: bold; } +</a><a href="#h18-3-64" id="h18-3-64" class="i">+ margin: 1rem 0 0.5rem 0; +</a><a href="#h18-3-65" id="h18-3-65" class="i">+ font-weight: bold; +</a><a href="#h18-3-66" id="h18-3-66" class="i">+} +</a> + h1 { +<a href="#h18-3-69" id="h18-3-69" class="d">- font-size: 2.0rem; +</a><a href="#h18-3-70" id="h18-3-70" class="d">- color: #f4ca96; } +</a><a href="#h18-3-71" id="h18-3-71" class="i">+ font-size: 2rem; +</a><a href="#h18-3-72" id="h18-3-72" class="i">+ color: #f4ca96; +</a><a href="#h18-3-73" id="h18-3-73" class="i">+} +</a> + h2 { + font-size: 1.8rem; +<a href="#h18-3-77" id="h18-3-77" class="d">- color: #bcd1cf; } +</a><a href="#h18-3-78" id="h18-3-78" class="i">+ color: #bcd1cf; +</a><a href="#h18-3-79" id="h18-3-79" class="i">+} +</a> + h3 { + font-size: 1.5rem; +<a href="#h18-3-83" id="h18-3-83" class="d">- color: #a3bfa3; } +</a><a href="#h18-3-84" id="h18-3-84" class="i">+ color: #a3bfa3; +</a><a href="#h18-3-85" id="h18-3-85" class="i">+} +</a> + h4 { + font-size: 1.2rem; +<a href="#h18-3-89" id="h18-3-89" class="d">- color: inherit; } +</a><a href="#h18-3-90" id="h18-3-90" class="i">+ color: inherit; +</a><a href="#h18-3-91" id="h18-3-91" class="i">+} +</a> + .post h2:first-child, .project h2:first-child, .photo h2:first-child section h1:first-child { +<a href="#h18-3-94" id="h18-3-94" class="d">- margin-top: 0; } +</a><a href="#h18-3-95" id="h18-3-95" class="i">+ margin-top: 0; +</a><a href="#h18-3-96" id="h18-3-96" class="i">+} +</a> + .meta { +<a href="#h18-3-99" id="h18-3-99" class="d">- margin: 2rem 0; } +</a><a href="#h18-3-100" id="h18-3-100" class="i">+ margin: 2rem 0; +</a><a href="#h18-3-101" id="h18-3-101" class="i">+} +</a> + code, pre { +<a href="#h18-3-104" id="h18-3-104" class="d">- background: #ecedee; } +</a><a href="#h18-3-105" id="h18-3-105" class="i">+ background: rgb(236, 237, 238); +</a><a href="#h18-3-106" id="h18-3-106" class="i">+} +</a> + code, pre #blob { + padding: 0px; + font-family: "Iosevka"; + font-size: 80%; +<a href="#h18-3-112" id="h18-3-112" class="d">- padding: 0.1rem; } +</a><a href="#h18-3-113" id="h18-3-113" class="i">+ padding: 0.1rem; +</a><a href="#h18-3-114" id="h18-3-114" class="i">+} +</a> + pre { +<a href="#h18-3-117" id="h18-3-117" class="d">- margin: .3rem 0; +</a><a href="#h18-3-118" id="h18-3-118" class="i">+ margin: 0.3rem 0; +</a> padding: 0.5rem; + overflow-x: auto; +<a href="#h18-3-121" id="h18-3-121" class="d">- font-size: 80%; } +</a><a href="#h18-3-122" id="h18-3-122" class="i">+ font-size: 80%; +</a><a href="#h18-3-123" id="h18-3-123" class="i">+} +</a> + pre code { + border: none; + background: transparent; + font-size: inherit; +<a href="#h18-3-129" id="h18-3-129" class="d">- padding: 0; } +</a><a href="#h18-3-130" id="h18-3-130" class="i">+ padding: 0; +</a><a href="#h18-3-131" id="h18-3-131" class="i">+} +</a> + hr { +<a href="#h18-3-134" id="h18-3-134" class="d">- background: #bcd1cf99; +</a><a href="#h18-3-135" id="h18-3-135" class="i">+ background: rgba(188, 209, 207, 0.6); +</a> height: 3px; + border: 0; + margin-left: 1rem; +<a href="#h18-3-139" id="h18-3-139" class="d">- margin-right: 1rem; } +</a><a href="#h18-3-140" id="h18-3-140" class="i">+ margin-right: 1rem; +</a><a href="#h18-3-141" id="h18-3-141" class="i">+} +</a> + blockquote { + font-style: italic; +<a href="#h18-3-145" id="h18-3-145" class="d">- border-left: 5px solid #bcd1cf99; +</a><a href="#h18-3-146" id="h18-3-146" class="d">- padding-left: 1rem; } +</a><a href="#h18-3-147" id="h18-3-147" class="i">+ border-left: 5px solid rgba(188, 209, 207, 0.6); +</a><a href="#h18-3-148" id="h18-3-148" class="i">+ padding-left: 1rem; +</a><a href="#h18-3-149" id="h18-3-149" class="i">+} +</a> + .quote-cite { + border-left: none; + padding-left: 2rem; + margin-bottom: 0px; +<a href="#h18-3-155" id="h18-3-155" class="d">- margin: 0px; } +</a><a href="#h18-3-156" id="h18-3-156" class="i">+ margin: 0px; +</a><a href="#h18-3-157" id="h18-3-157" class="i">+} +</a> + strong, b { +<a href="#h18-3-160" id="h18-3-160" class="d">- font-weight: bold; } +</a><a href="#h18-3-161" id="h18-3-161" class="i">+ font-weight: bold; +</a><a href="#h18-3-162" id="h18-3-162" class="i">+} +</a> + .photos ul { +<a href="#h18-3-165" id="h18-3-165" class="d">- list-style: none; } +</a><a href="#h18-3-166" id="h18-3-166" class="i">+ list-style: none; +</a><a href="#h18-3-167" id="h18-3-167" class="i">+} +</a> + .photos li { +<a href="#h18-3-170" id="h18-3-170" class="d">- margin-bottom: 1.5rem; } +</a><a href="#h18-3-171" id="h18-3-171" class="i">+ margin-bottom: 1.5rem; +</a><a href="#h18-3-172" id="h18-3-172" class="i">+} +</a> + .photo picture, .project picture { +<a href="#h18-3-175" id="h18-3-175" class="d">- margin-bottom: 0.5rem; } +</a><a href="#h18-3-176" id="h18-3-176" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h18-3-177" id="h18-3-177" class="i">+} +</a> + ul { +<a href="#h18-3-180" id="h18-3-180" class="d">- padding-left: 1.5rem; +</a><a href="#h18-3-181" id="h18-3-181" class="i">+ padding-left: 2rem; +</a> margin-top: 0.5rem; +<a href="#h18-3-183" id="h18-3-183" class="d">- margin-bottom: 0.5rem; } +</a><a href="#h18-3-184" id="h18-3-184" class="d">- +</a><a href="#h18-3-185" id="h18-3-185" class="d">-li { +</a><a href="#h18-3-186" id="h18-3-186" class="d">- list-style-position: inside; } +</a><a href="#h18-3-187" id="h18-3-187" class="d">- +</a><a href="#h18-3-188" id="h18-3-188" class="d">-/*********** posts ************/ +</a><a href="#h18-3-189" id="h18-3-189" class="d">-.posts ul, header ul { +</a><a href="#h18-3-190" id="h18-3-190" class="d">- list-style: none; +</a><a href="#h18-3-191" id="h18-3-191" class="d">- padding-left: 1rem; } +</a><a href="#h18-3-192" id="h18-3-192" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h18-3-193" id="h18-3-193" class="i">+ list-style-type: disc; +</a><a href="#h18-3-194" id="h18-3-194" class="i">+} +</a> +<a href="#h18-3-196" id="h18-3-196" class="d">-.posts li { +</a><a href="#h18-3-197" id="h18-3-197" class="d">- align-items: center; +</a><a href="#h18-3-198" id="h18-3-198" class="d">- display: flex; +</a><a href="#h18-3-199" id="h18-3-199" class="d">- justify-content: space-between; +</a><a href="#h18-3-200" id="h18-3-200" class="d">- margin-bottom: .5rem; } +</a><a href="#h18-3-201" id="h18-3-201" class="i">+ul ul { +</a><a href="#h18-3-202" id="h18-3-202" class="i">+ list-style-type: circle; +</a><a href="#h18-3-203" id="h18-3-203" class="i">+} +</a> +<a href="#h18-3-205" id="h18-3-205" class="d">-.posts li a, .posts li div, .projects li a { +</a><a href="#h18-3-206" id="h18-3-206" class="d">- white-space: nowrap; +</a><a href="#h18-3-207" id="h18-3-207" class="d">- overflow: hidden; +</a><a href="#h18-3-208" id="h18-3-208" class="d">- text-overflow: ellipsis; +</a><a href="#h18-3-209" id="h18-3-209" class="d">- text-decoration: none; } +</a><a href="#h18-3-210" id="h18-3-210" class="i">+ol { +</a><a href="#h18-3-211" id="h18-3-211" class="i">+ list-style-type: upper-roman; +</a><a href="#h18-3-212" id="h18-3-212" class="i">+ padding-left: 3rem; +</a><a href="#h18-3-213" id="h18-3-213" class="i">+ margin-top: 0.5rem; +</a><a href="#h18-3-214" id="h18-3-214" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h18-3-215" id="h18-3-215" class="i">+} +</a> +<a href="#h18-3-217" id="h18-3-217" class="d">-.posts li time, .projects li time { +</a><a href="#h18-3-218" id="h18-3-218" class="i">+ol ol { +</a><a href="#h18-3-219" id="h18-3-219" class="i">+ list-style-type: lower-alpha; +</a> padding-left: 1rem; +<a href="#h18-3-221" id="h18-3-221" class="d">- white-space: nowrap; +</a><a href="#h18-3-222" id="h18-3-222" class="d">- font-variant-numeric: tabular-nums; } +</a><a href="#h18-3-223" id="h18-3-223" class="i">+} +</a><a href="#h18-3-224" id="h18-3-224" class="i">+ +</a><a href="#h18-3-225" id="h18-3-225" class="i">+ol li { +</a><a href="#h18-3-226" id="h18-3-226" class="i">+ padding-left: 0.5rem; +</a><a href="#h18-3-227" id="h18-3-227" class="i">+} +</a> + /*********** phone mode ************/ + @media screen and (max-width: 45rem) { + header { +<a href="#h18-3-232" id="h18-3-232" class="d">- max-width: 100%; } +</a><a href="#h18-3-233" id="h18-3-233" class="d">- +</a><a href="#h18-3-234" id="h18-3-234" class="i">+ max-width: 100%; +</a><a href="#h18-3-235" id="h18-3-235" class="i">+ } +</a> .header-img { +<a href="#h18-3-237" id="h18-3-237" class="d">- margin-left: 1.0rem; +</a><a href="#h18-3-238" id="h18-3-238" class="i">+ margin-left: 1rem; +</a> margin-bottom: 0rem; +<a href="#h18-3-240" id="h18-3-240" class="d">- width: auto; } +</a><a href="#h18-3-241" id="h18-3-241" class="d">- +</a><a href="#h18-3-242" id="h18-3-242" class="i">+ width: auto; +</a><a href="#h18-3-243" id="h18-3-243" class="i">+ } +</a> .header-img-outer { + display: flex; +<a href="#h18-3-246" id="h18-3-246" class="d">- flex-direction: row; } +</a><a href="#h18-3-247" id="h18-3-247" class="d">- +</a><a href="#h18-3-248" id="h18-3-248" class="i">+ flex-direction: row; +</a><a href="#h18-3-249" id="h18-3-249" class="i">+ } +</a> header li { + display: inline; +<a href="#h18-3-252" id="h18-3-252" class="d">- margin-right: 1rem; } +</a><a href="#h18-3-253" id="h18-3-253" class="d">- +</a><a href="#h18-3-254" id="h18-3-254" class="i">+ margin-right: 1rem; +</a><a href="#h18-3-255" id="h18-3-255" class="i">+ } +</a> header ul { +<a href="#h18-3-257" id="h18-3-257" class="d">- border-bottom: 3px solid #bcd1cf99; +</a><a href="#h18-3-258" id="h18-3-258" class="i">+ border-bottom: 3px solid rgba(188, 209, 207, 0.6); +</a> border-right: 0px; +<a href="#h18-3-260" id="h18-3-260" class="d">- padding-bottom: .5rem; +</a><a href="#h18-3-261" id="h18-3-261" class="d">- padding-left: .5rem; } +</a><a href="#h18-3-262" id="h18-3-262" class="d">- +</a><a href="#h18-3-263" id="h18-3-263" class="i">+ padding-bottom: 0.5rem; +</a><a href="#h18-3-264" id="h18-3-264" class="i">+ padding-left: 0.5rem; +</a><a href="#h18-3-265" id="h18-3-265" class="i">+ } +</a> .photos ul { +<a href="#h18-3-267" id="h18-3-267" class="d">- margin-top: 0.5rem; } +</a><a href="#h18-3-268" id="h18-3-268" class="d">- +</a><a href="#h18-3-269" id="h18-3-269" class="i">+ margin-top: 0.5rem; +</a><a href="#h18-3-270" id="h18-3-270" class="i">+ } +</a> html { +<a href="#h18-3-272" id="h18-3-272" class="d">- font-size: 16px; } } +</a><a href="#h18-3-273" id="h18-3-273" class="i">+ font-size: 16px; +</a><a href="#h18-3-274" id="h18-3-274" class="i">+ } +</a><a href="#h18-3-275" id="h18-3-275" class="i">+} +</a> /*********** dark theme ************/ + @media (prefers-color-scheme: dark) { + a { +<a href="#h18-3-279" id="h18-3-279" class="d">- color: #fff; } +</a><a href="#h18-3-280" id="h18-3-280" class="d">- +</a><a href="#h18-3-281" id="h18-3-281" class="i">+ color: #fff; +</a><a href="#h18-3-282" id="h18-3-282" class="i">+ } +</a> body { + background-color: #181a1b; +<a href="#h18-3-285" id="h18-3-285" class="d">- color: #fff; } +</a><a href="#h18-3-286" id="h18-3-286" class="d">- +</a><a href="#h18-3-287" id="h18-3-287" class="i">+ background-image: none; +</a><a href="#h18-3-288" id="h18-3-288" class="i">+ color: #fff; +</a><a href="#h18-3-289" id="h18-3-289" class="i">+ } +</a> code, pre { +<a href="#h18-3-291" id="h18-3-291" class="d">- background: #222; } +</a><a href="#h18-3-292" id="h18-3-292" class="d">- +</a><a href="#h18-3-293" id="h18-3-293" class="i">+ background: #222; +</a><a href="#h18-3-294" id="h18-3-294" class="i">+ } +</a> .invertable-image { +<a href="#h18-3-296" id="h18-3-296" class="d">- filter: invert(0.6); } } +</a><a href="#h18-3-297" id="h18-3-297" class="i">+ filter: invert(0.6); +</a><a href="#h18-3-298" id="h18-3-298" class="i">+ } +</a><a href="#h18-3-299" id="h18-3-299" class="i">+} +</a> /*********** print ************/ + @media print { + .no-print, .no-print * { +<a href="#h18-3-303" id="h18-3-303" class="d">- display: none !important; } } +</a><a href="#h18-3-304" id="h18-3-304" class="i">+ display: none !important; +</a><a href="#h18-3-305" id="h18-3-305" class="i">+ } +</a><a href="#h18-3-306" id="h18-3-306" class="i">+} +</a> body { + padding: 1rem; + display: block; +<b>diff --git a/<a id="h19" href="../file/git/anders_tale_room_editor/style.css.html">git/anders_tale_room_editor/style.css</a> b/<a href="../file/git/anders_tale_room_editor/style.css.html">git/anders_tale_room_editor/style.css</a></b> +<a href="#h19-0" id="h19-0" class="h">@@ -1,19 +1,22 @@ +</a><a href="#h19-0-0" id="h19-0-0" class="d">-@import url(/assets/css/vs.css); +</a><a href="#h19-0-1" id="h19-0-1" class="i">+@import "/assets/css/vs.css"; +</a> e, :after, :before { + box-sizing: border-box; + background-color: inherit; + color: inherit; + margin: 0; +<a href="#h19-0-7" id="h19-0-7" class="d">- padding: 0; } +</a><a href="#h19-0-8" id="h19-0-8" class="i">+ padding: 0; +</a><a href="#h19-0-9" id="h19-0-9" class="i">+} +</a> + /*********** fonts ************/ + @font-face { + font-family: "Iosevka"; +<a href="#h19-0-14" id="h19-0-14" class="d">- src: url("/assets/fonts/Iosevka-Etoile.ttf"); } +</a><a href="#h19-0-15" id="h19-0-15" class="i">+ src: url("/assets/fonts/Iosevka-Etoile.ttf"); +</a><a href="#h19-0-16" id="h19-0-16" class="i">+} +</a> /*********** syntax highlighting ************/ + /*********** body ************/ + html { +<a href="#h19-0-20" id="h19-0-20" class="d">- font-size: 22px; } +</a><a href="#h19-0-21" id="h19-0-21" class="i">+ font-size: 22px; +</a><a href="#h19-0-22" id="h19-0-22" class="i">+} +</a> + body { + display: flex; +<a href="#h19-1" id="h19-1" class="h">@@ -23,34 +26,41 @@ body { +</a> font-family: noto-serfi, serif; + -webkit-font-smoothing: antialiased; + text-rendering: optimizeLegibility; +<a href="#h19-1-3" id="h19-1-3" class="d">- color: #16171a; +</a><a href="#h19-1-4" id="h19-1-4" class="d">- background-color: #faf9ee; } +</a><a href="#h19-1-5" id="h19-1-5" class="i">+ color: rgb(22, 23, 26); +</a><a href="#h19-1-6" id="h19-1-6" class="i">+ background-color: #faf9ee; +</a><a href="#h19-1-7" id="h19-1-7" class="i">+ background-image: url("/assets/images/modified_stolen_art/bg.jpg"); +</a><a href="#h19-1-8" id="h19-1-8" class="i">+} +</a> + /*********** main ************/ + main { + flex: 1; + padding: 1rem; +<a href="#h19-1-14" id="h19-1-14" class="d">- background-color: transparent; } +</a><a href="#h19-1-15" id="h19-1-15" class="i">+ background-color: transparent; +</a><a href="#h19-1-16" id="h19-1-16" class="i">+} +</a> + .main-title { + max-width: 60rem; +<a href="#h19-1-20" id="h19-1-20" class="d">- margin: 0px auto; } +</a><a href="#h19-1-21" id="h19-1-21" class="i">+ margin: 0px auto; +</a><a href="#h19-1-22" id="h19-1-22" class="i">+} +</a> + .main-content { + max-width: 60rem; + margin: 0.5rem auto; + display: flex; +<a href="#h19-1-28" id="h19-1-28" class="d">- flex-wrap: wrap; } +</a><a href="#h19-1-29" id="h19-1-29" class="i">+ flex-wrap: wrap; +</a><a href="#h19-1-30" id="h19-1-30" class="i">+} +</a> + .main-title-columns { +<a href="#h19-1-33" id="h19-1-33" class="d">- display: flex; } +</a><a href="#h19-1-34" id="h19-1-34" class="i">+ display: flex; +</a><a href="#h19-1-35" id="h19-1-35" class="i">+} +</a> + section { + flex-basis: 0; + flex-grow: 999; + min-width: 70%; + display: flex; +<a href="#h19-1-42" id="h19-1-42" class="d">- flex-direction: column; } +</a><a href="#h19-1-43" id="h19-1-43" class="i">+ flex-direction: column; +</a><a href="#h19-1-44" id="h19-1-44" class="i">+} +</a> + /*********** footer ************/ + .footer { +<a href="#h19-2" id="h19-2" class="h">@@ -58,11 +68,12 @@ section { +</a> width: 100%; + overflow-x: hidden; + overflow-y: hidden; +<a href="#h19-2-3" id="h19-2-3" class="d">- aspect-ratio: 1920 / 493; +</a><a href="#h19-2-4" id="h19-2-4" class="i">+ aspect-ratio: 1920/493; +</a> background-size: 100% default; + background-repeat: repeat-x; + background-position: center 0%; +<a href="#h19-2-8" id="h19-2-8" class="d">- background-image: url("/assets/images/modified_stolen_art/grass.png"); } +</a><a href="#h19-2-9" id="h19-2-9" class="i">+ background-image: url("/assets/images/modified_stolen_art/grass.png"); +</a><a href="#h19-2-10" id="h19-2-10" class="i">+} +</a> + /*********** header ************/ + header { +<a href="#h19-3" id="h19-3" class="h">@@ -72,197 +83,229 @@ header { +</a> flex-grow: 1; + position: relative; + word-break: keep-all; +<a href="#h19-3-3" id="h19-3-3" class="d">- padding-right: 1rem; } +</a><a href="#h19-3-4" id="h19-3-4" class="i">+ padding-right: 1rem; +</a><a href="#h19-3-5" id="h19-3-5" class="i">+} +</a> + header a { +<a href="#h19-3-8" id="h19-3-8" class="d">- text-decoration: none; } +</a><a href="#h19-3-9" id="h19-3-9" class="i">+ text-decoration: none; +</a><a href="#h19-3-10" id="h19-3-10" class="i">+} +</a> + header li { + margin-bottom: 0px; + text-align: right; +<a href="#h19-3-15" id="h19-3-15" class="d">- margin-right: 1rem; } +</a><a href="#h19-3-16" id="h19-3-16" class="i">+ margin-right: 1rem; +</a><a href="#h19-3-17" id="h19-3-17" class="i">+} +</a> + header ul { +<a href="#h19-3-20" id="h19-3-20" class="d">- border-right: 3px solid #bcd1cf99; +</a><a href="#h19-3-21" id="h19-3-21" class="d">- margin: 0px; } +</a><a href="#h19-3-22" id="h19-3-22" class="i">+ border-right: 3px solid rgba(188, 209, 207, 0.6); +</a><a href="#h19-3-23" id="h19-3-23" class="i">+ margin: 0px; +</a><a href="#h19-3-24" id="h19-3-24" class="i">+} +</a> + header a.active { +<a href="#h19-3-27" id="h19-3-27" class="d">- font-weight: bold; } +</a><a href="#h19-3-28" id="h19-3-28" class="i">+ font-weight: bold; +</a><a href="#h19-3-29" id="h19-3-29" class="i">+} +</a> + .header-img { + width: 100%; +<a href="#h19-3-33" id="h19-3-33" class="d">- height: 100%; } +</a><a href="#h19-3-34" id="h19-3-34" class="i">+ height: 100%; +</a><a href="#h19-3-35" id="h19-3-35" class="i">+} +</a> + header, section { +<a href="#h19-3-38" id="h19-3-38" class="d">- padding-top: 0px; } +</a><a href="#h19-3-39" id="h19-3-39" class="i">+ padding-top: 0px; +</a><a href="#h19-3-40" id="h19-3-40" class="i">+} +</a> + /*********** text ************/ + a { + color: #000; + text-decoration-skip-ink: auto; +<a href="#h19-3-46" id="h19-3-46" class="d">- text-decoration: underline; } +</a><a href="#h19-3-47" id="h19-3-47" class="i">+ text-decoration: underline; +</a><a href="#h19-3-48" id="h19-3-48" class="i">+} +</a> + .post p { +<a href="#h19-3-51" id="h19-3-51" class="d">- margin: .5rem 0; } +</a><a href="#h19-3-52" id="h19-3-52" class="i">+ margin: 0.5rem 0; +</a><a href="#h19-3-53" id="h19-3-53" class="i">+} +</a> + .post p img { + max-height: 600px; +<a href="#h19-3-57" id="h19-3-57" class="d">- max-width: min(800px, 90%); } +</a><a href="#h19-3-58" id="h19-3-58" class="i">+ max-width: min(800px, 90%); +</a><a href="#h19-3-59" id="h19-3-59" class="i">+} +</a> + h1, h2, h3, h4 { +<a href="#h19-3-62" id="h19-3-62" class="d">- margin: 1.0rem 0 0.5rem 0; +</a><a href="#h19-3-63" id="h19-3-63" class="d">- font-weight: bold; } +</a><a href="#h19-3-64" id="h19-3-64" class="i">+ margin: 1rem 0 0.5rem 0; +</a><a href="#h19-3-65" id="h19-3-65" class="i">+ font-weight: bold; +</a><a href="#h19-3-66" id="h19-3-66" class="i">+} +</a> + h1 { +<a href="#h19-3-69" id="h19-3-69" class="d">- font-size: 2.0rem; +</a><a href="#h19-3-70" id="h19-3-70" class="d">- color: #f4ca96; } +</a><a href="#h19-3-71" id="h19-3-71" class="i">+ font-size: 2rem; +</a><a href="#h19-3-72" id="h19-3-72" class="i">+ color: #f4ca96; +</a><a href="#h19-3-73" id="h19-3-73" class="i">+} +</a> + h2 { + font-size: 1.8rem; +<a href="#h19-3-77" id="h19-3-77" class="d">- color: #bcd1cf; } +</a><a href="#h19-3-78" id="h19-3-78" class="i">+ color: #bcd1cf; +</a><a href="#h19-3-79" id="h19-3-79" class="i">+} +</a> + h3 { + font-size: 1.5rem; +<a href="#h19-3-83" id="h19-3-83" class="d">- color: #a3bfa3; } +</a><a href="#h19-3-84" id="h19-3-84" class="i">+ color: #a3bfa3; +</a><a href="#h19-3-85" id="h19-3-85" class="i">+} +</a> + h4 { + font-size: 1.2rem; +<a href="#h19-3-89" id="h19-3-89" class="d">- color: inherit; } +</a><a href="#h19-3-90" id="h19-3-90" class="i">+ color: inherit; +</a><a href="#h19-3-91" id="h19-3-91" class="i">+} +</a> + .post h2:first-child, .project h2:first-child, .photo h2:first-child section h1:first-child { +<a href="#h19-3-94" id="h19-3-94" class="d">- margin-top: 0; } +</a><a href="#h19-3-95" id="h19-3-95" class="i">+ margin-top: 0; +</a><a href="#h19-3-96" id="h19-3-96" class="i">+} +</a> + .meta { +<a href="#h19-3-99" id="h19-3-99" class="d">- margin: 2rem 0; } +</a><a href="#h19-3-100" id="h19-3-100" class="i">+ margin: 2rem 0; +</a><a href="#h19-3-101" id="h19-3-101" class="i">+} +</a> + code, pre { +<a href="#h19-3-104" id="h19-3-104" class="d">- background: #ecedee; } +</a><a href="#h19-3-105" id="h19-3-105" class="i">+ background: rgb(236, 237, 238); +</a><a href="#h19-3-106" id="h19-3-106" class="i">+} +</a> + code, pre #blob { + padding: 0px; + font-family: "Iosevka"; + font-size: 80%; +<a href="#h19-3-112" id="h19-3-112" class="d">- padding: 0.1rem; } +</a><a href="#h19-3-113" id="h19-3-113" class="i">+ padding: 0.1rem; +</a><a href="#h19-3-114" id="h19-3-114" class="i">+} +</a> + pre { +<a href="#h19-3-117" id="h19-3-117" class="d">- margin: .3rem 0; +</a><a href="#h19-3-118" id="h19-3-118" class="i">+ margin: 0.3rem 0; +</a> padding: 0.5rem; + overflow-x: auto; +<a href="#h19-3-121" id="h19-3-121" class="d">- font-size: 80%; } +</a><a href="#h19-3-122" id="h19-3-122" class="i">+ font-size: 80%; +</a><a href="#h19-3-123" id="h19-3-123" class="i">+} +</a> + pre code { + border: none; + background: transparent; + font-size: inherit; +<a href="#h19-3-129" id="h19-3-129" class="d">- padding: 0; } +</a><a href="#h19-3-130" id="h19-3-130" class="i">+ padding: 0; +</a><a href="#h19-3-131" id="h19-3-131" class="i">+} +</a> + hr { +<a href="#h19-3-134" id="h19-3-134" class="d">- background: #bcd1cf99; +</a><a href="#h19-3-135" id="h19-3-135" class="i">+ background: rgba(188, 209, 207, 0.6); +</a> height: 3px; + border: 0; + margin-left: 1rem; +<a href="#h19-3-139" id="h19-3-139" class="d">- margin-right: 1rem; } +</a><a href="#h19-3-140" id="h19-3-140" class="i">+ margin-right: 1rem; +</a><a href="#h19-3-141" id="h19-3-141" class="i">+} +</a> + blockquote { + font-style: italic; +<a href="#h19-3-145" id="h19-3-145" class="d">- border-left: 5px solid #bcd1cf99; +</a><a href="#h19-3-146" id="h19-3-146" class="d">- padding-left: 1rem; } +</a><a href="#h19-3-147" id="h19-3-147" class="i">+ border-left: 5px solid rgba(188, 209, 207, 0.6); +</a><a href="#h19-3-148" id="h19-3-148" class="i">+ padding-left: 1rem; +</a><a href="#h19-3-149" id="h19-3-149" class="i">+} +</a> + .quote-cite { + border-left: none; + padding-left: 2rem; + margin-bottom: 0px; +<a href="#h19-3-155" id="h19-3-155" class="d">- margin: 0px; } +</a><a href="#h19-3-156" id="h19-3-156" class="i">+ margin: 0px; +</a><a href="#h19-3-157" id="h19-3-157" class="i">+} +</a> + strong, b { +<a href="#h19-3-160" id="h19-3-160" class="d">- font-weight: bold; } +</a><a href="#h19-3-161" id="h19-3-161" class="i">+ font-weight: bold; +</a><a href="#h19-3-162" id="h19-3-162" class="i">+} +</a> + .photos ul { +<a href="#h19-3-165" id="h19-3-165" class="d">- list-style: none; } +</a><a href="#h19-3-166" id="h19-3-166" class="i">+ list-style: none; +</a><a href="#h19-3-167" id="h19-3-167" class="i">+} +</a> + .photos li { +<a href="#h19-3-170" id="h19-3-170" class="d">- margin-bottom: 1.5rem; } +</a><a href="#h19-3-171" id="h19-3-171" class="i">+ margin-bottom: 1.5rem; +</a><a href="#h19-3-172" id="h19-3-172" class="i">+} +</a> + .photo picture, .project picture { +<a href="#h19-3-175" id="h19-3-175" class="d">- margin-bottom: 0.5rem; } +</a><a href="#h19-3-176" id="h19-3-176" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h19-3-177" id="h19-3-177" class="i">+} +</a> + ul { +<a href="#h19-3-180" id="h19-3-180" class="d">- padding-left: 1.5rem; +</a><a href="#h19-3-181" id="h19-3-181" class="i">+ padding-left: 2rem; +</a> margin-top: 0.5rem; +<a href="#h19-3-183" id="h19-3-183" class="d">- margin-bottom: 0.5rem; } +</a><a href="#h19-3-184" id="h19-3-184" class="d">- +</a><a href="#h19-3-185" id="h19-3-185" class="d">-li { +</a><a href="#h19-3-186" id="h19-3-186" class="d">- list-style-position: inside; } +</a><a href="#h19-3-187" id="h19-3-187" class="d">- +</a><a href="#h19-3-188" id="h19-3-188" class="d">-/*********** posts ************/ +</a><a href="#h19-3-189" id="h19-3-189" class="d">-.posts ul, header ul { +</a><a href="#h19-3-190" id="h19-3-190" class="d">- list-style: none; +</a><a href="#h19-3-191" id="h19-3-191" class="d">- padding-left: 1rem; } +</a><a href="#h19-3-192" id="h19-3-192" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h19-3-193" id="h19-3-193" class="i">+ list-style-type: disc; +</a><a href="#h19-3-194" id="h19-3-194" class="i">+} +</a> +<a href="#h19-3-196" id="h19-3-196" class="d">-.posts li { +</a><a href="#h19-3-197" id="h19-3-197" class="d">- align-items: center; +</a><a href="#h19-3-198" id="h19-3-198" class="d">- display: flex; +</a><a href="#h19-3-199" id="h19-3-199" class="d">- justify-content: space-between; +</a><a href="#h19-3-200" id="h19-3-200" class="d">- margin-bottom: .5rem; } +</a><a href="#h19-3-201" id="h19-3-201" class="i">+ul ul { +</a><a href="#h19-3-202" id="h19-3-202" class="i">+ list-style-type: circle; +</a><a href="#h19-3-203" id="h19-3-203" class="i">+} +</a> +<a href="#h19-3-205" id="h19-3-205" class="d">-.posts li a, .posts li div, .projects li a { +</a><a href="#h19-3-206" id="h19-3-206" class="d">- white-space: nowrap; +</a><a href="#h19-3-207" id="h19-3-207" class="d">- overflow: hidden; +</a><a href="#h19-3-208" id="h19-3-208" class="d">- text-overflow: ellipsis; +</a><a href="#h19-3-209" id="h19-3-209" class="d">- text-decoration: none; } +</a><a href="#h19-3-210" id="h19-3-210" class="i">+ol { +</a><a href="#h19-3-211" id="h19-3-211" class="i">+ list-style-type: upper-roman; +</a><a href="#h19-3-212" id="h19-3-212" class="i">+ padding-left: 3rem; +</a><a href="#h19-3-213" id="h19-3-213" class="i">+ margin-top: 0.5rem; +</a><a href="#h19-3-214" id="h19-3-214" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h19-3-215" id="h19-3-215" class="i">+} +</a> +<a href="#h19-3-217" id="h19-3-217" class="d">-.posts li time, .projects li time { +</a><a href="#h19-3-218" id="h19-3-218" class="i">+ol ol { +</a><a href="#h19-3-219" id="h19-3-219" class="i">+ list-style-type: lower-alpha; +</a> padding-left: 1rem; +<a href="#h19-3-221" id="h19-3-221" class="d">- white-space: nowrap; +</a><a href="#h19-3-222" id="h19-3-222" class="d">- font-variant-numeric: tabular-nums; } +</a><a href="#h19-3-223" id="h19-3-223" class="i">+} +</a><a href="#h19-3-224" id="h19-3-224" class="i">+ +</a><a href="#h19-3-225" id="h19-3-225" class="i">+ol li { +</a><a href="#h19-3-226" id="h19-3-226" class="i">+ padding-left: 0.5rem; +</a><a href="#h19-3-227" id="h19-3-227" class="i">+} +</a> + /*********** phone mode ************/ + @media screen and (max-width: 45rem) { + header { +<a href="#h19-3-232" id="h19-3-232" class="d">- max-width: 100%; } +</a><a href="#h19-3-233" id="h19-3-233" class="d">- +</a><a href="#h19-3-234" id="h19-3-234" class="i">+ max-width: 100%; +</a><a href="#h19-3-235" id="h19-3-235" class="i">+ } +</a> .header-img { +<a href="#h19-3-237" id="h19-3-237" class="d">- margin-left: 1.0rem; +</a><a href="#h19-3-238" id="h19-3-238" class="i">+ margin-left: 1rem; +</a> margin-bottom: 0rem; +<a href="#h19-3-240" id="h19-3-240" class="d">- width: auto; } +</a><a href="#h19-3-241" id="h19-3-241" class="d">- +</a><a href="#h19-3-242" id="h19-3-242" class="i">+ width: auto; +</a><a href="#h19-3-243" id="h19-3-243" class="i">+ } +</a> .header-img-outer { + display: flex; +<a href="#h19-3-246" id="h19-3-246" class="d">- flex-direction: row; } +</a><a href="#h19-3-247" id="h19-3-247" class="d">- +</a><a href="#h19-3-248" id="h19-3-248" class="i">+ flex-direction: row; +</a><a href="#h19-3-249" id="h19-3-249" class="i">+ } +</a> header li { + display: inline; +<a href="#h19-3-252" id="h19-3-252" class="d">- margin-right: 1rem; } +</a><a href="#h19-3-253" id="h19-3-253" class="d">- +</a><a href="#h19-3-254" id="h19-3-254" class="i">+ margin-right: 1rem; +</a><a href="#h19-3-255" id="h19-3-255" class="i">+ } +</a> header ul { +<a href="#h19-3-257" id="h19-3-257" class="d">- border-bottom: 3px solid #bcd1cf99; +</a><a href="#h19-3-258" id="h19-3-258" class="i">+ border-bottom: 3px solid rgba(188, 209, 207, 0.6); +</a> border-right: 0px; +<a href="#h19-3-260" id="h19-3-260" class="d">- padding-bottom: .5rem; +</a><a href="#h19-3-261" id="h19-3-261" class="d">- padding-left: .5rem; } +</a><a href="#h19-3-262" id="h19-3-262" class="d">- +</a><a href="#h19-3-263" id="h19-3-263" class="i">+ padding-bottom: 0.5rem; +</a><a href="#h19-3-264" id="h19-3-264" class="i">+ padding-left: 0.5rem; +</a><a href="#h19-3-265" id="h19-3-265" class="i">+ } +</a> .photos ul { +<a href="#h19-3-267" id="h19-3-267" class="d">- margin-top: 0.5rem; } +</a><a href="#h19-3-268" id="h19-3-268" class="d">- +</a><a href="#h19-3-269" id="h19-3-269" class="i">+ margin-top: 0.5rem; +</a><a href="#h19-3-270" id="h19-3-270" class="i">+ } +</a> html { +<a href="#h19-3-272" id="h19-3-272" class="d">- font-size: 16px; } } +</a><a href="#h19-3-273" id="h19-3-273" class="i">+ font-size: 16px; +</a><a href="#h19-3-274" id="h19-3-274" class="i">+ } +</a><a href="#h19-3-275" id="h19-3-275" class="i">+} +</a> /*********** dark theme ************/ + @media (prefers-color-scheme: dark) { + a { +<a href="#h19-3-279" id="h19-3-279" class="d">- color: #fff; } +</a><a href="#h19-3-280" id="h19-3-280" class="d">- +</a><a href="#h19-3-281" id="h19-3-281" class="i">+ color: #fff; +</a><a href="#h19-3-282" id="h19-3-282" class="i">+ } +</a> body { + background-color: #181a1b; +<a href="#h19-3-285" id="h19-3-285" class="d">- color: #fff; } +</a><a href="#h19-3-286" id="h19-3-286" class="d">- +</a><a href="#h19-3-287" id="h19-3-287" class="i">+ background-image: none; +</a><a href="#h19-3-288" id="h19-3-288" class="i">+ color: #fff; +</a><a href="#h19-3-289" id="h19-3-289" class="i">+ } +</a> code, pre { +<a href="#h19-3-291" id="h19-3-291" class="d">- background: #222; } +</a><a href="#h19-3-292" id="h19-3-292" class="d">- +</a><a href="#h19-3-293" id="h19-3-293" class="i">+ background: #222; +</a><a href="#h19-3-294" id="h19-3-294" class="i">+ } +</a> .invertable-image { +<a href="#h19-3-296" id="h19-3-296" class="d">- filter: invert(0.6); } } +</a><a href="#h19-3-297" id="h19-3-297" class="i">+ filter: invert(0.6); +</a><a href="#h19-3-298" id="h19-3-298" class="i">+ } +</a><a href="#h19-3-299" id="h19-3-299" class="i">+} +</a> /*********** print ************/ + @media print { + .no-print, .no-print * { +<a href="#h19-3-303" id="h19-3-303" class="d">- display: none !important; } } +</a><a href="#h19-3-304" id="h19-3-304" class="i">+ display: none !important; +</a><a href="#h19-3-305" id="h19-3-305" class="i">+ } +</a><a href="#h19-3-306" id="h19-3-306" class="i">+} +</a> body { + padding: 1rem; + display: block; +<b>diff --git a/<a id="h20" href="../file/git/awaparser/style.css.html">git/awaparser/style.css</a> b/<a href="../file/git/awaparser/style.css.html">git/awaparser/style.css</a></b> +<a href="#h20-0" id="h20-0" class="h">@@ -1,19 +1,22 @@ +</a><a href="#h20-0-0" id="h20-0-0" class="d">-@import url(/assets/css/vs.css); +</a><a href="#h20-0-1" id="h20-0-1" class="i">+@import "/assets/css/vs.css"; +</a> e, :after, :before { + box-sizing: border-box; + background-color: inherit; + color: inherit; + margin: 0; +<a href="#h20-0-7" id="h20-0-7" class="d">- padding: 0; } +</a><a href="#h20-0-8" id="h20-0-8" class="i">+ padding: 0; +</a><a href="#h20-0-9" id="h20-0-9" class="i">+} +</a> + /*********** fonts ************/ + @font-face { + font-family: "Iosevka"; +<a href="#h20-0-14" id="h20-0-14" class="d">- src: url("/assets/fonts/Iosevka-Etoile.ttf"); } +</a><a href="#h20-0-15" id="h20-0-15" class="i">+ src: url("/assets/fonts/Iosevka-Etoile.ttf"); +</a><a href="#h20-0-16" id="h20-0-16" class="i">+} +</a> /*********** syntax highlighting ************/ + /*********** body ************/ + html { +<a href="#h20-0-20" id="h20-0-20" class="d">- font-size: 22px; } +</a><a href="#h20-0-21" id="h20-0-21" class="i">+ font-size: 22px; +</a><a href="#h20-0-22" id="h20-0-22" class="i">+} +</a> + body { + display: flex; +<a href="#h20-1" id="h20-1" class="h">@@ -23,34 +26,41 @@ body { +</a> font-family: noto-serfi, serif; + -webkit-font-smoothing: antialiased; + text-rendering: optimizeLegibility; +<a href="#h20-1-3" id="h20-1-3" class="d">- color: #16171a; +</a><a href="#h20-1-4" id="h20-1-4" class="d">- background-color: #faf9ee; } +</a><a href="#h20-1-5" id="h20-1-5" class="i">+ color: rgb(22, 23, 26); +</a><a href="#h20-1-6" id="h20-1-6" class="i">+ background-color: #faf9ee; +</a><a href="#h20-1-7" id="h20-1-7" class="i">+ background-image: url("/assets/images/modified_stolen_art/bg.jpg"); +</a><a href="#h20-1-8" id="h20-1-8" class="i">+} +</a> + /*********** main ************/ + main { + flex: 1; + padding: 1rem; +<a href="#h20-1-14" id="h20-1-14" class="d">- background-color: transparent; } +</a><a href="#h20-1-15" id="h20-1-15" class="i">+ background-color: transparent; +</a><a href="#h20-1-16" id="h20-1-16" class="i">+} +</a> + .main-title { + max-width: 60rem; +<a href="#h20-1-20" id="h20-1-20" class="d">- margin: 0px auto; } +</a><a href="#h20-1-21" id="h20-1-21" class="i">+ margin: 0px auto; +</a><a href="#h20-1-22" id="h20-1-22" class="i">+} +</a> + .main-content { + max-width: 60rem; + margin: 0.5rem auto; + display: flex; +<a href="#h20-1-28" id="h20-1-28" class="d">- flex-wrap: wrap; } +</a><a href="#h20-1-29" id="h20-1-29" class="i">+ flex-wrap: wrap; +</a><a href="#h20-1-30" id="h20-1-30" class="i">+} +</a> + .main-title-columns { +<a href="#h20-1-33" id="h20-1-33" class="d">- display: flex; } +</a><a href="#h20-1-34" id="h20-1-34" class="i">+ display: flex; +</a><a href="#h20-1-35" id="h20-1-35" class="i">+} +</a> + section { + flex-basis: 0; + flex-grow: 999; + min-width: 70%; + display: flex; +<a href="#h20-1-42" id="h20-1-42" class="d">- flex-direction: column; } +</a><a href="#h20-1-43" id="h20-1-43" class="i">+ flex-direction: column; +</a><a href="#h20-1-44" id="h20-1-44" class="i">+} +</a> + /*********** footer ************/ + .footer { +<a href="#h20-2" id="h20-2" class="h">@@ -58,11 +68,12 @@ section { +</a> width: 100%; + overflow-x: hidden; + overflow-y: hidden; +<a href="#h20-2-3" id="h20-2-3" class="d">- aspect-ratio: 1920 / 493; +</a><a href="#h20-2-4" id="h20-2-4" class="i">+ aspect-ratio: 1920/493; +</a> background-size: 100% default; + background-repeat: repeat-x; + background-position: center 0%; +<a href="#h20-2-8" id="h20-2-8" class="d">- background-image: url("/assets/images/modified_stolen_art/grass.png"); } +</a><a href="#h20-2-9" id="h20-2-9" class="i">+ background-image: url("/assets/images/modified_stolen_art/grass.png"); +</a><a href="#h20-2-10" id="h20-2-10" class="i">+} +</a> + /*********** header ************/ + header { +<a href="#h20-3" id="h20-3" class="h">@@ -72,197 +83,229 @@ header { +</a> flex-grow: 1; + position: relative; + word-break: keep-all; +<a href="#h20-3-3" id="h20-3-3" class="d">- padding-right: 1rem; } +</a><a href="#h20-3-4" id="h20-3-4" class="i">+ padding-right: 1rem; +</a><a href="#h20-3-5" id="h20-3-5" class="i">+} +</a> + header a { +<a href="#h20-3-8" id="h20-3-8" class="d">- text-decoration: none; } +</a><a href="#h20-3-9" id="h20-3-9" class="i">+ text-decoration: none; +</a><a href="#h20-3-10" id="h20-3-10" class="i">+} +</a> + header li { + margin-bottom: 0px; + text-align: right; +<a href="#h20-3-15" id="h20-3-15" class="d">- margin-right: 1rem; } +</a><a href="#h20-3-16" id="h20-3-16" class="i">+ margin-right: 1rem; +</a><a href="#h20-3-17" id="h20-3-17" class="i">+} +</a> + header ul { +<a href="#h20-3-20" id="h20-3-20" class="d">- border-right: 3px solid #bcd1cf99; +</a><a href="#h20-3-21" id="h20-3-21" class="d">- margin: 0px; } +</a><a href="#h20-3-22" id="h20-3-22" class="i">+ border-right: 3px solid rgba(188, 209, 207, 0.6); +</a><a href="#h20-3-23" id="h20-3-23" class="i">+ margin: 0px; +</a><a href="#h20-3-24" id="h20-3-24" class="i">+} +</a> + header a.active { +<a href="#h20-3-27" id="h20-3-27" class="d">- font-weight: bold; } +</a><a href="#h20-3-28" id="h20-3-28" class="i">+ font-weight: bold; +</a><a href="#h20-3-29" id="h20-3-29" class="i">+} +</a> + .header-img { + width: 100%; +<a href="#h20-3-33" id="h20-3-33" class="d">- height: 100%; } +</a><a href="#h20-3-34" id="h20-3-34" class="i">+ height: 100%; +</a><a href="#h20-3-35" id="h20-3-35" class="i">+} +</a> + header, section { +<a href="#h20-3-38" id="h20-3-38" class="d">- padding-top: 0px; } +</a><a href="#h20-3-39" id="h20-3-39" class="i">+ padding-top: 0px; +</a><a href="#h20-3-40" id="h20-3-40" class="i">+} +</a> + /*********** text ************/ + a { + color: #000; + text-decoration-skip-ink: auto; +<a href="#h20-3-46" id="h20-3-46" class="d">- text-decoration: underline; } +</a><a href="#h20-3-47" id="h20-3-47" class="i">+ text-decoration: underline; +</a><a href="#h20-3-48" id="h20-3-48" class="i">+} +</a> + .post p { +<a href="#h20-3-51" id="h20-3-51" class="d">- margin: .5rem 0; } +</a><a href="#h20-3-52" id="h20-3-52" class="i">+ margin: 0.5rem 0; +</a><a href="#h20-3-53" id="h20-3-53" class="i">+} +</a> + .post p img { + max-height: 600px; +<a href="#h20-3-57" id="h20-3-57" class="d">- max-width: min(800px, 90%); } +</a><a href="#h20-3-58" id="h20-3-58" class="i">+ max-width: min(800px, 90%); +</a><a href="#h20-3-59" id="h20-3-59" class="i">+} +</a> + h1, h2, h3, h4 { +<a href="#h20-3-62" id="h20-3-62" class="d">- margin: 1.0rem 0 0.5rem 0; +</a><a href="#h20-3-63" id="h20-3-63" class="d">- font-weight: bold; } +</a><a href="#h20-3-64" id="h20-3-64" class="i">+ margin: 1rem 0 0.5rem 0; +</a><a href="#h20-3-65" id="h20-3-65" class="i">+ font-weight: bold; +</a><a href="#h20-3-66" id="h20-3-66" class="i">+} +</a> + h1 { +<a href="#h20-3-69" id="h20-3-69" class="d">- font-size: 2.0rem; +</a><a href="#h20-3-70" id="h20-3-70" class="d">- color: #f4ca96; } +</a><a href="#h20-3-71" id="h20-3-71" class="i">+ font-size: 2rem; +</a><a href="#h20-3-72" id="h20-3-72" class="i">+ color: #f4ca96; +</a><a href="#h20-3-73" id="h20-3-73" class="i">+} +</a> + h2 { + font-size: 1.8rem; +<a href="#h20-3-77" id="h20-3-77" class="d">- color: #bcd1cf; } +</a><a href="#h20-3-78" id="h20-3-78" class="i">+ color: #bcd1cf; +</a><a href="#h20-3-79" id="h20-3-79" class="i">+} +</a> + h3 { + font-size: 1.5rem; +<a href="#h20-3-83" id="h20-3-83" class="d">- color: #a3bfa3; } +</a><a href="#h20-3-84" id="h20-3-84" class="i">+ color: #a3bfa3; +</a><a href="#h20-3-85" id="h20-3-85" class="i">+} +</a> + h4 { + font-size: 1.2rem; +<a href="#h20-3-89" id="h20-3-89" class="d">- color: inherit; } +</a><a href="#h20-3-90" id="h20-3-90" class="i">+ color: inherit; +</a><a href="#h20-3-91" id="h20-3-91" class="i">+} +</a> + .post h2:first-child, .project h2:first-child, .photo h2:first-child section h1:first-child { +<a href="#h20-3-94" id="h20-3-94" class="d">- margin-top: 0; } +</a><a href="#h20-3-95" id="h20-3-95" class="i">+ margin-top: 0; +</a><a href="#h20-3-96" id="h20-3-96" class="i">+} +</a> + .meta { +<a href="#h20-3-99" id="h20-3-99" class="d">- margin: 2rem 0; } +</a><a href="#h20-3-100" id="h20-3-100" class="i">+ margin: 2rem 0; +</a><a href="#h20-3-101" id="h20-3-101" class="i">+} +</a> + code, pre { +<a href="#h20-3-104" id="h20-3-104" class="d">- background: #ecedee; } +</a><a href="#h20-3-105" id="h20-3-105" class="i">+ background: rgb(236, 237, 238); +</a><a href="#h20-3-106" id="h20-3-106" class="i">+} +</a> + code, pre #blob { + padding: 0px; + font-family: "Iosevka"; + font-size: 80%; +<a href="#h20-3-112" id="h20-3-112" class="d">- padding: 0.1rem; } +</a><a href="#h20-3-113" id="h20-3-113" class="i">+ padding: 0.1rem; +</a><a href="#h20-3-114" id="h20-3-114" class="i">+} +</a> + pre { +<a href="#h20-3-117" id="h20-3-117" class="d">- margin: .3rem 0; +</a><a href="#h20-3-118" id="h20-3-118" class="i">+ margin: 0.3rem 0; +</a> padding: 0.5rem; + overflow-x: auto; +<a href="#h20-3-121" id="h20-3-121" class="d">- font-size: 80%; } +</a><a href="#h20-3-122" id="h20-3-122" class="i">+ font-size: 80%; +</a><a href="#h20-3-123" id="h20-3-123" class="i">+} +</a> + pre code { + border: none; + background: transparent; + font-size: inherit; +<a href="#h20-3-129" id="h20-3-129" class="d">- padding: 0; } +</a><a href="#h20-3-130" id="h20-3-130" class="i">+ padding: 0; +</a><a href="#h20-3-131" id="h20-3-131" class="i">+} +</a> + hr { +<a href="#h20-3-134" id="h20-3-134" class="d">- background: #bcd1cf99; +</a><a href="#h20-3-135" id="h20-3-135" class="i">+ background: rgba(188, 209, 207, 0.6); +</a> height: 3px; + border: 0; + margin-left: 1rem; +<a href="#h20-3-139" id="h20-3-139" class="d">- margin-right: 1rem; } +</a><a href="#h20-3-140" id="h20-3-140" class="i">+ margin-right: 1rem; +</a><a href="#h20-3-141" id="h20-3-141" class="i">+} +</a> + blockquote { + font-style: italic; +<a href="#h20-3-145" id="h20-3-145" class="d">- border-left: 5px solid #bcd1cf99; +</a><a href="#h20-3-146" id="h20-3-146" class="d">- padding-left: 1rem; } +</a><a href="#h20-3-147" id="h20-3-147" class="i">+ border-left: 5px solid rgba(188, 209, 207, 0.6); +</a><a href="#h20-3-148" id="h20-3-148" class="i">+ padding-left: 1rem; +</a><a href="#h20-3-149" id="h20-3-149" class="i">+} +</a> + .quote-cite { + border-left: none; + padding-left: 2rem; + margin-bottom: 0px; +<a href="#h20-3-155" id="h20-3-155" class="d">- margin: 0px; } +</a><a href="#h20-3-156" id="h20-3-156" class="i">+ margin: 0px; +</a><a href="#h20-3-157" id="h20-3-157" class="i">+} +</a> + strong, b { +<a href="#h20-3-160" id="h20-3-160" class="d">- font-weight: bold; } +</a><a href="#h20-3-161" id="h20-3-161" class="i">+ font-weight: bold; +</a><a href="#h20-3-162" id="h20-3-162" class="i">+} +</a> + .photos ul { +<a href="#h20-3-165" id="h20-3-165" class="d">- list-style: none; } +</a><a href="#h20-3-166" id="h20-3-166" class="i">+ list-style: none; +</a><a href="#h20-3-167" id="h20-3-167" class="i">+} +</a> + .photos li { +<a href="#h20-3-170" id="h20-3-170" class="d">- margin-bottom: 1.5rem; } +</a><a href="#h20-3-171" id="h20-3-171" class="i">+ margin-bottom: 1.5rem; +</a><a href="#h20-3-172" id="h20-3-172" class="i">+} +</a> + .photo picture, .project picture { +<a href="#h20-3-175" id="h20-3-175" class="d">- margin-bottom: 0.5rem; } +</a><a href="#h20-3-176" id="h20-3-176" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h20-3-177" id="h20-3-177" class="i">+} +</a> + ul { +<a href="#h20-3-180" id="h20-3-180" class="d">- padding-left: 1.5rem; +</a><a href="#h20-3-181" id="h20-3-181" class="i">+ padding-left: 2rem; +</a> margin-top: 0.5rem; +<a href="#h20-3-183" id="h20-3-183" class="d">- margin-bottom: 0.5rem; } +</a><a href="#h20-3-184" id="h20-3-184" class="d">- +</a><a href="#h20-3-185" id="h20-3-185" class="d">-li { +</a><a href="#h20-3-186" id="h20-3-186" class="d">- list-style-position: inside; } +</a><a href="#h20-3-187" id="h20-3-187" class="d">- +</a><a href="#h20-3-188" id="h20-3-188" class="d">-/*********** posts ************/ +</a><a href="#h20-3-189" id="h20-3-189" class="d">-.posts ul, header ul { +</a><a href="#h20-3-190" id="h20-3-190" class="d">- list-style: none; +</a><a href="#h20-3-191" id="h20-3-191" class="d">- padding-left: 1rem; } +</a><a href="#h20-3-192" id="h20-3-192" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h20-3-193" id="h20-3-193" class="i">+ list-style-type: disc; +</a><a href="#h20-3-194" id="h20-3-194" class="i">+} +</a> +<a href="#h20-3-196" id="h20-3-196" class="d">-.posts li { +</a><a href="#h20-3-197" id="h20-3-197" class="d">- align-items: center; +</a><a href="#h20-3-198" id="h20-3-198" class="d">- display: flex; +</a><a href="#h20-3-199" id="h20-3-199" class="d">- justify-content: space-between; +</a><a href="#h20-3-200" id="h20-3-200" class="d">- margin-bottom: .5rem; } +</a><a href="#h20-3-201" id="h20-3-201" class="i">+ul ul { +</a><a href="#h20-3-202" id="h20-3-202" class="i">+ list-style-type: circle; +</a><a href="#h20-3-203" id="h20-3-203" class="i">+} +</a> +<a href="#h20-3-205" id="h20-3-205" class="d">-.posts li a, .posts li div, .projects li a { +</a><a href="#h20-3-206" id="h20-3-206" class="d">- white-space: nowrap; +</a><a href="#h20-3-207" id="h20-3-207" class="d">- overflow: hidden; +</a><a href="#h20-3-208" id="h20-3-208" class="d">- text-overflow: ellipsis; +</a><a href="#h20-3-209" id="h20-3-209" class="d">- text-decoration: none; } +</a><a href="#h20-3-210" id="h20-3-210" class="i">+ol { +</a><a href="#h20-3-211" id="h20-3-211" class="i">+ list-style-type: upper-roman; +</a><a href="#h20-3-212" id="h20-3-212" class="i">+ padding-left: 3rem; +</a><a href="#h20-3-213" id="h20-3-213" class="i">+ margin-top: 0.5rem; +</a><a href="#h20-3-214" id="h20-3-214" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h20-3-215" id="h20-3-215" class="i">+} +</a> +<a href="#h20-3-217" id="h20-3-217" class="d">-.posts li time, .projects li time { +</a><a href="#h20-3-218" id="h20-3-218" class="i">+ol ol { +</a><a href="#h20-3-219" id="h20-3-219" class="i">+ list-style-type: lower-alpha; +</a> padding-left: 1rem; +<a href="#h20-3-221" id="h20-3-221" class="d">- white-space: nowrap; +</a><a href="#h20-3-222" id="h20-3-222" class="d">- font-variant-numeric: tabular-nums; } +</a><a href="#h20-3-223" id="h20-3-223" class="i">+} +</a><a href="#h20-3-224" id="h20-3-224" class="i">+ +</a><a href="#h20-3-225" id="h20-3-225" class="i">+ol li { +</a><a href="#h20-3-226" id="h20-3-226" class="i">+ padding-left: 0.5rem; +</a><a href="#h20-3-227" id="h20-3-227" class="i">+} +</a> + /*********** phone mode ************/ + @media screen and (max-width: 45rem) { + header { +<a href="#h20-3-232" id="h20-3-232" class="d">- max-width: 100%; } +</a><a href="#h20-3-233" id="h20-3-233" class="d">- +</a><a href="#h20-3-234" id="h20-3-234" class="i">+ max-width: 100%; +</a><a href="#h20-3-235" id="h20-3-235" class="i">+ } +</a> .header-img { +<a href="#h20-3-237" id="h20-3-237" class="d">- margin-left: 1.0rem; +</a><a href="#h20-3-238" id="h20-3-238" class="i">+ margin-left: 1rem; +</a> margin-bottom: 0rem; +<a href="#h20-3-240" id="h20-3-240" class="d">- width: auto; } +</a><a href="#h20-3-241" id="h20-3-241" class="d">- +</a><a href="#h20-3-242" id="h20-3-242" class="i">+ width: auto; +</a><a href="#h20-3-243" id="h20-3-243" class="i">+ } +</a> .header-img-outer { + display: flex; +<a href="#h20-3-246" id="h20-3-246" class="d">- flex-direction: row; } +</a><a href="#h20-3-247" id="h20-3-247" class="d">- +</a><a href="#h20-3-248" id="h20-3-248" class="i">+ flex-direction: row; +</a><a href="#h20-3-249" id="h20-3-249" class="i">+ } +</a> header li { + display: inline; +<a href="#h20-3-252" id="h20-3-252" class="d">- margin-right: 1rem; } +</a><a href="#h20-3-253" id="h20-3-253" class="d">- +</a><a href="#h20-3-254" id="h20-3-254" class="i">+ margin-right: 1rem; +</a><a href="#h20-3-255" id="h20-3-255" class="i">+ } +</a> header ul { +<a href="#h20-3-257" id="h20-3-257" class="d">- border-bottom: 3px solid #bcd1cf99; +</a><a href="#h20-3-258" id="h20-3-258" class="i">+ border-bottom: 3px solid rgba(188, 209, 207, 0.6); +</a> border-right: 0px; +<a href="#h20-3-260" id="h20-3-260" class="d">- padding-bottom: .5rem; +</a><a href="#h20-3-261" id="h20-3-261" class="d">- padding-left: .5rem; } +</a><a href="#h20-3-262" id="h20-3-262" class="d">- +</a><a href="#h20-3-263" id="h20-3-263" class="i">+ padding-bottom: 0.5rem; +</a><a href="#h20-3-264" id="h20-3-264" class="i">+ padding-left: 0.5rem; +</a><a href="#h20-3-265" id="h20-3-265" class="i">+ } +</a> .photos ul { +<a href="#h20-3-267" id="h20-3-267" class="d">- margin-top: 0.5rem; } +</a><a href="#h20-3-268" id="h20-3-268" class="d">- +</a><a href="#h20-3-269" id="h20-3-269" class="i">+ margin-top: 0.5rem; +</a><a href="#h20-3-270" id="h20-3-270" class="i">+ } +</a> html { +<a href="#h20-3-272" id="h20-3-272" class="d">- font-size: 16px; } } +</a><a href="#h20-3-273" id="h20-3-273" class="i">+ font-size: 16px; +</a><a href="#h20-3-274" id="h20-3-274" class="i">+ } +</a><a href="#h20-3-275" id="h20-3-275" class="i">+} +</a> /*********** dark theme ************/ + @media (prefers-color-scheme: dark) { + a { +<a href="#h20-3-279" id="h20-3-279" class="d">- color: #fff; } +</a><a href="#h20-3-280" id="h20-3-280" class="d">- +</a><a href="#h20-3-281" id="h20-3-281" class="i">+ color: #fff; +</a><a href="#h20-3-282" id="h20-3-282" class="i">+ } +</a> body { + background-color: #181a1b; +<a href="#h20-3-285" id="h20-3-285" class="d">- color: #fff; } +</a><a href="#h20-3-286" id="h20-3-286" class="d">- +</a><a href="#h20-3-287" id="h20-3-287" class="i">+ background-image: none; +</a><a href="#h20-3-288" id="h20-3-288" class="i">+ color: #fff; +</a><a href="#h20-3-289" id="h20-3-289" class="i">+ } +</a> code, pre { +<a href="#h20-3-291" id="h20-3-291" class="d">- background: #222; } +</a><a href="#h20-3-292" id="h20-3-292" class="d">- +</a><a href="#h20-3-293" id="h20-3-293" class="i">+ background: #222; +</a><a href="#h20-3-294" id="h20-3-294" class="i">+ } +</a> .invertable-image { +<a href="#h20-3-296" id="h20-3-296" class="d">- filter: invert(0.6); } } +</a><a href="#h20-3-297" id="h20-3-297" class="i">+ filter: invert(0.6); +</a><a href="#h20-3-298" id="h20-3-298" class="i">+ } +</a><a href="#h20-3-299" id="h20-3-299" class="i">+} +</a> /*********** print ************/ + @media print { + .no-print, .no-print * { +<a href="#h20-3-303" id="h20-3-303" class="d">- display: none !important; } } +</a><a href="#h20-3-304" id="h20-3-304" class="i">+ display: none !important; +</a><a href="#h20-3-305" id="h20-3-305" class="i">+ } +</a><a href="#h20-3-306" id="h20-3-306" class="i">+} +</a> body { + padding: 1rem; + display: block; +<b>diff --git a/<a id="h21" href="../file/git/ddt_ex/style.css.html">git/ddt_ex/style.css</a> b/<a href="../file/git/ddt_ex/style.css.html">git/ddt_ex/style.css</a></b> +<a href="#h21-0" id="h21-0" class="h">@@ -1,19 +1,22 @@ +</a><a href="#h21-0-0" id="h21-0-0" class="d">-@import url(/assets/css/vs.css); +</a><a href="#h21-0-1" id="h21-0-1" class="i">+@import "/assets/css/vs.css"; +</a> e, :after, :before { + box-sizing: border-box; + background-color: inherit; + color: inherit; + margin: 0; +<a href="#h21-0-7" id="h21-0-7" class="d">- padding: 0; } +</a><a href="#h21-0-8" id="h21-0-8" class="i">+ padding: 0; +</a><a href="#h21-0-9" id="h21-0-9" class="i">+} +</a> + /*********** fonts ************/ + @font-face { + font-family: "Iosevka"; +<a href="#h21-0-14" id="h21-0-14" class="d">- src: url("/assets/fonts/Iosevka-Etoile.ttf"); } +</a><a href="#h21-0-15" id="h21-0-15" class="i">+ src: url("/assets/fonts/Iosevka-Etoile.ttf"); +</a><a href="#h21-0-16" id="h21-0-16" class="i">+} +</a> /*********** syntax highlighting ************/ + /*********** body ************/ + html { +<a href="#h21-0-20" id="h21-0-20" class="d">- font-size: 22px; } +</a><a href="#h21-0-21" id="h21-0-21" class="i">+ font-size: 22px; +</a><a href="#h21-0-22" id="h21-0-22" class="i">+} +</a> + body { + display: flex; +<a href="#h21-1" id="h21-1" class="h">@@ -23,34 +26,41 @@ body { +</a> font-family: noto-serfi, serif; + -webkit-font-smoothing: antialiased; + text-rendering: optimizeLegibility; +<a href="#h21-1-3" id="h21-1-3" class="d">- color: #16171a; +</a><a href="#h21-1-4" id="h21-1-4" class="d">- background-color: #faf9ee; } +</a><a href="#h21-1-5" id="h21-1-5" class="i">+ color: rgb(22, 23, 26); +</a><a href="#h21-1-6" id="h21-1-6" class="i">+ background-color: #faf9ee; +</a><a href="#h21-1-7" id="h21-1-7" class="i">+ background-image: url("/assets/images/modified_stolen_art/bg.jpg"); +</a><a href="#h21-1-8" id="h21-1-8" class="i">+} +</a> + /*********** main ************/ + main { + flex: 1; + padding: 1rem; +<a href="#h21-1-14" id="h21-1-14" class="d">- background-color: transparent; } +</a><a href="#h21-1-15" id="h21-1-15" class="i">+ background-color: transparent; +</a><a href="#h21-1-16" id="h21-1-16" class="i">+} +</a> + .main-title { + max-width: 60rem; +<a href="#h21-1-20" id="h21-1-20" class="d">- margin: 0px auto; } +</a><a href="#h21-1-21" id="h21-1-21" class="i">+ margin: 0px auto; +</a><a href="#h21-1-22" id="h21-1-22" class="i">+} +</a> + .main-content { + max-width: 60rem; + margin: 0.5rem auto; + display: flex; +<a href="#h21-1-28" id="h21-1-28" class="d">- flex-wrap: wrap; } +</a><a href="#h21-1-29" id="h21-1-29" class="i">+ flex-wrap: wrap; +</a><a href="#h21-1-30" id="h21-1-30" class="i">+} +</a> + .main-title-columns { +<a href="#h21-1-33" id="h21-1-33" class="d">- display: flex; } +</a><a href="#h21-1-34" id="h21-1-34" class="i">+ display: flex; +</a><a href="#h21-1-35" id="h21-1-35" class="i">+} +</a> + section { + flex-basis: 0; + flex-grow: 999; + min-width: 70%; + display: flex; +<a href="#h21-1-42" id="h21-1-42" class="d">- flex-direction: column; } +</a><a href="#h21-1-43" id="h21-1-43" class="i">+ flex-direction: column; +</a><a href="#h21-1-44" id="h21-1-44" class="i">+} +</a> + /*********** footer ************/ + .footer { +<a href="#h21-2" id="h21-2" class="h">@@ -58,11 +68,12 @@ section { +</a> width: 100%; + overflow-x: hidden; + overflow-y: hidden; +<a href="#h21-2-3" id="h21-2-3" class="d">- aspect-ratio: 1920 / 493; +</a><a href="#h21-2-4" id="h21-2-4" class="i">+ aspect-ratio: 1920/493; +</a> background-size: 100% default; + background-repeat: repeat-x; + background-position: center 0%; +<a href="#h21-2-8" id="h21-2-8" class="d">- background-image: url("/assets/images/modified_stolen_art/grass.png"); } +</a><a href="#h21-2-9" id="h21-2-9" class="i">+ background-image: url("/assets/images/modified_stolen_art/grass.png"); +</a><a href="#h21-2-10" id="h21-2-10" class="i">+} +</a> + /*********** header ************/ + header { +<a href="#h21-3" id="h21-3" class="h">@@ -72,197 +83,229 @@ header { +</a> flex-grow: 1; + position: relative; + word-break: keep-all; +<a href="#h21-3-3" id="h21-3-3" class="d">- padding-right: 1rem; } +</a><a href="#h21-3-4" id="h21-3-4" class="i">+ padding-right: 1rem; +</a><a href="#h21-3-5" id="h21-3-5" class="i">+} +</a> + header a { +<a href="#h21-3-8" id="h21-3-8" class="d">- text-decoration: none; } +</a><a href="#h21-3-9" id="h21-3-9" class="i">+ text-decoration: none; +</a><a href="#h21-3-10" id="h21-3-10" class="i">+} +</a> + header li { + margin-bottom: 0px; + text-align: right; +<a href="#h21-3-15" id="h21-3-15" class="d">- margin-right: 1rem; } +</a><a href="#h21-3-16" id="h21-3-16" class="i">+ margin-right: 1rem; +</a><a href="#h21-3-17" id="h21-3-17" class="i">+} +</a> + header ul { +<a href="#h21-3-20" id="h21-3-20" class="d">- border-right: 3px solid #bcd1cf99; +</a><a href="#h21-3-21" id="h21-3-21" class="d">- margin: 0px; } +</a><a href="#h21-3-22" id="h21-3-22" class="i">+ border-right: 3px solid rgba(188, 209, 207, 0.6); +</a><a href="#h21-3-23" id="h21-3-23" class="i">+ margin: 0px; +</a><a href="#h21-3-24" id="h21-3-24" class="i">+} +</a> + header a.active { +<a href="#h21-3-27" id="h21-3-27" class="d">- font-weight: bold; } +</a><a href="#h21-3-28" id="h21-3-28" class="i">+ font-weight: bold; +</a><a href="#h21-3-29" id="h21-3-29" class="i">+} +</a> + .header-img { + width: 100%; +<a href="#h21-3-33" id="h21-3-33" class="d">- height: 100%; } +</a><a href="#h21-3-34" id="h21-3-34" class="i">+ height: 100%; +</a><a href="#h21-3-35" id="h21-3-35" class="i">+} +</a> + header, section { +<a href="#h21-3-38" id="h21-3-38" class="d">- padding-top: 0px; } +</a><a href="#h21-3-39" id="h21-3-39" class="i">+ padding-top: 0px; +</a><a href="#h21-3-40" id="h21-3-40" class="i">+} +</a> + /*********** text ************/ + a { + color: #000; + text-decoration-skip-ink: auto; +<a href="#h21-3-46" id="h21-3-46" class="d">- text-decoration: underline; } +</a><a href="#h21-3-47" id="h21-3-47" class="i">+ text-decoration: underline; +</a><a href="#h21-3-48" id="h21-3-48" class="i">+} +</a> + .post p { +<a href="#h21-3-51" id="h21-3-51" class="d">- margin: .5rem 0; } +</a><a href="#h21-3-52" id="h21-3-52" class="i">+ margin: 0.5rem 0; +</a><a href="#h21-3-53" id="h21-3-53" class="i">+} +</a> + .post p img { + max-height: 600px; +<a href="#h21-3-57" id="h21-3-57" class="d">- max-width: min(800px, 90%); } +</a><a href="#h21-3-58" id="h21-3-58" class="i">+ max-width: min(800px, 90%); +</a><a href="#h21-3-59" id="h21-3-59" class="i">+} +</a> + h1, h2, h3, h4 { +<a href="#h21-3-62" id="h21-3-62" class="d">- margin: 1.0rem 0 0.5rem 0; +</a><a href="#h21-3-63" id="h21-3-63" class="d">- font-weight: bold; } +</a><a href="#h21-3-64" id="h21-3-64" class="i">+ margin: 1rem 0 0.5rem 0; +</a><a href="#h21-3-65" id="h21-3-65" class="i">+ font-weight: bold; +</a><a href="#h21-3-66" id="h21-3-66" class="i">+} +</a> + h1 { +<a href="#h21-3-69" id="h21-3-69" class="d">- font-size: 2.0rem; +</a><a href="#h21-3-70" id="h21-3-70" class="d">- color: #f4ca96; } +</a><a href="#h21-3-71" id="h21-3-71" class="i">+ font-size: 2rem; +</a><a href="#h21-3-72" id="h21-3-72" class="i">+ color: #f4ca96; +</a><a href="#h21-3-73" id="h21-3-73" class="i">+} +</a> + h2 { + font-size: 1.8rem; +<a href="#h21-3-77" id="h21-3-77" class="d">- color: #bcd1cf; } +</a><a href="#h21-3-78" id="h21-3-78" class="i">+ color: #bcd1cf; +</a><a href="#h21-3-79" id="h21-3-79" class="i">+} +</a> + h3 { + font-size: 1.5rem; +<a href="#h21-3-83" id="h21-3-83" class="d">- color: #a3bfa3; } +</a><a href="#h21-3-84" id="h21-3-84" class="i">+ color: #a3bfa3; +</a><a href="#h21-3-85" id="h21-3-85" class="i">+} +</a> + h4 { + font-size: 1.2rem; +<a href="#h21-3-89" id="h21-3-89" class="d">- color: inherit; } +</a><a href="#h21-3-90" id="h21-3-90" class="i">+ color: inherit; +</a><a href="#h21-3-91" id="h21-3-91" class="i">+} +</a> + .post h2:first-child, .project h2:first-child, .photo h2:first-child section h1:first-child { +<a href="#h21-3-94" id="h21-3-94" class="d">- margin-top: 0; } +</a><a href="#h21-3-95" id="h21-3-95" class="i">+ margin-top: 0; +</a><a href="#h21-3-96" id="h21-3-96" class="i">+} +</a> + .meta { +<a href="#h21-3-99" id="h21-3-99" class="d">- margin: 2rem 0; } +</a><a href="#h21-3-100" id="h21-3-100" class="i">+ margin: 2rem 0; +</a><a href="#h21-3-101" id="h21-3-101" class="i">+} +</a> + code, pre { +<a href="#h21-3-104" id="h21-3-104" class="d">- background: #ecedee; } +</a><a href="#h21-3-105" id="h21-3-105" class="i">+ background: rgb(236, 237, 238); +</a><a href="#h21-3-106" id="h21-3-106" class="i">+} +</a> + code, pre #blob { + padding: 0px; + font-family: "Iosevka"; + font-size: 80%; +<a href="#h21-3-112" id="h21-3-112" class="d">- padding: 0.1rem; } +</a><a href="#h21-3-113" id="h21-3-113" class="i">+ padding: 0.1rem; +</a><a href="#h21-3-114" id="h21-3-114" class="i">+} +</a> + pre { +<a href="#h21-3-117" id="h21-3-117" class="d">- margin: .3rem 0; +</a><a href="#h21-3-118" id="h21-3-118" class="i">+ margin: 0.3rem 0; +</a> padding: 0.5rem; + overflow-x: auto; +<a href="#h21-3-121" id="h21-3-121" class="d">- font-size: 80%; } +</a><a href="#h21-3-122" id="h21-3-122" class="i">+ font-size: 80%; +</a><a href="#h21-3-123" id="h21-3-123" class="i">+} +</a> + pre code { + border: none; + background: transparent; + font-size: inherit; +<a href="#h21-3-129" id="h21-3-129" class="d">- padding: 0; } +</a><a href="#h21-3-130" id="h21-3-130" class="i">+ padding: 0; +</a><a href="#h21-3-131" id="h21-3-131" class="i">+} +</a> + hr { +<a href="#h21-3-134" id="h21-3-134" class="d">- background: #bcd1cf99; +</a><a href="#h21-3-135" id="h21-3-135" class="i">+ background: rgba(188, 209, 207, 0.6); +</a> height: 3px; + border: 0; + margin-left: 1rem; +<a href="#h21-3-139" id="h21-3-139" class="d">- margin-right: 1rem; } +</a><a href="#h21-3-140" id="h21-3-140" class="i">+ margin-right: 1rem; +</a><a href="#h21-3-141" id="h21-3-141" class="i">+} +</a> + blockquote { + font-style: italic; +<a href="#h21-3-145" id="h21-3-145" class="d">- border-left: 5px solid #bcd1cf99; +</a><a href="#h21-3-146" id="h21-3-146" class="d">- padding-left: 1rem; } +</a><a href="#h21-3-147" id="h21-3-147" class="i">+ border-left: 5px solid rgba(188, 209, 207, 0.6); +</a><a href="#h21-3-148" id="h21-3-148" class="i">+ padding-left: 1rem; +</a><a href="#h21-3-149" id="h21-3-149" class="i">+} +</a> + .quote-cite { + border-left: none; + padding-left: 2rem; + margin-bottom: 0px; +<a href="#h21-3-155" id="h21-3-155" class="d">- margin: 0px; } +</a><a href="#h21-3-156" id="h21-3-156" class="i">+ margin: 0px; +</a><a href="#h21-3-157" id="h21-3-157" class="i">+} +</a> + strong, b { +<a href="#h21-3-160" id="h21-3-160" class="d">- font-weight: bold; } +</a><a href="#h21-3-161" id="h21-3-161" class="i">+ font-weight: bold; +</a><a href="#h21-3-162" id="h21-3-162" class="i">+} +</a> + .photos ul { +<a href="#h21-3-165" id="h21-3-165" class="d">- list-style: none; } +</a><a href="#h21-3-166" id="h21-3-166" class="i">+ list-style: none; +</a><a href="#h21-3-167" id="h21-3-167" class="i">+} +</a> + .photos li { +<a href="#h21-3-170" id="h21-3-170" class="d">- margin-bottom: 1.5rem; } +</a><a href="#h21-3-171" id="h21-3-171" class="i">+ margin-bottom: 1.5rem; +</a><a href="#h21-3-172" id="h21-3-172" class="i">+} +</a> + .photo picture, .project picture { +<a href="#h21-3-175" id="h21-3-175" class="d">- margin-bottom: 0.5rem; } +</a><a href="#h21-3-176" id="h21-3-176" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h21-3-177" id="h21-3-177" class="i">+} +</a> + ul { +<a href="#h21-3-180" id="h21-3-180" class="d">- padding-left: 1.5rem; +</a><a href="#h21-3-181" id="h21-3-181" class="i">+ padding-left: 2rem; +</a> margin-top: 0.5rem; +<a href="#h21-3-183" id="h21-3-183" class="d">- margin-bottom: 0.5rem; } +</a><a href="#h21-3-184" id="h21-3-184" class="d">- +</a><a href="#h21-3-185" id="h21-3-185" class="d">-li { +</a><a href="#h21-3-186" id="h21-3-186" class="d">- list-style-position: inside; } +</a><a href="#h21-3-187" id="h21-3-187" class="d">- +</a><a href="#h21-3-188" id="h21-3-188" class="d">-/*********** posts ************/ +</a><a href="#h21-3-189" id="h21-3-189" class="d">-.posts ul, header ul { +</a><a href="#h21-3-190" id="h21-3-190" class="d">- list-style: none; +</a><a href="#h21-3-191" id="h21-3-191" class="d">- padding-left: 1rem; } +</a><a href="#h21-3-192" id="h21-3-192" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h21-3-193" id="h21-3-193" class="i">+ list-style-type: disc; +</a><a href="#h21-3-194" id="h21-3-194" class="i">+} +</a> +<a href="#h21-3-196" id="h21-3-196" class="d">-.posts li { +</a><a href="#h21-3-197" id="h21-3-197" class="d">- align-items: center; +</a><a href="#h21-3-198" id="h21-3-198" class="d">- display: flex; +</a><a href="#h21-3-199" id="h21-3-199" class="d">- justify-content: space-between; +</a><a href="#h21-3-200" id="h21-3-200" class="d">- margin-bottom: .5rem; } +</a><a href="#h21-3-201" id="h21-3-201" class="i">+ul ul { +</a><a href="#h21-3-202" id="h21-3-202" class="i">+ list-style-type: circle; +</a><a href="#h21-3-203" id="h21-3-203" class="i">+} +</a> +<a href="#h21-3-205" id="h21-3-205" class="d">-.posts li a, .posts li div, .projects li a { +</a><a href="#h21-3-206" id="h21-3-206" class="d">- white-space: nowrap; +</a><a href="#h21-3-207" id="h21-3-207" class="d">- overflow: hidden; +</a><a href="#h21-3-208" id="h21-3-208" class="d">- text-overflow: ellipsis; +</a><a href="#h21-3-209" id="h21-3-209" class="d">- text-decoration: none; } +</a><a href="#h21-3-210" id="h21-3-210" class="i">+ol { +</a><a href="#h21-3-211" id="h21-3-211" class="i">+ list-style-type: upper-roman; +</a><a href="#h21-3-212" id="h21-3-212" class="i">+ padding-left: 3rem; +</a><a href="#h21-3-213" id="h21-3-213" class="i">+ margin-top: 0.5rem; +</a><a href="#h21-3-214" id="h21-3-214" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h21-3-215" id="h21-3-215" class="i">+} +</a> +<a href="#h21-3-217" id="h21-3-217" class="d">-.posts li time, .projects li time { +</a><a href="#h21-3-218" id="h21-3-218" class="i">+ol ol { +</a><a href="#h21-3-219" id="h21-3-219" class="i">+ list-style-type: lower-alpha; +</a> padding-left: 1rem; +<a href="#h21-3-221" id="h21-3-221" class="d">- white-space: nowrap; +</a><a href="#h21-3-222" id="h21-3-222" class="d">- font-variant-numeric: tabular-nums; } +</a><a href="#h21-3-223" id="h21-3-223" class="i">+} +</a><a href="#h21-3-224" id="h21-3-224" class="i">+ +</a><a href="#h21-3-225" id="h21-3-225" class="i">+ol li { +</a><a href="#h21-3-226" id="h21-3-226" class="i">+ padding-left: 0.5rem; +</a><a href="#h21-3-227" id="h21-3-227" class="i">+} +</a> + /*********** phone mode ************/ + @media screen and (max-width: 45rem) { + header { +<a href="#h21-3-232" id="h21-3-232" class="d">- max-width: 100%; } +</a><a href="#h21-3-233" id="h21-3-233" class="d">- +</a><a href="#h21-3-234" id="h21-3-234" class="i">+ max-width: 100%; +</a><a href="#h21-3-235" id="h21-3-235" class="i">+ } +</a> .header-img { +<a href="#h21-3-237" id="h21-3-237" class="d">- margin-left: 1.0rem; +</a><a href="#h21-3-238" id="h21-3-238" class="i">+ margin-left: 1rem; +</a> margin-bottom: 0rem; +<a href="#h21-3-240" id="h21-3-240" class="d">- width: auto; } +</a><a href="#h21-3-241" id="h21-3-241" class="d">- +</a><a href="#h21-3-242" id="h21-3-242" class="i">+ width: auto; +</a><a href="#h21-3-243" id="h21-3-243" class="i">+ } +</a> .header-img-outer { + display: flex; +<a href="#h21-3-246" id="h21-3-246" class="d">- flex-direction: row; } +</a><a href="#h21-3-247" id="h21-3-247" class="d">- +</a><a href="#h21-3-248" id="h21-3-248" class="i">+ flex-direction: row; +</a><a href="#h21-3-249" id="h21-3-249" class="i">+ } +</a> header li { + display: inline; +<a href="#h21-3-252" id="h21-3-252" class="d">- margin-right: 1rem; } +</a><a href="#h21-3-253" id="h21-3-253" class="d">- +</a><a href="#h21-3-254" id="h21-3-254" class="i">+ margin-right: 1rem; +</a><a href="#h21-3-255" id="h21-3-255" class="i">+ } +</a> header ul { +<a href="#h21-3-257" id="h21-3-257" class="d">- border-bottom: 3px solid #bcd1cf99; +</a><a href="#h21-3-258" id="h21-3-258" class="i">+ border-bottom: 3px solid rgba(188, 209, 207, 0.6); +</a> border-right: 0px; +<a href="#h21-3-260" id="h21-3-260" class="d">- padding-bottom: .5rem; +</a><a href="#h21-3-261" id="h21-3-261" class="d">- padding-left: .5rem; } +</a><a href="#h21-3-262" id="h21-3-262" class="d">- +</a><a href="#h21-3-263" id="h21-3-263" class="i">+ padding-bottom: 0.5rem; +</a><a href="#h21-3-264" id="h21-3-264" class="i">+ padding-left: 0.5rem; +</a><a href="#h21-3-265" id="h21-3-265" class="i">+ } +</a> .photos ul { +<a href="#h21-3-267" id="h21-3-267" class="d">- margin-top: 0.5rem; } +</a><a href="#h21-3-268" id="h21-3-268" class="d">- +</a><a href="#h21-3-269" id="h21-3-269" class="i">+ margin-top: 0.5rem; +</a><a href="#h21-3-270" id="h21-3-270" class="i">+ } +</a> html { +<a href="#h21-3-272" id="h21-3-272" class="d">- font-size: 16px; } } +</a><a href="#h21-3-273" id="h21-3-273" class="i">+ font-size: 16px; +</a><a href="#h21-3-274" id="h21-3-274" class="i">+ } +</a><a href="#h21-3-275" id="h21-3-275" class="i">+} +</a> /*********** dark theme ************/ + @media (prefers-color-scheme: dark) { + a { +<a href="#h21-3-279" id="h21-3-279" class="d">- color: #fff; } +</a><a href="#h21-3-280" id="h21-3-280" class="d">- +</a><a href="#h21-3-281" id="h21-3-281" class="i">+ color: #fff; +</a><a href="#h21-3-282" id="h21-3-282" class="i">+ } +</a> body { + background-color: #181a1b; +<a href="#h21-3-285" id="h21-3-285" class="d">- color: #fff; } +</a><a href="#h21-3-286" id="h21-3-286" class="d">- +</a><a href="#h21-3-287" id="h21-3-287" class="i">+ background-image: none; +</a><a href="#h21-3-288" id="h21-3-288" class="i">+ color: #fff; +</a><a href="#h21-3-289" id="h21-3-289" class="i">+ } +</a> code, pre { +<a href="#h21-3-291" id="h21-3-291" class="d">- background: #222; } +</a><a href="#h21-3-292" id="h21-3-292" class="d">- +</a><a href="#h21-3-293" id="h21-3-293" class="i">+ background: #222; +</a><a href="#h21-3-294" id="h21-3-294" class="i">+ } +</a> .invertable-image { +<a href="#h21-3-296" id="h21-3-296" class="d">- filter: invert(0.6); } } +</a><a href="#h21-3-297" id="h21-3-297" class="i">+ filter: invert(0.6); +</a><a href="#h21-3-298" id="h21-3-298" class="i">+ } +</a><a href="#h21-3-299" id="h21-3-299" class="i">+} +</a> /*********** print ************/ + @media print { + .no-print, .no-print * { +<a href="#h21-3-303" id="h21-3-303" class="d">- display: none !important; } } +</a><a href="#h21-3-304" id="h21-3-304" class="i">+ display: none !important; +</a><a href="#h21-3-305" id="h21-3-305" class="i">+ } +</a><a href="#h21-3-306" id="h21-3-306" class="i">+} +</a> body { + padding: 1rem; + display: block; +<b>diff --git a/<a id="h22" href="../file/git/gs_avdecode/style.css.html">git/gs_avdecode/style.css</a> b/<a href="../file/git/gs_avdecode/style.css.html">git/gs_avdecode/style.css</a></b> +<a href="#h22-0" id="h22-0" class="h">@@ -1,19 +1,22 @@ +</a><a href="#h22-0-0" id="h22-0-0" class="d">-@import url(/assets/css/vs.css); +</a><a href="#h22-0-1" id="h22-0-1" class="i">+@import "/assets/css/vs.css"; +</a> e, :after, :before { + box-sizing: border-box; + background-color: inherit; + color: inherit; + margin: 0; +<a href="#h22-0-7" id="h22-0-7" class="d">- padding: 0; } +</a><a href="#h22-0-8" id="h22-0-8" class="i">+ padding: 0; +</a><a href="#h22-0-9" id="h22-0-9" class="i">+} +</a> + /*********** fonts ************/ + @font-face { + font-family: "Iosevka"; +<a href="#h22-0-14" id="h22-0-14" class="d">- src: url("/assets/fonts/Iosevka-Etoile.ttf"); } +</a><a href="#h22-0-15" id="h22-0-15" class="i">+ src: url("/assets/fonts/Iosevka-Etoile.ttf"); +</a><a href="#h22-0-16" id="h22-0-16" class="i">+} +</a> /*********** syntax highlighting ************/ + /*********** body ************/ + html { +<a href="#h22-0-20" id="h22-0-20" class="d">- font-size: 22px; } +</a><a href="#h22-0-21" id="h22-0-21" class="i">+ font-size: 22px; +</a><a href="#h22-0-22" id="h22-0-22" class="i">+} +</a> + body { + display: flex; +<a href="#h22-1" id="h22-1" class="h">@@ -23,34 +26,41 @@ body { +</a> font-family: noto-serfi, serif; + -webkit-font-smoothing: antialiased; + text-rendering: optimizeLegibility; +<a href="#h22-1-3" id="h22-1-3" class="d">- color: #16171a; +</a><a href="#h22-1-4" id="h22-1-4" class="d">- background-color: #faf9ee; } +</a><a href="#h22-1-5" id="h22-1-5" class="i">+ color: rgb(22, 23, 26); +</a><a href="#h22-1-6" id="h22-1-6" class="i">+ background-color: #faf9ee; +</a><a href="#h22-1-7" id="h22-1-7" class="i">+ background-image: url("/assets/images/modified_stolen_art/bg.jpg"); +</a><a href="#h22-1-8" id="h22-1-8" class="i">+} +</a> + /*********** main ************/ + main { + flex: 1; + padding: 1rem; +<a href="#h22-1-14" id="h22-1-14" class="d">- background-color: transparent; } +</a><a href="#h22-1-15" id="h22-1-15" class="i">+ background-color: transparent; +</a><a href="#h22-1-16" id="h22-1-16" class="i">+} +</a> + .main-title { + max-width: 60rem; +<a href="#h22-1-20" id="h22-1-20" class="d">- margin: 0px auto; } +</a><a href="#h22-1-21" id="h22-1-21" class="i">+ margin: 0px auto; +</a><a href="#h22-1-22" id="h22-1-22" class="i">+} +</a> + .main-content { + max-width: 60rem; + margin: 0.5rem auto; + display: flex; +<a href="#h22-1-28" id="h22-1-28" class="d">- flex-wrap: wrap; } +</a><a href="#h22-1-29" id="h22-1-29" class="i">+ flex-wrap: wrap; +</a><a href="#h22-1-30" id="h22-1-30" class="i">+} +</a> + .main-title-columns { +<a href="#h22-1-33" id="h22-1-33" class="d">- display: flex; } +</a><a href="#h22-1-34" id="h22-1-34" class="i">+ display: flex; +</a><a href="#h22-1-35" id="h22-1-35" class="i">+} +</a> + section { + flex-basis: 0; + flex-grow: 999; + min-width: 70%; + display: flex; +<a href="#h22-1-42" id="h22-1-42" class="d">- flex-direction: column; } +</a><a href="#h22-1-43" id="h22-1-43" class="i">+ flex-direction: column; +</a><a href="#h22-1-44" id="h22-1-44" class="i">+} +</a> + /*********** footer ************/ + .footer { +<a href="#h22-2" id="h22-2" class="h">@@ -58,11 +68,12 @@ section { +</a> width: 100%; + overflow-x: hidden; + overflow-y: hidden; +<a href="#h22-2-3" id="h22-2-3" class="d">- aspect-ratio: 1920 / 493; +</a><a href="#h22-2-4" id="h22-2-4" class="i">+ aspect-ratio: 1920/493; +</a> background-size: 100% default; + background-repeat: repeat-x; + background-position: center 0%; +<a href="#h22-2-8" id="h22-2-8" class="d">- background-image: url("/assets/images/modified_stolen_art/grass.png"); } +</a><a href="#h22-2-9" id="h22-2-9" class="i">+ background-image: url("/assets/images/modified_stolen_art/grass.png"); +</a><a href="#h22-2-10" id="h22-2-10" class="i">+} +</a> + /*********** header ************/ + header { +<a href="#h22-3" id="h22-3" class="h">@@ -72,197 +83,229 @@ header { +</a> flex-grow: 1; + position: relative; + word-break: keep-all; +<a href="#h22-3-3" id="h22-3-3" class="d">- padding-right: 1rem; } +</a><a href="#h22-3-4" id="h22-3-4" class="i">+ padding-right: 1rem; +</a><a href="#h22-3-5" id="h22-3-5" class="i">+} +</a> + header a { +<a href="#h22-3-8" id="h22-3-8" class="d">- text-decoration: none; } +</a><a href="#h22-3-9" id="h22-3-9" class="i">+ text-decoration: none; +</a><a href="#h22-3-10" id="h22-3-10" class="i">+} +</a> + header li { + margin-bottom: 0px; + text-align: right; +<a href="#h22-3-15" id="h22-3-15" class="d">- margin-right: 1rem; } +</a><a href="#h22-3-16" id="h22-3-16" class="i">+ margin-right: 1rem; +</a><a href="#h22-3-17" id="h22-3-17" class="i">+} +</a> + header ul { +<a href="#h22-3-20" id="h22-3-20" class="d">- border-right: 3px solid #bcd1cf99; +</a><a href="#h22-3-21" id="h22-3-21" class="d">- margin: 0px; } +</a><a href="#h22-3-22" id="h22-3-22" class="i">+ border-right: 3px solid rgba(188, 209, 207, 0.6); +</a><a href="#h22-3-23" id="h22-3-23" class="i">+ margin: 0px; +</a><a href="#h22-3-24" id="h22-3-24" class="i">+} +</a> + header a.active { +<a href="#h22-3-27" id="h22-3-27" class="d">- font-weight: bold; } +</a><a href="#h22-3-28" id="h22-3-28" class="i">+ font-weight: bold; +</a><a href="#h22-3-29" id="h22-3-29" class="i">+} +</a> + .header-img { + width: 100%; +<a href="#h22-3-33" id="h22-3-33" class="d">- height: 100%; } +</a><a href="#h22-3-34" id="h22-3-34" class="i">+ height: 100%; +</a><a href="#h22-3-35" id="h22-3-35" class="i">+} +</a> + header, section { +<a href="#h22-3-38" id="h22-3-38" class="d">- padding-top: 0px; } +</a><a href="#h22-3-39" id="h22-3-39" class="i">+ padding-top: 0px; +</a><a href="#h22-3-40" id="h22-3-40" class="i">+} +</a> + /*********** text ************/ + a { + color: #000; + text-decoration-skip-ink: auto; +<a href="#h22-3-46" id="h22-3-46" class="d">- text-decoration: underline; } +</a><a href="#h22-3-47" id="h22-3-47" class="i">+ text-decoration: underline; +</a><a href="#h22-3-48" id="h22-3-48" class="i">+} +</a> + .post p { +<a href="#h22-3-51" id="h22-3-51" class="d">- margin: .5rem 0; } +</a><a href="#h22-3-52" id="h22-3-52" class="i">+ margin: 0.5rem 0; +</a><a href="#h22-3-53" id="h22-3-53" class="i">+} +</a> + .post p img { + max-height: 600px; +<a href="#h22-3-57" id="h22-3-57" class="d">- max-width: min(800px, 90%); } +</a><a href="#h22-3-58" id="h22-3-58" class="i">+ max-width: min(800px, 90%); +</a><a href="#h22-3-59" id="h22-3-59" class="i">+} +</a> + h1, h2, h3, h4 { +<a href="#h22-3-62" id="h22-3-62" class="d">- margin: 1.0rem 0 0.5rem 0; +</a><a href="#h22-3-63" id="h22-3-63" class="d">- font-weight: bold; } +</a><a href="#h22-3-64" id="h22-3-64" class="i">+ margin: 1rem 0 0.5rem 0; +</a><a href="#h22-3-65" id="h22-3-65" class="i">+ font-weight: bold; +</a><a href="#h22-3-66" id="h22-3-66" class="i">+} +</a> + h1 { +<a href="#h22-3-69" id="h22-3-69" class="d">- font-size: 2.0rem; +</a><a href="#h22-3-70" id="h22-3-70" class="d">- color: #f4ca96; } +</a><a href="#h22-3-71" id="h22-3-71" class="i">+ font-size: 2rem; +</a><a href="#h22-3-72" id="h22-3-72" class="i">+ color: #f4ca96; +</a><a href="#h22-3-73" id="h22-3-73" class="i">+} +</a> + h2 { + font-size: 1.8rem; +<a href="#h22-3-77" id="h22-3-77" class="d">- color: #bcd1cf; } +</a><a href="#h22-3-78" id="h22-3-78" class="i">+ color: #bcd1cf; +</a><a href="#h22-3-79" id="h22-3-79" class="i">+} +</a> + h3 { + font-size: 1.5rem; +<a href="#h22-3-83" id="h22-3-83" class="d">- color: #a3bfa3; } +</a><a href="#h22-3-84" id="h22-3-84" class="i">+ color: #a3bfa3; +</a><a href="#h22-3-85" id="h22-3-85" class="i">+} +</a> + h4 { + font-size: 1.2rem; +<a href="#h22-3-89" id="h22-3-89" class="d">- color: inherit; } +</a><a href="#h22-3-90" id="h22-3-90" class="i">+ color: inherit; +</a><a href="#h22-3-91" id="h22-3-91" class="i">+} +</a> + .post h2:first-child, .project h2:first-child, .photo h2:first-child section h1:first-child { +<a href="#h22-3-94" id="h22-3-94" class="d">- margin-top: 0; } +</a><a href="#h22-3-95" id="h22-3-95" class="i">+ margin-top: 0; +</a><a href="#h22-3-96" id="h22-3-96" class="i">+} +</a> + .meta { +<a href="#h22-3-99" id="h22-3-99" class="d">- margin: 2rem 0; } +</a><a href="#h22-3-100" id="h22-3-100" class="i">+ margin: 2rem 0; +</a><a href="#h22-3-101" id="h22-3-101" class="i">+} +</a> + code, pre { +<a href="#h22-3-104" id="h22-3-104" class="d">- background: #ecedee; } +</a><a href="#h22-3-105" id="h22-3-105" class="i">+ background: rgb(236, 237, 238); +</a><a href="#h22-3-106" id="h22-3-106" class="i">+} +</a> + code, pre #blob { + padding: 0px; + font-family: "Iosevka"; + font-size: 80%; +<a href="#h22-3-112" id="h22-3-112" class="d">- padding: 0.1rem; } +</a><a href="#h22-3-113" id="h22-3-113" class="i">+ padding: 0.1rem; +</a><a href="#h22-3-114" id="h22-3-114" class="i">+} +</a> + pre { +<a href="#h22-3-117" id="h22-3-117" class="d">- margin: .3rem 0; +</a><a href="#h22-3-118" id="h22-3-118" class="i">+ margin: 0.3rem 0; +</a> padding: 0.5rem; + overflow-x: auto; +<a href="#h22-3-121" id="h22-3-121" class="d">- font-size: 80%; } +</a><a href="#h22-3-122" id="h22-3-122" class="i">+ font-size: 80%; +</a><a href="#h22-3-123" id="h22-3-123" class="i">+} +</a> + pre code { + border: none; + background: transparent; + font-size: inherit; +<a href="#h22-3-129" id="h22-3-129" class="d">- padding: 0; } +</a><a href="#h22-3-130" id="h22-3-130" class="i">+ padding: 0; +</a><a href="#h22-3-131" id="h22-3-131" class="i">+} +</a> + hr { +<a href="#h22-3-134" id="h22-3-134" class="d">- background: #bcd1cf99; +</a><a href="#h22-3-135" id="h22-3-135" class="i">+ background: rgba(188, 209, 207, 0.6); +</a> height: 3px; + border: 0; + margin-left: 1rem; +<a href="#h22-3-139" id="h22-3-139" class="d">- margin-right: 1rem; } +</a><a href="#h22-3-140" id="h22-3-140" class="i">+ margin-right: 1rem; +</a><a href="#h22-3-141" id="h22-3-141" class="i">+} +</a> + blockquote { + font-style: italic; +<a href="#h22-3-145" id="h22-3-145" class="d">- border-left: 5px solid #bcd1cf99; +</a><a href="#h22-3-146" id="h22-3-146" class="d">- padding-left: 1rem; } +</a><a href="#h22-3-147" id="h22-3-147" class="i">+ border-left: 5px solid rgba(188, 209, 207, 0.6); +</a><a href="#h22-3-148" id="h22-3-148" class="i">+ padding-left: 1rem; +</a><a href="#h22-3-149" id="h22-3-149" class="i">+} +</a> + .quote-cite { + border-left: none; + padding-left: 2rem; + margin-bottom: 0px; +<a href="#h22-3-155" id="h22-3-155" class="d">- margin: 0px; } +</a><a href="#h22-3-156" id="h22-3-156" class="i">+ margin: 0px; +</a><a href="#h22-3-157" id="h22-3-157" class="i">+} +</a> + strong, b { +<a href="#h22-3-160" id="h22-3-160" class="d">- font-weight: bold; } +</a><a href="#h22-3-161" id="h22-3-161" class="i">+ font-weight: bold; +</a><a href="#h22-3-162" id="h22-3-162" class="i">+} +</a> + .photos ul { +<a href="#h22-3-165" id="h22-3-165" class="d">- list-style: none; } +</a><a href="#h22-3-166" id="h22-3-166" class="i">+ list-style: none; +</a><a href="#h22-3-167" id="h22-3-167" class="i">+} +</a> + .photos li { +<a href="#h22-3-170" id="h22-3-170" class="d">- margin-bottom: 1.5rem; } +</a><a href="#h22-3-171" id="h22-3-171" class="i">+ margin-bottom: 1.5rem; +</a><a href="#h22-3-172" id="h22-3-172" class="i">+} +</a> + .photo picture, .project picture { +<a href="#h22-3-175" id="h22-3-175" class="d">- margin-bottom: 0.5rem; } +</a><a href="#h22-3-176" id="h22-3-176" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h22-3-177" id="h22-3-177" class="i">+} +</a> + ul { +<a href="#h22-3-180" id="h22-3-180" class="d">- padding-left: 1.5rem; +</a><a href="#h22-3-181" id="h22-3-181" class="i">+ padding-left: 2rem; +</a> margin-top: 0.5rem; +<a href="#h22-3-183" id="h22-3-183" class="d">- margin-bottom: 0.5rem; } +</a><a href="#h22-3-184" id="h22-3-184" class="d">- +</a><a href="#h22-3-185" id="h22-3-185" class="d">-li { +</a><a href="#h22-3-186" id="h22-3-186" class="d">- list-style-position: inside; } +</a><a href="#h22-3-187" id="h22-3-187" class="d">- +</a><a href="#h22-3-188" id="h22-3-188" class="d">-/*********** posts ************/ +</a><a href="#h22-3-189" id="h22-3-189" class="d">-.posts ul, header ul { +</a><a href="#h22-3-190" id="h22-3-190" class="d">- list-style: none; +</a><a href="#h22-3-191" id="h22-3-191" class="d">- padding-left: 1rem; } +</a><a href="#h22-3-192" id="h22-3-192" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h22-3-193" id="h22-3-193" class="i">+ list-style-type: disc; +</a><a href="#h22-3-194" id="h22-3-194" class="i">+} +</a> +<a href="#h22-3-196" id="h22-3-196" class="d">-.posts li { +</a><a href="#h22-3-197" id="h22-3-197" class="d">- align-items: center; +</a><a href="#h22-3-198" id="h22-3-198" class="d">- display: flex; +</a><a href="#h22-3-199" id="h22-3-199" class="d">- justify-content: space-between; +</a><a href="#h22-3-200" id="h22-3-200" class="d">- margin-bottom: .5rem; } +</a><a href="#h22-3-201" id="h22-3-201" class="i">+ul ul { +</a><a href="#h22-3-202" id="h22-3-202" class="i">+ list-style-type: circle; +</a><a href="#h22-3-203" id="h22-3-203" class="i">+} +</a> +<a href="#h22-3-205" id="h22-3-205" class="d">-.posts li a, .posts li div, .projects li a { +</a><a href="#h22-3-206" id="h22-3-206" class="d">- white-space: nowrap; +</a><a href="#h22-3-207" id="h22-3-207" class="d">- overflow: hidden; +</a><a href="#h22-3-208" id="h22-3-208" class="d">- text-overflow: ellipsis; +</a><a href="#h22-3-209" id="h22-3-209" class="d">- text-decoration: none; } +</a><a href="#h22-3-210" id="h22-3-210" class="i">+ol { +</a><a href="#h22-3-211" id="h22-3-211" class="i">+ list-style-type: upper-roman; +</a><a href="#h22-3-212" id="h22-3-212" class="i">+ padding-left: 3rem; +</a><a href="#h22-3-213" id="h22-3-213" class="i">+ margin-top: 0.5rem; +</a><a href="#h22-3-214" id="h22-3-214" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h22-3-215" id="h22-3-215" class="i">+} +</a> +<a href="#h22-3-217" id="h22-3-217" class="d">-.posts li time, .projects li time { +</a><a href="#h22-3-218" id="h22-3-218" class="i">+ol ol { +</a><a href="#h22-3-219" id="h22-3-219" class="i">+ list-style-type: lower-alpha; +</a> padding-left: 1rem; +<a href="#h22-3-221" id="h22-3-221" class="d">- white-space: nowrap; +</a><a href="#h22-3-222" id="h22-3-222" class="d">- font-variant-numeric: tabular-nums; } +</a><a href="#h22-3-223" id="h22-3-223" class="i">+} +</a><a href="#h22-3-224" id="h22-3-224" class="i">+ +</a><a href="#h22-3-225" id="h22-3-225" class="i">+ol li { +</a><a href="#h22-3-226" id="h22-3-226" class="i">+ padding-left: 0.5rem; +</a><a href="#h22-3-227" id="h22-3-227" class="i">+} +</a> + /*********** phone mode ************/ + @media screen and (max-width: 45rem) { + header { +<a href="#h22-3-232" id="h22-3-232" class="d">- max-width: 100%; } +</a><a href="#h22-3-233" id="h22-3-233" class="d">- +</a><a href="#h22-3-234" id="h22-3-234" class="i">+ max-width: 100%; +</a><a href="#h22-3-235" id="h22-3-235" class="i">+ } +</a> .header-img { +<a href="#h22-3-237" id="h22-3-237" class="d">- margin-left: 1.0rem; +</a><a href="#h22-3-238" id="h22-3-238" class="i">+ margin-left: 1rem; +</a> margin-bottom: 0rem; +<a href="#h22-3-240" id="h22-3-240" class="d">- width: auto; } +</a><a href="#h22-3-241" id="h22-3-241" class="d">- +</a><a href="#h22-3-242" id="h22-3-242" class="i">+ width: auto; +</a><a href="#h22-3-243" id="h22-3-243" class="i">+ } +</a> .header-img-outer { + display: flex; +<a href="#h22-3-246" id="h22-3-246" class="d">- flex-direction: row; } +</a><a href="#h22-3-247" id="h22-3-247" class="d">- +</a><a href="#h22-3-248" id="h22-3-248" class="i">+ flex-direction: row; +</a><a href="#h22-3-249" id="h22-3-249" class="i">+ } +</a> header li { + display: inline; +<a href="#h22-3-252" id="h22-3-252" class="d">- margin-right: 1rem; } +</a><a href="#h22-3-253" id="h22-3-253" class="d">- +</a><a href="#h22-3-254" id="h22-3-254" class="i">+ margin-right: 1rem; +</a><a href="#h22-3-255" id="h22-3-255" class="i">+ } +</a> header ul { +<a href="#h22-3-257" id="h22-3-257" class="d">- border-bottom: 3px solid #bcd1cf99; +</a><a href="#h22-3-258" id="h22-3-258" class="i">+ border-bottom: 3px solid rgba(188, 209, 207, 0.6); +</a> border-right: 0px; +<a href="#h22-3-260" id="h22-3-260" class="d">- padding-bottom: .5rem; +</a><a href="#h22-3-261" id="h22-3-261" class="d">- padding-left: .5rem; } +</a><a href="#h22-3-262" id="h22-3-262" class="d">- +</a><a href="#h22-3-263" id="h22-3-263" class="i">+ padding-bottom: 0.5rem; +</a><a href="#h22-3-264" id="h22-3-264" class="i">+ padding-left: 0.5rem; +</a><a href="#h22-3-265" id="h22-3-265" class="i">+ } +</a> .photos ul { +<a href="#h22-3-267" id="h22-3-267" class="d">- margin-top: 0.5rem; } +</a><a href="#h22-3-268" id="h22-3-268" class="d">- +</a><a href="#h22-3-269" id="h22-3-269" class="i">+ margin-top: 0.5rem; +</a><a href="#h22-3-270" id="h22-3-270" class="i">+ } +</a> html { +<a href="#h22-3-272" id="h22-3-272" class="d">- font-size: 16px; } } +</a><a href="#h22-3-273" id="h22-3-273" class="i">+ font-size: 16px; +</a><a href="#h22-3-274" id="h22-3-274" class="i">+ } +</a><a href="#h22-3-275" id="h22-3-275" class="i">+} +</a> /*********** dark theme ************/ + @media (prefers-color-scheme: dark) { + a { +<a href="#h22-3-279" id="h22-3-279" class="d">- color: #fff; } +</a><a href="#h22-3-280" id="h22-3-280" class="d">- +</a><a href="#h22-3-281" id="h22-3-281" class="i">+ color: #fff; +</a><a href="#h22-3-282" id="h22-3-282" class="i">+ } +</a> body { + background-color: #181a1b; +<a href="#h22-3-285" id="h22-3-285" class="d">- color: #fff; } +</a><a href="#h22-3-286" id="h22-3-286" class="d">- +</a><a href="#h22-3-287" id="h22-3-287" class="i">+ background-image: none; +</a><a href="#h22-3-288" id="h22-3-288" class="i">+ color: #fff; +</a><a href="#h22-3-289" id="h22-3-289" class="i">+ } +</a> code, pre { +<a href="#h22-3-291" id="h22-3-291" class="d">- background: #222; } +</a><a href="#h22-3-292" id="h22-3-292" class="d">- +</a><a href="#h22-3-293" id="h22-3-293" class="i">+ background: #222; +</a><a href="#h22-3-294" id="h22-3-294" class="i">+ } +</a> .invertable-image { +<a href="#h22-3-296" id="h22-3-296" class="d">- filter: invert(0.6); } } +</a><a href="#h22-3-297" id="h22-3-297" class="i">+ filter: invert(0.6); +</a><a href="#h22-3-298" id="h22-3-298" class="i">+ } +</a><a href="#h22-3-299" id="h22-3-299" class="i">+} +</a> /*********** print ************/ + @media print { + .no-print, .no-print * { +<a href="#h22-3-303" id="h22-3-303" class="d">- display: none !important; } } +</a><a href="#h22-3-304" id="h22-3-304" class="i">+ display: none !important; +</a><a href="#h22-3-305" id="h22-3-305" class="i">+ } +</a><a href="#h22-3-306" id="h22-3-306" class="i">+} +</a> body { + padding: 1rem; + display: block; +<b>diff --git a/<a id="h23" href="../file/git/gs_bucket_array/style.css.html">git/gs_bucket_array/style.css</a> b/<a href="../file/git/gs_bucket_array/style.css.html">git/gs_bucket_array/style.css</a></b> +<a href="#h23-0" id="h23-0" class="h">@@ -1,19 +1,22 @@ +</a><a href="#h23-0-0" id="h23-0-0" class="d">-@import url(/assets/css/vs.css); +</a><a href="#h23-0-1" id="h23-0-1" class="i">+@import "/assets/css/vs.css"; +</a> e, :after, :before { + box-sizing: border-box; + background-color: inherit; + color: inherit; + margin: 0; +<a href="#h23-0-7" id="h23-0-7" class="d">- padding: 0; } +</a><a href="#h23-0-8" id="h23-0-8" class="i">+ padding: 0; +</a><a href="#h23-0-9" id="h23-0-9" class="i">+} +</a> + /*********** fonts ************/ + @font-face { + font-family: "Iosevka"; +<a href="#h23-0-14" id="h23-0-14" class="d">- src: url("/assets/fonts/Iosevka-Etoile.ttf"); } +</a><a href="#h23-0-15" id="h23-0-15" class="i">+ src: url("/assets/fonts/Iosevka-Etoile.ttf"); +</a><a href="#h23-0-16" id="h23-0-16" class="i">+} +</a> /*********** syntax highlighting ************/ + /*********** body ************/ + html { +<a href="#h23-0-20" id="h23-0-20" class="d">- font-size: 22px; } +</a><a href="#h23-0-21" id="h23-0-21" class="i">+ font-size: 22px; +</a><a href="#h23-0-22" id="h23-0-22" class="i">+} +</a> + body { + display: flex; +<a href="#h23-1" id="h23-1" class="h">@@ -23,34 +26,41 @@ body { +</a> font-family: noto-serfi, serif; + -webkit-font-smoothing: antialiased; + text-rendering: optimizeLegibility; +<a href="#h23-1-3" id="h23-1-3" class="d">- color: #16171a; +</a><a href="#h23-1-4" id="h23-1-4" class="d">- background-color: #faf9ee; } +</a><a href="#h23-1-5" id="h23-1-5" class="i">+ color: rgb(22, 23, 26); +</a><a href="#h23-1-6" id="h23-1-6" class="i">+ background-color: #faf9ee; +</a><a href="#h23-1-7" id="h23-1-7" class="i">+ background-image: url("/assets/images/modified_stolen_art/bg.jpg"); +</a><a href="#h23-1-8" id="h23-1-8" class="i">+} +</a> + /*********** main ************/ + main { + flex: 1; + padding: 1rem; +<a href="#h23-1-14" id="h23-1-14" class="d">- background-color: transparent; } +</a><a href="#h23-1-15" id="h23-1-15" class="i">+ background-color: transparent; +</a><a href="#h23-1-16" id="h23-1-16" class="i">+} +</a> + .main-title { + max-width: 60rem; +<a href="#h23-1-20" id="h23-1-20" class="d">- margin: 0px auto; } +</a><a href="#h23-1-21" id="h23-1-21" class="i">+ margin: 0px auto; +</a><a href="#h23-1-22" id="h23-1-22" class="i">+} +</a> + .main-content { + max-width: 60rem; + margin: 0.5rem auto; + display: flex; +<a href="#h23-1-28" id="h23-1-28" class="d">- flex-wrap: wrap; } +</a><a href="#h23-1-29" id="h23-1-29" class="i">+ flex-wrap: wrap; +</a><a href="#h23-1-30" id="h23-1-30" class="i">+} +</a> + .main-title-columns { +<a href="#h23-1-33" id="h23-1-33" class="d">- display: flex; } +</a><a href="#h23-1-34" id="h23-1-34" class="i">+ display: flex; +</a><a href="#h23-1-35" id="h23-1-35" class="i">+} +</a> + section { + flex-basis: 0; + flex-grow: 999; + min-width: 70%; + display: flex; +<a href="#h23-1-42" id="h23-1-42" class="d">- flex-direction: column; } +</a><a href="#h23-1-43" id="h23-1-43" class="i">+ flex-direction: column; +</a><a href="#h23-1-44" id="h23-1-44" class="i">+} +</a> + /*********** footer ************/ + .footer { +<a href="#h23-2" id="h23-2" class="h">@@ -58,11 +68,12 @@ section { +</a> width: 100%; + overflow-x: hidden; + overflow-y: hidden; +<a href="#h23-2-3" id="h23-2-3" class="d">- aspect-ratio: 1920 / 493; +</a><a href="#h23-2-4" id="h23-2-4" class="i">+ aspect-ratio: 1920/493; +</a> background-size: 100% default; + background-repeat: repeat-x; + background-position: center 0%; +<a href="#h23-2-8" id="h23-2-8" class="d">- background-image: url("/assets/images/modified_stolen_art/grass.png"); } +</a><a href="#h23-2-9" id="h23-2-9" class="i">+ background-image: url("/assets/images/modified_stolen_art/grass.png"); +</a><a href="#h23-2-10" id="h23-2-10" class="i">+} +</a> + /*********** header ************/ + header { +<a href="#h23-3" id="h23-3" class="h">@@ -72,197 +83,229 @@ header { +</a> flex-grow: 1; + position: relative; + word-break: keep-all; +<a href="#h23-3-3" id="h23-3-3" class="d">- padding-right: 1rem; } +</a><a href="#h23-3-4" id="h23-3-4" class="i">+ padding-right: 1rem; +</a><a href="#h23-3-5" id="h23-3-5" class="i">+} +</a> + header a { +<a href="#h23-3-8" id="h23-3-8" class="d">- text-decoration: none; } +</a><a href="#h23-3-9" id="h23-3-9" class="i">+ text-decoration: none; +</a><a href="#h23-3-10" id="h23-3-10" class="i">+} +</a> + header li { + margin-bottom: 0px; + text-align: right; +<a href="#h23-3-15" id="h23-3-15" class="d">- margin-right: 1rem; } +</a><a href="#h23-3-16" id="h23-3-16" class="i">+ margin-right: 1rem; +</a><a href="#h23-3-17" id="h23-3-17" class="i">+} +</a> + header ul { +<a href="#h23-3-20" id="h23-3-20" class="d">- border-right: 3px solid #bcd1cf99; +</a><a href="#h23-3-21" id="h23-3-21" class="d">- margin: 0px; } +</a><a href="#h23-3-22" id="h23-3-22" class="i">+ border-right: 3px solid rgba(188, 209, 207, 0.6); +</a><a href="#h23-3-23" id="h23-3-23" class="i">+ margin: 0px; +</a><a href="#h23-3-24" id="h23-3-24" class="i">+} +</a> + header a.active { +<a href="#h23-3-27" id="h23-3-27" class="d">- font-weight: bold; } +</a><a href="#h23-3-28" id="h23-3-28" class="i">+ font-weight: bold; +</a><a href="#h23-3-29" id="h23-3-29" class="i">+} +</a> + .header-img { + width: 100%; +<a href="#h23-3-33" id="h23-3-33" class="d">- height: 100%; } +</a><a href="#h23-3-34" id="h23-3-34" class="i">+ height: 100%; +</a><a href="#h23-3-35" id="h23-3-35" class="i">+} +</a> + header, section { +<a href="#h23-3-38" id="h23-3-38" class="d">- padding-top: 0px; } +</a><a href="#h23-3-39" id="h23-3-39" class="i">+ padding-top: 0px; +</a><a href="#h23-3-40" id="h23-3-40" class="i">+} +</a> + /*********** text ************/ + a { + color: #000; + text-decoration-skip-ink: auto; +<a href="#h23-3-46" id="h23-3-46" class="d">- text-decoration: underline; } +</a><a href="#h23-3-47" id="h23-3-47" class="i">+ text-decoration: underline; +</a><a href="#h23-3-48" id="h23-3-48" class="i">+} +</a> + .post p { +<a href="#h23-3-51" id="h23-3-51" class="d">- margin: .5rem 0; } +</a><a href="#h23-3-52" id="h23-3-52" class="i">+ margin: 0.5rem 0; +</a><a href="#h23-3-53" id="h23-3-53" class="i">+} +</a> + .post p img { + max-height: 600px; +<a href="#h23-3-57" id="h23-3-57" class="d">- max-width: min(800px, 90%); } +</a><a href="#h23-3-58" id="h23-3-58" class="i">+ max-width: min(800px, 90%); +</a><a href="#h23-3-59" id="h23-3-59" class="i">+} +</a> + h1, h2, h3, h4 { +<a href="#h23-3-62" id="h23-3-62" class="d">- margin: 1.0rem 0 0.5rem 0; +</a><a href="#h23-3-63" id="h23-3-63" class="d">- font-weight: bold; } +</a><a href="#h23-3-64" id="h23-3-64" class="i">+ margin: 1rem 0 0.5rem 0; +</a><a href="#h23-3-65" id="h23-3-65" class="i">+ font-weight: bold; +</a><a href="#h23-3-66" id="h23-3-66" class="i">+} +</a> + h1 { +<a href="#h23-3-69" id="h23-3-69" class="d">- font-size: 2.0rem; +</a><a href="#h23-3-70" id="h23-3-70" class="d">- color: #f4ca96; } +</a><a href="#h23-3-71" id="h23-3-71" class="i">+ font-size: 2rem; +</a><a href="#h23-3-72" id="h23-3-72" class="i">+ color: #f4ca96; +</a><a href="#h23-3-73" id="h23-3-73" class="i">+} +</a> + h2 { + font-size: 1.8rem; +<a href="#h23-3-77" id="h23-3-77" class="d">- color: #bcd1cf; } +</a><a href="#h23-3-78" id="h23-3-78" class="i">+ color: #bcd1cf; +</a><a href="#h23-3-79" id="h23-3-79" class="i">+} +</a> + h3 { + font-size: 1.5rem; +<a href="#h23-3-83" id="h23-3-83" class="d">- color: #a3bfa3; } +</a><a href="#h23-3-84" id="h23-3-84" class="i">+ color: #a3bfa3; +</a><a href="#h23-3-85" id="h23-3-85" class="i">+} +</a> + h4 { + font-size: 1.2rem; +<a href="#h23-3-89" id="h23-3-89" class="d">- color: inherit; } +</a><a href="#h23-3-90" id="h23-3-90" class="i">+ color: inherit; +</a><a href="#h23-3-91" id="h23-3-91" class="i">+} +</a> + .post h2:first-child, .project h2:first-child, .photo h2:first-child section h1:first-child { +<a href="#h23-3-94" id="h23-3-94" class="d">- margin-top: 0; } +</a><a href="#h23-3-95" id="h23-3-95" class="i">+ margin-top: 0; +</a><a href="#h23-3-96" id="h23-3-96" class="i">+} +</a> + .meta { +<a href="#h23-3-99" id="h23-3-99" class="d">- margin: 2rem 0; } +</a><a href="#h23-3-100" id="h23-3-100" class="i">+ margin: 2rem 0; +</a><a href="#h23-3-101" id="h23-3-101" class="i">+} +</a> + code, pre { +<a href="#h23-3-104" id="h23-3-104" class="d">- background: #ecedee; } +</a><a href="#h23-3-105" id="h23-3-105" class="i">+ background: rgb(236, 237, 238); +</a><a href="#h23-3-106" id="h23-3-106" class="i">+} +</a> + code, pre #blob { + padding: 0px; + font-family: "Iosevka"; + font-size: 80%; +<a href="#h23-3-112" id="h23-3-112" class="d">- padding: 0.1rem; } +</a><a href="#h23-3-113" id="h23-3-113" class="i">+ padding: 0.1rem; +</a><a href="#h23-3-114" id="h23-3-114" class="i">+} +</a> + pre { +<a href="#h23-3-117" id="h23-3-117" class="d">- margin: .3rem 0; +</a><a href="#h23-3-118" id="h23-3-118" class="i">+ margin: 0.3rem 0; +</a> padding: 0.5rem; + overflow-x: auto; +<a href="#h23-3-121" id="h23-3-121" class="d">- font-size: 80%; } +</a><a href="#h23-3-122" id="h23-3-122" class="i">+ font-size: 80%; +</a><a href="#h23-3-123" id="h23-3-123" class="i">+} +</a> + pre code { + border: none; + background: transparent; + font-size: inherit; +<a href="#h23-3-129" id="h23-3-129" class="d">- padding: 0; } +</a><a href="#h23-3-130" id="h23-3-130" class="i">+ padding: 0; +</a><a href="#h23-3-131" id="h23-3-131" class="i">+} +</a> + hr { +<a href="#h23-3-134" id="h23-3-134" class="d">- background: #bcd1cf99; +</a><a href="#h23-3-135" id="h23-3-135" class="i">+ background: rgba(188, 209, 207, 0.6); +</a> height: 3px; + border: 0; + margin-left: 1rem; +<a href="#h23-3-139" id="h23-3-139" class="d">- margin-right: 1rem; } +</a><a href="#h23-3-140" id="h23-3-140" class="i">+ margin-right: 1rem; +</a><a href="#h23-3-141" id="h23-3-141" class="i">+} +</a> + blockquote { + font-style: italic; +<a href="#h23-3-145" id="h23-3-145" class="d">- border-left: 5px solid #bcd1cf99; +</a><a href="#h23-3-146" id="h23-3-146" class="d">- padding-left: 1rem; } +</a><a href="#h23-3-147" id="h23-3-147" class="i">+ border-left: 5px solid rgba(188, 209, 207, 0.6); +</a><a href="#h23-3-148" id="h23-3-148" class="i">+ padding-left: 1rem; +</a><a href="#h23-3-149" id="h23-3-149" class="i">+} +</a> + .quote-cite { + border-left: none; + padding-left: 2rem; + margin-bottom: 0px; +<a href="#h23-3-155" id="h23-3-155" class="d">- margin: 0px; } +</a><a href="#h23-3-156" id="h23-3-156" class="i">+ margin: 0px; +</a><a href="#h23-3-157" id="h23-3-157" class="i">+} +</a> + strong, b { +<a href="#h23-3-160" id="h23-3-160" class="d">- font-weight: bold; } +</a><a href="#h23-3-161" id="h23-3-161" class="i">+ font-weight: bold; +</a><a href="#h23-3-162" id="h23-3-162" class="i">+} +</a> + .photos ul { +<a href="#h23-3-165" id="h23-3-165" class="d">- list-style: none; } +</a><a href="#h23-3-166" id="h23-3-166" class="i">+ list-style: none; +</a><a href="#h23-3-167" id="h23-3-167" class="i">+} +</a> + .photos li { +<a href="#h23-3-170" id="h23-3-170" class="d">- margin-bottom: 1.5rem; } +</a><a href="#h23-3-171" id="h23-3-171" class="i">+ margin-bottom: 1.5rem; +</a><a href="#h23-3-172" id="h23-3-172" class="i">+} +</a> + .photo picture, .project picture { +<a href="#h23-3-175" id="h23-3-175" class="d">- margin-bottom: 0.5rem; } +</a><a href="#h23-3-176" id="h23-3-176" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h23-3-177" id="h23-3-177" class="i">+} +</a> + ul { +<a href="#h23-3-180" id="h23-3-180" class="d">- padding-left: 1.5rem; +</a><a href="#h23-3-181" id="h23-3-181" class="i">+ padding-left: 2rem; +</a> margin-top: 0.5rem; +<a href="#h23-3-183" id="h23-3-183" class="d">- margin-bottom: 0.5rem; } +</a><a href="#h23-3-184" id="h23-3-184" class="d">- +</a><a href="#h23-3-185" id="h23-3-185" class="d">-li { +</a><a href="#h23-3-186" id="h23-3-186" class="d">- list-style-position: inside; } +</a><a href="#h23-3-187" id="h23-3-187" class="d">- +</a><a href="#h23-3-188" id="h23-3-188" class="d">-/*********** posts ************/ +</a><a href="#h23-3-189" id="h23-3-189" class="d">-.posts ul, header ul { +</a><a href="#h23-3-190" id="h23-3-190" class="d">- list-style: none; +</a><a href="#h23-3-191" id="h23-3-191" class="d">- padding-left: 1rem; } +</a><a href="#h23-3-192" id="h23-3-192" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h23-3-193" id="h23-3-193" class="i">+ list-style-type: disc; +</a><a href="#h23-3-194" id="h23-3-194" class="i">+} +</a> +<a href="#h23-3-196" id="h23-3-196" class="d">-.posts li { +</a><a href="#h23-3-197" id="h23-3-197" class="d">- align-items: center; +</a><a href="#h23-3-198" id="h23-3-198" class="d">- display: flex; +</a><a href="#h23-3-199" id="h23-3-199" class="d">- justify-content: space-between; +</a><a href="#h23-3-200" id="h23-3-200" class="d">- margin-bottom: .5rem; } +</a><a href="#h23-3-201" id="h23-3-201" class="i">+ul ul { +</a><a href="#h23-3-202" id="h23-3-202" class="i">+ list-style-type: circle; +</a><a href="#h23-3-203" id="h23-3-203" class="i">+} +</a> +<a href="#h23-3-205" id="h23-3-205" class="d">-.posts li a, .posts li div, .projects li a { +</a><a href="#h23-3-206" id="h23-3-206" class="d">- white-space: nowrap; +</a><a href="#h23-3-207" id="h23-3-207" class="d">- overflow: hidden; +</a><a href="#h23-3-208" id="h23-3-208" class="d">- text-overflow: ellipsis; +</a><a href="#h23-3-209" id="h23-3-209" class="d">- text-decoration: none; } +</a><a href="#h23-3-210" id="h23-3-210" class="i">+ol { +</a><a href="#h23-3-211" id="h23-3-211" class="i">+ list-style-type: upper-roman; +</a><a href="#h23-3-212" id="h23-3-212" class="i">+ padding-left: 3rem; +</a><a href="#h23-3-213" id="h23-3-213" class="i">+ margin-top: 0.5rem; +</a><a href="#h23-3-214" id="h23-3-214" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h23-3-215" id="h23-3-215" class="i">+} +</a> +<a href="#h23-3-217" id="h23-3-217" class="d">-.posts li time, .projects li time { +</a><a href="#h23-3-218" id="h23-3-218" class="i">+ol ol { +</a><a href="#h23-3-219" id="h23-3-219" class="i">+ list-style-type: lower-alpha; +</a> padding-left: 1rem; +<a href="#h23-3-221" id="h23-3-221" class="d">- white-space: nowrap; +</a><a href="#h23-3-222" id="h23-3-222" class="d">- font-variant-numeric: tabular-nums; } +</a><a href="#h23-3-223" id="h23-3-223" class="i">+} +</a><a href="#h23-3-224" id="h23-3-224" class="i">+ +</a><a href="#h23-3-225" id="h23-3-225" class="i">+ol li { +</a><a href="#h23-3-226" id="h23-3-226" class="i">+ padding-left: 0.5rem; +</a><a href="#h23-3-227" id="h23-3-227" class="i">+} +</a> + /*********** phone mode ************/ + @media screen and (max-width: 45rem) { + header { +<a href="#h23-3-232" id="h23-3-232" class="d">- max-width: 100%; } +</a><a href="#h23-3-233" id="h23-3-233" class="d">- +</a><a href="#h23-3-234" id="h23-3-234" class="i">+ max-width: 100%; +</a><a href="#h23-3-235" id="h23-3-235" class="i">+ } +</a> .header-img { +<a href="#h23-3-237" id="h23-3-237" class="d">- margin-left: 1.0rem; +</a><a href="#h23-3-238" id="h23-3-238" class="i">+ margin-left: 1rem; +</a> margin-bottom: 0rem; +<a href="#h23-3-240" id="h23-3-240" class="d">- width: auto; } +</a><a href="#h23-3-241" id="h23-3-241" class="d">- +</a><a href="#h23-3-242" id="h23-3-242" class="i">+ width: auto; +</a><a href="#h23-3-243" id="h23-3-243" class="i">+ } +</a> .header-img-outer { + display: flex; +<a href="#h23-3-246" id="h23-3-246" class="d">- flex-direction: row; } +</a><a href="#h23-3-247" id="h23-3-247" class="d">- +</a><a href="#h23-3-248" id="h23-3-248" class="i">+ flex-direction: row; +</a><a href="#h23-3-249" id="h23-3-249" class="i">+ } +</a> header li { + display: inline; +<a href="#h23-3-252" id="h23-3-252" class="d">- margin-right: 1rem; } +</a><a href="#h23-3-253" id="h23-3-253" class="d">- +</a><a href="#h23-3-254" id="h23-3-254" class="i">+ margin-right: 1rem; +</a><a href="#h23-3-255" id="h23-3-255" class="i">+ } +</a> header ul { +<a href="#h23-3-257" id="h23-3-257" class="d">- border-bottom: 3px solid #bcd1cf99; +</a><a href="#h23-3-258" id="h23-3-258" class="i">+ border-bottom: 3px solid rgba(188, 209, 207, 0.6); +</a> border-right: 0px; +<a href="#h23-3-260" id="h23-3-260" class="d">- padding-bottom: .5rem; +</a><a href="#h23-3-261" id="h23-3-261" class="d">- padding-left: .5rem; } +</a><a href="#h23-3-262" id="h23-3-262" class="d">- +</a><a href="#h23-3-263" id="h23-3-263" class="i">+ padding-bottom: 0.5rem; +</a><a href="#h23-3-264" id="h23-3-264" class="i">+ padding-left: 0.5rem; +</a><a href="#h23-3-265" id="h23-3-265" class="i">+ } +</a> .photos ul { +<a href="#h23-3-267" id="h23-3-267" class="d">- margin-top: 0.5rem; } +</a><a href="#h23-3-268" id="h23-3-268" class="d">- +</a><a href="#h23-3-269" id="h23-3-269" class="i">+ margin-top: 0.5rem; +</a><a href="#h23-3-270" id="h23-3-270" class="i">+ } +</a> html { +<a href="#h23-3-272" id="h23-3-272" class="d">- font-size: 16px; } } +</a><a href="#h23-3-273" id="h23-3-273" class="i">+ font-size: 16px; +</a><a href="#h23-3-274" id="h23-3-274" class="i">+ } +</a><a href="#h23-3-275" id="h23-3-275" class="i">+} +</a> /*********** dark theme ************/ + @media (prefers-color-scheme: dark) { + a { +<a href="#h23-3-279" id="h23-3-279" class="d">- color: #fff; } +</a><a href="#h23-3-280" id="h23-3-280" class="d">- +</a><a href="#h23-3-281" id="h23-3-281" class="i">+ color: #fff; +</a><a href="#h23-3-282" id="h23-3-282" class="i">+ } +</a> body { + background-color: #181a1b; +<a href="#h23-3-285" id="h23-3-285" class="d">- color: #fff; } +</a><a href="#h23-3-286" id="h23-3-286" class="d">- +</a><a href="#h23-3-287" id="h23-3-287" class="i">+ background-image: none; +</a><a href="#h23-3-288" id="h23-3-288" class="i">+ color: #fff; +</a><a href="#h23-3-289" id="h23-3-289" class="i">+ } +</a> code, pre { +<a href="#h23-3-291" id="h23-3-291" class="d">- background: #222; } +</a><a href="#h23-3-292" id="h23-3-292" class="d">- +</a><a href="#h23-3-293" id="h23-3-293" class="i">+ background: #222; +</a><a href="#h23-3-294" id="h23-3-294" class="i">+ } +</a> .invertable-image { +<a href="#h23-3-296" id="h23-3-296" class="d">- filter: invert(0.6); } } +</a><a href="#h23-3-297" id="h23-3-297" class="i">+ filter: invert(0.6); +</a><a href="#h23-3-298" id="h23-3-298" class="i">+ } +</a><a href="#h23-3-299" id="h23-3-299" class="i">+} +</a> /*********** print ************/ + @media print { + .no-print, .no-print * { +<a href="#h23-3-303" id="h23-3-303" class="d">- display: none !important; } } +</a><a href="#h23-3-304" id="h23-3-304" class="i">+ display: none !important; +</a><a href="#h23-3-305" id="h23-3-305" class="i">+ } +</a><a href="#h23-3-306" id="h23-3-306" class="i">+} +</a> body { + padding: 1rem; + display: block; +<b>diff --git a/<a id="h24" href="../file/git/gs_ddt.h/style.css.html">git/gs_ddt.h/style.css</a> b/<a href="../file/git/gs_ddt.h/style.css.html">git/gs_ddt.h/style.css</a></b> +<a href="#h24-0" id="h24-0" class="h">@@ -1,19 +1,22 @@ +</a><a href="#h24-0-0" id="h24-0-0" class="d">-@import url(/assets/css/vs.css); +</a><a href="#h24-0-1" id="h24-0-1" class="i">+@import "/assets/css/vs.css"; +</a> e, :after, :before { + box-sizing: border-box; + background-color: inherit; + color: inherit; + margin: 0; +<a href="#h24-0-7" id="h24-0-7" class="d">- padding: 0; } +</a><a href="#h24-0-8" id="h24-0-8" class="i">+ padding: 0; +</a><a href="#h24-0-9" id="h24-0-9" class="i">+} +</a> + /*********** fonts ************/ + @font-face { + font-family: "Iosevka"; +<a href="#h24-0-14" id="h24-0-14" class="d">- src: url("/assets/fonts/Iosevka-Etoile.ttf"); } +</a><a href="#h24-0-15" id="h24-0-15" class="i">+ src: url("/assets/fonts/Iosevka-Etoile.ttf"); +</a><a href="#h24-0-16" id="h24-0-16" class="i">+} +</a> /*********** syntax highlighting ************/ + /*********** body ************/ + html { +<a href="#h24-0-20" id="h24-0-20" class="d">- font-size: 22px; } +</a><a href="#h24-0-21" id="h24-0-21" class="i">+ font-size: 22px; +</a><a href="#h24-0-22" id="h24-0-22" class="i">+} +</a> + body { + display: flex; +<a href="#h24-1" id="h24-1" class="h">@@ -23,34 +26,41 @@ body { +</a> font-family: noto-serfi, serif; + -webkit-font-smoothing: antialiased; + text-rendering: optimizeLegibility; +<a href="#h24-1-3" id="h24-1-3" class="d">- color: #16171a; +</a><a href="#h24-1-4" id="h24-1-4" class="d">- background-color: #faf9ee; } +</a><a href="#h24-1-5" id="h24-1-5" class="i">+ color: rgb(22, 23, 26); +</a><a href="#h24-1-6" id="h24-1-6" class="i">+ background-color: #faf9ee; +</a><a href="#h24-1-7" id="h24-1-7" class="i">+ background-image: url("/assets/images/modified_stolen_art/bg.jpg"); +</a><a href="#h24-1-8" id="h24-1-8" class="i">+} +</a> + /*********** main ************/ + main { + flex: 1; + padding: 1rem; +<a href="#h24-1-14" id="h24-1-14" class="d">- background-color: transparent; } +</a><a href="#h24-1-15" id="h24-1-15" class="i">+ background-color: transparent; +</a><a href="#h24-1-16" id="h24-1-16" class="i">+} +</a> + .main-title { + max-width: 60rem; +<a href="#h24-1-20" id="h24-1-20" class="d">- margin: 0px auto; } +</a><a href="#h24-1-21" id="h24-1-21" class="i">+ margin: 0px auto; +</a><a href="#h24-1-22" id="h24-1-22" class="i">+} +</a> + .main-content { + max-width: 60rem; + margin: 0.5rem auto; + display: flex; +<a href="#h24-1-28" id="h24-1-28" class="d">- flex-wrap: wrap; } +</a><a href="#h24-1-29" id="h24-1-29" class="i">+ flex-wrap: wrap; +</a><a href="#h24-1-30" id="h24-1-30" class="i">+} +</a> + .main-title-columns { +<a href="#h24-1-33" id="h24-1-33" class="d">- display: flex; } +</a><a href="#h24-1-34" id="h24-1-34" class="i">+ display: flex; +</a><a href="#h24-1-35" id="h24-1-35" class="i">+} +</a> + section { + flex-basis: 0; + flex-grow: 999; + min-width: 70%; + display: flex; +<a href="#h24-1-42" id="h24-1-42" class="d">- flex-direction: column; } +</a><a href="#h24-1-43" id="h24-1-43" class="i">+ flex-direction: column; +</a><a href="#h24-1-44" id="h24-1-44" class="i">+} +</a> + /*********** footer ************/ + .footer { +<a href="#h24-2" id="h24-2" class="h">@@ -58,11 +68,12 @@ section { +</a> width: 100%; + overflow-x: hidden; + overflow-y: hidden; +<a href="#h24-2-3" id="h24-2-3" class="d">- aspect-ratio: 1920 / 493; +</a><a href="#h24-2-4" id="h24-2-4" class="i">+ aspect-ratio: 1920/493; +</a> background-size: 100% default; + background-repeat: repeat-x; + background-position: center 0%; +<a href="#h24-2-8" id="h24-2-8" class="d">- background-image: url("/assets/images/modified_stolen_art/grass.png"); } +</a><a href="#h24-2-9" id="h24-2-9" class="i">+ background-image: url("/assets/images/modified_stolen_art/grass.png"); +</a><a href="#h24-2-10" id="h24-2-10" class="i">+} +</a> + /*********** header ************/ + header { +<a href="#h24-3" id="h24-3" class="h">@@ -72,197 +83,229 @@ header { +</a> flex-grow: 1; + position: relative; + word-break: keep-all; +<a href="#h24-3-3" id="h24-3-3" class="d">- padding-right: 1rem; } +</a><a href="#h24-3-4" id="h24-3-4" class="i">+ padding-right: 1rem; +</a><a href="#h24-3-5" id="h24-3-5" class="i">+} +</a> + header a { +<a href="#h24-3-8" id="h24-3-8" class="d">- text-decoration: none; } +</a><a href="#h24-3-9" id="h24-3-9" class="i">+ text-decoration: none; +</a><a href="#h24-3-10" id="h24-3-10" class="i">+} +</a> + header li { + margin-bottom: 0px; + text-align: right; +<a href="#h24-3-15" id="h24-3-15" class="d">- margin-right: 1rem; } +</a><a href="#h24-3-16" id="h24-3-16" class="i">+ margin-right: 1rem; +</a><a href="#h24-3-17" id="h24-3-17" class="i">+} +</a> + header ul { +<a href="#h24-3-20" id="h24-3-20" class="d">- border-right: 3px solid #bcd1cf99; +</a><a href="#h24-3-21" id="h24-3-21" class="d">- margin: 0px; } +</a><a href="#h24-3-22" id="h24-3-22" class="i">+ border-right: 3px solid rgba(188, 209, 207, 0.6); +</a><a href="#h24-3-23" id="h24-3-23" class="i">+ margin: 0px; +</a><a href="#h24-3-24" id="h24-3-24" class="i">+} +</a> + header a.active { +<a href="#h24-3-27" id="h24-3-27" class="d">- font-weight: bold; } +</a><a href="#h24-3-28" id="h24-3-28" class="i">+ font-weight: bold; +</a><a href="#h24-3-29" id="h24-3-29" class="i">+} +</a> + .header-img { + width: 100%; +<a href="#h24-3-33" id="h24-3-33" class="d">- height: 100%; } +</a><a href="#h24-3-34" id="h24-3-34" class="i">+ height: 100%; +</a><a href="#h24-3-35" id="h24-3-35" class="i">+} +</a> + header, section { +<a href="#h24-3-38" id="h24-3-38" class="d">- padding-top: 0px; } +</a><a href="#h24-3-39" id="h24-3-39" class="i">+ padding-top: 0px; +</a><a href="#h24-3-40" id="h24-3-40" class="i">+} +</a> + /*********** text ************/ + a { + color: #000; + text-decoration-skip-ink: auto; +<a href="#h24-3-46" id="h24-3-46" class="d">- text-decoration: underline; } +</a><a href="#h24-3-47" id="h24-3-47" class="i">+ text-decoration: underline; +</a><a href="#h24-3-48" id="h24-3-48" class="i">+} +</a> + .post p { +<a href="#h24-3-51" id="h24-3-51" class="d">- margin: .5rem 0; } +</a><a href="#h24-3-52" id="h24-3-52" class="i">+ margin: 0.5rem 0; +</a><a href="#h24-3-53" id="h24-3-53" class="i">+} +</a> + .post p img { + max-height: 600px; +<a href="#h24-3-57" id="h24-3-57" class="d">- max-width: min(800px, 90%); } +</a><a href="#h24-3-58" id="h24-3-58" class="i">+ max-width: min(800px, 90%); +</a><a href="#h24-3-59" id="h24-3-59" class="i">+} +</a> + h1, h2, h3, h4 { +<a href="#h24-3-62" id="h24-3-62" class="d">- margin: 1.0rem 0 0.5rem 0; +</a><a href="#h24-3-63" id="h24-3-63" class="d">- font-weight: bold; } +</a><a href="#h24-3-64" id="h24-3-64" class="i">+ margin: 1rem 0 0.5rem 0; +</a><a href="#h24-3-65" id="h24-3-65" class="i">+ font-weight: bold; +</a><a href="#h24-3-66" id="h24-3-66" class="i">+} +</a> + h1 { +<a href="#h24-3-69" id="h24-3-69" class="d">- font-size: 2.0rem; +</a><a href="#h24-3-70" id="h24-3-70" class="d">- color: #f4ca96; } +</a><a href="#h24-3-71" id="h24-3-71" class="i">+ font-size: 2rem; +</a><a href="#h24-3-72" id="h24-3-72" class="i">+ color: #f4ca96; +</a><a href="#h24-3-73" id="h24-3-73" class="i">+} +</a> + h2 { + font-size: 1.8rem; +<a href="#h24-3-77" id="h24-3-77" class="d">- color: #bcd1cf; } +</a><a href="#h24-3-78" id="h24-3-78" class="i">+ color: #bcd1cf; +</a><a href="#h24-3-79" id="h24-3-79" class="i">+} +</a> + h3 { + font-size: 1.5rem; +<a href="#h24-3-83" id="h24-3-83" class="d">- color: #a3bfa3; } +</a><a href="#h24-3-84" id="h24-3-84" class="i">+ color: #a3bfa3; +</a><a href="#h24-3-85" id="h24-3-85" class="i">+} +</a> + h4 { + font-size: 1.2rem; +<a href="#h24-3-89" id="h24-3-89" class="d">- color: inherit; } +</a><a href="#h24-3-90" id="h24-3-90" class="i">+ color: inherit; +</a><a href="#h24-3-91" id="h24-3-91" class="i">+} +</a> + .post h2:first-child, .project h2:first-child, .photo h2:first-child section h1:first-child { +<a href="#h24-3-94" id="h24-3-94" class="d">- margin-top: 0; } +</a><a href="#h24-3-95" id="h24-3-95" class="i">+ margin-top: 0; +</a><a href="#h24-3-96" id="h24-3-96" class="i">+} +</a> + .meta { +<a href="#h24-3-99" id="h24-3-99" class="d">- margin: 2rem 0; } +</a><a href="#h24-3-100" id="h24-3-100" class="i">+ margin: 2rem 0; +</a><a href="#h24-3-101" id="h24-3-101" class="i">+} +</a> + code, pre { +<a href="#h24-3-104" id="h24-3-104" class="d">- background: #ecedee; } +</a><a href="#h24-3-105" id="h24-3-105" class="i">+ background: rgb(236, 237, 238); +</a><a href="#h24-3-106" id="h24-3-106" class="i">+} +</a> + code, pre #blob { + padding: 0px; + font-family: "Iosevka"; + font-size: 80%; +<a href="#h24-3-112" id="h24-3-112" class="d">- padding: 0.1rem; } +</a><a href="#h24-3-113" id="h24-3-113" class="i">+ padding: 0.1rem; +</a><a href="#h24-3-114" id="h24-3-114" class="i">+} +</a> + pre { +<a href="#h24-3-117" id="h24-3-117" class="d">- margin: .3rem 0; +</a><a href="#h24-3-118" id="h24-3-118" class="i">+ margin: 0.3rem 0; +</a> padding: 0.5rem; + overflow-x: auto; +<a href="#h24-3-121" id="h24-3-121" class="d">- font-size: 80%; } +</a><a href="#h24-3-122" id="h24-3-122" class="i">+ font-size: 80%; +</a><a href="#h24-3-123" id="h24-3-123" class="i">+} +</a> + pre code { + border: none; + background: transparent; + font-size: inherit; +<a href="#h24-3-129" id="h24-3-129" class="d">- padding: 0; } +</a><a href="#h24-3-130" id="h24-3-130" class="i">+ padding: 0; +</a><a href="#h24-3-131" id="h24-3-131" class="i">+} +</a> + hr { +<a href="#h24-3-134" id="h24-3-134" class="d">- background: #bcd1cf99; +</a><a href="#h24-3-135" id="h24-3-135" class="i">+ background: rgba(188, 209, 207, 0.6); +</a> height: 3px; + border: 0; + margin-left: 1rem; +<a href="#h24-3-139" id="h24-3-139" class="d">- margin-right: 1rem; } +</a><a href="#h24-3-140" id="h24-3-140" class="i">+ margin-right: 1rem; +</a><a href="#h24-3-141" id="h24-3-141" class="i">+} +</a> + blockquote { + font-style: italic; +<a href="#h24-3-145" id="h24-3-145" class="d">- border-left: 5px solid #bcd1cf99; +</a><a href="#h24-3-146" id="h24-3-146" class="d">- padding-left: 1rem; } +</a><a href="#h24-3-147" id="h24-3-147" class="i">+ border-left: 5px solid rgba(188, 209, 207, 0.6); +</a><a href="#h24-3-148" id="h24-3-148" class="i">+ padding-left: 1rem; +</a><a href="#h24-3-149" id="h24-3-149" class="i">+} +</a> + .quote-cite { + border-left: none; + padding-left: 2rem; + margin-bottom: 0px; +<a href="#h24-3-155" id="h24-3-155" class="d">- margin: 0px; } +</a><a href="#h24-3-156" id="h24-3-156" class="i">+ margin: 0px; +</a><a href="#h24-3-157" id="h24-3-157" class="i">+} +</a> + strong, b { +<a href="#h24-3-160" id="h24-3-160" class="d">- font-weight: bold; } +</a><a href="#h24-3-161" id="h24-3-161" class="i">+ font-weight: bold; +</a><a href="#h24-3-162" id="h24-3-162" class="i">+} +</a> + .photos ul { +<a href="#h24-3-165" id="h24-3-165" class="d">- list-style: none; } +</a><a href="#h24-3-166" id="h24-3-166" class="i">+ list-style: none; +</a><a href="#h24-3-167" id="h24-3-167" class="i">+} +</a> + .photos li { +<a href="#h24-3-170" id="h24-3-170" class="d">- margin-bottom: 1.5rem; } +</a><a href="#h24-3-171" id="h24-3-171" class="i">+ margin-bottom: 1.5rem; +</a><a href="#h24-3-172" id="h24-3-172" class="i">+} +</a> + .photo picture, .project picture { +<a href="#h24-3-175" id="h24-3-175" class="d">- margin-bottom: 0.5rem; } +</a><a href="#h24-3-176" id="h24-3-176" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h24-3-177" id="h24-3-177" class="i">+} +</a> + ul { +<a href="#h24-3-180" id="h24-3-180" class="d">- padding-left: 1.5rem; +</a><a href="#h24-3-181" id="h24-3-181" class="i">+ padding-left: 2rem; +</a> margin-top: 0.5rem; +<a href="#h24-3-183" id="h24-3-183" class="d">- margin-bottom: 0.5rem; } +</a><a href="#h24-3-184" id="h24-3-184" class="d">- +</a><a href="#h24-3-185" id="h24-3-185" class="d">-li { +</a><a href="#h24-3-186" id="h24-3-186" class="d">- list-style-position: inside; } +</a><a href="#h24-3-187" id="h24-3-187" class="d">- +</a><a href="#h24-3-188" id="h24-3-188" class="d">-/*********** posts ************/ +</a><a href="#h24-3-189" id="h24-3-189" class="d">-.posts ul, header ul { +</a><a href="#h24-3-190" id="h24-3-190" class="d">- list-style: none; +</a><a href="#h24-3-191" id="h24-3-191" class="d">- padding-left: 1rem; } +</a><a href="#h24-3-192" id="h24-3-192" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h24-3-193" id="h24-3-193" class="i">+ list-style-type: disc; +</a><a href="#h24-3-194" id="h24-3-194" class="i">+} +</a> +<a href="#h24-3-196" id="h24-3-196" class="d">-.posts li { +</a><a href="#h24-3-197" id="h24-3-197" class="d">- align-items: center; +</a><a href="#h24-3-198" id="h24-3-198" class="d">- display: flex; +</a><a href="#h24-3-199" id="h24-3-199" class="d">- justify-content: space-between; +</a><a href="#h24-3-200" id="h24-3-200" class="d">- margin-bottom: .5rem; } +</a><a href="#h24-3-201" id="h24-3-201" class="i">+ul ul { +</a><a href="#h24-3-202" id="h24-3-202" class="i">+ list-style-type: circle; +</a><a href="#h24-3-203" id="h24-3-203" class="i">+} +</a> +<a href="#h24-3-205" id="h24-3-205" class="d">-.posts li a, .posts li div, .projects li a { +</a><a href="#h24-3-206" id="h24-3-206" class="d">- white-space: nowrap; +</a><a href="#h24-3-207" id="h24-3-207" class="d">- overflow: hidden; +</a><a href="#h24-3-208" id="h24-3-208" class="d">- text-overflow: ellipsis; +</a><a href="#h24-3-209" id="h24-3-209" class="d">- text-decoration: none; } +</a><a href="#h24-3-210" id="h24-3-210" class="i">+ol { +</a><a href="#h24-3-211" id="h24-3-211" class="i">+ list-style-type: upper-roman; +</a><a href="#h24-3-212" id="h24-3-212" class="i">+ padding-left: 3rem; +</a><a href="#h24-3-213" id="h24-3-213" class="i">+ margin-top: 0.5rem; +</a><a href="#h24-3-214" id="h24-3-214" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h24-3-215" id="h24-3-215" class="i">+} +</a> +<a href="#h24-3-217" id="h24-3-217" class="d">-.posts li time, .projects li time { +</a><a href="#h24-3-218" id="h24-3-218" class="i">+ol ol { +</a><a href="#h24-3-219" id="h24-3-219" class="i">+ list-style-type: lower-alpha; +</a> padding-left: 1rem; +<a href="#h24-3-221" id="h24-3-221" class="d">- white-space: nowrap; +</a><a href="#h24-3-222" id="h24-3-222" class="d">- font-variant-numeric: tabular-nums; } +</a><a href="#h24-3-223" id="h24-3-223" class="i">+} +</a><a href="#h24-3-224" id="h24-3-224" class="i">+ +</a><a href="#h24-3-225" id="h24-3-225" class="i">+ol li { +</a><a href="#h24-3-226" id="h24-3-226" class="i">+ padding-left: 0.5rem; +</a><a href="#h24-3-227" id="h24-3-227" class="i">+} +</a> + /*********** phone mode ************/ + @media screen and (max-width: 45rem) { + header { +<a href="#h24-3-232" id="h24-3-232" class="d">- max-width: 100%; } +</a><a href="#h24-3-233" id="h24-3-233" class="d">- +</a><a href="#h24-3-234" id="h24-3-234" class="i">+ max-width: 100%; +</a><a href="#h24-3-235" id="h24-3-235" class="i">+ } +</a> .header-img { +<a href="#h24-3-237" id="h24-3-237" class="d">- margin-left: 1.0rem; +</a><a href="#h24-3-238" id="h24-3-238" class="i">+ margin-left: 1rem; +</a> margin-bottom: 0rem; +<a href="#h24-3-240" id="h24-3-240" class="d">- width: auto; } +</a><a href="#h24-3-241" id="h24-3-241" class="d">- +</a><a href="#h24-3-242" id="h24-3-242" class="i">+ width: auto; +</a><a href="#h24-3-243" id="h24-3-243" class="i">+ } +</a> .header-img-outer { + display: flex; +<a href="#h24-3-246" id="h24-3-246" class="d">- flex-direction: row; } +</a><a href="#h24-3-247" id="h24-3-247" class="d">- +</a><a href="#h24-3-248" id="h24-3-248" class="i">+ flex-direction: row; +</a><a href="#h24-3-249" id="h24-3-249" class="i">+ } +</a> header li { + display: inline; +<a href="#h24-3-252" id="h24-3-252" class="d">- margin-right: 1rem; } +</a><a href="#h24-3-253" id="h24-3-253" class="d">- +</a><a href="#h24-3-254" id="h24-3-254" class="i">+ margin-right: 1rem; +</a><a href="#h24-3-255" id="h24-3-255" class="i">+ } +</a> header ul { +<a href="#h24-3-257" id="h24-3-257" class="d">- border-bottom: 3px solid #bcd1cf99; +</a><a href="#h24-3-258" id="h24-3-258" class="i">+ border-bottom: 3px solid rgba(188, 209, 207, 0.6); +</a> border-right: 0px; +<a href="#h24-3-260" id="h24-3-260" class="d">- padding-bottom: .5rem; +</a><a href="#h24-3-261" id="h24-3-261" class="d">- padding-left: .5rem; } +</a><a href="#h24-3-262" id="h24-3-262" class="d">- +</a><a href="#h24-3-263" id="h24-3-263" class="i">+ padding-bottom: 0.5rem; +</a><a href="#h24-3-264" id="h24-3-264" class="i">+ padding-left: 0.5rem; +</a><a href="#h24-3-265" id="h24-3-265" class="i">+ } +</a> .photos ul { +<a href="#h24-3-267" id="h24-3-267" class="d">- margin-top: 0.5rem; } +</a><a href="#h24-3-268" id="h24-3-268" class="d">- +</a><a href="#h24-3-269" id="h24-3-269" class="i">+ margin-top: 0.5rem; +</a><a href="#h24-3-270" id="h24-3-270" class="i">+ } +</a> html { +<a href="#h24-3-272" id="h24-3-272" class="d">- font-size: 16px; } } +</a><a href="#h24-3-273" id="h24-3-273" class="i">+ font-size: 16px; +</a><a href="#h24-3-274" id="h24-3-274" class="i">+ } +</a><a href="#h24-3-275" id="h24-3-275" class="i">+} +</a> /*********** dark theme ************/ + @media (prefers-color-scheme: dark) { + a { +<a href="#h24-3-279" id="h24-3-279" class="d">- color: #fff; } +</a><a href="#h24-3-280" id="h24-3-280" class="d">- +</a><a href="#h24-3-281" id="h24-3-281" class="i">+ color: #fff; +</a><a href="#h24-3-282" id="h24-3-282" class="i">+ } +</a> body { + background-color: #181a1b; +<a href="#h24-3-285" id="h24-3-285" class="d">- color: #fff; } +</a><a href="#h24-3-286" id="h24-3-286" class="d">- +</a><a href="#h24-3-287" id="h24-3-287" class="i">+ background-image: none; +</a><a href="#h24-3-288" id="h24-3-288" class="i">+ color: #fff; +</a><a href="#h24-3-289" id="h24-3-289" class="i">+ } +</a> code, pre { +<a href="#h24-3-291" id="h24-3-291" class="d">- background: #222; } +</a><a href="#h24-3-292" id="h24-3-292" class="d">- +</a><a href="#h24-3-293" id="h24-3-293" class="i">+ background: #222; +</a><a href="#h24-3-294" id="h24-3-294" class="i">+ } +</a> .invertable-image { +<a href="#h24-3-296" id="h24-3-296" class="d">- filter: invert(0.6); } } +</a><a href="#h24-3-297" id="h24-3-297" class="i">+ filter: invert(0.6); +</a><a href="#h24-3-298" id="h24-3-298" class="i">+ } +</a><a href="#h24-3-299" id="h24-3-299" class="i">+} +</a> /*********** print ************/ + @media print { + .no-print, .no-print * { +<a href="#h24-3-303" id="h24-3-303" class="d">- display: none !important; } } +</a><a href="#h24-3-304" id="h24-3-304" class="i">+ display: none !important; +</a><a href="#h24-3-305" id="h24-3-305" class="i">+ } +</a><a href="#h24-3-306" id="h24-3-306" class="i">+} +</a> body { + padding: 1rem; + display: block; +<b>diff --git a/<a id="h25" href="../file/git/hs/style.css.html">git/hs/style.css</a> b/<a href="../file/git/hs/style.css.html">git/hs/style.css</a></b> +<a href="#h25-0" id="h25-0" class="h">@@ -1,19 +1,22 @@ +</a><a href="#h25-0-0" id="h25-0-0" class="d">-@import url(/assets/css/vs.css); +</a><a href="#h25-0-1" id="h25-0-1" class="i">+@import "/assets/css/vs.css"; +</a> e, :after, :before { + box-sizing: border-box; + background-color: inherit; + color: inherit; + margin: 0; +<a href="#h25-0-7" id="h25-0-7" class="d">- padding: 0; } +</a><a href="#h25-0-8" id="h25-0-8" class="i">+ padding: 0; +</a><a href="#h25-0-9" id="h25-0-9" class="i">+} +</a> + /*********** fonts ************/ + @font-face { + font-family: "Iosevka"; +<a href="#h25-0-14" id="h25-0-14" class="d">- src: url("/assets/fonts/Iosevka-Etoile.ttf"); } +</a><a href="#h25-0-15" id="h25-0-15" class="i">+ src: url("/assets/fonts/Iosevka-Etoile.ttf"); +</a><a href="#h25-0-16" id="h25-0-16" class="i">+} +</a> /*********** syntax highlighting ************/ + /*********** body ************/ + html { +<a href="#h25-0-20" id="h25-0-20" class="d">- font-size: 22px; } +</a><a href="#h25-0-21" id="h25-0-21" class="i">+ font-size: 22px; +</a><a href="#h25-0-22" id="h25-0-22" class="i">+} +</a> + body { + display: flex; +<a href="#h25-1" id="h25-1" class="h">@@ -23,34 +26,41 @@ body { +</a> font-family: noto-serfi, serif; + -webkit-font-smoothing: antialiased; + text-rendering: optimizeLegibility; +<a href="#h25-1-3" id="h25-1-3" class="d">- color: #16171a; +</a><a href="#h25-1-4" id="h25-1-4" class="d">- background-color: #faf9ee; } +</a><a href="#h25-1-5" id="h25-1-5" class="i">+ color: rgb(22, 23, 26); +</a><a href="#h25-1-6" id="h25-1-6" class="i">+ background-color: #faf9ee; +</a><a href="#h25-1-7" id="h25-1-7" class="i">+ background-image: url("/assets/images/modified_stolen_art/bg.jpg"); +</a><a href="#h25-1-8" id="h25-1-8" class="i">+} +</a> + /*********** main ************/ + main { + flex: 1; + padding: 1rem; +<a href="#h25-1-14" id="h25-1-14" class="d">- background-color: transparent; } +</a><a href="#h25-1-15" id="h25-1-15" class="i">+ background-color: transparent; +</a><a href="#h25-1-16" id="h25-1-16" class="i">+} +</a> + .main-title { + max-width: 60rem; +<a href="#h25-1-20" id="h25-1-20" class="d">- margin: 0px auto; } +</a><a href="#h25-1-21" id="h25-1-21" class="i">+ margin: 0px auto; +</a><a href="#h25-1-22" id="h25-1-22" class="i">+} +</a> + .main-content { + max-width: 60rem; + margin: 0.5rem auto; + display: flex; +<a href="#h25-1-28" id="h25-1-28" class="d">- flex-wrap: wrap; } +</a><a href="#h25-1-29" id="h25-1-29" class="i">+ flex-wrap: wrap; +</a><a href="#h25-1-30" id="h25-1-30" class="i">+} +</a> + .main-title-columns { +<a href="#h25-1-33" id="h25-1-33" class="d">- display: flex; } +</a><a href="#h25-1-34" id="h25-1-34" class="i">+ display: flex; +</a><a href="#h25-1-35" id="h25-1-35" class="i">+} +</a> + section { + flex-basis: 0; + flex-grow: 999; + min-width: 70%; + display: flex; +<a href="#h25-1-42" id="h25-1-42" class="d">- flex-direction: column; } +</a><a href="#h25-1-43" id="h25-1-43" class="i">+ flex-direction: column; +</a><a href="#h25-1-44" id="h25-1-44" class="i">+} +</a> + /*********** footer ************/ + .footer { +<a href="#h25-2" id="h25-2" class="h">@@ -58,11 +68,12 @@ section { +</a> width: 100%; + overflow-x: hidden; + overflow-y: hidden; +<a href="#h25-2-3" id="h25-2-3" class="d">- aspect-ratio: 1920 / 493; +</a><a href="#h25-2-4" id="h25-2-4" class="i">+ aspect-ratio: 1920/493; +</a> background-size: 100% default; + background-repeat: repeat-x; + background-position: center 0%; +<a href="#h25-2-8" id="h25-2-8" class="d">- background-image: url("/assets/images/modified_stolen_art/grass.png"); } +</a><a href="#h25-2-9" id="h25-2-9" class="i">+ background-image: url("/assets/images/modified_stolen_art/grass.png"); +</a><a href="#h25-2-10" id="h25-2-10" class="i">+} +</a> + /*********** header ************/ + header { +<a href="#h25-3" id="h25-3" class="h">@@ -72,197 +83,229 @@ header { +</a> flex-grow: 1; + position: relative; + word-break: keep-all; +<a href="#h25-3-3" id="h25-3-3" class="d">- padding-right: 1rem; } +</a><a href="#h25-3-4" id="h25-3-4" class="i">+ padding-right: 1rem; +</a><a href="#h25-3-5" id="h25-3-5" class="i">+} +</a> + header a { +<a href="#h25-3-8" id="h25-3-8" class="d">- text-decoration: none; } +</a><a href="#h25-3-9" id="h25-3-9" class="i">+ text-decoration: none; +</a><a href="#h25-3-10" id="h25-3-10" class="i">+} +</a> + header li { + margin-bottom: 0px; + text-align: right; +<a href="#h25-3-15" id="h25-3-15" class="d">- margin-right: 1rem; } +</a><a href="#h25-3-16" id="h25-3-16" class="i">+ margin-right: 1rem; +</a><a href="#h25-3-17" id="h25-3-17" class="i">+} +</a> + header ul { +<a href="#h25-3-20" id="h25-3-20" class="d">- border-right: 3px solid #bcd1cf99; +</a><a href="#h25-3-21" id="h25-3-21" class="d">- margin: 0px; } +</a><a href="#h25-3-22" id="h25-3-22" class="i">+ border-right: 3px solid rgba(188, 209, 207, 0.6); +</a><a href="#h25-3-23" id="h25-3-23" class="i">+ margin: 0px; +</a><a href="#h25-3-24" id="h25-3-24" class="i">+} +</a> + header a.active { +<a href="#h25-3-27" id="h25-3-27" class="d">- font-weight: bold; } +</a><a href="#h25-3-28" id="h25-3-28" class="i">+ font-weight: bold; +</a><a href="#h25-3-29" id="h25-3-29" class="i">+} +</a> + .header-img { + width: 100%; +<a href="#h25-3-33" id="h25-3-33" class="d">- height: 100%; } +</a><a href="#h25-3-34" id="h25-3-34" class="i">+ height: 100%; +</a><a href="#h25-3-35" id="h25-3-35" class="i">+} +</a> + header, section { +<a href="#h25-3-38" id="h25-3-38" class="d">- padding-top: 0px; } +</a><a href="#h25-3-39" id="h25-3-39" class="i">+ padding-top: 0px; +</a><a href="#h25-3-40" id="h25-3-40" class="i">+} +</a> + /*********** text ************/ + a { + color: #000; + text-decoration-skip-ink: auto; +<a href="#h25-3-46" id="h25-3-46" class="d">- text-decoration: underline; } +</a><a href="#h25-3-47" id="h25-3-47" class="i">+ text-decoration: underline; +</a><a href="#h25-3-48" id="h25-3-48" class="i">+} +</a> + .post p { +<a href="#h25-3-51" id="h25-3-51" class="d">- margin: .5rem 0; } +</a><a href="#h25-3-52" id="h25-3-52" class="i">+ margin: 0.5rem 0; +</a><a href="#h25-3-53" id="h25-3-53" class="i">+} +</a> + .post p img { + max-height: 600px; +<a href="#h25-3-57" id="h25-3-57" class="d">- max-width: min(800px, 90%); } +</a><a href="#h25-3-58" id="h25-3-58" class="i">+ max-width: min(800px, 90%); +</a><a href="#h25-3-59" id="h25-3-59" class="i">+} +</a> + h1, h2, h3, h4 { +<a href="#h25-3-62" id="h25-3-62" class="d">- margin: 1.0rem 0 0.5rem 0; +</a><a href="#h25-3-63" id="h25-3-63" class="d">- font-weight: bold; } +</a><a href="#h25-3-64" id="h25-3-64" class="i">+ margin: 1rem 0 0.5rem 0; +</a><a href="#h25-3-65" id="h25-3-65" class="i">+ font-weight: bold; +</a><a href="#h25-3-66" id="h25-3-66" class="i">+} +</a> + h1 { +<a href="#h25-3-69" id="h25-3-69" class="d">- font-size: 2.0rem; +</a><a href="#h25-3-70" id="h25-3-70" class="d">- color: #f4ca96; } +</a><a href="#h25-3-71" id="h25-3-71" class="i">+ font-size: 2rem; +</a><a href="#h25-3-72" id="h25-3-72" class="i">+ color: #f4ca96; +</a><a href="#h25-3-73" id="h25-3-73" class="i">+} +</a> + h2 { + font-size: 1.8rem; +<a href="#h25-3-77" id="h25-3-77" class="d">- color: #bcd1cf; } +</a><a href="#h25-3-78" id="h25-3-78" class="i">+ color: #bcd1cf; +</a><a href="#h25-3-79" id="h25-3-79" class="i">+} +</a> + h3 { + font-size: 1.5rem; +<a href="#h25-3-83" id="h25-3-83" class="d">- color: #a3bfa3; } +</a><a href="#h25-3-84" id="h25-3-84" class="i">+ color: #a3bfa3; +</a><a href="#h25-3-85" id="h25-3-85" class="i">+} +</a> + h4 { + font-size: 1.2rem; +<a href="#h25-3-89" id="h25-3-89" class="d">- color: inherit; } +</a><a href="#h25-3-90" id="h25-3-90" class="i">+ color: inherit; +</a><a href="#h25-3-91" id="h25-3-91" class="i">+} +</a> + .post h2:first-child, .project h2:first-child, .photo h2:first-child section h1:first-child { +<a href="#h25-3-94" id="h25-3-94" class="d">- margin-top: 0; } +</a><a href="#h25-3-95" id="h25-3-95" class="i">+ margin-top: 0; +</a><a href="#h25-3-96" id="h25-3-96" class="i">+} +</a> + .meta { +<a href="#h25-3-99" id="h25-3-99" class="d">- margin: 2rem 0; } +</a><a href="#h25-3-100" id="h25-3-100" class="i">+ margin: 2rem 0; +</a><a href="#h25-3-101" id="h25-3-101" class="i">+} +</a> + code, pre { +<a href="#h25-3-104" id="h25-3-104" class="d">- background: #ecedee; } +</a><a href="#h25-3-105" id="h25-3-105" class="i">+ background: rgb(236, 237, 238); +</a><a href="#h25-3-106" id="h25-3-106" class="i">+} +</a> + code, pre #blob { + padding: 0px; + font-family: "Iosevka"; + font-size: 80%; +<a href="#h25-3-112" id="h25-3-112" class="d">- padding: 0.1rem; } +</a><a href="#h25-3-113" id="h25-3-113" class="i">+ padding: 0.1rem; +</a><a href="#h25-3-114" id="h25-3-114" class="i">+} +</a> + pre { +<a href="#h25-3-117" id="h25-3-117" class="d">- margin: .3rem 0; +</a><a href="#h25-3-118" id="h25-3-118" class="i">+ margin: 0.3rem 0; +</a> padding: 0.5rem; + overflow-x: auto; +<a href="#h25-3-121" id="h25-3-121" class="d">- font-size: 80%; } +</a><a href="#h25-3-122" id="h25-3-122" class="i">+ font-size: 80%; +</a><a href="#h25-3-123" id="h25-3-123" class="i">+} +</a> + pre code { + border: none; + background: transparent; + font-size: inherit; +<a href="#h25-3-129" id="h25-3-129" class="d">- padding: 0; } +</a><a href="#h25-3-130" id="h25-3-130" class="i">+ padding: 0; +</a><a href="#h25-3-131" id="h25-3-131" class="i">+} +</a> + hr { +<a href="#h25-3-134" id="h25-3-134" class="d">- background: #bcd1cf99; +</a><a href="#h25-3-135" id="h25-3-135" class="i">+ background: rgba(188, 209, 207, 0.6); +</a> height: 3px; + border: 0; + margin-left: 1rem; +<a href="#h25-3-139" id="h25-3-139" class="d">- margin-right: 1rem; } +</a><a href="#h25-3-140" id="h25-3-140" class="i">+ margin-right: 1rem; +</a><a href="#h25-3-141" id="h25-3-141" class="i">+} +</a> + blockquote { + font-style: italic; +<a href="#h25-3-145" id="h25-3-145" class="d">- border-left: 5px solid #bcd1cf99; +</a><a href="#h25-3-146" id="h25-3-146" class="d">- padding-left: 1rem; } +</a><a href="#h25-3-147" id="h25-3-147" class="i">+ border-left: 5px solid rgba(188, 209, 207, 0.6); +</a><a href="#h25-3-148" id="h25-3-148" class="i">+ padding-left: 1rem; +</a><a href="#h25-3-149" id="h25-3-149" class="i">+} +</a> + .quote-cite { + border-left: none; + padding-left: 2rem; + margin-bottom: 0px; +<a href="#h25-3-155" id="h25-3-155" class="d">- margin: 0px; } +</a><a href="#h25-3-156" id="h25-3-156" class="i">+ margin: 0px; +</a><a href="#h25-3-157" id="h25-3-157" class="i">+} +</a> + strong, b { +<a href="#h25-3-160" id="h25-3-160" class="d">- font-weight: bold; } +</a><a href="#h25-3-161" id="h25-3-161" class="i">+ font-weight: bold; +</a><a href="#h25-3-162" id="h25-3-162" class="i">+} +</a> + .photos ul { +<a href="#h25-3-165" id="h25-3-165" class="d">- list-style: none; } +</a><a href="#h25-3-166" id="h25-3-166" class="i">+ list-style: none; +</a><a href="#h25-3-167" id="h25-3-167" class="i">+} +</a> + .photos li { +<a href="#h25-3-170" id="h25-3-170" class="d">- margin-bottom: 1.5rem; } +</a><a href="#h25-3-171" id="h25-3-171" class="i">+ margin-bottom: 1.5rem; +</a><a href="#h25-3-172" id="h25-3-172" class="i">+} +</a> + .photo picture, .project picture { +<a href="#h25-3-175" id="h25-3-175" class="d">- margin-bottom: 0.5rem; } +</a><a href="#h25-3-176" id="h25-3-176" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h25-3-177" id="h25-3-177" class="i">+} +</a> + ul { +<a href="#h25-3-180" id="h25-3-180" class="d">- padding-left: 1.5rem; +</a><a href="#h25-3-181" id="h25-3-181" class="i">+ padding-left: 2rem; +</a> margin-top: 0.5rem; +<a href="#h25-3-183" id="h25-3-183" class="d">- margin-bottom: 0.5rem; } +</a><a href="#h25-3-184" id="h25-3-184" class="d">- +</a><a href="#h25-3-185" id="h25-3-185" class="d">-li { +</a><a href="#h25-3-186" id="h25-3-186" class="d">- list-style-position: inside; } +</a><a href="#h25-3-187" id="h25-3-187" class="d">- +</a><a href="#h25-3-188" id="h25-3-188" class="d">-/*********** posts ************/ +</a><a href="#h25-3-189" id="h25-3-189" class="d">-.posts ul, header ul { +</a><a href="#h25-3-190" id="h25-3-190" class="d">- list-style: none; +</a><a href="#h25-3-191" id="h25-3-191" class="d">- padding-left: 1rem; } +</a><a href="#h25-3-192" id="h25-3-192" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h25-3-193" id="h25-3-193" class="i">+ list-style-type: disc; +</a><a href="#h25-3-194" id="h25-3-194" class="i">+} +</a> +<a href="#h25-3-196" id="h25-3-196" class="d">-.posts li { +</a><a href="#h25-3-197" id="h25-3-197" class="d">- align-items: center; +</a><a href="#h25-3-198" id="h25-3-198" class="d">- display: flex; +</a><a href="#h25-3-199" id="h25-3-199" class="d">- justify-content: space-between; +</a><a href="#h25-3-200" id="h25-3-200" class="d">- margin-bottom: .5rem; } +</a><a href="#h25-3-201" id="h25-3-201" class="i">+ul ul { +</a><a href="#h25-3-202" id="h25-3-202" class="i">+ list-style-type: circle; +</a><a href="#h25-3-203" id="h25-3-203" class="i">+} +</a> +<a href="#h25-3-205" id="h25-3-205" class="d">-.posts li a, .posts li div, .projects li a { +</a><a href="#h25-3-206" id="h25-3-206" class="d">- white-space: nowrap; +</a><a href="#h25-3-207" id="h25-3-207" class="d">- overflow: hidden; +</a><a href="#h25-3-208" id="h25-3-208" class="d">- text-overflow: ellipsis; +</a><a href="#h25-3-209" id="h25-3-209" class="d">- text-decoration: none; } +</a><a href="#h25-3-210" id="h25-3-210" class="i">+ol { +</a><a href="#h25-3-211" id="h25-3-211" class="i">+ list-style-type: upper-roman; +</a><a href="#h25-3-212" id="h25-3-212" class="i">+ padding-left: 3rem; +</a><a href="#h25-3-213" id="h25-3-213" class="i">+ margin-top: 0.5rem; +</a><a href="#h25-3-214" id="h25-3-214" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h25-3-215" id="h25-3-215" class="i">+} +</a> +<a href="#h25-3-217" id="h25-3-217" class="d">-.posts li time, .projects li time { +</a><a href="#h25-3-218" id="h25-3-218" class="i">+ol ol { +</a><a href="#h25-3-219" id="h25-3-219" class="i">+ list-style-type: lower-alpha; +</a> padding-left: 1rem; +<a href="#h25-3-221" id="h25-3-221" class="d">- white-space: nowrap; +</a><a href="#h25-3-222" id="h25-3-222" class="d">- font-variant-numeric: tabular-nums; } +</a><a href="#h25-3-223" id="h25-3-223" class="i">+} +</a><a href="#h25-3-224" id="h25-3-224" class="i">+ +</a><a href="#h25-3-225" id="h25-3-225" class="i">+ol li { +</a><a href="#h25-3-226" id="h25-3-226" class="i">+ padding-left: 0.5rem; +</a><a href="#h25-3-227" id="h25-3-227" class="i">+} +</a> + /*********** phone mode ************/ + @media screen and (max-width: 45rem) { + header { +<a href="#h25-3-232" id="h25-3-232" class="d">- max-width: 100%; } +</a><a href="#h25-3-233" id="h25-3-233" class="d">- +</a><a href="#h25-3-234" id="h25-3-234" class="i">+ max-width: 100%; +</a><a href="#h25-3-235" id="h25-3-235" class="i">+ } +</a> .header-img { +<a href="#h25-3-237" id="h25-3-237" class="d">- margin-left: 1.0rem; +</a><a href="#h25-3-238" id="h25-3-238" class="i">+ margin-left: 1rem; +</a> margin-bottom: 0rem; +<a href="#h25-3-240" id="h25-3-240" class="d">- width: auto; } +</a><a href="#h25-3-241" id="h25-3-241" class="d">- +</a><a href="#h25-3-242" id="h25-3-242" class="i">+ width: auto; +</a><a href="#h25-3-243" id="h25-3-243" class="i">+ } +</a> .header-img-outer { + display: flex; +<a href="#h25-3-246" id="h25-3-246" class="d">- flex-direction: row; } +</a><a href="#h25-3-247" id="h25-3-247" class="d">- +</a><a href="#h25-3-248" id="h25-3-248" class="i">+ flex-direction: row; +</a><a href="#h25-3-249" id="h25-3-249" class="i">+ } +</a> header li { + display: inline; +<a href="#h25-3-252" id="h25-3-252" class="d">- margin-right: 1rem; } +</a><a href="#h25-3-253" id="h25-3-253" class="d">- +</a><a href="#h25-3-254" id="h25-3-254" class="i">+ margin-right: 1rem; +</a><a href="#h25-3-255" id="h25-3-255" class="i">+ } +</a> header ul { +<a href="#h25-3-257" id="h25-3-257" class="d">- border-bottom: 3px solid #bcd1cf99; +</a><a href="#h25-3-258" id="h25-3-258" class="i">+ border-bottom: 3px solid rgba(188, 209, 207, 0.6); +</a> border-right: 0px; +<a href="#h25-3-260" id="h25-3-260" class="d">- padding-bottom: .5rem; +</a><a href="#h25-3-261" id="h25-3-261" class="d">- padding-left: .5rem; } +</a><a href="#h25-3-262" id="h25-3-262" class="d">- +</a><a href="#h25-3-263" id="h25-3-263" class="i">+ padding-bottom: 0.5rem; +</a><a href="#h25-3-264" id="h25-3-264" class="i">+ padding-left: 0.5rem; +</a><a href="#h25-3-265" id="h25-3-265" class="i">+ } +</a> .photos ul { +<a href="#h25-3-267" id="h25-3-267" class="d">- margin-top: 0.5rem; } +</a><a href="#h25-3-268" id="h25-3-268" class="d">- +</a><a href="#h25-3-269" id="h25-3-269" class="i">+ margin-top: 0.5rem; +</a><a href="#h25-3-270" id="h25-3-270" class="i">+ } +</a> html { +<a href="#h25-3-272" id="h25-3-272" class="d">- font-size: 16px; } } +</a><a href="#h25-3-273" id="h25-3-273" class="i">+ font-size: 16px; +</a><a href="#h25-3-274" id="h25-3-274" class="i">+ } +</a><a href="#h25-3-275" id="h25-3-275" class="i">+} +</a> /*********** dark theme ************/ + @media (prefers-color-scheme: dark) { + a { +<a href="#h25-3-279" id="h25-3-279" class="d">- color: #fff; } +</a><a href="#h25-3-280" id="h25-3-280" class="d">- +</a><a href="#h25-3-281" id="h25-3-281" class="i">+ color: #fff; +</a><a href="#h25-3-282" id="h25-3-282" class="i">+ } +</a> body { + background-color: #181a1b; +<a href="#h25-3-285" id="h25-3-285" class="d">- color: #fff; } +</a><a href="#h25-3-286" id="h25-3-286" class="d">- +</a><a href="#h25-3-287" id="h25-3-287" class="i">+ background-image: none; +</a><a href="#h25-3-288" id="h25-3-288" class="i">+ color: #fff; +</a><a href="#h25-3-289" id="h25-3-289" class="i">+ } +</a> code, pre { +<a href="#h25-3-291" id="h25-3-291" class="d">- background: #222; } +</a><a href="#h25-3-292" id="h25-3-292" class="d">- +</a><a href="#h25-3-293" id="h25-3-293" class="i">+ background: #222; +</a><a href="#h25-3-294" id="h25-3-294" class="i">+ } +</a> .invertable-image { +<a href="#h25-3-296" id="h25-3-296" class="d">- filter: invert(0.6); } } +</a><a href="#h25-3-297" id="h25-3-297" class="i">+ filter: invert(0.6); +</a><a href="#h25-3-298" id="h25-3-298" class="i">+ } +</a><a href="#h25-3-299" id="h25-3-299" class="i">+} +</a> /*********** print ************/ + @media print { + .no-print, .no-print * { +<a href="#h25-3-303" id="h25-3-303" class="d">- display: none !important; } } +</a><a href="#h25-3-304" id="h25-3-304" class="i">+ display: none !important; +</a><a href="#h25-3-305" id="h25-3-305" class="i">+ } +</a><a href="#h25-3-306" id="h25-3-306" class="i">+} +</a> body { + padding: 1rem; + display: block; +<b>diff --git a/<a id="h26" href="../file/git/meep/style.css.html">git/meep/style.css</a> b/<a href="../file/git/meep/style.css.html">git/meep/style.css</a></b> +<a href="#h26-0" id="h26-0" class="h">@@ -1,19 +1,22 @@ +</a><a href="#h26-0-0" id="h26-0-0" class="d">-@import url(/assets/css/vs.css); +</a><a href="#h26-0-1" id="h26-0-1" class="i">+@import "/assets/css/vs.css"; +</a> e, :after, :before { + box-sizing: border-box; + background-color: inherit; + color: inherit; + margin: 0; +<a href="#h26-0-7" id="h26-0-7" class="d">- padding: 0; } +</a><a href="#h26-0-8" id="h26-0-8" class="i">+ padding: 0; +</a><a href="#h26-0-9" id="h26-0-9" class="i">+} +</a> + /*********** fonts ************/ + @font-face { + font-family: "Iosevka"; +<a href="#h26-0-14" id="h26-0-14" class="d">- src: url("/assets/fonts/Iosevka-Etoile.ttf"); } +</a><a href="#h26-0-15" id="h26-0-15" class="i">+ src: url("/assets/fonts/Iosevka-Etoile.ttf"); +</a><a href="#h26-0-16" id="h26-0-16" class="i">+} +</a> /*********** syntax highlighting ************/ + /*********** body ************/ + html { +<a href="#h26-0-20" id="h26-0-20" class="d">- font-size: 22px; } +</a><a href="#h26-0-21" id="h26-0-21" class="i">+ font-size: 22px; +</a><a href="#h26-0-22" id="h26-0-22" class="i">+} +</a> + body { + display: flex; +<a href="#h26-1" id="h26-1" class="h">@@ -23,34 +26,41 @@ body { +</a> font-family: noto-serfi, serif; + -webkit-font-smoothing: antialiased; + text-rendering: optimizeLegibility; +<a href="#h26-1-3" id="h26-1-3" class="d">- color: #16171a; +</a><a href="#h26-1-4" id="h26-1-4" class="d">- background-color: #faf9ee; } +</a><a href="#h26-1-5" id="h26-1-5" class="i">+ color: rgb(22, 23, 26); +</a><a href="#h26-1-6" id="h26-1-6" class="i">+ background-color: #faf9ee; +</a><a href="#h26-1-7" id="h26-1-7" class="i">+ background-image: url("/assets/images/modified_stolen_art/bg.jpg"); +</a><a href="#h26-1-8" id="h26-1-8" class="i">+} +</a> + /*********** main ************/ + main { + flex: 1; + padding: 1rem; +<a href="#h26-1-14" id="h26-1-14" class="d">- background-color: transparent; } +</a><a href="#h26-1-15" id="h26-1-15" class="i">+ background-color: transparent; +</a><a href="#h26-1-16" id="h26-1-16" class="i">+} +</a> + .main-title { + max-width: 60rem; +<a href="#h26-1-20" id="h26-1-20" class="d">- margin: 0px auto; } +</a><a href="#h26-1-21" id="h26-1-21" class="i">+ margin: 0px auto; +</a><a href="#h26-1-22" id="h26-1-22" class="i">+} +</a> + .main-content { + max-width: 60rem; + margin: 0.5rem auto; + display: flex; +<a href="#h26-1-28" id="h26-1-28" class="d">- flex-wrap: wrap; } +</a><a href="#h26-1-29" id="h26-1-29" class="i">+ flex-wrap: wrap; +</a><a href="#h26-1-30" id="h26-1-30" class="i">+} +</a> + .main-title-columns { +<a href="#h26-1-33" id="h26-1-33" class="d">- display: flex; } +</a><a href="#h26-1-34" id="h26-1-34" class="i">+ display: flex; +</a><a href="#h26-1-35" id="h26-1-35" class="i">+} +</a> + section { + flex-basis: 0; + flex-grow: 999; + min-width: 70%; + display: flex; +<a href="#h26-1-42" id="h26-1-42" class="d">- flex-direction: column; } +</a><a href="#h26-1-43" id="h26-1-43" class="i">+ flex-direction: column; +</a><a href="#h26-1-44" id="h26-1-44" class="i">+} +</a> + /*********** footer ************/ + .footer { +<a href="#h26-2" id="h26-2" class="h">@@ -58,11 +68,12 @@ section { +</a> width: 100%; + overflow-x: hidden; + overflow-y: hidden; +<a href="#h26-2-3" id="h26-2-3" class="d">- aspect-ratio: 1920 / 493; +</a><a href="#h26-2-4" id="h26-2-4" class="i">+ aspect-ratio: 1920/493; +</a> background-size: 100% default; + background-repeat: repeat-x; + background-position: center 0%; +<a href="#h26-2-8" id="h26-2-8" class="d">- background-image: url("/assets/images/modified_stolen_art/grass.png"); } +</a><a href="#h26-2-9" id="h26-2-9" class="i">+ background-image: url("/assets/images/modified_stolen_art/grass.png"); +</a><a href="#h26-2-10" id="h26-2-10" class="i">+} +</a> + /*********** header ************/ + header { +<a href="#h26-3" id="h26-3" class="h">@@ -72,197 +83,229 @@ header { +</a> flex-grow: 1; + position: relative; + word-break: keep-all; +<a href="#h26-3-3" id="h26-3-3" class="d">- padding-right: 1rem; } +</a><a href="#h26-3-4" id="h26-3-4" class="i">+ padding-right: 1rem; +</a><a href="#h26-3-5" id="h26-3-5" class="i">+} +</a> + header a { +<a href="#h26-3-8" id="h26-3-8" class="d">- text-decoration: none; } +</a><a href="#h26-3-9" id="h26-3-9" class="i">+ text-decoration: none; +</a><a href="#h26-3-10" id="h26-3-10" class="i">+} +</a> + header li { + margin-bottom: 0px; + text-align: right; +<a href="#h26-3-15" id="h26-3-15" class="d">- margin-right: 1rem; } +</a><a href="#h26-3-16" id="h26-3-16" class="i">+ margin-right: 1rem; +</a><a href="#h26-3-17" id="h26-3-17" class="i">+} +</a> + header ul { +<a href="#h26-3-20" id="h26-3-20" class="d">- border-right: 3px solid #bcd1cf99; +</a><a href="#h26-3-21" id="h26-3-21" class="d">- margin: 0px; } +</a><a href="#h26-3-22" id="h26-3-22" class="i">+ border-right: 3px solid rgba(188, 209, 207, 0.6); +</a><a href="#h26-3-23" id="h26-3-23" class="i">+ margin: 0px; +</a><a href="#h26-3-24" id="h26-3-24" class="i">+} +</a> + header a.active { +<a href="#h26-3-27" id="h26-3-27" class="d">- font-weight: bold; } +</a><a href="#h26-3-28" id="h26-3-28" class="i">+ font-weight: bold; +</a><a href="#h26-3-29" id="h26-3-29" class="i">+} +</a> + .header-img { + width: 100%; +<a href="#h26-3-33" id="h26-3-33" class="d">- height: 100%; } +</a><a href="#h26-3-34" id="h26-3-34" class="i">+ height: 100%; +</a><a href="#h26-3-35" id="h26-3-35" class="i">+} +</a> + header, section { +<a href="#h26-3-38" id="h26-3-38" class="d">- padding-top: 0px; } +</a><a href="#h26-3-39" id="h26-3-39" class="i">+ padding-top: 0px; +</a><a href="#h26-3-40" id="h26-3-40" class="i">+} +</a> + /*********** text ************/ + a { + color: #000; + text-decoration-skip-ink: auto; +<a href="#h26-3-46" id="h26-3-46" class="d">- text-decoration: underline; } +</a><a href="#h26-3-47" id="h26-3-47" class="i">+ text-decoration: underline; +</a><a href="#h26-3-48" id="h26-3-48" class="i">+} +</a> + .post p { +<a href="#h26-3-51" id="h26-3-51" class="d">- margin: .5rem 0; } +</a><a href="#h26-3-52" id="h26-3-52" class="i">+ margin: 0.5rem 0; +</a><a href="#h26-3-53" id="h26-3-53" class="i">+} +</a> + .post p img { + max-height: 600px; +<a href="#h26-3-57" id="h26-3-57" class="d">- max-width: min(800px, 90%); } +</a><a href="#h26-3-58" id="h26-3-58" class="i">+ max-width: min(800px, 90%); +</a><a href="#h26-3-59" id="h26-3-59" class="i">+} +</a> + h1, h2, h3, h4 { +<a href="#h26-3-62" id="h26-3-62" class="d">- margin: 1.0rem 0 0.5rem 0; +</a><a href="#h26-3-63" id="h26-3-63" class="d">- font-weight: bold; } +</a><a href="#h26-3-64" id="h26-3-64" class="i">+ margin: 1rem 0 0.5rem 0; +</a><a href="#h26-3-65" id="h26-3-65" class="i">+ font-weight: bold; +</a><a href="#h26-3-66" id="h26-3-66" class="i">+} +</a> + h1 { +<a href="#h26-3-69" id="h26-3-69" class="d">- font-size: 2.0rem; +</a><a href="#h26-3-70" id="h26-3-70" class="d">- color: #f4ca96; } +</a><a href="#h26-3-71" id="h26-3-71" class="i">+ font-size: 2rem; +</a><a href="#h26-3-72" id="h26-3-72" class="i">+ color: #f4ca96; +</a><a href="#h26-3-73" id="h26-3-73" class="i">+} +</a> + h2 { + font-size: 1.8rem; +<a href="#h26-3-77" id="h26-3-77" class="d">- color: #bcd1cf; } +</a><a href="#h26-3-78" id="h26-3-78" class="i">+ color: #bcd1cf; +</a><a href="#h26-3-79" id="h26-3-79" class="i">+} +</a> + h3 { + font-size: 1.5rem; +<a href="#h26-3-83" id="h26-3-83" class="d">- color: #a3bfa3; } +</a><a href="#h26-3-84" id="h26-3-84" class="i">+ color: #a3bfa3; +</a><a href="#h26-3-85" id="h26-3-85" class="i">+} +</a> + h4 { + font-size: 1.2rem; +<a href="#h26-3-89" id="h26-3-89" class="d">- color: inherit; } +</a><a href="#h26-3-90" id="h26-3-90" class="i">+ color: inherit; +</a><a href="#h26-3-91" id="h26-3-91" class="i">+} +</a> + .post h2:first-child, .project h2:first-child, .photo h2:first-child section h1:first-child { +<a href="#h26-3-94" id="h26-3-94" class="d">- margin-top: 0; } +</a><a href="#h26-3-95" id="h26-3-95" class="i">+ margin-top: 0; +</a><a href="#h26-3-96" id="h26-3-96" class="i">+} +</a> + .meta { +<a href="#h26-3-99" id="h26-3-99" class="d">- margin: 2rem 0; } +</a><a href="#h26-3-100" id="h26-3-100" class="i">+ margin: 2rem 0; +</a><a href="#h26-3-101" id="h26-3-101" class="i">+} +</a> + code, pre { +<a href="#h26-3-104" id="h26-3-104" class="d">- background: #ecedee; } +</a><a href="#h26-3-105" id="h26-3-105" class="i">+ background: rgb(236, 237, 238); +</a><a href="#h26-3-106" id="h26-3-106" class="i">+} +</a> + code, pre #blob { + padding: 0px; + font-family: "Iosevka"; + font-size: 80%; +<a href="#h26-3-112" id="h26-3-112" class="d">- padding: 0.1rem; } +</a><a href="#h26-3-113" id="h26-3-113" class="i">+ padding: 0.1rem; +</a><a href="#h26-3-114" id="h26-3-114" class="i">+} +</a> + pre { +<a href="#h26-3-117" id="h26-3-117" class="d">- margin: .3rem 0; +</a><a href="#h26-3-118" id="h26-3-118" class="i">+ margin: 0.3rem 0; +</a> padding: 0.5rem; + overflow-x: auto; +<a href="#h26-3-121" id="h26-3-121" class="d">- font-size: 80%; } +</a><a href="#h26-3-122" id="h26-3-122" class="i">+ font-size: 80%; +</a><a href="#h26-3-123" id="h26-3-123" class="i">+} +</a> + pre code { + border: none; + background: transparent; + font-size: inherit; +<a href="#h26-3-129" id="h26-3-129" class="d">- padding: 0; } +</a><a href="#h26-3-130" id="h26-3-130" class="i">+ padding: 0; +</a><a href="#h26-3-131" id="h26-3-131" class="i">+} +</a> + hr { +<a href="#h26-3-134" id="h26-3-134" class="d">- background: #bcd1cf99; +</a><a href="#h26-3-135" id="h26-3-135" class="i">+ background: rgba(188, 209, 207, 0.6); +</a> height: 3px; + border: 0; + margin-left: 1rem; +<a href="#h26-3-139" id="h26-3-139" class="d">- margin-right: 1rem; } +</a><a href="#h26-3-140" id="h26-3-140" class="i">+ margin-right: 1rem; +</a><a href="#h26-3-141" id="h26-3-141" class="i">+} +</a> + blockquote { + font-style: italic; +<a href="#h26-3-145" id="h26-3-145" class="d">- border-left: 5px solid #bcd1cf99; +</a><a href="#h26-3-146" id="h26-3-146" class="d">- padding-left: 1rem; } +</a><a href="#h26-3-147" id="h26-3-147" class="i">+ border-left: 5px solid rgba(188, 209, 207, 0.6); +</a><a href="#h26-3-148" id="h26-3-148" class="i">+ padding-left: 1rem; +</a><a href="#h26-3-149" id="h26-3-149" class="i">+} +</a> + .quote-cite { + border-left: none; + padding-left: 2rem; + margin-bottom: 0px; +<a href="#h26-3-155" id="h26-3-155" class="d">- margin: 0px; } +</a><a href="#h26-3-156" id="h26-3-156" class="i">+ margin: 0px; +</a><a href="#h26-3-157" id="h26-3-157" class="i">+} +</a> + strong, b { +<a href="#h26-3-160" id="h26-3-160" class="d">- font-weight: bold; } +</a><a href="#h26-3-161" id="h26-3-161" class="i">+ font-weight: bold; +</a><a href="#h26-3-162" id="h26-3-162" class="i">+} +</a> + .photos ul { +<a href="#h26-3-165" id="h26-3-165" class="d">- list-style: none; } +</a><a href="#h26-3-166" id="h26-3-166" class="i">+ list-style: none; +</a><a href="#h26-3-167" id="h26-3-167" class="i">+} +</a> + .photos li { +<a href="#h26-3-170" id="h26-3-170" class="d">- margin-bottom: 1.5rem; } +</a><a href="#h26-3-171" id="h26-3-171" class="i">+ margin-bottom: 1.5rem; +</a><a href="#h26-3-172" id="h26-3-172" class="i">+} +</a> + .photo picture, .project picture { +<a href="#h26-3-175" id="h26-3-175" class="d">- margin-bottom: 0.5rem; } +</a><a href="#h26-3-176" id="h26-3-176" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h26-3-177" id="h26-3-177" class="i">+} +</a> + ul { +<a href="#h26-3-180" id="h26-3-180" class="d">- padding-left: 1.5rem; +</a><a href="#h26-3-181" id="h26-3-181" class="i">+ padding-left: 2rem; +</a> margin-top: 0.5rem; +<a href="#h26-3-183" id="h26-3-183" class="d">- margin-bottom: 0.5rem; } +</a><a href="#h26-3-184" id="h26-3-184" class="d">- +</a><a href="#h26-3-185" id="h26-3-185" class="d">-li { +</a><a href="#h26-3-186" id="h26-3-186" class="d">- list-style-position: inside; } +</a><a href="#h26-3-187" id="h26-3-187" class="d">- +</a><a href="#h26-3-188" id="h26-3-188" class="d">-/*********** posts ************/ +</a><a href="#h26-3-189" id="h26-3-189" class="d">-.posts ul, header ul { +</a><a href="#h26-3-190" id="h26-3-190" class="d">- list-style: none; +</a><a href="#h26-3-191" id="h26-3-191" class="d">- padding-left: 1rem; } +</a><a href="#h26-3-192" id="h26-3-192" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h26-3-193" id="h26-3-193" class="i">+ list-style-type: disc; +</a><a href="#h26-3-194" id="h26-3-194" class="i">+} +</a> +<a href="#h26-3-196" id="h26-3-196" class="d">-.posts li { +</a><a href="#h26-3-197" id="h26-3-197" class="d">- align-items: center; +</a><a href="#h26-3-198" id="h26-3-198" class="d">- display: flex; +</a><a href="#h26-3-199" id="h26-3-199" class="d">- justify-content: space-between; +</a><a href="#h26-3-200" id="h26-3-200" class="d">- margin-bottom: .5rem; } +</a><a href="#h26-3-201" id="h26-3-201" class="i">+ul ul { +</a><a href="#h26-3-202" id="h26-3-202" class="i">+ list-style-type: circle; +</a><a href="#h26-3-203" id="h26-3-203" class="i">+} +</a> +<a href="#h26-3-205" id="h26-3-205" class="d">-.posts li a, .posts li div, .projects li a { +</a><a href="#h26-3-206" id="h26-3-206" class="d">- white-space: nowrap; +</a><a href="#h26-3-207" id="h26-3-207" class="d">- overflow: hidden; +</a><a href="#h26-3-208" id="h26-3-208" class="d">- text-overflow: ellipsis; +</a><a href="#h26-3-209" id="h26-3-209" class="d">- text-decoration: none; } +</a><a href="#h26-3-210" id="h26-3-210" class="i">+ol { +</a><a href="#h26-3-211" id="h26-3-211" class="i">+ list-style-type: upper-roman; +</a><a href="#h26-3-212" id="h26-3-212" class="i">+ padding-left: 3rem; +</a><a href="#h26-3-213" id="h26-3-213" class="i">+ margin-top: 0.5rem; +</a><a href="#h26-3-214" id="h26-3-214" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h26-3-215" id="h26-3-215" class="i">+} +</a> +<a href="#h26-3-217" id="h26-3-217" class="d">-.posts li time, .projects li time { +</a><a href="#h26-3-218" id="h26-3-218" class="i">+ol ol { +</a><a href="#h26-3-219" id="h26-3-219" class="i">+ list-style-type: lower-alpha; +</a> padding-left: 1rem; +<a href="#h26-3-221" id="h26-3-221" class="d">- white-space: nowrap; +</a><a href="#h26-3-222" id="h26-3-222" class="d">- font-variant-numeric: tabular-nums; } +</a><a href="#h26-3-223" id="h26-3-223" class="i">+} +</a><a href="#h26-3-224" id="h26-3-224" class="i">+ +</a><a href="#h26-3-225" id="h26-3-225" class="i">+ol li { +</a><a href="#h26-3-226" id="h26-3-226" class="i">+ padding-left: 0.5rem; +</a><a href="#h26-3-227" id="h26-3-227" class="i">+} +</a> + /*********** phone mode ************/ + @media screen and (max-width: 45rem) { + header { +<a href="#h26-3-232" id="h26-3-232" class="d">- max-width: 100%; } +</a><a href="#h26-3-233" id="h26-3-233" class="d">- +</a><a href="#h26-3-234" id="h26-3-234" class="i">+ max-width: 100%; +</a><a href="#h26-3-235" id="h26-3-235" class="i">+ } +</a> .header-img { +<a href="#h26-3-237" id="h26-3-237" class="d">- margin-left: 1.0rem; +</a><a href="#h26-3-238" id="h26-3-238" class="i">+ margin-left: 1rem; +</a> margin-bottom: 0rem; +<a href="#h26-3-240" id="h26-3-240" class="d">- width: auto; } +</a><a href="#h26-3-241" id="h26-3-241" class="d">- +</a><a href="#h26-3-242" id="h26-3-242" class="i">+ width: auto; +</a><a href="#h26-3-243" id="h26-3-243" class="i">+ } +</a> .header-img-outer { + display: flex; +<a href="#h26-3-246" id="h26-3-246" class="d">- flex-direction: row; } +</a><a href="#h26-3-247" id="h26-3-247" class="d">- +</a><a href="#h26-3-248" id="h26-3-248" class="i">+ flex-direction: row; +</a><a href="#h26-3-249" id="h26-3-249" class="i">+ } +</a> header li { + display: inline; +<a href="#h26-3-252" id="h26-3-252" class="d">- margin-right: 1rem; } +</a><a href="#h26-3-253" id="h26-3-253" class="d">- +</a><a href="#h26-3-254" id="h26-3-254" class="i">+ margin-right: 1rem; +</a><a href="#h26-3-255" id="h26-3-255" class="i">+ } +</a> header ul { +<a href="#h26-3-257" id="h26-3-257" class="d">- border-bottom: 3px solid #bcd1cf99; +</a><a href="#h26-3-258" id="h26-3-258" class="i">+ border-bottom: 3px solid rgba(188, 209, 207, 0.6); +</a> border-right: 0px; +<a href="#h26-3-260" id="h26-3-260" class="d">- padding-bottom: .5rem; +</a><a href="#h26-3-261" id="h26-3-261" class="d">- padding-left: .5rem; } +</a><a href="#h26-3-262" id="h26-3-262" class="d">- +</a><a href="#h26-3-263" id="h26-3-263" class="i">+ padding-bottom: 0.5rem; +</a><a href="#h26-3-264" id="h26-3-264" class="i">+ padding-left: 0.5rem; +</a><a href="#h26-3-265" id="h26-3-265" class="i">+ } +</a> .photos ul { +<a href="#h26-3-267" id="h26-3-267" class="d">- margin-top: 0.5rem; } +</a><a href="#h26-3-268" id="h26-3-268" class="d">- +</a><a href="#h26-3-269" id="h26-3-269" class="i">+ margin-top: 0.5rem; +</a><a href="#h26-3-270" id="h26-3-270" class="i">+ } +</a> html { +<a href="#h26-3-272" id="h26-3-272" class="d">- font-size: 16px; } } +</a><a href="#h26-3-273" id="h26-3-273" class="i">+ font-size: 16px; +</a><a href="#h26-3-274" id="h26-3-274" class="i">+ } +</a><a href="#h26-3-275" id="h26-3-275" class="i">+} +</a> /*********** dark theme ************/ + @media (prefers-color-scheme: dark) { + a { +<a href="#h26-3-279" id="h26-3-279" class="d">- color: #fff; } +</a><a href="#h26-3-280" id="h26-3-280" class="d">- +</a><a href="#h26-3-281" id="h26-3-281" class="i">+ color: #fff; +</a><a href="#h26-3-282" id="h26-3-282" class="i">+ } +</a> body { + background-color: #181a1b; +<a href="#h26-3-285" id="h26-3-285" class="d">- color: #fff; } +</a><a href="#h26-3-286" id="h26-3-286" class="d">- +</a><a href="#h26-3-287" id="h26-3-287" class="i">+ background-image: none; +</a><a href="#h26-3-288" id="h26-3-288" class="i">+ color: #fff; +</a><a href="#h26-3-289" id="h26-3-289" class="i">+ } +</a> code, pre { +<a href="#h26-3-291" id="h26-3-291" class="d">- background: #222; } +</a><a href="#h26-3-292" id="h26-3-292" class="d">- +</a><a href="#h26-3-293" id="h26-3-293" class="i">+ background: #222; +</a><a href="#h26-3-294" id="h26-3-294" class="i">+ } +</a> .invertable-image { +<a href="#h26-3-296" id="h26-3-296" class="d">- filter: invert(0.6); } } +</a><a href="#h26-3-297" id="h26-3-297" class="i">+ filter: invert(0.6); +</a><a href="#h26-3-298" id="h26-3-298" class="i">+ } +</a><a href="#h26-3-299" id="h26-3-299" class="i">+} +</a> /*********** print ************/ + @media print { + .no-print, .no-print * { +<a href="#h26-3-303" id="h26-3-303" class="d">- display: none !important; } } +</a><a href="#h26-3-304" id="h26-3-304" class="i">+ display: none !important; +</a><a href="#h26-3-305" id="h26-3-305" class="i">+ } +</a><a href="#h26-3-306" id="h26-3-306" class="i">+} +</a> body { + padding: 1rem; + display: block; +<b>diff --git a/<a id="h27" href="../file/git/minesweeper/style.css.html">git/minesweeper/style.css</a> b/<a href="../file/git/minesweeper/style.css.html">git/minesweeper/style.css</a></b> +<a href="#h27-0" id="h27-0" class="h">@@ -1,19 +1,22 @@ +</a><a href="#h27-0-0" id="h27-0-0" class="d">-@import url(/assets/css/vs.css); +</a><a href="#h27-0-1" id="h27-0-1" class="i">+@import "/assets/css/vs.css"; +</a> e, :after, :before { + box-sizing: border-box; + background-color: inherit; + color: inherit; + margin: 0; +<a href="#h27-0-7" id="h27-0-7" class="d">- padding: 0; } +</a><a href="#h27-0-8" id="h27-0-8" class="i">+ padding: 0; +</a><a href="#h27-0-9" id="h27-0-9" class="i">+} +</a> + /*********** fonts ************/ + @font-face { + font-family: "Iosevka"; +<a href="#h27-0-14" id="h27-0-14" class="d">- src: url("/assets/fonts/Iosevka-Etoile.ttf"); } +</a><a href="#h27-0-15" id="h27-0-15" class="i">+ src: url("/assets/fonts/Iosevka-Etoile.ttf"); +</a><a href="#h27-0-16" id="h27-0-16" class="i">+} +</a> /*********** syntax highlighting ************/ + /*********** body ************/ + html { +<a href="#h27-0-20" id="h27-0-20" class="d">- font-size: 22px; } +</a><a href="#h27-0-21" id="h27-0-21" class="i">+ font-size: 22px; +</a><a href="#h27-0-22" id="h27-0-22" class="i">+} +</a> + body { + display: flex; +<a href="#h27-1" id="h27-1" class="h">@@ -23,34 +26,41 @@ body { +</a> font-family: noto-serfi, serif; + -webkit-font-smoothing: antialiased; + text-rendering: optimizeLegibility; +<a href="#h27-1-3" id="h27-1-3" class="d">- color: #16171a; +</a><a href="#h27-1-4" id="h27-1-4" class="d">- background-color: #faf9ee; } +</a><a href="#h27-1-5" id="h27-1-5" class="i">+ color: rgb(22, 23, 26); +</a><a href="#h27-1-6" id="h27-1-6" class="i">+ background-color: #faf9ee; +</a><a href="#h27-1-7" id="h27-1-7" class="i">+ background-image: url("/assets/images/modified_stolen_art/bg.jpg"); +</a><a href="#h27-1-8" id="h27-1-8" class="i">+} +</a> + /*********** main ************/ + main { + flex: 1; + padding: 1rem; +<a href="#h27-1-14" id="h27-1-14" class="d">- background-color: transparent; } +</a><a href="#h27-1-15" id="h27-1-15" class="i">+ background-color: transparent; +</a><a href="#h27-1-16" id="h27-1-16" class="i">+} +</a> + .main-title { + max-width: 60rem; +<a href="#h27-1-20" id="h27-1-20" class="d">- margin: 0px auto; } +</a><a href="#h27-1-21" id="h27-1-21" class="i">+ margin: 0px auto; +</a><a href="#h27-1-22" id="h27-1-22" class="i">+} +</a> + .main-content { + max-width: 60rem; + margin: 0.5rem auto; + display: flex; +<a href="#h27-1-28" id="h27-1-28" class="d">- flex-wrap: wrap; } +</a><a href="#h27-1-29" id="h27-1-29" class="i">+ flex-wrap: wrap; +</a><a href="#h27-1-30" id="h27-1-30" class="i">+} +</a> + .main-title-columns { +<a href="#h27-1-33" id="h27-1-33" class="d">- display: flex; } +</a><a href="#h27-1-34" id="h27-1-34" class="i">+ display: flex; +</a><a href="#h27-1-35" id="h27-1-35" class="i">+} +</a> + section { + flex-basis: 0; + flex-grow: 999; + min-width: 70%; + display: flex; +<a href="#h27-1-42" id="h27-1-42" class="d">- flex-direction: column; } +</a><a href="#h27-1-43" id="h27-1-43" class="i">+ flex-direction: column; +</a><a href="#h27-1-44" id="h27-1-44" class="i">+} +</a> + /*********** footer ************/ + .footer { +<a href="#h27-2" id="h27-2" class="h">@@ -58,11 +68,12 @@ section { +</a> width: 100%; + overflow-x: hidden; + overflow-y: hidden; +<a href="#h27-2-3" id="h27-2-3" class="d">- aspect-ratio: 1920 / 493; +</a><a href="#h27-2-4" id="h27-2-4" class="i">+ aspect-ratio: 1920/493; +</a> background-size: 100% default; + background-repeat: repeat-x; + background-position: center 0%; +<a href="#h27-2-8" id="h27-2-8" class="d">- background-image: url("/assets/images/modified_stolen_art/grass.png"); } +</a><a href="#h27-2-9" id="h27-2-9" class="i">+ background-image: url("/assets/images/modified_stolen_art/grass.png"); +</a><a href="#h27-2-10" id="h27-2-10" class="i">+} +</a> + /*********** header ************/ + header { +<a href="#h27-3" id="h27-3" class="h">@@ -72,197 +83,229 @@ header { +</a> flex-grow: 1; + position: relative; + word-break: keep-all; +<a href="#h27-3-3" id="h27-3-3" class="d">- padding-right: 1rem; } +</a><a href="#h27-3-4" id="h27-3-4" class="i">+ padding-right: 1rem; +</a><a href="#h27-3-5" id="h27-3-5" class="i">+} +</a> + header a { +<a href="#h27-3-8" id="h27-3-8" class="d">- text-decoration: none; } +</a><a href="#h27-3-9" id="h27-3-9" class="i">+ text-decoration: none; +</a><a href="#h27-3-10" id="h27-3-10" class="i">+} +</a> + header li { + margin-bottom: 0px; + text-align: right; +<a href="#h27-3-15" id="h27-3-15" class="d">- margin-right: 1rem; } +</a><a href="#h27-3-16" id="h27-3-16" class="i">+ margin-right: 1rem; +</a><a href="#h27-3-17" id="h27-3-17" class="i">+} +</a> + header ul { +<a href="#h27-3-20" id="h27-3-20" class="d">- border-right: 3px solid #bcd1cf99; +</a><a href="#h27-3-21" id="h27-3-21" class="d">- margin: 0px; } +</a><a href="#h27-3-22" id="h27-3-22" class="i">+ border-right: 3px solid rgba(188, 209, 207, 0.6); +</a><a href="#h27-3-23" id="h27-3-23" class="i">+ margin: 0px; +</a><a href="#h27-3-24" id="h27-3-24" class="i">+} +</a> + header a.active { +<a href="#h27-3-27" id="h27-3-27" class="d">- font-weight: bold; } +</a><a href="#h27-3-28" id="h27-3-28" class="i">+ font-weight: bold; +</a><a href="#h27-3-29" id="h27-3-29" class="i">+} +</a> + .header-img { + width: 100%; +<a href="#h27-3-33" id="h27-3-33" class="d">- height: 100%; } +</a><a href="#h27-3-34" id="h27-3-34" class="i">+ height: 100%; +</a><a href="#h27-3-35" id="h27-3-35" class="i">+} +</a> + header, section { +<a href="#h27-3-38" id="h27-3-38" class="d">- padding-top: 0px; } +</a><a href="#h27-3-39" id="h27-3-39" class="i">+ padding-top: 0px; +</a><a href="#h27-3-40" id="h27-3-40" class="i">+} +</a> + /*********** text ************/ + a { + color: #000; + text-decoration-skip-ink: auto; +<a href="#h27-3-46" id="h27-3-46" class="d">- text-decoration: underline; } +</a><a href="#h27-3-47" id="h27-3-47" class="i">+ text-decoration: underline; +</a><a href="#h27-3-48" id="h27-3-48" class="i">+} +</a> + .post p { +<a href="#h27-3-51" id="h27-3-51" class="d">- margin: .5rem 0; } +</a><a href="#h27-3-52" id="h27-3-52" class="i">+ margin: 0.5rem 0; +</a><a href="#h27-3-53" id="h27-3-53" class="i">+} +</a> + .post p img { + max-height: 600px; +<a href="#h27-3-57" id="h27-3-57" class="d">- max-width: min(800px, 90%); } +</a><a href="#h27-3-58" id="h27-3-58" class="i">+ max-width: min(800px, 90%); +</a><a href="#h27-3-59" id="h27-3-59" class="i">+} +</a> + h1, h2, h3, h4 { +<a href="#h27-3-62" id="h27-3-62" class="d">- margin: 1.0rem 0 0.5rem 0; +</a><a href="#h27-3-63" id="h27-3-63" class="d">- font-weight: bold; } +</a><a href="#h27-3-64" id="h27-3-64" class="i">+ margin: 1rem 0 0.5rem 0; +</a><a href="#h27-3-65" id="h27-3-65" class="i">+ font-weight: bold; +</a><a href="#h27-3-66" id="h27-3-66" class="i">+} +</a> + h1 { +<a href="#h27-3-69" id="h27-3-69" class="d">- font-size: 2.0rem; +</a><a href="#h27-3-70" id="h27-3-70" class="d">- color: #f4ca96; } +</a><a href="#h27-3-71" id="h27-3-71" class="i">+ font-size: 2rem; +</a><a href="#h27-3-72" id="h27-3-72" class="i">+ color: #f4ca96; +</a><a href="#h27-3-73" id="h27-3-73" class="i">+} +</a> + h2 { + font-size: 1.8rem; +<a href="#h27-3-77" id="h27-3-77" class="d">- color: #bcd1cf; } +</a><a href="#h27-3-78" id="h27-3-78" class="i">+ color: #bcd1cf; +</a><a href="#h27-3-79" id="h27-3-79" class="i">+} +</a> + h3 { + font-size: 1.5rem; +<a href="#h27-3-83" id="h27-3-83" class="d">- color: #a3bfa3; } +</a><a href="#h27-3-84" id="h27-3-84" class="i">+ color: #a3bfa3; +</a><a href="#h27-3-85" id="h27-3-85" class="i">+} +</a> + h4 { + font-size: 1.2rem; +<a href="#h27-3-89" id="h27-3-89" class="d">- color: inherit; } +</a><a href="#h27-3-90" id="h27-3-90" class="i">+ color: inherit; +</a><a href="#h27-3-91" id="h27-3-91" class="i">+} +</a> + .post h2:first-child, .project h2:first-child, .photo h2:first-child section h1:first-child { +<a href="#h27-3-94" id="h27-3-94" class="d">- margin-top: 0; } +</a><a href="#h27-3-95" id="h27-3-95" class="i">+ margin-top: 0; +</a><a href="#h27-3-96" id="h27-3-96" class="i">+} +</a> + .meta { +<a href="#h27-3-99" id="h27-3-99" class="d">- margin: 2rem 0; } +</a><a href="#h27-3-100" id="h27-3-100" class="i">+ margin: 2rem 0; +</a><a href="#h27-3-101" id="h27-3-101" class="i">+} +</a> + code, pre { +<a href="#h27-3-104" id="h27-3-104" class="d">- background: #ecedee; } +</a><a href="#h27-3-105" id="h27-3-105" class="i">+ background: rgb(236, 237, 238); +</a><a href="#h27-3-106" id="h27-3-106" class="i">+} +</a> + code, pre #blob { + padding: 0px; + font-family: "Iosevka"; + font-size: 80%; +<a href="#h27-3-112" id="h27-3-112" class="d">- padding: 0.1rem; } +</a><a href="#h27-3-113" id="h27-3-113" class="i">+ padding: 0.1rem; +</a><a href="#h27-3-114" id="h27-3-114" class="i">+} +</a> + pre { +<a href="#h27-3-117" id="h27-3-117" class="d">- margin: .3rem 0; +</a><a href="#h27-3-118" id="h27-3-118" class="i">+ margin: 0.3rem 0; +</a> padding: 0.5rem; + overflow-x: auto; +<a href="#h27-3-121" id="h27-3-121" class="d">- font-size: 80%; } +</a><a href="#h27-3-122" id="h27-3-122" class="i">+ font-size: 80%; +</a><a href="#h27-3-123" id="h27-3-123" class="i">+} +</a> + pre code { + border: none; + background: transparent; + font-size: inherit; +<a href="#h27-3-129" id="h27-3-129" class="d">- padding: 0; } +</a><a href="#h27-3-130" id="h27-3-130" class="i">+ padding: 0; +</a><a href="#h27-3-131" id="h27-3-131" class="i">+} +</a> + hr { +<a href="#h27-3-134" id="h27-3-134" class="d">- background: #bcd1cf99; +</a><a href="#h27-3-135" id="h27-3-135" class="i">+ background: rgba(188, 209, 207, 0.6); +</a> height: 3px; + border: 0; + margin-left: 1rem; +<a href="#h27-3-139" id="h27-3-139" class="d">- margin-right: 1rem; } +</a><a href="#h27-3-140" id="h27-3-140" class="i">+ margin-right: 1rem; +</a><a href="#h27-3-141" id="h27-3-141" class="i">+} +</a> + blockquote { + font-style: italic; +<a href="#h27-3-145" id="h27-3-145" class="d">- border-left: 5px solid #bcd1cf99; +</a><a href="#h27-3-146" id="h27-3-146" class="d">- padding-left: 1rem; } +</a><a href="#h27-3-147" id="h27-3-147" class="i">+ border-left: 5px solid rgba(188, 209, 207, 0.6); +</a><a href="#h27-3-148" id="h27-3-148" class="i">+ padding-left: 1rem; +</a><a href="#h27-3-149" id="h27-3-149" class="i">+} +</a> + .quote-cite { + border-left: none; + padding-left: 2rem; + margin-bottom: 0px; +<a href="#h27-3-155" id="h27-3-155" class="d">- margin: 0px; } +</a><a href="#h27-3-156" id="h27-3-156" class="i">+ margin: 0px; +</a><a href="#h27-3-157" id="h27-3-157" class="i">+} +</a> + strong, b { +<a href="#h27-3-160" id="h27-3-160" class="d">- font-weight: bold; } +</a><a href="#h27-3-161" id="h27-3-161" class="i">+ font-weight: bold; +</a><a href="#h27-3-162" id="h27-3-162" class="i">+} +</a> + .photos ul { +<a href="#h27-3-165" id="h27-3-165" class="d">- list-style: none; } +</a><a href="#h27-3-166" id="h27-3-166" class="i">+ list-style: none; +</a><a href="#h27-3-167" id="h27-3-167" class="i">+} +</a> + .photos li { +<a href="#h27-3-170" id="h27-3-170" class="d">- margin-bottom: 1.5rem; } +</a><a href="#h27-3-171" id="h27-3-171" class="i">+ margin-bottom: 1.5rem; +</a><a href="#h27-3-172" id="h27-3-172" class="i">+} +</a> + .photo picture, .project picture { +<a href="#h27-3-175" id="h27-3-175" class="d">- margin-bottom: 0.5rem; } +</a><a href="#h27-3-176" id="h27-3-176" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h27-3-177" id="h27-3-177" class="i">+} +</a> + ul { +<a href="#h27-3-180" id="h27-3-180" class="d">- padding-left: 1.5rem; +</a><a href="#h27-3-181" id="h27-3-181" class="i">+ padding-left: 2rem; +</a> margin-top: 0.5rem; +<a href="#h27-3-183" id="h27-3-183" class="d">- margin-bottom: 0.5rem; } +</a><a href="#h27-3-184" id="h27-3-184" class="d">- +</a><a href="#h27-3-185" id="h27-3-185" class="d">-li { +</a><a href="#h27-3-186" id="h27-3-186" class="d">- list-style-position: inside; } +</a><a href="#h27-3-187" id="h27-3-187" class="d">- +</a><a href="#h27-3-188" id="h27-3-188" class="d">-/*********** posts ************/ +</a><a href="#h27-3-189" id="h27-3-189" class="d">-.posts ul, header ul { +</a><a href="#h27-3-190" id="h27-3-190" class="d">- list-style: none; +</a><a href="#h27-3-191" id="h27-3-191" class="d">- padding-left: 1rem; } +</a><a href="#h27-3-192" id="h27-3-192" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h27-3-193" id="h27-3-193" class="i">+ list-style-type: disc; +</a><a href="#h27-3-194" id="h27-3-194" class="i">+} +</a> +<a href="#h27-3-196" id="h27-3-196" class="d">-.posts li { +</a><a href="#h27-3-197" id="h27-3-197" class="d">- align-items: center; +</a><a href="#h27-3-198" id="h27-3-198" class="d">- display: flex; +</a><a href="#h27-3-199" id="h27-3-199" class="d">- justify-content: space-between; +</a><a href="#h27-3-200" id="h27-3-200" class="d">- margin-bottom: .5rem; } +</a><a href="#h27-3-201" id="h27-3-201" class="i">+ul ul { +</a><a href="#h27-3-202" id="h27-3-202" class="i">+ list-style-type: circle; +</a><a href="#h27-3-203" id="h27-3-203" class="i">+} +</a> +<a href="#h27-3-205" id="h27-3-205" class="d">-.posts li a, .posts li div, .projects li a { +</a><a href="#h27-3-206" id="h27-3-206" class="d">- white-space: nowrap; +</a><a href="#h27-3-207" id="h27-3-207" class="d">- overflow: hidden; +</a><a href="#h27-3-208" id="h27-3-208" class="d">- text-overflow: ellipsis; +</a><a href="#h27-3-209" id="h27-3-209" class="d">- text-decoration: none; } +</a><a href="#h27-3-210" id="h27-3-210" class="i">+ol { +</a><a href="#h27-3-211" id="h27-3-211" class="i">+ list-style-type: upper-roman; +</a><a href="#h27-3-212" id="h27-3-212" class="i">+ padding-left: 3rem; +</a><a href="#h27-3-213" id="h27-3-213" class="i">+ margin-top: 0.5rem; +</a><a href="#h27-3-214" id="h27-3-214" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h27-3-215" id="h27-3-215" class="i">+} +</a> +<a href="#h27-3-217" id="h27-3-217" class="d">-.posts li time, .projects li time { +</a><a href="#h27-3-218" id="h27-3-218" class="i">+ol ol { +</a><a href="#h27-3-219" id="h27-3-219" class="i">+ list-style-type: lower-alpha; +</a> padding-left: 1rem; +<a href="#h27-3-221" id="h27-3-221" class="d">- white-space: nowrap; +</a><a href="#h27-3-222" id="h27-3-222" class="d">- font-variant-numeric: tabular-nums; } +</a><a href="#h27-3-223" id="h27-3-223" class="i">+} +</a><a href="#h27-3-224" id="h27-3-224" class="i">+ +</a><a href="#h27-3-225" id="h27-3-225" class="i">+ol li { +</a><a href="#h27-3-226" id="h27-3-226" class="i">+ padding-left: 0.5rem; +</a><a href="#h27-3-227" id="h27-3-227" class="i">+} +</a> + /*********** phone mode ************/ + @media screen and (max-width: 45rem) { + header { +<a href="#h27-3-232" id="h27-3-232" class="d">- max-width: 100%; } +</a><a href="#h27-3-233" id="h27-3-233" class="d">- +</a><a href="#h27-3-234" id="h27-3-234" class="i">+ max-width: 100%; +</a><a href="#h27-3-235" id="h27-3-235" class="i">+ } +</a> .header-img { +<a href="#h27-3-237" id="h27-3-237" class="d">- margin-left: 1.0rem; +</a><a href="#h27-3-238" id="h27-3-238" class="i">+ margin-left: 1rem; +</a> margin-bottom: 0rem; +<a href="#h27-3-240" id="h27-3-240" class="d">- width: auto; } +</a><a href="#h27-3-241" id="h27-3-241" class="d">- +</a><a href="#h27-3-242" id="h27-3-242" class="i">+ width: auto; +</a><a href="#h27-3-243" id="h27-3-243" class="i">+ } +</a> .header-img-outer { + display: flex; +<a href="#h27-3-246" id="h27-3-246" class="d">- flex-direction: row; } +</a><a href="#h27-3-247" id="h27-3-247" class="d">- +</a><a href="#h27-3-248" id="h27-3-248" class="i">+ flex-direction: row; +</a><a href="#h27-3-249" id="h27-3-249" class="i">+ } +</a> header li { + display: inline; +<a href="#h27-3-252" id="h27-3-252" class="d">- margin-right: 1rem; } +</a><a href="#h27-3-253" id="h27-3-253" class="d">- +</a><a href="#h27-3-254" id="h27-3-254" class="i">+ margin-right: 1rem; +</a><a href="#h27-3-255" id="h27-3-255" class="i">+ } +</a> header ul { +<a href="#h27-3-257" id="h27-3-257" class="d">- border-bottom: 3px solid #bcd1cf99; +</a><a href="#h27-3-258" id="h27-3-258" class="i">+ border-bottom: 3px solid rgba(188, 209, 207, 0.6); +</a> border-right: 0px; +<a href="#h27-3-260" id="h27-3-260" class="d">- padding-bottom: .5rem; +</a><a href="#h27-3-261" id="h27-3-261" class="d">- padding-left: .5rem; } +</a><a href="#h27-3-262" id="h27-3-262" class="d">- +</a><a href="#h27-3-263" id="h27-3-263" class="i">+ padding-bottom: 0.5rem; +</a><a href="#h27-3-264" id="h27-3-264" class="i">+ padding-left: 0.5rem; +</a><a href="#h27-3-265" id="h27-3-265" class="i">+ } +</a> .photos ul { +<a href="#h27-3-267" id="h27-3-267" class="d">- margin-top: 0.5rem; } +</a><a href="#h27-3-268" id="h27-3-268" class="d">- +</a><a href="#h27-3-269" id="h27-3-269" class="i">+ margin-top: 0.5rem; +</a><a href="#h27-3-270" id="h27-3-270" class="i">+ } +</a> html { +<a href="#h27-3-272" id="h27-3-272" class="d">- font-size: 16px; } } +</a><a href="#h27-3-273" id="h27-3-273" class="i">+ font-size: 16px; +</a><a href="#h27-3-274" id="h27-3-274" class="i">+ } +</a><a href="#h27-3-275" id="h27-3-275" class="i">+} +</a> /*********** dark theme ************/ + @media (prefers-color-scheme: dark) { + a { +<a href="#h27-3-279" id="h27-3-279" class="d">- color: #fff; } +</a><a href="#h27-3-280" id="h27-3-280" class="d">- +</a><a href="#h27-3-281" id="h27-3-281" class="i">+ color: #fff; +</a><a href="#h27-3-282" id="h27-3-282" class="i">+ } +</a> body { + background-color: #181a1b; +<a href="#h27-3-285" id="h27-3-285" class="d">- color: #fff; } +</a><a href="#h27-3-286" id="h27-3-286" class="d">- +</a><a href="#h27-3-287" id="h27-3-287" class="i">+ background-image: none; +</a><a href="#h27-3-288" id="h27-3-288" class="i">+ color: #fff; +</a><a href="#h27-3-289" id="h27-3-289" class="i">+ } +</a> code, pre { +<a href="#h27-3-291" id="h27-3-291" class="d">- background: #222; } +</a><a href="#h27-3-292" id="h27-3-292" class="d">- +</a><a href="#h27-3-293" id="h27-3-293" class="i">+ background: #222; +</a><a href="#h27-3-294" id="h27-3-294" class="i">+ } +</a> .invertable-image { +<a href="#h27-3-296" id="h27-3-296" class="d">- filter: invert(0.6); } } +</a><a href="#h27-3-297" id="h27-3-297" class="i">+ filter: invert(0.6); +</a><a href="#h27-3-298" id="h27-3-298" class="i">+ } +</a><a href="#h27-3-299" id="h27-3-299" class="i">+} +</a> /*********** print ************/ + @media print { + .no-print, .no-print * { +<a href="#h27-3-303" id="h27-3-303" class="d">- display: none !important; } } +</a><a href="#h27-3-304" id="h27-3-304" class="i">+ display: none !important; +</a><a href="#h27-3-305" id="h27-3-305" class="i">+ } +</a><a href="#h27-3-306" id="h27-3-306" class="i">+} +</a> body { + padding: 1rem; + display: block; +<b>diff --git a/<a id="h28" href="../file/git/n-channel/atom.xml.html">git/n-channel/atom.xml</a> b/<a href="../file/git/n-channel/atom.xml.html">git/n-channel/atom.xml</a></b> +<a href="#h28-0" id="h28-0" class="h">@@ -4,6 +4,63 @@ +</a> <subtitle>Unnamed repository; edit this file &#39;description&#39; to name the repository. + </subtitle> + <entry> +<a href="#h28-0-3" id="h28-0-3" class="i">+<id>2a84ef78f76f544b99df00f24a0483e5ade73114</id> +</a><a href="#h28-0-4" id="h28-0-4" class="i">+<published>2025-08-21T12:51:32Z</published> +</a><a href="#h28-0-5" id="h28-0-5" class="i">+<updated>2025-08-21T12:51:32Z</updated> +</a><a href="#h28-0-6" id="h28-0-6" class="i">+<title type="text">add FLI article</title> +</a><a href="#h28-0-7" id="h28-0-7" class="i">+<link rel="alternate" type="text/html" href="commit/2a84ef78f76f544b99df00f24a0483e5ade73114.html" /> +</a><a href="#h28-0-8" id="h28-0-8" class="i">+<author> +</a><a href="#h28-0-9" id="h28-0-9" class="i">+<name>Samdal</name> +</a><a href="#h28-0-10" id="h28-0-10" class="i">+<email>samdal@protonmail.com</email> +</a><a href="#h28-0-11" id="h28-0-11" class="i">+</author> +</a><a href="#h28-0-12" id="h28-0-12" class="i">+<content type="text">commit 2a84ef78f76f544b99df00f24a0483e5ade73114 +</a><a href="#h28-0-13" id="h28-0-13" class="i">+parent 781e2dd6c51de32c15637a7051987ba70ea78ffb +</a><a href="#h28-0-14" id="h28-0-14" class="i">+Author: Samdal &lt;samdal@protonmail.com&gt; +</a><a href="#h28-0-15" id="h28-0-15" class="i">+Date: Thu, 21 Aug 2025 14:51:32 +0200 +</a><a href="#h28-0-16" id="h28-0-16" class="i">+ +</a><a href="#h28-0-17" id="h28-0-17" class="i">+add FLI article +</a><a href="#h28-0-18" id="h28-0-18" class="i">+ +</a><a href="#h28-0-19" id="h28-0-19" class="i">+</content> +</a><a href="#h28-0-20" id="h28-0-20" class="i">+</entry> +</a><a href="#h28-0-21" id="h28-0-21" class="i">+<entry> +</a><a href="#h28-0-22" id="h28-0-22" class="i">+<id>781e2dd6c51de32c15637a7051987ba70ea78ffb</id> +</a><a href="#h28-0-23" id="h28-0-23" class="i">+<published>2025-08-05T22:58:46Z</published> +</a><a href="#h28-0-24" id="h28-0-24" class="i">+<updated>2025-08-05T22:58:46Z</updated> +</a><a href="#h28-0-25" id="h28-0-25" class="i">+<title type="text">remove git nchannel files</title> +</a><a href="#h28-0-26" id="h28-0-26" class="i">+<link rel="alternate" type="text/html" href="commit/781e2dd6c51de32c15637a7051987ba70ea78ffb.html" /> +</a><a href="#h28-0-27" id="h28-0-27" class="i">+<author> +</a><a href="#h28-0-28" id="h28-0-28" class="i">+<name>Samdal</name> +</a><a href="#h28-0-29" id="h28-0-29" class="i">+<email>samdal@protonmail.com</email> +</a><a href="#h28-0-30" id="h28-0-30" class="i">+</author> +</a><a href="#h28-0-31" id="h28-0-31" class="i">+<content type="text">commit 781e2dd6c51de32c15637a7051987ba70ea78ffb +</a><a href="#h28-0-32" id="h28-0-32" class="i">+parent a9e431cda4e6c1156bc79fe55d46d02fcf772380 +</a><a href="#h28-0-33" id="h28-0-33" class="i">+Author: Samdal &lt;samdal@protonmail.com&gt; +</a><a href="#h28-0-34" id="h28-0-34" class="i">+Date: Wed, 6 Aug 2025 00:58:46 +0200 +</a><a href="#h28-0-35" id="h28-0-35" class="i">+ +</a><a href="#h28-0-36" id="h28-0-36" class="i">+remove git nchannel files +</a><a href="#h28-0-37" id="h28-0-37" class="i">+ +</a><a href="#h28-0-38" id="h28-0-38" class="i">+</content> +</a><a href="#h28-0-39" id="h28-0-39" class="i">+</entry> +</a><a href="#h28-0-40" id="h28-0-40" class="i">+<entry> +</a><a href="#h28-0-41" id="h28-0-41" class="i">+<id>a9e431cda4e6c1156bc79fe55d46d02fcf772380</id> +</a><a href="#h28-0-42" id="h28-0-42" class="i">+<published>2025-08-05T22:57:15Z</published> +</a><a href="#h28-0-43" id="h28-0-43" class="i">+<updated>2025-08-05T22:57:15Z</updated> +</a><a href="#h28-0-44" id="h28-0-44" class="i">+<title type="text">remove youtube embeds in websites</title> +</a><a href="#h28-0-45" id="h28-0-45" class="i">+<link rel="alternate" type="text/html" href="commit/a9e431cda4e6c1156bc79fe55d46d02fcf772380.html" /> +</a><a href="#h28-0-46" id="h28-0-46" class="i">+<author> +</a><a href="#h28-0-47" id="h28-0-47" class="i">+<name>Samdal</name> +</a><a href="#h28-0-48" id="h28-0-48" class="i">+<email>samdal@protonmail.com</email> +</a><a href="#h28-0-49" id="h28-0-49" class="i">+</author> +</a><a href="#h28-0-50" id="h28-0-50" class="i">+<content type="text">commit a9e431cda4e6c1156bc79fe55d46d02fcf772380 +</a><a href="#h28-0-51" id="h28-0-51" class="i">+parent dea59d0bfd5b8b3b56206b22acddfd8d720f8fe1 +</a><a href="#h28-0-52" id="h28-0-52" class="i">+Author: Samdal &lt;samdal@protonmail.com&gt; +</a><a href="#h28-0-53" id="h28-0-53" class="i">+Date: Wed, 6 Aug 2025 00:57:15 +0200 +</a><a href="#h28-0-54" id="h28-0-54" class="i">+ +</a><a href="#h28-0-55" id="h28-0-55" class="i">+remove youtube embeds in websites +</a><a href="#h28-0-56" id="h28-0-56" class="i">+ +</a><a href="#h28-0-57" id="h28-0-57" class="i">+</content> +</a><a href="#h28-0-58" id="h28-0-58" class="i">+</entry> +</a><a href="#h28-0-59" id="h28-0-59" class="i">+<entry> +</a> <id>dea59d0bfd5b8b3b56206b22acddfd8d720f8fe1</id> + <published>2025-08-05T22:26:13Z</published> + <updated>2025-08-05T22:26:13Z</updated> +<b>diff --git a/<a id="h29" href="../file/git/n-channel/commit/2a84ef78f76f544b99df00f24a0483e5ade73114.html.html">git/n-channel/commit/2a84ef78f76f544b99df00f24a0483e5ade73114.html</a> b/<a href="../file/git/n-channel/commit/2a84ef78f76f544b99df00f24a0483e5ade73114.html.html">git/n-channel/commit/2a84ef78f76f544b99df00f24a0483e5ade73114.html</a></b> +<a href="#h29-0" id="h29-0" class="h">@@ -0,0 +1,298 @@ +</a><a href="#h29-0-0" id="h29-0-0" class="i">+<!DOCTYPE html> +</a><a href="#h29-0-1" id="h29-0-1" class="i">+<html> +</a><a href="#h29-0-2" id="h29-0-2" class="i">+<head> +</a><a href="#h29-0-3" id="h29-0-3" class="i">+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> +</a><a href="#h29-0-4" id="h29-0-4" class="i">+<meta name="viewport" content="width=device-width, initial-scale=1" /> +</a><a href="#h29-0-5" id="h29-0-5" class="i">+<title>add FLI article - n-channel - Unnamed repository; edit this file &#39;description&#39; to name the repository. +</a><a href="#h29-0-6" id="h29-0-6" class="i">+</title> +</a><a href="#h29-0-7" id="h29-0-7" class="i">+<link rel="icon" type="image/png" href="../favicon.png" /> +</a><a href="#h29-0-8" id="h29-0-8" class="i">+<link rel="alternate" type="application/atom+xml" title="n-channel Atom Feed" href="../atom.xml" /> +</a><a href="#h29-0-9" id="h29-0-9" class="i">+<link rel="alternate" type="application/atom+xml" title="n-channel Atom Feed (tags)" href="../tags.xml" /> +</a><a href="#h29-0-10" id="h29-0-10" class="i">+<link rel="stylesheet" type="text/css" href="../style.css" /> +</a><a href="#h29-0-11" id="h29-0-11" class="i">+</head> +</a><a href="#h29-0-12" id="h29-0-12" class="i">+<body> +</a><a href="#h29-0-13" id="h29-0-13" class="i">+<table><tr><td><a href="../../"><img src="../logo.png" alt="" width="32" height="32" /></a></td><td><h1>n-channel</h1><span class="desc">Unnamed repository; edit this file &#39;description&#39; to name the repository. +</a><a href="#h29-0-14" id="h29-0-14" class="i">+</span></td></tr><tr><td></td><td> +</a><a href="#h29-0-15" id="h29-0-15" class="i">+<a href="../log.html">Log</a> | <a href="../files.html">Files</a> | <a href="../refs.html">Refs</a></td></tr></table> +</a><a href="#h29-0-16" id="h29-0-16" class="i">+<hr/> +</a><a href="#h29-0-17" id="h29-0-17" class="i">+<div id="content"> +</a><a href="#h29-0-18" id="h29-0-18" class="i">+<pre><b>commit</b> <a href="../commit/2a84ef78f76f544b99df00f24a0483e5ade73114.html">2a84ef78f76f544b99df00f24a0483e5ade73114</a> +</a><a href="#h29-0-19" id="h29-0-19" class="i">+<b>parent</b> <a href="../commit/781e2dd6c51de32c15637a7051987ba70ea78ffb.html">781e2dd6c51de32c15637a7051987ba70ea78ffb</a> +</a><a href="#h29-0-20" id="h29-0-20" class="i">+<b>Author:</b> Samdal &lt;<a href="mailto:samdal@protonmail.com">samdal@protonmail.com</a>&gt; +</a><a href="#h29-0-21" id="h29-0-21" class="i">+<b>Date:</b> Thu, 21 Aug 2025 14:51:32 +0200 +</a><a href="#h29-0-22" id="h29-0-22" class="i">+ +</a><a href="#h29-0-23" id="h29-0-23" class="i">+add FLI article +</a><a href="#h29-0-24" id="h29-0-24" class="i">+ +</a><a href="#h29-0-25" id="h29-0-25" class="i">+<b>Diffstat:</b> +</a><a href="#h29-0-26" id="h29-0-26" class="i">+<table><tr><td class="A">A</td><td><a href="#h0">_posts/#2025-08-21-modelsim_fli_tutorial.md#</a></td><td> | </td><td class="num">115</td><td><span class="i">+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++</span><span class="d"></span></td></tr> +</a><a href="#h29-0-27" id="h29-0-27" class="i">+<tr><td class="A">A</td><td><a href="#h1">_posts/.#2025-08-21-modelsim_fli_tutorial.md</a></td><td> | </td><td class="num">2</td><td><span class="i">++</span><span class="d"></span></td></tr> +</a><a href="#h29-0-28" id="h29-0-28" class="i">+<tr><td class="A">A</td><td><a href="#h2">_posts/2025-08-21-modelsim_fli_tutorial.md</a></td><td> | </td><td class="num">115</td><td><span class="i">+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++</span><span class="d"></span></td></tr> +</a><a href="#h29-0-29" id="h29-0-29" class="i">+<tr><td class="A">A</td><td><a href="#h3">_posts/2025-08-21-modelsim_fli_tutorial.md~</a></td><td> | </td><td class="num">11</td><td><span class="i">+++++++++++</span><span class="d"></span></td></tr> +</a><a href="#h29-0-30" id="h29-0-30" class="i">+<tr><td class="M">M</td><td><a href="#h4">_todo.md</a></td><td> | </td><td class="num">3</td><td><span class="i"></span><span class="d">---</span></td></tr> +</a><a href="#h29-0-31" id="h29-0-31" class="i">+</table></pre><pre>5 files changed, 243 insertions(+), 3 deletions(-) +</a><a href="#h29-0-32" id="h29-0-32" class="i">+<hr/><b>diff --git a/<a id="h0" href="../file/_posts/%232025-08-21-modelsim_fli_tutorial.md%23.html">_posts/#2025-08-21-modelsim_fli_tutorial.md#</a> b/<a href="../file/_posts/%232025-08-21-modelsim_fli_tutorial.md%23.html">_posts/#2025-08-21-modelsim_fli_tutorial.md#</a></b> +</a><a href="#h29-0-33" id="h29-0-33" class="i">+<a href="#h0-0" id="h0-0" class="h">@@ -0,0 +1,114 @@ +</a><a href="#h29-0-34" id="h29-0-34" class="i">+</a><a href="#h0-0-0" id="h0-0-0" class="i">+--- +</a><a href="#h29-0-35" id="h29-0-35" class="i">+</a><a href="#h0-0-1" id="h0-0-1" class="i">+layout: post +</a><a href="#h29-0-36" id="h29-0-36" class="i">+</a><a href="#h0-0-2" id="h0-0-2" class="i">+title: &quot;ModelSim FLI (Foreign Language Interface) Tutorial&quot; +</a><a href="#h29-0-37" id="h29-0-37" class="i">+</a><a href="#h0-0-3" id="h0-0-3" class="i">+description: ModelSim FLI (Foreign Language Interface) Tutorial using VHDL and C to improve your test-benches. +</a><a href="#h29-0-38" id="h29-0-38" class="i">+</a><a href="#h0-0-4" id="h0-0-4" class="i">+comments: true +</a><a href="#h29-0-39" id="h29-0-39" class="i">+</a><a href="#h0-0-5" id="h0-0-5" class="i">+tags: [writing, electronics, programming, VHDL, C, graphics] +</a><a href="#h29-0-40" id="h29-0-40" class="i">+</a><a href="#h0-0-6" id="h0-0-6" class="i">+--- +</a><a href="#h29-0-41" id="h29-0-41" class="i">+</a><a href="#h0-0-7" id="h0-0-7" class="i">+ +</a><a href="#h29-0-42" id="h29-0-42" class="i">+</a><a href="#h0-0-8" id="h0-0-8" class="i">+## Introduction +</a><a href="#h29-0-43" id="h29-0-43" class="i">+</a><a href="#h0-0-9" id="h0-0-9" class="i">+ +</a><a href="#h29-0-44" id="h29-0-44" class="i">+</a><a href="#h0-0-10" id="h0-0-10" class="i">+ModelSim actually has a pretty simple way to extend your VHDL code with C. It&#39;s called the Foreign Language Interface (FLI). It works by defining a dynamic library and it&#39;s function symbols through VHDL. You don&#39;t even have to use any libraries to make it work. +</a><a href="#h29-0-45" id="h29-0-45" class="i">+</a><a href="#h0-0-11" id="h0-0-11" class="i">+ +</a><a href="#h29-0-46" id="h29-0-46" class="i">+</a><a href="#h0-0-12" id="h0-0-12" class="i">+All information you need can be found in this PDF: [https://web.archive.org/web/20130107142559/https://users.ece.cmu.edu/~kbiswas/modelsim/se_fli.pdf](https://web.archive.org/web/20130107142559/https://users.ece.cmu.edu/~kbiswas/modelsim/se_fli.pdf) \ +</a><a href="#h29-0-47" id="h29-0-47" class="i">+</a><a href="#h0-0-13" id="h0-0-13" class="i">+However it covers a lot more than what&#39;s useful or needed, which makes it almost confusing. +</a><a href="#h29-0-48" id="h29-0-48" class="i">+</a><a href="#h0-0-14" id="h0-0-14" class="i">+ +</a><a href="#h29-0-49" id="h29-0-49" class="i">+</a><a href="#h0-0-15" id="h0-0-15" class="i">+Below is a simple FLI program that opens a file and reads/writes bytes at arbitrary positions. +</a><a href="#h29-0-50" id="h29-0-50" class="i">+</a><a href="#h0-0-16" id="h0-0-16" class="i">+ +</a><a href="#h29-0-51" id="h29-0-51" class="i">+</a><a href="#h0-0-17" id="h0-0-17" class="i">+## VHDL side +</a><a href="#h29-0-52" id="h29-0-52" class="i">+</a><a href="#h0-0-18" id="h0-0-18" class="i">+The easiest way to interface with the FLI is through procedures. +</a><a href="#h29-0-53" id="h29-0-53" class="i">+</a><a href="#h0-0-19" id="h0-0-19" class="i">+It looks something like this: +</a><a href="#h29-0-54" id="h29-0-54" class="i">+</a><a href="#h0-0-20" id="h0-0-20" class="i">+```vhdl +</a><a href="#h29-0-55" id="h29-0-55" class="i">+</a><a href="#h0-0-21" id="h0-0-21" class="i">+package C_interface is +</a><a href="#h29-0-56" id="h29-0-56" class="i">+</a><a href="#h0-0-22" id="h0-0-22" class="i">+ +</a><a href="#h29-0-57" id="h29-0-57" class="i">+</a><a href="#h0-0-23" id="h0-0-23" class="i">+ procedure C_interface_init; +</a><a href="#h29-0-58" id="h29-0-58" class="i">+</a><a href="#h0-0-24" id="h0-0-24" class="i">+ attribute foreign of C_interface_init : procedure is &quot;init ../../C/my_FLI_linux.so&quot;; +</a><a href="#h29-0-59" id="h29-0-59" class="i">+</a><a href="#h0-0-25" id="h0-0-25" class="i">+ +</a><a href="#h29-0-60" id="h29-0-60" class="i">+</a><a href="#h0-0-26" id="h0-0-26" class="i">+ procedure C_interface_deinit; +</a><a href="#h29-0-61" id="h29-0-61" class="i">+</a><a href="#h0-0-27" id="h0-0-27" class="i">+ attribute foreign of C_interface_deinit : procedure is &quot;deinit ../../C/my_FLI_linux.so&quot;; +</a><a href="#h29-0-62" id="h29-0-62" class="i">+</a><a href="#h0-0-28" id="h0-0-28" class="i">+ +</a><a href="#h29-0-63" id="h29-0-63" class="i">+</a><a href="#h0-0-29" id="h0-0-29" class="i">+ procedure C_interface_write(byte_pos : in integer; byte_value: in integer); +</a><a href="#h29-0-64" id="h29-0-64" class="i">+</a><a href="#h0-0-30" id="h0-0-30" class="i">+ attribute foreign of C_interface_write : procedure is &quot;write_to_file ../../C/my_FLI_linux.so&quot;; +</a><a href="#h29-0-65" id="h29-0-65" class="i">+</a><a href="#h0-0-31" id="h0-0-31" class="i">+ +</a><a href="#h29-0-66" id="h29-0-66" class="i">+</a><a href="#h0-0-32" id="h0-0-32" class="i">+ procedure C_interface_read(byte_pos : in integer; byte_value: out integer); +</a><a href="#h29-0-67" id="h29-0-67" class="i">+</a><a href="#h0-0-33" id="h0-0-33" class="i">+ attribute foreign of C_interface_read : procedure is &quot;read_from_file ../../C/my_FLI_linux.so&quot;; +</a><a href="#h29-0-68" id="h29-0-68" class="i">+</a><a href="#h0-0-34" id="h0-0-34" class="i">+ +</a><a href="#h29-0-69" id="h29-0-69" class="i">+</a><a href="#h0-0-35" id="h0-0-35" class="i">+end; +</a><a href="#h29-0-70" id="h29-0-70" class="i">+</a><a href="#h0-0-36" id="h0-0-36" class="i">+ +</a><a href="#h29-0-71" id="h29-0-71" class="i">+</a><a href="#h0-0-37" id="h0-0-37" class="i">+package body C_interface is +</a><a href="#h29-0-72" id="h29-0-72" class="i">+</a><a href="#h0-0-38" id="h0-0-38" class="i">+ procedure C_interface_init is begin end; +</a><a href="#h29-0-73" id="h29-0-73" class="i">+</a><a href="#h0-0-39" id="h0-0-39" class="i">+ procedure C_interface_deinit is begin end; +</a><a href="#h29-0-74" id="h29-0-74" class="i">+</a><a href="#h0-0-40" id="h0-0-40" class="i">+ +</a><a href="#h29-0-75" id="h29-0-75" class="i">+</a><a href="#h0-0-41" id="h0-0-41" class="i">+ procedure C_interface_write(byte_pos : in integer; byte_value: in integer) is begin end; +</a><a href="#h29-0-76" id="h29-0-76" class="i">+</a><a href="#h0-0-42" id="h0-0-42" class="i">+ procedure C_interface_read(byte_pos : in integer; byte_value: out integer) is begin end; +</a><a href="#h29-0-77" id="h29-0-77" class="i">+</a><a href="#h0-0-43" id="h0-0-43" class="i">+end; +</a><a href="#h29-0-78" id="h29-0-78" class="i">+</a><a href="#h0-0-44" id="h0-0-44" class="i">+``` +</a><a href="#h29-0-79" id="h29-0-79" class="i">+</a><a href="#h0-0-45" id="h0-0-45" class="i">+All we have to do is leave the bodies of the procedures empty. In the definition we add &quot;attribute foreign,&quot; where we specify symbol name and file path. +</a><a href="#h29-0-80" id="h29-0-80" class="i">+</a><a href="#h0-0-46" id="h0-0-46" class="i">+That&#39;s it, once bound with a dynamic library you can call this procerude like any other VHDL procedure. +</a><a href="#h29-0-81" id="h29-0-81" class="i">+</a><a href="#h0-0-47" id="h0-0-47" class="i">+ +</a><a href="#h29-0-82" id="h29-0-82" class="i">+</a><a href="#h0-0-48" id="h0-0-48" class="i">+## C side +</a><a href="#h29-0-83" id="h29-0-83" class="i">+</a><a href="#h0-0-49" id="h0-0-49" class="i">+ +</a><a href="#h29-0-84" id="h29-0-84" class="i">+</a><a href="#h0-0-50" id="h0-0-50" class="i">+The C side doesn&#39;t have to do much except making sure symbols are created with the correct name and prototype as defined in the VHDL code. I suggest primarily using integers, as VHDL integers are compatible with C&#39;s. `out` variables are simply pointers. +</a><a href="#h29-0-85" id="h29-0-85" class="i">+</a><a href="#h0-0-51" id="h0-0-51" class="i">+ +</a><a href="#h29-0-86" id="h29-0-86" class="i">+</a><a href="#h0-0-52" id="h0-0-52" class="i">+```c +</a><a href="#h29-0-87" id="h29-0-87" class="i">+</a><a href="#h0-0-53" id="h0-0-53" class="i">+#include &lt;stdio.h&gt; +</a><a href="#h29-0-88" id="h29-0-88" class="i">+</a><a href="#h0-0-54" id="h0-0-54" class="i">+#include &lt;assert.h&gt; +</a><a href="#h29-0-89" id="h29-0-89" class="i">+</a><a href="#h0-0-55" id="h0-0-55" class="i">+ +</a><a href="#h29-0-90" id="h29-0-90" class="i">+</a><a href="#h0-0-56" id="h0-0-56" class="i">+static FILE* my_file; +</a><a href="#h29-0-91" id="h29-0-91" class="i">+</a><a href="#h0-0-57" id="h0-0-57" class="i">+#define MY_FILE_SIZE (10 &lt;&lt; 10) +</a><a href="#h29-0-92" id="h29-0-92" class="i">+</a><a href="#h0-0-58" id="h0-0-58" class="i">+ +</a><a href="#h29-0-93" id="h29-0-93" class="i">+</a><a href="#h0-0-59" id="h0-0-59" class="i">+void init() { +</a><a href="#h29-0-94" id="h29-0-94" class="i">+</a><a href="#h0-0-60" id="h0-0-60" class="i">+ my_file = fopen(&quot;./test.bin&quot;, &quot;wb+&quot;); // open with write, this makes a new empty file +</a><a href="#h29-0-95" id="h29-0-95" class="i">+</a><a href="#h0-0-61" id="h0-0-61" class="i">+ +</a><a href="#h29-0-96" id="h29-0-96" class="i">+</a><a href="#h0-0-62" id="h0-0-62" class="i">+ assert(my_file); +</a><a href="#h29-0-97" id="h29-0-97" class="i">+</a><a href="#h0-0-63" id="h0-0-63" class="i">+ +</a><a href="#h29-0-98" id="h29-0-98" class="i">+</a><a href="#h0-0-64" id="h0-0-64" class="i">+ // resize file +</a><a href="#h29-0-99" id="h29-0-99" class="i">+</a><a href="#h0-0-65" id="h0-0-65" class="i">+ fseek(my_file, MY_FILE_SIZE-1, SEEK_SET); +</a><a href="#h29-0-100" id="h29-0-100" class="i">+</a><a href="#h0-0-66" id="h0-0-66" class="i">+ fputc(0, my_file); +</a><a href="#h29-0-101" id="h29-0-101" class="i">+</a><a href="#h0-0-67" id="h0-0-67" class="i">+} +</a><a href="#h29-0-102" id="h29-0-102" class="i">+</a><a href="#h0-0-68" id="h0-0-68" class="i">+ +</a><a href="#h29-0-103" id="h29-0-103" class="i">+</a><a href="#h0-0-69" id="h0-0-69" class="i">+void deinit() { +</a><a href="#h29-0-104" id="h29-0-104" class="i">+</a><a href="#h0-0-70" id="h0-0-70" class="i">+ fclose(my_file); +</a><a href="#h29-0-105" id="h29-0-105" class="i">+</a><a href="#h0-0-71" id="h0-0-71" class="i">+} +</a><a href="#h29-0-106" id="h29-0-106" class="i">+</a><a href="#h0-0-72" id="h0-0-72" class="i">+ +</a><a href="#h29-0-107" id="h29-0-107" class="i">+</a><a href="#h0-0-73" id="h0-0-73" class="i">+void write_to_file(int byte_pos, int byte_value) { +</a><a href="#h29-0-108" id="h29-0-108" class="i">+</a><a href="#h0-0-74" id="h0-0-74" class="i">+ assert(my_file); +</a><a href="#h29-0-109" id="h29-0-109" class="i">+</a><a href="#h0-0-75" id="h0-0-75" class="i">+ +</a><a href="#h29-0-110" id="h29-0-110" class="i">+</a><a href="#h0-0-76" id="h0-0-76" class="i">+ fseek(my_file, byte_pos, SEEK_SET); +</a><a href="#h29-0-111" id="h29-0-111" class="i">+</a><a href="#h0-0-77" id="h0-0-77" class="i">+ fwrite(&amp;byte_value, 1, 1, my_file); +</a><a href="#h29-0-112" id="h29-0-112" class="i">+</a><a href="#h0-0-78" id="h0-0-78" class="i">+} +</a><a href="#h29-0-113" id="h29-0-113" class="i">+</a><a href="#h0-0-79" id="h0-0-79" class="i">+ +</a><a href="#h29-0-114" id="h29-0-114" class="i">+</a><a href="#h0-0-80" id="h0-0-80" class="i">+void read_from_file(int byte_pos, int* byte_value) { +</a><a href="#h29-0-115" id="h29-0-115" class="i">+</a><a href="#h0-0-81" id="h0-0-81" class="i">+ assert(my_file); +</a><a href="#h29-0-116" id="h29-0-116" class="i">+</a><a href="#h0-0-82" id="h0-0-82" class="i">+ +</a><a href="#h29-0-117" id="h29-0-117" class="i">+</a><a href="#h0-0-83" id="h0-0-83" class="i">+ fseek(my_file, byte_pos, SEEK_SET); +</a><a href="#h29-0-118" id="h29-0-118" class="i">+</a><a href="#h0-0-84" id="h0-0-84" class="i">+ fread(byte_value, 1, 1, my_file); +</a><a href="#h29-0-119" id="h29-0-119" class="i">+</a><a href="#h0-0-85" id="h0-0-85" class="i">+} +</a><a href="#h29-0-120" id="h29-0-120" class="i">+</a><a href="#h0-0-86" id="h0-0-86" class="i">+``` +</a><a href="#h29-0-121" id="h29-0-121" class="i">+</a><a href="#h0-0-87" id="h0-0-87" class="i">+ +</a><a href="#h29-0-122" id="h29-0-122" class="i">+</a><a href="#h0-0-88" id="h0-0-88" class="i">+## Compiling +</a><a href="#h29-0-123" id="h29-0-123" class="i">+</a><a href="#h0-0-89" id="h0-0-89" class="i">+ +</a><a href="#h29-0-124" id="h29-0-124" class="i">+</a><a href="#h0-0-90" id="h0-0-90" class="i">+We neede to compile to a dynamic library. Since ModelSim is 32-bit, we need to make sure we compile to 32-bit as well. +</a><a href="#h29-0-125" id="h29-0-125" class="i">+</a><a href="#h0-0-91" id="h0-0-91" class="i">+ +</a><a href="#h29-0-126" id="h29-0-126" class="i">+</a><a href="#h0-0-92" id="h0-0-92" class="i">+Using GCC and MINGW it can be done like so: +</a><a href="#h29-0-127" id="h29-0-127" class="i">+</a><a href="#h0-0-93" id="h0-0-93" class="i">+```sh +</a><a href="#h29-0-128" id="h29-0-128" class="i">+</a><a href="#h0-0-94" id="h0-0-94" class="i">+#!/usr/bin/env sh +</a><a href="#h29-0-129" id="h29-0-129" class="i">+</a><a href="#h0-0-95" id="h0-0-95" class="i">+set -e +</a><a href="#h29-0-130" id="h29-0-130" class="i">+</a><a href="#h0-0-96" id="h0-0-96" class="i">+ +</a><a href="#h29-0-131" id="h29-0-131" class="i">+</a><a href="#h0-0-97" id="h0-0-97" class="i">+gcc -fPIC -Wall -m32 -g3 my_FLI.c -shared -o my_FLI_linux.so +</a><a href="#h29-0-132" id="h29-0-132" class="i">+</a><a href="#h0-0-98" id="h0-0-98" class="i">+file my_FLI_linux.so +</a><a href="#h29-0-133" id="h29-0-133" class="i">+</a><a href="#h0-0-99" id="h0-0-99" class="i">+``` +</a><a href="#h29-0-134" id="h29-0-134" class="i">+</a><a href="#h0-0-100" id="h0-0-100" class="i">+ +</a><a href="#h29-0-135" id="h29-0-135" class="i">+</a><a href="#h0-0-101" id="h0-0-101" class="i">+```sh +</a><a href="#h29-0-136" id="h29-0-136" class="i">+</a><a href="#h0-0-102" id="h0-0-102" class="i">+#!/usr/bin/env sh +</a><a href="#h29-0-137" id="h29-0-137" class="i">+</a><a href="#h0-0-103" id="h0-0-103" class="i">+set -e +</a><a href="#h29-0-138" id="h29-0-138" class="i">+</a><a href="#h0-0-104" id="h0-0-104" class="i">+ +</a><a href="#h29-0-139" id="h29-0-139" class="i">+</a><a href="#h0-0-105" id="h0-0-105" class="i">+i686-w64-mingw32-gcc -fPIC -Wall -m32 -g3 my_FLI.c -shared -o my_FLI_windows.dll +</a><a href="#h29-0-140" id="h29-0-140" class="i">+</a><a href="#h0-0-106" id="h0-0-106" class="i">+file my_FLI_windows.dll +</a><a href="#h29-0-141" id="h29-0-141" class="i">+</a><a href="#h0-0-107" id="h0-0-107" class="i">+``` +</a><a href="#h29-0-142" id="h29-0-142" class="i">+</a><a href="#h0-0-108" id="h0-0-108" class="i">+ +</a><a href="#h29-0-143" id="h29-0-143" class="i">+</a><a href="#h0-0-109" id="h0-0-109" class="i">+## Conclusion +</a><a href="#h29-0-144" id="h29-0-144" class="i">+</a><a href="#h0-0-110" id="h0-0-110" class="i">+ +</a><a href="#h29-0-145" id="h29-0-145" class="i">+</a><a href="#h0-0-111" id="h0-0-111" class="i">+Now you can run this in ModelSim and get the full utility of a C program. Note that the path provided in &quot;attribute foreign&quot; must be absolute or relative to the working directory inside ModelSim. +</a><a href="#h29-0-146" id="h29-0-146" class="i">+</a><a href="#h0-0-112" id="h0-0-112" class="i">+ +</a><a href="#h29-0-147" id="h29-0-147" class="i">+</a><a href="#h0-0-113" id="h0-0-113" class="i">+\*Disclaimer: None of the code above is actually tested or compiled, I&#39;m just writing from memory/reference. There might be typos or small errors. +</a><a href="#h29-0-148" id="h29-0-148" class="i">+</a><a href="#h0-0-114" id="h0-0-114" class="i">+\ No newline at end of file +</a><a href="#h29-0-149" id="h29-0-149" class="i">+</a><b>diff --git a/<a id="h1" href="../file/_posts/.%232025-08-21-modelsim_fli_tutorial.md.html">_posts/.#2025-08-21-modelsim_fli_tutorial.md</a> b/<a href="../file/_posts/.%232025-08-21-modelsim_fli_tutorial.md.html">_posts/.#2025-08-21-modelsim_fli_tutorial.md</a></b> +</a><a href="#h29-0-150" id="h29-0-150" class="i">+<a href="#h1-0" id="h1-0" class="h">@@ -0,0 +1 @@ +</a><a href="#h29-0-151" id="h29-0-151" class="i">+</a><a href="#h1-0-0" id="h1-0-0" class="i">+halvard@hslaptop.7658:1755774842 +</a><a href="#h29-0-152" id="h29-0-152" class="i">+</a><a href="#h1-0-1" id="h1-0-1" class="i">+\ No newline at end of file +</a><a href="#h29-0-153" id="h29-0-153" class="i">+</a><b>diff --git a/<a id="h2" href="../file/_posts/2025-08-21-modelsim_fli_tutorial.md.html">_posts/2025-08-21-modelsim_fli_tutorial.md</a> b/<a href="../file/_posts/2025-08-21-modelsim_fli_tutorial.md.html">_posts/2025-08-21-modelsim_fli_tutorial.md</a></b> +</a><a href="#h29-0-154" id="h29-0-154" class="i">+<a href="#h2-0" id="h2-0" class="h">@@ -0,0 +1,114 @@ +</a><a href="#h29-0-155" id="h29-0-155" class="i">+</a><a href="#h2-0-0" id="h2-0-0" class="i">+--- +</a><a href="#h29-0-156" id="h29-0-156" class="i">+</a><a href="#h2-0-1" id="h2-0-1" class="i">+layout: post +</a><a href="#h29-0-157" id="h29-0-157" class="i">+</a><a href="#h2-0-2" id="h2-0-2" class="i">+title: &quot;ModelSim FLI (Foreign Language Interface) Tutorial&quot; +</a><a href="#h29-0-158" id="h29-0-158" class="i">+</a><a href="#h2-0-3" id="h2-0-3" class="i">+description: ModelSim FLI (Foreign Language Interface) Tutorial using VHDL and C to improve your test-benches. +</a><a href="#h29-0-159" id="h29-0-159" class="i">+</a><a href="#h2-0-4" id="h2-0-4" class="i">+comments: true +</a><a href="#h29-0-160" id="h29-0-160" class="i">+</a><a href="#h2-0-5" id="h2-0-5" class="i">+tags: [writing, electronics, programming, VHDL, C, graphics] +</a><a href="#h29-0-161" id="h29-0-161" class="i">+</a><a href="#h2-0-6" id="h2-0-6" class="i">+--- +</a><a href="#h29-0-162" id="h29-0-162" class="i">+</a><a href="#h2-0-7" id="h2-0-7" class="i">+ +</a><a href="#h29-0-163" id="h29-0-163" class="i">+</a><a href="#h2-0-8" id="h2-0-8" class="i">+## Introduction +</a><a href="#h29-0-164" id="h29-0-164" class="i">+</a><a href="#h2-0-9" id="h2-0-9" class="i">+ +</a><a href="#h29-0-165" id="h29-0-165" class="i">+</a><a href="#h2-0-10" id="h2-0-10" class="i">+ModelSim actually has a pretty simple way to extend your VHDL code with C. It&#39;s called the Foreign Language Interface (FLI). It works by defining a dynamic library and it&#39;s function symbols through VHDL. You don&#39;t even have to use any libraries to make it work. +</a><a href="#h29-0-166" id="h29-0-166" class="i">+</a><a href="#h2-0-11" id="h2-0-11" class="i">+ +</a><a href="#h29-0-167" id="h29-0-167" class="i">+</a><a href="#h2-0-12" id="h2-0-12" class="i">+All information you need can be found in this PDF: [https://web.archive.org/web/20130107142559/https://users.ece.cmu.edu/~kbiswas/modelsim/se_fli.pdf](https://web.archive.org/web/20130107142559/https://users.ece.cmu.edu/~kbiswas/modelsim/se_fli.pdf) \ +</a><a href="#h29-0-168" id="h29-0-168" class="i">+</a><a href="#h2-0-13" id="h2-0-13" class="i">+However it covers a lot more than what&#39;s useful or needed, which makes it almost confusing. +</a><a href="#h29-0-169" id="h29-0-169" class="i">+</a><a href="#h2-0-14" id="h2-0-14" class="i">+ +</a><a href="#h29-0-170" id="h29-0-170" class="i">+</a><a href="#h2-0-15" id="h2-0-15" class="i">+Below is a simple FLI program that opens a file and reads/writes bytes at arbitrary positions. +</a><a href="#h29-0-171" id="h29-0-171" class="i">+</a><a href="#h2-0-16" id="h2-0-16" class="i">+ +</a><a href="#h29-0-172" id="h29-0-172" class="i">+</a><a href="#h2-0-17" id="h2-0-17" class="i">+## VHDL side +</a><a href="#h29-0-173" id="h29-0-173" class="i">+</a><a href="#h2-0-18" id="h2-0-18" class="i">+The easiest way to interface with the FLI is through procedures. +</a><a href="#h29-0-174" id="h29-0-174" class="i">+</a><a href="#h2-0-19" id="h2-0-19" class="i">+It looks something like this: +</a><a href="#h29-0-175" id="h29-0-175" class="i">+</a><a href="#h2-0-20" id="h2-0-20" class="i">+```vhdl +</a><a href="#h29-0-176" id="h29-0-176" class="i">+</a><a href="#h2-0-21" id="h2-0-21" class="i">+package C_interface is +</a><a href="#h29-0-177" id="h29-0-177" class="i">+</a><a href="#h2-0-22" id="h2-0-22" class="i">+ +</a><a href="#h29-0-178" id="h29-0-178" class="i">+</a><a href="#h2-0-23" id="h2-0-23" class="i">+ procedure C_interface_init; +</a><a href="#h29-0-179" id="h29-0-179" class="i">+</a><a href="#h2-0-24" id="h2-0-24" class="i">+ attribute foreign of C_interface_init : procedure is &quot;init ../../C/my_FLI_linux.so&quot;; +</a><a href="#h29-0-180" id="h29-0-180" class="i">+</a><a href="#h2-0-25" id="h2-0-25" class="i">+ +</a><a href="#h29-0-181" id="h29-0-181" class="i">+</a><a href="#h2-0-26" id="h2-0-26" class="i">+ procedure C_interface_deinit; +</a><a href="#h29-0-182" id="h29-0-182" class="i">+</a><a href="#h2-0-27" id="h2-0-27" class="i">+ attribute foreign of C_interface_deinit : procedure is &quot;deinit ../../C/my_FLI_linux.so&quot;; +</a><a href="#h29-0-183" id="h29-0-183" class="i">+</a><a href="#h2-0-28" id="h2-0-28" class="i">+ +</a><a href="#h29-0-184" id="h29-0-184" class="i">+</a><a href="#h2-0-29" id="h2-0-29" class="i">+ procedure C_interface_write(byte_pos : in integer; byte_value: in integer); +</a><a href="#h29-0-185" id="h29-0-185" class="i">+</a><a href="#h2-0-30" id="h2-0-30" class="i">+ attribute foreign of C_interface_write : procedure is &quot;write_to_file ../../C/my_FLI_linux.so&quot;; +</a><a href="#h29-0-186" id="h29-0-186" class="i">+</a><a href="#h2-0-31" id="h2-0-31" class="i">+ +</a><a href="#h29-0-187" id="h29-0-187" class="i">+</a><a href="#h2-0-32" id="h2-0-32" class="i">+ procedure C_interface_read(byte_pos : in integer; byte_value: out integer); +</a><a href="#h29-0-188" id="h29-0-188" class="i">+</a><a href="#h2-0-33" id="h2-0-33" class="i">+ attribute foreign of C_interface_read : procedure is &quot;read_from_file ../../C/my_FLI_linux.so&quot;; +</a><a href="#h29-0-189" id="h29-0-189" class="i">+</a><a href="#h2-0-34" id="h2-0-34" class="i">+ +</a><a href="#h29-0-190" id="h29-0-190" class="i">+</a><a href="#h2-0-35" id="h2-0-35" class="i">+end; +</a><a href="#h29-0-191" id="h29-0-191" class="i">+</a><a href="#h2-0-36" id="h2-0-36" class="i">+ +</a><a href="#h29-0-192" id="h29-0-192" class="i">+</a><a href="#h2-0-37" id="h2-0-37" class="i">+package body C_interface is +</a><a href="#h29-0-193" id="h29-0-193" class="i">+</a><a href="#h2-0-38" id="h2-0-38" class="i">+ procedure C_interface_init is begin end; +</a><a href="#h29-0-194" id="h29-0-194" class="i">+</a><a href="#h2-0-39" id="h2-0-39" class="i">+ procedure C_interface_deinit is begin end; +</a><a href="#h29-0-195" id="h29-0-195" class="i">+</a><a href="#h2-0-40" id="h2-0-40" class="i">+ +</a><a href="#h29-0-196" id="h29-0-196" class="i">+</a><a href="#h2-0-41" id="h2-0-41" class="i">+ procedure C_interface_write(byte_pos : in integer; byte_value: in integer) is begin end; +</a><a href="#h29-0-197" id="h29-0-197" class="i">+</a><a href="#h2-0-42" id="h2-0-42" class="i">+ procedure C_interface_read(byte_pos : in integer; byte_value: out integer) is begin end; +</a><a href="#h29-0-198" id="h29-0-198" class="i">+</a><a href="#h2-0-43" id="h2-0-43" class="i">+end; +</a><a href="#h29-0-199" id="h29-0-199" class="i">+</a><a href="#h2-0-44" id="h2-0-44" class="i">+``` +</a><a href="#h29-0-200" id="h29-0-200" class="i">+</a><a href="#h2-0-45" id="h2-0-45" class="i">+All we have to do is leave the bodies of the procedures empty. In the definition we add &quot;attribute foreign,&quot; where we specify symbol name and file path. +</a><a href="#h29-0-201" id="h29-0-201" class="i">+</a><a href="#h2-0-46" id="h2-0-46" class="i">+That&#39;s it, once bound with a dynamic library you can call this procerude like any other VHDL procedure. +</a><a href="#h29-0-202" id="h29-0-202" class="i">+</a><a href="#h2-0-47" id="h2-0-47" class="i">+ +</a><a href="#h29-0-203" id="h29-0-203" class="i">+</a><a href="#h2-0-48" id="h2-0-48" class="i">+## C side +</a><a href="#h29-0-204" id="h29-0-204" class="i">+</a><a href="#h2-0-49" id="h2-0-49" class="i">+ +</a><a href="#h29-0-205" id="h29-0-205" class="i">+</a><a href="#h2-0-50" id="h2-0-50" class="i">+The C side doesn&#39;t have to do much except making sure symbols are created with the correct name and prototype as defined in the VHDL code. I suggest primarily using integers, as VHDL integers are compatible with C&#39;s. `out` variables are simply pointers. +</a><a href="#h29-0-206" id="h29-0-206" class="i">+</a><a href="#h2-0-51" id="h2-0-51" class="i">+ +</a><a href="#h29-0-207" id="h29-0-207" class="i">+</a><a href="#h2-0-52" id="h2-0-52" class="i">+```c +</a><a href="#h29-0-208" id="h29-0-208" class="i">+</a><a href="#h2-0-53" id="h2-0-53" class="i">+#include &lt;stdio.h&gt; +</a><a href="#h29-0-209" id="h29-0-209" class="i">+</a><a href="#h2-0-54" id="h2-0-54" class="i">+#include &lt;assert.h&gt; +</a><a href="#h29-0-210" id="h29-0-210" class="i">+</a><a href="#h2-0-55" id="h2-0-55" class="i">+ +</a><a href="#h29-0-211" id="h29-0-211" class="i">+</a><a href="#h2-0-56" id="h2-0-56" class="i">+static FILE* my_file; +</a><a href="#h29-0-212" id="h29-0-212" class="i">+</a><a href="#h2-0-57" id="h2-0-57" class="i">+#define MY_FILE_SIZE (10 &lt;&lt; 10) +</a><a href="#h29-0-213" id="h29-0-213" class="i">+</a><a href="#h2-0-58" id="h2-0-58" class="i">+ +</a><a href="#h29-0-214" id="h29-0-214" class="i">+</a><a href="#h2-0-59" id="h2-0-59" class="i">+void init() { +</a><a href="#h29-0-215" id="h29-0-215" class="i">+</a><a href="#h2-0-60" id="h2-0-60" class="i">+ my_file = fopen(&quot;./test.bin&quot;, &quot;wb+&quot;); // open with write, this makes a new empty file +</a><a href="#h29-0-216" id="h29-0-216" class="i">+</a><a href="#h2-0-61" id="h2-0-61" class="i">+ +</a><a href="#h29-0-217" id="h29-0-217" class="i">+</a><a href="#h2-0-62" id="h2-0-62" class="i">+ assert(my_file); +</a><a href="#h29-0-218" id="h29-0-218" class="i">+</a><a href="#h2-0-63" id="h2-0-63" class="i">+ +</a><a href="#h29-0-219" id="h29-0-219" class="i">+</a><a href="#h2-0-64" id="h2-0-64" class="i">+ // resize file +</a><a href="#h29-0-220" id="h29-0-220" class="i">+</a><a href="#h2-0-65" id="h2-0-65" class="i">+ fseek(my_file, MY_FILE_SIZE-1, SEEK_SET); +</a><a href="#h29-0-221" id="h29-0-221" class="i">+</a><a href="#h2-0-66" id="h2-0-66" class="i">+ fputc(0, my_file); +</a><a href="#h29-0-222" id="h29-0-222" class="i">+</a><a href="#h2-0-67" id="h2-0-67" class="i">+} +</a><a href="#h29-0-223" id="h29-0-223" class="i">+</a><a href="#h2-0-68" id="h2-0-68" class="i">+ +</a><a href="#h29-0-224" id="h29-0-224" class="i">+</a><a href="#h2-0-69" id="h2-0-69" class="i">+void deinit() { +</a><a href="#h29-0-225" id="h29-0-225" class="i">+</a><a href="#h2-0-70" id="h2-0-70" class="i">+ fclose(my_file); +</a><a href="#h29-0-226" id="h29-0-226" class="i">+</a><a href="#h2-0-71" id="h2-0-71" class="i">+} +</a><a href="#h29-0-227" id="h29-0-227" class="i">+</a><a href="#h2-0-72" id="h2-0-72" class="i">+ +</a><a href="#h29-0-228" id="h29-0-228" class="i">+</a><a href="#h2-0-73" id="h2-0-73" class="i">+void write_to_file(int byte_pos, int byte_value) { +</a><a href="#h29-0-229" id="h29-0-229" class="i">+</a><a href="#h2-0-74" id="h2-0-74" class="i">+ assert(my_file); +</a><a href="#h29-0-230" id="h29-0-230" class="i">+</a><a href="#h2-0-75" id="h2-0-75" class="i">+ +</a><a href="#h29-0-231" id="h29-0-231" class="i">+</a><a href="#h2-0-76" id="h2-0-76" class="i">+ fseek(my_file, byte_pos, SEEK_SET); +</a><a href="#h29-0-232" id="h29-0-232" class="i">+</a><a href="#h2-0-77" id="h2-0-77" class="i">+ fwrite(&amp;byte_value, 1, 1, my_file); +</a><a href="#h29-0-233" id="h29-0-233" class="i">+</a><a href="#h2-0-78" id="h2-0-78" class="i">+} +</a><a href="#h29-0-234" id="h29-0-234" class="i">+</a><a href="#h2-0-79" id="h2-0-79" class="i">+ +</a><a href="#h29-0-235" id="h29-0-235" class="i">+</a><a href="#h2-0-80" id="h2-0-80" class="i">+void read_from_file(int byte_pos, int* byte_value) { +</a><a href="#h29-0-236" id="h29-0-236" class="i">+</a><a href="#h2-0-81" id="h2-0-81" class="i">+ assert(my_file); +</a><a href="#h29-0-237" id="h29-0-237" class="i">+</a><a href="#h2-0-82" id="h2-0-82" class="i">+ +</a><a href="#h29-0-238" id="h29-0-238" class="i">+</a><a href="#h2-0-83" id="h2-0-83" class="i">+ fseek(my_file, byte_pos, SEEK_SET); +</a><a href="#h29-0-239" id="h29-0-239" class="i">+</a><a href="#h2-0-84" id="h2-0-84" class="i">+ fread(byte_value, 1, 1, my_file); +</a><a href="#h29-0-240" id="h29-0-240" class="i">+</a><a href="#h2-0-85" id="h2-0-85" class="i">+} +</a><a href="#h29-0-241" id="h29-0-241" class="i">+</a><a href="#h2-0-86" id="h2-0-86" class="i">+``` +</a><a href="#h29-0-242" id="h29-0-242" class="i">+</a><a href="#h2-0-87" id="h2-0-87" class="i">+ +</a><a href="#h29-0-243" id="h29-0-243" class="i">+</a><a href="#h2-0-88" id="h2-0-88" class="i">+## Compiling +</a><a href="#h29-0-244" id="h29-0-244" class="i">+</a><a href="#h2-0-89" id="h2-0-89" class="i">+ +</a><a href="#h29-0-245" id="h29-0-245" class="i">+</a><a href="#h2-0-90" id="h2-0-90" class="i">+We neede to compile to a dynamic library. Since ModelSim is 32-bit, we need to make sure we compile to 32-bit as well. +</a><a href="#h29-0-246" id="h29-0-246" class="i">+</a><a href="#h2-0-91" id="h2-0-91" class="i">+ +</a><a href="#h29-0-247" id="h29-0-247" class="i">+</a><a href="#h2-0-92" id="h2-0-92" class="i">+Using GCC and MINGW it can be done like so: +</a><a href="#h29-0-248" id="h29-0-248" class="i">+</a><a href="#h2-0-93" id="h2-0-93" class="i">+```sh +</a><a href="#h29-0-249" id="h29-0-249" class="i">+</a><a href="#h2-0-94" id="h2-0-94" class="i">+#!/usr/bin/env sh +</a><a href="#h29-0-250" id="h29-0-250" class="i">+</a><a href="#h2-0-95" id="h2-0-95" class="i">+set -e +</a><a href="#h29-0-251" id="h29-0-251" class="i">+</a><a href="#h2-0-96" id="h2-0-96" class="i">+ +</a><a href="#h29-0-252" id="h29-0-252" class="i">+</a><a href="#h2-0-97" id="h2-0-97" class="i">+gcc -fPIC -Wall -m32 -g3 my_FLI.c -shared -o my_FLI_linux.so +</a><a href="#h29-0-253" id="h29-0-253" class="i">+</a><a href="#h2-0-98" id="h2-0-98" class="i">+file my_FLI_linux.so +</a><a href="#h29-0-254" id="h29-0-254" class="i">+</a><a href="#h2-0-99" id="h2-0-99" class="i">+``` +</a><a href="#h29-0-255" id="h29-0-255" class="i">+</a><a href="#h2-0-100" id="h2-0-100" class="i">+ +</a><a href="#h29-0-256" id="h29-0-256" class="i">+</a><a href="#h2-0-101" id="h2-0-101" class="i">+```sh +</a><a href="#h29-0-257" id="h29-0-257" class="i">+</a><a href="#h2-0-102" id="h2-0-102" class="i">+#!/usr/bin/env sh +</a><a href="#h29-0-258" id="h29-0-258" class="i">+</a><a href="#h2-0-103" id="h2-0-103" class="i">+set -e +</a><a href="#h29-0-259" id="h29-0-259" class="i">+</a><a href="#h2-0-104" id="h2-0-104" class="i">+ +</a><a href="#h29-0-260" id="h29-0-260" class="i">+</a><a href="#h2-0-105" id="h2-0-105" class="i">+i686-w64-mingw32-gcc -fPIC -Wall -m32 -g3 my_FLI.c -shared -o my_FLI_windows.dll +</a><a href="#h29-0-261" id="h29-0-261" class="i">+</a><a href="#h2-0-106" id="h2-0-106" class="i">+file my_FLI_windows.dll +</a><a href="#h29-0-262" id="h29-0-262" class="i">+</a><a href="#h2-0-107" id="h2-0-107" class="i">+``` +</a><a href="#h29-0-263" id="h29-0-263" class="i">+</a><a href="#h2-0-108" id="h2-0-108" class="i">+ +</a><a href="#h29-0-264" id="h29-0-264" class="i">+</a><a href="#h2-0-109" id="h2-0-109" class="i">+## Conclusion +</a><a href="#h29-0-265" id="h29-0-265" class="i">+</a><a href="#h2-0-110" id="h2-0-110" class="i">+ +</a><a href="#h29-0-266" id="h29-0-266" class="i">+</a><a href="#h2-0-111" id="h2-0-111" class="i">+Now you can run this in ModelSim and get the full utility of a C program. Note that the path provided in &quot;attribute foreign&quot; must be absolute or relative to the working directory inside ModelSim. +</a><a href="#h29-0-267" id="h29-0-267" class="i">+</a><a href="#h2-0-112" id="h2-0-112" class="i">+ +</a><a href="#h29-0-268" id="h29-0-268" class="i">+</a><a href="#h2-0-113" id="h2-0-113" class="i">+\*Disclaimer: None of the code above is actually tested or compiled, I&#39;m just writing from memory/reference. There might be typos or small errors. +</a><a href="#h29-0-269" id="h29-0-269" class="i">+</a><a href="#h2-0-114" id="h2-0-114" class="i">+\ No newline at end of file +</a><a href="#h29-0-270" id="h29-0-270" class="i">+</a><b>diff --git a/<a id="h3" href="../file/_posts/2025-08-21-modelsim_fli_tutorial.md~.html">_posts/2025-08-21-modelsim_fli_tutorial.md~</a> b/<a href="../file/_posts/2025-08-21-modelsim_fli_tutorial.md~.html">_posts/2025-08-21-modelsim_fli_tutorial.md~</a></b> +</a><a href="#h29-0-271" id="h29-0-271" class="i">+<a href="#h3-0" id="h3-0" class="h">@@ -0,0 +1,10 @@ +</a><a href="#h29-0-272" id="h29-0-272" class="i">+</a><a href="#h3-0-0" id="h3-0-0" class="i">+ +</a><a href="#h29-0-273" id="h29-0-273" class="i">+</a><a href="#h3-0-1" id="h3-0-1" class="i">+ +</a><a href="#h29-0-274" id="h29-0-274" class="i">+</a><a href="#h3-0-2" id="h3-0-2" class="i">+ +</a><a href="#h29-0-275" id="h29-0-275" class="i">+</a><a href="#h3-0-3" id="h3-0-3" class="i">+ +</a><a href="#h29-0-276" id="h29-0-276" class="i">+</a><a href="#h3-0-4" id="h3-0-4" class="i">+ +</a><a href="#h29-0-277" id="h29-0-277" class="i">+</a><a href="#h3-0-5" id="h3-0-5" class="i">+ +</a><a href="#h29-0-278" id="h29-0-278" class="i">+</a><a href="#h3-0-6" id="h3-0-6" class="i">+ +</a><a href="#h29-0-279" id="h29-0-279" class="i">+</a><a href="#h3-0-7" id="h3-0-7" class="i">+ +</a><a href="#h29-0-280" id="h29-0-280" class="i">+</a><a href="#h3-0-8" id="h3-0-8" class="i">+ +</a><a href="#h29-0-281" id="h29-0-281" class="i">+</a><a href="#h3-0-9" id="h3-0-9" class="i">+https://web.archive.org/web/20130107142559/https://users.ece.cmu.edu/~kbiswas/modelsim/se_fli.pdf +</a><a href="#h29-0-282" id="h29-0-282" class="i">+</a><a href="#h3-0-10" id="h3-0-10" class="i">+\ No newline at end of file +</a><a href="#h29-0-283" id="h29-0-283" class="i">+</a><b>diff --git a/<a id="h4" href="../file/_todo.md.html">_todo.md</a> b/<a href="../file/_todo.md.html">_todo.md</a></b> +</a><a href="#h29-0-284" id="h29-0-284" class="i">+<a href="#h4-0" id="h4-0" class="h">@@ -9,9 +9,6 @@ +</a><a href="#h29-0-285" id="h29-0-285" class="i">+</a> - Chicken door +</a><a href="#h29-0-286" id="h29-0-286" class="i">+ - Learning tips for electronics +</a><a href="#h29-0-287" id="h29-0-287" class="i">+ - modelsim FLI tutorial (VHDL) +</a><a href="#h29-0-288" id="h29-0-288" class="i">+<a href="#h4-0-3" id="h4-0-3" class="d">-- vhdl SPI tutorial +</a><a href="#h29-0-289" id="h29-0-289" class="i">+</a><a href="#h4-0-4" id="h4-0-4" class="d">-- vhdl fifo tutorial +</a><a href="#h29-0-290" id="h29-0-290" class="i">+</a><a href="#h4-0-5" id="h4-0-5" class="d">-- dealing with high power noise (basically om coil kontroller) +</a><a href="#h29-0-291" id="h29-0-291" class="i">+</a> +</a><a href="#h29-0-292" id="h29-0-292" class="i">+ ### other +</a><a href="#h29-0-293" id="h29-0-293" class="i">+ - Camping +</a><a href="#h29-0-294" id="h29-0-294" class="i">+</pre> +</a><a href="#h29-0-295" id="h29-0-295" class="i">+</div> +</a><a href="#h29-0-296" id="h29-0-296" class="i">+</body> +</a><a href="#h29-0-297" id="h29-0-297" class="i">+</html> +</a><b>diff --git a/<a id="h30" href="../file/git/n-channel/commit/781e2dd6c51de32c15637a7051987ba70ea78ffb.html.html">git/n-channel/commit/781e2dd6c51de32c15637a7051987ba70ea78ffb.html</a> b/<a href="../file/git/n-channel/commit/781e2dd6c51de32c15637a7051987ba70ea78ffb.html.html">git/n-channel/commit/781e2dd6c51de32c15637a7051987ba70ea78ffb.html</a></b> +<a href="#h30-0" id="h30-0" class="h">@@ -0,0 +1,7567 @@ +</a><a href="#h30-0-0" id="h30-0-0" class="i">+<!DOCTYPE html> +</a><a href="#h30-0-1" id="h30-0-1" class="i">+<html> +</a><a href="#h30-0-2" id="h30-0-2" class="i">+<head> +</a><a href="#h30-0-3" id="h30-0-3" class="i">+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> +</a><a href="#h30-0-4" id="h30-0-4" class="i">+<meta name="viewport" content="width=device-width, initial-scale=1" /> +</a><a href="#h30-0-5" id="h30-0-5" class="i">+<title>remove git nchannel files - n-channel - Unnamed repository; edit this file &#39;description&#39; to name the repository. +</a><a href="#h30-0-6" id="h30-0-6" class="i">+</title> +</a><a href="#h30-0-7" id="h30-0-7" class="i">+<link rel="icon" type="image/png" href="../favicon.png" /> +</a><a href="#h30-0-8" id="h30-0-8" class="i">+<link rel="alternate" type="application/atom+xml" title="n-channel Atom Feed" href="../atom.xml" /> +</a><a href="#h30-0-9" id="h30-0-9" class="i">+<link rel="alternate" type="application/atom+xml" title="n-channel Atom Feed (tags)" href="../tags.xml" /> +</a><a href="#h30-0-10" id="h30-0-10" class="i">+<link rel="stylesheet" type="text/css" href="../style.css" /> +</a><a href="#h30-0-11" id="h30-0-11" class="i">+</head> +</a><a href="#h30-0-12" id="h30-0-12" class="i">+<body> +</a><a href="#h30-0-13" id="h30-0-13" class="i">+<table><tr><td><a href="../../"><img src="../logo.png" alt="" width="32" height="32" /></a></td><td><h1>n-channel</h1><span class="desc">Unnamed repository; edit this file &#39;description&#39; to name the repository. +</a><a href="#h30-0-14" id="h30-0-14" class="i">+</span></td></tr><tr><td></td><td> +</a><a href="#h30-0-15" id="h30-0-15" class="i">+<a href="../log.html">Log</a> | <a href="../files.html">Files</a> | <a href="../refs.html">Refs</a></td></tr></table> +</a><a href="#h30-0-16" id="h30-0-16" class="i">+<hr/> +</a><a href="#h30-0-17" id="h30-0-17" class="i">+<div id="content"> +</a><a href="#h30-0-18" id="h30-0-18" class="i">+<pre><b>commit</b> <a href="../commit/781e2dd6c51de32c15637a7051987ba70ea78ffb.html">781e2dd6c51de32c15637a7051987ba70ea78ffb</a> +</a><a href="#h30-0-19" id="h30-0-19" class="i">+<b>parent</b> <a href="../commit/a9e431cda4e6c1156bc79fe55d46d02fcf772380.html">a9e431cda4e6c1156bc79fe55d46d02fcf772380</a> +</a><a href="#h30-0-20" id="h30-0-20" class="i">+<b>Author:</b> Samdal &lt;<a href="mailto:samdal@protonmail.com">samdal@protonmail.com</a>&gt; +</a><a href="#h30-0-21" id="h30-0-21" class="i">+<b>Date:</b> Wed, 6 Aug 2025 00:58:46 +0200 +</a><a href="#h30-0-22" id="h30-0-22" class="i">+ +</a><a href="#h30-0-23" id="h30-0-23" class="i">+remove git nchannel files +</a><a href="#h30-0-24" id="h30-0-24" class="i">+ +</a><a href="#h30-0-25" id="h30-0-25" class="i">+<b>Diffstat:</b> +</a><a href="#h30-0-26" id="h30-0-26" class="i">+<table><tr><td class="D">D</td><td><a href="#h0">git/n-channel/file/.gitignore.html</a></td><td> | </td><td class="num">31</td><td><span class="i"></span><span class="d">-------------------------------</span></td></tr> +</a><a href="#h30-0-27" id="h30-0-27" class="i">+<tr><td class="D">D</td><td><a href="#h1">git/n-channel/file/404.html.html</a></td><td> | </td><td class="num">34</td><td><span class="i"></span><span class="d">----------------------------------</span></td></tr> +</a><a href="#h30-0-28" id="h30-0-28" class="i">+<tr><td class="D">D</td><td><a href="#h2">git/n-channel/file/Gemfile.html</a></td><td> | </td><td class="num">63</td><td><span class="i"></span><span class="d">---------------------------------------------------------------</span></td></tr> +</a><a href="#h30-0-29" id="h30-0-29" class="i">+<tr><td class="D">D</td><td><a href="#h3">git/n-channel/file/Gemfile.lock.html</a></td><td> | </td><td class="num">256</td><td><span class="i"></span><span class="d">-------------------------------------------------------------------------------</span></td></tr> +</a><a href="#h30-0-30" id="h30-0-30" class="i">+<tr><td class="D">D</td><td><a href="#h4">git/n-channel/file/_config.yml.html</a></td><td> | </td><td class="num">90</td><td><span class="i"></span><span class="d">-------------------------------------------------------------------------------</span></td></tr> +</a><a href="#h30-0-31" id="h30-0-31" class="i">+<tr><td class="D">D</td><td><a href="#h5">git/n-channel/file/_data/navigation.yml.html</a></td><td> | </td><td class="num">34</td><td><span class="i"></span><span class="d">----------------------------------</span></td></tr> +</a><a href="#h30-0-32" id="h30-0-32" class="i">+<tr><td class="D">D</td><td><a href="#h6">git/n-channel/file/_includes/anchor_headings.html.html</a></td><td> | </td><td class="num">127</td><td><span class="i"></span><span class="d">-------------------------------------------------------------------------------</span></td></tr> +</a><a href="#h30-0-33" id="h30-0-33" class="i">+<tr><td class="D">D</td><td><a href="#h7">git/n-channel/file/_includes/head.html.html</a></td><td> | </td><td class="num">87</td><td><span class="i"></span><span class="d">-------------------------------------------------------------------------------</span></td></tr> +</a><a href="#h30-0-34" id="h30-0-34" class="i">+<tr><td class="D">D</td><td><a href="#h8">git/n-channel/file/_includes/inline.scss.html</a></td><td> | </td><td class="num">24</td><td><span class="i"></span><span class="d">------------------------</span></td></tr> +</a><a href="#h30-0-35" id="h30-0-35" class="i">+<tr><td class="D">D</td><td><a href="#h9">git/n-channel/file/_includes/navigation.html.html</a></td><td> | </td><td class="num">38</td><td><span class="i"></span><span class="d">--------------------------------------</span></td></tr> +</a><a href="#h30-0-36" id="h30-0-36" class="i">+<tr><td class="D">D</td><td><a href="#h10">git/n-channel/file/_layouts/compress.html.html</a></td><td> | </td><td class="num">33</td><td><span class="i"></span><span class="d">---------------------------------</span></td></tr> +</a><a href="#h30-0-37" id="h30-0-37" class="i">+<tr><td class="D">D</td><td><a href="#h11">git/n-channel/file/_layouts/default.html.html</a></td><td> | </td><td class="num">65</td><td><span class="i"></span><span class="d">-----------------------------------------------------------------</span></td></tr> +</a><a href="#h30-0-38" id="h30-0-38" class="i">+<tr><td class="D">D</td><td><a href="#h12">git/n-channel/file/_layouts/page.html.html</a></td><td> | </td><td class="num">34</td><td><span class="i"></span><span class="d">----------------------------------</span></td></tr> +</a><a href="#h30-0-39" id="h30-0-39" class="i">+<tr><td class="D">D</td><td><a href="#h13">git/n-channel/file/_layouts/post.html.html</a></td><td> | </td><td class="num">93</td><td><span class="i"></span><span class="d">-------------------------------------------------------------------------------</span></td></tr> +</a><a href="#h30-0-40" id="h30-0-40" class="i">+<tr><td class="D">D</td><td><a href="#h14">git/n-channel/file/_layouts/tag.html.html</a></td><td> | </td><td class="num">40</td><td><span class="i"></span><span class="d">----------------------------------------</span></td></tr> +</a><a href="#h30-0-41" id="h30-0-41" class="i">+<tr><td class="D">D</td><td><a href="#h15">git/n-channel/file/_layouts/tags.html.html</a></td><td> | </td><td class="num">37</td><td><span class="i"></span><span class="d">-------------------------------------</span></td></tr> +</a><a href="#h30-0-42" id="h30-0-42" class="i">+<tr><td class="D">D</td><td><a href="#h16">git/n-channel/file/_pages/about.md.html</a></td><td> | </td><td class="num">66</td><td><span class="i"></span><span class="d">------------------------------------------------------------------</span></td></tr> +</a><a href="#h30-0-43" id="h30-0-43" class="i">+<tr><td class="D">D</td><td><a href="#h17">git/n-channel/file/_pages/search.html.html</a></td><td> | </td><td class="num">94</td><td><span class="i"></span><span class="d">-------------------------------------------------------------------------------</span></td></tr> +</a><a href="#h30-0-44" id="h30-0-44" class="i">+<tr><td class="D">D</td><td><a href="#h18">git/n-channel/file/_plugins/tags.rb.html</a></td><td> | </td><td class="num">48</td><td><span class="i"></span><span class="d">------------------------------------------------</span></td></tr> +</a><a href="#h30-0-45" id="h30-0-45" class="i">+<tr><td class="D">D</td><td><a href="#h19">git/n-channel/file/_posts/2014-02-21-fish-mode.md.html</a></td><td> | </td><td class="num">46</td><td><span class="i"></span><span class="d">----------------------------------------------</span></td></tr> +</a><a href="#h30-0-46" id="h30-0-46" class="i">+<tr><td class="D">D</td><td><a href="#h20">git/n-channel/file/_posts/2024-01-20-Simplifying-state.md.html</a></td><td> | </td><td class="num">383</td><td><span class="i"></span><span class="d">-------------------------------------------------------------------------------</span></td></tr> +</a><a href="#h30-0-47" id="h30-0-47" class="i">+<tr><td class="D">D</td><td><a href="#h21">git/n-channel/file/_posts/2024-05-08-VGA-Kontroller.md.html</a></td><td> | </td><td class="num">824</td><td><span class="i"></span><span class="d">-------------------------------------------------------------------------------</span></td></tr> +</a><a href="#h30-0-48" id="h30-0-48" class="i">+<tr><td class="D">D</td><td><a href="#h22">git/n-channel/file/_posts/2025-02-20-hello-world.md.html</a></td><td> | </td><td class="num">42</td><td><span class="i"></span><span class="d">------------------------------------------</span></td></tr> +</a><a href="#h30-0-49" id="h30-0-49" class="i">+<tr><td class="D">D</td><td><a href="#h23">git/n-channel/file/_posts/2025-02-21-Software-Rants.md.html</a></td><td> | </td><td class="num">150</td><td><span class="i"></span><span class="d">-------------------------------------------------------------------------------</span></td></tr> +</a><a href="#h30-0-50" id="h30-0-50" class="i">+<tr><td class="D">D</td><td><a href="#h24">git/n-channel/file/_posts/2025-02-22-implications-of-OOP.md.html</a></td><td> | </td><td class="num">322</td><td><span class="i"></span><span class="d">-------------------------------------------------------------------------------</span></td></tr> +</a><a href="#h30-0-51" id="h30-0-51" class="i">+<tr><td class="D">D</td><td><a href="#h25">git/n-channel/file/_posts/2025-02-22-making-generic-data-structures-in-C.md.html</a></td><td> | </td><td class="num">250</td><td><span class="i"></span><span class="d">-------------------------------------------------------------------------------</span></td></tr> +</a><a href="#h30-0-52" id="h30-0-52" class="i">+<tr><td class="D">D</td><td><a href="#h26">git/n-channel/file/_posts/2025-02-23-my-old-projects.md.html</a></td><td> | </td><td class="num">363</td><td><span class="i"></span><span class="d">-------------------------------------------------------------------------------</span></td></tr> +</a><a href="#h30-0-53" id="h30-0-53" class="i">+<tr><td class="D">D</td><td><a href="#h27">git/n-channel/file/_posts/2025-02-28-build-sh.md.html</a></td><td> | </td><td class="num">186</td><td><span class="i"></span><span class="d">-------------------------------------------------------------------------------</span></td></tr> +</a><a href="#h30-0-54" id="h30-0-54" class="i">+<tr><td class="D">D</td><td><a href="#h28">git/n-channel/file/_posts/2025-02-28-soldering-tutorial.md.html</a></td><td> | </td><td class="num">106</td><td><span class="i"></span><span class="d">-------------------------------------------------------------------------------</span></td></tr> +</a><a href="#h30-0-55" id="h30-0-55" class="i">+<tr><td class="D">D</td><td><a href="#h29">git/n-channel/file/_posts/2025-03-02-productivity-through-simplicity.md.html</a></td><td> | </td><td class="num">101</td><td><span class="i"></span><span class="d">-------------------------------------------------------------------------------</span></td></tr> +</a><a href="#h30-0-56" id="h30-0-56" class="i">+<tr><td class="D">D</td><td><a href="#h30">git/n-channel/file/_sass/_main.scss.html</a></td><td> | </td><td class="num">345</td><td><span class="i"></span><span class="d">-------------------------------------------------------------------------------</span></td></tr> +</a><a href="#h30-0-57" id="h30-0-57" class="i">+<tr><td class="D">D</td><td><a href="#h31">git/n-channel/file/_todo.md.html</a></td><td> | </td><td class="num">44</td><td><span class="i"></span><span class="d">--------------------------------------------</span></td></tr> +</a><a href="#h30-0-58" id="h30-0-58" class="i">+<tr><td class="D">D</td><td><a href="#h32">git/n-channel/file/assets/css/vs.css.html</a></td><td> | </td><td class="num">55</td><td><span class="i"></span><span class="d">-------------------------------------------------------</span></td></tr> +</a><a href="#h30-0-59" id="h30-0-59" class="i">+<tr><td class="D">D</td><td><a href="#h33">git/n-channel/file/assets/fonts/Iosevka-Etoile.ttf.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-60" id="h30-0-60" class="i">+<tr><td class="D">D</td><td><a href="#h34">git/n-channel/file/assets/images/VGA/VGA_fig1.jpeg.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-61" id="h30-0-61" class="i">+<tr><td class="D">D</td><td><a href="#h35">git/n-channel/file/assets/images/VGA/VGA_fig10.jpeg.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-62" id="h30-0-62" class="i">+<tr><td class="D">D</td><td><a href="#h36">git/n-channel/file/assets/images/VGA/VGA_fig11.jpeg.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-63" id="h30-0-63" class="i">+<tr><td class="D">D</td><td><a href="#h37">git/n-channel/file/assets/images/VGA/VGA_fig12.jpeg.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-64" id="h30-0-64" class="i">+<tr><td class="D">D</td><td><a href="#h38">git/n-channel/file/assets/images/VGA/VGA_fig13.jpeg.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-65" id="h30-0-65" class="i">+<tr><td class="D">D</td><td><a href="#h39">git/n-channel/file/assets/images/VGA/VGA_fig14.jpeg.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-66" id="h30-0-66" class="i">+<tr><td class="D">D</td><td><a href="#h40">git/n-channel/file/assets/images/VGA/VGA_fig15.jpeg.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-67" id="h30-0-67" class="i">+<tr><td class="D">D</td><td><a href="#h41">git/n-channel/file/assets/images/VGA/VGA_fig16.jpeg.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-68" id="h30-0-68" class="i">+<tr><td class="D">D</td><td><a href="#h42">git/n-channel/file/assets/images/VGA/VGA_fig17.jpeg.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-69" id="h30-0-69" class="i">+<tr><td class="D">D</td><td><a href="#h43">git/n-channel/file/assets/images/VGA/VGA_fig18.jpeg.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-70" id="h30-0-70" class="i">+<tr><td class="D">D</td><td><a href="#h44">git/n-channel/file/assets/images/VGA/VGA_fig19.jpeg.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-71" id="h30-0-71" class="i">+<tr><td class="D">D</td><td><a href="#h45">git/n-channel/file/assets/images/VGA/VGA_fig2.jpeg.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-72" id="h30-0-72" class="i">+<tr><td class="D">D</td><td><a href="#h46">git/n-channel/file/assets/images/VGA/VGA_fig3.jpeg.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-73" id="h30-0-73" class="i">+<tr><td class="D">D</td><td><a href="#h47">git/n-channel/file/assets/images/VGA/VGA_fig4.jpeg.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-74" id="h30-0-74" class="i">+<tr><td class="D">D</td><td><a href="#h48">git/n-channel/file/assets/images/VGA/VGA_fig5.jpeg.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-75" id="h30-0-75" class="i">+<tr><td class="D">D</td><td><a href="#h49">git/n-channel/file/assets/images/VGA/VGA_fig6.jpeg.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-76" id="h30-0-76" class="i">+<tr><td class="D">D</td><td><a href="#h50">git/n-channel/file/assets/images/VGA/VGA_fig7.jpeg.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-77" id="h30-0-77" class="i">+<tr><td class="D">D</td><td><a href="#h51">git/n-channel/file/assets/images/VGA/VGA_fig8.jpeg.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-78" id="h30-0-78" class="i">+<tr><td class="D">D</td><td><a href="#h52">git/n-channel/file/assets/images/VGA/VGA_fig9.jpeg.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-79" id="h30-0-79" class="i">+<tr><td class="D">D</td><td><a href="#h53">git/n-channel/file/assets/images/modified_stolen_art/c-programming-language-chito.png.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-80" id="h30-0-80" class="i">+<tr><td class="D">D</td><td><a href="#h54">git/n-channel/file/assets/images/modified_stolen_art/couch.png.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-81" id="h30-0-81" class="i">+<tr><td class="D">D</td><td><a href="#h55">git/n-channel/file/assets/images/modified_stolen_art/cursor.png.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-82" id="h30-0-82" class="i">+<tr><td class="D">D</td><td><a href="#h56">git/n-channel/file/assets/images/modified_stolen_art/grass.png.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-83" id="h30-0-83" class="i">+<tr><td class="D">D</td><td><a href="#h57">git/n-channel/file/assets/images/modified_stolen_art/kettenkrad.gif.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-84" id="h30-0-84" class="i">+<tr><td class="D">D</td><td><a href="#h58">git/n-channel/file/assets/images/modified_stolen_art/nuko_calm.png.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-85" id="h30-0-85" class="i">+<tr><td class="D">D</td><td><a href="#h59">git/n-channel/file/assets/images/modified_stolen_art/silly.png.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-86" id="h30-0-86" class="i">+<tr><td class="D">D</td><td><a href="#h60">git/n-channel/file/assets/images/modified_stolen_art/templeos.jpeg.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-87" id="h30-0-87" class="i">+<tr><td class="D">D</td><td><a href="#h61">git/n-channel/file/assets/images/nisse-collection.jpeg.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-88" id="h30-0-88" class="i">+<tr><td class="D">D</td><td><a href="#h62">git/n-channel/file/assets/images/old_projects/anders_web.jpeg.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-89" id="h30-0-89" class="i">+<tr><td class="D">D</td><td><a href="#h63">git/n-channel/file/assets/images/old_projects/awaC.jpeg.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-90" id="h30-0-90" class="i">+<tr><td class="D">D</td><td><a href="#h64">git/n-channel/file/assets/images/old_projects/awaC2.jpeg.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-91" id="h30-0-91" class="i">+<tr><td class="D">D</td><td><a href="#h65">git/n-channel/file/assets/images/old_projects/gb.jpeg.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-92" id="h30-0-92" class="i">+<tr><td class="D">D</td><td><a href="#h66">git/n-channel/file/assets/images/old_projects/gb_pinball.jpeg.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-93" id="h30-0-93" class="i">+<tr><td class="D">D</td><td><a href="#h67">git/n-channel/file/assets/images/old_projects/gb_unpainted.jpeg.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-94" id="h30-0-94" class="i">+<tr><td class="D">D</td><td><a href="#h68">git/n-channel/file/assets/images/old_projects/gs_ddt.jpeg.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-95" id="h30-0-95" class="i">+<tr><td class="D">D</td><td><a href="#h69">git/n-channel/file/assets/images/old_projects/hs.jpeg.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-96" id="h30-0-96" class="i">+<tr><td class="D">D</td><td><a href="#h70">git/n-channel/file/assets/images/old_projects/lidar.png.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-97" id="h30-0-97" class="i">+<tr><td class="D">D</td><td><a href="#h71">git/n-channel/file/assets/images/old_projects/minesweeper.jpeg.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-98" id="h30-0-98" class="i">+<tr><td class="D">D</td><td><a href="#h72">git/n-channel/file/assets/images/old_projects/rnm1.jpeg.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-99" id="h30-0-99" class="i">+<tr><td class="D">D</td><td><a href="#h73">git/n-channel/file/assets/images/old_projects/rnm2.jpeg.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-100" id="h30-0-100" class="i">+<tr><td class="D">D</td><td><a href="#h74">git/n-channel/file/assets/images/old_projects/rnm3.jpeg.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-101" id="h30-0-101" class="i">+<tr><td class="D">D</td><td><a href="#h75">git/n-channel/file/assets/images/old_projects/traffic_light.jpeg.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-102" id="h30-0-102" class="i">+<tr><td class="D">D</td><td><a href="#h76">git/n-channel/file/assets/images/old_projects/weebbot.jpeg.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-103" id="h30-0-103" class="i">+<tr><td class="D">D</td><td><a href="#h77">git/n-channel/file/assets/images/soldering_tutorial/essentials.jpeg.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-104" id="h30-0-104" class="i">+<tr><td class="D">D</td><td><a href="#h78">git/n-channel/file/assets/images/soldering_tutorial/recommended.jpeg.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-105" id="h30-0-105" class="i">+<tr><td class="D">D</td><td><a href="#h79">git/n-channel/file/assets/images/soldering_tutorial/solder1.jpeg.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-106" id="h30-0-106" class="i">+<tr><td class="D">D</td><td><a href="#h80">git/n-channel/file/assets/images/soldering_tutorial/solder2.jpeg.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-107" id="h30-0-107" class="i">+<tr><td class="D">D</td><td><a href="#h81">git/n-channel/file/assets/images/soldering_tutorial/solder3.jpeg.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-108" id="h30-0-108" class="i">+<tr><td class="D">D</td><td><a href="#h82">git/n-channel/file/assets/images/soldering_tutorial/solder4.jpeg.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-109" id="h30-0-109" class="i">+<tr><td class="D">D</td><td><a href="#h83">git/n-channel/file/assets/images/soldering_tutorial/solder5.jpeg.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-110" id="h30-0-110" class="i">+<tr><td class="D">D</td><td><a href="#h84">git/n-channel/file/assets/images/soldering_tutorial/solder6.jpeg.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-111" id="h30-0-111" class="i">+<tr><td class="D">D</td><td><a href="#h85">git/n-channel/file/assets/images/soldering_tutorial/solder7.jpeg.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-112" id="h30-0-112" class="i">+<tr><td class="D">D</td><td><a href="#h86">git/n-channel/file/assets/images/soldering_tutorial/solder8.jpeg.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-113" id="h30-0-113" class="i">+<tr><td class="D">D</td><td><a href="#h87">git/n-channel/file/assets/js/search-script.min.js.html</a></td><td> | </td><td class="num">29</td><td><span class="i"></span><span class="d">-----------------------------</span></td></tr> +</a><a href="#h30-0-114" id="h30-0-114" class="i">+<tr><td class="D">D</td><td><a href="#h88">git/n-channel/file/atom.xml.html</a></td><td> | </td><td class="num">1225</td><td><span class="i"></span><span class="d">-------------------------------------------------------------------------------</span></td></tr> +</a><a href="#h30-0-115" id="h30-0-115" class="i">+<tr><td class="D">D</td><td><a href="#h89">git/n-channel/file/favicon.png.html</a></td><td> | </td><td class="num">22</td><td><span class="i"></span><span class="d">----------------------</span></td></tr> +</a><a href="#h30-0-116" id="h30-0-116" class="i">+<tr><td class="D">D</td><td><a href="#h90">git/n-channel/file/feed.json.html</a></td><td> | </td><td class="num">82</td><td><span class="i"></span><span class="d">-------------------------------------------------------------------------------</span></td></tr> +</a><a href="#h30-0-117" id="h30-0-117" class="i">+<tr><td class="D">D</td><td><a href="#h91">git/n-channel/file/index.html.html</a></td><td> | </td><td class="num">44</td><td><span class="i"></span><span class="d">--------------------------------------------</span></td></tr> +</a><a href="#h30-0-118" id="h30-0-118" class="i">+<tr><td class="D">D</td><td><a href="#h92">git/n-channel/file/package-lock.json.html</a></td><td> | </td><td class="num">50</td><td><span class="i"></span><span class="d">--------------------------------------------------</span></td></tr> +</a><a href="#h30-0-119" id="h30-0-119" class="i">+<tr><td class="D">D</td><td><a href="#h93">git/n-channel/file/package.json.html</a></td><td> | </td><td class="num">28</td><td><span class="i"></span><span class="d">----------------------------</span></td></tr> +</a><a href="#h30-0-120" id="h30-0-120" class="i">+<tr><td class="D">D</td><td><a href="#h94">git/n-channel/file/search.js.html</a></td><td> | </td><td class="num">29</td><td><span class="i"></span><span class="d">-----------------------------</span></td></tr> +</a><a href="#h30-0-121" id="h30-0-121" class="i">+<tr><td class="D">D</td><td><a href="#h95">git/n-channel/file/search.json.html</a></td><td> | </td><td class="num">40</td><td><span class="i"></span><span class="d">----------------------------------------</span></td></tr> +</a><a href="#h30-0-122" id="h30-0-122" class="i">+</table></pre><pre>96 files changed, 0 insertions(+), 7248 deletions(-) +</a><a href="#h30-0-123" id="h30-0-123" class="i">+<hr/><b>diff --git a/<a id="h0" href="../file/git/n-channel/file/.gitignore.html.html">git/n-channel/file/.gitignore.html</a> b/<a href="../file/git/n-channel/file/.gitignore.html.html">git/n-channel/file/.gitignore.html</a></b> +</a><a href="#h30-0-124" id="h30-0-124" class="i">+<a href="#h0-0" id="h0-0" class="h">@@ -1,31 +0,0 @@ +</a><a href="#h30-0-125" id="h30-0-125" class="i">+</a><a href="#h0-0-0" id="h0-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-126" id="h30-0-126" class="i">+</a><a href="#h0-0-1" id="h0-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-127" id="h30-0-127" class="i">+</a><a href="#h0-0-2" id="h0-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-128" id="h30-0-128" class="i">+</a><a href="#h0-0-3" id="h0-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-129" id="h30-0-129" class="i">+</a><a href="#h0-0-4" id="h0-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-130" id="h30-0-130" class="i">+</a><a href="#h0-0-5" id="h0-0-5" class="d">-&lt;title&gt;.gitignore - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-131" id="h30-0-131" class="i">+</a><a href="#h0-0-6" id="h0-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-132" id="h30-0-132" class="i">+</a><a href="#h0-0-7" id="h0-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../favicon.png&quot; /&gt; +</a><a href="#h30-0-133" id="h30-0-133" class="i">+</a><a href="#h0-0-8" id="h0-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../atom.xml&quot; /&gt; +</a><a href="#h30-0-134" id="h30-0-134" class="i">+</a><a href="#h0-0-9" id="h0-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../tags.xml&quot; /&gt; +</a><a href="#h30-0-135" id="h30-0-135" class="i">+</a><a href="#h0-0-10" id="h0-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../style.css&quot; /&gt; +</a><a href="#h30-0-136" id="h30-0-136" class="i">+</a><a href="#h0-0-11" id="h0-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-137" id="h30-0-137" class="i">+</a><a href="#h0-0-12" id="h0-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-138" id="h30-0-138" class="i">+</a><a href="#h0-0-13" id="h0-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../&quot;&gt;&lt;img src=&quot;../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-139" id="h30-0-139" class="i">+</a><a href="#h0-0-14" id="h0-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-140" id="h30-0-140" class="i">+</a><a href="#h0-0-15" id="h0-0-15" class="d">-&lt;a href=&quot;../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-141" id="h30-0-141" class="i">+</a><a href="#h0-0-16" id="h0-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-142" id="h30-0-142" class="i">+</a><a href="#h0-0-17" id="h0-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-143" id="h30-0-143" class="i">+</a><a href="#h0-0-18" id="h0-0-18" class="d">-&lt;p&gt; .gitignore (94B)&lt;/p&gt;&lt;hr/&gt;&lt;pre id=&quot;blob&quot;&gt; +</a><a href="#h30-0-144" id="h30-0-144" class="i">+</a><a href="#h0-0-19" id="h0-0-19" class="d">-&lt;a href=&quot;#l1&quot; class=&quot;line&quot; id=&quot;l1&quot;&gt; 1&lt;/a&gt; _site +</a><a href="#h30-0-145" id="h30-0-145" class="i">+</a><a href="#h0-0-20" id="h0-0-20" class="d">-&lt;a href=&quot;#l2&quot; class=&quot;line&quot; id=&quot;l2&quot;&gt; 2&lt;/a&gt; .sass-cache +</a><a href="#h30-0-146" id="h30-0-146" class="i">+</a><a href="#h0-0-21" id="h0-0-21" class="d">-&lt;a href=&quot;#l3&quot; class=&quot;line&quot; id=&quot;l3&quot;&gt; 3&lt;/a&gt; .jekyll-cache +</a><a href="#h30-0-147" id="h30-0-147" class="i">+</a><a href="#h0-0-22" id="h0-0-22" class="d">-&lt;a href=&quot;#l4&quot; class=&quot;line&quot; id=&quot;l4&quot;&gt; 4&lt;/a&gt; .jekyll-metadata +</a><a href="#h30-0-148" id="h30-0-148" class="i">+</a><a href="#h0-0-23" id="h0-0-23" class="d">-&lt;a href=&quot;#l5&quot; class=&quot;line&quot; id=&quot;l5&quot;&gt; 5&lt;/a&gt; .bundle +</a><a href="#h30-0-149" id="h30-0-149" class="i">+</a><a href="#h0-0-24" id="h0-0-24" class="d">-&lt;a href=&quot;#l6&quot; class=&quot;line&quot; id=&quot;l6&quot;&gt; 6&lt;/a&gt; vendor +</a><a href="#h30-0-150" id="h30-0-150" class="i">+</a><a href="#h0-0-25" id="h0-0-25" class="d">-&lt;a href=&quot;#l7&quot; class=&quot;line&quot; id=&quot;l7&quot;&gt; 7&lt;/a&gt; git/n-channel/file +</a><a href="#h30-0-151" id="h30-0-151" class="i">+</a><a href="#h0-0-26" id="h0-0-26" class="d">-&lt;a href=&quot;#l8&quot; class=&quot;line&quot; id=&quot;l8&quot;&gt; 8&lt;/a&gt; _git/repos +</a><a href="#h30-0-152" id="h30-0-152" class="i">+</a><a href="#h0-0-27" id="h0-0-27" class="d">-&lt;/pre&gt; +</a><a href="#h30-0-153" id="h30-0-153" class="i">+</a><a href="#h0-0-28" id="h0-0-28" class="d">-&lt;/div&gt; +</a><a href="#h30-0-154" id="h30-0-154" class="i">+</a><a href="#h0-0-29" id="h0-0-29" class="d">-&lt;/body&gt; +</a><a href="#h30-0-155" id="h30-0-155" class="i">+</a><a href="#h0-0-30" id="h0-0-30" class="d">-&lt;/html&gt; +</a><a href="#h30-0-156" id="h30-0-156" class="i">+</a><b>diff --git a/<a id="h1" href="../file/git/n-channel/file/404.html.html.html">git/n-channel/file/404.html.html</a> b/<a href="../file/git/n-channel/file/404.html.html.html">git/n-channel/file/404.html.html</a></b> +</a><a href="#h30-0-157" id="h30-0-157" class="i">+<a href="#h1-0" id="h1-0" class="h">@@ -1,34 +0,0 @@ +</a><a href="#h30-0-158" id="h30-0-158" class="i">+</a><a href="#h1-0-0" id="h1-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-159" id="h30-0-159" class="i">+</a><a href="#h1-0-1" id="h1-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-160" id="h30-0-160" class="i">+</a><a href="#h1-0-2" id="h1-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-161" id="h30-0-161" class="i">+</a><a href="#h1-0-3" id="h1-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-162" id="h30-0-162" class="i">+</a><a href="#h1-0-4" id="h1-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-163" id="h30-0-163" class="i">+</a><a href="#h1-0-5" id="h1-0-5" class="d">-&lt;title&gt;404.html - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-164" id="h30-0-164" class="i">+</a><a href="#h1-0-6" id="h1-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-165" id="h30-0-165" class="i">+</a><a href="#h1-0-7" id="h1-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../favicon.png&quot; /&gt; +</a><a href="#h30-0-166" id="h30-0-166" class="i">+</a><a href="#h1-0-8" id="h1-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../atom.xml&quot; /&gt; +</a><a href="#h30-0-167" id="h30-0-167" class="i">+</a><a href="#h1-0-9" id="h1-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../tags.xml&quot; /&gt; +</a><a href="#h30-0-168" id="h30-0-168" class="i">+</a><a href="#h1-0-10" id="h1-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../style.css&quot; /&gt; +</a><a href="#h30-0-169" id="h30-0-169" class="i">+</a><a href="#h1-0-11" id="h1-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-170" id="h30-0-170" class="i">+</a><a href="#h1-0-12" id="h1-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-171" id="h30-0-171" class="i">+</a><a href="#h1-0-13" id="h1-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../&quot;&gt;&lt;img src=&quot;../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-172" id="h30-0-172" class="i">+</a><a href="#h1-0-14" id="h1-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-173" id="h30-0-173" class="i">+</a><a href="#h1-0-15" id="h1-0-15" class="d">-&lt;a href=&quot;../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-174" id="h30-0-174" class="i">+</a><a href="#h1-0-16" id="h1-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-175" id="h30-0-175" class="i">+</a><a href="#h1-0-17" id="h1-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-176" id="h30-0-176" class="i">+</a><a href="#h1-0-18" id="h1-0-18" class="d">-&lt;p&gt; 404.html (158B)&lt;/p&gt;&lt;hr/&gt;&lt;pre id=&quot;blob&quot;&gt; +</a><a href="#h30-0-177" id="h30-0-177" class="i">+</a><a href="#h1-0-19" id="h1-0-19" class="d">-&lt;a href=&quot;#l1&quot; class=&quot;line&quot; id=&quot;l1&quot;&gt; 1&lt;/a&gt; --- +</a><a href="#h30-0-178" id="h30-0-178" class="i">+</a><a href="#h1-0-20" id="h1-0-20" class="d">-&lt;a href=&quot;#l2&quot; class=&quot;line&quot; id=&quot;l2&quot;&gt; 2&lt;/a&gt; layout: page +</a><a href="#h30-0-179" id="h30-0-179" class="i">+</a><a href="#h1-0-21" id="h1-0-21" class="d">-&lt;a href=&quot;#l3&quot; class=&quot;line&quot; id=&quot;l3&quot;&gt; 3&lt;/a&gt; title: &amp;quot;404: Page not found&amp;quot; +</a><a href="#h30-0-180" id="h30-0-180" class="i">+</a><a href="#h1-0-22" id="h1-0-22" class="d">-&lt;a href=&quot;#l4&quot; class=&quot;line&quot; id=&quot;l4&quot;&gt; 4&lt;/a&gt; permalink: 404.html +</a><a href="#h30-0-181" id="h30-0-181" class="i">+</a><a href="#h1-0-23" id="h1-0-23" class="d">-&lt;a href=&quot;#l5&quot; class=&quot;line&quot; id=&quot;l5&quot;&gt; 5&lt;/a&gt; --- +</a><a href="#h30-0-182" id="h30-0-182" class="i">+</a><a href="#h1-0-24" id="h1-0-24" class="d">-&lt;a href=&quot;#l6&quot; class=&quot;line&quot; id=&quot;l6&quot;&gt; 6&lt;/a&gt; +</a><a href="#h30-0-183" id="h30-0-183" class="i">+</a><a href="#h1-0-25" id="h1-0-25" class="d">-&lt;a href=&quot;#l7&quot; class=&quot;line&quot; id=&quot;l7&quot;&gt; 7&lt;/a&gt; +</a><a href="#h30-0-184" id="h30-0-184" class="i">+</a><a href="#h1-0-26" id="h1-0-26" class="d">-&lt;a href=&quot;#l8&quot; class=&quot;line&quot; id=&quot;l8&quot;&gt; 8&lt;/a&gt; +</a><a href="#h30-0-185" id="h30-0-185" class="i">+</a><a href="#h1-0-27" id="h1-0-27" class="d">-&lt;a href=&quot;#l9&quot; class=&quot;line&quot; id=&quot;l9&quot;&gt; 9&lt;/a&gt; Sorry, we&amp;#39;ve misplaced that URL or it&amp;#39;s pointing to something that doesn&amp;#39;t exist. +</a><a href="#h30-0-186" id="h30-0-186" class="i">+</a><a href="#h1-0-28" id="h1-0-28" class="d">-&lt;a href=&quot;#l10&quot; class=&quot;line&quot; id=&quot;l10&quot;&gt; 10&lt;/a&gt; +</a><a href="#h30-0-187" id="h30-0-187" class="i">+</a><a href="#h1-0-29" id="h1-0-29" class="d">-&lt;a href=&quot;#l11&quot; class=&quot;line&quot; id=&quot;l11&quot;&gt; 11&lt;/a&gt; +</a><a href="#h30-0-188" id="h30-0-188" class="i">+</a><a href="#h1-0-30" id="h1-0-30" class="d">-&lt;/pre&gt; +</a><a href="#h30-0-189" id="h30-0-189" class="i">+</a><a href="#h1-0-31" id="h1-0-31" class="d">-&lt;/div&gt; +</a><a href="#h30-0-190" id="h30-0-190" class="i">+</a><a href="#h1-0-32" id="h1-0-32" class="d">-&lt;/body&gt; +</a><a href="#h30-0-191" id="h30-0-191" class="i">+</a><a href="#h1-0-33" id="h1-0-33" class="d">-&lt;/html&gt; +</a><a href="#h30-0-192" id="h30-0-192" class="i">+</a><b>diff --git a/<a id="h2" href="../file/git/n-channel/file/Gemfile.html.html">git/n-channel/file/Gemfile.html</a> b/<a href="../file/git/n-channel/file/Gemfile.html.html">git/n-channel/file/Gemfile.html</a></b> +</a><a href="#h30-0-193" id="h30-0-193" class="i">+<a href="#h2-0" id="h2-0" class="h">@@ -1,63 +0,0 @@ +</a><a href="#h30-0-194" id="h30-0-194" class="i">+</a><a href="#h2-0-0" id="h2-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-195" id="h30-0-195" class="i">+</a><a href="#h2-0-1" id="h2-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-196" id="h30-0-196" class="i">+</a><a href="#h2-0-2" id="h2-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-197" id="h30-0-197" class="i">+</a><a href="#h2-0-3" id="h2-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-198" id="h30-0-198" class="i">+</a><a href="#h2-0-4" id="h2-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-199" id="h30-0-199" class="i">+</a><a href="#h2-0-5" id="h2-0-5" class="d">-&lt;title&gt;Gemfile - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-200" id="h30-0-200" class="i">+</a><a href="#h2-0-6" id="h2-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-201" id="h30-0-201" class="i">+</a><a href="#h2-0-7" id="h2-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../favicon.png&quot; /&gt; +</a><a href="#h30-0-202" id="h30-0-202" class="i">+</a><a href="#h2-0-8" id="h2-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../atom.xml&quot; /&gt; +</a><a href="#h30-0-203" id="h30-0-203" class="i">+</a><a href="#h2-0-9" id="h2-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../tags.xml&quot; /&gt; +</a><a href="#h30-0-204" id="h30-0-204" class="i">+</a><a href="#h2-0-10" id="h2-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../style.css&quot; /&gt; +</a><a href="#h30-0-205" id="h30-0-205" class="i">+</a><a href="#h2-0-11" id="h2-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-206" id="h30-0-206" class="i">+</a><a href="#h2-0-12" id="h2-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-207" id="h30-0-207" class="i">+</a><a href="#h2-0-13" id="h2-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../&quot;&gt;&lt;img src=&quot;../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-208" id="h30-0-208" class="i">+</a><a href="#h2-0-14" id="h2-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-209" id="h30-0-209" class="i">+</a><a href="#h2-0-15" id="h2-0-15" class="d">-&lt;a href=&quot;../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-210" id="h30-0-210" class="i">+</a><a href="#h2-0-16" id="h2-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-211" id="h30-0-211" class="i">+</a><a href="#h2-0-17" id="h2-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-212" id="h30-0-212" class="i">+</a><a href="#h2-0-18" id="h2-0-18" class="d">-&lt;p&gt; Gemfile (1426B)&lt;/p&gt;&lt;hr/&gt;&lt;pre id=&quot;blob&quot;&gt; +</a><a href="#h30-0-213" id="h30-0-213" class="i">+</a><a href="#h2-0-19" id="h2-0-19" class="d">-&lt;a href=&quot;#l1&quot; class=&quot;line&quot; id=&quot;l1&quot;&gt; 1&lt;/a&gt; source &amp;quot;https://rubygems.org&amp;quot; +</a><a href="#h30-0-214" id="h30-0-214" class="i">+</a><a href="#h2-0-20" id="h2-0-20" class="d">-&lt;a href=&quot;#l2&quot; class=&quot;line&quot; id=&quot;l2&quot;&gt; 2&lt;/a&gt; # Hello! This is where you manage which Jekyll version is used to run. +</a><a href="#h30-0-215" id="h30-0-215" class="i">+</a><a href="#h2-0-21" id="h2-0-21" class="d">-&lt;a href=&quot;#l3&quot; class=&quot;line&quot; id=&quot;l3&quot;&gt; 3&lt;/a&gt; # When you want to use a different version, change it below, save the +</a><a href="#h30-0-216" id="h30-0-216" class="i">+</a><a href="#h2-0-22" id="h2-0-22" class="d">-&lt;a href=&quot;#l4&quot; class=&quot;line&quot; id=&quot;l4&quot;&gt; 4&lt;/a&gt; # file and run `bundle install`. Run Jekyll with `bundle exec`, like so: +</a><a href="#h30-0-217" id="h30-0-217" class="i">+</a><a href="#h2-0-23" id="h2-0-23" class="d">-&lt;a href=&quot;#l5&quot; class=&quot;line&quot; id=&quot;l5&quot;&gt; 5&lt;/a&gt; # +</a><a href="#h30-0-218" id="h30-0-218" class="i">+</a><a href="#h2-0-24" id="h2-0-24" class="d">-&lt;a href=&quot;#l6&quot; class=&quot;line&quot; id=&quot;l6&quot;&gt; 6&lt;/a&gt; # bundle exec jekyll serve +</a><a href="#h30-0-219" id="h30-0-219" class="i">+</a><a href="#h2-0-25" id="h2-0-25" class="d">-&lt;a href=&quot;#l7&quot; class=&quot;line&quot; id=&quot;l7&quot;&gt; 7&lt;/a&gt; # +</a><a href="#h30-0-220" id="h30-0-220" class="i">+</a><a href="#h2-0-26" id="h2-0-26" class="d">-&lt;a href=&quot;#l8&quot; class=&quot;line&quot; id=&quot;l8&quot;&gt; 8&lt;/a&gt; # This will help ensure the proper Jekyll version is running. +</a><a href="#h30-0-221" id="h30-0-221" class="i">+</a><a href="#h2-0-27" id="h2-0-27" class="d">-&lt;a href=&quot;#l9&quot; class=&quot;line&quot; id=&quot;l9&quot;&gt; 9&lt;/a&gt; # Happy Jekylling! +</a><a href="#h30-0-222" id="h30-0-222" class="i">+</a><a href="#h2-0-28" id="h2-0-28" class="d">-&lt;a href=&quot;#l10&quot; class=&quot;line&quot; id=&quot;l10&quot;&gt; 10&lt;/a&gt; gem &amp;quot;jekyll&amp;quot;, &amp;quot;~&amp;gt; 4.4.1&amp;quot; +</a><a href="#h30-0-223" id="h30-0-223" class="i">+</a><a href="#h2-0-29" id="h2-0-29" class="d">-&lt;a href=&quot;#l11&quot; class=&quot;line&quot; id=&quot;l11&quot;&gt; 11&lt;/a&gt; # This is the default theme for new Jekyll sites. You may change this to anything you like. +</a><a href="#h30-0-224" id="h30-0-224" class="i">+</a><a href="#h2-0-30" id="h2-0-30" class="d">-&lt;a href=&quot;#l12&quot; class=&quot;line&quot; id=&quot;l12&quot;&gt; 12&lt;/a&gt; gem &amp;quot;minima&amp;quot;, &amp;quot;~&amp;gt; 2.5&amp;quot; +</a><a href="#h30-0-225" id="h30-0-225" class="i">+</a><a href="#h2-0-31" id="h2-0-31" class="d">-&lt;a href=&quot;#l13&quot; class=&quot;line&quot; id=&quot;l13&quot;&gt; 13&lt;/a&gt; # If you want to use GitHub Pages, remove the &amp;quot;gem &amp;quot;jekyll&amp;quot;&amp;quot; above and +</a><a href="#h30-0-226" id="h30-0-226" class="i">+</a><a href="#h2-0-32" id="h2-0-32" class="d">-&lt;a href=&quot;#l14&quot; class=&quot;line&quot; id=&quot;l14&quot;&gt; 14&lt;/a&gt; # uncomment the line below. To upgrade, run `bundle update github-pages`. +</a><a href="#h30-0-227" id="h30-0-227" class="i">+</a><a href="#h2-0-33" id="h2-0-33" class="d">-&lt;a href=&quot;#l15&quot; class=&quot;line&quot; id=&quot;l15&quot;&gt; 15&lt;/a&gt; # gem &amp;quot;github-pages&amp;quot;, group: :jekyll_plugins +</a><a href="#h30-0-228" id="h30-0-228" class="i">+</a><a href="#h2-0-34" id="h2-0-34" class="d">-&lt;a href=&quot;#l16&quot; class=&quot;line&quot; id=&quot;l16&quot;&gt; 16&lt;/a&gt; # If you have any plugins, put them here! +</a><a href="#h30-0-229" id="h30-0-229" class="i">+</a><a href="#h2-0-35" id="h2-0-35" class="d">-&lt;a href=&quot;#l17&quot; class=&quot;line&quot; id=&quot;l17&quot;&gt; 17&lt;/a&gt; group :jekyll_plugins do +</a><a href="#h30-0-230" id="h30-0-230" class="i">+</a><a href="#h2-0-36" id="h2-0-36" class="d">-&lt;a href=&quot;#l18&quot; class=&quot;line&quot; id=&quot;l18&quot;&gt; 18&lt;/a&gt; gem &amp;quot;jekyll-feed&amp;quot;, &amp;quot;~&amp;gt; 0.12&amp;quot; +</a><a href="#h30-0-231" id="h30-0-231" class="i">+</a><a href="#h2-0-37" id="h2-0-37" class="d">-&lt;a href=&quot;#l19&quot; class=&quot;line&quot; id=&quot;l19&quot;&gt; 19&lt;/a&gt; end +</a><a href="#h30-0-232" id="h30-0-232" class="i">+</a><a href="#h2-0-38" id="h2-0-38" class="d">-&lt;a href=&quot;#l20&quot; class=&quot;line&quot; id=&quot;l20&quot;&gt; 20&lt;/a&gt; +</a><a href="#h30-0-233" id="h30-0-233" class="i">+</a><a href="#h2-0-39" id="h2-0-39" class="d">-&lt;a href=&quot;#l21&quot; class=&quot;line&quot; id=&quot;l21&quot;&gt; 21&lt;/a&gt; # Windows and JRuby does not include zoneinfo files, so bundle the tzinfo-data gem +</a><a href="#h30-0-234" id="h30-0-234" class="i">+</a><a href="#h2-0-40" id="h2-0-40" class="d">-&lt;a href=&quot;#l22&quot; class=&quot;line&quot; id=&quot;l22&quot;&gt; 22&lt;/a&gt; # and associated library. +</a><a href="#h30-0-235" id="h30-0-235" class="i">+</a><a href="#h2-0-41" id="h2-0-41" class="d">-&lt;a href=&quot;#l23&quot; class=&quot;line&quot; id=&quot;l23&quot;&gt; 23&lt;/a&gt; platforms :mingw, :x64_mingw, :mswin, :jruby do +</a><a href="#h30-0-236" id="h30-0-236" class="i">+</a><a href="#h2-0-42" id="h2-0-42" class="d">-&lt;a href=&quot;#l24&quot; class=&quot;line&quot; id=&quot;l24&quot;&gt; 24&lt;/a&gt; gem &amp;quot;tzinfo&amp;quot;, &amp;quot;&amp;gt;= 1&amp;quot;, &amp;quot;&amp;lt; 3&amp;quot; +</a><a href="#h30-0-237" id="h30-0-237" class="i">+</a><a href="#h2-0-43" id="h2-0-43" class="d">-&lt;a href=&quot;#l25&quot; class=&quot;line&quot; id=&quot;l25&quot;&gt; 25&lt;/a&gt; gem &amp;quot;tzinfo-data&amp;quot; +</a><a href="#h30-0-238" id="h30-0-238" class="i">+</a><a href="#h2-0-44" id="h2-0-44" class="d">-&lt;a href=&quot;#l26&quot; class=&quot;line&quot; id=&quot;l26&quot;&gt; 26&lt;/a&gt; end +</a><a href="#h30-0-239" id="h30-0-239" class="i">+</a><a href="#h2-0-45" id="h2-0-45" class="d">-&lt;a href=&quot;#l27&quot; class=&quot;line&quot; id=&quot;l27&quot;&gt; 27&lt;/a&gt; +</a><a href="#h30-0-240" id="h30-0-240" class="i">+</a><a href="#h2-0-46" id="h2-0-46" class="d">-&lt;a href=&quot;#l28&quot; class=&quot;line&quot; id=&quot;l28&quot;&gt; 28&lt;/a&gt; # Performance-booster for watching directories on Windows +</a><a href="#h30-0-241" id="h30-0-241" class="i">+</a><a href="#h2-0-47" id="h2-0-47" class="d">-&lt;a href=&quot;#l29&quot; class=&quot;line&quot; id=&quot;l29&quot;&gt; 29&lt;/a&gt; gem &amp;quot;wdm&amp;quot;, &amp;quot;~&amp;gt; 0.1&amp;quot;, :platforms =&amp;gt; [:mingw, :x64_mingw, :mswin] +</a><a href="#h30-0-242" id="h30-0-242" class="i">+</a><a href="#h2-0-48" id="h2-0-48" class="d">-&lt;a href=&quot;#l30&quot; class=&quot;line&quot; id=&quot;l30&quot;&gt; 30&lt;/a&gt; +</a><a href="#h30-0-243" id="h30-0-243" class="i">+</a><a href="#h2-0-49" id="h2-0-49" class="d">-&lt;a href=&quot;#l31&quot; class=&quot;line&quot; id=&quot;l31&quot;&gt; 31&lt;/a&gt; # Lock `http_parser.rb` gem to `v0.6.x` on JRuby builds since newer versions of the gem +</a><a href="#h30-0-244" id="h30-0-244" class="i">+</a><a href="#h2-0-50" id="h2-0-50" class="d">-&lt;a href=&quot;#l32&quot; class=&quot;line&quot; id=&quot;l32&quot;&gt; 32&lt;/a&gt; # do not have a Java counterpart. +</a><a href="#h30-0-245" id="h30-0-245" class="i">+</a><a href="#h2-0-51" id="h2-0-51" class="d">-&lt;a href=&quot;#l33&quot; class=&quot;line&quot; id=&quot;l33&quot;&gt; 33&lt;/a&gt; gem &amp;quot;http_parser.rb&amp;quot;, &amp;quot;~&amp;gt; 0.6.0&amp;quot;, :platforms =&amp;gt; [:jruby] +</a><a href="#h30-0-246" id="h30-0-246" class="i">+</a><a href="#h2-0-52" id="h2-0-52" class="d">-&lt;a href=&quot;#l34&quot; class=&quot;line&quot; id=&quot;l34&quot;&gt; 34&lt;/a&gt; +</a><a href="#h30-0-247" id="h30-0-247" class="i">+</a><a href="#h2-0-53" id="h2-0-53" class="d">-&lt;a href=&quot;#l35&quot; class=&quot;line&quot; id=&quot;l35&quot;&gt; 35&lt;/a&gt; gem &amp;#39;jekyll-paginate&amp;#39; +</a><a href="#h30-0-248" id="h30-0-248" class="i">+</a><a href="#h2-0-54" id="h2-0-54" class="d">-&lt;a href=&quot;#l36&quot; class=&quot;line&quot; id=&quot;l36&quot;&gt; 36&lt;/a&gt; gem &amp;#39;jekyll-seo-tag&amp;#39; +</a><a href="#h30-0-249" id="h30-0-249" class="i">+</a><a href="#h2-0-55" id="h2-0-55" class="d">-&lt;a href=&quot;#l37&quot; class=&quot;line&quot; id=&quot;l37&quot;&gt; 37&lt;/a&gt; gem &amp;#39;jekyll-sitemap&amp;#39; +</a><a href="#h30-0-250" id="h30-0-250" class="i">+</a><a href="#h2-0-56" id="h2-0-56" class="d">-&lt;a href=&quot;#l38&quot; class=&quot;line&quot; id=&quot;l38&quot;&gt; 38&lt;/a&gt; gem &amp;#39;jekyll-regex-replace&amp;#39; +</a><a href="#h30-0-251" id="h30-0-251" class="i">+</a><a href="#h2-0-57" id="h2-0-57" class="d">-&lt;a href=&quot;#l39&quot; class=&quot;line&quot; id=&quot;l39&quot;&gt; 39&lt;/a&gt; gem &amp;#39;neocities&amp;#39; +</a><a href="#h30-0-252" id="h30-0-252" class="i">+</a><a href="#h2-0-58" id="h2-0-58" class="d">-&lt;a href=&quot;#l40&quot; class=&quot;line&quot; id=&quot;l40&quot;&gt; 40&lt;/a&gt; gem &amp;#39;sass&amp;#39; +</a><a href="#h30-0-253" id="h30-0-253" class="i">+</a><a href="#h2-0-59" id="h2-0-59" class="d">-&lt;/pre&gt; +</a><a href="#h30-0-254" id="h30-0-254" class="i">+</a><a href="#h2-0-60" id="h2-0-60" class="d">-&lt;/div&gt; +</a><a href="#h30-0-255" id="h30-0-255" class="i">+</a><a href="#h2-0-61" id="h2-0-61" class="d">-&lt;/body&gt; +</a><a href="#h30-0-256" id="h30-0-256" class="i">+</a><a href="#h2-0-62" id="h2-0-62" class="d">-&lt;/html&gt; +</a><a href="#h30-0-257" id="h30-0-257" class="i">+</a><b>diff --git a/<a id="h3" href="../file/git/n-channel/file/Gemfile.lock.html.html">git/n-channel/file/Gemfile.lock.html</a> b/<a href="../file/git/n-channel/file/Gemfile.lock.html.html">git/n-channel/file/Gemfile.lock.html</a></b> +</a><a href="#h30-0-258" id="h30-0-258" class="i">+<a href="#h3-0" id="h3-0" class="h">@@ -1,256 +0,0 @@ +</a><a href="#h30-0-259" id="h30-0-259" class="i">+</a><a href="#h3-0-0" id="h3-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-260" id="h30-0-260" class="i">+</a><a href="#h3-0-1" id="h3-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-261" id="h30-0-261" class="i">+</a><a href="#h3-0-2" id="h3-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-262" id="h30-0-262" class="i">+</a><a href="#h3-0-3" id="h3-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-263" id="h30-0-263" class="i">+</a><a href="#h3-0-4" id="h3-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-264" id="h30-0-264" class="i">+</a><a href="#h3-0-5" id="h3-0-5" class="d">-&lt;title&gt;Gemfile.lock - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-265" id="h30-0-265" class="i">+</a><a href="#h3-0-6" id="h3-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-266" id="h30-0-266" class="i">+</a><a href="#h3-0-7" id="h3-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../favicon.png&quot; /&gt; +</a><a href="#h30-0-267" id="h30-0-267" class="i">+</a><a href="#h3-0-8" id="h3-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../atom.xml&quot; /&gt; +</a><a href="#h30-0-268" id="h30-0-268" class="i">+</a><a href="#h3-0-9" id="h3-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../tags.xml&quot; /&gt; +</a><a href="#h30-0-269" id="h30-0-269" class="i">+</a><a href="#h3-0-10" id="h3-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../style.css&quot; /&gt; +</a><a href="#h30-0-270" id="h30-0-270" class="i">+</a><a href="#h3-0-11" id="h3-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-271" id="h30-0-271" class="i">+</a><a href="#h3-0-12" id="h3-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-272" id="h30-0-272" class="i">+</a><a href="#h3-0-13" id="h3-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../&quot;&gt;&lt;img src=&quot;../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-273" id="h30-0-273" class="i">+</a><a href="#h3-0-14" id="h3-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-274" id="h30-0-274" class="i">+</a><a href="#h3-0-15" id="h3-0-15" class="d">-&lt;a href=&quot;../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-275" id="h30-0-275" class="i">+</a><a href="#h3-0-16" id="h3-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-276" id="h30-0-276" class="i">+</a><a href="#h3-0-17" id="h3-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-277" id="h30-0-277" class="i">+</a><a href="#h3-0-18" id="h3-0-18" class="d">-&lt;p&gt; Gemfile.lock (6078B)&lt;/p&gt;&lt;hr/&gt;&lt;pre id=&quot;blob&quot;&gt; +</a><a href="#h30-0-278" id="h30-0-278" class="i">+</a><a href="#h3-0-19" id="h3-0-19" class="d">-&lt;a href=&quot;#l1&quot; class=&quot;line&quot; id=&quot;l1&quot;&gt; 1&lt;/a&gt; GEM +</a><a href="#h30-0-279" id="h30-0-279" class="i">+</a><a href="#h3-0-20" id="h3-0-20" class="d">-&lt;a href=&quot;#l2&quot; class=&quot;line&quot; id=&quot;l2&quot;&gt; 2&lt;/a&gt; remote: https://rubygems.org/ +</a><a href="#h30-0-280" id="h30-0-280" class="i">+</a><a href="#h3-0-21" id="h3-0-21" class="d">-&lt;a href=&quot;#l3&quot; class=&quot;line&quot; id=&quot;l3&quot;&gt; 3&lt;/a&gt; specs: +</a><a href="#h30-0-281" id="h30-0-281" class="i">+</a><a href="#h3-0-22" id="h3-0-22" class="d">-&lt;a href=&quot;#l4&quot; class=&quot;line&quot; id=&quot;l4&quot;&gt; 4&lt;/a&gt; addressable (2.8.7) +</a><a href="#h30-0-282" id="h30-0-282" class="i">+</a><a href="#h3-0-23" id="h3-0-23" class="d">-&lt;a href=&quot;#l5&quot; class=&quot;line&quot; id=&quot;l5&quot;&gt; 5&lt;/a&gt; public_suffix (&amp;gt;= 2.0.2, &amp;lt; 7.0) +</a><a href="#h30-0-283" id="h30-0-283" class="i">+</a><a href="#h3-0-24" id="h3-0-24" class="d">-&lt;a href=&quot;#l6&quot; class=&quot;line&quot; id=&quot;l6&quot;&gt; 6&lt;/a&gt; base64 (0.2.0) +</a><a href="#h30-0-284" id="h30-0-284" class="i">+</a><a href="#h3-0-25" id="h3-0-25" class="d">-&lt;a href=&quot;#l7&quot; class=&quot;line&quot; id=&quot;l7&quot;&gt; 7&lt;/a&gt; bigdecimal (3.1.9) +</a><a href="#h30-0-285" id="h30-0-285" class="i">+</a><a href="#h3-0-26" id="h3-0-26" class="d">-&lt;a href=&quot;#l8&quot; class=&quot;line&quot; id=&quot;l8&quot;&gt; 8&lt;/a&gt; colorator (1.1.0) +</a><a href="#h30-0-286" id="h30-0-286" class="i">+</a><a href="#h3-0-27" id="h3-0-27" class="d">-&lt;a href=&quot;#l9&quot; class=&quot;line&quot; id=&quot;l9&quot;&gt; 9&lt;/a&gt; concurrent-ruby (1.3.5) +</a><a href="#h30-0-287" id="h30-0-287" class="i">+</a><a href="#h3-0-28" id="h3-0-28" class="d">-&lt;a href=&quot;#l10&quot; class=&quot;line&quot; id=&quot;l10&quot;&gt; 10&lt;/a&gt; csv (3.3.2) +</a><a href="#h30-0-288" id="h30-0-288" class="i">+</a><a href="#h3-0-29" id="h3-0-29" class="d">-&lt;a href=&quot;#l11&quot; class=&quot;line&quot; id=&quot;l11&quot;&gt; 11&lt;/a&gt; domain_name (0.6.20240107) +</a><a href="#h30-0-289" id="h30-0-289" class="i">+</a><a href="#h3-0-30" id="h3-0-30" class="d">-&lt;a href=&quot;#l12&quot; class=&quot;line&quot; id=&quot;l12&quot;&gt; 12&lt;/a&gt; em-websocket (0.5.3) +</a><a href="#h30-0-290" id="h30-0-290" class="i">+</a><a href="#h3-0-31" id="h3-0-31" class="d">-&lt;a href=&quot;#l13&quot; class=&quot;line&quot; id=&quot;l13&quot;&gt; 13&lt;/a&gt; eventmachine (&amp;gt;= 0.12.9) +</a><a href="#h30-0-291" id="h30-0-291" class="i">+</a><a href="#h3-0-32" id="h3-0-32" class="d">-&lt;a href=&quot;#l14&quot; class=&quot;line&quot; id=&quot;l14&quot;&gt; 14&lt;/a&gt; http_parser.rb (~&amp;gt; 0) +</a><a href="#h30-0-292" id="h30-0-292" class="i">+</a><a href="#h3-0-33" id="h3-0-33" class="d">-&lt;a href=&quot;#l15&quot; class=&quot;line&quot; id=&quot;l15&quot;&gt; 15&lt;/a&gt; eventmachine (1.2.7) +</a><a href="#h30-0-293" id="h30-0-293" class="i">+</a><a href="#h3-0-34" id="h3-0-34" class="d">-&lt;a href=&quot;#l16&quot; class=&quot;line&quot; id=&quot;l16&quot;&gt; 16&lt;/a&gt; ffi (1.17.1) +</a><a href="#h30-0-294" id="h30-0-294" class="i">+</a><a href="#h3-0-35" id="h3-0-35" class="d">-&lt;a href=&quot;#l17&quot; class=&quot;line&quot; id=&quot;l17&quot;&gt; 17&lt;/a&gt; ffi (1.17.1-aarch64-linux-gnu) +</a><a href="#h30-0-295" id="h30-0-295" class="i">+</a><a href="#h3-0-36" id="h3-0-36" class="d">-&lt;a href=&quot;#l18&quot; class=&quot;line&quot; id=&quot;l18&quot;&gt; 18&lt;/a&gt; ffi (1.17.1-aarch64-linux-musl) +</a><a href="#h30-0-296" id="h30-0-296" class="i">+</a><a href="#h3-0-37" id="h3-0-37" class="d">-&lt;a href=&quot;#l19&quot; class=&quot;line&quot; id=&quot;l19&quot;&gt; 19&lt;/a&gt; ffi (1.17.1-arm-linux-gnu) +</a><a href="#h30-0-297" id="h30-0-297" class="i">+</a><a href="#h3-0-38" id="h3-0-38" class="d">-&lt;a href=&quot;#l20&quot; class=&quot;line&quot; id=&quot;l20&quot;&gt; 20&lt;/a&gt; ffi (1.17.1-arm-linux-musl) +</a><a href="#h30-0-298" id="h30-0-298" class="i">+</a><a href="#h3-0-39" id="h3-0-39" class="d">-&lt;a href=&quot;#l21&quot; class=&quot;line&quot; id=&quot;l21&quot;&gt; 21&lt;/a&gt; ffi (1.17.1-arm64-darwin) +</a><a href="#h30-0-299" id="h30-0-299" class="i">+</a><a href="#h3-0-40" id="h3-0-40" class="d">-&lt;a href=&quot;#l22&quot; class=&quot;line&quot; id=&quot;l22&quot;&gt; 22&lt;/a&gt; ffi (1.17.1-x86-linux-gnu) +</a><a href="#h30-0-300" id="h30-0-300" class="i">+</a><a href="#h3-0-41" id="h3-0-41" class="d">-&lt;a href=&quot;#l23&quot; class=&quot;line&quot; id=&quot;l23&quot;&gt; 23&lt;/a&gt; ffi (1.17.1-x86-linux-musl) +</a><a href="#h30-0-301" id="h30-0-301" class="i">+</a><a href="#h3-0-42" id="h3-0-42" class="d">-&lt;a href=&quot;#l24&quot; class=&quot;line&quot; id=&quot;l24&quot;&gt; 24&lt;/a&gt; ffi (1.17.1-x86_64-darwin) +</a><a href="#h30-0-302" id="h30-0-302" class="i">+</a><a href="#h3-0-43" id="h3-0-43" class="d">-&lt;a href=&quot;#l25&quot; class=&quot;line&quot; id=&quot;l25&quot;&gt; 25&lt;/a&gt; ffi (1.17.1-x86_64-linux-gnu) +</a><a href="#h30-0-303" id="h30-0-303" class="i">+</a><a href="#h3-0-44" id="h3-0-44" class="d">-&lt;a href=&quot;#l26&quot; class=&quot;line&quot; id=&quot;l26&quot;&gt; 26&lt;/a&gt; ffi (1.17.1-x86_64-linux-musl) +</a><a href="#h30-0-304" id="h30-0-304" class="i">+</a><a href="#h3-0-45" id="h3-0-45" class="d">-&lt;a href=&quot;#l27&quot; class=&quot;line&quot; id=&quot;l27&quot;&gt; 27&lt;/a&gt; ffi-compiler (1.3.2) +</a><a href="#h30-0-305" id="h30-0-305" class="i">+</a><a href="#h3-0-46" id="h3-0-46" class="d">-&lt;a href=&quot;#l28&quot; class=&quot;line&quot; id=&quot;l28&quot;&gt; 28&lt;/a&gt; ffi (&amp;gt;= 1.15.5) +</a><a href="#h30-0-306" id="h30-0-306" class="i">+</a><a href="#h3-0-47" id="h3-0-47" class="d">-&lt;a href=&quot;#l29&quot; class=&quot;line&quot; id=&quot;l29&quot;&gt; 29&lt;/a&gt; rake +</a><a href="#h30-0-307" id="h30-0-307" class="i">+</a><a href="#h3-0-48" id="h3-0-48" class="d">-&lt;a href=&quot;#l30&quot; class=&quot;line&quot; id=&quot;l30&quot;&gt; 30&lt;/a&gt; forwardable-extended (2.6.0) +</a><a href="#h30-0-308" id="h30-0-308" class="i">+</a><a href="#h3-0-49" id="h3-0-49" class="d">-&lt;a href=&quot;#l31&quot; class=&quot;line&quot; id=&quot;l31&quot;&gt; 31&lt;/a&gt; google-protobuf (4.29.3) +</a><a href="#h30-0-309" id="h30-0-309" class="i">+</a><a href="#h3-0-50" id="h3-0-50" class="d">-&lt;a href=&quot;#l32&quot; class=&quot;line&quot; id=&quot;l32&quot;&gt; 32&lt;/a&gt; bigdecimal +</a><a href="#h30-0-310" id="h30-0-310" class="i">+</a><a href="#h3-0-51" id="h3-0-51" class="d">-&lt;a href=&quot;#l33&quot; class=&quot;line&quot; id=&quot;l33&quot;&gt; 33&lt;/a&gt; rake (&amp;gt;= 13) +</a><a href="#h30-0-311" id="h30-0-311" class="i">+</a><a href="#h3-0-52" id="h3-0-52" class="d">-&lt;a href=&quot;#l34&quot; class=&quot;line&quot; id=&quot;l34&quot;&gt; 34&lt;/a&gt; google-protobuf (4.29.3-aarch64-linux) +</a><a href="#h30-0-312" id="h30-0-312" class="i">+</a><a href="#h3-0-53" id="h3-0-53" class="d">-&lt;a href=&quot;#l35&quot; class=&quot;line&quot; id=&quot;l35&quot;&gt; 35&lt;/a&gt; bigdecimal +</a><a href="#h30-0-313" id="h30-0-313" class="i">+</a><a href="#h3-0-54" id="h3-0-54" class="d">-&lt;a href=&quot;#l36&quot; class=&quot;line&quot; id=&quot;l36&quot;&gt; 36&lt;/a&gt; rake (&amp;gt;= 13) +</a><a href="#h30-0-314" id="h30-0-314" class="i">+</a><a href="#h3-0-55" id="h3-0-55" class="d">-&lt;a href=&quot;#l37&quot; class=&quot;line&quot; id=&quot;l37&quot;&gt; 37&lt;/a&gt; google-protobuf (4.29.3-arm64-darwin) +</a><a href="#h30-0-315" id="h30-0-315" class="i">+</a><a href="#h3-0-56" id="h3-0-56" class="d">-&lt;a href=&quot;#l38&quot; class=&quot;line&quot; id=&quot;l38&quot;&gt; 38&lt;/a&gt; bigdecimal +</a><a href="#h30-0-316" id="h30-0-316" class="i">+</a><a href="#h3-0-57" id="h3-0-57" class="d">-&lt;a href=&quot;#l39&quot; class=&quot;line&quot; id=&quot;l39&quot;&gt; 39&lt;/a&gt; rake (&amp;gt;= 13) +</a><a href="#h30-0-317" id="h30-0-317" class="i">+</a><a href="#h3-0-58" id="h3-0-58" class="d">-&lt;a href=&quot;#l40&quot; class=&quot;line&quot; id=&quot;l40&quot;&gt; 40&lt;/a&gt; google-protobuf (4.29.3-x86-linux) +</a><a href="#h30-0-318" id="h30-0-318" class="i">+</a><a href="#h3-0-59" id="h3-0-59" class="d">-&lt;a href=&quot;#l41&quot; class=&quot;line&quot; id=&quot;l41&quot;&gt; 41&lt;/a&gt; bigdecimal +</a><a href="#h30-0-319" id="h30-0-319" class="i">+</a><a href="#h3-0-60" id="h3-0-60" class="d">-&lt;a href=&quot;#l42&quot; class=&quot;line&quot; id=&quot;l42&quot;&gt; 42&lt;/a&gt; rake (&amp;gt;= 13) +</a><a href="#h30-0-320" id="h30-0-320" class="i">+</a><a href="#h3-0-61" id="h3-0-61" class="d">-&lt;a href=&quot;#l43&quot; class=&quot;line&quot; id=&quot;l43&quot;&gt; 43&lt;/a&gt; google-protobuf (4.29.3-x86_64-darwin) +</a><a href="#h30-0-321" id="h30-0-321" class="i">+</a><a href="#h3-0-62" id="h3-0-62" class="d">-&lt;a href=&quot;#l44&quot; class=&quot;line&quot; id=&quot;l44&quot;&gt; 44&lt;/a&gt; bigdecimal +</a><a href="#h30-0-322" id="h30-0-322" class="i">+</a><a href="#h3-0-63" id="h3-0-63" class="d">-&lt;a href=&quot;#l45&quot; class=&quot;line&quot; id=&quot;l45&quot;&gt; 45&lt;/a&gt; rake (&amp;gt;= 13) +</a><a href="#h30-0-323" id="h30-0-323" class="i">+</a><a href="#h3-0-64" id="h3-0-64" class="d">-&lt;a href=&quot;#l46&quot; class=&quot;line&quot; id=&quot;l46&quot;&gt; 46&lt;/a&gt; google-protobuf (4.29.3-x86_64-linux) +</a><a href="#h30-0-324" id="h30-0-324" class="i">+</a><a href="#h3-0-65" id="h3-0-65" class="d">-&lt;a href=&quot;#l47&quot; class=&quot;line&quot; id=&quot;l47&quot;&gt; 47&lt;/a&gt; bigdecimal +</a><a href="#h30-0-325" id="h30-0-325" class="i">+</a><a href="#h3-0-66" id="h3-0-66" class="d">-&lt;a href=&quot;#l48&quot; class=&quot;line&quot; id=&quot;l48&quot;&gt; 48&lt;/a&gt; rake (&amp;gt;= 13) +</a><a href="#h30-0-326" id="h30-0-326" class="i">+</a><a href="#h3-0-67" id="h3-0-67" class="d">-&lt;a href=&quot;#l49&quot; class=&quot;line&quot; id=&quot;l49&quot;&gt; 49&lt;/a&gt; http (5.3.1) +</a><a href="#h30-0-327" id="h30-0-327" class="i">+</a><a href="#h3-0-68" id="h3-0-68" class="d">-&lt;a href=&quot;#l50&quot; class=&quot;line&quot; id=&quot;l50&quot;&gt; 50&lt;/a&gt; addressable (~&amp;gt; 2.8) +</a><a href="#h30-0-328" id="h30-0-328" class="i">+</a><a href="#h3-0-69" id="h3-0-69" class="d">-&lt;a href=&quot;#l51&quot; class=&quot;line&quot; id=&quot;l51&quot;&gt; 51&lt;/a&gt; http-cookie (~&amp;gt; 1.0) +</a><a href="#h30-0-329" id="h30-0-329" class="i">+</a><a href="#h3-0-70" id="h3-0-70" class="d">-&lt;a href=&quot;#l52&quot; class=&quot;line&quot; id=&quot;l52&quot;&gt; 52&lt;/a&gt; http-form_data (~&amp;gt; 2.2) +</a><a href="#h30-0-330" id="h30-0-330" class="i">+</a><a href="#h3-0-71" id="h3-0-71" class="d">-&lt;a href=&quot;#l53&quot; class=&quot;line&quot; id=&quot;l53&quot;&gt; 53&lt;/a&gt; llhttp-ffi (~&amp;gt; 0.5.0) +</a><a href="#h30-0-331" id="h30-0-331" class="i">+</a><a href="#h3-0-72" id="h3-0-72" class="d">-&lt;a href=&quot;#l54&quot; class=&quot;line&quot; id=&quot;l54&quot;&gt; 54&lt;/a&gt; http-cookie (1.0.8) +</a><a href="#h30-0-332" id="h30-0-332" class="i">+</a><a href="#h3-0-73" id="h3-0-73" class="d">-&lt;a href=&quot;#l55&quot; class=&quot;line&quot; id=&quot;l55&quot;&gt; 55&lt;/a&gt; domain_name (~&amp;gt; 0.5) +</a><a href="#h30-0-333" id="h30-0-333" class="i">+</a><a href="#h3-0-74" id="h3-0-74" class="d">-&lt;a href=&quot;#l56&quot; class=&quot;line&quot; id=&quot;l56&quot;&gt; 56&lt;/a&gt; http-form_data (2.3.0) +</a><a href="#h30-0-334" id="h30-0-334" class="i">+</a><a href="#h3-0-75" id="h3-0-75" class="d">-&lt;a href=&quot;#l57&quot; class=&quot;line&quot; id=&quot;l57&quot;&gt; 57&lt;/a&gt; http_parser.rb (0.8.0) +</a><a href="#h30-0-335" id="h30-0-335" class="i">+</a><a href="#h3-0-76" id="h3-0-76" class="d">-&lt;a href=&quot;#l58&quot; class=&quot;line&quot; id=&quot;l58&quot;&gt; 58&lt;/a&gt; i18n (1.14.7) +</a><a href="#h30-0-336" id="h30-0-336" class="i">+</a><a href="#h3-0-77" id="h3-0-77" class="d">-&lt;a href=&quot;#l59&quot; class=&quot;line&quot; id=&quot;l59&quot;&gt; 59&lt;/a&gt; concurrent-ruby (~&amp;gt; 1.0) +</a><a href="#h30-0-337" id="h30-0-337" class="i">+</a><a href="#h3-0-78" id="h3-0-78" class="d">-&lt;a href=&quot;#l60&quot; class=&quot;line&quot; id=&quot;l60&quot;&gt; 60&lt;/a&gt; jekyll (4.4.1) +</a><a href="#h30-0-338" id="h30-0-338" class="i">+</a><a href="#h3-0-79" id="h3-0-79" class="d">-&lt;a href=&quot;#l61&quot; class=&quot;line&quot; id=&quot;l61&quot;&gt; 61&lt;/a&gt; addressable (~&amp;gt; 2.4) +</a><a href="#h30-0-339" id="h30-0-339" class="i">+</a><a href="#h3-0-80" id="h3-0-80" class="d">-&lt;a href=&quot;#l62&quot; class=&quot;line&quot; id=&quot;l62&quot;&gt; 62&lt;/a&gt; base64 (~&amp;gt; 0.2) +</a><a href="#h30-0-340" id="h30-0-340" class="i">+</a><a href="#h3-0-81" id="h3-0-81" class="d">-&lt;a href=&quot;#l63&quot; class=&quot;line&quot; id=&quot;l63&quot;&gt; 63&lt;/a&gt; colorator (~&amp;gt; 1.0) +</a><a href="#h30-0-341" id="h30-0-341" class="i">+</a><a href="#h3-0-82" id="h3-0-82" class="d">-&lt;a href=&quot;#l64&quot; class=&quot;line&quot; id=&quot;l64&quot;&gt; 64&lt;/a&gt; csv (~&amp;gt; 3.0) +</a><a href="#h30-0-342" id="h30-0-342" class="i">+</a><a href="#h3-0-83" id="h3-0-83" class="d">-&lt;a href=&quot;#l65&quot; class=&quot;line&quot; id=&quot;l65&quot;&gt; 65&lt;/a&gt; em-websocket (~&amp;gt; 0.5) +</a><a href="#h30-0-343" id="h30-0-343" class="i">+</a><a href="#h3-0-84" id="h3-0-84" class="d">-&lt;a href=&quot;#l66&quot; class=&quot;line&quot; id=&quot;l66&quot;&gt; 66&lt;/a&gt; i18n (~&amp;gt; 1.0) +</a><a href="#h30-0-344" id="h30-0-344" class="i">+</a><a href="#h3-0-85" id="h3-0-85" class="d">-&lt;a href=&quot;#l67&quot; class=&quot;line&quot; id=&quot;l67&quot;&gt; 67&lt;/a&gt; jekyll-sass-converter (&amp;gt;= 2.0, &amp;lt; 4.0) +</a><a href="#h30-0-345" id="h30-0-345" class="i">+</a><a href="#h3-0-86" id="h3-0-86" class="d">-&lt;a href=&quot;#l68&quot; class=&quot;line&quot; id=&quot;l68&quot;&gt; 68&lt;/a&gt; jekyll-watch (~&amp;gt; 2.0) +</a><a href="#h30-0-346" id="h30-0-346" class="i">+</a><a href="#h3-0-87" id="h3-0-87" class="d">-&lt;a href=&quot;#l69&quot; class=&quot;line&quot; id=&quot;l69&quot;&gt; 69&lt;/a&gt; json (~&amp;gt; 2.6) +</a><a href="#h30-0-347" id="h30-0-347" class="i">+</a><a href="#h3-0-88" id="h3-0-88" class="d">-&lt;a href=&quot;#l70&quot; class=&quot;line&quot; id=&quot;l70&quot;&gt; 70&lt;/a&gt; kramdown (~&amp;gt; 2.3, &amp;gt;= 2.3.1) +</a><a href="#h30-0-348" id="h30-0-348" class="i">+</a><a href="#h3-0-89" id="h3-0-89" class="d">-&lt;a href=&quot;#l71&quot; class=&quot;line&quot; id=&quot;l71&quot;&gt; 71&lt;/a&gt; kramdown-parser-gfm (~&amp;gt; 1.0) +</a><a href="#h30-0-349" id="h30-0-349" class="i">+</a><a href="#h3-0-90" id="h3-0-90" class="d">-&lt;a href=&quot;#l72&quot; class=&quot;line&quot; id=&quot;l72&quot;&gt; 72&lt;/a&gt; liquid (~&amp;gt; 4.0) +</a><a href="#h30-0-350" id="h30-0-350" class="i">+</a><a href="#h3-0-91" id="h3-0-91" class="d">-&lt;a href=&quot;#l73&quot; class=&quot;line&quot; id=&quot;l73&quot;&gt; 73&lt;/a&gt; mercenary (~&amp;gt; 0.3, &amp;gt;= 0.3.6) +</a><a href="#h30-0-351" id="h30-0-351" class="i">+</a><a href="#h3-0-92" id="h3-0-92" class="d">-&lt;a href=&quot;#l74&quot; class=&quot;line&quot; id=&quot;l74&quot;&gt; 74&lt;/a&gt; pathutil (~&amp;gt; 0.9) +</a><a href="#h30-0-352" id="h30-0-352" class="i">+</a><a href="#h3-0-93" id="h3-0-93" class="d">-&lt;a href=&quot;#l75&quot; class=&quot;line&quot; id=&quot;l75&quot;&gt; 75&lt;/a&gt; rouge (&amp;gt;= 3.0, &amp;lt; 5.0) +</a><a href="#h30-0-353" id="h30-0-353" class="i">+</a><a href="#h3-0-94" id="h3-0-94" class="d">-&lt;a href=&quot;#l76&quot; class=&quot;line&quot; id=&quot;l76&quot;&gt; 76&lt;/a&gt; safe_yaml (~&amp;gt; 1.0) +</a><a href="#h30-0-354" id="h30-0-354" class="i">+</a><a href="#h3-0-95" id="h3-0-95" class="d">-&lt;a href=&quot;#l77&quot; class=&quot;line&quot; id=&quot;l77&quot;&gt; 77&lt;/a&gt; terminal-table (&amp;gt;= 1.8, &amp;lt; 4.0) +</a><a href="#h30-0-355" id="h30-0-355" class="i">+</a><a href="#h3-0-96" id="h3-0-96" class="d">-&lt;a href=&quot;#l78&quot; class=&quot;line&quot; id=&quot;l78&quot;&gt; 78&lt;/a&gt; webrick (~&amp;gt; 1.7) +</a><a href="#h30-0-356" id="h30-0-356" class="i">+</a><a href="#h3-0-97" id="h3-0-97" class="d">-&lt;a href=&quot;#l79&quot; class=&quot;line&quot; id=&quot;l79&quot;&gt; 79&lt;/a&gt; jekyll-feed (0.17.0) +</a><a href="#h30-0-357" id="h30-0-357" class="i">+</a><a href="#h3-0-98" id="h3-0-98" class="d">-&lt;a href=&quot;#l80&quot; class=&quot;line&quot; id=&quot;l80&quot;&gt; 80&lt;/a&gt; jekyll (&amp;gt;= 3.7, &amp;lt; 5.0) +</a><a href="#h30-0-358" id="h30-0-358" class="i">+</a><a href="#h3-0-99" id="h3-0-99" class="d">-&lt;a href=&quot;#l81&quot; class=&quot;line&quot; id=&quot;l81&quot;&gt; 81&lt;/a&gt; jekyll-paginate (1.1.0) +</a><a href="#h30-0-359" id="h30-0-359" class="i">+</a><a href="#h3-0-100" id="h3-0-100" class="d">-&lt;a href=&quot;#l82&quot; class=&quot;line&quot; id=&quot;l82&quot;&gt; 82&lt;/a&gt; jekyll-regex-replace (1.1.0) +</a><a href="#h30-0-360" id="h30-0-360" class="i">+</a><a href="#h3-0-101" id="h3-0-101" class="d">-&lt;a href=&quot;#l83&quot; class=&quot;line&quot; id=&quot;l83&quot;&gt; 83&lt;/a&gt; jekyll-sass-converter (3.1.0) +</a><a href="#h30-0-361" id="h30-0-361" class="i">+</a><a href="#h3-0-102" id="h3-0-102" class="d">-&lt;a href=&quot;#l84&quot; class=&quot;line&quot; id=&quot;l84&quot;&gt; 84&lt;/a&gt; sass-embedded (~&amp;gt; 1.75) +</a><a href="#h30-0-362" id="h30-0-362" class="i">+</a><a href="#h3-0-103" id="h3-0-103" class="d">-&lt;a href=&quot;#l85&quot; class=&quot;line&quot; id=&quot;l85&quot;&gt; 85&lt;/a&gt; jekyll-seo-tag (2.8.0) +</a><a href="#h30-0-363" id="h30-0-363" class="i">+</a><a href="#h3-0-104" id="h3-0-104" class="d">-&lt;a href=&quot;#l86&quot; class=&quot;line&quot; id=&quot;l86&quot;&gt; 86&lt;/a&gt; jekyll (&amp;gt;= 3.8, &amp;lt; 5.0) +</a><a href="#h30-0-364" id="h30-0-364" class="i">+</a><a href="#h3-0-105" id="h3-0-105" class="d">-&lt;a href=&quot;#l87&quot; class=&quot;line&quot; id=&quot;l87&quot;&gt; 87&lt;/a&gt; jekyll-sitemap (1.4.0) +</a><a href="#h30-0-365" id="h30-0-365" class="i">+</a><a href="#h3-0-106" id="h3-0-106" class="d">-&lt;a href=&quot;#l88&quot; class=&quot;line&quot; id=&quot;l88&quot;&gt; 88&lt;/a&gt; jekyll (&amp;gt;= 3.7, &amp;lt; 5.0) +</a><a href="#h30-0-366" id="h30-0-366" class="i">+</a><a href="#h3-0-107" id="h3-0-107" class="d">-&lt;a href=&quot;#l89&quot; class=&quot;line&quot; id=&quot;l89&quot;&gt; 89&lt;/a&gt; jekyll-watch (2.2.1) +</a><a href="#h30-0-367" id="h30-0-367" class="i">+</a><a href="#h3-0-108" id="h3-0-108" class="d">-&lt;a href=&quot;#l90&quot; class=&quot;line&quot; id=&quot;l90&quot;&gt; 90&lt;/a&gt; listen (~&amp;gt; 3.0) +</a><a href="#h30-0-368" id="h30-0-368" class="i">+</a><a href="#h3-0-109" id="h3-0-109" class="d">-&lt;a href=&quot;#l91&quot; class=&quot;line&quot; id=&quot;l91&quot;&gt; 91&lt;/a&gt; json (2.10.1) +</a><a href="#h30-0-369" id="h30-0-369" class="i">+</a><a href="#h3-0-110" id="h3-0-110" class="d">-&lt;a href=&quot;#l92&quot; class=&quot;line&quot; id=&quot;l92&quot;&gt; 92&lt;/a&gt; kramdown (2.5.1) +</a><a href="#h30-0-370" id="h30-0-370" class="i">+</a><a href="#h3-0-111" id="h3-0-111" class="d">-&lt;a href=&quot;#l93&quot; class=&quot;line&quot; id=&quot;l93&quot;&gt; 93&lt;/a&gt; rexml (&amp;gt;= 3.3.9) +</a><a href="#h30-0-371" id="h30-0-371" class="i">+</a><a href="#h3-0-112" id="h3-0-112" class="d">-&lt;a href=&quot;#l94&quot; class=&quot;line&quot; id=&quot;l94&quot;&gt; 94&lt;/a&gt; kramdown-parser-gfm (1.1.0) +</a><a href="#h30-0-372" id="h30-0-372" class="i">+</a><a href="#h3-0-113" id="h3-0-113" class="d">-&lt;a href=&quot;#l95&quot; class=&quot;line&quot; id=&quot;l95&quot;&gt; 95&lt;/a&gt; kramdown (~&amp;gt; 2.0) +</a><a href="#h30-0-373" id="h30-0-373" class="i">+</a><a href="#h3-0-114" id="h3-0-114" class="d">-&lt;a href=&quot;#l96&quot; class=&quot;line&quot; id=&quot;l96&quot;&gt; 96&lt;/a&gt; liquid (4.0.4) +</a><a href="#h30-0-374" id="h30-0-374" class="i">+</a><a href="#h3-0-115" id="h3-0-115" class="d">-&lt;a href=&quot;#l97&quot; class=&quot;line&quot; id=&quot;l97&quot;&gt; 97&lt;/a&gt; listen (3.9.0) +</a><a href="#h30-0-375" id="h30-0-375" class="i">+</a><a href="#h3-0-116" id="h3-0-116" class="d">-&lt;a href=&quot;#l98&quot; class=&quot;line&quot; id=&quot;l98&quot;&gt; 98&lt;/a&gt; rb-fsevent (~&amp;gt; 0.10, &amp;gt;= 0.10.3) +</a><a href="#h30-0-376" id="h30-0-376" class="i">+</a><a href="#h3-0-117" id="h3-0-117" class="d">-&lt;a href=&quot;#l99&quot; class=&quot;line&quot; id=&quot;l99&quot;&gt; 99&lt;/a&gt; rb-inotify (~&amp;gt; 0.9, &amp;gt;= 0.9.10) +</a><a href="#h30-0-377" id="h30-0-377" class="i">+</a><a href="#h3-0-118" id="h3-0-118" class="d">-&lt;a href=&quot;#l100&quot; class=&quot;line&quot; id=&quot;l100&quot;&gt; 100&lt;/a&gt; llhttp-ffi (0.5.1) +</a><a href="#h30-0-378" id="h30-0-378" class="i">+</a><a href="#h3-0-119" id="h3-0-119" class="d">-&lt;a href=&quot;#l101&quot; class=&quot;line&quot; id=&quot;l101&quot;&gt; 101&lt;/a&gt; ffi-compiler (~&amp;gt; 1.0) +</a><a href="#h30-0-379" id="h30-0-379" class="i">+</a><a href="#h3-0-120" id="h3-0-120" class="d">-&lt;a href=&quot;#l102&quot; class=&quot;line&quot; id=&quot;l102&quot;&gt; 102&lt;/a&gt; rake (~&amp;gt; 13.0) +</a><a href="#h30-0-380" id="h30-0-380" class="i">+</a><a href="#h3-0-121" id="h3-0-121" class="d">-&lt;a href=&quot;#l103&quot; class=&quot;line&quot; id=&quot;l103&quot;&gt; 103&lt;/a&gt; mercenary (0.4.0) +</a><a href="#h30-0-381" id="h30-0-381" class="i">+</a><a href="#h3-0-122" id="h3-0-122" class="d">-&lt;a href=&quot;#l104&quot; class=&quot;line&quot; id=&quot;l104&quot;&gt; 104&lt;/a&gt; minima (2.5.2) +</a><a href="#h30-0-382" id="h30-0-382" class="i">+</a><a href="#h3-0-123" id="h3-0-123" class="d">-&lt;a href=&quot;#l105&quot; class=&quot;line&quot; id=&quot;l105&quot;&gt; 105&lt;/a&gt; jekyll (&amp;gt;= 3.5, &amp;lt; 5.0) +</a><a href="#h30-0-383" id="h30-0-383" class="i">+</a><a href="#h3-0-124" id="h3-0-124" class="d">-&lt;a href=&quot;#l106&quot; class=&quot;line&quot; id=&quot;l106&quot;&gt; 106&lt;/a&gt; jekyll-feed (~&amp;gt; 0.9) +</a><a href="#h30-0-384" id="h30-0-384" class="i">+</a><a href="#h3-0-125" id="h3-0-125" class="d">-&lt;a href=&quot;#l107&quot; class=&quot;line&quot; id=&quot;l107&quot;&gt; 107&lt;/a&gt; jekyll-seo-tag (~&amp;gt; 2.1) +</a><a href="#h30-0-385" id="h30-0-385" class="i">+</a><a href="#h3-0-126" id="h3-0-126" class="d">-&lt;a href=&quot;#l108&quot; class=&quot;line&quot; id=&quot;l108&quot;&gt; 108&lt;/a&gt; neocities (0.1.1) +</a><a href="#h30-0-386" id="h30-0-386" class="i">+</a><a href="#h3-0-127" id="h3-0-127" class="d">-&lt;a href=&quot;#l109&quot; class=&quot;line&quot; id=&quot;l109&quot;&gt; 109&lt;/a&gt; http (~&amp;gt; 5.3, &amp;gt;= 5.3.1) +</a><a href="#h30-0-387" id="h30-0-387" class="i">+</a><a href="#h3-0-128" id="h3-0-128" class="d">-&lt;a href=&quot;#l110&quot; class=&quot;line&quot; id=&quot;l110&quot;&gt; 110&lt;/a&gt; pastel (~&amp;gt; 0.8, = 0.8.0) +</a><a href="#h30-0-388" id="h30-0-388" class="i">+</a><a href="#h3-0-129" id="h3-0-129" class="d">-&lt;a href=&quot;#l111&quot; class=&quot;line&quot; id=&quot;l111&quot;&gt; 111&lt;/a&gt; rake (~&amp;gt; 13, &amp;gt;= 13.3.0) +</a><a href="#h30-0-389" id="h30-0-389" class="i">+</a><a href="#h3-0-130" id="h3-0-130" class="d">-&lt;a href=&quot;#l112&quot; class=&quot;line&quot; id=&quot;l112&quot;&gt; 112&lt;/a&gt; tty-prompt (~&amp;gt; 0.23, = 0.23.1) +</a><a href="#h30-0-390" id="h30-0-390" class="i">+</a><a href="#h3-0-131" id="h3-0-131" class="d">-&lt;a href=&quot;#l113&quot; class=&quot;line&quot; id=&quot;l113&quot;&gt; 113&lt;/a&gt; tty-table (~&amp;gt; 0.12, = 0.12.0) +</a><a href="#h30-0-391" id="h30-0-391" class="i">+</a><a href="#h3-0-132" id="h3-0-132" class="d">-&lt;a href=&quot;#l114&quot; class=&quot;line&quot; id=&quot;l114&quot;&gt; 114&lt;/a&gt; whirly (~&amp;gt; 0.3, &amp;gt;= 0.3.0) +</a><a href="#h30-0-392" id="h30-0-392" class="i">+</a><a href="#h3-0-133" id="h3-0-133" class="d">-&lt;a href=&quot;#l115&quot; class=&quot;line&quot; id=&quot;l115&quot;&gt; 115&lt;/a&gt; pastel (0.8.0) +</a><a href="#h30-0-393" id="h30-0-393" class="i">+</a><a href="#h3-0-134" id="h3-0-134" class="d">-&lt;a href=&quot;#l116&quot; class=&quot;line&quot; id=&quot;l116&quot;&gt; 116&lt;/a&gt; tty-color (~&amp;gt; 0.5) +</a><a href="#h30-0-394" id="h30-0-394" class="i">+</a><a href="#h3-0-135" id="h3-0-135" class="d">-&lt;a href=&quot;#l117&quot; class=&quot;line&quot; id=&quot;l117&quot;&gt; 117&lt;/a&gt; pathutil (0.16.2) +</a><a href="#h30-0-395" id="h30-0-395" class="i">+</a><a href="#h3-0-136" id="h3-0-136" class="d">-&lt;a href=&quot;#l118&quot; class=&quot;line&quot; id=&quot;l118&quot;&gt; 118&lt;/a&gt; forwardable-extended (~&amp;gt; 2.6) +</a><a href="#h30-0-396" id="h30-0-396" class="i">+</a><a href="#h3-0-137" id="h3-0-137" class="d">-&lt;a href=&quot;#l119&quot; class=&quot;line&quot; id=&quot;l119&quot;&gt; 119&lt;/a&gt; public_suffix (6.0.1) +</a><a href="#h30-0-397" id="h30-0-397" class="i">+</a><a href="#h3-0-138" id="h3-0-138" class="d">-&lt;a href=&quot;#l120&quot; class=&quot;line&quot; id=&quot;l120&quot;&gt; 120&lt;/a&gt; rake (13.3.0) +</a><a href="#h30-0-398" id="h30-0-398" class="i">+</a><a href="#h3-0-139" id="h3-0-139" class="d">-&lt;a href=&quot;#l121&quot; class=&quot;line&quot; id=&quot;l121&quot;&gt; 121&lt;/a&gt; rb-fsevent (0.11.2) +</a><a href="#h30-0-399" id="h30-0-399" class="i">+</a><a href="#h3-0-140" id="h3-0-140" class="d">-&lt;a href=&quot;#l122&quot; class=&quot;line&quot; id=&quot;l122&quot;&gt; 122&lt;/a&gt; rb-inotify (0.11.1) +</a><a href="#h30-0-400" id="h30-0-400" class="i">+</a><a href="#h3-0-141" id="h3-0-141" class="d">-&lt;a href=&quot;#l123&quot; class=&quot;line&quot; id=&quot;l123&quot;&gt; 123&lt;/a&gt; ffi (~&amp;gt; 1.0) +</a><a href="#h30-0-401" id="h30-0-401" class="i">+</a><a href="#h3-0-142" id="h3-0-142" class="d">-&lt;a href=&quot;#l124&quot; class=&quot;line&quot; id=&quot;l124&quot;&gt; 124&lt;/a&gt; rexml (3.4.1) +</a><a href="#h30-0-402" id="h30-0-402" class="i">+</a><a href="#h3-0-143" id="h3-0-143" class="d">-&lt;a href=&quot;#l125&quot; class=&quot;line&quot; id=&quot;l125&quot;&gt; 125&lt;/a&gt; rouge (4.5.1) +</a><a href="#h30-0-403" id="h30-0-403" class="i">+</a><a href="#h3-0-144" id="h3-0-144" class="d">-&lt;a href=&quot;#l126&quot; class=&quot;line&quot; id=&quot;l126&quot;&gt; 126&lt;/a&gt; safe_yaml (1.0.5) +</a><a href="#h30-0-404" id="h30-0-404" class="i">+</a><a href="#h3-0-145" id="h3-0-145" class="d">-&lt;a href=&quot;#l127&quot; class=&quot;line&quot; id=&quot;l127&quot;&gt; 127&lt;/a&gt; sass (3.7.4) +</a><a href="#h30-0-405" id="h30-0-405" class="i">+</a><a href="#h3-0-146" id="h3-0-146" class="d">-&lt;a href=&quot;#l128&quot; class=&quot;line&quot; id=&quot;l128&quot;&gt; 128&lt;/a&gt; sass-listen (~&amp;gt; 4.0.0) +</a><a href="#h30-0-406" id="h30-0-406" class="i">+</a><a href="#h3-0-147" id="h3-0-147" class="d">-&lt;a href=&quot;#l129&quot; class=&quot;line&quot; id=&quot;l129&quot;&gt; 129&lt;/a&gt; sass-embedded (1.85.0) +</a><a href="#h30-0-407" id="h30-0-407" class="i">+</a><a href="#h3-0-148" id="h3-0-148" class="d">-&lt;a href=&quot;#l130&quot; class=&quot;line&quot; id=&quot;l130&quot;&gt; 130&lt;/a&gt; google-protobuf (~&amp;gt; 4.29) +</a><a href="#h30-0-408" id="h30-0-408" class="i">+</a><a href="#h3-0-149" id="h3-0-149" class="d">-&lt;a href=&quot;#l131&quot; class=&quot;line&quot; id=&quot;l131&quot;&gt; 131&lt;/a&gt; rake (&amp;gt;= 13) +</a><a href="#h30-0-409" id="h30-0-409" class="i">+</a><a href="#h3-0-150" id="h3-0-150" class="d">-&lt;a href=&quot;#l132&quot; class=&quot;line&quot; id=&quot;l132&quot;&gt; 132&lt;/a&gt; sass-embedded (1.85.0-aarch64-linux-android) +</a><a href="#h30-0-410" id="h30-0-410" class="i">+</a><a href="#h3-0-151" id="h3-0-151" class="d">-&lt;a href=&quot;#l133&quot; class=&quot;line&quot; id=&quot;l133&quot;&gt; 133&lt;/a&gt; google-protobuf (~&amp;gt; 4.29) +</a><a href="#h30-0-411" id="h30-0-411" class="i">+</a><a href="#h3-0-152" id="h3-0-152" class="d">-&lt;a href=&quot;#l134&quot; class=&quot;line&quot; id=&quot;l134&quot;&gt; 134&lt;/a&gt; sass-embedded (1.85.0-aarch64-linux-gnu) +</a><a href="#h30-0-412" id="h30-0-412" class="i">+</a><a href="#h3-0-153" id="h3-0-153" class="d">-&lt;a href=&quot;#l135&quot; class=&quot;line&quot; id=&quot;l135&quot;&gt; 135&lt;/a&gt; google-protobuf (~&amp;gt; 4.29) +</a><a href="#h30-0-413" id="h30-0-413" class="i">+</a><a href="#h3-0-154" id="h3-0-154" class="d">-&lt;a href=&quot;#l136&quot; class=&quot;line&quot; id=&quot;l136&quot;&gt; 136&lt;/a&gt; sass-embedded (1.85.0-aarch64-linux-musl) +</a><a href="#h30-0-414" id="h30-0-414" class="i">+</a><a href="#h3-0-155" id="h3-0-155" class="d">-&lt;a href=&quot;#l137&quot; class=&quot;line&quot; id=&quot;l137&quot;&gt; 137&lt;/a&gt; google-protobuf (~&amp;gt; 4.29) +</a><a href="#h30-0-415" id="h30-0-415" class="i">+</a><a href="#h3-0-156" id="h3-0-156" class="d">-&lt;a href=&quot;#l138&quot; class=&quot;line&quot; id=&quot;l138&quot;&gt; 138&lt;/a&gt; sass-embedded (1.85.0-arm-linux-androideabi) +</a><a href="#h30-0-416" id="h30-0-416" class="i">+</a><a href="#h3-0-157" id="h3-0-157" class="d">-&lt;a href=&quot;#l139&quot; class=&quot;line&quot; id=&quot;l139&quot;&gt; 139&lt;/a&gt; google-protobuf (~&amp;gt; 4.29) +</a><a href="#h30-0-417" id="h30-0-417" class="i">+</a><a href="#h3-0-158" id="h3-0-158" class="d">-&lt;a href=&quot;#l140&quot; class=&quot;line&quot; id=&quot;l140&quot;&gt; 140&lt;/a&gt; sass-embedded (1.85.0-arm-linux-gnueabihf) +</a><a href="#h30-0-418" id="h30-0-418" class="i">+</a><a href="#h3-0-159" id="h3-0-159" class="d">-&lt;a href=&quot;#l141&quot; class=&quot;line&quot; id=&quot;l141&quot;&gt; 141&lt;/a&gt; google-protobuf (~&amp;gt; 4.29) +</a><a href="#h30-0-419" id="h30-0-419" class="i">+</a><a href="#h3-0-160" id="h3-0-160" class="d">-&lt;a href=&quot;#l142&quot; class=&quot;line&quot; id=&quot;l142&quot;&gt; 142&lt;/a&gt; sass-embedded (1.85.0-arm-linux-musleabihf) +</a><a href="#h30-0-420" id="h30-0-420" class="i">+</a><a href="#h3-0-161" id="h3-0-161" class="d">-&lt;a href=&quot;#l143&quot; class=&quot;line&quot; id=&quot;l143&quot;&gt; 143&lt;/a&gt; google-protobuf (~&amp;gt; 4.29) +</a><a href="#h30-0-421" id="h30-0-421" class="i">+</a><a href="#h3-0-162" id="h3-0-162" class="d">-&lt;a href=&quot;#l144&quot; class=&quot;line&quot; id=&quot;l144&quot;&gt; 144&lt;/a&gt; sass-embedded (1.85.0-arm64-darwin) +</a><a href="#h30-0-422" id="h30-0-422" class="i">+</a><a href="#h3-0-163" id="h3-0-163" class="d">-&lt;a href=&quot;#l145&quot; class=&quot;line&quot; id=&quot;l145&quot;&gt; 145&lt;/a&gt; google-protobuf (~&amp;gt; 4.29) +</a><a href="#h30-0-423" id="h30-0-423" class="i">+</a><a href="#h3-0-164" id="h3-0-164" class="d">-&lt;a href=&quot;#l146&quot; class=&quot;line&quot; id=&quot;l146&quot;&gt; 146&lt;/a&gt; sass-embedded (1.85.0-riscv64-linux-android) +</a><a href="#h30-0-424" id="h30-0-424" class="i">+</a><a href="#h3-0-165" id="h3-0-165" class="d">-&lt;a href=&quot;#l147&quot; class=&quot;line&quot; id=&quot;l147&quot;&gt; 147&lt;/a&gt; google-protobuf (~&amp;gt; 4.29) +</a><a href="#h30-0-425" id="h30-0-425" class="i">+</a><a href="#h3-0-166" id="h3-0-166" class="d">-&lt;a href=&quot;#l148&quot; class=&quot;line&quot; id=&quot;l148&quot;&gt; 148&lt;/a&gt; sass-embedded (1.85.0-riscv64-linux-gnu) +</a><a href="#h30-0-426" id="h30-0-426" class="i">+</a><a href="#h3-0-167" id="h3-0-167" class="d">-&lt;a href=&quot;#l149&quot; class=&quot;line&quot; id=&quot;l149&quot;&gt; 149&lt;/a&gt; google-protobuf (~&amp;gt; 4.29) +</a><a href="#h30-0-427" id="h30-0-427" class="i">+</a><a href="#h3-0-168" id="h3-0-168" class="d">-&lt;a href=&quot;#l150&quot; class=&quot;line&quot; id=&quot;l150&quot;&gt; 150&lt;/a&gt; sass-embedded (1.85.0-riscv64-linux-musl) +</a><a href="#h30-0-428" id="h30-0-428" class="i">+</a><a href="#h3-0-169" id="h3-0-169" class="d">-&lt;a href=&quot;#l151&quot; class=&quot;line&quot; id=&quot;l151&quot;&gt; 151&lt;/a&gt; google-protobuf (~&amp;gt; 4.29) +</a><a href="#h30-0-429" id="h30-0-429" class="i">+</a><a href="#h3-0-170" id="h3-0-170" class="d">-&lt;a href=&quot;#l152&quot; class=&quot;line&quot; id=&quot;l152&quot;&gt; 152&lt;/a&gt; sass-embedded (1.85.0-x86_64-cygwin) +</a><a href="#h30-0-430" id="h30-0-430" class="i">+</a><a href="#h3-0-171" id="h3-0-171" class="d">-&lt;a href=&quot;#l153&quot; class=&quot;line&quot; id=&quot;l153&quot;&gt; 153&lt;/a&gt; google-protobuf (~&amp;gt; 4.29) +</a><a href="#h30-0-431" id="h30-0-431" class="i">+</a><a href="#h3-0-172" id="h3-0-172" class="d">-&lt;a href=&quot;#l154&quot; class=&quot;line&quot; id=&quot;l154&quot;&gt; 154&lt;/a&gt; sass-embedded (1.85.0-x86_64-darwin) +</a><a href="#h30-0-432" id="h30-0-432" class="i">+</a><a href="#h3-0-173" id="h3-0-173" class="d">-&lt;a href=&quot;#l155&quot; class=&quot;line&quot; id=&quot;l155&quot;&gt; 155&lt;/a&gt; google-protobuf (~&amp;gt; 4.29) +</a><a href="#h30-0-433" id="h30-0-433" class="i">+</a><a href="#h3-0-174" id="h3-0-174" class="d">-&lt;a href=&quot;#l156&quot; class=&quot;line&quot; id=&quot;l156&quot;&gt; 156&lt;/a&gt; sass-embedded (1.85.0-x86_64-linux-android) +</a><a href="#h30-0-434" id="h30-0-434" class="i">+</a><a href="#h3-0-175" id="h3-0-175" class="d">-&lt;a href=&quot;#l157&quot; class=&quot;line&quot; id=&quot;l157&quot;&gt; 157&lt;/a&gt; google-protobuf (~&amp;gt; 4.29) +</a><a href="#h30-0-435" id="h30-0-435" class="i">+</a><a href="#h3-0-176" id="h3-0-176" class="d">-&lt;a href=&quot;#l158&quot; class=&quot;line&quot; id=&quot;l158&quot;&gt; 158&lt;/a&gt; sass-embedded (1.85.0-x86_64-linux-gnu) +</a><a href="#h30-0-436" id="h30-0-436" class="i">+</a><a href="#h3-0-177" id="h3-0-177" class="d">-&lt;a href=&quot;#l159&quot; class=&quot;line&quot; id=&quot;l159&quot;&gt; 159&lt;/a&gt; google-protobuf (~&amp;gt; 4.29) +</a><a href="#h30-0-437" id="h30-0-437" class="i">+</a><a href="#h3-0-178" id="h3-0-178" class="d">-&lt;a href=&quot;#l160&quot; class=&quot;line&quot; id=&quot;l160&quot;&gt; 160&lt;/a&gt; sass-embedded (1.85.0-x86_64-linux-musl) +</a><a href="#h30-0-438" id="h30-0-438" class="i">+</a><a href="#h3-0-179" id="h3-0-179" class="d">-&lt;a href=&quot;#l161&quot; class=&quot;line&quot; id=&quot;l161&quot;&gt; 161&lt;/a&gt; google-protobuf (~&amp;gt; 4.29) +</a><a href="#h30-0-439" id="h30-0-439" class="i">+</a><a href="#h3-0-180" id="h3-0-180" class="d">-&lt;a href=&quot;#l162&quot; class=&quot;line&quot; id=&quot;l162&quot;&gt; 162&lt;/a&gt; sass-listen (4.0.0) +</a><a href="#h30-0-440" id="h30-0-440" class="i">+</a><a href="#h3-0-181" id="h3-0-181" class="d">-&lt;a href=&quot;#l163&quot; class=&quot;line&quot; id=&quot;l163&quot;&gt; 163&lt;/a&gt; rb-fsevent (~&amp;gt; 0.9, &amp;gt;= 0.9.4) +</a><a href="#h30-0-441" id="h30-0-441" class="i">+</a><a href="#h3-0-182" id="h3-0-182" class="d">-&lt;a href=&quot;#l164&quot; class=&quot;line&quot; id=&quot;l164&quot;&gt; 164&lt;/a&gt; rb-inotify (~&amp;gt; 0.9, &amp;gt;= 0.9.7) +</a><a href="#h30-0-442" id="h30-0-442" class="i">+</a><a href="#h3-0-183" id="h3-0-183" class="d">-&lt;a href=&quot;#l165&quot; class=&quot;line&quot; id=&quot;l165&quot;&gt; 165&lt;/a&gt; strings (0.2.1) +</a><a href="#h30-0-443" id="h30-0-443" class="i">+</a><a href="#h3-0-184" id="h3-0-184" class="d">-&lt;a href=&quot;#l166&quot; class=&quot;line&quot; id=&quot;l166&quot;&gt; 166&lt;/a&gt; strings-ansi (~&amp;gt; 0.2) +</a><a href="#h30-0-444" id="h30-0-444" class="i">+</a><a href="#h3-0-185" id="h3-0-185" class="d">-&lt;a href=&quot;#l167&quot; class=&quot;line&quot; id=&quot;l167&quot;&gt; 167&lt;/a&gt; unicode-display_width (&amp;gt;= 1.5, &amp;lt; 3.0) +</a><a href="#h30-0-445" id="h30-0-445" class="i">+</a><a href="#h3-0-186" id="h3-0-186" class="d">-&lt;a href=&quot;#l168&quot; class=&quot;line&quot; id=&quot;l168&quot;&gt; 168&lt;/a&gt; unicode_utils (~&amp;gt; 1.4) +</a><a href="#h30-0-446" id="h30-0-446" class="i">+</a><a href="#h3-0-187" id="h3-0-187" class="d">-&lt;a href=&quot;#l169&quot; class=&quot;line&quot; id=&quot;l169&quot;&gt; 169&lt;/a&gt; strings-ansi (0.2.0) +</a><a href="#h30-0-447" id="h30-0-447" class="i">+</a><a href="#h3-0-188" id="h3-0-188" class="d">-&lt;a href=&quot;#l170&quot; class=&quot;line&quot; id=&quot;l170&quot;&gt; 170&lt;/a&gt; terminal-table (3.0.2) +</a><a href="#h30-0-448" id="h30-0-448" class="i">+</a><a href="#h3-0-189" id="h3-0-189" class="d">-&lt;a href=&quot;#l171&quot; class=&quot;line&quot; id=&quot;l171&quot;&gt; 171&lt;/a&gt; unicode-display_width (&amp;gt;= 1.1.1, &amp;lt; 3) +</a><a href="#h30-0-449" id="h30-0-449" class="i">+</a><a href="#h3-0-190" id="h3-0-190" class="d">-&lt;a href=&quot;#l172&quot; class=&quot;line&quot; id=&quot;l172&quot;&gt; 172&lt;/a&gt; tty-color (0.6.0) +</a><a href="#h30-0-450" id="h30-0-450" class="i">+</a><a href="#h3-0-191" id="h3-0-191" class="d">-&lt;a href=&quot;#l173&quot; class=&quot;line&quot; id=&quot;l173&quot;&gt; 173&lt;/a&gt; tty-cursor (0.7.1) +</a><a href="#h30-0-451" id="h30-0-451" class="i">+</a><a href="#h3-0-192" id="h3-0-192" class="d">-&lt;a href=&quot;#l174&quot; class=&quot;line&quot; id=&quot;l174&quot;&gt; 174&lt;/a&gt; tty-prompt (0.23.1) +</a><a href="#h30-0-452" id="h30-0-452" class="i">+</a><a href="#h3-0-193" id="h3-0-193" class="d">-&lt;a href=&quot;#l175&quot; class=&quot;line&quot; id=&quot;l175&quot;&gt; 175&lt;/a&gt; pastel (~&amp;gt; 0.8) +</a><a href="#h30-0-453" id="h30-0-453" class="i">+</a><a href="#h3-0-194" id="h3-0-194" class="d">-&lt;a href=&quot;#l176&quot; class=&quot;line&quot; id=&quot;l176&quot;&gt; 176&lt;/a&gt; tty-reader (~&amp;gt; 0.8) +</a><a href="#h30-0-454" id="h30-0-454" class="i">+</a><a href="#h3-0-195" id="h3-0-195" class="d">-&lt;a href=&quot;#l177&quot; class=&quot;line&quot; id=&quot;l177&quot;&gt; 177&lt;/a&gt; tty-reader (0.9.0) +</a><a href="#h30-0-455" id="h30-0-455" class="i">+</a><a href="#h3-0-196" id="h3-0-196" class="d">-&lt;a href=&quot;#l178&quot; class=&quot;line&quot; id=&quot;l178&quot;&gt; 178&lt;/a&gt; tty-cursor (~&amp;gt; 0.7) +</a><a href="#h30-0-456" id="h30-0-456" class="i">+</a><a href="#h3-0-197" id="h3-0-197" class="d">-&lt;a href=&quot;#l179&quot; class=&quot;line&quot; id=&quot;l179&quot;&gt; 179&lt;/a&gt; tty-screen (~&amp;gt; 0.8) +</a><a href="#h30-0-457" id="h30-0-457" class="i">+</a><a href="#h3-0-198" id="h3-0-198" class="d">-&lt;a href=&quot;#l180&quot; class=&quot;line&quot; id=&quot;l180&quot;&gt; 180&lt;/a&gt; wisper (~&amp;gt; 2.0) +</a><a href="#h30-0-458" id="h30-0-458" class="i">+</a><a href="#h3-0-199" id="h3-0-199" class="d">-&lt;a href=&quot;#l181&quot; class=&quot;line&quot; id=&quot;l181&quot;&gt; 181&lt;/a&gt; tty-screen (0.8.2) +</a><a href="#h30-0-459" id="h30-0-459" class="i">+</a><a href="#h3-0-200" id="h3-0-200" class="d">-&lt;a href=&quot;#l182&quot; class=&quot;line&quot; id=&quot;l182&quot;&gt; 182&lt;/a&gt; tty-table (0.12.0) +</a><a href="#h30-0-460" id="h30-0-460" class="i">+</a><a href="#h3-0-201" id="h3-0-201" class="d">-&lt;a href=&quot;#l183&quot; class=&quot;line&quot; id=&quot;l183&quot;&gt; 183&lt;/a&gt; pastel (~&amp;gt; 0.8) +</a><a href="#h30-0-461" id="h30-0-461" class="i">+</a><a href="#h3-0-202" id="h3-0-202" class="d">-&lt;a href=&quot;#l184&quot; class=&quot;line&quot; id=&quot;l184&quot;&gt; 184&lt;/a&gt; strings (~&amp;gt; 0.2.0) +</a><a href="#h30-0-462" id="h30-0-462" class="i">+</a><a href="#h3-0-203" id="h3-0-203" class="d">-&lt;a href=&quot;#l185&quot; class=&quot;line&quot; id=&quot;l185&quot;&gt; 185&lt;/a&gt; tty-screen (~&amp;gt; 0.8) +</a><a href="#h30-0-463" id="h30-0-463" class="i">+</a><a href="#h3-0-204" id="h3-0-204" class="d">-&lt;a href=&quot;#l186&quot; class=&quot;line&quot; id=&quot;l186&quot;&gt; 186&lt;/a&gt; unicode-display_width (2.6.0) +</a><a href="#h30-0-464" id="h30-0-464" class="i">+</a><a href="#h3-0-205" id="h3-0-205" class="d">-&lt;a href=&quot;#l187&quot; class=&quot;line&quot; id=&quot;l187&quot;&gt; 187&lt;/a&gt; unicode_utils (1.4.0) +</a><a href="#h30-0-465" id="h30-0-465" class="i">+</a><a href="#h3-0-206" id="h3-0-206" class="d">-&lt;a href=&quot;#l188&quot; class=&quot;line&quot; id=&quot;l188&quot;&gt; 188&lt;/a&gt; webrick (1.9.1) +</a><a href="#h30-0-466" id="h30-0-466" class="i">+</a><a href="#h3-0-207" id="h3-0-207" class="d">-&lt;a href=&quot;#l189&quot; class=&quot;line&quot; id=&quot;l189&quot;&gt; 189&lt;/a&gt; whirly (0.3.0) +</a><a href="#h30-0-467" id="h30-0-467" class="i">+</a><a href="#h3-0-208" id="h3-0-208" class="d">-&lt;a href=&quot;#l190&quot; class=&quot;line&quot; id=&quot;l190&quot;&gt; 190&lt;/a&gt; unicode-display_width (&amp;gt;= 1.1) +</a><a href="#h30-0-468" id="h30-0-468" class="i">+</a><a href="#h3-0-209" id="h3-0-209" class="d">-&lt;a href=&quot;#l191&quot; class=&quot;line&quot; id=&quot;l191&quot;&gt; 191&lt;/a&gt; wisper (2.0.1) +</a><a href="#h30-0-469" id="h30-0-469" class="i">+</a><a href="#h3-0-210" id="h3-0-210" class="d">-&lt;a href=&quot;#l192&quot; class=&quot;line&quot; id=&quot;l192&quot;&gt; 192&lt;/a&gt; +</a><a href="#h30-0-470" id="h30-0-470" class="i">+</a><a href="#h3-0-211" id="h3-0-211" class="d">-&lt;a href=&quot;#l193&quot; class=&quot;line&quot; id=&quot;l193&quot;&gt; 193&lt;/a&gt; PLATFORMS +</a><a href="#h30-0-471" id="h30-0-471" class="i">+</a><a href="#h3-0-212" id="h3-0-212" class="d">-&lt;a href=&quot;#l194&quot; class=&quot;line&quot; id=&quot;l194&quot;&gt; 194&lt;/a&gt; aarch64-linux +</a><a href="#h30-0-472" id="h30-0-472" class="i">+</a><a href="#h3-0-213" id="h3-0-213" class="d">-&lt;a href=&quot;#l195&quot; class=&quot;line&quot; id=&quot;l195&quot;&gt; 195&lt;/a&gt; aarch64-linux-android +</a><a href="#h30-0-473" id="h30-0-473" class="i">+</a><a href="#h3-0-214" id="h3-0-214" class="d">-&lt;a href=&quot;#l196&quot; class=&quot;line&quot; id=&quot;l196&quot;&gt; 196&lt;/a&gt; aarch64-linux-gnu +</a><a href="#h30-0-474" id="h30-0-474" class="i">+</a><a href="#h3-0-215" id="h3-0-215" class="d">-&lt;a href=&quot;#l197&quot; class=&quot;line&quot; id=&quot;l197&quot;&gt; 197&lt;/a&gt; aarch64-linux-musl +</a><a href="#h30-0-475" id="h30-0-475" class="i">+</a><a href="#h3-0-216" id="h3-0-216" class="d">-&lt;a href=&quot;#l198&quot; class=&quot;line&quot; id=&quot;l198&quot;&gt; 198&lt;/a&gt; arm-linux-androideabi +</a><a href="#h30-0-476" id="h30-0-476" class="i">+</a><a href="#h3-0-217" id="h3-0-217" class="d">-&lt;a href=&quot;#l199&quot; class=&quot;line&quot; id=&quot;l199&quot;&gt; 199&lt;/a&gt; arm-linux-gnu +</a><a href="#h30-0-477" id="h30-0-477" class="i">+</a><a href="#h3-0-218" id="h3-0-218" class="d">-&lt;a href=&quot;#l200&quot; class=&quot;line&quot; id=&quot;l200&quot;&gt; 200&lt;/a&gt; arm-linux-gnueabihf +</a><a href="#h30-0-478" id="h30-0-478" class="i">+</a><a href="#h3-0-219" id="h3-0-219" class="d">-&lt;a href=&quot;#l201&quot; class=&quot;line&quot; id=&quot;l201&quot;&gt; 201&lt;/a&gt; arm-linux-musl +</a><a href="#h30-0-479" id="h30-0-479" class="i">+</a><a href="#h3-0-220" id="h3-0-220" class="d">-&lt;a href=&quot;#l202&quot; class=&quot;line&quot; id=&quot;l202&quot;&gt; 202&lt;/a&gt; arm-linux-musleabihf +</a><a href="#h30-0-480" id="h30-0-480" class="i">+</a><a href="#h3-0-221" id="h3-0-221" class="d">-&lt;a href=&quot;#l203&quot; class=&quot;line&quot; id=&quot;l203&quot;&gt; 203&lt;/a&gt; arm64-darwin +</a><a href="#h30-0-481" id="h30-0-481" class="i">+</a><a href="#h3-0-222" id="h3-0-222" class="d">-&lt;a href=&quot;#l204&quot; class=&quot;line&quot; id=&quot;l204&quot;&gt; 204&lt;/a&gt; riscv64-linux-android +</a><a href="#h30-0-482" id="h30-0-482" class="i">+</a><a href="#h3-0-223" id="h3-0-223" class="d">-&lt;a href=&quot;#l205&quot; class=&quot;line&quot; id=&quot;l205&quot;&gt; 205&lt;/a&gt; riscv64-linux-gnu +</a><a href="#h30-0-483" id="h30-0-483" class="i">+</a><a href="#h3-0-224" id="h3-0-224" class="d">-&lt;a href=&quot;#l206&quot; class=&quot;line&quot; id=&quot;l206&quot;&gt; 206&lt;/a&gt; riscv64-linux-musl +</a><a href="#h30-0-484" id="h30-0-484" class="i">+</a><a href="#h3-0-225" id="h3-0-225" class="d">-&lt;a href=&quot;#l207&quot; class=&quot;line&quot; id=&quot;l207&quot;&gt; 207&lt;/a&gt; ruby +</a><a href="#h30-0-485" id="h30-0-485" class="i">+</a><a href="#h3-0-226" id="h3-0-226" class="d">-&lt;a href=&quot;#l208&quot; class=&quot;line&quot; id=&quot;l208&quot;&gt; 208&lt;/a&gt; x86-linux +</a><a href="#h30-0-486" id="h30-0-486" class="i">+</a><a href="#h3-0-227" id="h3-0-227" class="d">-&lt;a href=&quot;#l209&quot; class=&quot;line&quot; id=&quot;l209&quot;&gt; 209&lt;/a&gt; x86-linux-gnu +</a><a href="#h30-0-487" id="h30-0-487" class="i">+</a><a href="#h3-0-228" id="h3-0-228" class="d">-&lt;a href=&quot;#l210&quot; class=&quot;line&quot; id=&quot;l210&quot;&gt; 210&lt;/a&gt; x86-linux-musl +</a><a href="#h30-0-488" id="h30-0-488" class="i">+</a><a href="#h3-0-229" id="h3-0-229" class="d">-&lt;a href=&quot;#l211&quot; class=&quot;line&quot; id=&quot;l211&quot;&gt; 211&lt;/a&gt; x86_64-cygwin +</a><a href="#h30-0-489" id="h30-0-489" class="i">+</a><a href="#h3-0-230" id="h3-0-230" class="d">-&lt;a href=&quot;#l212&quot; class=&quot;line&quot; id=&quot;l212&quot;&gt; 212&lt;/a&gt; x86_64-darwin +</a><a href="#h30-0-490" id="h30-0-490" class="i">+</a><a href="#h3-0-231" id="h3-0-231" class="d">-&lt;a href=&quot;#l213&quot; class=&quot;line&quot; id=&quot;l213&quot;&gt; 213&lt;/a&gt; x86_64-linux-android +</a><a href="#h30-0-491" id="h30-0-491" class="i">+</a><a href="#h3-0-232" id="h3-0-232" class="d">-&lt;a href=&quot;#l214&quot; class=&quot;line&quot; id=&quot;l214&quot;&gt; 214&lt;/a&gt; x86_64-linux-gnu +</a><a href="#h30-0-492" id="h30-0-492" class="i">+</a><a href="#h3-0-233" id="h3-0-233" class="d">-&lt;a href=&quot;#l215&quot; class=&quot;line&quot; id=&quot;l215&quot;&gt; 215&lt;/a&gt; x86_64-linux-musl +</a><a href="#h30-0-493" id="h30-0-493" class="i">+</a><a href="#h3-0-234" id="h3-0-234" class="d">-&lt;a href=&quot;#l216&quot; class=&quot;line&quot; id=&quot;l216&quot;&gt; 216&lt;/a&gt; +</a><a href="#h30-0-494" id="h30-0-494" class="i">+</a><a href="#h3-0-235" id="h3-0-235" class="d">-&lt;a href=&quot;#l217&quot; class=&quot;line&quot; id=&quot;l217&quot;&gt; 217&lt;/a&gt; DEPENDENCIES +</a><a href="#h30-0-495" id="h30-0-495" class="i">+</a><a href="#h3-0-236" id="h3-0-236" class="d">-&lt;a href=&quot;#l218&quot; class=&quot;line&quot; id=&quot;l218&quot;&gt; 218&lt;/a&gt; http_parser.rb (~&amp;gt; 0.6.0) +</a><a href="#h30-0-496" id="h30-0-496" class="i">+</a><a href="#h3-0-237" id="h3-0-237" class="d">-&lt;a href=&quot;#l219&quot; class=&quot;line&quot; id=&quot;l219&quot;&gt; 219&lt;/a&gt; jekyll (~&amp;gt; 4.4.1) +</a><a href="#h30-0-497" id="h30-0-497" class="i">+</a><a href="#h3-0-238" id="h3-0-238" class="d">-&lt;a href=&quot;#l220&quot; class=&quot;line&quot; id=&quot;l220&quot;&gt; 220&lt;/a&gt; jekyll-feed (~&amp;gt; 0.12) +</a><a href="#h30-0-498" id="h30-0-498" class="i">+</a><a href="#h3-0-239" id="h3-0-239" class="d">-&lt;a href=&quot;#l221&quot; class=&quot;line&quot; id=&quot;l221&quot;&gt; 221&lt;/a&gt; jekyll-paginate +</a><a href="#h30-0-499" id="h30-0-499" class="i">+</a><a href="#h3-0-240" id="h3-0-240" class="d">-&lt;a href=&quot;#l222&quot; class=&quot;line&quot; id=&quot;l222&quot;&gt; 222&lt;/a&gt; jekyll-regex-replace +</a><a href="#h30-0-500" id="h30-0-500" class="i">+</a><a href="#h3-0-241" id="h3-0-241" class="d">-&lt;a href=&quot;#l223&quot; class=&quot;line&quot; id=&quot;l223&quot;&gt; 223&lt;/a&gt; jekyll-seo-tag +</a><a href="#h30-0-501" id="h30-0-501" class="i">+</a><a href="#h3-0-242" id="h3-0-242" class="d">-&lt;a href=&quot;#l224&quot; class=&quot;line&quot; id=&quot;l224&quot;&gt; 224&lt;/a&gt; jekyll-sitemap +</a><a href="#h30-0-502" id="h30-0-502" class="i">+</a><a href="#h3-0-243" id="h3-0-243" class="d">-&lt;a href=&quot;#l225&quot; class=&quot;line&quot; id=&quot;l225&quot;&gt; 225&lt;/a&gt; minima (~&amp;gt; 2.5) +</a><a href="#h30-0-503" id="h30-0-503" class="i">+</a><a href="#h3-0-244" id="h3-0-244" class="d">-&lt;a href=&quot;#l226&quot; class=&quot;line&quot; id=&quot;l226&quot;&gt; 226&lt;/a&gt; neocities +</a><a href="#h30-0-504" id="h30-0-504" class="i">+</a><a href="#h3-0-245" id="h3-0-245" class="d">-&lt;a href=&quot;#l227&quot; class=&quot;line&quot; id=&quot;l227&quot;&gt; 227&lt;/a&gt; sass +</a><a href="#h30-0-505" id="h30-0-505" class="i">+</a><a href="#h3-0-246" id="h3-0-246" class="d">-&lt;a href=&quot;#l228&quot; class=&quot;line&quot; id=&quot;l228&quot;&gt; 228&lt;/a&gt; tzinfo (&amp;gt;= 1, &amp;lt; 3) +</a><a href="#h30-0-506" id="h30-0-506" class="i">+</a><a href="#h3-0-247" id="h3-0-247" class="d">-&lt;a href=&quot;#l229&quot; class=&quot;line&quot; id=&quot;l229&quot;&gt; 229&lt;/a&gt; tzinfo-data +</a><a href="#h30-0-507" id="h30-0-507" class="i">+</a><a href="#h3-0-248" id="h3-0-248" class="d">-&lt;a href=&quot;#l230&quot; class=&quot;line&quot; id=&quot;l230&quot;&gt; 230&lt;/a&gt; wdm (~&amp;gt; 0.1) +</a><a href="#h30-0-508" id="h30-0-508" class="i">+</a><a href="#h3-0-249" id="h3-0-249" class="d">-&lt;a href=&quot;#l231&quot; class=&quot;line&quot; id=&quot;l231&quot;&gt; 231&lt;/a&gt; +</a><a href="#h30-0-509" id="h30-0-509" class="i">+</a><a href="#h3-0-250" id="h3-0-250" class="d">-&lt;a href=&quot;#l232&quot; class=&quot;line&quot; id=&quot;l232&quot;&gt; 232&lt;/a&gt; BUNDLED WITH +</a><a href="#h30-0-510" id="h30-0-510" class="i">+</a><a href="#h3-0-251" id="h3-0-251" class="d">-&lt;a href=&quot;#l233&quot; class=&quot;line&quot; id=&quot;l233&quot;&gt; 233&lt;/a&gt; 2.6.9 +</a><a href="#h30-0-511" id="h30-0-511" class="i">+</a><a href="#h3-0-252" id="h3-0-252" class="d">-&lt;/pre&gt; +</a><a href="#h30-0-512" id="h30-0-512" class="i">+</a><a href="#h3-0-253" id="h3-0-253" class="d">-&lt;/div&gt; +</a><a href="#h30-0-513" id="h30-0-513" class="i">+</a><a href="#h3-0-254" id="h3-0-254" class="d">-&lt;/body&gt; +</a><a href="#h30-0-514" id="h30-0-514" class="i">+</a><a href="#h3-0-255" id="h3-0-255" class="d">-&lt;/html&gt; +</a><a href="#h30-0-515" id="h30-0-515" class="i">+</a><b>diff --git a/<a id="h4" href="../file/git/n-channel/file/_config.yml.html.html">git/n-channel/file/_config.yml.html</a> b/<a href="../file/git/n-channel/file/_config.yml.html.html">git/n-channel/file/_config.yml.html</a></b> +</a><a href="#h30-0-516" id="h30-0-516" class="i">+<a href="#h4-0" id="h4-0" class="h">@@ -1,90 +0,0 @@ +</a><a href="#h30-0-517" id="h30-0-517" class="i">+</a><a href="#h4-0-0" id="h4-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-518" id="h30-0-518" class="i">+</a><a href="#h4-0-1" id="h4-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-519" id="h30-0-519" class="i">+</a><a href="#h4-0-2" id="h4-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-520" id="h30-0-520" class="i">+</a><a href="#h4-0-3" id="h4-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-521" id="h30-0-521" class="i">+</a><a href="#h4-0-4" id="h4-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-522" id="h30-0-522" class="i">+</a><a href="#h4-0-5" id="h4-0-5" class="d">-&lt;title&gt;_config.yml - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-523" id="h30-0-523" class="i">+</a><a href="#h4-0-6" id="h4-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-524" id="h30-0-524" class="i">+</a><a href="#h4-0-7" id="h4-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../favicon.png&quot; /&gt; +</a><a href="#h30-0-525" id="h30-0-525" class="i">+</a><a href="#h4-0-8" id="h4-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../atom.xml&quot; /&gt; +</a><a href="#h30-0-526" id="h30-0-526" class="i">+</a><a href="#h4-0-9" id="h4-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../tags.xml&quot; /&gt; +</a><a href="#h30-0-527" id="h30-0-527" class="i">+</a><a href="#h4-0-10" id="h4-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../style.css&quot; /&gt; +</a><a href="#h30-0-528" id="h30-0-528" class="i">+</a><a href="#h4-0-11" id="h4-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-529" id="h30-0-529" class="i">+</a><a href="#h4-0-12" id="h4-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-530" id="h30-0-530" class="i">+</a><a href="#h4-0-13" id="h4-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../&quot;&gt;&lt;img src=&quot;../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-531" id="h30-0-531" class="i">+</a><a href="#h4-0-14" id="h4-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-532" id="h30-0-532" class="i">+</a><a href="#h4-0-15" id="h4-0-15" class="d">-&lt;a href=&quot;../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-533" id="h30-0-533" class="i">+</a><a href="#h4-0-16" id="h4-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-534" id="h30-0-534" class="i">+</a><a href="#h4-0-17" id="h4-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-535" id="h30-0-535" class="i">+</a><a href="#h4-0-18" id="h4-0-18" class="d">-&lt;p&gt; _config.yml (989B)&lt;/p&gt;&lt;hr/&gt;&lt;pre id=&quot;blob&quot;&gt; +</a><a href="#h30-0-536" id="h30-0-536" class="i">+</a><a href="#h4-0-19" id="h4-0-19" class="d">-&lt;a href=&quot;#l1&quot; class=&quot;line&quot; id=&quot;l1&quot;&gt; 1&lt;/a&gt; site: n-channel +</a><a href="#h30-0-537" id="h30-0-537" class="i">+</a><a href="#h4-0-20" id="h4-0-20" class="d">-&lt;a href=&quot;#l2&quot; class=&quot;line&quot; id=&quot;l2&quot;&gt; 2&lt;/a&gt; url: #yoururl +</a><a href="#h30-0-538" id="h30-0-538" class="i">+</a><a href="#h4-0-21" id="h4-0-21" class="d">-&lt;a href=&quot;#l3&quot; class=&quot;line&quot; id=&quot;l3&quot;&gt; 3&lt;/a&gt; title: N-Channel MOSFET +</a><a href="#h30-0-539" id="h30-0-539" class="i">+</a><a href="#h4-0-22" id="h4-0-22" class="d">-&lt;a href=&quot;#l4&quot; class=&quot;line&quot; id=&quot;l4&quot;&gt; 4&lt;/a&gt; description: A Blog about electronics and programming 𓆟 +</a><a href="#h30-0-540" id="h30-0-540" class="i">+</a><a href="#h4-0-23" id="h4-0-23" class="d">-&lt;a href=&quot;#l5&quot; class=&quot;line&quot; id=&quot;l5&quot;&gt; 5&lt;/a&gt; permalink: pretty +</a><a href="#h30-0-541" id="h30-0-541" class="i">+</a><a href="#h4-0-24" id="h4-0-24" class="d">-&lt;a href=&quot;#l6&quot; class=&quot;line&quot; id=&quot;l6&quot;&gt; 6&lt;/a&gt; +</a><a href="#h30-0-542" id="h30-0-542" class="i">+</a><a href="#h4-0-25" id="h4-0-25" class="d">-&lt;a href=&quot;#l7&quot; class=&quot;line&quot; id=&quot;l7&quot;&gt; 7&lt;/a&gt; baseurl: &amp;quot;&amp;quot; +</a><a href="#h30-0-543" id="h30-0-543" class="i">+</a><a href="#h4-0-26" id="h4-0-26" class="d">-&lt;a href=&quot;#l8&quot; class=&quot;line&quot; id=&quot;l8&quot;&gt; 8&lt;/a&gt; +</a><a href="#h30-0-544" id="h30-0-544" class="i">+</a><a href="#h4-0-27" id="h4-0-27" class="d">-&lt;a href=&quot;#l9&quot; class=&quot;line&quot; id=&quot;l9&quot;&gt; 9&lt;/a&gt; highlighter: none +</a><a href="#h30-0-545" id="h30-0-545" class="i">+</a><a href="#h4-0-28" id="h4-0-28" class="d">-&lt;a href=&quot;#l10&quot; class=&quot;line&quot; id=&quot;l10&quot;&gt; 10&lt;/a&gt; +</a><a href="#h30-0-546" id="h30-0-546" class="i">+</a><a href="#h4-0-29" id="h4-0-29" class="d">-&lt;a href=&quot;#l11&quot; class=&quot;line&quot; id=&quot;l11&quot;&gt; 11&lt;/a&gt; exclude: +</a><a href="#h30-0-547" id="h30-0-547" class="i">+</a><a href="#h4-0-30" id="h4-0-30" class="d">-&lt;a href=&quot;#l12&quot; class=&quot;line&quot; id=&quot;l12&quot;&gt; 12&lt;/a&gt; - .jekyll-cache +</a><a href="#h30-0-548" id="h30-0-548" class="i">+</a><a href="#h4-0-31" id="h4-0-31" class="d">-&lt;a href=&quot;#l13&quot; class=&quot;line&quot; id=&quot;l13&quot;&gt; 13&lt;/a&gt; - &amp;quot;git/n-channel/file&amp;quot; +</a><a href="#h30-0-549" id="h30-0-549" class="i">+</a><a href="#h4-0-32" id="h4-0-32" class="d">-&lt;a href=&quot;#l14&quot; class=&quot;line&quot; id=&quot;l14&quot;&gt; 14&lt;/a&gt; +</a><a href="#h30-0-550" id="h30-0-550" class="i">+</a><a href="#h4-0-33" id="h4-0-33" class="d">-&lt;a href=&quot;#l15&quot; class=&quot;line&quot; id=&quot;l15&quot;&gt; 15&lt;/a&gt; compress_html: +</a><a href="#h30-0-551" id="h30-0-551" class="i">+</a><a href="#h4-0-34" id="h4-0-34" class="d">-&lt;a href=&quot;#l16&quot; class=&quot;line&quot; id=&quot;l16&quot;&gt; 16&lt;/a&gt; clippings: all +</a><a href="#h30-0-552" id="h30-0-552" class="i">+</a><a href="#h4-0-35" id="h4-0-35" class="d">-&lt;a href=&quot;#l17&quot; class=&quot;line&quot; id=&quot;l17&quot;&gt; 17&lt;/a&gt; comments: [&amp;quot;&amp;lt;!-- &amp;quot;, &amp;quot; --&amp;gt;&amp;quot;] +</a><a href="#h30-0-553" id="h30-0-553" class="i">+</a><a href="#h4-0-36" id="h4-0-36" class="d">-&lt;a href=&quot;#l18&quot; class=&quot;line&quot; id=&quot;l18&quot;&gt; 18&lt;/a&gt; +</a><a href="#h30-0-554" id="h30-0-554" class="i">+</a><a href="#h4-0-37" id="h4-0-37" class="d">-&lt;a href=&quot;#l19&quot; class=&quot;line&quot; id=&quot;l19&quot;&gt; 19&lt;/a&gt; sass: +</a><a href="#h30-0-555" id="h30-0-555" class="i">+</a><a href="#h4-0-38" id="h4-0-38" class="d">-&lt;a href=&quot;#l20&quot; class=&quot;line&quot; id=&quot;l20&quot;&gt; 20&lt;/a&gt; sass_dir: _sass +</a><a href="#h30-0-556" id="h30-0-556" class="i">+</a><a href="#h4-0-39" id="h4-0-39" class="d">-&lt;a href=&quot;#l21&quot; class=&quot;line&quot; id=&quot;l21&quot;&gt; 21&lt;/a&gt; style: :compressed +</a><a href="#h30-0-557" id="h30-0-557" class="i">+</a><a href="#h4-0-40" id="h4-0-40" class="d">-&lt;a href=&quot;#l22&quot; class=&quot;line&quot; id=&quot;l22&quot;&gt; 22&lt;/a&gt; +</a><a href="#h30-0-558" id="h30-0-558" class="i">+</a><a href="#h4-0-41" id="h4-0-41" class="d">-&lt;a href=&quot;#l23&quot; class=&quot;line&quot; id=&quot;l23&quot;&gt; 23&lt;/a&gt; plugins: +</a><a href="#h30-0-559" id="h30-0-559" class="i">+</a><a href="#h4-0-42" id="h4-0-42" class="d">-&lt;a href=&quot;#l24&quot; class=&quot;line&quot; id=&quot;l24&quot;&gt; 24&lt;/a&gt; - jekyll-paginate +</a><a href="#h30-0-560" id="h30-0-560" class="i">+</a><a href="#h4-0-43" id="h4-0-43" class="d">-&lt;a href=&quot;#l25&quot; class=&quot;line&quot; id=&quot;l25&quot;&gt; 25&lt;/a&gt; - jekyll-seo-tag +</a><a href="#h30-0-561" id="h30-0-561" class="i">+</a><a href="#h4-0-44" id="h4-0-44" class="d">-&lt;a href=&quot;#l26&quot; class=&quot;line&quot; id=&quot;l26&quot;&gt; 26&lt;/a&gt; - jekyll-sitemap +</a><a href="#h30-0-562" id="h30-0-562" class="i">+</a><a href="#h4-0-45" id="h4-0-45" class="d">-&lt;a href=&quot;#l27&quot; class=&quot;line&quot; id=&quot;l27&quot;&gt; 27&lt;/a&gt; - jekyll-regex-replace +</a><a href="#h30-0-563" id="h30-0-563" class="i">+</a><a href="#h4-0-46" id="h4-0-46" class="d">-&lt;a href=&quot;#l28&quot; class=&quot;line&quot; id=&quot;l28&quot;&gt; 28&lt;/a&gt; +</a><a href="#h30-0-564" id="h30-0-564" class="i">+</a><a href="#h4-0-47" id="h4-0-47" class="d">-&lt;a href=&quot;#l29&quot; class=&quot;line&quot; id=&quot;l29&quot;&gt; 29&lt;/a&gt; collections: +</a><a href="#h30-0-565" id="h30-0-565" class="i">+</a><a href="#h4-0-48" id="h4-0-48" class="d">-&lt;a href=&quot;#l30&quot; class=&quot;line&quot; id=&quot;l30&quot;&gt; 30&lt;/a&gt; pages: +</a><a href="#h30-0-566" id="h30-0-566" class="i">+</a><a href="#h4-0-49" id="h4-0-49" class="d">-&lt;a href=&quot;#l31&quot; class=&quot;line&quot; id=&quot;l31&quot;&gt; 31&lt;/a&gt; output: true +</a><a href="#h30-0-567" id="h30-0-567" class="i">+</a><a href="#h4-0-50" id="h4-0-50" class="d">-&lt;a href=&quot;#l32&quot; class=&quot;line&quot; id=&quot;l32&quot;&gt; 32&lt;/a&gt; permalink: /:name +</a><a href="#h30-0-568" id="h30-0-568" class="i">+</a><a href="#h4-0-51" id="h4-0-51" class="d">-&lt;a href=&quot;#l33&quot; class=&quot;line&quot; id=&quot;l33&quot;&gt; 33&lt;/a&gt; posts: +</a><a href="#h30-0-569" id="h30-0-569" class="i">+</a><a href="#h4-0-52" id="h4-0-52" class="d">-&lt;a href=&quot;#l34&quot; class=&quot;line&quot; id=&quot;l34&quot;&gt; 34&lt;/a&gt; output: true +</a><a href="#h30-0-570" id="h30-0-570" class="i">+</a><a href="#h4-0-53" id="h4-0-53" class="d">-&lt;a href=&quot;#l35&quot; class=&quot;line&quot; id=&quot;l35&quot;&gt; 35&lt;/a&gt; permalink: /:year/:month/:day/:slug +</a><a href="#h30-0-571" id="h30-0-571" class="i">+</a><a href="#h4-0-54" id="h4-0-54" class="d">-&lt;a href=&quot;#l36&quot; class=&quot;line&quot; id=&quot;l36&quot;&gt; 36&lt;/a&gt; +</a><a href="#h30-0-572" id="h30-0-572" class="i">+</a><a href="#h4-0-55" id="h4-0-55" class="d">-&lt;a href=&quot;#l37&quot; class=&quot;line&quot; id=&quot;l37&quot;&gt; 37&lt;/a&gt; defaults: +</a><a href="#h30-0-573" id="h30-0-573" class="i">+</a><a href="#h4-0-56" id="h4-0-56" class="d">-&lt;a href=&quot;#l38&quot; class=&quot;line&quot; id=&quot;l38&quot;&gt; 38&lt;/a&gt; - scope: +</a><a href="#h30-0-574" id="h30-0-574" class="i">+</a><a href="#h4-0-57" id="h4-0-57" class="d">-&lt;a href=&quot;#l39&quot; class=&quot;line&quot; id=&quot;l39&quot;&gt; 39&lt;/a&gt; path: &amp;#39;tag/&amp;#39; +</a><a href="#h30-0-575" id="h30-0-575" class="i">+</a><a href="#h4-0-58" id="h4-0-58" class="d">-&lt;a href=&quot;#l40&quot; class=&quot;line&quot; id=&quot;l40&quot;&gt; 40&lt;/a&gt; values: +</a><a href="#h30-0-576" id="h30-0-576" class="i">+</a><a href="#h4-0-59" id="h4-0-59" class="d">-&lt;a href=&quot;#l41&quot; class=&quot;line&quot; id=&quot;l41&quot;&gt; 41&lt;/a&gt; sitemap: false +</a><a href="#h30-0-577" id="h30-0-577" class="i">+</a><a href="#h4-0-60" id="h4-0-60" class="d">-&lt;a href=&quot;#l42&quot; class=&quot;line&quot; id=&quot;l42&quot;&gt; 42&lt;/a&gt; +</a><a href="#h30-0-578" id="h30-0-578" class="i">+</a><a href="#h4-0-61" id="h4-0-61" class="d">-&lt;a href=&quot;#l43&quot; class=&quot;line&quot; id=&quot;l43&quot;&gt; 43&lt;/a&gt; - scope: +</a><a href="#h30-0-579" id="h30-0-579" class="i">+</a><a href="#h4-0-62" id="h4-0-62" class="d">-&lt;a href=&quot;#l44&quot; class=&quot;line&quot; id=&quot;l44&quot;&gt; 44&lt;/a&gt; path: &amp;#39;git/*/log.html&amp;#39; +</a><a href="#h30-0-580" id="h30-0-580" class="i">+</a><a href="#h4-0-63" id="h4-0-63" class="d">-&lt;a href=&quot;#l45&quot; class=&quot;line&quot; id=&quot;l45&quot;&gt; 45&lt;/a&gt; values: +</a><a href="#h30-0-581" id="h30-0-581" class="i">+</a><a href="#h4-0-64" id="h4-0-64" class="d">-&lt;a href=&quot;#l46&quot; class=&quot;line&quot; id=&quot;l46&quot;&gt; 46&lt;/a&gt; git_file: true +</a><a href="#h30-0-582" id="h30-0-582" class="i">+</a><a href="#h4-0-65" id="h4-0-65" class="d">-&lt;a href=&quot;#l47&quot; class=&quot;line&quot; id=&quot;l47&quot;&gt; 47&lt;/a&gt; +</a><a href="#h30-0-583" id="h30-0-583" class="i">+</a><a href="#h4-0-66" id="h4-0-66" class="d">-&lt;a href=&quot;#l48&quot; class=&quot;line&quot; id=&quot;l48&quot;&gt; 48&lt;/a&gt; - scope: +</a><a href="#h30-0-584" id="h30-0-584" class="i">+</a><a href="#h4-0-67" id="h4-0-67" class="d">-&lt;a href=&quot;#l49&quot; class=&quot;line&quot; id=&quot;l49&quot;&gt; 49&lt;/a&gt; path: &amp;quot;&amp;quot; +</a><a href="#h30-0-585" id="h30-0-585" class="i">+</a><a href="#h4-0-68" id="h4-0-68" class="d">-&lt;a href=&quot;#l50&quot; class=&quot;line&quot; id=&quot;l50&quot;&gt; 50&lt;/a&gt; values: +</a><a href="#h30-0-586" id="h30-0-586" class="i">+</a><a href="#h4-0-69" id="h4-0-69" class="d">-&lt;a href=&quot;#l51&quot; class=&quot;line&quot; id=&quot;l51&quot;&gt; 51&lt;/a&gt; layout: &amp;quot;default&amp;quot; +</a><a href="#h30-0-587" id="h30-0-587" class="i">+</a><a href="#h4-0-70" id="h4-0-70" class="d">-&lt;a href=&quot;#l52&quot; class=&quot;line&quot; id=&quot;l52&quot;&gt; 52&lt;/a&gt; +</a><a href="#h30-0-588" id="h30-0-588" class="i">+</a><a href="#h4-0-71" id="h4-0-71" class="d">-&lt;a href=&quot;#l53&quot; class=&quot;line&quot; id=&quot;l53&quot;&gt; 53&lt;/a&gt; - scope: +</a><a href="#h30-0-589" id="h30-0-589" class="i">+</a><a href="#h4-0-72" id="h4-0-72" class="d">-&lt;a href=&quot;#l54&quot; class=&quot;line&quot; id=&quot;l54&quot;&gt; 54&lt;/a&gt; path: &amp;quot;&amp;quot; +</a><a href="#h30-0-590" id="h30-0-590" class="i">+</a><a href="#h4-0-73" id="h4-0-73" class="d">-&lt;a href=&quot;#l55&quot; class=&quot;line&quot; id=&quot;l55&quot;&gt; 55&lt;/a&gt; type: &amp;quot;pages&amp;quot; +</a><a href="#h30-0-591" id="h30-0-591" class="i">+</a><a href="#h4-0-74" id="h4-0-74" class="d">-&lt;a href=&quot;#l56&quot; class=&quot;line&quot; id=&quot;l56&quot;&gt; 56&lt;/a&gt; values: +</a><a href="#h30-0-592" id="h30-0-592" class="i">+</a><a href="#h4-0-75" id="h4-0-75" class="d">-&lt;a href=&quot;#l57&quot; class=&quot;line&quot; id=&quot;l57&quot;&gt; 57&lt;/a&gt; layout: &amp;quot;page&amp;quot; +</a><a href="#h30-0-593" id="h30-0-593" class="i">+</a><a href="#h4-0-76" id="h4-0-76" class="d">-&lt;a href=&quot;#l58&quot; class=&quot;line&quot; id=&quot;l58&quot;&gt; 58&lt;/a&gt; +</a><a href="#h30-0-594" id="h30-0-594" class="i">+</a><a href="#h4-0-77" id="h4-0-77" class="d">-&lt;a href=&quot;#l59&quot; class=&quot;line&quot; id=&quot;l59&quot;&gt; 59&lt;/a&gt; - scope: +</a><a href="#h30-0-595" id="h30-0-595" class="i">+</a><a href="#h4-0-78" id="h4-0-78" class="d">-&lt;a href=&quot;#l60&quot; class=&quot;line&quot; id=&quot;l60&quot;&gt; 60&lt;/a&gt; path: &amp;quot;&amp;quot; +</a><a href="#h30-0-596" id="h30-0-596" class="i">+</a><a href="#h4-0-79" id="h4-0-79" class="d">-&lt;a href=&quot;#l61&quot; class=&quot;line&quot; id=&quot;l61&quot;&gt; 61&lt;/a&gt; type: &amp;quot;posts&amp;quot; +</a><a href="#h30-0-597" id="h30-0-597" class="i">+</a><a href="#h4-0-80" id="h4-0-80" class="d">-&lt;a href=&quot;#l62&quot; class=&quot;line&quot; id=&quot;l62&quot;&gt; 62&lt;/a&gt; values: +</a><a href="#h30-0-598" id="h30-0-598" class="i">+</a><a href="#h4-0-81" id="h4-0-81" class="d">-&lt;a href=&quot;#l63&quot; class=&quot;line&quot; id=&quot;l63&quot;&gt; 63&lt;/a&gt; layout: &amp;quot;post&amp;quot; +</a><a href="#h30-0-599" id="h30-0-599" class="i">+</a><a href="#h4-0-82" id="h4-0-82" class="d">-&lt;a href=&quot;#l64&quot; class=&quot;line&quot; id=&quot;l64&quot;&gt; 64&lt;/a&gt; +</a><a href="#h30-0-600" id="h30-0-600" class="i">+</a><a href="#h4-0-83" id="h4-0-83" class="d">-&lt;a href=&quot;#l65&quot; class=&quot;line&quot; id=&quot;l65&quot;&gt; 65&lt;/a&gt; markdown: kramdown +</a><a href="#h30-0-601" id="h30-0-601" class="i">+</a><a href="#h4-0-84" id="h4-0-84" class="d">-&lt;a href=&quot;#l66&quot; class=&quot;line&quot; id=&quot;l66&quot;&gt; 66&lt;/a&gt; highlighter: rouge +</a><a href="#h30-0-602" id="h30-0-602" class="i">+</a><a href="#h4-0-85" id="h4-0-85" class="d">-&lt;a href=&quot;#l67&quot; class=&quot;line&quot; id=&quot;l67&quot;&gt; 67&lt;/a&gt; input: GFM +</a><a href="#h30-0-603" id="h30-0-603" class="i">+</a><a href="#h4-0-86" id="h4-0-86" class="d">-&lt;/pre&gt; +</a><a href="#h30-0-604" id="h30-0-604" class="i">+</a><a href="#h4-0-87" id="h4-0-87" class="d">-&lt;/div&gt; +</a><a href="#h30-0-605" id="h30-0-605" class="i">+</a><a href="#h4-0-88" id="h4-0-88" class="d">-&lt;/body&gt; +</a><a href="#h30-0-606" id="h30-0-606" class="i">+</a><a href="#h4-0-89" id="h4-0-89" class="d">-&lt;/html&gt; +</a><a href="#h30-0-607" id="h30-0-607" class="i">+</a><b>diff --git a/<a id="h5" href="../file/git/n-channel/file/_data/navigation.yml.html.html">git/n-channel/file/_data/navigation.yml.html</a> b/<a href="../file/git/n-channel/file/_data/navigation.yml.html.html">git/n-channel/file/_data/navigation.yml.html</a></b> +</a><a href="#h30-0-608" id="h30-0-608" class="i">+<a href="#h5-0" id="h5-0" class="h">@@ -1,34 +0,0 @@ +</a><a href="#h30-0-609" id="h30-0-609" class="i">+</a><a href="#h5-0-0" id="h5-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-610" id="h30-0-610" class="i">+</a><a href="#h5-0-1" id="h5-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-611" id="h30-0-611" class="i">+</a><a href="#h5-0-2" id="h5-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-612" id="h30-0-612" class="i">+</a><a href="#h5-0-3" id="h5-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-613" id="h30-0-613" class="i">+</a><a href="#h5-0-4" id="h5-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-614" id="h30-0-614" class="i">+</a><a href="#h5-0-5" id="h5-0-5" class="d">-&lt;title&gt;navigation.yml - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-615" id="h30-0-615" class="i">+</a><a href="#h5-0-6" id="h5-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-616" id="h30-0-616" class="i">+</a><a href="#h5-0-7" id="h5-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../favicon.png&quot; /&gt; +</a><a href="#h30-0-617" id="h30-0-617" class="i">+</a><a href="#h5-0-8" id="h5-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../atom.xml&quot; /&gt; +</a><a href="#h30-0-618" id="h30-0-618" class="i">+</a><a href="#h5-0-9" id="h5-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../tags.xml&quot; /&gt; +</a><a href="#h30-0-619" id="h30-0-619" class="i">+</a><a href="#h5-0-10" id="h5-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../style.css&quot; /&gt; +</a><a href="#h30-0-620" id="h30-0-620" class="i">+</a><a href="#h5-0-11" id="h5-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-621" id="h30-0-621" class="i">+</a><a href="#h5-0-12" id="h5-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-622" id="h30-0-622" class="i">+</a><a href="#h5-0-13" id="h5-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../&quot;&gt;&lt;img src=&quot;../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-623" id="h30-0-623" class="i">+</a><a href="#h5-0-14" id="h5-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-624" id="h30-0-624" class="i">+</a><a href="#h5-0-15" id="h5-0-15" class="d">-&lt;a href=&quot;../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-625" id="h30-0-625" class="i">+</a><a href="#h5-0-16" id="h5-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-626" id="h30-0-626" class="i">+</a><a href="#h5-0-17" id="h5-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-627" id="h30-0-627" class="i">+</a><a href="#h5-0-18" id="h5-0-18" class="d">-&lt;p&gt; navigation.yml (145B)&lt;/p&gt;&lt;hr/&gt;&lt;pre id=&quot;blob&quot;&gt; +</a><a href="#h30-0-628" id="h30-0-628" class="i">+</a><a href="#h5-0-19" id="h5-0-19" class="d">-&lt;a href=&quot;#l1&quot; class=&quot;line&quot; id=&quot;l1&quot;&gt; 1&lt;/a&gt; links: +</a><a href="#h30-0-629" id="h30-0-629" class="i">+</a><a href="#h5-0-20" id="h5-0-20" class="d">-&lt;a href=&quot;#l2&quot; class=&quot;line&quot; id=&quot;l2&quot;&gt; 2&lt;/a&gt; - title: Blog +</a><a href="#h30-0-630" id="h30-0-630" class="i">+</a><a href="#h5-0-21" id="h5-0-21" class="d">-&lt;a href=&quot;#l3&quot; class=&quot;line&quot; id=&quot;l3&quot;&gt; 3&lt;/a&gt; url: / +</a><a href="#h30-0-631" id="h30-0-631" class="i">+</a><a href="#h5-0-22" id="h5-0-22" class="d">-&lt;a href=&quot;#l4&quot; class=&quot;line&quot; id=&quot;l4&quot;&gt; 4&lt;/a&gt; - title: About +</a><a href="#h30-0-632" id="h30-0-632" class="i">+</a><a href="#h5-0-23" id="h5-0-23" class="d">-&lt;a href=&quot;#l5&quot; class=&quot;line&quot; id=&quot;l5&quot;&gt; 5&lt;/a&gt; url: /about +</a><a href="#h30-0-633" id="h30-0-633" class="i">+</a><a href="#h5-0-24" id="h5-0-24" class="d">-&lt;a href=&quot;#l6&quot; class=&quot;line&quot; id=&quot;l6&quot;&gt; 6&lt;/a&gt; - title: Git +</a><a href="#h30-0-634" id="h30-0-634" class="i">+</a><a href="#h5-0-25" id="h5-0-25" class="d">-&lt;a href=&quot;#l7&quot; class=&quot;line&quot; id=&quot;l7&quot;&gt; 7&lt;/a&gt; url: /git +</a><a href="#h30-0-635" id="h30-0-635" class="i">+</a><a href="#h5-0-26" id="h5-0-26" class="d">-&lt;a href=&quot;#l8&quot; class=&quot;line&quot; id=&quot;l8&quot;&gt; 8&lt;/a&gt; - title: Search +</a><a href="#h30-0-636" id="h30-0-636" class="i">+</a><a href="#h5-0-27" id="h5-0-27" class="d">-&lt;a href=&quot;#l9&quot; class=&quot;line&quot; id=&quot;l9&quot;&gt; 9&lt;/a&gt; url: /search +</a><a href="#h30-0-637" id="h30-0-637" class="i">+</a><a href="#h5-0-28" id="h5-0-28" class="d">-&lt;a href=&quot;#l10&quot; class=&quot;line&quot; id=&quot;l10&quot;&gt; 10&lt;/a&gt; - title: Rss +</a><a href="#h30-0-638" id="h30-0-638" class="i">+</a><a href="#h5-0-29" id="h5-0-29" class="d">-&lt;a href=&quot;#l11&quot; class=&quot;line&quot; id=&quot;l11&quot;&gt; 11&lt;/a&gt; url: /atom.xml +</a><a href="#h30-0-639" id="h30-0-639" class="i">+</a><a href="#h5-0-30" id="h5-0-30" class="d">-&lt;/pre&gt; +</a><a href="#h30-0-640" id="h30-0-640" class="i">+</a><a href="#h5-0-31" id="h5-0-31" class="d">-&lt;/div&gt; +</a><a href="#h30-0-641" id="h30-0-641" class="i">+</a><a href="#h5-0-32" id="h5-0-32" class="d">-&lt;/body&gt; +</a><a href="#h30-0-642" id="h30-0-642" class="i">+</a><a href="#h5-0-33" id="h5-0-33" class="d">-&lt;/html&gt; +</a><a href="#h30-0-643" id="h30-0-643" class="i">+</a><b>diff --git a/<a id="h6" href="../file/git/n-channel/file/_includes/anchor_headings.html.html.html">git/n-channel/file/_includes/anchor_headings.html.html</a> b/<a href="../file/git/n-channel/file/_includes/anchor_headings.html.html.html">git/n-channel/file/_includes/anchor_headings.html.html</a></b> +</a><a href="#h30-0-644" id="h30-0-644" class="i">+<a href="#h6-0" id="h6-0" class="h">@@ -1,127 +0,0 @@ +</a><a href="#h30-0-645" id="h30-0-645" class="i">+</a><a href="#h6-0-0" id="h6-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-646" id="h30-0-646" class="i">+</a><a href="#h6-0-1" id="h6-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-647" id="h30-0-647" class="i">+</a><a href="#h6-0-2" id="h6-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-648" id="h30-0-648" class="i">+</a><a href="#h6-0-3" id="h6-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-649" id="h30-0-649" class="i">+</a><a href="#h6-0-4" id="h6-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-650" id="h30-0-650" class="i">+</a><a href="#h6-0-5" id="h6-0-5" class="d">-&lt;title&gt;anchor_headings.html - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-651" id="h30-0-651" class="i">+</a><a href="#h6-0-6" id="h6-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-652" id="h30-0-652" class="i">+</a><a href="#h6-0-7" id="h6-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../favicon.png&quot; /&gt; +</a><a href="#h30-0-653" id="h30-0-653" class="i">+</a><a href="#h6-0-8" id="h6-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../atom.xml&quot; /&gt; +</a><a href="#h30-0-654" id="h30-0-654" class="i">+</a><a href="#h6-0-9" id="h6-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../tags.xml&quot; /&gt; +</a><a href="#h30-0-655" id="h30-0-655" class="i">+</a><a href="#h6-0-10" id="h6-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../style.css&quot; /&gt; +</a><a href="#h30-0-656" id="h30-0-656" class="i">+</a><a href="#h6-0-11" id="h6-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-657" id="h30-0-657" class="i">+</a><a href="#h6-0-12" id="h6-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-658" id="h30-0-658" class="i">+</a><a href="#h6-0-13" id="h6-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../&quot;&gt;&lt;img src=&quot;../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-659" id="h30-0-659" class="i">+</a><a href="#h6-0-14" id="h6-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-660" id="h30-0-660" class="i">+</a><a href="#h6-0-15" id="h6-0-15" class="d">-&lt;a href=&quot;../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-661" id="h30-0-661" class="i">+</a><a href="#h6-0-16" id="h6-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-662" id="h30-0-662" class="i">+</a><a href="#h6-0-17" id="h6-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-663" id="h30-0-663" class="i">+</a><a href="#h6-0-18" id="h6-0-18" class="d">-&lt;p&gt; anchor_headings.html (4609B)&lt;/p&gt;&lt;hr/&gt;&lt;pre id=&quot;blob&quot;&gt; +</a><a href="#h30-0-664" id="h30-0-664" class="i">+</a><a href="#h6-0-19" id="h6-0-19" class="d">-&lt;a href=&quot;#l1&quot; class=&quot;line&quot; id=&quot;l1&quot;&gt; 1&lt;/a&gt; {% capture headingsWorkspace %} +</a><a href="#h30-0-665" id="h30-0-665" class="i">+</a><a href="#h6-0-20" id="h6-0-20" class="d">-&lt;a href=&quot;#l2&quot; class=&quot;line&quot; id=&quot;l2&quot;&gt; 2&lt;/a&gt; {% comment %} +</a><a href="#h30-0-666" id="h30-0-666" class="i">+</a><a href="#h6-0-21" id="h6-0-21" class="d">-&lt;a href=&quot;#l3&quot; class=&quot;line&quot; id=&quot;l3&quot;&gt; 3&lt;/a&gt; Version 1.0.4 +</a><a href="#h30-0-667" id="h30-0-667" class="i">+</a><a href="#h6-0-22" id="h6-0-22" class="d">-&lt;a href=&quot;#l4&quot; class=&quot;line&quot; id=&quot;l4&quot;&gt; 4&lt;/a&gt; https://github.com/allejo/jekyll-anchor-headings +</a><a href="#h30-0-668" id="h30-0-668" class="i">+</a><a href="#h6-0-23" id="h6-0-23" class="d">-&lt;a href=&quot;#l5&quot; class=&quot;line&quot; id=&quot;l5&quot;&gt; 5&lt;/a&gt; +</a><a href="#h30-0-669" id="h30-0-669" class="i">+</a><a href="#h6-0-24" id="h6-0-24" class="d">-&lt;a href=&quot;#l6&quot; class=&quot;line&quot; id=&quot;l6&quot;&gt; 6&lt;/a&gt; &amp;quot;Be the pull request you wish to see in the world.&amp;quot; ~Ben Balter +</a><a href="#h30-0-670" id="h30-0-670" class="i">+</a><a href="#h6-0-25" id="h6-0-25" class="d">-&lt;a href=&quot;#l7&quot; class=&quot;line&quot; id=&quot;l7&quot;&gt; 7&lt;/a&gt; +</a><a href="#h30-0-671" id="h30-0-671" class="i">+</a><a href="#h6-0-26" id="h6-0-26" class="d">-&lt;a href=&quot;#l8&quot; class=&quot;line&quot; id=&quot;l8&quot;&gt; 8&lt;/a&gt; Usage: +</a><a href="#h30-0-672" id="h30-0-672" class="i">+</a><a href="#h6-0-27" id="h6-0-27" class="d">-&lt;a href=&quot;#l9&quot; class=&quot;line&quot; id=&quot;l9&quot;&gt; 9&lt;/a&gt; {% include anchor_headings.html html=content %} +</a><a href="#h30-0-673" id="h30-0-673" class="i">+</a><a href="#h6-0-28" id="h6-0-28" class="d">-&lt;a href=&quot;#l10&quot; class=&quot;line&quot; id=&quot;l10&quot;&gt; 10&lt;/a&gt; +</a><a href="#h30-0-674" id="h30-0-674" class="i">+</a><a href="#h6-0-29" id="h6-0-29" class="d">-&lt;a href=&quot;#l11&quot; class=&quot;line&quot; id=&quot;l11&quot;&gt; 11&lt;/a&gt; Parameters: +</a><a href="#h30-0-675" id="h30-0-675" class="i">+</a><a href="#h6-0-30" id="h6-0-30" class="d">-&lt;a href=&quot;#l12&quot; class=&quot;line&quot; id=&quot;l12&quot;&gt; 12&lt;/a&gt; * html (string) - the HTML of compiled markdown generated by kramdown in Jekyll +</a><a href="#h30-0-676" id="h30-0-676" class="i">+</a><a href="#h6-0-31" id="h6-0-31" class="d">-&lt;a href=&quot;#l13&quot; class=&quot;line&quot; id=&quot;l13&quot;&gt; 13&lt;/a&gt; +</a><a href="#h30-0-677" id="h30-0-677" class="i">+</a><a href="#h6-0-32" id="h6-0-32" class="d">-&lt;a href=&quot;#l14&quot; class=&quot;line&quot; id=&quot;l14&quot;&gt; 14&lt;/a&gt; Optional Parameters: +</a><a href="#h30-0-678" id="h30-0-678" class="i">+</a><a href="#h6-0-33" id="h6-0-33" class="d">-&lt;a href=&quot;#l15&quot; class=&quot;line&quot; id=&quot;l15&quot;&gt; 15&lt;/a&gt; * beforeHeading (bool) : false - Set to true if the anchor should be placed _before_ the heading&amp;#39;s content +</a><a href="#h30-0-679" id="h30-0-679" class="i">+</a><a href="#h6-0-34" id="h6-0-34" class="d">-&lt;a href=&quot;#l16&quot; class=&quot;line&quot; id=&quot;l16&quot;&gt; 16&lt;/a&gt; * anchorAttrs (string) : &amp;#39;&amp;#39; - Any custom HTML attributes that will be added to the `&amp;lt;a&amp;gt;` tag; you may NOT use `href`, `class` or `title` +</a><a href="#h30-0-680" id="h30-0-680" class="i">+</a><a href="#h6-0-35" id="h6-0-35" class="d">-&lt;a href=&quot;#l17&quot; class=&quot;line&quot; id=&quot;l17&quot;&gt; 17&lt;/a&gt; * anchorBody (string) : &amp;#39;&amp;#39; - The content that will be placed inside the anchor; the `%heading%` placeholder is available +</a><a href="#h30-0-681" id="h30-0-681" class="i">+</a><a href="#h6-0-36" id="h6-0-36" class="d">-&lt;a href=&quot;#l18&quot; class=&quot;line&quot; id=&quot;l18&quot;&gt; 18&lt;/a&gt; * anchorClass (string) : &amp;#39;&amp;#39; - The class(es) that will be used for each anchor. Separate multiple classes with a space +</a><a href="#h30-0-682" id="h30-0-682" class="i">+</a><a href="#h6-0-37" id="h6-0-37" class="d">-&lt;a href=&quot;#l19&quot; class=&quot;line&quot; id=&quot;l19&quot;&gt; 19&lt;/a&gt; * anchorTitle (string) : &amp;#39;&amp;#39; - The `title` attribute that will be used for anchors +</a><a href="#h30-0-683" id="h30-0-683" class="i">+</a><a href="#h6-0-38" id="h6-0-38" class="d">-&lt;a href=&quot;#l20&quot; class=&quot;line&quot; id=&quot;l20&quot;&gt; 20&lt;/a&gt; * h_min (int) : 1 - The minimum header level to build an anchor for; any header lower than this value will be ignored +</a><a href="#h30-0-684" id="h30-0-684" class="i">+</a><a href="#h6-0-39" id="h6-0-39" class="d">-&lt;a href=&quot;#l21&quot; class=&quot;line&quot; id=&quot;l21&quot;&gt; 21&lt;/a&gt; * h_max (int) : 6 - The maximum header level to build an anchor for; any header greater than this value will be ignored +</a><a href="#h30-0-685" id="h30-0-685" class="i">+</a><a href="#h6-0-40" id="h6-0-40" class="d">-&lt;a href=&quot;#l22&quot; class=&quot;line&quot; id=&quot;l22&quot;&gt; 22&lt;/a&gt; * bodyPrefix (string) : &amp;#39;&amp;#39; - Anything that should be inserted inside of the heading tag _before_ its anchor and content +</a><a href="#h30-0-686" id="h30-0-686" class="i">+</a><a href="#h6-0-41" id="h6-0-41" class="d">-&lt;a href=&quot;#l23&quot; class=&quot;line&quot; id=&quot;l23&quot;&gt; 23&lt;/a&gt; * bodySuffix (string) : &amp;#39;&amp;#39; - Anything that should be inserted inside of the heading tag _after_ its anchor and content +</a><a href="#h30-0-687" id="h30-0-687" class="i">+</a><a href="#h6-0-42" id="h6-0-42" class="d">-&lt;a href=&quot;#l24&quot; class=&quot;line&quot; id=&quot;l24&quot;&gt; 24&lt;/a&gt; +</a><a href="#h30-0-688" id="h30-0-688" class="i">+</a><a href="#h6-0-43" id="h6-0-43" class="d">-&lt;a href=&quot;#l25&quot; class=&quot;line&quot; id=&quot;l25&quot;&gt; 25&lt;/a&gt; Output: +</a><a href="#h30-0-689" id="h30-0-689" class="i">+</a><a href="#h6-0-44" id="h6-0-44" class="d">-&lt;a href=&quot;#l26&quot; class=&quot;line&quot; id=&quot;l26&quot;&gt; 26&lt;/a&gt; The original HTML with the addition of anchors inside of all of the h1-h6 headings. +</a><a href="#h30-0-690" id="h30-0-690" class="i">+</a><a href="#h6-0-45" id="h6-0-45" class="d">-&lt;a href=&quot;#l27&quot; class=&quot;line&quot; id=&quot;l27&quot;&gt; 27&lt;/a&gt; {% endcomment %} +</a><a href="#h30-0-691" id="h30-0-691" class="i">+</a><a href="#h6-0-46" id="h6-0-46" class="d">-&lt;a href=&quot;#l28&quot; class=&quot;line&quot; id=&quot;l28&quot;&gt; 28&lt;/a&gt; +</a><a href="#h30-0-692" id="h30-0-692" class="i">+</a><a href="#h6-0-47" id="h6-0-47" class="d">-&lt;a href=&quot;#l29&quot; class=&quot;line&quot; id=&quot;l29&quot;&gt; 29&lt;/a&gt; {% assign minHeader = include.h_min | default: 1 %} +</a><a href="#h30-0-693" id="h30-0-693" class="i">+</a><a href="#h6-0-48" id="h6-0-48" class="d">-&lt;a href=&quot;#l30&quot; class=&quot;line&quot; id=&quot;l30&quot;&gt; 30&lt;/a&gt; {% assign maxHeader = include.h_max | default: 6 %} +</a><a href="#h30-0-694" id="h30-0-694" class="i">+</a><a href="#h6-0-49" id="h6-0-49" class="d">-&lt;a href=&quot;#l31&quot; class=&quot;line&quot; id=&quot;l31&quot;&gt; 31&lt;/a&gt; {% assign beforeHeading = include.beforeHeading %} +</a><a href="#h30-0-695" id="h30-0-695" class="i">+</a><a href="#h6-0-50" id="h6-0-50" class="d">-&lt;a href=&quot;#l32&quot; class=&quot;line&quot; id=&quot;l32&quot;&gt; 32&lt;/a&gt; {% assign nodes = include.html | split: &amp;#39;&amp;lt;h&amp;#39; %} +</a><a href="#h30-0-696" id="h30-0-696" class="i">+</a><a href="#h6-0-51" id="h6-0-51" class="d">-&lt;a href=&quot;#l33&quot; class=&quot;line&quot; id=&quot;l33&quot;&gt; 33&lt;/a&gt; +</a><a href="#h30-0-697" id="h30-0-697" class="i">+</a><a href="#h6-0-52" id="h6-0-52" class="d">-&lt;a href=&quot;#l34&quot; class=&quot;line&quot; id=&quot;l34&quot;&gt; 34&lt;/a&gt; {% capture edited_headings %}{% endcapture %} +</a><a href="#h30-0-698" id="h30-0-698" class="i">+</a><a href="#h6-0-53" id="h6-0-53" class="d">-&lt;a href=&quot;#l35&quot; class=&quot;line&quot; id=&quot;l35&quot;&gt; 35&lt;/a&gt; +</a><a href="#h30-0-699" id="h30-0-699" class="i">+</a><a href="#h6-0-54" id="h6-0-54" class="d">-&lt;a href=&quot;#l36&quot; class=&quot;line&quot; id=&quot;l36&quot;&gt; 36&lt;/a&gt; {% for _node in nodes %} +</a><a href="#h30-0-700" id="h30-0-700" class="i">+</a><a href="#h6-0-55" id="h6-0-55" class="d">-&lt;a href=&quot;#l37&quot; class=&quot;line&quot; id=&quot;l37&quot;&gt; 37&lt;/a&gt; {% capture node %}{{ _node | strip }}{% endcapture %} +</a><a href="#h30-0-701" id="h30-0-701" class="i">+</a><a href="#h6-0-56" id="h6-0-56" class="d">-&lt;a href=&quot;#l38&quot; class=&quot;line&quot; id=&quot;l38&quot;&gt; 38&lt;/a&gt; +</a><a href="#h30-0-702" id="h30-0-702" class="i">+</a><a href="#h6-0-57" id="h6-0-57" class="d">-&lt;a href=&quot;#l39&quot; class=&quot;line&quot; id=&quot;l39&quot;&gt; 39&lt;/a&gt; {% if node == &amp;quot;&amp;quot; %} +</a><a href="#h30-0-703" id="h30-0-703" class="i">+</a><a href="#h6-0-58" id="h6-0-58" class="d">-&lt;a href=&quot;#l40&quot; class=&quot;line&quot; id=&quot;l40&quot;&gt; 40&lt;/a&gt; {% continue %} +</a><a href="#h30-0-704" id="h30-0-704" class="i">+</a><a href="#h6-0-59" id="h6-0-59" class="d">-&lt;a href=&quot;#l41&quot; class=&quot;line&quot; id=&quot;l41&quot;&gt; 41&lt;/a&gt; {% endif %} +</a><a href="#h30-0-705" id="h30-0-705" class="i">+</a><a href="#h6-0-60" id="h6-0-60" class="d">-&lt;a href=&quot;#l42&quot; class=&quot;line&quot; id=&quot;l42&quot;&gt; 42&lt;/a&gt; +</a><a href="#h30-0-706" id="h30-0-706" class="i">+</a><a href="#h6-0-61" id="h6-0-61" class="d">-&lt;a href=&quot;#l43&quot; class=&quot;line&quot; id=&quot;l43&quot;&gt; 43&lt;/a&gt; {% assign nextChar = node | replace: &amp;#39;&amp;quot;&amp;#39;, &amp;#39;&amp;#39; | strip | slice: 0, 1 %} +</a><a href="#h30-0-707" id="h30-0-707" class="i">+</a><a href="#h6-0-62" id="h6-0-62" class="d">-&lt;a href=&quot;#l44&quot; class=&quot;line&quot; id=&quot;l44&quot;&gt; 44&lt;/a&gt; {% assign headerLevel = nextChar | times: 1 %} +</a><a href="#h30-0-708" id="h30-0-708" class="i">+</a><a href="#h6-0-63" id="h6-0-63" class="d">-&lt;a href=&quot;#l45&quot; class=&quot;line&quot; id=&quot;l45&quot;&gt; 45&lt;/a&gt; +</a><a href="#h30-0-709" id="h30-0-709" class="i">+</a><a href="#h6-0-64" id="h6-0-64" class="d">-&lt;a href=&quot;#l46&quot; class=&quot;line&quot; id=&quot;l46&quot;&gt; 46&lt;/a&gt; &amp;lt;!-- If the level is cast to 0, it means it&amp;#39;s not a h1-h6 tag, so let&amp;#39;s try to fix it --&amp;gt; +</a><a href="#h30-0-710" id="h30-0-710" class="i">+</a><a href="#h6-0-65" id="h6-0-65" class="d">-&lt;a href=&quot;#l47&quot; class=&quot;line&quot; id=&quot;l47&quot;&gt; 47&lt;/a&gt; {% if headerLevel == 0 %} +</a><a href="#h30-0-711" id="h30-0-711" class="i">+</a><a href="#h6-0-66" id="h6-0-66" class="d">-&lt;a href=&quot;#l48&quot; class=&quot;line&quot; id=&quot;l48&quot;&gt; 48&lt;/a&gt; {% if nextChar != &amp;#39;&amp;lt;&amp;#39; and nextChar != &amp;#39;&amp;#39; %} +</a><a href="#h30-0-712" id="h30-0-712" class="i">+</a><a href="#h6-0-67" id="h6-0-67" class="d">-&lt;a href=&quot;#l49&quot; class=&quot;line&quot; id=&quot;l49&quot;&gt; 49&lt;/a&gt; {% capture node %}&amp;lt;h{{ node }}{% endcapture %} +</a><a href="#h30-0-713" id="h30-0-713" class="i">+</a><a href="#h6-0-68" id="h6-0-68" class="d">-&lt;a href=&quot;#l50&quot; class=&quot;line&quot; id=&quot;l50&quot;&gt; 50&lt;/a&gt; {% endif %} +</a><a href="#h30-0-714" id="h30-0-714" class="i">+</a><a href="#h6-0-69" id="h6-0-69" class="d">-&lt;a href=&quot;#l51&quot; class=&quot;line&quot; id=&quot;l51&quot;&gt; 51&lt;/a&gt; +</a><a href="#h30-0-715" id="h30-0-715" class="i">+</a><a href="#h6-0-70" id="h6-0-70" class="d">-&lt;a href=&quot;#l52&quot; class=&quot;line&quot; id=&quot;l52&quot;&gt; 52&lt;/a&gt; {% capture edited_headings %}{{ edited_headings }}{{ node }}{% endcapture %} +</a><a href="#h30-0-716" id="h30-0-716" class="i">+</a><a href="#h6-0-71" id="h6-0-71" class="d">-&lt;a href=&quot;#l53&quot; class=&quot;line&quot; id=&quot;l53&quot;&gt; 53&lt;/a&gt; {% continue %} +</a><a href="#h30-0-717" id="h30-0-717" class="i">+</a><a href="#h6-0-72" id="h6-0-72" class="d">-&lt;a href=&quot;#l54&quot; class=&quot;line&quot; id=&quot;l54&quot;&gt; 54&lt;/a&gt; {% endif %} +</a><a href="#h30-0-718" id="h30-0-718" class="i">+</a><a href="#h6-0-73" id="h6-0-73" class="d">-&lt;a href=&quot;#l55&quot; class=&quot;line&quot; id=&quot;l55&quot;&gt; 55&lt;/a&gt; +</a><a href="#h30-0-719" id="h30-0-719" class="i">+</a><a href="#h6-0-74" id="h6-0-74" class="d">-&lt;a href=&quot;#l56&quot; class=&quot;line&quot; id=&quot;l56&quot;&gt; 56&lt;/a&gt; {% assign _workspace = node | split: &amp;#39;&amp;lt;/h&amp;#39; %} +</a><a href="#h30-0-720" id="h30-0-720" class="i">+</a><a href="#h6-0-75" id="h6-0-75" class="d">-&lt;a href=&quot;#l57&quot; class=&quot;line&quot; id=&quot;l57&quot;&gt; 57&lt;/a&gt; {% assign _idWorkspace = _workspace[0] | split: &amp;#39;id=&amp;quot;&amp;#39; %} +</a><a href="#h30-0-721" id="h30-0-721" class="i">+</a><a href="#h6-0-76" id="h6-0-76" class="d">-&lt;a href=&quot;#l58&quot; class=&quot;line&quot; id=&quot;l58&quot;&gt; 58&lt;/a&gt; {% assign _idWorkspace = _idWorkspace[1] | split: &amp;#39;&amp;quot;&amp;#39; %} +</a><a href="#h30-0-722" id="h30-0-722" class="i">+</a><a href="#h6-0-77" id="h6-0-77" class="d">-&lt;a href=&quot;#l59&quot; class=&quot;line&quot; id=&quot;l59&quot;&gt; 59&lt;/a&gt; {% assign html_id = _idWorkspace[0] %} +</a><a href="#h30-0-723" id="h30-0-723" class="i">+</a><a href="#h6-0-78" id="h6-0-78" class="d">-&lt;a href=&quot;#l60&quot; class=&quot;line&quot; id=&quot;l60&quot;&gt; 60&lt;/a&gt; +</a><a href="#h30-0-724" id="h30-0-724" class="i">+</a><a href="#h6-0-79" id="h6-0-79" class="d">-&lt;a href=&quot;#l61&quot; class=&quot;line&quot; id=&quot;l61&quot;&gt; 61&lt;/a&gt; {% capture _hAttrToStrip %}{{ _workspace[0] | split: &amp;#39;&amp;gt;&amp;#39; | first }}&amp;gt;{% endcapture %} +</a><a href="#h30-0-725" id="h30-0-725" class="i">+</a><a href="#h6-0-80" id="h6-0-80" class="d">-&lt;a href=&quot;#l62&quot; class=&quot;line&quot; id=&quot;l62&quot;&gt; 62&lt;/a&gt; {% assign header = _workspace[0] | replace: _hAttrToStrip, &amp;#39;&amp;#39; %} +</a><a href="#h30-0-726" id="h30-0-726" class="i">+</a><a href="#h6-0-81" id="h6-0-81" class="d">-&lt;a href=&quot;#l63&quot; class=&quot;line&quot; id=&quot;l63&quot;&gt; 63&lt;/a&gt; +</a><a href="#h30-0-727" id="h30-0-727" class="i">+</a><a href="#h6-0-82" id="h6-0-82" class="d">-&lt;a href=&quot;#l64&quot; class=&quot;line&quot; id=&quot;l64&quot;&gt; 64&lt;/a&gt; &amp;lt;!-- Build the anchor to inject for our heading --&amp;gt; +</a><a href="#h30-0-728" id="h30-0-728" class="i">+</a><a href="#h6-0-83" id="h6-0-83" class="d">-&lt;a href=&quot;#l65&quot; class=&quot;line&quot; id=&quot;l65&quot;&gt; 65&lt;/a&gt; {% capture anchor %}{% endcapture %} +</a><a href="#h30-0-729" id="h30-0-729" class="i">+</a><a href="#h6-0-84" id="h6-0-84" class="d">-&lt;a href=&quot;#l66&quot; class=&quot;line&quot; id=&quot;l66&quot;&gt; 66&lt;/a&gt; +</a><a href="#h30-0-730" id="h30-0-730" class="i">+</a><a href="#h6-0-85" id="h6-0-85" class="d">-&lt;a href=&quot;#l67&quot; class=&quot;line&quot; id=&quot;l67&quot;&gt; 67&lt;/a&gt; {% if html_id and headerLevel &amp;gt;= minHeader and headerLevel &amp;lt;= maxHeader %} +</a><a href="#h30-0-731" id="h30-0-731" class="i">+</a><a href="#h6-0-86" id="h6-0-86" class="d">-&lt;a href=&quot;#l68&quot; class=&quot;line&quot; id=&quot;l68&quot;&gt; 68&lt;/a&gt; {% capture anchor %}href=&amp;quot;#{{ html_id }}&amp;quot;{% endcapture %} +</a><a href="#h30-0-732" id="h30-0-732" class="i">+</a><a href="#h6-0-87" id="h6-0-87" class="d">-&lt;a href=&quot;#l69&quot; class=&quot;line&quot; id=&quot;l69&quot;&gt; 69&lt;/a&gt; +</a><a href="#h30-0-733" id="h30-0-733" class="i">+</a><a href="#h6-0-88" id="h6-0-88" class="d">-&lt;a href=&quot;#l70&quot; class=&quot;line&quot; id=&quot;l70&quot;&gt; 70&lt;/a&gt; {% if include.anchorClass %} +</a><a href="#h30-0-734" id="h30-0-734" class="i">+</a><a href="#h6-0-89" id="h6-0-89" class="d">-&lt;a href=&quot;#l71&quot; class=&quot;line&quot; id=&quot;l71&quot;&gt; 71&lt;/a&gt; {% capture anchor %}{{ anchor }} class=&amp;quot;{{ include.anchorClass }}&amp;quot;{% endcapture %} +</a><a href="#h30-0-735" id="h30-0-735" class="i">+</a><a href="#h6-0-90" id="h6-0-90" class="d">-&lt;a href=&quot;#l72&quot; class=&quot;line&quot; id=&quot;l72&quot;&gt; 72&lt;/a&gt; {% endif %} +</a><a href="#h30-0-736" id="h30-0-736" class="i">+</a><a href="#h6-0-91" id="h6-0-91" class="d">-&lt;a href=&quot;#l73&quot; class=&quot;line&quot; id=&quot;l73&quot;&gt; 73&lt;/a&gt; +</a><a href="#h30-0-737" id="h30-0-737" class="i">+</a><a href="#h6-0-92" id="h6-0-92" class="d">-&lt;a href=&quot;#l74&quot; class=&quot;line&quot; id=&quot;l74&quot;&gt; 74&lt;/a&gt; {% if include.anchorTitle %} +</a><a href="#h30-0-738" id="h30-0-738" class="i">+</a><a href="#h6-0-93" id="h6-0-93" class="d">-&lt;a href=&quot;#l75&quot; class=&quot;line&quot; id=&quot;l75&quot;&gt; 75&lt;/a&gt; {% capture anchor %}{{ anchor }} title=&amp;quot;{{ include.anchorTitle | replace: &amp;#39;%heading%&amp;#39;, header }}&amp;quot;{% endcapture %} +</a><a href="#h30-0-739" id="h30-0-739" class="i">+</a><a href="#h6-0-94" id="h6-0-94" class="d">-&lt;a href=&quot;#l76&quot; class=&quot;line&quot; id=&quot;l76&quot;&gt; 76&lt;/a&gt; {% endif %} +</a><a href="#h30-0-740" id="h30-0-740" class="i">+</a><a href="#h6-0-95" id="h6-0-95" class="d">-&lt;a href=&quot;#l77&quot; class=&quot;line&quot; id=&quot;l77&quot;&gt; 77&lt;/a&gt; +</a><a href="#h30-0-741" id="h30-0-741" class="i">+</a><a href="#h6-0-96" id="h6-0-96" class="d">-&lt;a href=&quot;#l78&quot; class=&quot;line&quot; id=&quot;l78&quot;&gt; 78&lt;/a&gt; {% if include.anchorAttrs %} +</a><a href="#h30-0-742" id="h30-0-742" class="i">+</a><a href="#h6-0-97" id="h6-0-97" class="d">-&lt;a href=&quot;#l79&quot; class=&quot;line&quot; id=&quot;l79&quot;&gt; 79&lt;/a&gt; {% capture anchor %}{{ anchor }} {{ include.anchorAttrs }}{% endcapture %} +</a><a href="#h30-0-743" id="h30-0-743" class="i">+</a><a href="#h6-0-98" id="h6-0-98" class="d">-&lt;a href=&quot;#l80&quot; class=&quot;line&quot; id=&quot;l80&quot;&gt; 80&lt;/a&gt; {% endif %} +</a><a href="#h30-0-744" id="h30-0-744" class="i">+</a><a href="#h6-0-99" id="h6-0-99" class="d">-&lt;a href=&quot;#l81&quot; class=&quot;line&quot; id=&quot;l81&quot;&gt; 81&lt;/a&gt; +</a><a href="#h30-0-745" id="h30-0-745" class="i">+</a><a href="#h6-0-100" id="h6-0-100" class="d">-&lt;a href=&quot;#l82&quot; class=&quot;line&quot; id=&quot;l82&quot;&gt; 82&lt;/a&gt; {% capture anchor %}&amp;lt;a {{ anchor }}&amp;gt;{{ include.anchorBody | replace: &amp;#39;%heading%&amp;#39;, header | default: &amp;#39;&amp;#39; }}&amp;lt;/a&amp;gt;{% endcapture %} +</a><a href="#h30-0-746" id="h30-0-746" class="i">+</a><a href="#h6-0-101" id="h6-0-101" class="d">-&lt;a href=&quot;#l83&quot; class=&quot;line&quot; id=&quot;l83&quot;&gt; 83&lt;/a&gt; +</a><a href="#h30-0-747" id="h30-0-747" class="i">+</a><a href="#h6-0-102" id="h6-0-102" class="d">-&lt;a href=&quot;#l84&quot; class=&quot;line&quot; id=&quot;l84&quot;&gt; 84&lt;/a&gt; &amp;lt;!-- In order to prevent adding extra space after a heading, we&amp;#39;ll let the &amp;#39;anchor&amp;#39; value contain it --&amp;gt; +</a><a href="#h30-0-748" id="h30-0-748" class="i">+</a><a href="#h6-0-103" id="h6-0-103" class="d">-&lt;a href=&quot;#l85&quot; class=&quot;line&quot; id=&quot;l85&quot;&gt; 85&lt;/a&gt; {% if beforeHeading %} +</a><a href="#h30-0-749" id="h30-0-749" class="i">+</a><a href="#h6-0-104" id="h6-0-104" class="d">-&lt;a href=&quot;#l86&quot; class=&quot;line&quot; id=&quot;l86&quot;&gt; 86&lt;/a&gt; {% capture anchor %}{{ anchor }} {% endcapture %} +</a><a href="#h30-0-750" id="h30-0-750" class="i">+</a><a href="#h6-0-105" id="h6-0-105" class="d">-&lt;a href=&quot;#l87&quot; class=&quot;line&quot; id=&quot;l87&quot;&gt; 87&lt;/a&gt; {% else %} +</a><a href="#h30-0-751" id="h30-0-751" class="i">+</a><a href="#h6-0-106" id="h6-0-106" class="d">-&lt;a href=&quot;#l88&quot; class=&quot;line&quot; id=&quot;l88&quot;&gt; 88&lt;/a&gt; {% capture anchor %} {{ anchor }}{% endcapture %} +</a><a href="#h30-0-752" id="h30-0-752" class="i">+</a><a href="#h6-0-107" id="h6-0-107" class="d">-&lt;a href=&quot;#l89&quot; class=&quot;line&quot; id=&quot;l89&quot;&gt; 89&lt;/a&gt; {% endif %} +</a><a href="#h30-0-753" id="h30-0-753" class="i">+</a><a href="#h6-0-108" id="h6-0-108" class="d">-&lt;a href=&quot;#l90&quot; class=&quot;line&quot; id=&quot;l90&quot;&gt; 90&lt;/a&gt; {% endif %} +</a><a href="#h30-0-754" id="h30-0-754" class="i">+</a><a href="#h6-0-109" id="h6-0-109" class="d">-&lt;a href=&quot;#l91&quot; class=&quot;line&quot; id=&quot;l91&quot;&gt; 91&lt;/a&gt; +</a><a href="#h30-0-755" id="h30-0-755" class="i">+</a><a href="#h6-0-110" id="h6-0-110" class="d">-&lt;a href=&quot;#l92&quot; class=&quot;line&quot; id=&quot;l92&quot;&gt; 92&lt;/a&gt; {% capture new_heading %} +</a><a href="#h30-0-756" id="h30-0-756" class="i">+</a><a href="#h6-0-111" id="h6-0-111" class="d">-&lt;a href=&quot;#l93&quot; class=&quot;line&quot; id=&quot;l93&quot;&gt; 93&lt;/a&gt; &amp;lt;h{{ _hAttrToStrip }} +</a><a href="#h30-0-757" id="h30-0-757" class="i">+</a><a href="#h6-0-112" id="h6-0-112" class="d">-&lt;a href=&quot;#l94&quot; class=&quot;line&quot; id=&quot;l94&quot;&gt; 94&lt;/a&gt; {{ include.bodyPrefix }} +</a><a href="#h30-0-758" id="h30-0-758" class="i">+</a><a href="#h6-0-113" id="h6-0-113" class="d">-&lt;a href=&quot;#l95&quot; class=&quot;line&quot; id=&quot;l95&quot;&gt; 95&lt;/a&gt; {% if beforeHeading %} +</a><a href="#h30-0-759" id="h30-0-759" class="i">+</a><a href="#h6-0-114" id="h6-0-114" class="d">-&lt;a href=&quot;#l96&quot; class=&quot;line&quot; id=&quot;l96&quot;&gt; 96&lt;/a&gt; {{ anchor }}{{ header }} +</a><a href="#h30-0-760" id="h30-0-760" class="i">+</a><a href="#h6-0-115" id="h6-0-115" class="d">-&lt;a href=&quot;#l97&quot; class=&quot;line&quot; id=&quot;l97&quot;&gt; 97&lt;/a&gt; {% else %} +</a><a href="#h30-0-761" id="h30-0-761" class="i">+</a><a href="#h6-0-116" id="h6-0-116" class="d">-&lt;a href=&quot;#l98&quot; class=&quot;line&quot; id=&quot;l98&quot;&gt; 98&lt;/a&gt; {{ header }}{{ anchor }} +</a><a href="#h30-0-762" id="h30-0-762" class="i">+</a><a href="#h6-0-117" id="h6-0-117" class="d">-&lt;a href=&quot;#l99&quot; class=&quot;line&quot; id=&quot;l99&quot;&gt; 99&lt;/a&gt; {% endif %} +</a><a href="#h30-0-763" id="h30-0-763" class="i">+</a><a href="#h6-0-118" id="h6-0-118" class="d">-&lt;a href=&quot;#l100&quot; class=&quot;line&quot; id=&quot;l100&quot;&gt; 100&lt;/a&gt; {{ include.bodySuffix }} +</a><a href="#h30-0-764" id="h30-0-764" class="i">+</a><a href="#h6-0-119" id="h6-0-119" class="d">-&lt;a href=&quot;#l101&quot; class=&quot;line&quot; id=&quot;l101&quot;&gt; 101&lt;/a&gt; &amp;lt;/h{{ _workspace | last }} +</a><a href="#h30-0-765" id="h30-0-765" class="i">+</a><a href="#h6-0-120" id="h6-0-120" class="d">-&lt;a href=&quot;#l102&quot; class=&quot;line&quot; id=&quot;l102&quot;&gt; 102&lt;/a&gt; {% endcapture %} +</a><a href="#h30-0-766" id="h30-0-766" class="i">+</a><a href="#h6-0-121" id="h6-0-121" class="d">-&lt;a href=&quot;#l103&quot; class=&quot;line&quot; id=&quot;l103&quot;&gt; 103&lt;/a&gt; {% capture edited_headings %}{{ edited_headings }}{{ new_heading }}{% endcapture %} +</a><a href="#h30-0-767" id="h30-0-767" class="i">+</a><a href="#h6-0-122" id="h6-0-122" class="d">-&lt;a href=&quot;#l104&quot; class=&quot;line&quot; id=&quot;l104&quot;&gt; 104&lt;/a&gt; {% endfor %} +</a><a href="#h30-0-768" id="h30-0-768" class="i">+</a><a href="#h6-0-123" id="h6-0-123" class="d">-&lt;a href=&quot;#l105&quot; class=&quot;line&quot; id=&quot;l105&quot;&gt; 105&lt;/a&gt; {% endcapture %}{% assign headingsWorkspace = &amp;#39;&amp;#39; %}{{ edited_headings | strip }}&lt;/pre&gt; +</a><a href="#h30-0-769" id="h30-0-769" class="i">+</a><a href="#h6-0-124" id="h6-0-124" class="d">-&lt;/div&gt; +</a><a href="#h30-0-770" id="h30-0-770" class="i">+</a><a href="#h6-0-125" id="h6-0-125" class="d">-&lt;/body&gt; +</a><a href="#h30-0-771" id="h30-0-771" class="i">+</a><a href="#h6-0-126" id="h6-0-126" class="d">-&lt;/html&gt; +</a><a href="#h30-0-772" id="h30-0-772" class="i">+</a><b>diff --git a/<a id="h7" href="../file/git/n-channel/file/_includes/head.html.html.html">git/n-channel/file/_includes/head.html.html</a> b/<a href="../file/git/n-channel/file/_includes/head.html.html.html">git/n-channel/file/_includes/head.html.html</a></b> +</a><a href="#h30-0-773" id="h30-0-773" class="i">+<a href="#h7-0" id="h7-0" class="h">@@ -1,87 +0,0 @@ +</a><a href="#h30-0-774" id="h30-0-774" class="i">+</a><a href="#h7-0-0" id="h7-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-775" id="h30-0-775" class="i">+</a><a href="#h7-0-1" id="h7-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-776" id="h30-0-776" class="i">+</a><a href="#h7-0-2" id="h7-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-777" id="h30-0-777" class="i">+</a><a href="#h7-0-3" id="h7-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-778" id="h30-0-778" class="i">+</a><a href="#h7-0-4" id="h7-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-779" id="h30-0-779" class="i">+</a><a href="#h7-0-5" id="h7-0-5" class="d">-&lt;title&gt;head.html - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-780" id="h30-0-780" class="i">+</a><a href="#h7-0-6" id="h7-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-781" id="h30-0-781" class="i">+</a><a href="#h7-0-7" id="h7-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../favicon.png&quot; /&gt; +</a><a href="#h30-0-782" id="h30-0-782" class="i">+</a><a href="#h7-0-8" id="h7-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../atom.xml&quot; /&gt; +</a><a href="#h30-0-783" id="h30-0-783" class="i">+</a><a href="#h7-0-9" id="h7-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../tags.xml&quot; /&gt; +</a><a href="#h30-0-784" id="h30-0-784" class="i">+</a><a href="#h7-0-10" id="h7-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../style.css&quot; /&gt; +</a><a href="#h30-0-785" id="h30-0-785" class="i">+</a><a href="#h7-0-11" id="h7-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-786" id="h30-0-786" class="i">+</a><a href="#h7-0-12" id="h7-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-787" id="h30-0-787" class="i">+</a><a href="#h7-0-13" id="h7-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../&quot;&gt;&lt;img src=&quot;../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-788" id="h30-0-788" class="i">+</a><a href="#h7-0-14" id="h7-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-789" id="h30-0-789" class="i">+</a><a href="#h7-0-15" id="h7-0-15" class="d">-&lt;a href=&quot;../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-790" id="h30-0-790" class="i">+</a><a href="#h7-0-16" id="h7-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-791" id="h30-0-791" class="i">+</a><a href="#h7-0-17" id="h7-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-792" id="h30-0-792" class="i">+</a><a href="#h7-0-18" id="h7-0-18" class="d">-&lt;p&gt; head.html (1937B)&lt;/p&gt;&lt;hr/&gt;&lt;pre id=&quot;blob&quot;&gt; +</a><a href="#h30-0-793" id="h30-0-793" class="i">+</a><a href="#h7-0-19" id="h7-0-19" class="d">-&lt;a href=&quot;#l1&quot; class=&quot;line&quot; id=&quot;l1&quot;&gt; 1&lt;/a&gt; &amp;lt;head&amp;gt; +</a><a href="#h30-0-794" id="h30-0-794" class="i">+</a><a href="#h7-0-20" id="h7-0-20" class="d">-&lt;a href=&quot;#l2&quot; class=&quot;line&quot; id=&quot;l2&quot;&gt; 2&lt;/a&gt; &amp;lt;link rel=&amp;quot;icon&amp;quot; href=&amp;quot;/favicon.png&amp;quot;&amp;gt; +</a><a href="#h30-0-795" id="h30-0-795" class="i">+</a><a href="#h7-0-21" id="h7-0-21" class="d">-&lt;a href=&quot;#l3&quot; class=&quot;line&quot; id=&quot;l3&quot;&gt; 3&lt;/a&gt; &amp;lt;meta charset=&amp;quot;UTF-8&amp;quot;&amp;gt; +</a><a href="#h30-0-796" id="h30-0-796" class="i">+</a><a href="#h7-0-22" id="h7-0-22" class="d">-&lt;a href=&quot;#l4&quot; class=&quot;line&quot; id=&quot;l4&quot;&gt; 4&lt;/a&gt; &amp;lt;meta name=&amp;quot;viewport&amp;quot; content=&amp;quot;width=device-width, initial-scale=1.0&amp;quot;&amp;gt; +</a><a href="#h30-0-797" id="h30-0-797" class="i">+</a><a href="#h7-0-23" id="h7-0-23" class="d">-&lt;a href=&quot;#l5&quot; class=&quot;line&quot; id=&quot;l5&quot;&gt; 5&lt;/a&gt; +</a><a href="#h30-0-798" id="h30-0-798" class="i">+</a><a href="#h7-0-24" id="h7-0-24" class="d">-&lt;a href=&quot;#l6&quot; class=&quot;line&quot; id=&quot;l6&quot;&gt; 6&lt;/a&gt; {% seo title=false %} +</a><a href="#h30-0-799" id="h30-0-799" class="i">+</a><a href="#h7-0-25" id="h7-0-25" class="d">-&lt;a href=&quot;#l7&quot; class=&quot;line&quot; id=&quot;l7&quot;&gt; 7&lt;/a&gt; +</a><a href="#h30-0-800" id="h30-0-800" class="i">+</a><a href="#h7-0-26" id="h7-0-26" class="d">-&lt;a href=&quot;#l8&quot; class=&quot;line&quot; id=&quot;l8&quot;&gt; 8&lt;/a&gt; &amp;lt;title&amp;gt; +</a><a href="#h30-0-801" id="h30-0-801" class="i">+</a><a href="#h7-0-27" id="h7-0-27" class="d">-&lt;a href=&quot;#l9&quot; class=&quot;line&quot; id=&quot;l9&quot;&gt; 9&lt;/a&gt; {% if page.tag or page.title %} +</a><a href="#h30-0-802" id="h30-0-802" class="i">+</a><a href="#h7-0-28" id="h7-0-28" class="d">-&lt;a href=&quot;#l10&quot; class=&quot;line&quot; id=&quot;l10&quot;&gt; 10&lt;/a&gt; {% if page.tag %} +</a><a href="#h30-0-803" id="h30-0-803" class="i">+</a><a href="#h7-0-29" id="h7-0-29" class="d">-&lt;a href=&quot;#l11&quot; class=&quot;line&quot; id=&quot;l11&quot;&gt; 11&lt;/a&gt; {{ page.tag | escape }} +</a><a href="#h30-0-804" id="h30-0-804" class="i">+</a><a href="#h7-0-30" id="h7-0-30" class="d">-&lt;a href=&quot;#l12&quot; class=&quot;line&quot; id=&quot;l12&quot;&gt; 12&lt;/a&gt; {% else %} +</a><a href="#h30-0-805" id="h30-0-805" class="i">+</a><a href="#h7-0-31" id="h7-0-31" class="d">-&lt;a href=&quot;#l13&quot; class=&quot;line&quot; id=&quot;l13&quot;&gt; 13&lt;/a&gt; {{ page.title | escape }} +</a><a href="#h30-0-806" id="h30-0-806" class="i">+</a><a href="#h7-0-32" id="h7-0-32" class="d">-&lt;a href=&quot;#l14&quot; class=&quot;line&quot; id=&quot;l14&quot;&gt; 14&lt;/a&gt; {% endif %} +</a><a href="#h30-0-807" id="h30-0-807" class="i">+</a><a href="#h7-0-33" id="h7-0-33" class="d">-&lt;a href=&quot;#l15&quot; class=&quot;line&quot; id=&quot;l15&quot;&gt; 15&lt;/a&gt; - +</a><a href="#h30-0-808" id="h30-0-808" class="i">+</a><a href="#h7-0-34" id="h7-0-34" class="d">-&lt;a href=&quot;#l16&quot; class=&quot;line&quot; id=&quot;l16&quot;&gt; 16&lt;/a&gt; {% endif %} +</a><a href="#h30-0-809" id="h30-0-809" class="i">+</a><a href="#h7-0-35" id="h7-0-35" class="d">-&lt;a href=&quot;#l17&quot; class=&quot;line&quot; id=&quot;l17&quot;&gt; 17&lt;/a&gt; {% if paginator and paginator.page and paginator.total_pages &amp;gt; 1 and paginator.page &amp;gt; 1 %} +</a><a href="#h30-0-810" id="h30-0-810" class="i">+</a><a href="#h7-0-36" id="h7-0-36" class="d">-&lt;a href=&quot;#l18&quot; class=&quot;line&quot; id=&quot;l18&quot;&gt; 18&lt;/a&gt; Page {{ paginator.page }} of {{ paginator.total_pages }} - +</a><a href="#h30-0-811" id="h30-0-811" class="i">+</a><a href="#h7-0-37" id="h7-0-37" class="d">-&lt;a href=&quot;#l19&quot; class=&quot;line&quot; id=&quot;l19&quot;&gt; 19&lt;/a&gt; {% endif %} +</a><a href="#h30-0-812" id="h30-0-812" class="i">+</a><a href="#h7-0-38" id="h7-0-38" class="d">-&lt;a href=&quot;#l20&quot; class=&quot;line&quot; id=&quot;l20&quot;&gt; 20&lt;/a&gt; {{ site.title | escape }} +</a><a href="#h30-0-813" id="h30-0-813" class="i">+</a><a href="#h7-0-39" id="h7-0-39" class="d">-&lt;a href=&quot;#l21&quot; class=&quot;line&quot; id=&quot;l21&quot;&gt; 21&lt;/a&gt; {% unless page.tag or page.title %} +</a><a href="#h30-0-814" id="h30-0-814" class="i">+</a><a href="#h7-0-40" id="h7-0-40" class="d">-&lt;a href=&quot;#l22&quot; class=&quot;line&quot; id=&quot;l22&quot;&gt; 22&lt;/a&gt; - {{ site.description | escape }} +</a><a href="#h30-0-815" id="h30-0-815" class="i">+</a><a href="#h7-0-41" id="h7-0-41" class="d">-&lt;a href=&quot;#l23&quot; class=&quot;line&quot; id=&quot;l23&quot;&gt; 23&lt;/a&gt; {% endunless %} +</a><a href="#h30-0-816" id="h30-0-816" class="i">+</a><a href="#h7-0-42" id="h7-0-42" class="d">-&lt;a href=&quot;#l24&quot; class=&quot;line&quot; id=&quot;l24&quot;&gt; 24&lt;/a&gt; &amp;lt;/title&amp;gt; +</a><a href="#h30-0-817" id="h30-0-817" class="i">+</a><a href="#h7-0-43" id="h7-0-43" class="d">-&lt;a href=&quot;#l25&quot; class=&quot;line&quot; id=&quot;l25&quot;&gt; 25&lt;/a&gt; +</a><a href="#h30-0-818" id="h30-0-818" class="i">+</a><a href="#h7-0-44" id="h7-0-44" class="d">-&lt;a href=&quot;#l26&quot; class=&quot;line&quot; id=&quot;l26&quot;&gt; 26&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;application/atom+xml&amp;quot; title=&amp;quot;{{ site.title }}&amp;quot; href=&amp;quot;{{ site.baseurl }}/atom.xml&amp;quot;&amp;gt; +</a><a href="#h30-0-819" id="h30-0-819" class="i">+</a><a href="#h7-0-45" id="h7-0-45" class="d">-&lt;a href=&quot;#l27&quot; class=&quot;line&quot; id=&quot;l27&quot;&gt; 27&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;application/json&amp;quot; title=&amp;quot;{{ site.title }}&amp;quot; href=&amp;quot;{{ &amp;quot;/feed.json&amp;quot; | prepend: site.baseurl | prepend: site.url }}&amp;quot; /&amp;gt; +</a><a href="#h30-0-820" id="h30-0-820" class="i">+</a><a href="#h7-0-46" id="h7-0-46" class="d">-&lt;a href=&quot;#l28&quot; class=&quot;line&quot; id=&quot;l28&quot;&gt; 28&lt;/a&gt; &amp;lt;link rel=&amp;quot;sitemap&amp;quot; type=&amp;quot;application/xml&amp;quot; title=&amp;quot;sitemap&amp;quot; href=&amp;quot;{{ site.baseurl }}/sitemap.xml&amp;quot; /&amp;gt; +</a><a href="#h30-0-821" id="h30-0-821" class="i">+</a><a href="#h7-0-47" id="h7-0-47" class="d">-&lt;a href=&quot;#l29&quot; class=&quot;line&quot; id=&quot;l29&quot;&gt; 29&lt;/a&gt; +</a><a href="#h30-0-822" id="h30-0-822" class="i">+</a><a href="#h7-0-48" id="h7-0-48" class="d">-&lt;a href=&quot;#l30&quot; class=&quot;line&quot; id=&quot;l30&quot;&gt; 30&lt;/a&gt; &amp;lt;style&amp;gt; +</a><a href="#h30-0-823" id="h30-0-823" class="i">+</a><a href="#h7-0-49" id="h7-0-49" class="d">-&lt;a href=&quot;#l31&quot; class=&quot;line&quot; id=&quot;l31&quot;&gt; 31&lt;/a&gt; {% capture include_to_scssify %} +</a><a href="#h30-0-824" id="h30-0-824" class="i">+</a><a href="#h7-0-50" id="h7-0-50" class="d">-&lt;a href=&quot;#l32&quot; class=&quot;line&quot; id=&quot;l32&quot;&gt; 32&lt;/a&gt; {% include inline.scss %} +</a><a href="#h30-0-825" id="h30-0-825" class="i">+</a><a href="#h7-0-51" id="h7-0-51" class="d">-&lt;a href=&quot;#l33&quot; class=&quot;line&quot; id=&quot;l33&quot;&gt; 33&lt;/a&gt; {% endcapture %} +</a><a href="#h30-0-826" id="h30-0-826" class="i">+</a><a href="#h7-0-52" id="h7-0-52" class="d">-&lt;a href=&quot;#l34&quot; class=&quot;line&quot; id=&quot;l34&quot;&gt; 34&lt;/a&gt; {{ include_to_scssify | scssify }} +</a><a href="#h30-0-827" id="h30-0-827" class="i">+</a><a href="#h7-0-53" id="h7-0-53" class="d">-&lt;a href=&quot;#l35&quot; class=&quot;line&quot; id=&quot;l35&quot;&gt; 35&lt;/a&gt; &amp;lt;/style&amp;gt; +</a><a href="#h30-0-828" id="h30-0-828" class="i">+</a><a href="#h7-0-54" id="h7-0-54" class="d">-&lt;a href=&quot;#l36&quot; class=&quot;line&quot; id=&quot;l36&quot;&gt; 36&lt;/a&gt; +</a><a href="#h30-0-829" id="h30-0-829" class="i">+</a><a href="#h7-0-55" id="h7-0-55" class="d">-&lt;a href=&quot;#l37&quot; class=&quot;line&quot; id=&quot;l37&quot;&gt; 37&lt;/a&gt; &amp;lt;script&amp;gt; +</a><a href="#h30-0-830" id="h30-0-830" class="i">+</a><a href="#h7-0-56" id="h7-0-56" class="d">-&lt;a href=&quot;#l38&quot; class=&quot;line&quot; id=&quot;l38&quot;&gt; 38&lt;/a&gt; var fish_style = document.createElement(&amp;#39;style&amp;#39;); +</a><a href="#h30-0-831" id="h30-0-831" class="i">+</a><a href="#h7-0-57" id="h7-0-57" class="d">-&lt;a href=&quot;#l39&quot; class=&quot;line&quot; id=&quot;l39&quot;&gt; 39&lt;/a&gt; fish_style.id = &amp;quot;fish-style&amp;quot;; +</a><a href="#h30-0-832" id="h30-0-832" class="i">+</a><a href="#h7-0-58" id="h7-0-58" class="d">-&lt;a href=&quot;#l40&quot; class=&quot;line&quot; id=&quot;l40&quot;&gt; 40&lt;/a&gt; document.head.appendChild(fish_style); +</a><a href="#h30-0-833" id="h30-0-833" class="i">+</a><a href="#h7-0-59" id="h7-0-59" class="d">-&lt;a href=&quot;#l41&quot; class=&quot;line&quot; id=&quot;l41&quot;&gt; 41&lt;/a&gt; +</a><a href="#h30-0-834" id="h30-0-834" class="i">+</a><a href="#h7-0-60" id="h7-0-60" class="d">-&lt;a href=&quot;#l42&quot; class=&quot;line&quot; id=&quot;l42&quot;&gt; 42&lt;/a&gt; let should_enable_fish_mode = localStorage.getItem(&amp;quot;fish-mode&amp;quot;) == &amp;quot;true&amp;quot;; +</a><a href="#h30-0-835" id="h30-0-835" class="i">+</a><a href="#h7-0-61" id="h7-0-61" class="d">-&lt;a href=&quot;#l43&quot; class=&quot;line&quot; id=&quot;l43&quot;&gt; 43&lt;/a&gt; +</a><a href="#h30-0-836" id="h30-0-836" class="i">+</a><a href="#h7-0-62" id="h7-0-62" class="d">-&lt;a href=&quot;#l44&quot; class=&quot;line&quot; id=&quot;l44&quot;&gt; 44&lt;/a&gt; function enable_fish_mode() { +</a><a href="#h30-0-837" id="h30-0-837" class="i">+</a><a href="#h7-0-63" id="h7-0-63" class="d">-&lt;a href=&quot;#l45&quot; class=&quot;line&quot; id=&quot;l45&quot;&gt; 45&lt;/a&gt; fish_style.innerHTML = &amp;quot;body,a,input,label,span{cursor:url(&amp;#39;/assets/images/modified_stolen_art/cursor.png&amp;#39;), auto;}&amp;quot;; +</a><a href="#h30-0-838" id="h30-0-838" class="i">+</a><a href="#h7-0-64" id="h7-0-64" class="d">-&lt;a href=&quot;#l46&quot; class=&quot;line&quot; id=&quot;l46&quot;&gt; 46&lt;/a&gt; } +</a><a href="#h30-0-839" id="h30-0-839" class="i">+</a><a href="#h7-0-65" id="h7-0-65" class="d">-&lt;a href=&quot;#l47&quot; class=&quot;line&quot; id=&quot;l47&quot;&gt; 47&lt;/a&gt; +</a><a href="#h30-0-840" id="h30-0-840" class="i">+</a><a href="#h7-0-66" id="h7-0-66" class="d">-&lt;a href=&quot;#l48&quot; class=&quot;line&quot; id=&quot;l48&quot;&gt; 48&lt;/a&gt; function toggle_fish_mode() { +</a><a href="#h30-0-841" id="h30-0-841" class="i">+</a><a href="#h7-0-67" id="h7-0-67" class="d">-&lt;a href=&quot;#l49&quot; class=&quot;line&quot; id=&quot;l49&quot;&gt; 49&lt;/a&gt; let check_box = document.getElementById(&amp;quot;enable-fish-mode&amp;quot;); +</a><a href="#h30-0-842" id="h30-0-842" class="i">+</a><a href="#h7-0-68" id="h7-0-68" class="d">-&lt;a href=&quot;#l50&quot; class=&quot;line&quot; id=&quot;l50&quot;&gt; 50&lt;/a&gt; localStorage.setItem(&amp;quot;fish-mode&amp;quot;, check_box.checked); +</a><a href="#h30-0-843" id="h30-0-843" class="i">+</a><a href="#h7-0-69" id="h7-0-69" class="d">-&lt;a href=&quot;#l51&quot; class=&quot;line&quot; id=&quot;l51&quot;&gt; 51&lt;/a&gt; +</a><a href="#h30-0-844" id="h30-0-844" class="i">+</a><a href="#h7-0-70" id="h7-0-70" class="d">-&lt;a href=&quot;#l52&quot; class=&quot;line&quot; id=&quot;l52&quot;&gt; 52&lt;/a&gt; if (check_box.checked){ +</a><a href="#h30-0-845" id="h30-0-845" class="i">+</a><a href="#h7-0-71" id="h7-0-71" class="d">-&lt;a href=&quot;#l53&quot; class=&quot;line&quot; id=&quot;l53&quot;&gt; 53&lt;/a&gt; enable_fish_mode(); +</a><a href="#h30-0-846" id="h30-0-846" class="i">+</a><a href="#h7-0-72" id="h7-0-72" class="d">-&lt;a href=&quot;#l54&quot; class=&quot;line&quot; id=&quot;l54&quot;&gt; 54&lt;/a&gt; } else { +</a><a href="#h30-0-847" id="h30-0-847" class="i">+</a><a href="#h7-0-73" id="h7-0-73" class="d">-&lt;a href=&quot;#l55&quot; class=&quot;line&quot; id=&quot;l55&quot;&gt; 55&lt;/a&gt; fish_style.innerHTML = &amp;quot;&amp;quot;; +</a><a href="#h30-0-848" id="h30-0-848" class="i">+</a><a href="#h7-0-74" id="h7-0-74" class="d">-&lt;a href=&quot;#l56&quot; class=&quot;line&quot; id=&quot;l56&quot;&gt; 56&lt;/a&gt; } +</a><a href="#h30-0-849" id="h30-0-849" class="i">+</a><a href="#h7-0-75" id="h7-0-75" class="d">-&lt;a href=&quot;#l57&quot; class=&quot;line&quot; id=&quot;l57&quot;&gt; 57&lt;/a&gt; } +</a><a href="#h30-0-850" id="h30-0-850" class="i">+</a><a href="#h7-0-76" id="h7-0-76" class="d">-&lt;a href=&quot;#l58&quot; class=&quot;line&quot; id=&quot;l58&quot;&gt; 58&lt;/a&gt; +</a><a href="#h30-0-851" id="h30-0-851" class="i">+</a><a href="#h7-0-77" id="h7-0-77" class="d">-&lt;a href=&quot;#l59&quot; class=&quot;line&quot; id=&quot;l59&quot;&gt; 59&lt;/a&gt; if (should_enable_fish_mode) { +</a><a href="#h30-0-852" id="h30-0-852" class="i">+</a><a href="#h7-0-78" id="h7-0-78" class="d">-&lt;a href=&quot;#l60&quot; class=&quot;line&quot; id=&quot;l60&quot;&gt; 60&lt;/a&gt; enable_fish_mode(); +</a><a href="#h30-0-853" id="h30-0-853" class="i">+</a><a href="#h7-0-79" id="h7-0-79" class="d">-&lt;a href=&quot;#l61&quot; class=&quot;line&quot; id=&quot;l61&quot;&gt; 61&lt;/a&gt; } +</a><a href="#h30-0-854" id="h30-0-854" class="i">+</a><a href="#h7-0-80" id="h7-0-80" class="d">-&lt;a href=&quot;#l62&quot; class=&quot;line&quot; id=&quot;l62&quot;&gt; 62&lt;/a&gt; &amp;lt;/script&amp;gt; +</a><a href="#h30-0-855" id="h30-0-855" class="i">+</a><a href="#h7-0-81" id="h7-0-81" class="d">-&lt;a href=&quot;#l63&quot; class=&quot;line&quot; id=&quot;l63&quot;&gt; 63&lt;/a&gt; +</a><a href="#h30-0-856" id="h30-0-856" class="i">+</a><a href="#h7-0-82" id="h7-0-82" class="d">-&lt;a href=&quot;#l64&quot; class=&quot;line&quot; id=&quot;l64&quot;&gt; 64&lt;/a&gt; &amp;lt;/head&amp;gt; +</a><a href="#h30-0-857" id="h30-0-857" class="i">+</a><a href="#h7-0-83" id="h7-0-83" class="d">-&lt;/pre&gt; +</a><a href="#h30-0-858" id="h30-0-858" class="i">+</a><a href="#h7-0-84" id="h7-0-84" class="d">-&lt;/div&gt; +</a><a href="#h30-0-859" id="h30-0-859" class="i">+</a><a href="#h7-0-85" id="h7-0-85" class="d">-&lt;/body&gt; +</a><a href="#h30-0-860" id="h30-0-860" class="i">+</a><a href="#h7-0-86" id="h7-0-86" class="d">-&lt;/html&gt; +</a><a href="#h30-0-861" id="h30-0-861" class="i">+</a><b>diff --git a/<a id="h8" href="../file/git/n-channel/file/_includes/inline.scss.html.html">git/n-channel/file/_includes/inline.scss.html</a> b/<a href="../file/git/n-channel/file/_includes/inline.scss.html.html">git/n-channel/file/_includes/inline.scss.html</a></b> +</a><a href="#h30-0-862" id="h30-0-862" class="i">+<a href="#h8-0" id="h8-0" class="h">@@ -1,24 +0,0 @@ +</a><a href="#h30-0-863" id="h30-0-863" class="i">+</a><a href="#h8-0-0" id="h8-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-864" id="h30-0-864" class="i">+</a><a href="#h8-0-1" id="h8-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-865" id="h30-0-865" class="i">+</a><a href="#h8-0-2" id="h8-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-866" id="h30-0-866" class="i">+</a><a href="#h8-0-3" id="h8-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-867" id="h30-0-867" class="i">+</a><a href="#h8-0-4" id="h8-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-868" id="h30-0-868" class="i">+</a><a href="#h8-0-5" id="h8-0-5" class="d">-&lt;title&gt;inline.scss - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-869" id="h30-0-869" class="i">+</a><a href="#h8-0-6" id="h8-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-870" id="h30-0-870" class="i">+</a><a href="#h8-0-7" id="h8-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../favicon.png&quot; /&gt; +</a><a href="#h30-0-871" id="h30-0-871" class="i">+</a><a href="#h8-0-8" id="h8-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../atom.xml&quot; /&gt; +</a><a href="#h30-0-872" id="h30-0-872" class="i">+</a><a href="#h8-0-9" id="h8-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../tags.xml&quot; /&gt; +</a><a href="#h30-0-873" id="h30-0-873" class="i">+</a><a href="#h8-0-10" id="h8-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../style.css&quot; /&gt; +</a><a href="#h30-0-874" id="h30-0-874" class="i">+</a><a href="#h8-0-11" id="h8-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-875" id="h30-0-875" class="i">+</a><a href="#h8-0-12" id="h8-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-876" id="h30-0-876" class="i">+</a><a href="#h8-0-13" id="h8-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../&quot;&gt;&lt;img src=&quot;../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-877" id="h30-0-877" class="i">+</a><a href="#h8-0-14" id="h8-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-878" id="h30-0-878" class="i">+</a><a href="#h8-0-15" id="h8-0-15" class="d">-&lt;a href=&quot;../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-879" id="h30-0-879" class="i">+</a><a href="#h8-0-16" id="h8-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-880" id="h30-0-880" class="i">+</a><a href="#h8-0-17" id="h8-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-881" id="h30-0-881" class="i">+</a><a href="#h8-0-18" id="h8-0-18" class="d">-&lt;p&gt; inline.scss (13B)&lt;/p&gt;&lt;hr/&gt;&lt;pre id=&quot;blob&quot;&gt; +</a><a href="#h30-0-882" id="h30-0-882" class="i">+</a><a href="#h8-0-19" id="h8-0-19" class="d">-&lt;a href=&quot;#l1&quot; class=&quot;line&quot; id=&quot;l1&quot;&gt; 1&lt;/a&gt; @use &amp;quot;main&amp;quot;; +</a><a href="#h30-0-883" id="h30-0-883" class="i">+</a><a href="#h8-0-20" id="h8-0-20" class="d">-&lt;/pre&gt; +</a><a href="#h30-0-884" id="h30-0-884" class="i">+</a><a href="#h8-0-21" id="h8-0-21" class="d">-&lt;/div&gt; +</a><a href="#h30-0-885" id="h30-0-885" class="i">+</a><a href="#h8-0-22" id="h8-0-22" class="d">-&lt;/body&gt; +</a><a href="#h30-0-886" id="h30-0-886" class="i">+</a><a href="#h8-0-23" id="h8-0-23" class="d">-&lt;/html&gt; +</a><a href="#h30-0-887" id="h30-0-887" class="i">+</a><b>diff --git a/<a id="h9" href="../file/git/n-channel/file/_includes/navigation.html.html.html">git/n-channel/file/_includes/navigation.html.html</a> b/<a href="../file/git/n-channel/file/_includes/navigation.html.html.html">git/n-channel/file/_includes/navigation.html.html</a></b> +</a><a href="#h30-0-888" id="h30-0-888" class="i">+<a href="#h9-0" id="h9-0" class="h">@@ -1,38 +0,0 @@ +</a><a href="#h30-0-889" id="h30-0-889" class="i">+</a><a href="#h9-0-0" id="h9-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-890" id="h30-0-890" class="i">+</a><a href="#h9-0-1" id="h9-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-891" id="h30-0-891" class="i">+</a><a href="#h9-0-2" id="h9-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-892" id="h30-0-892" class="i">+</a><a href="#h9-0-3" id="h9-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-893" id="h30-0-893" class="i">+</a><a href="#h9-0-4" id="h9-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-894" id="h30-0-894" class="i">+</a><a href="#h9-0-5" id="h9-0-5" class="d">-&lt;title&gt;navigation.html - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-895" id="h30-0-895" class="i">+</a><a href="#h9-0-6" id="h9-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-896" id="h30-0-896" class="i">+</a><a href="#h9-0-7" id="h9-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../favicon.png&quot; /&gt; +</a><a href="#h30-0-897" id="h30-0-897" class="i">+</a><a href="#h9-0-8" id="h9-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../atom.xml&quot; /&gt; +</a><a href="#h30-0-898" id="h30-0-898" class="i">+</a><a href="#h9-0-9" id="h9-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../tags.xml&quot; /&gt; +</a><a href="#h30-0-899" id="h30-0-899" class="i">+</a><a href="#h9-0-10" id="h9-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../style.css&quot; /&gt; +</a><a href="#h30-0-900" id="h30-0-900" class="i">+</a><a href="#h9-0-11" id="h9-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-901" id="h30-0-901" class="i">+</a><a href="#h9-0-12" id="h9-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-902" id="h30-0-902" class="i">+</a><a href="#h9-0-13" id="h9-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../&quot;&gt;&lt;img src=&quot;../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-903" id="h30-0-903" class="i">+</a><a href="#h9-0-14" id="h9-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-904" id="h30-0-904" class="i">+</a><a href="#h9-0-15" id="h9-0-15" class="d">-&lt;a href=&quot;../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-905" id="h30-0-905" class="i">+</a><a href="#h9-0-16" id="h9-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-906" id="h30-0-906" class="i">+</a><a href="#h9-0-17" id="h9-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-907" id="h30-0-907" class="i">+</a><a href="#h9-0-18" id="h9-0-18" class="d">-&lt;p&gt; navigation.html (751B)&lt;/p&gt;&lt;hr/&gt;&lt;pre id=&quot;blob&quot;&gt; +</a><a href="#h30-0-908" id="h30-0-908" class="i">+</a><a href="#h9-0-19" id="h9-0-19" class="d">-&lt;a href=&quot;#l1&quot; class=&quot;line&quot; id=&quot;l1&quot;&gt; 1&lt;/a&gt; &amp;lt;header aria-hidden=&amp;quot;true&amp;quot; class=&amp;quot;no-print&amp;quot;&amp;gt; +</a><a href="#h30-0-909" id="h30-0-909" class="i">+</a><a href="#h9-0-20" id="h9-0-20" class="d">-&lt;a href=&quot;#l2&quot; class=&quot;line&quot; id=&quot;l2&quot;&gt; 2&lt;/a&gt; &amp;lt;a href=&amp;quot;/&amp;quot; style&amp;gt; +</a><a href="#h30-0-910" id="h30-0-910" class="i">+</a><a href="#h9-0-21" id="h9-0-21" class="d">-&lt;a href=&quot;#l3&quot; class=&quot;line&quot; id=&quot;l3&quot;&gt; 3&lt;/a&gt; &amp;lt;div class=&amp;quot;header-img-outer&amp;quot;&amp;gt; +</a><a href="#h30-0-911" id="h30-0-911" class="i">+</a><a href="#h9-0-22" id="h9-0-22" class="d">-&lt;a href=&quot;#l4&quot; class=&quot;line&quot; id=&quot;l4&quot;&gt; 4&lt;/a&gt; &amp;lt;img class=&amp;quot;header-img&amp;quot; style=&amp;quot;margin-bottom: 0.5rem; max-width: 9.5rem;&amp;quot; src=&amp;quot;/assets/images/modified_stolen_art/templeos.jpeg&amp;quot; width=&amp;quot;250&amp;quot; height=&amp;quot;288&amp;quot;&amp;gt; +</a><a href="#h30-0-912" id="h30-0-912" class="i">+</a><a href="#h9-0-23" id="h9-0-23" class="d">-&lt;a href=&quot;#l5&quot; class=&quot;line&quot; id=&quot;l5&quot;&gt; 5&lt;/a&gt; &amp;lt;img class=&amp;quot;header-img&amp;quot; style=&amp;quot;margin-bottom: 0.5rem; max-width: 8.0rem;&amp;quot; src=&amp;quot;/assets/images/modified_stolen_art/c-programming-language-chito.png&amp;quot; width=&amp;quot;180&amp;quot; height=&amp;quot;244&amp;quot;&amp;gt; +</a><a href="#h30-0-913" id="h30-0-913" class="i">+</a><a href="#h9-0-24" id="h9-0-24" class="d">-&lt;a href=&quot;#l6&quot; class=&quot;line&quot; id=&quot;l6&quot;&gt; 6&lt;/a&gt; &amp;lt;/div&amp;gt; +</a><a href="#h30-0-914" id="h30-0-914" class="i">+</a><a href="#h9-0-25" id="h9-0-25" class="d">-&lt;a href=&quot;#l7&quot; class=&quot;line&quot; id=&quot;l7&quot;&gt; 7&lt;/a&gt; &amp;lt;/a&amp;gt; +</a><a href="#h30-0-915" id="h30-0-915" class="i">+</a><a href="#h9-0-26" id="h9-0-26" class="d">-&lt;a href=&quot;#l8&quot; class=&quot;line&quot; id=&quot;l8&quot;&gt; 8&lt;/a&gt; &amp;lt;nav role=&amp;quot;navigation&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt; +</a><a href="#h30-0-916" id="h30-0-916" class="i">+</a><a href="#h9-0-27" id="h9-0-27" class="d">-&lt;a href=&quot;#l9&quot; class=&quot;line&quot; id=&quot;l9&quot;&gt; 9&lt;/a&gt; &amp;lt;ul&amp;gt; +</a><a href="#h30-0-917" id="h30-0-917" class="i">+</a><a href="#h9-0-28" id="h9-0-28" class="d">-&lt;a href=&quot;#l10&quot; class=&quot;line&quot; id=&quot;l10&quot;&gt; 10&lt;/a&gt; {% for item in site.data.navigation.links %} +</a><a href="#h30-0-918" id="h30-0-918" class="i">+</a><a href="#h9-0-29" id="h9-0-29" class="d">-&lt;a href=&quot;#l11&quot; class=&quot;line&quot; id=&quot;l11&quot;&gt; 11&lt;/a&gt; &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;{{ item.url }}&amp;quot; {% if item.url == page.url %} class=&amp;quot;active&amp;quot;{% endif %}&amp;gt;{{ item.title }}&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt; +</a><a href="#h30-0-919" id="h30-0-919" class="i">+</a><a href="#h9-0-30" id="h9-0-30" class="d">-&lt;a href=&quot;#l12&quot; class=&quot;line&quot; id=&quot;l12&quot;&gt; 12&lt;/a&gt; {% endfor %} +</a><a href="#h30-0-920" id="h30-0-920" class="i">+</a><a href="#h9-0-31" id="h9-0-31" class="d">-&lt;a href=&quot;#l13&quot; class=&quot;line&quot; id=&quot;l13&quot;&gt; 13&lt;/a&gt; &amp;lt;/ul&amp;gt; +</a><a href="#h30-0-921" id="h30-0-921" class="i">+</a><a href="#h9-0-32" id="h9-0-32" class="d">-&lt;a href=&quot;#l14&quot; class=&quot;line&quot; id=&quot;l14&quot;&gt; 14&lt;/a&gt; &amp;lt;/nav&amp;gt; +</a><a href="#h30-0-922" id="h30-0-922" class="i">+</a><a href="#h9-0-33" id="h9-0-33" class="d">-&lt;a href=&quot;#l15&quot; class=&quot;line&quot; id=&quot;l15&quot;&gt; 15&lt;/a&gt; &amp;lt;/header&amp;gt; +</a><a href="#h30-0-923" id="h30-0-923" class="i">+</a><a href="#h9-0-34" id="h9-0-34" class="d">-&lt;/pre&gt; +</a><a href="#h30-0-924" id="h30-0-924" class="i">+</a><a href="#h9-0-35" id="h9-0-35" class="d">-&lt;/div&gt; +</a><a href="#h30-0-925" id="h30-0-925" class="i">+</a><a href="#h9-0-36" id="h9-0-36" class="d">-&lt;/body&gt; +</a><a href="#h30-0-926" id="h30-0-926" class="i">+</a><a href="#h9-0-37" id="h9-0-37" class="d">-&lt;/html&gt; +</a><a href="#h30-0-927" id="h30-0-927" class="i">+</a><b>diff --git a/<a id="h10" href="../file/git/n-channel/file/_layouts/compress.html.html.html">git/n-channel/file/_layouts/compress.html.html</a> b/<a href="../file/git/n-channel/file/_layouts/compress.html.html.html">git/n-channel/file/_layouts/compress.html.html</a></b> +</a><a href="#h30-0-928" id="h30-0-928" class="i">+<a href="#h10-0" id="h10-0" class="h">@@ -1,33 +0,0 @@ +</a><a href="#h30-0-929" id="h30-0-929" class="i">+</a><a href="#h10-0-0" id="h10-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-930" id="h30-0-930" class="i">+</a><a href="#h10-0-1" id="h10-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-931" id="h30-0-931" class="i">+</a><a href="#h10-0-2" id="h10-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-932" id="h30-0-932" class="i">+</a><a href="#h10-0-3" id="h10-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-933" id="h30-0-933" class="i">+</a><a href="#h10-0-4" id="h10-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-934" id="h30-0-934" class="i">+</a><a href="#h10-0-5" id="h10-0-5" class="d">-&lt;title&gt;compress.html - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-935" id="h30-0-935" class="i">+</a><a href="#h10-0-6" id="h10-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-936" id="h30-0-936" class="i">+</a><a href="#h10-0-7" id="h10-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../favicon.png&quot; /&gt; +</a><a href="#h30-0-937" id="h30-0-937" class="i">+</a><a href="#h10-0-8" id="h10-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../atom.xml&quot; /&gt; +</a><a href="#h30-0-938" id="h30-0-938" class="i">+</a><a href="#h10-0-9" id="h10-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../tags.xml&quot; /&gt; +</a><a href="#h30-0-939" id="h30-0-939" class="i">+</a><a href="#h10-0-10" id="h10-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../style.css&quot; /&gt; +</a><a href="#h30-0-940" id="h30-0-940" class="i">+</a><a href="#h10-0-11" id="h10-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-941" id="h30-0-941" class="i">+</a><a href="#h10-0-12" id="h10-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-942" id="h30-0-942" class="i">+</a><a href="#h10-0-13" id="h10-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../&quot;&gt;&lt;img src=&quot;../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-943" id="h30-0-943" class="i">+</a><a href="#h10-0-14" id="h10-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-944" id="h30-0-944" class="i">+</a><a href="#h10-0-15" id="h10-0-15" class="d">-&lt;a href=&quot;../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-945" id="h30-0-945" class="i">+</a><a href="#h10-0-16" id="h10-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-946" id="h30-0-946" class="i">+</a><a href="#h10-0-17" id="h10-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-947" id="h30-0-947" class="i">+</a><a href="#h10-0-18" id="h10-0-18" class="d">-&lt;p&gt; compress.html (4494B)&lt;/p&gt;&lt;hr/&gt;&lt;pre id=&quot;blob&quot;&gt; +</a><a href="#h30-0-948" id="h30-0-948" class="i">+</a><a href="#h10-0-19" id="h10-0-19" class="d">-&lt;a href=&quot;#l1&quot; class=&quot;line&quot; id=&quot;l1&quot;&gt; 1&lt;/a&gt; --- +</a><a href="#h30-0-949" id="h30-0-949" class="i">+</a><a href="#h10-0-20" id="h10-0-20" class="d">-&lt;a href=&quot;#l2&quot; class=&quot;line&quot; id=&quot;l2&quot;&gt; 2&lt;/a&gt; # Jekyll layout that compresses HTML +</a><a href="#h30-0-950" id="h30-0-950" class="i">+</a><a href="#h10-0-21" id="h10-0-21" class="d">-&lt;a href=&quot;#l3&quot; class=&quot;line&quot; id=&quot;l3&quot;&gt; 3&lt;/a&gt; # v3.0.4 +</a><a href="#h30-0-951" id="h30-0-951" class="i">+</a><a href="#h10-0-22" id="h10-0-22" class="d">-&lt;a href=&quot;#l4&quot; class=&quot;line&quot; id=&quot;l4&quot;&gt; 4&lt;/a&gt; # http://jch.penibelst.de/ +</a><a href="#h30-0-952" id="h30-0-952" class="i">+</a><a href="#h10-0-23" id="h10-0-23" class="d">-&lt;a href=&quot;#l5&quot; class=&quot;line&quot; id=&quot;l5&quot;&gt; 5&lt;/a&gt; # © 2014–2015 Anatol Broder +</a><a href="#h30-0-953" id="h30-0-953" class="i">+</a><a href="#h10-0-24" id="h10-0-24" class="d">-&lt;a href=&quot;#l6&quot; class=&quot;line&quot; id=&quot;l6&quot;&gt; 6&lt;/a&gt; # MIT License +</a><a href="#h30-0-954" id="h30-0-954" class="i">+</a><a href="#h10-0-25" id="h10-0-25" class="d">-&lt;a href=&quot;#l7&quot; class=&quot;line&quot; id=&quot;l7&quot;&gt; 7&lt;/a&gt; --- +</a><a href="#h30-0-955" id="h30-0-955" class="i">+</a><a href="#h10-0-26" id="h10-0-26" class="d">-&lt;a href=&quot;#l8&quot; class=&quot;line&quot; id=&quot;l8&quot;&gt; 8&lt;/a&gt; +</a><a href="#h30-0-956" id="h30-0-956" class="i">+</a><a href="#h10-0-27" id="h10-0-27" class="d">-&lt;a href=&quot;#l9&quot; class=&quot;line&quot; id=&quot;l9&quot;&gt; 9&lt;/a&gt; {% capture _LINE_FEED %} +</a><a href="#h30-0-957" id="h30-0-957" class="i">+</a><a href="#h10-0-28" id="h10-0-28" class="d">-&lt;a href=&quot;#l10&quot; class=&quot;line&quot; id=&quot;l10&quot;&gt; 10&lt;/a&gt; {% endcapture %}{% if site.compress_html.ignore.envs contains jekyll.environment %}{{ content }}{% else %}{% capture _content %}{{ content }}{% endcapture %}{% assign _profile = site.compress_html.profile %}{% if site.compress_html.endings == &amp;quot;all&amp;quot; %}{% assign _endings = &amp;quot;html head body li dt dd optgroup option colgroup caption thead tbody tfoot tr td th&amp;quot; | split: &amp;quot; &amp;quot; %}{% else %}{% assign _endings = site.compress_html.endings %}{% endif %}{% for _element in _endings %}{% capture _end %}&amp;lt;/{{ _element }}&amp;gt;{% endcapture %}{% assign _content = _content | remove: _end %}{% endfor %}{% if _profile and _endings %}{% assign _profile_endings = _content | size | plus: 1 %}{% endif %}{% for _element in site.compress_html.startings %}{% capture _start %}&amp;lt;{{ _element }}&amp;gt;{% endcapture %}{% assign _content = _content | remove: _start %}{% endfor %}{% if _profile and site.compress_html.startings %}{% assign _profile_startings = _content | size | plus: 1 %}{% endif %}{% if site.compress_html.comments == &amp;quot;all&amp;quot; %}{% assign _comments = &amp;quot;&amp;lt;!-- --&amp;gt;&amp;quot; | split: &amp;quot; &amp;quot; %}{% else %}{% assign _comments = site.compress_html.comments %}{% endif %}{% if _comments.size == 2 %}{% capture _comment_befores %}.{{ _content }}{% endcapture %}{% assign _comment_befores = _comment_befores | split: _comments.first %}{% for _comment_before in _comment_befores %}{% if forloop.first %}{% continue %}{% endif %}{% capture _comment_outside %}{% if _carry %}{{ _comments.first }}{% endif %}{{ _comment_before }}{% endcapture %}{% capture _comment %}{% unless _carry %}{{ _comments.first }}{% endunless %}{{ _comment_outside | split: _comments.last | first }}{% if _comment_outside contains _comments.last %}{{ _comments.last }}{% assign _carry = false %}{% else %}{% assign _carry = true %}{% endif %}{% endcapture %}{% assign _content = _content | remove_first: _comment %}{% endfor %}{% if _profile %}{% assign _profile_comments = _content | size | plus: 1 %}{% endif %}{% endif %}{% assign _pre_befores = _content | split: &amp;quot;&amp;lt;pre&amp;quot; %}{% assign _content = &amp;quot;&amp;quot; %}{% for _pre_before in _pre_befores %}{% assign _pres = _pre_before | split: &amp;quot;&amp;lt;/pre&amp;gt;&amp;quot; %}{% assign _pres_after = &amp;quot;&amp;quot; %}{% if _pres.size != 0 %}{% if site.compress_html.blanklines %}{% assign _lines = _pres.last | split: _LINE_FEED %}{% capture _pres_after %}{% for _line in _lines %}{% assign _trimmed = _line | split: &amp;quot; &amp;quot; | join: &amp;quot; &amp;quot; %}{% if _trimmed != empty or forloop.last %}{% unless forloop.first %}{{ _LINE_FEED }}{% endunless %}{{ _line }}{% endif %}{% endfor %}{% endcapture %}{% else %}{% assign _pres_after = _pres.last | split: &amp;quot; &amp;quot; | join: &amp;quot; &amp;quot; %}{% endif %}{% endif %}{% capture _content %}{{ _content }}{% if _pre_before contains &amp;quot;&amp;lt;/pre&amp;gt;&amp;quot; %}&amp;lt;pre{{ _pres.first }}&amp;lt;/pre&amp;gt;{% endif %}{% unless _pre_before contains &amp;quot;&amp;lt;/pre&amp;gt;&amp;quot; and _pres.size == 1 %}{{ _pres_after }}{% endunless %}{% endcapture %}{% endfor %}{% if _profile %}{% assign _profile_collapse = _content | size | plus: 1 %}{% endif %}{% if site.compress_html.clippings == &amp;quot;all&amp;quot; %}{% assign _clippings = &amp;quot;html head title base link meta style body article section nav aside h1 h2 h3 h4 h5 h6 hgroup header footer address p hr blockquote ol ul li dl dt dd figure figcaption main div table caption colgroup col tbody thead tfoot tr td th&amp;quot; | split: &amp;quot; &amp;quot; %}{% else %}{% assign _clippings = site.compress_html.clippings %}{% endif %}{% for _element in _clippings %}{% assign _edges = &amp;quot; &amp;lt;e;&amp;lt;e; &amp;lt;/e&amp;gt;;&amp;lt;/e&amp;gt;;&amp;lt;/e&amp;gt; ;&amp;lt;/e&amp;gt;&amp;quot; | replace: &amp;quot;e&amp;quot;, _element | split: &amp;quot;;&amp;quot; %}{% assign _content = _content | replace: _edges[0], _edges[1] | replace: _edges[2], _edges[3] | replace: _edges[4], _edges[5] %}{% endfor %}{% if _profile and _clippings %}{% assign _profile_clippings = _content | size | plus: 1 %}{% endif %}{{ _content }}{% if _profile %} &amp;lt;table id=&amp;quot;compress_html_profile_{{ site.time | date: &amp;quot;%Y%m%d&amp;quot; }}&amp;quot; class=&amp;quot;compress_html_profile&amp;quot;&amp;gt; &amp;lt;thead&amp;gt; &amp;lt;tr&amp;gt; &amp;lt;td&amp;gt;Step &amp;lt;td&amp;gt;Bytes &amp;lt;tbody&amp;gt; &amp;lt;tr&amp;gt; &amp;lt;td&amp;gt;raw &amp;lt;td&amp;gt;{{ content | size }}{% if _profile_endings %} &amp;lt;tr&amp;gt; &amp;lt;td&amp;gt;endings &amp;lt;td&amp;gt;{{ _profile_endings }}{% endif %}{% if _profile_startings %} &amp;lt;tr&amp;gt; &amp;lt;td&amp;gt;startings &amp;lt;td&amp;gt;{{ _profile_startings }}{% endif %}{% if _profile_comments %} &amp;lt;tr&amp;gt; &amp;lt;td&amp;gt;comments &amp;lt;td&amp;gt;{{ _profile_comments }}{% endif %}{% if _profile_collapse %} &amp;lt;tr&amp;gt; &amp;lt;td&amp;gt;collapse &amp;lt;td&amp;gt;{{ _profile_collapse }}{% endif %}{% if _profile_clippings %} &amp;lt;tr&amp;gt; &amp;lt;td&amp;gt;clippings &amp;lt;td&amp;gt;{{ _profile_clippings }}{% endif %} &amp;lt;/table&amp;gt;{% endif %}{% endif %} +</a><a href="#h30-0-958" id="h30-0-958" class="i">+</a><a href="#h10-0-29" id="h10-0-29" class="d">-&lt;/pre&gt; +</a><a href="#h30-0-959" id="h30-0-959" class="i">+</a><a href="#h10-0-30" id="h10-0-30" class="d">-&lt;/div&gt; +</a><a href="#h30-0-960" id="h30-0-960" class="i">+</a><a href="#h10-0-31" id="h10-0-31" class="d">-&lt;/body&gt; +</a><a href="#h30-0-961" id="h30-0-961" class="i">+</a><a href="#h10-0-32" id="h10-0-32" class="d">-&lt;/html&gt; +</a><a href="#h30-0-962" id="h30-0-962" class="i">+</a><b>diff --git a/<a id="h11" href="../file/git/n-channel/file/_layouts/default.html.html.html">git/n-channel/file/_layouts/default.html.html</a> b/<a href="../file/git/n-channel/file/_layouts/default.html.html.html">git/n-channel/file/_layouts/default.html.html</a></b> +</a><a href="#h30-0-963" id="h30-0-963" class="i">+<a href="#h11-0" id="h11-0" class="h">@@ -1,65 +0,0 @@ +</a><a href="#h30-0-964" id="h30-0-964" class="i">+</a><a href="#h11-0-0" id="h11-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-965" id="h30-0-965" class="i">+</a><a href="#h11-0-1" id="h11-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-966" id="h30-0-966" class="i">+</a><a href="#h11-0-2" id="h11-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-967" id="h30-0-967" class="i">+</a><a href="#h11-0-3" id="h11-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-968" id="h30-0-968" class="i">+</a><a href="#h11-0-4" id="h11-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-969" id="h30-0-969" class="i">+</a><a href="#h11-0-5" id="h11-0-5" class="d">-&lt;title&gt;default.html - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-970" id="h30-0-970" class="i">+</a><a href="#h11-0-6" id="h11-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-971" id="h30-0-971" class="i">+</a><a href="#h11-0-7" id="h11-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../favicon.png&quot; /&gt; +</a><a href="#h30-0-972" id="h30-0-972" class="i">+</a><a href="#h11-0-8" id="h11-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../atom.xml&quot; /&gt; +</a><a href="#h30-0-973" id="h30-0-973" class="i">+</a><a href="#h11-0-9" id="h11-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../tags.xml&quot; /&gt; +</a><a href="#h30-0-974" id="h30-0-974" class="i">+</a><a href="#h11-0-10" id="h11-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../style.css&quot; /&gt; +</a><a href="#h30-0-975" id="h30-0-975" class="i">+</a><a href="#h11-0-11" id="h11-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-976" id="h30-0-976" class="i">+</a><a href="#h11-0-12" id="h11-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-977" id="h30-0-977" class="i">+</a><a href="#h11-0-13" id="h11-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../&quot;&gt;&lt;img src=&quot;../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-978" id="h30-0-978" class="i">+</a><a href="#h11-0-14" id="h11-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-979" id="h30-0-979" class="i">+</a><a href="#h11-0-15" id="h11-0-15" class="d">-&lt;a href=&quot;../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-980" id="h30-0-980" class="i">+</a><a href="#h11-0-16" id="h11-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-981" id="h30-0-981" class="i">+</a><a href="#h11-0-17" id="h11-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-982" id="h30-0-982" class="i">+</a><a href="#h11-0-18" id="h11-0-18" class="d">-&lt;p&gt; default.html (936B)&lt;/p&gt;&lt;hr/&gt;&lt;pre id=&quot;blob&quot;&gt; +</a><a href="#h30-0-983" id="h30-0-983" class="i">+</a><a href="#h11-0-19" id="h11-0-19" class="d">-&lt;a href=&quot;#l1&quot; class=&quot;line&quot; id=&quot;l1&quot;&gt; 1&lt;/a&gt; --- +</a><a href="#h30-0-984" id="h30-0-984" class="i">+</a><a href="#h11-0-20" id="h11-0-20" class="d">-&lt;a href=&quot;#l2&quot; class=&quot;line&quot; id=&quot;l2&quot;&gt; 2&lt;/a&gt; layout: compress +</a><a href="#h30-0-985" id="h30-0-985" class="i">+</a><a href="#h11-0-21" id="h11-0-21" class="d">-&lt;a href=&quot;#l3&quot; class=&quot;line&quot; id=&quot;l3&quot;&gt; 3&lt;/a&gt; --- +</a><a href="#h30-0-986" id="h30-0-986" class="i">+</a><a href="#h11-0-22" id="h11-0-22" class="d">-&lt;a href=&quot;#l4&quot; class=&quot;line&quot; id=&quot;l4&quot;&gt; 4&lt;/a&gt; +</a><a href="#h30-0-987" id="h30-0-987" class="i">+</a><a href="#h11-0-23" id="h11-0-23" class="d">-&lt;a href=&quot;#l5&quot; class=&quot;line&quot; id=&quot;l5&quot;&gt; 5&lt;/a&gt; &amp;lt;!DOCTYPE html&amp;gt; +</a><a href="#h30-0-988" id="h30-0-988" class="i">+</a><a href="#h11-0-24" id="h11-0-24" class="d">-&lt;a href=&quot;#l6&quot; class=&quot;line&quot; id=&quot;l6&quot;&gt; 6&lt;/a&gt; &amp;lt;html lang=&amp;quot;en&amp;quot; &amp;gt; +</a><a href="#h30-0-989" id="h30-0-989" class="i">+</a><a href="#h11-0-25" id="h11-0-25" class="d">-&lt;a href=&quot;#l7&quot; class=&quot;line&quot; id=&quot;l7&quot;&gt; 7&lt;/a&gt; {% include head.html %} +</a><a href="#h30-0-990" id="h30-0-990" class="i">+</a><a href="#h11-0-26" id="h11-0-26" class="d">-&lt;a href=&quot;#l8&quot; class=&quot;line&quot; id=&quot;l8&quot;&gt; 8&lt;/a&gt; &amp;lt;body&amp;gt; +</a><a href="#h30-0-991" id="h30-0-991" class="i">+</a><a href="#h11-0-27" id="h11-0-27" class="d">-&lt;a href=&quot;#l9&quot; class=&quot;line&quot; id=&quot;l9&quot;&gt; 9&lt;/a&gt; &amp;lt;main&amp;gt; +</a><a href="#h30-0-992" id="h30-0-992" class="i">+</a><a href="#h11-0-28" id="h11-0-28" class="d">-&lt;a href=&quot;#l10&quot; class=&quot;line&quot; id=&quot;l10&quot;&gt; 10&lt;/a&gt; &amp;lt;div class=&amp;quot;main-title&amp;quot;&amp;gt; +</a><a href="#h30-0-993" id="h30-0-993" class="i">+</a><a href="#h11-0-29" id="h11-0-29" class="d">-&lt;a href=&quot;#l11&quot; class=&quot;line&quot; id=&quot;l11&quot;&gt; 11&lt;/a&gt; &amp;lt;a style=&amp;quot;text-decoration: none&amp;quot; href=&amp;quot;/&amp;quot;&amp;gt; +</a><a href="#h30-0-994" id="h30-0-994" class="i">+</a><a href="#h11-0-30" id="h11-0-30" class="d">-&lt;a href=&quot;#l12&quot; class=&quot;line&quot; id=&quot;l12&quot;&gt; 12&lt;/a&gt; +</a><a href="#h30-0-995" id="h30-0-995" class="i">+</a><a href="#h11-0-31" id="h11-0-31" class="d">-&lt;a href=&quot;#l13&quot; class=&quot;line&quot; id=&quot;l13&quot;&gt; 13&lt;/a&gt; &amp;lt;h1 style=&amp;quot;margin-bottom: 0.7rem;&amp;quot;&amp;gt; +</a><a href="#h30-0-996" id="h30-0-996" class="i">+</a><a href="#h11-0-32" id="h11-0-32" class="d">-&lt;a href=&quot;#l14&quot; class=&quot;line&quot; id=&quot;l14&quot;&gt; 14&lt;/a&gt; N-Channel MOSFET +</a><a href="#h30-0-997" id="h30-0-997" class="i">+</a><a href="#h11-0-33" id="h11-0-33" class="d">-&lt;a href=&quot;#l15&quot; class=&quot;line&quot; id=&quot;l15&quot;&gt; 15&lt;/a&gt; &amp;lt;/h1&amp;gt; +</a><a href="#h30-0-998" id="h30-0-998" class="i">+</a><a href="#h11-0-34" id="h11-0-34" class="d">-&lt;a href=&quot;#l16&quot; class=&quot;line&quot; id=&quot;l16&quot;&gt; 16&lt;/a&gt; &amp;lt;div class=&amp;quot;main-title-columns&amp;quot;&amp;gt; +</a><a href="#h30-0-999" id="h30-0-999" class="i">+</a><a href="#h11-0-35" id="h11-0-35" class="d">-&lt;a href=&quot;#l17&quot; class=&quot;line&quot; id=&quot;l17&quot;&gt; 17&lt;/a&gt; +</a><a href="#h30-0-1000" id="h30-0-1000" class="i">+</a><a href="#h11-0-36" id="h11-0-36" class="d">-&lt;a href=&quot;#l18&quot; class=&quot;line&quot; id=&quot;l18&quot;&gt; 18&lt;/a&gt; &amp;lt;img style=&amp;quot;image-rendering: crisp-edges; height: 100%; height: 4rem; margin: auto 0px; margin-right: 0.4rem;&amp;quot; src=&amp;quot;/favicon.png&amp;quot; widht=64 height=46&amp;gt; +</a><a href="#h30-0-1001" id="h30-0-1001" class="i">+</a><a href="#h11-0-37" id="h11-0-37" class="d">-&lt;a href=&quot;#l19&quot; class=&quot;line&quot; id=&quot;l19&quot;&gt; 19&lt;/a&gt; +</a><a href="#h30-0-1002" id="h30-0-1002" class="i">+</a><a href="#h11-0-38" id="h11-0-38" class="d">-&lt;a href=&quot;#l20&quot; class=&quot;line&quot; id=&quot;l20&quot;&gt; 20&lt;/a&gt; &amp;lt;h2 style=&amp;quot;margin-top: 0px; text-wrap: balance;&amp;quot;&amp;gt; +</a><a href="#h30-0-1003" id="h30-0-1003" class="i">+</a><a href="#h11-0-39" id="h11-0-39" class="d">-&lt;a href=&quot;#l21&quot; class=&quot;line&quot; id=&quot;l21&quot;&gt; 21&lt;/a&gt; &amp;lt;i&amp;gt; +</a><a href="#h30-0-1004" id="h30-0-1004" class="i">+</a><a href="#h11-0-40" id="h11-0-40" class="d">-&lt;a href=&quot;#l22&quot; class=&quot;line&quot; id=&quot;l22&quot;&gt; 22&lt;/a&gt; Metal–Oxide–Semiconductor&amp;lt;br&amp;gt;Field-effect Transistor +</a><a href="#h30-0-1005" id="h30-0-1005" class="i">+</a><a href="#h11-0-41" id="h11-0-41" class="d">-&lt;a href=&quot;#l23&quot; class=&quot;line&quot; id=&quot;l23&quot;&gt; 23&lt;/a&gt; &amp;lt;/i&amp;gt; +</a><a href="#h30-0-1006" id="h30-0-1006" class="i">+</a><a href="#h11-0-42" id="h11-0-42" class="d">-&lt;a href=&quot;#l24&quot; class=&quot;line&quot; id=&quot;l24&quot;&gt; 24&lt;/a&gt; &amp;lt;/h2&amp;gt; +</a><a href="#h30-0-1007" id="h30-0-1007" class="i">+</a><a href="#h11-0-43" id="h11-0-43" class="d">-&lt;a href=&quot;#l25&quot; class=&quot;line&quot; id=&quot;l25&quot;&gt; 25&lt;/a&gt; +</a><a href="#h30-0-1008" id="h30-0-1008" class="i">+</a><a href="#h11-0-44" id="h11-0-44" class="d">-&lt;a href=&quot;#l26&quot; class=&quot;line&quot; id=&quot;l26&quot;&gt; 26&lt;/a&gt; &amp;lt;/div&amp;gt; +</a><a href="#h30-0-1009" id="h30-0-1009" class="i">+</a><a href="#h11-0-45" id="h11-0-45" class="d">-&lt;a href=&quot;#l27&quot; class=&quot;line&quot; id=&quot;l27&quot;&gt; 27&lt;/a&gt; +</a><a href="#h30-0-1010" id="h30-0-1010" class="i">+</a><a href="#h11-0-46" id="h11-0-46" class="d">-&lt;a href=&quot;#l28&quot; class=&quot;line&quot; id=&quot;l28&quot;&gt; 28&lt;/a&gt; &amp;lt;/a&amp;gt; +</a><a href="#h30-0-1011" id="h30-0-1011" class="i">+</a><a href="#h11-0-47" id="h11-0-47" class="d">-&lt;a href=&quot;#l29&quot; class=&quot;line&quot; id=&quot;l29&quot;&gt; 29&lt;/a&gt; &amp;lt;/div&amp;gt; +</a><a href="#h30-0-1012" id="h30-0-1012" class="i">+</a><a href="#h11-0-48" id="h11-0-48" class="d">-&lt;a href=&quot;#l30&quot; class=&quot;line&quot; id=&quot;l30&quot;&gt; 30&lt;/a&gt; +</a><a href="#h30-0-1013" id="h30-0-1013" class="i">+</a><a href="#h11-0-49" id="h11-0-49" class="d">-&lt;a href=&quot;#l31&quot; class=&quot;line&quot; id=&quot;l31&quot;&gt; 31&lt;/a&gt; &amp;lt;div class=&amp;quot;main-content&amp;quot;&amp;gt; +</a><a href="#h30-0-1014" id="h30-0-1014" class="i">+</a><a href="#h11-0-50" id="h11-0-50" class="d">-&lt;a href=&quot;#l32&quot; class=&quot;line&quot; id=&quot;l32&quot;&gt; 32&lt;/a&gt; {% include navigation.html %} +</a><a href="#h30-0-1015" id="h30-0-1015" class="i">+</a><a href="#h11-0-51" id="h11-0-51" class="d">-&lt;a href=&quot;#l33&quot; class=&quot;line&quot; id=&quot;l33&quot;&gt; 33&lt;/a&gt; +</a><a href="#h30-0-1016" id="h30-0-1016" class="i">+</a><a href="#h11-0-52" id="h11-0-52" class="d">-&lt;a href=&quot;#l34&quot; class=&quot;line&quot; id=&quot;l34&quot;&gt; 34&lt;/a&gt; {{ content }} +</a><a href="#h30-0-1017" id="h30-0-1017" class="i">+</a><a href="#h11-0-53" id="h11-0-53" class="d">-&lt;a href=&quot;#l35&quot; class=&quot;line&quot; id=&quot;l35&quot;&gt; 35&lt;/a&gt; &amp;lt;/div&amp;gt; +</a><a href="#h30-0-1018" id="h30-0-1018" class="i">+</a><a href="#h11-0-54" id="h11-0-54" class="d">-&lt;a href=&quot;#l36&quot; class=&quot;line&quot; id=&quot;l36&quot;&gt; 36&lt;/a&gt; +</a><a href="#h30-0-1019" id="h30-0-1019" class="i">+</a><a href="#h11-0-55" id="h11-0-55" class="d">-&lt;a href=&quot;#l37&quot; class=&quot;line&quot; id=&quot;l37&quot;&gt; 37&lt;/a&gt; &amp;lt;/main&amp;gt; +</a><a href="#h30-0-1020" id="h30-0-1020" class="i">+</a><a href="#h11-0-56" id="h11-0-56" class="d">-&lt;a href=&quot;#l38&quot; class=&quot;line&quot; id=&quot;l38&quot;&gt; 38&lt;/a&gt; +</a><a href="#h30-0-1021" id="h30-0-1021" class="i">+</a><a href="#h11-0-57" id="h11-0-57" class="d">-&lt;a href=&quot;#l39&quot; class=&quot;line&quot; id=&quot;l39&quot;&gt; 39&lt;/a&gt; &amp;lt;div class=&amp;quot;footer invertable-image&amp;quot; &amp;gt; +</a><a href="#h30-0-1022" id="h30-0-1022" class="i">+</a><a href="#h11-0-58" id="h11-0-58" class="d">-&lt;a href=&quot;#l40&quot; class=&quot;line&quot; id=&quot;l40&quot;&gt; 40&lt;/a&gt; &amp;lt;/div&amp;gt; +</a><a href="#h30-0-1023" id="h30-0-1023" class="i">+</a><a href="#h11-0-59" id="h11-0-59" class="d">-&lt;a href=&quot;#l41&quot; class=&quot;line&quot; id=&quot;l41&quot;&gt; 41&lt;/a&gt; &amp;lt;/body&amp;gt; +</a><a href="#h30-0-1024" id="h30-0-1024" class="i">+</a><a href="#h11-0-60" id="h11-0-60" class="d">-&lt;a href=&quot;#l42&quot; class=&quot;line&quot; id=&quot;l42&quot;&gt; 42&lt;/a&gt; &amp;lt;/html&amp;gt; +</a><a href="#h30-0-1025" id="h30-0-1025" class="i">+</a><a href="#h11-0-61" id="h11-0-61" class="d">-&lt;/pre&gt; +</a><a href="#h30-0-1026" id="h30-0-1026" class="i">+</a><a href="#h11-0-62" id="h11-0-62" class="d">-&lt;/div&gt; +</a><a href="#h30-0-1027" id="h30-0-1027" class="i">+</a><a href="#h11-0-63" id="h11-0-63" class="d">-&lt;/body&gt; +</a><a href="#h30-0-1028" id="h30-0-1028" class="i">+</a><a href="#h11-0-64" id="h11-0-64" class="d">-&lt;/html&gt; +</a><a href="#h30-0-1029" id="h30-0-1029" class="i">+</a><b>diff --git a/<a id="h12" href="../file/git/n-channel/file/_layouts/page.html.html.html">git/n-channel/file/_layouts/page.html.html</a> b/<a href="../file/git/n-channel/file/_layouts/page.html.html.html">git/n-channel/file/_layouts/page.html.html</a></b> +</a><a href="#h30-0-1030" id="h30-0-1030" class="i">+<a href="#h12-0" id="h12-0" class="h">@@ -1,34 +0,0 @@ +</a><a href="#h30-0-1031" id="h30-0-1031" class="i">+</a><a href="#h12-0-0" id="h12-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-1032" id="h30-0-1032" class="i">+</a><a href="#h12-0-1" id="h12-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-1033" id="h30-0-1033" class="i">+</a><a href="#h12-0-2" id="h12-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-1034" id="h30-0-1034" class="i">+</a><a href="#h12-0-3" id="h12-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-1035" id="h30-0-1035" class="i">+</a><a href="#h12-0-4" id="h12-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-1036" id="h30-0-1036" class="i">+</a><a href="#h12-0-5" id="h12-0-5" class="d">-&lt;title&gt;page.html - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-1037" id="h30-0-1037" class="i">+</a><a href="#h12-0-6" id="h12-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-1038" id="h30-0-1038" class="i">+</a><a href="#h12-0-7" id="h12-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../favicon.png&quot; /&gt; +</a><a href="#h30-0-1039" id="h30-0-1039" class="i">+</a><a href="#h12-0-8" id="h12-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../atom.xml&quot; /&gt; +</a><a href="#h30-0-1040" id="h30-0-1040" class="i">+</a><a href="#h12-0-9" id="h12-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../tags.xml&quot; /&gt; +</a><a href="#h30-0-1041" id="h30-0-1041" class="i">+</a><a href="#h12-0-10" id="h12-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../style.css&quot; /&gt; +</a><a href="#h30-0-1042" id="h30-0-1042" class="i">+</a><a href="#h12-0-11" id="h12-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-1043" id="h30-0-1043" class="i">+</a><a href="#h12-0-12" id="h12-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-1044" id="h30-0-1044" class="i">+</a><a href="#h12-0-13" id="h12-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../&quot;&gt;&lt;img src=&quot;../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-1045" id="h30-0-1045" class="i">+</a><a href="#h12-0-14" id="h12-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-1046" id="h30-0-1046" class="i">+</a><a href="#h12-0-15" id="h12-0-15" class="d">-&lt;a href=&quot;../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-1047" id="h30-0-1047" class="i">+</a><a href="#h12-0-16" id="h12-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-1048" id="h30-0-1048" class="i">+</a><a href="#h12-0-17" id="h12-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-1049" id="h30-0-1049" class="i">+</a><a href="#h12-0-18" id="h12-0-18" class="d">-&lt;p&gt; page.html (106B)&lt;/p&gt;&lt;hr/&gt;&lt;pre id=&quot;blob&quot;&gt; +</a><a href="#h30-0-1050" id="h30-0-1050" class="i">+</a><a href="#h12-0-19" id="h12-0-19" class="d">-&lt;a href=&quot;#l1&quot; class=&quot;line&quot; id=&quot;l1&quot;&gt; 1&lt;/a&gt; --- +</a><a href="#h30-0-1051" id="h30-0-1051" class="i">+</a><a href="#h12-0-20" id="h12-0-20" class="d">-&lt;a href=&quot;#l2&quot; class=&quot;line&quot; id=&quot;l2&quot;&gt; 2&lt;/a&gt; layout: default +</a><a href="#h30-0-1052" id="h30-0-1052" class="i">+</a><a href="#h12-0-21" id="h12-0-21" class="d">-&lt;a href=&quot;#l3&quot; class=&quot;line&quot; id=&quot;l3&quot;&gt; 3&lt;/a&gt; --- +</a><a href="#h30-0-1053" id="h30-0-1053" class="i">+</a><a href="#h12-0-22" id="h12-0-22" class="d">-&lt;a href=&quot;#l4&quot; class=&quot;line&quot; id=&quot;l4&quot;&gt; 4&lt;/a&gt; +</a><a href="#h30-0-1054" id="h30-0-1054" class="i">+</a><a href="#h12-0-23" id="h12-0-23" class="d">-&lt;a href=&quot;#l5&quot; class=&quot;line&quot; id=&quot;l5&quot;&gt; 5&lt;/a&gt; &amp;lt;section class=&amp;quot;post&amp;quot;&amp;gt; +</a><a href="#h30-0-1055" id="h30-0-1055" class="i">+</a><a href="#h12-0-24" id="h12-0-24" class="d">-&lt;a href=&quot;#l6&quot; class=&quot;line&quot; id=&quot;l6&quot;&gt; 6&lt;/a&gt; &amp;lt;h1&amp;gt;{{ page.title }}&amp;lt;/h1&amp;gt; +</a><a href="#h30-0-1056" id="h30-0-1056" class="i">+</a><a href="#h12-0-25" id="h12-0-25" class="d">-&lt;a href=&quot;#l7&quot; class=&quot;line&quot; id=&quot;l7&quot;&gt; 7&lt;/a&gt; {{ content }} +</a><a href="#h30-0-1057" id="h30-0-1057" class="i">+</a><a href="#h12-0-26" id="h12-0-26" class="d">-&lt;a href=&quot;#l8&quot; class=&quot;line&quot; id=&quot;l8&quot;&gt; 8&lt;/a&gt; &amp;lt;/section&amp;gt; +</a><a href="#h30-0-1058" id="h30-0-1058" class="i">+</a><a href="#h12-0-27" id="h12-0-27" class="d">-&lt;a href=&quot;#l9&quot; class=&quot;line&quot; id=&quot;l9&quot;&gt; 9&lt;/a&gt; +</a><a href="#h30-0-1059" id="h30-0-1059" class="i">+</a><a href="#h12-0-28" id="h12-0-28" class="d">-&lt;a href=&quot;#l10&quot; class=&quot;line&quot; id=&quot;l10&quot;&gt; 10&lt;/a&gt; +</a><a href="#h30-0-1060" id="h30-0-1060" class="i">+</a><a href="#h12-0-29" id="h12-0-29" class="d">-&lt;a href=&quot;#l11&quot; class=&quot;line&quot; id=&quot;l11&quot;&gt; 11&lt;/a&gt; +</a><a href="#h30-0-1061" id="h30-0-1061" class="i">+</a><a href="#h12-0-30" id="h12-0-30" class="d">-&lt;/pre&gt; +</a><a href="#h30-0-1062" id="h30-0-1062" class="i">+</a><a href="#h12-0-31" id="h12-0-31" class="d">-&lt;/div&gt; +</a><a href="#h30-0-1063" id="h30-0-1063" class="i">+</a><a href="#h12-0-32" id="h12-0-32" class="d">-&lt;/body&gt; +</a><a href="#h30-0-1064" id="h30-0-1064" class="i">+</a><a href="#h12-0-33" id="h12-0-33" class="d">-&lt;/html&gt; +</a><a href="#h30-0-1065" id="h30-0-1065" class="i">+</a><b>diff --git a/<a id="h13" href="../file/git/n-channel/file/_layouts/post.html.html.html">git/n-channel/file/_layouts/post.html.html</a> b/<a href="../file/git/n-channel/file/_layouts/post.html.html.html">git/n-channel/file/_layouts/post.html.html</a></b> +</a><a href="#h30-0-1066" id="h30-0-1066" class="i">+<a href="#h13-0" id="h13-0" class="h">@@ -1,93 +0,0 @@ +</a><a href="#h30-0-1067" id="h30-0-1067" class="i">+</a><a href="#h13-0-0" id="h13-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-1068" id="h30-0-1068" class="i">+</a><a href="#h13-0-1" id="h13-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-1069" id="h30-0-1069" class="i">+</a><a href="#h13-0-2" id="h13-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-1070" id="h30-0-1070" class="i">+</a><a href="#h13-0-3" id="h13-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-1071" id="h30-0-1071" class="i">+</a><a href="#h13-0-4" id="h13-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-1072" id="h30-0-1072" class="i">+</a><a href="#h13-0-5" id="h13-0-5" class="d">-&lt;title&gt;post.html - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-1073" id="h30-0-1073" class="i">+</a><a href="#h13-0-6" id="h13-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-1074" id="h30-0-1074" class="i">+</a><a href="#h13-0-7" id="h13-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../favicon.png&quot; /&gt; +</a><a href="#h30-0-1075" id="h30-0-1075" class="i">+</a><a href="#h13-0-8" id="h13-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../atom.xml&quot; /&gt; +</a><a href="#h30-0-1076" id="h30-0-1076" class="i">+</a><a href="#h13-0-9" id="h13-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../tags.xml&quot; /&gt; +</a><a href="#h30-0-1077" id="h30-0-1077" class="i">+</a><a href="#h13-0-10" id="h13-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../style.css&quot; /&gt; +</a><a href="#h30-0-1078" id="h30-0-1078" class="i">+</a><a href="#h13-0-11" id="h13-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-1079" id="h30-0-1079" class="i">+</a><a href="#h13-0-12" id="h13-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-1080" id="h30-0-1080" class="i">+</a><a href="#h13-0-13" id="h13-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../&quot;&gt;&lt;img src=&quot;../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-1081" id="h30-0-1081" class="i">+</a><a href="#h13-0-14" id="h13-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-1082" id="h30-0-1082" class="i">+</a><a href="#h13-0-15" id="h13-0-15" class="d">-&lt;a href=&quot;../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-1083" id="h30-0-1083" class="i">+</a><a href="#h13-0-16" id="h13-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-1084" id="h30-0-1084" class="i">+</a><a href="#h13-0-17" id="h13-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-1085" id="h30-0-1085" class="i">+</a><a href="#h13-0-18" id="h13-0-18" class="d">-&lt;p&gt; post.html (2042B)&lt;/p&gt;&lt;hr/&gt;&lt;pre id=&quot;blob&quot;&gt; +</a><a href="#h30-0-1086" id="h30-0-1086" class="i">+</a><a href="#h13-0-19" id="h13-0-19" class="d">-&lt;a href=&quot;#l1&quot; class=&quot;line&quot; id=&quot;l1&quot;&gt; 1&lt;/a&gt; --- +</a><a href="#h30-0-1087" id="h30-0-1087" class="i">+</a><a href="#h13-0-20" id="h13-0-20" class="d">-&lt;a href=&quot;#l2&quot; class=&quot;line&quot; id=&quot;l2&quot;&gt; 2&lt;/a&gt; layout: default +</a><a href="#h30-0-1088" id="h30-0-1088" class="i">+</a><a href="#h13-0-21" id="h13-0-21" class="d">-&lt;a href=&quot;#l3&quot; class=&quot;line&quot; id=&quot;l3&quot;&gt; 3&lt;/a&gt; --- +</a><a href="#h30-0-1089" id="h30-0-1089" class="i">+</a><a href="#h13-0-22" id="h13-0-22" class="d">-&lt;a href=&quot;#l4&quot; class=&quot;line&quot; id=&quot;l4&quot;&gt; 4&lt;/a&gt; +</a><a href="#h30-0-1090" id="h30-0-1090" class="i">+</a><a href="#h13-0-23" id="h13-0-23" class="d">-&lt;a href=&quot;#l5&quot; class=&quot;line&quot; id=&quot;l5&quot;&gt; 5&lt;/a&gt; &amp;lt;section class=&amp;quot;post&amp;quot;&amp;gt; +</a><a href="#h30-0-1091" id="h30-0-1091" class="i">+</a><a href="#h13-0-24" id="h13-0-24" class="d">-&lt;a href=&quot;#l6&quot; class=&quot;line&quot; id=&quot;l6&quot;&gt; 6&lt;/a&gt; &amp;lt;h1&amp;gt;{{ page.title }}&amp;lt;/h1&amp;gt; +</a><a href="#h30-0-1092" id="h30-0-1092" class="i">+</a><a href="#h13-0-25" id="h13-0-25" class="d">-&lt;a href=&quot;#l7&quot; class=&quot;line&quot; id=&quot;l7&quot;&gt; 7&lt;/a&gt; {{ content }} +</a><a href="#h30-0-1093" id="h30-0-1093" class="i">+</a><a href="#h13-0-26" id="h13-0-26" class="d">-&lt;a href=&quot;#l8&quot; class=&quot;line&quot; id=&quot;l8&quot;&gt; 8&lt;/a&gt; &amp;lt;span class=&amp;quot;meta&amp;quot; id=&amp;quot;date-and-tags&amp;quot;&amp;gt;&amp;lt;time id=&amp;quot;date-and-tags-date&amp;quot; datetime=&amp;quot;{{ page.date | date_to_xmlschema }}&amp;quot;&amp;gt;{{ page.date | date: &amp;quot;%B %-d, %Y&amp;quot; }}&amp;lt;/time&amp;gt; &amp;amp;middot; {% for tag in page.tags %} +</a><a href="#h30-0-1094" id="h30-0-1094" class="i">+</a><a href="#h13-0-27" id="h13-0-27" class="d">-&lt;a href=&quot;#l9&quot; class=&quot;line&quot; id=&quot;l9&quot;&gt; 9&lt;/a&gt; &amp;lt;a href=&amp;quot;/tag/{{tag}}&amp;quot;&amp;gt;{{tag}}&amp;lt;/a&amp;gt;{% unless forloop.last %}, {% endunless %}{% endfor %}&amp;lt;/span&amp;gt; +</a><a href="#h30-0-1095" id="h30-0-1095" class="i">+</a><a href="#h13-0-28" id="h13-0-28" class="d">-&lt;a href=&quot;#l10&quot; class=&quot;line&quot; id=&quot;l10&quot;&gt; 10&lt;/a&gt; +</a><a href="#h30-0-1096" id="h30-0-1096" class="i">+</a><a href="#h13-0-29" id="h13-0-29" class="d">-&lt;a href=&quot;#l11&quot; class=&quot;line&quot; id=&quot;l11&quot;&gt; 11&lt;/a&gt; +</a><a href="#h30-0-1097" id="h30-0-1097" class="i">+</a><a href="#h13-0-30" id="h13-0-30" class="d">-&lt;a href=&quot;#l12&quot; class=&quot;line&quot; id=&quot;l12&quot;&gt; 12&lt;/a&gt; {% if page.comments == true %} +</a><a href="#h30-0-1098" id="h30-0-1098" class="i">+</a><a href="#h13-0-31" id="h13-0-31" class="d">-&lt;a href=&quot;#l13&quot; class=&quot;line&quot; id=&quot;l13&quot;&gt; 13&lt;/a&gt; +</a><a href="#h30-0-1099" id="h30-0-1099" class="i">+</a><a href="#h13-0-32" id="h13-0-32" class="d">-&lt;a href=&quot;#l14&quot; class=&quot;line&quot; id=&quot;l14&quot;&gt; 14&lt;/a&gt; &amp;lt;div&amp;gt; +</a><a href="#h30-0-1100" id="h30-0-1100" class="i">+</a><a href="#h13-0-33" id="h13-0-33" class="d">-&lt;a href=&quot;#l15&quot; class=&quot;line&quot; id=&quot;l15&quot;&gt; 15&lt;/a&gt; &amp;lt;label for=&amp;quot;show-comments&amp;quot; style=&amp;quot;font-size: 90%; color:gray;&amp;quot;&amp;gt; Show comments: &amp;lt;/label&amp;gt; +</a><a href="#h30-0-1101" id="h30-0-1101" class="i">+</a><a href="#h13-0-34" id="h13-0-34" class="d">-&lt;a href=&quot;#l16&quot; class=&quot;line&quot; id=&quot;l16&quot;&gt; 16&lt;/a&gt; &amp;lt;input type=&amp;quot;checkbox&amp;quot; id=&amp;quot;show-comments&amp;quot; onclick=&amp;quot;toggle_comments()&amp;quot;&amp;gt; +</a><a href="#h30-0-1102" id="h30-0-1102" class="i">+</a><a href="#h13-0-35" id="h13-0-35" class="d">-&lt;a href=&quot;#l17&quot; class=&quot;line&quot; id=&quot;l17&quot;&gt; 17&lt;/a&gt; &amp;lt;/div&amp;gt; +</a><a href="#h30-0-1103" id="h30-0-1103" class="i">+</a><a href="#h13-0-36" id="h13-0-36" class="d">-&lt;a href=&quot;#l18&quot; class=&quot;line&quot; id=&quot;l18&quot;&gt; 18&lt;/a&gt; +</a><a href="#h30-0-1104" id="h30-0-1104" class="i">+</a><a href="#h13-0-37" id="h13-0-37" class="d">-&lt;a href=&quot;#l19&quot; class=&quot;line&quot; id=&quot;l19&quot;&gt; 19&lt;/a&gt; &amp;lt;div class=&amp;quot;commentbox&amp;quot; id=&amp;quot;commentbox_div&amp;quot;&amp;gt;&amp;lt;/div&amp;gt; +</a><a href="#h30-0-1105" id="h30-0-1105" class="i">+</a><a href="#h13-0-38" id="h13-0-38" class="d">-&lt;a href=&quot;#l20&quot; class=&quot;line&quot; id=&quot;l20&quot;&gt; 20&lt;/a&gt; +</a><a href="#h30-0-1106" id="h30-0-1106" class="i">+</a><a href="#h13-0-39" id="h13-0-39" class="d">-&lt;a href=&quot;#l21&quot; class=&quot;line&quot; id=&quot;l21&quot;&gt; 21&lt;/a&gt; &amp;lt;script&amp;gt; +</a><a href="#h30-0-1107" id="h30-0-1107" class="i">+</a><a href="#h13-0-40" id="h13-0-40" class="d">-&lt;a href=&quot;#l22&quot; class=&quot;line&quot; id=&quot;l22&quot;&gt; 22&lt;/a&gt; var commentbox_div = document.getElementById(&amp;quot;commentbox_div&amp;quot;); +</a><a href="#h30-0-1108" id="h30-0-1108" class="i">+</a><a href="#h13-0-41" id="h13-0-41" class="d">-&lt;a href=&quot;#l23&quot; class=&quot;line&quot; id=&quot;l23&quot;&gt; 23&lt;/a&gt; let comments_have_been_enabled = false; +</a><a href="#h30-0-1109" id="h30-0-1109" class="i">+</a><a href="#h13-0-42" id="h13-0-42" class="d">-&lt;a href=&quot;#l24&quot; class=&quot;line&quot; id=&quot;l24&quot;&gt; 24&lt;/a&gt; +</a><a href="#h30-0-1110" id="h30-0-1110" class="i">+</a><a href="#h13-0-43" id="h13-0-43" class="d">-&lt;a href=&quot;#l25&quot; class=&quot;line&quot; id=&quot;l25&quot;&gt; 25&lt;/a&gt; document.getElementById(&amp;quot;show-comments&amp;quot;).checked = localStorage.getItem(&amp;quot;show-comments&amp;quot;) == &amp;quot;true&amp;quot;; +</a><a href="#h30-0-1111" id="h30-0-1111" class="i">+</a><a href="#h13-0-44" id="h13-0-44" class="d">-&lt;a href=&quot;#l26&quot; class=&quot;line&quot; id=&quot;l26&quot;&gt; 26&lt;/a&gt; +</a><a href="#h30-0-1112" id="h30-0-1112" class="i">+</a><a href="#h13-0-45" id="h13-0-45" class="d">-&lt;a href=&quot;#l27&quot; class=&quot;line&quot; id=&quot;l27&quot;&gt; 27&lt;/a&gt; function enable_comments() { +</a><a href="#h30-0-1113" id="h30-0-1113" class="i">+</a><a href="#h13-0-46" id="h13-0-46" class="d">-&lt;a href=&quot;#l28&quot; class=&quot;line&quot; id=&quot;l28&quot;&gt; 28&lt;/a&gt; if (comments_have_been_enabled == false) { +</a><a href="#h30-0-1114" id="h30-0-1114" class="i">+</a><a href="#h13-0-47" id="h13-0-47" class="d">-&lt;a href=&quot;#l29&quot; class=&quot;line&quot; id=&quot;l29&quot;&gt; 29&lt;/a&gt; comments_have_been_enabled = true; +</a><a href="#h30-0-1115" id="h30-0-1115" class="i">+</a><a href="#h13-0-48" id="h13-0-48" class="d">-&lt;a href=&quot;#l30&quot; class=&quot;line&quot; id=&quot;l30&quot;&gt; 30&lt;/a&gt; +</a><a href="#h30-0-1116" id="h30-0-1116" class="i">+</a><a href="#h13-0-49" id="h13-0-49" class="d">-&lt;a href=&quot;#l31&quot; class=&quot;line&quot; id=&quot;l31&quot;&gt; 31&lt;/a&gt; let script = document.createElement(&amp;#39;script&amp;#39;); +</a><a href="#h30-0-1117" id="h30-0-1117" class="i">+</a><a href="#h13-0-50" id="h13-0-50" class="d">-&lt;a href=&quot;#l32&quot; class=&quot;line&quot; id=&quot;l32&quot;&gt; 32&lt;/a&gt; script.onload = function () { +</a><a href="#h30-0-1118" id="h30-0-1118" class="i">+</a><a href="#h13-0-51" id="h13-0-51" class="d">-&lt;a href=&quot;#l33&quot; class=&quot;line&quot; id=&quot;l33&quot;&gt; 33&lt;/a&gt; if (window.matchMedia &amp;amp;&amp;amp; window.matchMedia(&amp;#39;(prefers-color-scheme: dark)&amp;#39;).matches) { +</a><a href="#h30-0-1119" id="h30-0-1119" class="i">+</a><a href="#h13-0-52" id="h13-0-52" class="d">-&lt;a href=&quot;#l34&quot; class=&quot;line&quot; id=&quot;l34&quot;&gt; 34&lt;/a&gt; commentBox(&amp;#39;5678673445257216-proj&amp;#39;, { +</a><a href="#h30-0-1120" id="h30-0-1120" class="i">+</a><a href="#h13-0-53" id="h13-0-53" class="d">-&lt;a href=&quot;#l35&quot; class=&quot;line&quot; id=&quot;l35&quot;&gt; 35&lt;/a&gt; textColor: &amp;#39;#fff&amp;#39;, +</a><a href="#h30-0-1121" id="h30-0-1121" class="i">+</a><a href="#h13-0-54" id="h13-0-54" class="d">-&lt;a href=&quot;#l36&quot; class=&quot;line&quot; id=&quot;l36&quot;&gt; 36&lt;/a&gt; subtextColor: &amp;#39;#fff&amp;#39; +</a><a href="#h30-0-1122" id="h30-0-1122" class="i">+</a><a href="#h13-0-55" id="h13-0-55" class="d">-&lt;a href=&quot;#l37&quot; class=&quot;line&quot; id=&quot;l37&quot;&gt; 37&lt;/a&gt; }); +</a><a href="#h30-0-1123" id="h30-0-1123" class="i">+</a><a href="#h13-0-56" id="h13-0-56" class="d">-&lt;a href=&quot;#l38&quot; class=&quot;line&quot; id=&quot;l38&quot;&gt; 38&lt;/a&gt; } else { +</a><a href="#h30-0-1124" id="h30-0-1124" class="i">+</a><a href="#h13-0-57" id="h13-0-57" class="d">-&lt;a href=&quot;#l39&quot; class=&quot;line&quot; id=&quot;l39&quot;&gt; 39&lt;/a&gt; commentBox(&amp;#39;5678673445257216-proj&amp;#39;); +</a><a href="#h30-0-1125" id="h30-0-1125" class="i">+</a><a href="#h13-0-58" id="h13-0-58" class="d">-&lt;a href=&quot;#l40&quot; class=&quot;line&quot; id=&quot;l40&quot;&gt; 40&lt;/a&gt; } +</a><a href="#h30-0-1126" id="h30-0-1126" class="i">+</a><a href="#h13-0-59" id="h13-0-59" class="d">-&lt;a href=&quot;#l41&quot; class=&quot;line&quot; id=&quot;l41&quot;&gt; 41&lt;/a&gt; }; +</a><a href="#h30-0-1127" id="h30-0-1127" class="i">+</a><a href="#h13-0-60" id="h13-0-60" class="d">-&lt;a href=&quot;#l42&quot; class=&quot;line&quot; id=&quot;l42&quot;&gt; 42&lt;/a&gt; script.src = &amp;quot;https://unpkg.com/commentbox.io/dist/commentBox.min.js&amp;quot;; +</a><a href="#h30-0-1128" id="h30-0-1128" class="i">+</a><a href="#h13-0-61" id="h13-0-61" class="d">-&lt;a href=&quot;#l43&quot; class=&quot;line&quot; id=&quot;l43&quot;&gt; 43&lt;/a&gt; document.head.appendChild(script); +</a><a href="#h30-0-1129" id="h30-0-1129" class="i">+</a><a href="#h13-0-62" id="h13-0-62" class="d">-&lt;a href=&quot;#l44&quot; class=&quot;line&quot; id=&quot;l44&quot;&gt; 44&lt;/a&gt; +</a><a href="#h30-0-1130" id="h30-0-1130" class="i">+</a><a href="#h13-0-63" id="h13-0-63" class="d">-&lt;a href=&quot;#l45&quot; class=&quot;line&quot; id=&quot;l45&quot;&gt; 45&lt;/a&gt; } +</a><a href="#h30-0-1131" id="h30-0-1131" class="i">+</a><a href="#h13-0-64" id="h13-0-64" class="d">-&lt;a href=&quot;#l46&quot; class=&quot;line&quot; id=&quot;l46&quot;&gt; 46&lt;/a&gt; commentbox_div.style.display = &amp;quot;block&amp;quot;; +</a><a href="#h30-0-1132" id="h30-0-1132" class="i">+</a><a href="#h13-0-65" id="h13-0-65" class="d">-&lt;a href=&quot;#l47&quot; class=&quot;line&quot; id=&quot;l47&quot;&gt; 47&lt;/a&gt; } +</a><a href="#h30-0-1133" id="h30-0-1133" class="i">+</a><a href="#h13-0-66" id="h13-0-66" class="d">-&lt;a href=&quot;#l48&quot; class=&quot;line&quot; id=&quot;l48&quot;&gt; 48&lt;/a&gt; +</a><a href="#h30-0-1134" id="h30-0-1134" class="i">+</a><a href="#h13-0-67" id="h13-0-67" class="d">-&lt;a href=&quot;#l49&quot; class=&quot;line&quot; id=&quot;l49&quot;&gt; 49&lt;/a&gt; function toggle_comments() { +</a><a href="#h30-0-1135" id="h30-0-1135" class="i">+</a><a href="#h13-0-68" id="h13-0-68" class="d">-&lt;a href=&quot;#l50&quot; class=&quot;line&quot; id=&quot;l50&quot;&gt; 50&lt;/a&gt; let checkBox = document.getElementById(&amp;quot;show-comments&amp;quot;); +</a><a href="#h30-0-1136" id="h30-0-1136" class="i">+</a><a href="#h13-0-69" id="h13-0-69" class="d">-&lt;a href=&quot;#l51&quot; class=&quot;line&quot; id=&quot;l51&quot;&gt; 51&lt;/a&gt; localStorage.setItem(&amp;quot;show-comments&amp;quot;, checkBox.checked); +</a><a href="#h30-0-1137" id="h30-0-1137" class="i">+</a><a href="#h13-0-70" id="h13-0-70" class="d">-&lt;a href=&quot;#l52&quot; class=&quot;line&quot; id=&quot;l52&quot;&gt; 52&lt;/a&gt; +</a><a href="#h30-0-1138" id="h30-0-1138" class="i">+</a><a href="#h13-0-71" id="h13-0-71" class="d">-&lt;a href=&quot;#l53&quot; class=&quot;line&quot; id=&quot;l53&quot;&gt; 53&lt;/a&gt; if (checkBox.checked){ +</a><a href="#h30-0-1139" id="h30-0-1139" class="i">+</a><a href="#h13-0-72" id="h13-0-72" class="d">-&lt;a href=&quot;#l54&quot; class=&quot;line&quot; id=&quot;l54&quot;&gt; 54&lt;/a&gt; enable_comments(); +</a><a href="#h30-0-1140" id="h30-0-1140" class="i">+</a><a href="#h13-0-73" id="h13-0-73" class="d">-&lt;a href=&quot;#l55&quot; class=&quot;line&quot; id=&quot;l55&quot;&gt; 55&lt;/a&gt; } else { +</a><a href="#h30-0-1141" id="h30-0-1141" class="i">+</a><a href="#h13-0-74" id="h13-0-74" class="d">-&lt;a href=&quot;#l56&quot; class=&quot;line&quot; id=&quot;l56&quot;&gt; 56&lt;/a&gt; commentbox_div.style.display = &amp;quot;none&amp;quot;; +</a><a href="#h30-0-1142" id="h30-0-1142" class="i">+</a><a href="#h13-0-75" id="h13-0-75" class="d">-&lt;a href=&quot;#l57&quot; class=&quot;line&quot; id=&quot;l57&quot;&gt; 57&lt;/a&gt; } +</a><a href="#h30-0-1143" id="h30-0-1143" class="i">+</a><a href="#h13-0-76" id="h13-0-76" class="d">-&lt;a href=&quot;#l58&quot; class=&quot;line&quot; id=&quot;l58&quot;&gt; 58&lt;/a&gt; } +</a><a href="#h30-0-1144" id="h30-0-1144" class="i">+</a><a href="#h13-0-77" id="h13-0-77" class="d">-&lt;a href=&quot;#l59&quot; class=&quot;line&quot; id=&quot;l59&quot;&gt; 59&lt;/a&gt; +</a><a href="#h30-0-1145" id="h30-0-1145" class="i">+</a><a href="#h13-0-78" id="h13-0-78" class="d">-&lt;a href=&quot;#l60&quot; class=&quot;line&quot; id=&quot;l60&quot;&gt; 60&lt;/a&gt; let checkBox = document.getElementById(&amp;quot;show-comments&amp;quot;); +</a><a href="#h30-0-1146" id="h30-0-1146" class="i">+</a><a href="#h13-0-79" id="h13-0-79" class="d">-&lt;a href=&quot;#l61&quot; class=&quot;line&quot; id=&quot;l61&quot;&gt; 61&lt;/a&gt; +</a><a href="#h30-0-1147" id="h30-0-1147" class="i">+</a><a href="#h13-0-80" id="h13-0-80" class="d">-&lt;a href=&quot;#l62&quot; class=&quot;line&quot; id=&quot;l62&quot;&gt; 62&lt;/a&gt; if (checkBox.checked) { +</a><a href="#h30-0-1148" id="h30-0-1148" class="i">+</a><a href="#h13-0-81" id="h13-0-81" class="d">-&lt;a href=&quot;#l63&quot; class=&quot;line&quot; id=&quot;l63&quot;&gt; 63&lt;/a&gt; enable_comments(); +</a><a href="#h30-0-1149" id="h30-0-1149" class="i">+</a><a href="#h13-0-82" id="h13-0-82" class="d">-&lt;a href=&quot;#l64&quot; class=&quot;line&quot; id=&quot;l64&quot;&gt; 64&lt;/a&gt; } +</a><a href="#h30-0-1150" id="h30-0-1150" class="i">+</a><a href="#h13-0-83" id="h13-0-83" class="d">-&lt;a href=&quot;#l65&quot; class=&quot;line&quot; id=&quot;l65&quot;&gt; 65&lt;/a&gt; &amp;lt;/script&amp;gt; +</a><a href="#h30-0-1151" id="h30-0-1151" class="i">+</a><a href="#h13-0-84" id="h13-0-84" class="d">-&lt;a href=&quot;#l66&quot; class=&quot;line&quot; id=&quot;l66&quot;&gt; 66&lt;/a&gt; +</a><a href="#h30-0-1152" id="h30-0-1152" class="i">+</a><a href="#h13-0-85" id="h13-0-85" class="d">-&lt;a href=&quot;#l67&quot; class=&quot;line&quot; id=&quot;l67&quot;&gt; 67&lt;/a&gt; {% endif %} +</a><a href="#h30-0-1153" id="h30-0-1153" class="i">+</a><a href="#h13-0-86" id="h13-0-86" class="d">-&lt;a href=&quot;#l68&quot; class=&quot;line&quot; id=&quot;l68&quot;&gt; 68&lt;/a&gt; &amp;lt;/section&amp;gt; +</a><a href="#h30-0-1154" id="h30-0-1154" class="i">+</a><a href="#h13-0-87" id="h13-0-87" class="d">-&lt;a href=&quot;#l69&quot; class=&quot;line&quot; id=&quot;l69&quot;&gt; 69&lt;/a&gt; +</a><a href="#h30-0-1155" id="h30-0-1155" class="i">+</a><a href="#h13-0-88" id="h13-0-88" class="d">-&lt;a href=&quot;#l70&quot; class=&quot;line&quot; id=&quot;l70&quot;&gt; 70&lt;/a&gt; +</a><a href="#h30-0-1156" id="h30-0-1156" class="i">+</a><a href="#h13-0-89" id="h13-0-89" class="d">-&lt;/pre&gt; +</a><a href="#h30-0-1157" id="h30-0-1157" class="i">+</a><a href="#h13-0-90" id="h13-0-90" class="d">-&lt;/div&gt; +</a><a href="#h30-0-1158" id="h30-0-1158" class="i">+</a><a href="#h13-0-91" id="h13-0-91" class="d">-&lt;/body&gt; +</a><a href="#h30-0-1159" id="h30-0-1159" class="i">+</a><a href="#h13-0-92" id="h13-0-92" class="d">-&lt;/html&gt; +</a><a href="#h30-0-1160" id="h30-0-1160" class="i">+</a><b>diff --git a/<a id="h14" href="../file/git/n-channel/file/_layouts/tag.html.html.html">git/n-channel/file/_layouts/tag.html.html</a> b/<a href="../file/git/n-channel/file/_layouts/tag.html.html.html">git/n-channel/file/_layouts/tag.html.html</a></b> +</a><a href="#h30-0-1161" id="h30-0-1161" class="i">+<a href="#h14-0" id="h14-0" class="h">@@ -1,40 +0,0 @@ +</a><a href="#h30-0-1162" id="h30-0-1162" class="i">+</a><a href="#h14-0-0" id="h14-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-1163" id="h30-0-1163" class="i">+</a><a href="#h14-0-1" id="h14-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-1164" id="h30-0-1164" class="i">+</a><a href="#h14-0-2" id="h14-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-1165" id="h30-0-1165" class="i">+</a><a href="#h14-0-3" id="h14-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-1166" id="h30-0-1166" class="i">+</a><a href="#h14-0-4" id="h14-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-1167" id="h30-0-1167" class="i">+</a><a href="#h14-0-5" id="h14-0-5" class="d">-&lt;title&gt;tag.html - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-1168" id="h30-0-1168" class="i">+</a><a href="#h14-0-6" id="h14-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-1169" id="h30-0-1169" class="i">+</a><a href="#h14-0-7" id="h14-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../favicon.png&quot; /&gt; +</a><a href="#h30-0-1170" id="h30-0-1170" class="i">+</a><a href="#h14-0-8" id="h14-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../atom.xml&quot; /&gt; +</a><a href="#h30-0-1171" id="h30-0-1171" class="i">+</a><a href="#h14-0-9" id="h14-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../tags.xml&quot; /&gt; +</a><a href="#h30-0-1172" id="h30-0-1172" class="i">+</a><a href="#h14-0-10" id="h14-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../style.css&quot; /&gt; +</a><a href="#h30-0-1173" id="h30-0-1173" class="i">+</a><a href="#h14-0-11" id="h14-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-1174" id="h30-0-1174" class="i">+</a><a href="#h14-0-12" id="h14-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-1175" id="h30-0-1175" class="i">+</a><a href="#h14-0-13" id="h14-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../&quot;&gt;&lt;img src=&quot;../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-1176" id="h30-0-1176" class="i">+</a><a href="#h14-0-14" id="h14-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-1177" id="h30-0-1177" class="i">+</a><a href="#h14-0-15" id="h14-0-15" class="d">-&lt;a href=&quot;../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-1178" id="h30-0-1178" class="i">+</a><a href="#h14-0-16" id="h14-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-1179" id="h30-0-1179" class="i">+</a><a href="#h14-0-17" id="h14-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-1180" id="h30-0-1180" class="i">+</a><a href="#h14-0-18" id="h14-0-18" class="d">-&lt;p&gt; tag.html (497B)&lt;/p&gt;&lt;hr/&gt;&lt;pre id=&quot;blob&quot;&gt; +</a><a href="#h30-0-1181" id="h30-0-1181" class="i">+</a><a href="#h14-0-19" id="h14-0-19" class="d">-&lt;a href=&quot;#l1&quot; class=&quot;line&quot; id=&quot;l1&quot;&gt; 1&lt;/a&gt; --- +</a><a href="#h30-0-1182" id="h30-0-1182" class="i">+</a><a href="#h14-0-20" id="h14-0-20" class="d">-&lt;a href=&quot;#l2&quot; class=&quot;line&quot; id=&quot;l2&quot;&gt; 2&lt;/a&gt; layout: default +</a><a href="#h30-0-1183" id="h30-0-1183" class="i">+</a><a href="#h14-0-21" id="h14-0-21" class="d">-&lt;a href=&quot;#l3&quot; class=&quot;line&quot; id=&quot;l3&quot;&gt; 3&lt;/a&gt; --- +</a><a href="#h30-0-1184" id="h30-0-1184" class="i">+</a><a href="#h14-0-22" id="h14-0-22" class="d">-&lt;a href=&quot;#l4&quot; class=&quot;line&quot; id=&quot;l4&quot;&gt; 4&lt;/a&gt; +</a><a href="#h30-0-1185" id="h30-0-1185" class="i">+</a><a href="#h14-0-23" id="h14-0-23" class="d">-&lt;a href=&quot;#l5&quot; class=&quot;line&quot; id=&quot;l5&quot;&gt; 5&lt;/a&gt; &amp;lt;section class=&amp;quot;posts&amp;quot;&amp;gt; +</a><a href="#h30-0-1186" id="h30-0-1186" class="i">+</a><a href="#h14-0-24" id="h14-0-24" class="d">-&lt;a href=&quot;#l6&quot; class=&quot;line&quot; id=&quot;l6&quot;&gt; 6&lt;/a&gt; &amp;lt;h1&amp;gt;Tag #{{page.tag}}&amp;lt;/h1&amp;gt; +</a><a href="#h30-0-1187" id="h30-0-1187" class="i">+</a><a href="#h14-0-25" id="h14-0-25" class="d">-&lt;a href=&quot;#l7&quot; class=&quot;line&quot; id=&quot;l7&quot;&gt; 7&lt;/a&gt; &amp;lt;ul&amp;gt; +</a><a href="#h30-0-1188" id="h30-0-1188" class="i">+</a><a href="#h14-0-26" id="h14-0-26" class="d">-&lt;a href=&quot;#l8&quot; class=&quot;line&quot; id=&quot;l8&quot;&gt; 8&lt;/a&gt; {% for post in site.posts %} +</a><a href="#h30-0-1189" id="h30-0-1189" class="i">+</a><a href="#h14-0-27" id="h14-0-27" class="d">-&lt;a href=&quot;#l9&quot; class=&quot;line&quot; id=&quot;l9&quot;&gt; 9&lt;/a&gt; {% if post.tags contains page.tag %} +</a><a href="#h30-0-1190" id="h30-0-1190" class="i">+</a><a href="#h14-0-28" id="h14-0-28" class="d">-&lt;a href=&quot;#l10&quot; class=&quot;line&quot; id=&quot;l10&quot;&gt; 10&lt;/a&gt; &amp;lt;li {% cycle &amp;#39;alternate-color&amp;#39;: &amp;#39;style=&amp;quot;color: #799f7c;&amp;quot;&amp;#39;, &amp;#39;style=&amp;quot;color: #b3b781;&amp;quot;&amp;#39;%} &amp;gt; +</a><a href="#h30-0-1191" id="h30-0-1191" class="i">+</a><a href="#h14-0-29" id="h14-0-29" class="d">-&lt;a href=&quot;#l11&quot; class=&quot;line&quot; id=&quot;l11&quot;&gt; 11&lt;/a&gt; &amp;lt;a style=&amp;quot;color: inherit&amp;quot; class=&amp;quot;post&amp;quot; href=&amp;quot;{{ post.url }}&amp;quot;&amp;gt;{{ post.title }}&amp;lt;/a&amp;gt;&amp;lt;time datetime=&amp;quot;{{ post.date | date_to_xmlschema }}&amp;quot;&amp;gt;{{ post.date | date: &amp;quot;%m-%d-%Y&amp;quot; }}&amp;lt;/time&amp;gt; +</a><a href="#h30-0-1192" id="h30-0-1192" class="i">+</a><a href="#h14-0-30" id="h14-0-30" class="d">-&lt;a href=&quot;#l12&quot; class=&quot;line&quot; id=&quot;l12&quot;&gt; 12&lt;/a&gt; &amp;lt;/li&amp;gt; +</a><a href="#h30-0-1193" id="h30-0-1193" class="i">+</a><a href="#h14-0-31" id="h14-0-31" class="d">-&lt;a href=&quot;#l13&quot; class=&quot;line&quot; id=&quot;l13&quot;&gt; 13&lt;/a&gt; {% endif %} +</a><a href="#h30-0-1194" id="h30-0-1194" class="i">+</a><a href="#h14-0-32" id="h14-0-32" class="d">-&lt;a href=&quot;#l14&quot; class=&quot;line&quot; id=&quot;l14&quot;&gt; 14&lt;/a&gt; {% endfor %} +</a><a href="#h30-0-1195" id="h30-0-1195" class="i">+</a><a href="#h14-0-33" id="h14-0-33" class="d">-&lt;a href=&quot;#l15&quot; class=&quot;line&quot; id=&quot;l15&quot;&gt; 15&lt;/a&gt; &amp;lt;/ul&amp;gt; +</a><a href="#h30-0-1196" id="h30-0-1196" class="i">+</a><a href="#h14-0-34" id="h14-0-34" class="d">-&lt;a href=&quot;#l16&quot; class=&quot;line&quot; id=&quot;l16&quot;&gt; 16&lt;/a&gt; +</a><a href="#h30-0-1197" id="h30-0-1197" class="i">+</a><a href="#h14-0-35" id="h14-0-35" class="d">-&lt;a href=&quot;#l17&quot; class=&quot;line&quot; id=&quot;l17&quot;&gt; 17&lt;/a&gt; &amp;lt;/section&amp;gt; +</a><a href="#h30-0-1198" id="h30-0-1198" class="i">+</a><a href="#h14-0-36" id="h14-0-36" class="d">-&lt;/pre&gt; +</a><a href="#h30-0-1199" id="h30-0-1199" class="i">+</a><a href="#h14-0-37" id="h14-0-37" class="d">-&lt;/div&gt; +</a><a href="#h30-0-1200" id="h30-0-1200" class="i">+</a><a href="#h14-0-38" id="h14-0-38" class="d">-&lt;/body&gt; +</a><a href="#h30-0-1201" id="h30-0-1201" class="i">+</a><a href="#h14-0-39" id="h14-0-39" class="d">-&lt;/html&gt; +</a><a href="#h30-0-1202" id="h30-0-1202" class="i">+</a><b>diff --git a/<a id="h15" href="../file/git/n-channel/file/_layouts/tags.html.html.html">git/n-channel/file/_layouts/tags.html.html</a> b/<a href="../file/git/n-channel/file/_layouts/tags.html.html.html">git/n-channel/file/_layouts/tags.html.html</a></b> +</a><a href="#h30-0-1203" id="h30-0-1203" class="i">+<a href="#h15-0" id="h15-0" class="h">@@ -1,37 +0,0 @@ +</a><a href="#h30-0-1204" id="h30-0-1204" class="i">+</a><a href="#h15-0-0" id="h15-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-1205" id="h30-0-1205" class="i">+</a><a href="#h15-0-1" id="h15-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-1206" id="h30-0-1206" class="i">+</a><a href="#h15-0-2" id="h15-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-1207" id="h30-0-1207" class="i">+</a><a href="#h15-0-3" id="h15-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-1208" id="h30-0-1208" class="i">+</a><a href="#h15-0-4" id="h15-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-1209" id="h30-0-1209" class="i">+</a><a href="#h15-0-5" id="h15-0-5" class="d">-&lt;title&gt;tags.html - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-1210" id="h30-0-1210" class="i">+</a><a href="#h15-0-6" id="h15-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-1211" id="h30-0-1211" class="i">+</a><a href="#h15-0-7" id="h15-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../favicon.png&quot; /&gt; +</a><a href="#h30-0-1212" id="h30-0-1212" class="i">+</a><a href="#h15-0-8" id="h15-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../atom.xml&quot; /&gt; +</a><a href="#h30-0-1213" id="h30-0-1213" class="i">+</a><a href="#h15-0-9" id="h15-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../tags.xml&quot; /&gt; +</a><a href="#h30-0-1214" id="h30-0-1214" class="i">+</a><a href="#h15-0-10" id="h15-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../style.css&quot; /&gt; +</a><a href="#h30-0-1215" id="h30-0-1215" class="i">+</a><a href="#h15-0-11" id="h15-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-1216" id="h30-0-1216" class="i">+</a><a href="#h15-0-12" id="h15-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-1217" id="h30-0-1217" class="i">+</a><a href="#h15-0-13" id="h15-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../&quot;&gt;&lt;img src=&quot;../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-1218" id="h30-0-1218" class="i">+</a><a href="#h15-0-14" id="h15-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-1219" id="h30-0-1219" class="i">+</a><a href="#h15-0-15" id="h15-0-15" class="d">-&lt;a href=&quot;../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-1220" id="h30-0-1220" class="i">+</a><a href="#h15-0-16" id="h15-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-1221" id="h30-0-1221" class="i">+</a><a href="#h15-0-17" id="h15-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-1222" id="h30-0-1222" class="i">+</a><a href="#h15-0-18" id="h15-0-18" class="d">-&lt;p&gt; tags.html (340B)&lt;/p&gt;&lt;hr/&gt;&lt;pre id=&quot;blob&quot;&gt; +</a><a href="#h30-0-1223" id="h30-0-1223" class="i">+</a><a href="#h15-0-19" id="h15-0-19" class="d">-&lt;a href=&quot;#l1&quot; class=&quot;line&quot; id=&quot;l1&quot;&gt; 1&lt;/a&gt; --- +</a><a href="#h30-0-1224" id="h30-0-1224" class="i">+</a><a href="#h15-0-20" id="h15-0-20" class="d">-&lt;a href=&quot;#l2&quot; class=&quot;line&quot; id=&quot;l2&quot;&gt; 2&lt;/a&gt; layout: default +</a><a href="#h30-0-1225" id="h30-0-1225" class="i">+</a><a href="#h15-0-21" id="h15-0-21" class="d">-&lt;a href=&quot;#l3&quot; class=&quot;line&quot; id=&quot;l3&quot;&gt; 3&lt;/a&gt; title: Tags +</a><a href="#h30-0-1226" id="h30-0-1226" class="i">+</a><a href="#h15-0-22" id="h15-0-22" class="d">-&lt;a href=&quot;#l4&quot; class=&quot;line&quot; id=&quot;l4&quot;&gt; 4&lt;/a&gt; --- +</a><a href="#h30-0-1227" id="h30-0-1227" class="i">+</a><a href="#h15-0-23" id="h15-0-23" class="d">-&lt;a href=&quot;#l5&quot; class=&quot;line&quot; id=&quot;l5&quot;&gt; 5&lt;/a&gt; +</a><a href="#h30-0-1228" id="h30-0-1228" class="i">+</a><a href="#h15-0-24" id="h15-0-24" class="d">-&lt;a href=&quot;#l6&quot; class=&quot;line&quot; id=&quot;l6&quot;&gt; 6&lt;/a&gt; &amp;lt;section class=&amp;quot;posts&amp;quot;&amp;gt; +</a><a href="#h30-0-1229" id="h30-0-1229" class="i">+</a><a href="#h15-0-25" id="h15-0-25" class="d">-&lt;a href=&quot;#l7&quot; class=&quot;line&quot; id=&quot;l7&quot;&gt; 7&lt;/a&gt; &amp;lt;h1&amp;gt;{{ page.title }}&amp;lt;/h1&amp;gt; +</a><a href="#h30-0-1230" id="h30-0-1230" class="i">+</a><a href="#h15-0-26" id="h15-0-26" class="d">-&lt;a href=&quot;#l8&quot; class=&quot;line&quot; id=&quot;l8&quot;&gt; 8&lt;/a&gt; {% assign tags = site.tags | sort %} +</a><a href="#h30-0-1231" id="h30-0-1231" class="i">+</a><a href="#h15-0-27" id="h15-0-27" class="d">-&lt;a href=&quot;#l9&quot; class=&quot;line&quot; id=&quot;l9&quot;&gt; 9&lt;/a&gt; &amp;lt;ul&amp;gt; +</a><a href="#h30-0-1232" id="h30-0-1232" class="i">+</a><a href="#h15-0-28" id="h15-0-28" class="d">-&lt;a href=&quot;#l10&quot; class=&quot;line&quot; id=&quot;l10&quot;&gt; 10&lt;/a&gt; {% for tag in tags %} +</a><a href="#h30-0-1233" id="h30-0-1233" class="i">+</a><a href="#h15-0-29" id="h15-0-29" class="d">-&lt;a href=&quot;#l11&quot; class=&quot;line&quot; id=&quot;l11&quot;&gt; 11&lt;/a&gt; &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;/tag/{{ tag | first | slugify }}/&amp;quot;&amp;gt;{{ tag[0] | replace:&amp;#39;-&amp;#39;, &amp;#39; &amp;#39; }} ({{ tag | last | size }}){% unless forloop.last %}, {% endunless %}&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt; +</a><a href="#h30-0-1234" id="h30-0-1234" class="i">+</a><a href="#h15-0-30" id="h15-0-30" class="d">-&lt;a href=&quot;#l12&quot; class=&quot;line&quot; id=&quot;l12&quot;&gt; 12&lt;/a&gt; {% endfor %} +</a><a href="#h30-0-1235" id="h30-0-1235" class="i">+</a><a href="#h15-0-31" id="h15-0-31" class="d">-&lt;a href=&quot;#l13&quot; class=&quot;line&quot; id=&quot;l13&quot;&gt; 13&lt;/a&gt; &amp;lt;/ul&amp;gt; +</a><a href="#h30-0-1236" id="h30-0-1236" class="i">+</a><a href="#h15-0-32" id="h15-0-32" class="d">-&lt;a href=&quot;#l14&quot; class=&quot;line&quot; id=&quot;l14&quot;&gt; 14&lt;/a&gt; +</a><a href="#h30-0-1237" id="h30-0-1237" class="i">+</a><a href="#h15-0-33" id="h15-0-33" class="d">-&lt;a href=&quot;#l15&quot; class=&quot;line&quot; id=&quot;l15&quot;&gt; 15&lt;/a&gt; &amp;lt;/section&amp;gt;&lt;/pre&gt; +</a><a href="#h30-0-1238" id="h30-0-1238" class="i">+</a><a href="#h15-0-34" id="h15-0-34" class="d">-&lt;/div&gt; +</a><a href="#h30-0-1239" id="h30-0-1239" class="i">+</a><a href="#h15-0-35" id="h15-0-35" class="d">-&lt;/body&gt; +</a><a href="#h30-0-1240" id="h30-0-1240" class="i">+</a><a href="#h15-0-36" id="h15-0-36" class="d">-&lt;/html&gt; +</a><a href="#h30-0-1241" id="h30-0-1241" class="i">+</a><b>diff --git a/<a id="h16" href="../file/git/n-channel/file/_pages/about.md.html.html">git/n-channel/file/_pages/about.md.html</a> b/<a href="../file/git/n-channel/file/_pages/about.md.html.html">git/n-channel/file/_pages/about.md.html</a></b> +</a><a href="#h30-0-1242" id="h30-0-1242" class="i">+<a href="#h16-0" id="h16-0" class="h">@@ -1,66 +0,0 @@ +</a><a href="#h30-0-1243" id="h30-0-1243" class="i">+</a><a href="#h16-0-0" id="h16-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-1244" id="h30-0-1244" class="i">+</a><a href="#h16-0-1" id="h16-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-1245" id="h30-0-1245" class="i">+</a><a href="#h16-0-2" id="h16-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-1246" id="h30-0-1246" class="i">+</a><a href="#h16-0-3" id="h16-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-1247" id="h30-0-1247" class="i">+</a><a href="#h16-0-4" id="h16-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-1248" id="h30-0-1248" class="i">+</a><a href="#h16-0-5" id="h16-0-5" class="d">-&lt;title&gt;about.md - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-1249" id="h30-0-1249" class="i">+</a><a href="#h16-0-6" id="h16-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-1250" id="h30-0-1250" class="i">+</a><a href="#h16-0-7" id="h16-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../favicon.png&quot; /&gt; +</a><a href="#h30-0-1251" id="h30-0-1251" class="i">+</a><a href="#h16-0-8" id="h16-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../atom.xml&quot; /&gt; +</a><a href="#h30-0-1252" id="h30-0-1252" class="i">+</a><a href="#h16-0-9" id="h16-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../tags.xml&quot; /&gt; +</a><a href="#h30-0-1253" id="h30-0-1253" class="i">+</a><a href="#h16-0-10" id="h16-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../style.css&quot; /&gt; +</a><a href="#h30-0-1254" id="h30-0-1254" class="i">+</a><a href="#h16-0-11" id="h16-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-1255" id="h30-0-1255" class="i">+</a><a href="#h16-0-12" id="h16-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-1256" id="h30-0-1256" class="i">+</a><a href="#h16-0-13" id="h16-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../&quot;&gt;&lt;img src=&quot;../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-1257" id="h30-0-1257" class="i">+</a><a href="#h16-0-14" id="h16-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-1258" id="h30-0-1258" class="i">+</a><a href="#h16-0-15" id="h16-0-15" class="d">-&lt;a href=&quot;../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-1259" id="h30-0-1259" class="i">+</a><a href="#h16-0-16" id="h16-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-1260" id="h30-0-1260" class="i">+</a><a href="#h16-0-17" id="h16-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-1261" id="h30-0-1261" class="i">+</a><a href="#h16-0-18" id="h16-0-18" class="d">-&lt;p&gt; about.md (1802B)&lt;/p&gt;&lt;hr/&gt;&lt;pre id=&quot;blob&quot;&gt; +</a><a href="#h30-0-1262" id="h30-0-1262" class="i">+</a><a href="#h16-0-19" id="h16-0-19" class="d">-&lt;a href=&quot;#l1&quot; class=&quot;line&quot; id=&quot;l1&quot;&gt; 1&lt;/a&gt; --- +</a><a href="#h30-0-1263" id="h30-0-1263" class="i">+</a><a href="#h16-0-20" id="h16-0-20" class="d">-&lt;a href=&quot;#l2&quot; class=&quot;line&quot; id=&quot;l2&quot;&gt; 2&lt;/a&gt; layout: page +</a><a href="#h30-0-1264" id="h30-0-1264" class="i">+</a><a href="#h16-0-21" id="h16-0-21" class="d">-&lt;a href=&quot;#l3&quot; class=&quot;line&quot; id=&quot;l3&quot;&gt; 3&lt;/a&gt; title: About +</a><a href="#h30-0-1265" id="h30-0-1265" class="i">+</a><a href="#h16-0-22" id="h16-0-22" class="d">-&lt;a href=&quot;#l4&quot; class=&quot;line&quot; id=&quot;l4&quot;&gt; 4&lt;/a&gt; --- +</a><a href="#h30-0-1266" id="h30-0-1266" class="i">+</a><a href="#h16-0-23" id="h16-0-23" class="d">-&lt;a href=&quot;#l5&quot; class=&quot;line&quot; id=&quot;l5&quot;&gt; 5&lt;/a&gt; +</a><a href="#h30-0-1267" id="h30-0-1267" class="i">+</a><a href="#h16-0-24" id="h16-0-24" class="d">-&lt;a href=&quot;#l6&quot; class=&quot;line&quot; id=&quot;l6&quot;&gt; 6&lt;/a&gt; ## Hi +</a><a href="#h30-0-1268" id="h30-0-1268" class="i">+</a><a href="#h16-0-25" id="h16-0-25" class="d">-&lt;a href=&quot;#l7&quot; class=&quot;line&quot; id=&quot;l7&quot;&gt; 7&lt;/a&gt; +</a><a href="#h30-0-1269" id="h30-0-1269" class="i">+</a><a href="#h16-0-26" id="h16-0-26" class="d">-&lt;a href=&quot;#l8&quot; class=&quot;line&quot; id=&quot;l8&quot;&gt; 8&lt;/a&gt; I mostly do systems programming and electronics, so that&amp;#39;s what you will see here. +</a><a href="#h30-0-1270" id="h30-0-1270" class="i">+</a><a href="#h16-0-27" id="h16-0-27" class="d">-&lt;a href=&quot;#l9&quot; class=&quot;line&quot; id=&quot;l9&quot;&gt; 9&lt;/a&gt; I&amp;#39;m a year away from completing my Bachelor&amp;#39;s in Electronic Engineering, but I have a full-time job doing programming and electronics for some guys making arcade machines. +</a><a href="#h30-0-1271" id="h30-0-1271" class="i">+</a><a href="#h16-0-28" id="h16-0-28" class="d">-&lt;a href=&quot;#l10&quot; class=&quot;line&quot; id=&quot;l10&quot;&gt; 10&lt;/a&gt; +</a><a href="#h30-0-1272" id="h30-0-1272" class="i">+</a><a href="#h16-0-29" id="h16-0-29" class="d">-&lt;a href=&quot;#l11&quot; class=&quot;line&quot; id=&quot;l11&quot;&gt; 11&lt;/a&gt;  +</a><a href="#h30-0-1273" id="h30-0-1273" class="i">+</a><a href="#h16-0-30" id="h16-0-30" class="d">-&lt;a href=&quot;#l12&quot; class=&quot;line&quot; id=&quot;l12&quot;&gt; 12&lt;/a&gt; {: style=&amp;quot;text-align: center;&amp;quot;} +</a><a href="#h30-0-1274" id="h30-0-1274" class="i">+</a><a href="#h16-0-31" id="h16-0-31" class="d">-&lt;a href=&quot;#l13&quot; class=&quot;line&quot; id=&quot;l13&quot;&gt; 13&lt;/a&gt; +</a><a href="#h30-0-1275" id="h30-0-1275" class="i">+</a><a href="#h16-0-32" id="h16-0-32" class="d">-&lt;a href=&quot;#l14&quot; class=&quot;line&quot; id=&quot;l14&quot;&gt; 14&lt;/a&gt; (I don&amp;#39;t have any non-private socials) +</a><a href="#h30-0-1276" id="h30-0-1276" class="i">+</a><a href="#h16-0-33" id="h16-0-33" class="d">-&lt;a href=&quot;#l15&quot; class=&quot;line&quot; id=&quot;l15&quot;&gt; 15&lt;/a&gt; +</a><a href="#h30-0-1277" id="h30-0-1277" class="i">+</a><a href="#h16-0-34" id="h16-0-34" class="d">-&lt;a href=&quot;#l16&quot; class=&quot;line&quot; id=&quot;l16&quot;&gt; 16&lt;/a&gt; Even if you already know programming, you should check out these people: +</a><a href="#h30-0-1278" id="h30-0-1278" class="i">+</a><a href="#h16-0-35" id="h16-0-35" class="d">-&lt;a href=&quot;#l17&quot; class=&quot;line&quot; id=&quot;l17&quot;&gt; 17&lt;/a&gt; - [Ryan Fleury&amp;#39;s Blog](https://www.rfleury.com/) +</a><a href="#h30-0-1279" id="h30-0-1279" class="i">+</a><a href="#h16-0-36" id="h16-0-36" class="d">-&lt;a href=&quot;#l18&quot; class=&quot;line&quot; id=&quot;l18&quot;&gt; 18&lt;/a&gt; - [(and read the source code of his projects)](https://github.com/EpicGamesExt/raddebugger) +</a><a href="#h30-0-1280" id="h30-0-1280" class="i">+</a><a href="#h16-0-37" id="h16-0-37" class="d">-&lt;a href=&quot;#l19&quot; class=&quot;line&quot; id=&quot;l19&quot;&gt; 19&lt;/a&gt; - [Handmade Hero Videos](https://guide.handmadehero.org/) +</a><a href="#h30-0-1281" id="h30-0-1281" class="i">+</a><a href="#h16-0-38" id="h16-0-38" class="d">-&lt;a href=&quot;#l20&quot; class=&quot;line&quot; id=&quot;l20&quot;&gt; 20&lt;/a&gt; - [Casey Muratori&amp;#39;s Other vidoes](https://www.youtube.com/@MollyRocket) +</a><a href="#h30-0-1282" id="h30-0-1282" class="i">+</a><a href="#h16-0-39" id="h16-0-39" class="d">-&lt;a href=&quot;#l21&quot; class=&quot;line&quot; id=&quot;l21&quot;&gt; 21&lt;/a&gt; - Jonathan Blow +</a><a href="#h30-0-1283" id="h30-0-1283" class="i">+</a><a href="#h16-0-40" id="h16-0-40" class="d">-&lt;a href=&quot;#l22&quot; class=&quot;line&quot; id=&quot;l22&quot;&gt; 22&lt;/a&gt; - [John Jackson](https://www.youtube.com/@johnjackson9767) (awesome guy) +</a><a href="#h30-0-1284" id="h30-0-1284" class="i">+</a><a href="#h16-0-41" id="h16-0-41" class="d">-&lt;a href=&quot;#l23&quot; class=&quot;line&quot; id=&quot;l23&quot;&gt; 23&lt;/a&gt; +</a><a href="#h30-0-1285" id="h30-0-1285" class="i">+</a><a href="#h16-0-42" id="h16-0-42" class="d">-&lt;a href=&quot;#l24&quot; class=&quot;line&quot; id=&quot;l24&quot;&gt; 24&lt;/a&gt; &amp;lt;hr&amp;gt; +</a><a href="#h30-0-1286" id="h30-0-1286" class="i">+</a><a href="#h16-0-43" id="h16-0-43" class="d">-&lt;a href=&quot;#l25&quot; class=&quot;line&quot; id=&quot;l25&quot;&gt; 25&lt;/a&gt; +</a><a href="#h30-0-1287" id="h30-0-1287" class="i">+</a><a href="#h16-0-44" id="h16-0-44" class="d">-&lt;a href=&quot;#l26&quot; class=&quot;line&quot; id=&quot;l26&quot;&gt; 26&lt;/a&gt; My [nisse](https://en.wikipedia.org/wiki/Nisse_(folklore)) collection: +</a><a href="#h30-0-1288" id="h30-0-1288" class="i">+</a><a href="#h16-0-45" id="h16-0-45" class="d">-&lt;a href=&quot;#l27&quot; class=&quot;line&quot; id=&quot;l27&quot;&gt; 27&lt;/a&gt; +</a><a href="#h30-0-1289" id="h30-0-1289" class="i">+</a><a href="#h16-0-46" id="h16-0-46" class="d">-&lt;a href=&quot;#l28&quot; class=&quot;line&quot; id=&quot;l28&quot;&gt; 28&lt;/a&gt;  +</a><a href="#h30-0-1290" id="h30-0-1290" class="i">+</a><a href="#h16-0-47" id="h16-0-47" class="d">-&lt;a href=&quot;#l29&quot; class=&quot;line&quot; id=&quot;l29&quot;&gt; 29&lt;/a&gt; {: style=&amp;quot;text-align: center;&amp;quot;} +</a><a href="#h30-0-1291" id="h30-0-1291" class="i">+</a><a href="#h16-0-48" id="h16-0-48" class="d">-&lt;a href=&quot;#l30&quot; class=&quot;line&quot; id=&quot;l30&quot;&gt; 30&lt;/a&gt; +</a><a href="#h30-0-1292" id="h30-0-1292" class="i">+</a><a href="#h16-0-49" id="h16-0-49" class="d">-&lt;a href=&quot;#l31&quot; class=&quot;line&quot; id=&quot;l31&quot;&gt; 31&lt;/a&gt; Images under the folder `modified_stolen_images` are not mine. +</a><a href="#h30-0-1293" id="h30-0-1293" class="i">+</a><a href="#h16-0-50" id="h16-0-50" class="d">-&lt;a href=&quot;#l32&quot; class=&quot;line&quot; id=&quot;l32&quot;&gt; 32&lt;/a&gt; Sources: +</a><a href="#h30-0-1294" id="h30-0-1294" class="i">+</a><a href="#h16-0-51" id="h16-0-51" class="d">-&lt;a href=&quot;#l33&quot; class=&quot;line&quot; id=&quot;l33&quot;&gt; 33&lt;/a&gt; {: style=&amp;quot;font-size: 70%; margin-bottom: 0;&amp;quot;} +</a><a href="#h30-0-1295" id="h30-0-1295" class="i">+</a><a href="#h16-0-52" id="h16-0-52" class="d">-&lt;a href=&quot;#l34&quot; class=&quot;line&quot; id=&quot;l34&quot;&gt; 34&lt;/a&gt; - [templeos.jpeg](https://x.com/chibitoad/status/1448406173263171585) +</a><a href="#h30-0-1296" id="h30-0-1296" class="i">+</a><a href="#h16-0-53" id="h16-0-53" class="d">-&lt;a href=&quot;#l35&quot; class=&quot;line&quot; id=&quot;l35&quot;&gt; 35&lt;/a&gt; - [nuko_calm.png, cursor.png and c-programming-language-chito.png](https://store.line.me/stickershop/product/25634268) +</a><a href="#h30-0-1297" id="h30-0-1297" class="i">+</a><a href="#h16-0-54" id="h16-0-54" class="d">-&lt;a href=&quot;#l36&quot; class=&quot;line&quot; id=&quot;l36&quot;&gt; 36&lt;/a&gt; - [couch.png](https://www.pixiv.net/en/artworks/92469486) +</a><a href="#h30-0-1298" id="h30-0-1298" class="i">+</a><a href="#h16-0-55" id="h16-0-55" class="d">-&lt;a href=&quot;#l37&quot; class=&quot;line&quot; id=&quot;l37&quot;&gt; 37&lt;/a&gt; - [kettenkrad.gif](https://www.reddit.com/r/GirlsLastTour/comments/fsn49q/i_spent_the_entire_afternoon_animating_chi_and/) +</a><a href="#h30-0-1299" id="h30-0-1299" class="i">+</a><a href="#h16-0-56" id="h16-0-56" class="d">-&lt;a href=&quot;#l38&quot; class=&quot;line&quot; id=&quot;l38&quot;&gt; 38&lt;/a&gt; - [gears.gif](https://gall.dcinside.com/mgallery/board/view/?id=girlslastyour&amp;amp;no=8172) +</a><a href="#h30-0-1300" id="h30-0-1300" class="i">+</a><a href="#h16-0-57" id="h16-0-57" class="d">-&lt;a href=&quot;#l39&quot; class=&quot;line&quot; id=&quot;l39&quot;&gt; 39&lt;/a&gt; - [eureka.png](https://x.com/auksechan/status/1509225655430434822) +</a><a href="#h30-0-1301" id="h30-0-1301" class="i">+</a><a href="#h16-0-58" id="h16-0-58" class="d">-&lt;a href=&quot;#l40&quot; class=&quot;line&quot; id=&quot;l40&quot;&gt; 40&lt;/a&gt; - silly.png ( don&amp;#39;t know the source ) +</a><a href="#h30-0-1302" id="h30-0-1302" class="i">+</a><a href="#h16-0-59" id="h16-0-59" class="d">-&lt;a href=&quot;#l41&quot; class=&quot;line&quot; id=&quot;l41&quot;&gt; 41&lt;/a&gt; - grass.png: Official art from 少女終末旅行 +</a><a href="#h30-0-1303" id="h30-0-1303" class="i">+</a><a href="#h16-0-60" id="h16-0-60" class="d">-&lt;a href=&quot;#l42&quot; class=&quot;line&quot; id=&quot;l42&quot;&gt; 42&lt;/a&gt; {: style=&amp;quot;font-size: 70%; margin: 0;&amp;quot;} +</a><a href="#h30-0-1304" id="h30-0-1304" class="i">+</a><a href="#h16-0-61" id="h16-0-61" class="d">-&lt;a href=&quot;#l43&quot; class=&quot;line&quot; id=&quot;l43&quot;&gt; 43&lt;/a&gt; +</a><a href="#h30-0-1305" id="h30-0-1305" class="i">+</a><a href="#h16-0-62" id="h16-0-62" class="d">-&lt;/pre&gt; +</a><a href="#h30-0-1306" id="h30-0-1306" class="i">+</a><a href="#h16-0-63" id="h16-0-63" class="d">-&lt;/div&gt; +</a><a href="#h30-0-1307" id="h30-0-1307" class="i">+</a><a href="#h16-0-64" id="h16-0-64" class="d">-&lt;/body&gt; +</a><a href="#h30-0-1308" id="h30-0-1308" class="i">+</a><a href="#h16-0-65" id="h16-0-65" class="d">-&lt;/html&gt; +</a><a href="#h30-0-1309" id="h30-0-1309" class="i">+</a><b>diff --git a/<a id="h17" href="../file/git/n-channel/file/_pages/search.html.html.html">git/n-channel/file/_pages/search.html.html</a> b/<a href="../file/git/n-channel/file/_pages/search.html.html.html">git/n-channel/file/_pages/search.html.html</a></b> +</a><a href="#h30-0-1310" id="h30-0-1310" class="i">+<a href="#h17-0" id="h17-0" class="h">@@ -1,94 +0,0 @@ +</a><a href="#h30-0-1311" id="h30-0-1311" class="i">+</a><a href="#h17-0-0" id="h17-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-1312" id="h30-0-1312" class="i">+</a><a href="#h17-0-1" id="h17-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-1313" id="h30-0-1313" class="i">+</a><a href="#h17-0-2" id="h17-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-1314" id="h30-0-1314" class="i">+</a><a href="#h17-0-3" id="h17-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-1315" id="h30-0-1315" class="i">+</a><a href="#h17-0-4" id="h17-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-1316" id="h30-0-1316" class="i">+</a><a href="#h17-0-5" id="h17-0-5" class="d">-&lt;title&gt;search.html - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-1317" id="h30-0-1317" class="i">+</a><a href="#h17-0-6" id="h17-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-1318" id="h30-0-1318" class="i">+</a><a href="#h17-0-7" id="h17-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../favicon.png&quot; /&gt; +</a><a href="#h30-0-1319" id="h30-0-1319" class="i">+</a><a href="#h17-0-8" id="h17-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../atom.xml&quot; /&gt; +</a><a href="#h30-0-1320" id="h30-0-1320" class="i">+</a><a href="#h17-0-9" id="h17-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../tags.xml&quot; /&gt; +</a><a href="#h30-0-1321" id="h30-0-1321" class="i">+</a><a href="#h17-0-10" id="h17-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../style.css&quot; /&gt; +</a><a href="#h30-0-1322" id="h30-0-1322" class="i">+</a><a href="#h17-0-11" id="h17-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-1323" id="h30-0-1323" class="i">+</a><a href="#h17-0-12" id="h17-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-1324" id="h30-0-1324" class="i">+</a><a href="#h17-0-13" id="h17-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../&quot;&gt;&lt;img src=&quot;../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-1325" id="h30-0-1325" class="i">+</a><a href="#h17-0-14" id="h17-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-1326" id="h30-0-1326" class="i">+</a><a href="#h17-0-15" id="h17-0-15" class="d">-&lt;a href=&quot;../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-1327" id="h30-0-1327" class="i">+</a><a href="#h17-0-16" id="h17-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-1328" id="h30-0-1328" class="i">+</a><a href="#h17-0-17" id="h17-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-1329" id="h30-0-1329" class="i">+</a><a href="#h17-0-18" id="h17-0-18" class="d">-&lt;p&gt; search.html (1825B)&lt;/p&gt;&lt;hr/&gt;&lt;pre id=&quot;blob&quot;&gt; +</a><a href="#h30-0-1330" id="h30-0-1330" class="i">+</a><a href="#h17-0-19" id="h17-0-19" class="d">-&lt;a href=&quot;#l1&quot; class=&quot;line&quot; id=&quot;l1&quot;&gt; 1&lt;/a&gt; --- +</a><a href="#h30-0-1331" id="h30-0-1331" class="i">+</a><a href="#h17-0-20" id="h17-0-20" class="d">-&lt;a href=&quot;#l2&quot; class=&quot;line&quot; id=&quot;l2&quot;&gt; 2&lt;/a&gt; layout: default +</a><a href="#h30-0-1332" id="h30-0-1332" class="i">+</a><a href="#h17-0-21" id="h17-0-21" class="d">-&lt;a href=&quot;#l3&quot; class=&quot;line&quot; id=&quot;l3&quot;&gt; 3&lt;/a&gt; title: Search +</a><a href="#h30-0-1333" id="h30-0-1333" class="i">+</a><a href="#h17-0-22" id="h17-0-22" class="d">-&lt;a href=&quot;#l4&quot; class=&quot;line&quot; id=&quot;l4&quot;&gt; 4&lt;/a&gt; --- +</a><a href="#h30-0-1334" id="h30-0-1334" class="i">+</a><a href="#h17-0-23" id="h17-0-23" class="d">-&lt;a href=&quot;#l5&quot; class=&quot;line&quot; id=&quot;l5&quot;&gt; 5&lt;/a&gt; +</a><a href="#h30-0-1335" id="h30-0-1335" class="i">+</a><a href="#h17-0-24" id="h17-0-24" class="d">-&lt;a href=&quot;#l6&quot; class=&quot;line&quot; id=&quot;l6&quot;&gt; 6&lt;/a&gt; &amp;lt;section class=&amp;quot;posts&amp;quot;&amp;gt; +</a><a href="#h30-0-1336" id="h30-0-1336" class="i">+</a><a href="#h17-0-25" id="h17-0-25" class="d">-&lt;a href=&quot;#l7&quot; class=&quot;line&quot; id=&quot;l7&quot;&gt; 7&lt;/a&gt; &amp;lt;style&amp;gt; +</a><a href="#h30-0-1337" id="h30-0-1337" class="i">+</a><a href="#h17-0-26" id="h17-0-26" class="d">-&lt;a href=&quot;#l8&quot; class=&quot;line&quot; id=&quot;l8&quot;&gt; 8&lt;/a&gt; #search-container { +</a><a href="#h30-0-1338" id="h30-0-1338" class="i">+</a><a href="#h17-0-27" id="h17-0-27" class="d">-&lt;a href=&quot;#l9&quot; class=&quot;line&quot; id=&quot;l9&quot;&gt; 9&lt;/a&gt; max-width: 100%; +</a><a href="#h30-0-1339" id="h30-0-1339" class="i">+</a><a href="#h17-0-28" id="h17-0-28" class="d">-&lt;a href=&quot;#l10&quot; class=&quot;line&quot; id=&quot;l10&quot;&gt; 10&lt;/a&gt; } +</a><a href="#h30-0-1340" id="h30-0-1340" class="i">+</a><a href="#h17-0-29" id="h17-0-29" class="d">-&lt;a href=&quot;#l11&quot; class=&quot;line&quot; id=&quot;l11&quot;&gt; 11&lt;/a&gt; .text-search { +</a><a href="#h30-0-1341" id="h30-0-1341" class="i">+</a><a href="#h17-0-30" id="h17-0-30" class="d">-&lt;a href=&quot;#l12&quot; class=&quot;line&quot; id=&quot;l12&quot;&gt; 12&lt;/a&gt; } +</a><a href="#h30-0-1342" id="h30-0-1342" class="i">+</a><a href="#h17-0-31" id="h17-0-31" class="d">-&lt;a href=&quot;#l13&quot; class=&quot;line&quot; id=&quot;l13&quot;&gt; 13&lt;/a&gt; +</a><a href="#h30-0-1343" id="h30-0-1343" class="i">+</a><a href="#h17-0-32" id="h17-0-32" class="d">-&lt;a href=&quot;#l14&quot; class=&quot;line&quot; id=&quot;l14&quot;&gt; 14&lt;/a&gt; input[type=text] { +</a><a href="#h30-0-1344" id="h30-0-1344" class="i">+</a><a href="#h17-0-33" id="h17-0-33" class="d">-&lt;a href=&quot;#l15&quot; class=&quot;line&quot; id=&quot;l15&quot;&gt; 15&lt;/a&gt; font-size: normal; +</a><a href="#h30-0-1345" id="h30-0-1345" class="i">+</a><a href="#h17-0-34" id="h17-0-34" class="d">-&lt;a href=&quot;#l16&quot; class=&quot;line&quot; id=&quot;l16&quot;&gt; 16&lt;/a&gt; outline: none; +</a><a href="#h30-0-1346" id="h30-0-1346" class="i">+</a><a href="#h17-0-35" id="h17-0-35" class="d">-&lt;a href=&quot;#l17&quot; class=&quot;line&quot; id=&quot;l17&quot;&gt; 17&lt;/a&gt; padding: 1rem; +</a><a href="#h30-0-1347" id="h30-0-1347" class="i">+</a><a href="#h17-0-36" id="h17-0-36" class="d">-&lt;a href=&quot;#l18&quot; class=&quot;line&quot; id=&quot;l18&quot;&gt; 18&lt;/a&gt; background: transparent; +</a><a href="#h30-0-1348" id="h30-0-1348" class="i">+</a><a href="#h17-0-37" id="h17-0-37" class="d">-&lt;a href=&quot;#l19&quot; class=&quot;line&quot; id=&quot;l19&quot;&gt; 19&lt;/a&gt; width: 100%; +</a><a href="#h30-0-1349" id="h30-0-1349" class="i">+</a><a href="#h17-0-38" id="h17-0-38" class="d">-&lt;a href=&quot;#l20&quot; class=&quot;line&quot; id=&quot;l20&quot;&gt; 20&lt;/a&gt; -webkit-appearance: none; +</a><a href="#h30-0-1350" id="h30-0-1350" class="i">+</a><a href="#h17-0-39" id="h17-0-39" class="d">-&lt;a href=&quot;#l21&quot; class=&quot;line&quot; id=&quot;l21&quot;&gt; 21&lt;/a&gt; font-family: inherit; +</a><a href="#h30-0-1351" id="h30-0-1351" class="i">+</a><a href="#h17-0-40" id="h17-0-40" class="d">-&lt;a href=&quot;#l22&quot; class=&quot;line&quot; id=&quot;l22&quot;&gt; 22&lt;/a&gt; font-size: 100%; +</a><a href="#h30-0-1352" id="h30-0-1352" class="i">+</a><a href="#h17-0-41" id="h17-0-41" class="d">-&lt;a href=&quot;#l23&quot; class=&quot;line&quot; id=&quot;l23&quot;&gt; 23&lt;/a&gt; border: none; +</a><a href="#h30-0-1353" id="h30-0-1353" class="i">+</a><a href="#h17-0-42" id="h17-0-42" class="d">-&lt;a href=&quot;#l24&quot; class=&quot;line&quot; id=&quot;l24&quot;&gt; 24&lt;/a&gt; } +</a><a href="#h30-0-1354" id="h30-0-1354" class="i">+</a><a href="#h17-0-43" id="h17-0-43" class="d">-&lt;a href=&quot;#l25&quot; class=&quot;line&quot; id=&quot;l25&quot;&gt; 25&lt;/a&gt; #results-container { +</a><a href="#h30-0-1355" id="h30-0-1355" class="i">+</a><a href="#h17-0-44" id="h17-0-44" class="d">-&lt;a href=&quot;#l26&quot; class=&quot;line&quot; id=&quot;l26&quot;&gt; 26&lt;/a&gt; margin: .5rem 0; +</a><a href="#h30-0-1356" id="h30-0-1356" class="i">+</a><a href="#h17-0-45" id="h17-0-45" class="d">-&lt;a href=&quot;#l27&quot; class=&quot;line&quot; id=&quot;l27&quot;&gt; 27&lt;/a&gt; } +</a><a href="#h30-0-1357" id="h30-0-1357" class="i">+</a><a href="#h17-0-46" id="h17-0-46" class="d">-&lt;a href=&quot;#l28&quot; class=&quot;line&quot; id=&quot;l28&quot;&gt; 28&lt;/a&gt; .main-content { +</a><a href="#h30-0-1358" id="h30-0-1358" class="i">+</a><a href="#h17-0-47" id="h17-0-47" class="d">-&lt;a href=&quot;#l29&quot; class=&quot;line&quot; id=&quot;l29&quot;&gt; 29&lt;/a&gt; padding-right: 0px; +</a><a href="#h30-0-1359" id="h30-0-1359" class="i">+</a><a href="#h17-0-48" id="h17-0-48" class="d">-&lt;a href=&quot;#l30&quot; class=&quot;line&quot; id=&quot;l30&quot;&gt; 30&lt;/a&gt; } +</a><a href="#h30-0-1360" id="h30-0-1360" class="i">+</a><a href="#h17-0-49" id="h17-0-49" class="d">-&lt;a href=&quot;#l31&quot; class=&quot;line&quot; id=&quot;l31&quot;&gt; 31&lt;/a&gt; &amp;lt;/style&amp;gt; +</a><a href="#h30-0-1361" id="h30-0-1361" class="i">+</a><a href="#h17-0-50" id="h17-0-50" class="d">-&lt;a href=&quot;#l32&quot; class=&quot;line&quot; id=&quot;l32&quot;&gt; 32&lt;/a&gt; +</a><a href="#h30-0-1362" id="h30-0-1362" class="i">+</a><a href="#h17-0-51" id="h17-0-51" class="d">-&lt;a href=&quot;#l33&quot; class=&quot;line&quot; id=&quot;l33&quot;&gt; 33&lt;/a&gt; &amp;lt;h1 style=&amp;quot;&amp;quot;&amp;gt; {{ page.title }} &amp;lt;/h1&amp;gt; +</a><a href="#h30-0-1363" id="h30-0-1363" class="i">+</a><a href="#h17-0-52" id="h17-0-52" class="d">-&lt;a href=&quot;#l34&quot; class=&quot;line&quot; id=&quot;l34&quot;&gt; 34&lt;/a&gt; +</a><a href="#h30-0-1364" id="h30-0-1364" class="i">+</a><a href="#h17-0-53" id="h17-0-53" class="d">-&lt;a href=&quot;#l35&quot; class=&quot;line&quot; id=&quot;l35&quot;&gt; 35&lt;/a&gt; +</a><a href="#h30-0-1365" id="h30-0-1365" class="i">+</a><a href="#h17-0-54" id="h17-0-54" class="d">-&lt;a href=&quot;#l36&quot; class=&quot;line&quot; id=&quot;l36&quot;&gt; 36&lt;/a&gt; &amp;lt;!-- Html Elements for Search --&amp;gt; +</a><a href="#h30-0-1366" id="h30-0-1366" class="i">+</a><a href="#h17-0-55" id="h17-0-55" class="d">-&lt;a href=&quot;#l37&quot; class=&quot;line&quot; id=&quot;l37&quot;&gt; 37&lt;/a&gt; &amp;lt;div id=&amp;quot;search-container&amp;quot;&amp;gt; +</a><a href="#h30-0-1367" id="h30-0-1367" class="i">+</a><a href="#h17-0-56" id="h17-0-56" class="d">-&lt;a href=&quot;#l38&quot; class=&quot;line&quot; id=&quot;l38&quot;&gt; 38&lt;/a&gt; &amp;lt;div style=&amp;quot;background: rgb(236, 237, 238); display: flex; flex-direction: row;&amp;quot;&amp;gt; +</a><a href="#h30-0-1368" id="h30-0-1368" class="i">+</a><a href="#h17-0-57" id="h17-0-57" class="d">-&lt;a href=&quot;#l39&quot; class=&quot;line&quot; id=&quot;l39&quot;&gt; 39&lt;/a&gt; &amp;lt;input style=&amp;quot;flex-grow:999;&amp;quot; type=&amp;quot;text&amp;quot; id=&amp;quot;search-input&amp;quot; placeholder=&amp;quot;Search...&amp;quot;&amp;gt; +</a><a href="#h30-0-1369" id="h30-0-1369" class="i">+</a><a href="#h17-0-58" id="h17-0-58" class="d">-&lt;a href=&quot;#l40&quot; class=&quot;line&quot; id=&quot;l40&quot;&gt; 40&lt;/a&gt; &amp;lt;img style=&amp;quot;flex-basis: 150px; flex-grow: 1; width: 150px; height: auto;&amp;quot; src=&amp;quot;/assets/images/modified_stolen_art/nuko_calm.png&amp;quot; width=342 height=127&amp;gt; +</a><a href="#h30-0-1370" id="h30-0-1370" class="i">+</a><a href="#h17-0-59" id="h17-0-59" class="d">-&lt;a href=&quot;#l41&quot; class=&quot;line&quot; id=&quot;l41&quot;&gt; 41&lt;/a&gt; &amp;lt;/div&amp;gt; +</a><a href="#h30-0-1371" id="h30-0-1371" class="i">+</a><a href="#h17-0-60" id="h17-0-60" class="d">-&lt;a href=&quot;#l42&quot; class=&quot;line&quot; id=&quot;l42&quot;&gt; 42&lt;/a&gt; +</a><a href="#h30-0-1372" id="h30-0-1372" class="i">+</a><a href="#h17-0-61" id="h17-0-61" class="d">-&lt;a href=&quot;#l43&quot; class=&quot;line&quot; id=&quot;l43&quot;&gt; 43&lt;/a&gt; &amp;lt;p&amp;gt; &amp;lt;b&amp;gt;Tags: &amp;lt;/b&amp;gt; +</a><a href="#h30-0-1373" id="h30-0-1373" class="i">+</a><a href="#h17-0-62" id="h17-0-62" class="d">-&lt;a href=&quot;#l44&quot; class=&quot;line&quot; id=&quot;l44&quot;&gt; 44&lt;/a&gt; {% for tag in site.tags %} +</a><a href="#h30-0-1374" id="h30-0-1374" class="i">+</a><a href="#h17-0-63" id="h17-0-63" class="d">-&lt;a href=&quot;#l45&quot; class=&quot;line&quot; id=&quot;l45&quot;&gt; 45&lt;/a&gt; &amp;lt;a href=&amp;quot;/tag/{{ tag | first }}&amp;quot;&amp;gt; {{ tag | first }}{% unless forloop.last %},{% endunless %}&amp;lt;/a&amp;gt; +</a><a href="#h30-0-1375" id="h30-0-1375" class="i">+</a><a href="#h17-0-64" id="h17-0-64" class="d">-&lt;a href=&quot;#l46&quot; class=&quot;line&quot; id=&quot;l46&quot;&gt; 46&lt;/a&gt; {% endfor %} +</a><a href="#h30-0-1376" id="h30-0-1376" class="i">+</a><a href="#h17-0-65" id="h17-0-65" class="d">-&lt;a href=&quot;#l47&quot; class=&quot;line&quot; id=&quot;l47&quot;&gt; 47&lt;/a&gt; &amp;lt;/p&amp;gt; +</a><a href="#h30-0-1377" id="h30-0-1377" class="i">+</a><a href="#h17-0-66" id="h17-0-66" class="d">-&lt;a href=&quot;#l48&quot; class=&quot;line&quot; id=&quot;l48&quot;&gt; 48&lt;/a&gt; +</a><a href="#h30-0-1378" id="h30-0-1378" class="i">+</a><a href="#h17-0-67" id="h17-0-67" class="d">-&lt;a href=&quot;#l49&quot; class=&quot;line&quot; id=&quot;l49&quot;&gt; 49&lt;/a&gt; &amp;lt;ol id=&amp;quot;results-container&amp;quot;&amp;gt;&amp;lt;/ol&amp;gt; +</a><a href="#h30-0-1379" id="h30-0-1379" class="i">+</a><a href="#h17-0-68" id="h17-0-68" class="d">-&lt;a href=&quot;#l50&quot; class=&quot;line&quot; id=&quot;l50&quot;&gt; 50&lt;/a&gt; &amp;lt;/div&amp;gt; +</a><a href="#h30-0-1380" id="h30-0-1380" class="i">+</a><a href="#h17-0-69" id="h17-0-69" class="d">-&lt;a href=&quot;#l51&quot; class=&quot;line&quot; id=&quot;l51&quot;&gt; 51&lt;/a&gt; +</a><a href="#h30-0-1381" id="h30-0-1381" class="i">+</a><a href="#h17-0-70" id="h17-0-70" class="d">-&lt;a href=&quot;#l52&quot; class=&quot;line&quot; id=&quot;l52&quot;&gt; 52&lt;/a&gt; +</a><a href="#h30-0-1382" id="h30-0-1382" class="i">+</a><a href="#h17-0-71" id="h17-0-71" class="d">-&lt;a href=&quot;#l53&quot; class=&quot;line&quot; id=&quot;l53&quot;&gt; 53&lt;/a&gt; +</a><a href="#h30-0-1383" id="h30-0-1383" class="i">+</a><a href="#h17-0-72" id="h17-0-72" class="d">-&lt;a href=&quot;#l54&quot; class=&quot;line&quot; id=&quot;l54&quot;&gt; 54&lt;/a&gt; &amp;lt;!-- Script pointing to search-script.js --&amp;gt; +</a><a href="#h30-0-1384" id="h30-0-1384" class="i">+</a><a href="#h17-0-73" id="h17-0-73" class="d">-&lt;a href=&quot;#l55&quot; class=&quot;line&quot; id=&quot;l55&quot;&gt; 55&lt;/a&gt; &amp;lt;script src=&amp;quot;/search.js&amp;quot; type=&amp;quot;text/javascript&amp;quot;&amp;gt;&amp;lt;/script&amp;gt; +</a><a href="#h30-0-1385" id="h30-0-1385" class="i">+</a><a href="#h17-0-74" id="h17-0-74" class="d">-&lt;a href=&quot;#l56&quot; class=&quot;line&quot; id=&quot;l56&quot;&gt; 56&lt;/a&gt; +</a><a href="#h30-0-1386" id="h30-0-1386" class="i">+</a><a href="#h17-0-75" id="h17-0-75" class="d">-&lt;a href=&quot;#l57&quot; class=&quot;line&quot; id=&quot;l57&quot;&gt; 57&lt;/a&gt; &amp;lt;!-- Configuration --&amp;gt; +</a><a href="#h30-0-1387" id="h30-0-1387" class="i">+</a><a href="#h17-0-76" id="h17-0-76" class="d">-&lt;a href=&quot;#l58&quot; class=&quot;line&quot; id=&quot;l58&quot;&gt; 58&lt;/a&gt; &amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt; +</a><a href="#h30-0-1388" id="h30-0-1388" class="i">+</a><a href="#h17-0-77" id="h17-0-77" class="d">-&lt;a href=&quot;#l59&quot; class=&quot;line&quot; id=&quot;l59&quot;&gt; 59&lt;/a&gt; SimpleJekyllSearch({ +</a><a href="#h30-0-1389" id="h30-0-1389" class="i">+</a><a href="#h17-0-78" id="h17-0-78" class="d">-&lt;a href=&quot;#l60&quot; class=&quot;line&quot; id=&quot;l60&quot;&gt; 60&lt;/a&gt; searchInput: document.getElementById(&amp;#39;search-input&amp;#39;), +</a><a href="#h30-0-1390" id="h30-0-1390" class="i">+</a><a href="#h17-0-79" id="h17-0-79" class="d">-&lt;a href=&quot;#l61&quot; class=&quot;line&quot; id=&quot;l61&quot;&gt; 61&lt;/a&gt; resultsContainer: document.getElementById(&amp;#39;results-container&amp;#39;), +</a><a href="#h30-0-1391" id="h30-0-1391" class="i">+</a><a href="#h17-0-80" id="h17-0-80" class="d">-&lt;a href=&quot;#l62&quot; class=&quot;line&quot; id=&quot;l62&quot;&gt; 62&lt;/a&gt; json: &amp;#39;/search.json&amp;#39;, +</a><a href="#h30-0-1392" id="h30-0-1392" class="i">+</a><a href="#h17-0-81" id="h17-0-81" class="d">-&lt;a href=&quot;#l63&quot; class=&quot;line&quot; id=&quot;l63&quot;&gt; 63&lt;/a&gt; searchResultTemplate: &amp;#39;&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;{url}&amp;quot; title=&amp;quot;{description}&amp;quot;&amp;gt;{title}&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&amp;#39;, +</a><a href="#h30-0-1393" id="h30-0-1393" class="i">+</a><a href="#h17-0-82" id="h17-0-82" class="d">-&lt;a href=&quot;#l64&quot; class=&quot;line&quot; id=&quot;l64&quot;&gt; 64&lt;/a&gt; noResultsText: &amp;#39;No results found&amp;#39;, +</a><a href="#h30-0-1394" id="h30-0-1394" class="i">+</a><a href="#h17-0-83" id="h17-0-83" class="d">-&lt;a href=&quot;#l65&quot; class=&quot;line&quot; id=&quot;l65&quot;&gt; 65&lt;/a&gt; limit: 10, +</a><a href="#h30-0-1395" id="h30-0-1395" class="i">+</a><a href="#h17-0-84" id="h17-0-84" class="d">-&lt;a href=&quot;#l66&quot; class=&quot;line&quot; id=&quot;l66&quot;&gt; 66&lt;/a&gt; fuzzy: true, +</a><a href="#h30-0-1396" id="h30-0-1396" class="i">+</a><a href="#h17-0-85" id="h17-0-85" class="d">-&lt;a href=&quot;#l67&quot; class=&quot;line&quot; id=&quot;l67&quot;&gt; 67&lt;/a&gt; exclude: [&amp;#39;Welcome&amp;#39;] +</a><a href="#h30-0-1397" id="h30-0-1397" class="i">+</a><a href="#h17-0-86" id="h17-0-86" class="d">-&lt;a href=&quot;#l68&quot; class=&quot;line&quot; id=&quot;l68&quot;&gt; 68&lt;/a&gt; }) +</a><a href="#h30-0-1398" id="h30-0-1398" class="i">+</a><a href="#h17-0-87" id="h17-0-87" class="d">-&lt;a href=&quot;#l69&quot; class=&quot;line&quot; id=&quot;l69&quot;&gt; 69&lt;/a&gt; &amp;lt;/script&amp;gt; +</a><a href="#h30-0-1399" id="h30-0-1399" class="i">+</a><a href="#h17-0-88" id="h17-0-88" class="d">-&lt;a href=&quot;#l70&quot; class=&quot;line&quot; id=&quot;l70&quot;&gt; 70&lt;/a&gt; +</a><a href="#h30-0-1400" id="h30-0-1400" class="i">+</a><a href="#h17-0-89" id="h17-0-89" class="d">-&lt;a href=&quot;#l71&quot; class=&quot;line&quot; id=&quot;l71&quot;&gt; 71&lt;/a&gt; &amp;lt;/section&amp;gt; +</a><a href="#h30-0-1401" id="h30-0-1401" class="i">+</a><a href="#h17-0-90" id="h17-0-90" class="d">-&lt;/pre&gt; +</a><a href="#h30-0-1402" id="h30-0-1402" class="i">+</a><a href="#h17-0-91" id="h17-0-91" class="d">-&lt;/div&gt; +</a><a href="#h30-0-1403" id="h30-0-1403" class="i">+</a><a href="#h17-0-92" id="h17-0-92" class="d">-&lt;/body&gt; +</a><a href="#h30-0-1404" id="h30-0-1404" class="i">+</a><a href="#h17-0-93" id="h17-0-93" class="d">-&lt;/html&gt; +</a><a href="#h30-0-1405" id="h30-0-1405" class="i">+</a><b>diff --git a/<a id="h18" href="../file/git/n-channel/file/_plugins/tags.rb.html.html">git/n-channel/file/_plugins/tags.rb.html</a> b/<a href="../file/git/n-channel/file/_plugins/tags.rb.html.html">git/n-channel/file/_plugins/tags.rb.html</a></b> +</a><a href="#h30-0-1406" id="h30-0-1406" class="i">+<a href="#h18-0" id="h18-0" class="h">@@ -1,48 +0,0 @@ +</a><a href="#h30-0-1407" id="h30-0-1407" class="i">+</a><a href="#h18-0-0" id="h18-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-1408" id="h30-0-1408" class="i">+</a><a href="#h18-0-1" id="h18-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-1409" id="h30-0-1409" class="i">+</a><a href="#h18-0-2" id="h18-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-1410" id="h30-0-1410" class="i">+</a><a href="#h18-0-3" id="h18-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-1411" id="h30-0-1411" class="i">+</a><a href="#h18-0-4" id="h18-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-1412" id="h30-0-1412" class="i">+</a><a href="#h18-0-5" id="h18-0-5" class="d">-&lt;title&gt;tags.rb - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-1413" id="h30-0-1413" class="i">+</a><a href="#h18-0-6" id="h18-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-1414" id="h30-0-1414" class="i">+</a><a href="#h18-0-7" id="h18-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../favicon.png&quot; /&gt; +</a><a href="#h30-0-1415" id="h30-0-1415" class="i">+</a><a href="#h18-0-8" id="h18-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../atom.xml&quot; /&gt; +</a><a href="#h30-0-1416" id="h30-0-1416" class="i">+</a><a href="#h18-0-9" id="h18-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../tags.xml&quot; /&gt; +</a><a href="#h30-0-1417" id="h30-0-1417" class="i">+</a><a href="#h18-0-10" id="h18-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../style.css&quot; /&gt; +</a><a href="#h30-0-1418" id="h30-0-1418" class="i">+</a><a href="#h18-0-11" id="h18-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-1419" id="h30-0-1419" class="i">+</a><a href="#h18-0-12" id="h18-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-1420" id="h30-0-1420" class="i">+</a><a href="#h18-0-13" id="h18-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../&quot;&gt;&lt;img src=&quot;../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-1421" id="h30-0-1421" class="i">+</a><a href="#h18-0-14" id="h18-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-1422" id="h30-0-1422" class="i">+</a><a href="#h18-0-15" id="h18-0-15" class="d">-&lt;a href=&quot;../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-1423" id="h30-0-1423" class="i">+</a><a href="#h18-0-16" id="h18-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-1424" id="h30-0-1424" class="i">+</a><a href="#h18-0-17" id="h18-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-1425" id="h30-0-1425" class="i">+</a><a href="#h18-0-18" id="h18-0-18" class="d">-&lt;p&gt; tags.rb (613B)&lt;/p&gt;&lt;hr/&gt;&lt;pre id=&quot;blob&quot;&gt; +</a><a href="#h30-0-1426" id="h30-0-1426" class="i">+</a><a href="#h18-0-19" id="h18-0-19" class="d">-&lt;a href=&quot;#l1&quot; class=&quot;line&quot; id=&quot;l1&quot;&gt; 1&lt;/a&gt; module Jekyll +</a><a href="#h30-0-1427" id="h30-0-1427" class="i">+</a><a href="#h18-0-20" id="h18-0-20" class="d">-&lt;a href=&quot;#l2&quot; class=&quot;line&quot; id=&quot;l2&quot;&gt; 2&lt;/a&gt; class TagPageGenerator &amp;lt; Generator +</a><a href="#h30-0-1428" id="h30-0-1428" class="i">+</a><a href="#h18-0-21" id="h18-0-21" class="d">-&lt;a href=&quot;#l3&quot; class=&quot;line&quot; id=&quot;l3&quot;&gt; 3&lt;/a&gt; safe true +</a><a href="#h30-0-1429" id="h30-0-1429" class="i">+</a><a href="#h18-0-22" id="h18-0-22" class="d">-&lt;a href=&quot;#l4&quot; class=&quot;line&quot; id=&quot;l4&quot;&gt; 4&lt;/a&gt; +</a><a href="#h30-0-1430" id="h30-0-1430" class="i">+</a><a href="#h18-0-23" id="h18-0-23" class="d">-&lt;a href=&quot;#l5&quot; class=&quot;line&quot; id=&quot;l5&quot;&gt; 5&lt;/a&gt; def generate(site) +</a><a href="#h30-0-1431" id="h30-0-1431" class="i">+</a><a href="#h18-0-24" id="h18-0-24" class="d">-&lt;a href=&quot;#l6&quot; class=&quot;line&quot; id=&quot;l6&quot;&gt; 6&lt;/a&gt; tags = site.posts.docs.flat_map { |post| post.data[&amp;#39;tags&amp;#39;] || [] }.to_set +</a><a href="#h30-0-1432" id="h30-0-1432" class="i">+</a><a href="#h18-0-25" id="h18-0-25" class="d">-&lt;a href=&quot;#l7&quot; class=&quot;line&quot; id=&quot;l7&quot;&gt; 7&lt;/a&gt; tags.each do |tag| +</a><a href="#h30-0-1433" id="h30-0-1433" class="i">+</a><a href="#h18-0-26" id="h18-0-26" class="d">-&lt;a href=&quot;#l8&quot; class=&quot;line&quot; id=&quot;l8&quot;&gt; 8&lt;/a&gt; site.pages &amp;lt;&amp;lt; TagPage.new(site, site.source, tag) +</a><a href="#h30-0-1434" id="h30-0-1434" class="i">+</a><a href="#h18-0-27" id="h18-0-27" class="d">-&lt;a href=&quot;#l9&quot; class=&quot;line&quot; id=&quot;l9&quot;&gt; 9&lt;/a&gt; end +</a><a href="#h30-0-1435" id="h30-0-1435" class="i">+</a><a href="#h18-0-28" id="h18-0-28" class="d">-&lt;a href=&quot;#l10&quot; class=&quot;line&quot; id=&quot;l10&quot;&gt; 10&lt;/a&gt; end +</a><a href="#h30-0-1436" id="h30-0-1436" class="i">+</a><a href="#h18-0-29" id="h18-0-29" class="d">-&lt;a href=&quot;#l11&quot; class=&quot;line&quot; id=&quot;l11&quot;&gt; 11&lt;/a&gt; end +</a><a href="#h30-0-1437" id="h30-0-1437" class="i">+</a><a href="#h18-0-30" id="h18-0-30" class="d">-&lt;a href=&quot;#l12&quot; class=&quot;line&quot; id=&quot;l12&quot;&gt; 12&lt;/a&gt; +</a><a href="#h30-0-1438" id="h30-0-1438" class="i">+</a><a href="#h18-0-31" id="h18-0-31" class="d">-&lt;a href=&quot;#l13&quot; class=&quot;line&quot; id=&quot;l13&quot;&gt; 13&lt;/a&gt; class TagPage &amp;lt; Page +</a><a href="#h30-0-1439" id="h30-0-1439" class="i">+</a><a href="#h18-0-32" id="h18-0-32" class="d">-&lt;a href=&quot;#l14&quot; class=&quot;line&quot; id=&quot;l14&quot;&gt; 14&lt;/a&gt; def initialize(site, base, tag) +</a><a href="#h30-0-1440" id="h30-0-1440" class="i">+</a><a href="#h18-0-33" id="h18-0-33" class="d">-&lt;a href=&quot;#l15&quot; class=&quot;line&quot; id=&quot;l15&quot;&gt; 15&lt;/a&gt; @site = site +</a><a href="#h30-0-1441" id="h30-0-1441" class="i">+</a><a href="#h18-0-34" id="h18-0-34" class="d">-&lt;a href=&quot;#l16&quot; class=&quot;line&quot; id=&quot;l16&quot;&gt; 16&lt;/a&gt; @base = base +</a><a href="#h30-0-1442" id="h30-0-1442" class="i">+</a><a href="#h18-0-35" id="h18-0-35" class="d">-&lt;a href=&quot;#l17&quot; class=&quot;line&quot; id=&quot;l17&quot;&gt; 17&lt;/a&gt; @dir = File.join(&amp;#39;tag&amp;#39;, tag) +</a><a href="#h30-0-1443" id="h30-0-1443" class="i">+</a><a href="#h18-0-36" id="h18-0-36" class="d">-&lt;a href=&quot;#l18&quot; class=&quot;line&quot; id=&quot;l18&quot;&gt; 18&lt;/a&gt; @name = &amp;#39;index.html&amp;#39; +</a><a href="#h30-0-1444" id="h30-0-1444" class="i">+</a><a href="#h18-0-37" id="h18-0-37" class="d">-&lt;a href=&quot;#l19&quot; class=&quot;line&quot; id=&quot;l19&quot;&gt; 19&lt;/a&gt; +</a><a href="#h30-0-1445" id="h30-0-1445" class="i">+</a><a href="#h18-0-38" id="h18-0-38" class="d">-&lt;a href=&quot;#l20&quot; class=&quot;line&quot; id=&quot;l20&quot;&gt; 20&lt;/a&gt; self.process(@name) +</a><a href="#h30-0-1446" id="h30-0-1446" class="i">+</a><a href="#h18-0-39" id="h18-0-39" class="d">-&lt;a href=&quot;#l21&quot; class=&quot;line&quot; id=&quot;l21&quot;&gt; 21&lt;/a&gt; self.read_yaml(File.join(base, &amp;#39;_layouts&amp;#39;), &amp;#39;tag.html&amp;#39;) +</a><a href="#h30-0-1447" id="h30-0-1447" class="i">+</a><a href="#h18-0-40" id="h18-0-40" class="d">-&lt;a href=&quot;#l22&quot; class=&quot;line&quot; id=&quot;l22&quot;&gt; 22&lt;/a&gt; self.data[&amp;#39;tag&amp;#39;] = tag +</a><a href="#h30-0-1448" id="h30-0-1448" class="i">+</a><a href="#h18-0-41" id="h18-0-41" class="d">-&lt;a href=&quot;#l23&quot; class=&quot;line&quot; id=&quot;l23&quot;&gt; 23&lt;/a&gt; self.data[&amp;#39;title&amp;#39;] = &amp;quot;Tag: #{tag}&amp;quot; +</a><a href="#h30-0-1449" id="h30-0-1449" class="i">+</a><a href="#h18-0-42" id="h18-0-42" class="d">-&lt;a href=&quot;#l24&quot; class=&quot;line&quot; id=&quot;l24&quot;&gt; 24&lt;/a&gt; end +</a><a href="#h30-0-1450" id="h30-0-1450" class="i">+</a><a href="#h18-0-43" id="h18-0-43" class="d">-&lt;a href=&quot;#l25&quot; class=&quot;line&quot; id=&quot;l25&quot;&gt; 25&lt;/a&gt; end +</a><a href="#h30-0-1451" id="h30-0-1451" class="i">+</a><a href="#h18-0-44" id="h18-0-44" class="d">-&lt;a href=&quot;#l26&quot; class=&quot;line&quot; id=&quot;l26&quot;&gt; 26&lt;/a&gt; end&lt;/pre&gt; +</a><a href="#h30-0-1452" id="h30-0-1452" class="i">+</a><a href="#h18-0-45" id="h18-0-45" class="d">-&lt;/div&gt; +</a><a href="#h30-0-1453" id="h30-0-1453" class="i">+</a><a href="#h18-0-46" id="h18-0-46" class="d">-&lt;/body&gt; +</a><a href="#h30-0-1454" id="h30-0-1454" class="i">+</a><a href="#h18-0-47" id="h18-0-47" class="d">-&lt;/html&gt; +</a><a href="#h30-0-1455" id="h30-0-1455" class="i">+</a><b>diff --git a/<a id="h19" href="../file/git/n-channel/file/_posts/2014-02-21-fish-mode.md.html.html">git/n-channel/file/_posts/2014-02-21-fish-mode.md.html</a> b/<a href="../file/git/n-channel/file/_posts/2014-02-21-fish-mode.md.html.html">git/n-channel/file/_posts/2014-02-21-fish-mode.md.html</a></b> +</a><a href="#h30-0-1456" id="h30-0-1456" class="i">+<a href="#h19-0" id="h19-0" class="h">@@ -1,46 +0,0 @@ +</a><a href="#h30-0-1457" id="h30-0-1457" class="i">+</a><a href="#h19-0-0" id="h19-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-1458" id="h30-0-1458" class="i">+</a><a href="#h19-0-1" id="h19-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-1459" id="h30-0-1459" class="i">+</a><a href="#h19-0-2" id="h19-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-1460" id="h30-0-1460" class="i">+</a><a href="#h19-0-3" id="h19-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-1461" id="h30-0-1461" class="i">+</a><a href="#h19-0-4" id="h19-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-1462" id="h30-0-1462" class="i">+</a><a href="#h19-0-5" id="h19-0-5" class="d">-&lt;title&gt;2014-02-21-fish-mode.md - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-1463" id="h30-0-1463" class="i">+</a><a href="#h19-0-6" id="h19-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-1464" id="h30-0-1464" class="i">+</a><a href="#h19-0-7" id="h19-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../favicon.png&quot; /&gt; +</a><a href="#h30-0-1465" id="h30-0-1465" class="i">+</a><a href="#h19-0-8" id="h19-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../atom.xml&quot; /&gt; +</a><a href="#h30-0-1466" id="h30-0-1466" class="i">+</a><a href="#h19-0-9" id="h19-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../tags.xml&quot; /&gt; +</a><a href="#h30-0-1467" id="h30-0-1467" class="i">+</a><a href="#h19-0-10" id="h19-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../style.css&quot; /&gt; +</a><a href="#h30-0-1468" id="h30-0-1468" class="i">+</a><a href="#h19-0-11" id="h19-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-1469" id="h30-0-1469" class="i">+</a><a href="#h19-0-12" id="h19-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-1470" id="h30-0-1470" class="i">+</a><a href="#h19-0-13" id="h19-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../&quot;&gt;&lt;img src=&quot;../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-1471" id="h30-0-1471" class="i">+</a><a href="#h19-0-14" id="h19-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-1472" id="h30-0-1472" class="i">+</a><a href="#h19-0-15" id="h19-0-15" class="d">-&lt;a href=&quot;../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-1473" id="h30-0-1473" class="i">+</a><a href="#h19-0-16" id="h19-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-1474" id="h30-0-1474" class="i">+</a><a href="#h19-0-17" id="h19-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-1475" id="h30-0-1475" class="i">+</a><a href="#h19-0-18" id="h19-0-18" class="d">-&lt;p&gt; 2014-02-21-fish-mode.md (976B)&lt;/p&gt;&lt;hr/&gt;&lt;pre id=&quot;blob&quot;&gt; +</a><a href="#h30-0-1476" id="h30-0-1476" class="i">+</a><a href="#h19-0-19" id="h19-0-19" class="d">-&lt;a href=&quot;#l1&quot; class=&quot;line&quot; id=&quot;l1&quot;&gt; 1&lt;/a&gt; --- +</a><a href="#h30-0-1477" id="h30-0-1477" class="i">+</a><a href="#h19-0-20" id="h19-0-20" class="d">-&lt;a href=&quot;#l2&quot; class=&quot;line&quot; id=&quot;l2&quot;&gt; 2&lt;/a&gt; layout: post +</a><a href="#h30-0-1478" id="h30-0-1478" class="i">+</a><a href="#h19-0-21" id="h19-0-21" class="d">-&lt;a href=&quot;#l3&quot; class=&quot;line&quot; id=&quot;l3&quot;&gt; 3&lt;/a&gt; title: 𓆛𓆜𓆝𓆞𓆟 +</a><a href="#h30-0-1479" id="h30-0-1479" class="i">+</a><a href="#h19-0-22" id="h19-0-22" class="d">-&lt;a href=&quot;#l4&quot; class=&quot;line&quot; id=&quot;l4&quot;&gt; 4&lt;/a&gt; description: 𓆛𓆜𓆝𓆞𓆟𓆛𓆜𓆝𓆞𓆟𓆛𓆜𓆝𓆞𓆟𓆛𓆜𓆝𓆞𓆟𓆛𓆜𓆝𓆞𓆟𓆛𓆜𓆝𓆞𓆟𓆛𓆜𓆝𓆞𓆟𓆛𓆜𓆝𓆞𓆟𓆛𓆜𓆝𓆞𓆟𓆛𓆜𓆝𓆞𓆟 +</a><a href="#h30-0-1480" id="h30-0-1480" class="i">+</a><a href="#h19-0-23" id="h19-0-23" class="d">-&lt;a href=&quot;#l5&quot; class=&quot;line&quot; id=&quot;l5&quot;&gt; 5&lt;/a&gt; comments: true +</a><a href="#h30-0-1481" id="h30-0-1481" class="i">+</a><a href="#h19-0-24" id="h19-0-24" class="d">-&lt;a href=&quot;#l6&quot; class=&quot;line&quot; id=&quot;l6&quot;&gt; 6&lt;/a&gt; tags: [] +</a><a href="#h30-0-1482" id="h30-0-1482" class="i">+</a><a href="#h19-0-25" id="h19-0-25" class="d">-&lt;a href=&quot;#l7&quot; class=&quot;line&quot; id=&quot;l7&quot;&gt; 7&lt;/a&gt; --- +</a><a href="#h30-0-1483" id="h30-0-1483" class="i">+</a><a href="#h19-0-26" id="h19-0-26" class="d">-&lt;a href=&quot;#l8&quot; class=&quot;line&quot; id=&quot;l8&quot;&gt; 8&lt;/a&gt; +</a><a href="#h30-0-1484" id="h30-0-1484" class="i">+</a><a href="#h19-0-27" id="h19-0-27" class="d">-&lt;a href=&quot;#l9&quot; class=&quot;line&quot; id=&quot;l9&quot;&gt; 9&lt;/a&gt; &amp;lt;div&amp;gt; +</a><a href="#h30-0-1485" id="h30-0-1485" class="i">+</a><a href="#h19-0-28" id="h19-0-28" class="d">-&lt;a href=&quot;#l10&quot; class=&quot;line&quot; id=&quot;l10&quot;&gt; 10&lt;/a&gt; &amp;lt;label for=&amp;quot;enable-fish-mode&amp;quot; style=&amp;quot;font-size: 90%; color:gray; margin-right: 0.5rem;&amp;quot;&amp;gt; Fish mode &amp;lt;i style=&amp;quot;font-size: 50%; letter-spacing: -5px;&amp;quot;&amp;gt; tkmiz &amp;lt;/i&amp;gt; &amp;lt;/label&amp;gt; +</a><a href="#h30-0-1486" id="h30-0-1486" class="i">+</a><a href="#h19-0-29" id="h19-0-29" class="d">-&lt;a href=&quot;#l11&quot; class=&quot;line&quot; id=&quot;l11&quot;&gt; 11&lt;/a&gt; &amp;lt;input type=&amp;quot;checkbox&amp;quot; id=&amp;quot;enable-fish-mode&amp;quot; onclick=&amp;quot;toggle_fish_mode()&amp;quot;&amp;gt; +</a><a href="#h30-0-1487" id="h30-0-1487" class="i">+</a><a href="#h19-0-30" id="h19-0-30" class="d">-&lt;a href=&quot;#l12&quot; class=&quot;line&quot; id=&quot;l12&quot;&gt; 12&lt;/a&gt; &amp;lt;/div&amp;gt; +</a><a href="#h30-0-1488" id="h30-0-1488" class="i">+</a><a href="#h19-0-31" id="h19-0-31" class="d">-&lt;a href=&quot;#l13&quot; class=&quot;line&quot; id=&quot;l13&quot;&gt; 13&lt;/a&gt; +</a><a href="#h30-0-1489" id="h30-0-1489" class="i">+</a><a href="#h19-0-32" id="h19-0-32" class="d">-&lt;a href=&quot;#l14&quot; class=&quot;line&quot; id=&quot;l14&quot;&gt; 14&lt;/a&gt; &amp;lt;script&amp;gt; +</a><a href="#h30-0-1490" id="h30-0-1490" class="i">+</a><a href="#h19-0-33" id="h19-0-33" class="d">-&lt;a href=&quot;#l15&quot; class=&quot;line&quot; id=&quot;l15&quot;&gt; 15&lt;/a&gt; let check_box = document.getElementById(&amp;quot;enable-fish-mode&amp;quot;); +</a><a href="#h30-0-1491" id="h30-0-1491" class="i">+</a><a href="#h19-0-34" id="h19-0-34" class="d">-&lt;a href=&quot;#l16&quot; class=&quot;line&quot; id=&quot;l16&quot;&gt; 16&lt;/a&gt; document.getElementById(&amp;quot;enable-fish-mode&amp;quot;).checked = should_enable_fish_mode; +</a><a href="#h30-0-1492" id="h30-0-1492" class="i">+</a><a href="#h19-0-35" id="h19-0-35" class="d">-&lt;a href=&quot;#l17&quot; class=&quot;line&quot; id=&quot;l17&quot;&gt; 17&lt;/a&gt; +</a><a href="#h30-0-1493" id="h30-0-1493" class="i">+</a><a href="#h19-0-36" id="h19-0-36" class="d">-&lt;a href=&quot;#l18&quot; class=&quot;line&quot; id=&quot;l18&quot;&gt; 18&lt;/a&gt; window.addEventListener(&amp;quot;load&amp;quot;, (event) =&amp;gt; { +</a><a href="#h30-0-1494" id="h30-0-1494" class="i">+</a><a href="#h19-0-37" id="h19-0-37" class="d">-&lt;a href=&quot;#l19&quot; class=&quot;line&quot; id=&quot;l19&quot;&gt; 19&lt;/a&gt; document.getElementById(&amp;quot;date-and-tags&amp;quot;).innerHTML += &amp;quot;&amp;lt;a&amp;gt;fish&amp;lt;/a&amp;gt;&amp;quot;; +</a><a href="#h30-0-1495" id="h30-0-1495" class="i">+</a><a href="#h19-0-38" id="h19-0-38" class="d">-&lt;a href=&quot;#l20&quot; class=&quot;line&quot; id=&quot;l20&quot;&gt; 20&lt;/a&gt; document.getElementById(&amp;quot;date-and-tags-date&amp;quot;).style = &amp;quot;color: #60736e; font-style: italic; letter-spacing: .1rem;&amp;quot;; +</a><a href="#h30-0-1496" id="h30-0-1496" class="i">+</a><a href="#h19-0-39" id="h19-0-39" class="d">-&lt;a href=&quot;#l21&quot; class=&quot;line&quot; id=&quot;l21&quot;&gt; 21&lt;/a&gt; }); +</a><a href="#h30-0-1497" id="h30-0-1497" class="i">+</a><a href="#h19-0-40" id="h19-0-40" class="d">-&lt;a href=&quot;#l22&quot; class=&quot;line&quot; id=&quot;l22&quot;&gt; 22&lt;/a&gt; &amp;lt;/script&amp;gt; +</a><a href="#h30-0-1498" id="h30-0-1498" class="i">+</a><a href="#h19-0-41" id="h19-0-41" class="d">-&lt;a href=&quot;#l23&quot; class=&quot;line&quot; id=&quot;l23&quot;&gt; 23&lt;/a&gt; +</a><a href="#h30-0-1499" id="h30-0-1499" class="i">+</a><a href="#h19-0-42" id="h19-0-42" class="d">-&lt;/pre&gt; +</a><a href="#h30-0-1500" id="h30-0-1500" class="i">+</a><a href="#h19-0-43" id="h19-0-43" class="d">-&lt;/div&gt; +</a><a href="#h30-0-1501" id="h30-0-1501" class="i">+</a><a href="#h19-0-44" id="h19-0-44" class="d">-&lt;/body&gt; +</a><a href="#h30-0-1502" id="h30-0-1502" class="i">+</a><a href="#h19-0-45" id="h19-0-45" class="d">-&lt;/html&gt; +</a><a href="#h30-0-1503" id="h30-0-1503" class="i">+</a><b>diff --git a/<a id="h20" href="../file/git/n-channel/file/_posts/2024-01-20-Simplifying-state.md.html.html">git/n-channel/file/_posts/2024-01-20-Simplifying-state.md.html</a> b/<a href="../file/git/n-channel/file/_posts/2024-01-20-Simplifying-state.md.html.html">git/n-channel/file/_posts/2024-01-20-Simplifying-state.md.html</a></b> +</a><a href="#h30-0-1504" id="h30-0-1504" class="i">+<a href="#h20-0" id="h20-0" class="h">@@ -1,383 +0,0 @@ +</a><a href="#h30-0-1505" id="h30-0-1505" class="i">+</a><a href="#h20-0-0" id="h20-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-1506" id="h30-0-1506" class="i">+</a><a href="#h20-0-1" id="h20-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-1507" id="h30-0-1507" class="i">+</a><a href="#h20-0-2" id="h20-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-1508" id="h30-0-1508" class="i">+</a><a href="#h20-0-3" id="h20-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-1509" id="h30-0-1509" class="i">+</a><a href="#h20-0-4" id="h20-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-1510" id="h30-0-1510" class="i">+</a><a href="#h20-0-5" id="h20-0-5" class="d">-&lt;title&gt;2024-01-20-Simplifying-state.md - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-1511" id="h30-0-1511" class="i">+</a><a href="#h20-0-6" id="h20-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-1512" id="h30-0-1512" class="i">+</a><a href="#h20-0-7" id="h20-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../favicon.png&quot; /&gt; +</a><a href="#h30-0-1513" id="h30-0-1513" class="i">+</a><a href="#h20-0-8" id="h20-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../atom.xml&quot; /&gt; +</a><a href="#h30-0-1514" id="h30-0-1514" class="i">+</a><a href="#h20-0-9" id="h20-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../tags.xml&quot; /&gt; +</a><a href="#h30-0-1515" id="h30-0-1515" class="i">+</a><a href="#h20-0-10" id="h20-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../style.css&quot; /&gt; +</a><a href="#h30-0-1516" id="h30-0-1516" class="i">+</a><a href="#h20-0-11" id="h20-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-1517" id="h30-0-1517" class="i">+</a><a href="#h20-0-12" id="h20-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-1518" id="h30-0-1518" class="i">+</a><a href="#h20-0-13" id="h20-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../&quot;&gt;&lt;img src=&quot;../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-1519" id="h30-0-1519" class="i">+</a><a href="#h20-0-14" id="h20-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-1520" id="h30-0-1520" class="i">+</a><a href="#h20-0-15" id="h20-0-15" class="d">-&lt;a href=&quot;../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-1521" id="h30-0-1521" class="i">+</a><a href="#h20-0-16" id="h20-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-1522" id="h30-0-1522" class="i">+</a><a href="#h20-0-17" id="h20-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-1523" id="h30-0-1523" class="i">+</a><a href="#h20-0-18" id="h20-0-18" class="d">-&lt;p&gt; 2024-01-20-Simplifying-state.md (13391B)&lt;/p&gt;&lt;hr/&gt;&lt;pre id=&quot;blob&quot;&gt; +</a><a href="#h30-0-1524" id="h30-0-1524" class="i">+</a><a href="#h20-0-19" id="h20-0-19" class="d">-&lt;a href=&quot;#l1&quot; class=&quot;line&quot; id=&quot;l1&quot;&gt; 1&lt;/a&gt; --- +</a><a href="#h30-0-1525" id="h30-0-1525" class="i">+</a><a href="#h20-0-20" id="h20-0-20" class="d">-&lt;a href=&quot;#l2&quot; class=&quot;line&quot; id=&quot;l2&quot;&gt; 2&lt;/a&gt; layout: post +</a><a href="#h30-0-1526" id="h30-0-1526" class="i">+</a><a href="#h20-0-21" id="h20-0-21" class="d">-&lt;a href=&quot;#l3&quot; class=&quot;line&quot; id=&quot;l3&quot;&gt; 3&lt;/a&gt; title: &amp;quot;Simplifying state: Synchronous hardware ideas applied to software&amp;quot; +</a><a href="#h30-0-1527" id="h30-0-1527" class="i">+</a><a href="#h20-0-22" id="h20-0-22" class="d">-&lt;a href=&quot;#l4&quot; class=&quot;line&quot; id=&quot;l4&quot;&gt; 4&lt;/a&gt; description: Synchronous hardware ideas applied to software +</a><a href="#h30-0-1528" id="h30-0-1528" class="i">+</a><a href="#h20-0-23" id="h20-0-23" class="d">-&lt;a href=&quot;#l5&quot; class=&quot;line&quot; id=&quot;l5&quot;&gt; 5&lt;/a&gt; summary: If you have a &amp;#39;frame&amp;#39; based execution loop, where each module is ran once per frame. You can pass signals around that have a lifetime of a single frame. +</a><a href="#h30-0-1529" id="h30-0-1529" class="i">+</a><a href="#h20-0-24" id="h20-0-24" class="d">-&lt;a href=&quot;#l6&quot; class=&quot;line&quot; id=&quot;l6&quot;&gt; 6&lt;/a&gt; comments: true +</a><a href="#h30-0-1530" id="h30-0-1530" class="i">+</a><a href="#h20-0-25" id="h20-0-25" class="d">-&lt;a href=&quot;#l7&quot; class=&quot;line&quot; id=&quot;l7&quot;&gt; 7&lt;/a&gt; tags: [writing, programming, VHDL, C] +</a><a href="#h30-0-1531" id="h30-0-1531" class="i">+</a><a href="#h20-0-26" id="h20-0-26" class="d">-&lt;a href=&quot;#l8&quot; class=&quot;line&quot; id=&quot;l8&quot;&gt; 8&lt;/a&gt; --- +</a><a href="#h30-0-1532" id="h30-0-1532" class="i">+</a><a href="#h20-0-27" id="h20-0-27" class="d">-&lt;a href=&quot;#l9&quot; class=&quot;line&quot; id=&quot;l9&quot;&gt; 9&lt;/a&gt; +</a><a href="#h30-0-1533" id="h30-0-1533" class="i">+</a><a href="#h20-0-28" id="h20-0-28" class="d">-&lt;a href=&quot;#l10&quot; class=&quot;line&quot; id=&quot;l10&quot;&gt; 10&lt;/a&gt; ## State madness +</a><a href="#h30-0-1534" id="h30-0-1534" class="i">+</a><a href="#h20-0-29" id="h20-0-29" class="d">-&lt;a href=&quot;#l11&quot; class=&quot;line&quot; id=&quot;l11&quot;&gt; 11&lt;/a&gt; +</a><a href="#h30-0-1535" id="h30-0-1535" class="i">+</a><a href="#h20-0-30" id="h20-0-30" class="d">-&lt;a href=&quot;#l12&quot; class=&quot;line&quot; id=&quot;l12&quot;&gt; 12&lt;/a&gt; Lots of code, contains a ton of state. My current project is especially prone due to it being very rule-driven. +</a><a href="#h30-0-1536" id="h30-0-1536" class="i">+</a><a href="#h20-0-31" id="h20-0-31" class="d">-&lt;a href=&quot;#l13&quot; class=&quot;line&quot; id=&quot;l13&quot;&gt; 13&lt;/a&gt; +</a><a href="#h30-0-1537" id="h30-0-1537" class="i">+</a><a href="#h20-0-32" id="h20-0-32" class="d">-&lt;a href=&quot;#l14&quot; class=&quot;line&quot; id=&quot;l14&quot;&gt; 14&lt;/a&gt; The problem that arises, is as the codebase grows, you naturally end up having multiple systems interacting with each-other. +</a><a href="#h30-0-1538" id="h30-0-1538" class="i">+</a><a href="#h20-0-33" id="h20-0-33" class="d">-&lt;a href=&quot;#l15&quot; class=&quot;line&quot; id=&quot;l15&quot;&gt; 15&lt;/a&gt; +</a><a href="#h30-0-1539" id="h30-0-1539" class="i">+</a><a href="#h20-0-34" id="h20-0-34" class="d">-&lt;a href=&quot;#l16&quot; class=&quot;line&quot; id=&quot;l16&quot;&gt; 16&lt;/a&gt; Now in my special case, everything is completely compiletime known. Meaning there isn&amp;#39;t really any dynamic modularity to handle, but that makes this example even easier to show. +</a><a href="#h30-0-1540" id="h30-0-1540" class="i">+</a><a href="#h20-0-35" id="h20-0-35" class="d">-&lt;a href=&quot;#l17&quot; class=&quot;line&quot; id=&quot;l17&quot;&gt; 17&lt;/a&gt; +</a><a href="#h30-0-1541" id="h30-0-1541" class="i">+</a><a href="#h20-0-36" id="h20-0-36" class="d">-&lt;a href=&quot;#l18&quot; class=&quot;line&quot; id=&quot;l18&quot;&gt; 18&lt;/a&gt; We&amp;#39;re going to look at one particular approach to solving complex communication between different &amp;quot;entities&amp;quot;, inspired by my experiences from writing hardware systems. +</a><a href="#h30-0-1542" id="h30-0-1542" class="i">+</a><a href="#h20-0-37" id="h20-0-37" class="d">-&lt;a href=&quot;#l19&quot; class=&quot;line&quot; id=&quot;l19&quot;&gt; 19&lt;/a&gt; +</a><a href="#h30-0-1543" id="h30-0-1543" class="i">+</a><a href="#h20-0-38" id="h20-0-38" class="d">-&lt;a href=&quot;#l20&quot; class=&quot;line&quot; id=&quot;l20&quot;&gt; 20&lt;/a&gt; ## Just use if statements +</a><a href="#h30-0-1544" id="h30-0-1544" class="i">+</a><a href="#h20-0-39" id="h20-0-39" class="d">-&lt;a href=&quot;#l21&quot; class=&quot;line&quot; id=&quot;l21&quot;&gt; 21&lt;/a&gt; ```c +</a><a href="#h30-0-1545" id="h30-0-1545" class="i">+</a><a href="#h20-0-40" id="h20-0-40" class="d">-&lt;a href=&quot;#l22&quot; class=&quot;line&quot; id=&quot;l22&quot;&gt; 22&lt;/a&gt; #include &amp;quot;room1.h&amp;quot; +</a><a href="#h30-0-1546" id="h30-0-1546" class="i">+</a><a href="#h20-0-41" id="h20-0-41" class="d">-&lt;a href=&quot;#l23&quot; class=&quot;line&quot; id=&quot;l23&quot;&gt; 23&lt;/a&gt; +</a><a href="#h30-0-1547" id="h30-0-1547" class="i">+</a><a href="#h20-0-42" id="h20-0-42" class="d">-&lt;a href=&quot;#l24&quot; class=&quot;line&quot; id=&quot;l24&quot;&gt; 24&lt;/a&gt; void update() { +</a><a href="#h30-0-1548" id="h30-0-1548" class="i">+</a><a href="#h20-0-43" id="h20-0-43" class="d">-&lt;a href=&quot;#l25&quot; class=&quot;line&quot; id=&quot;l25&quot;&gt; 25&lt;/a&gt; if (room1.lever1) { +</a><a href="#h30-0-1549" id="h30-0-1549" class="i">+</a><a href="#h20-0-44" id="h20-0-44" class="d">-&lt;a href=&quot;#l26&quot; class=&quot;line&quot; id=&quot;l26&quot;&gt; 26&lt;/a&gt; door.state = OPEN; +</a><a href="#h30-0-1550" id="h30-0-1550" class="i">+</a><a href="#h20-0-45" id="h20-0-45" class="d">-&lt;a href=&quot;#l27&quot; class=&quot;line&quot; id=&quot;l27&quot;&gt; 27&lt;/a&gt; } else { +</a><a href="#h30-0-1551" id="h30-0-1551" class="i">+</a><a href="#h20-0-46" id="h20-0-46" class="d">-&lt;a href=&quot;#l28&quot; class=&quot;line&quot; id=&quot;l28&quot;&gt; 28&lt;/a&gt; door.state = CLOSED; +</a><a href="#h30-0-1552" id="h30-0-1552" class="i">+</a><a href="#h20-0-47" id="h20-0-47" class="d">-&lt;a href=&quot;#l29&quot; class=&quot;line&quot; id=&quot;l29&quot;&gt; 29&lt;/a&gt; } +</a><a href="#h30-0-1553" id="h30-0-1553" class="i">+</a><a href="#h20-0-48" id="h20-0-48" class="d">-&lt;a href=&quot;#l30&quot; class=&quot;line&quot; id=&quot;l30&quot;&gt; 30&lt;/a&gt; } +</a><a href="#h30-0-1554" id="h30-0-1554" class="i">+</a><a href="#h20-0-49" id="h20-0-49" class="d">-&lt;a href=&quot;#l31&quot; class=&quot;line&quot; id=&quot;l31&quot;&gt; 31&lt;/a&gt; ``` +</a><a href="#h30-0-1555" id="h30-0-1555" class="i">+</a><a href="#h20-0-50" id="h20-0-50" class="d">-&lt;a href=&quot;#l32&quot; class=&quot;line&quot; id=&quot;l32&quot;&gt; 32&lt;/a&gt; Some might think the above code is too simple, or silly. One might say &amp;quot;It&amp;#39;s natural for most systems to grow to some complexity level where you need handlers, objects, etc. globals are bad for extensibility&amp;quot;. +</a><a href="#h30-0-1556" id="h30-0-1556" class="i">+</a><a href="#h20-0-51" id="h20-0-51" class="d">-&lt;a href=&quot;#l33&quot; class=&quot;line&quot; id=&quot;l33&quot;&gt; 33&lt;/a&gt; +</a><a href="#h30-0-1557" id="h30-0-1557" class="i">+</a><a href="#h20-0-52" id="h20-0-52" class="d">-&lt;a href=&quot;#l34&quot; class=&quot;line&quot; id=&quot;l34&quot;&gt; 34&lt;/a&gt; However, I think this is blatantly false. If you want to get work done, you better try to write things in a way which is this simple. Over-complicating things is a super easy trap to fall into. +</a><a href="#h30-0-1558" id="h30-0-1558" class="i">+</a><a href="#h20-0-53" id="h20-0-53" class="d">-&lt;a href=&quot;#l35&quot; class=&quot;line&quot; id=&quot;l35&quot;&gt; 35&lt;/a&gt; +</a><a href="#h30-0-1559" id="h30-0-1559" class="i">+</a><a href="#h20-0-54" id="h20-0-54" class="d">-&lt;a href=&quot;#l36&quot; class=&quot;line&quot; id=&quot;l36&quot;&gt; 36&lt;/a&gt; ```c +</a><a href="#h30-0-1560" id="h30-0-1560" class="i">+</a><a href="#h20-0-55" id="h20-0-55" class="d">-&lt;a href=&quot;#l37&quot; class=&quot;line&quot; id=&quot;l37&quot;&gt; 37&lt;/a&gt; if (((room1.lever1 || room1.lever2) &amp;amp;&amp;amp; +</a><a href="#h30-0-1561" id="h30-0-1561" class="i">+</a><a href="#h20-0-56" id="h20-0-56" class="d">-&lt;a href=&quot;#l38&quot; class=&quot;line&quot; id=&quot;l38&quot;&gt; 38&lt;/a&gt; (room2.lever1 &amp;amp;&amp;amp; room2.lever4)) || +</a><a href="#h30-0-1562" id="h30-0-1562" class="i">+</a><a href="#h20-0-57" id="h20-0-57" class="d">-&lt;a href=&quot;#l39&quot; class=&quot;line&quot; id=&quot;l39&quot;&gt; 39&lt;/a&gt; secret_room.master_lever) { +</a><a href="#h30-0-1563" id="h30-0-1563" class="i">+</a><a href="#h20-0-58" id="h20-0-58" class="d">-&lt;a href=&quot;#l40&quot; class=&quot;line&quot; id=&quot;l40&quot;&gt; 40&lt;/a&gt; door.state = OPEN; +</a><a href="#h30-0-1564" id="h30-0-1564" class="i">+</a><a href="#h20-0-59" id="h20-0-59" class="d">-&lt;a href=&quot;#l41&quot; class=&quot;line&quot; id=&quot;l41&quot;&gt; 41&lt;/a&gt; } else { +</a><a href="#h30-0-1565" id="h30-0-1565" class="i">+</a><a href="#h20-0-60" id="h20-0-60" class="d">-&lt;a href=&quot;#l42&quot; class=&quot;line&quot; id=&quot;l42&quot;&gt; 42&lt;/a&gt; door.state = CLOSED; +</a><a href="#h30-0-1566" id="h30-0-1566" class="i">+</a><a href="#h20-0-61" id="h20-0-61" class="d">-&lt;a href=&quot;#l43&quot; class=&quot;line&quot; id=&quot;l43&quot;&gt; 43&lt;/a&gt; } +</a><a href="#h30-0-1567" id="h30-0-1567" class="i">+</a><a href="#h20-0-62" id="h20-0-62" class="d">-&lt;a href=&quot;#l44&quot; class=&quot;line&quot; id=&quot;l44&quot;&gt; 44&lt;/a&gt; ``` +</a><a href="#h30-0-1568" id="h30-0-1568" class="i">+</a><a href="#h20-0-63" id="h20-0-63" class="d">-&lt;a href=&quot;#l45&quot; class=&quot;line&quot; id=&quot;l45&quot;&gt; 45&lt;/a&gt; As things get more complex, don&amp;#39;t add some weird system, just continue to do simple things. Imagine writing the snippet above using said weird system where you push changes, or communicate via functions. +</a><a href="#h30-0-1569" id="h30-0-1569" class="i">+</a><a href="#h20-0-64" id="h20-0-64" class="d">-&lt;a href=&quot;#l46&quot; class=&quot;line&quot; id=&quot;l46&quot;&gt; 46&lt;/a&gt; If possible you want `door.state` to only be changed at one place. This has the added benefit of being extremely readable. However, you will loose context other places, but if you&amp;#39;re good at grepping that shouldn&amp;#39;t be a problem. +</a><a href="#h30-0-1570" id="h30-0-1570" class="i">+</a><a href="#h20-0-65" id="h20-0-65" class="d">-&lt;a href=&quot;#l47&quot; class=&quot;line&quot; id=&quot;l47&quot;&gt; 47&lt;/a&gt; +</a><a href="#h30-0-1571" id="h30-0-1571" class="i">+</a><a href="#h20-0-66" id="h20-0-66" class="d">-&lt;a href=&quot;#l48&quot; class=&quot;line&quot; id=&quot;l48&quot;&gt; 48&lt;/a&gt; *Even in situations where less information is known at compiletime, this can be applied in some form. For example, if you don&amp;#39;t know which switches are bound to which doors it&amp;#39;s generally solved by iterating through some datastructures. It&amp;#39;s worth noting that in dynamic cases, you don&amp;#39;t usually have lots of weird cases, they tend to be more predictable.* +</a><a href="#h30-0-1572" id="h30-0-1572" class="i">+</a><a href="#h20-0-67" id="h20-0-67" class="d">-&lt;a href=&quot;#l49&quot; class=&quot;line&quot; id=&quot;l49&quot;&gt; 49&lt;/a&gt; +</a><a href="#h30-0-1573" id="h30-0-1573" class="i">+</a><a href="#h20-0-68" id="h20-0-68" class="d">-&lt;a href=&quot;#l50&quot; class=&quot;line&quot; id=&quot;l50&quot;&gt; 50&lt;/a&gt; ## Wait, all logic inside &amp;quot;update()&amp;quot;? +</a><a href="#h30-0-1574" id="h30-0-1574" class="i">+</a><a href="#h20-0-69" id="h20-0-69" class="d">-&lt;a href=&quot;#l51&quot; class=&quot;line&quot; id=&quot;l51&quot;&gt; 51&lt;/a&gt; +</a><a href="#h30-0-1575" id="h30-0-1575" class="i">+</a><a href="#h20-0-70" id="h20-0-70" class="d">-&lt;a href=&quot;#l52&quot; class=&quot;line&quot; id=&quot;l52&quot;&gt; 52&lt;/a&gt; Yes, that&amp;#39;s right. Just run all your logic each frame. Computers are blazingly fast, checking some if statements doesn&amp;#39;t take that long. You&amp;#39;re probably going to be limited by other things before a bunch of branches limit you. +</a><a href="#h30-0-1576" id="h30-0-1576" class="i">+</a><a href="#h20-0-71" id="h20-0-71" class="d">-&lt;a href=&quot;#l53&quot; class=&quot;line&quot; id=&quot;l53&quot;&gt; 53&lt;/a&gt; +</a><a href="#h30-0-1577" id="h30-0-1577" class="i">+</a><a href="#h20-0-72" id="h20-0-72" class="d">-&lt;a href=&quot;#l54&quot; class=&quot;line&quot; id=&quot;l54&quot;&gt; 54&lt;/a&gt; Compared to signals, event systems, and other methods of solving this problem, just having an update functions allows a lot more flexibility. Using event systems leads to exponentially more code as you add states and signals. +</a><a href="#h30-0-1578" id="h30-0-1578" class="i">+</a><a href="#h20-0-73" id="h20-0-73" class="d">-&lt;a href=&quot;#l55&quot; class=&quot;line&quot; id=&quot;l55&quot;&gt; 55&lt;/a&gt; A lot of them also use string identifiers, and dynamic access. Which is extremely bothersome for extensibility, and is prone to typos. +</a><a href="#h30-0-1579" id="h30-0-1579" class="i">+</a><a href="#h20-0-74" id="h20-0-74" class="d">-&lt;a href=&quot;#l56&quot; class=&quot;line&quot; id=&quot;l56&quot;&gt; 56&lt;/a&gt; +</a><a href="#h30-0-1580" id="h30-0-1580" class="i">+</a><a href="#h20-0-75" id="h20-0-75" class="d">-&lt;a href=&quot;#l57&quot; class=&quot;line&quot; id=&quot;l57&quot;&gt; 57&lt;/a&gt; However, one thing should be noted, handling state with just globals + `update()` does have one limitation when it comes to being able to write concise code. +</a><a href="#h30-0-1581" id="h30-0-1581" class="i">+</a><a href="#h20-0-76" id="h20-0-76" class="d">-&lt;a href=&quot;#l58&quot; class=&quot;line&quot; id=&quot;l58&quot;&gt; 58&lt;/a&gt; This is when you want code to vary with state, and not just data. +</a><a href="#h30-0-1582" id="h30-0-1582" class="i">+</a><a href="#h20-0-77" id="h20-0-77" class="d">-&lt;a href=&quot;#l59&quot; class=&quot;line&quot; id=&quot;l59&quot;&gt; 59&lt;/a&gt; You can fix this by having a switch statement, using function pointers, or even more if statements. +</a><a href="#h30-0-1583" id="h30-0-1583" class="i">+</a><a href="#h20-0-78" id="h20-0-78" class="d">-&lt;a href=&quot;#l60&quot; class=&quot;line&quot; id=&quot;l60&quot;&gt; 60&lt;/a&gt; +</a><a href="#h30-0-1584" id="h30-0-1584" class="i">+</a><a href="#h20-0-79" id="h20-0-79" class="d">-&lt;a href=&quot;#l61&quot; class=&quot;line&quot; id=&quot;l61&quot;&gt; 61&lt;/a&gt; But there is a better way +</a><a href="#h30-0-1585" id="h30-0-1585" class="i">+</a><a href="#h20-0-80" id="h20-0-80" class="d">-&lt;a href=&quot;#l62&quot; class=&quot;line&quot; id=&quot;l62&quot;&gt; 62&lt;/a&gt; +</a><a href="#h30-0-1586" id="h30-0-1586" class="i">+</a><a href="#h20-0-81" id="h20-0-81" class="d">-&lt;a href=&quot;#l63&quot; class=&quot;line&quot; id=&quot;l63&quot;&gt; 63&lt;/a&gt; ## Corutines +</a><a href="#h30-0-1587" id="h30-0-1587" class="i">+</a><a href="#h20-0-82" id="h20-0-82" class="d">-&lt;a href=&quot;#l64&quot; class=&quot;line&quot; id=&quot;l64&quot;&gt; 64&lt;/a&gt; +</a><a href="#h30-0-1588" id="h30-0-1588" class="i">+</a><a href="#h20-0-83" id="h20-0-83" class="d">-&lt;a href=&quot;#l65&quot; class=&quot;line&quot; id=&quot;l65&quot;&gt; 65&lt;/a&gt; You can create a corutine instance for each of your update() functions. +</a><a href="#h30-0-1589" id="h30-0-1589" class="i">+</a><a href="#h20-0-84" id="h20-0-84" class="d">-&lt;a href=&quot;#l66&quot; class=&quot;line&quot; id=&quot;l66&quot;&gt; 66&lt;/a&gt; +</a><a href="#h30-0-1590" id="h30-0-1590" class="i">+</a><a href="#h20-0-85" id="h20-0-85" class="d">-&lt;a href=&quot;#l67&quot; class=&quot;line&quot; id=&quot;l67&quot;&gt; 67&lt;/a&gt; This lets you store code state without having to write lots of code managing it. Personally I use [minicoro](https://github.com/edubart/minicoro) to do my corutine states. +</a><a href="#h30-0-1591" id="h30-0-1591" class="i">+</a><a href="#h20-0-86" id="h20-0-86" class="d">-&lt;a href=&quot;#l68&quot; class=&quot;line&quot; id=&quot;l68&quot;&gt; 68&lt;/a&gt; +</a><a href="#h30-0-1592" id="h30-0-1592" class="i">+</a><a href="#h20-0-87" id="h20-0-87" class="d">-&lt;a href=&quot;#l69&quot; class=&quot;line&quot; id=&quot;l69&quot;&gt; 69&lt;/a&gt; ```c +</a><a href="#h30-0-1593" id="h30-0-1593" class="i">+</a><a href="#h20-0-88" id="h20-0-88" class="d">-&lt;a href=&quot;#l70&quot; class=&quot;line&quot; id=&quot;l70&quot;&gt; 70&lt;/a&gt; void update(coro_t* co) { +</a><a href="#h30-0-1594" id="h30-0-1594" class="i">+</a><a href="#h20-0-89" id="h20-0-89" class="d">-&lt;a href=&quot;#l71&quot; class=&quot;line&quot; id=&quot;l71&quot;&gt; 71&lt;/a&gt; while (true) { +</a><a href="#h30-0-1595" id="h30-0-1595" class="i">+</a><a href="#h20-0-90" id="h20-0-90" class="d">-&lt;a href=&quot;#l72&quot; class=&quot;line&quot; id=&quot;l72&quot;&gt; 72&lt;/a&gt; if (room1.lever1) break; +</a><a href="#h30-0-1596" id="h30-0-1596" class="i">+</a><a href="#h20-0-91" id="h20-0-91" class="d">-&lt;a href=&quot;#l73&quot; class=&quot;line&quot; id=&quot;l73&quot;&gt; 73&lt;/a&gt; yield(co); +</a><a href="#h30-0-1597" id="h30-0-1597" class="i">+</a><a href="#h20-0-92" id="h20-0-92" class="d">-&lt;a href=&quot;#l74&quot; class=&quot;line&quot; id=&quot;l74&quot;&gt; 74&lt;/a&gt; } +</a><a href="#h30-0-1598" id="h30-0-1598" class="i">+</a><a href="#h20-0-93" id="h20-0-93" class="d">-&lt;a href=&quot;#l75&quot; class=&quot;line&quot; id=&quot;l75&quot;&gt; 75&lt;/a&gt; while (true) { +</a><a href="#h30-0-1599" id="h30-0-1599" class="i">+</a><a href="#h20-0-94" id="h20-0-94" class="d">-&lt;a href=&quot;#l76&quot; class=&quot;line&quot; id=&quot;l76&quot;&gt; 76&lt;/a&gt; if (room1.lever2 || room2.lever1) break; +</a><a href="#h30-0-1600" id="h30-0-1600" class="i">+</a><a href="#h20-0-95" id="h20-0-95" class="d">-&lt;a href=&quot;#l77&quot; class=&quot;line&quot; id=&quot;l77&quot;&gt; 77&lt;/a&gt; u32 res = do_update_1(); +</a><a href="#h30-0-1601" id="h30-0-1601" class="i">+</a><a href="#h20-0-96" id="h20-0-96" class="d">-&lt;a href=&quot;#l78&quot; class=&quot;line&quot; id=&quot;l78&quot;&gt; 78&lt;/a&gt; if (res &amp;gt; 3) do_update_2(); +</a><a href="#h30-0-1602" id="h30-0-1602" class="i">+</a><a href="#h20-0-97" id="h20-0-97" class="d">-&lt;a href=&quot;#l79&quot; class=&quot;line&quot; id=&quot;l79&quot;&gt; 79&lt;/a&gt; yield(co); +</a><a href="#h30-0-1603" id="h30-0-1603" class="i">+</a><a href="#h20-0-98" id="h20-0-98" class="d">-&lt;a href=&quot;#l80&quot; class=&quot;line&quot; id=&quot;l80&quot;&gt; 80&lt;/a&gt; } +</a><a href="#h30-0-1604" id="h30-0-1604" class="i">+</a><a href="#h20-0-99" id="h20-0-99" class="d">-&lt;a href=&quot;#l81&quot; class=&quot;line&quot; id=&quot;l81&quot;&gt; 81&lt;/a&gt; while (true) { +</a><a href="#h30-0-1605" id="h30-0-1605" class="i">+</a><a href="#h20-0-100" id="h20-0-100" class="d">-&lt;a href=&quot;#l82&quot; class=&quot;line&quot; id=&quot;l82&quot;&gt; 82&lt;/a&gt; if (room4.lever3 &amp;amp;&amp;amp; room4.push_button) break; +</a><a href="#h30-0-1606" id="h30-0-1606" class="i">+</a><a href="#h20-0-101" id="h20-0-101" class="d">-&lt;a href=&quot;#l83&quot; class=&quot;line&quot; id=&quot;l83&quot;&gt; 83&lt;/a&gt; do_update_2(); +</a><a href="#h30-0-1607" id="h30-0-1607" class="i">+</a><a href="#h20-0-102" id="h20-0-102" class="d">-&lt;a href=&quot;#l84&quot; class=&quot;line&quot; id=&quot;l84&quot;&gt; 84&lt;/a&gt; yield(co); +</a><a href="#h30-0-1608" id="h30-0-1608" class="i">+</a><a href="#h20-0-103" id="h20-0-103" class="d">-&lt;a href=&quot;#l85&quot; class=&quot;line&quot; id=&quot;l85&quot;&gt; 85&lt;/a&gt; } +</a><a href="#h30-0-1609" id="h30-0-1609" class="i">+</a><a href="#h20-0-104" id="h20-0-104" class="d">-&lt;a href=&quot;#l86&quot; class=&quot;line&quot; id=&quot;l86&quot;&gt; 86&lt;/a&gt; open_final_door(); +</a><a href="#h30-0-1610" id="h30-0-1610" class="i">+</a><a href="#h20-0-105" id="h20-0-105" class="d">-&lt;a href=&quot;#l87&quot; class=&quot;line&quot; id=&quot;l87&quot;&gt; 87&lt;/a&gt; } +</a><a href="#h30-0-1611" id="h30-0-1611" class="i">+</a><a href="#h20-0-106" id="h20-0-106" class="d">-&lt;a href=&quot;#l88&quot; class=&quot;line&quot; id=&quot;l88&quot;&gt; 88&lt;/a&gt; ``` +</a><a href="#h30-0-1612" id="h30-0-1612" class="i">+</a><a href="#h20-0-107" id="h20-0-107" class="d">-&lt;a href=&quot;#l89&quot; class=&quot;line&quot; id=&quot;l89&quot;&gt; 89&lt;/a&gt; +</a><a href="#h30-0-1613" id="h30-0-1613" class="i">+</a><a href="#h20-0-108" id="h20-0-108" class="d">-&lt;a href=&quot;#l90&quot; class=&quot;line&quot; id=&quot;l90&quot;&gt; 90&lt;/a&gt; I&amp;#39;m hoping this simple example sort of shows how extensible and concise the code gets by doing this. Even very stateful programs can be implemented this way, and the huge benefit is that you can follow the code linearly downwards. It&amp;#39;s also extremely easy to debug, as you can just step through each corutines `update()` function. +</a><a href="#h30-0-1614" id="h30-0-1614" class="i">+</a><a href="#h20-0-109" id="h20-0-109" class="d">-&lt;a href=&quot;#l91&quot; class=&quot;line&quot; id=&quot;l91&quot;&gt; 91&lt;/a&gt; +</a><a href="#h30-0-1615" id="h30-0-1615" class="i">+</a><a href="#h20-0-110" id="h20-0-110" class="d">-&lt;a href=&quot;#l92&quot; class=&quot;line&quot; id=&quot;l92&quot;&gt; 92&lt;/a&gt; ## When it gets bothersome +</a><a href="#h30-0-1616" id="h30-0-1616" class="i">+</a><a href="#h20-0-111" id="h20-0-111" class="d">-&lt;a href=&quot;#l93&quot; class=&quot;line&quot; id=&quot;l93&quot;&gt; 93&lt;/a&gt; +</a><a href="#h30-0-1617" id="h30-0-1617" class="i">+</a><a href="#h20-0-112" id="h20-0-112" class="d">-&lt;a href=&quot;#l94&quot; class=&quot;line&quot; id=&quot;l94&quot;&gt; 94&lt;/a&gt; What happens if we want to only act on changes to some of these variables? +</a><a href="#h30-0-1618" id="h30-0-1618" class="i">+</a><a href="#h20-0-113" id="h20-0-113" class="d">-&lt;a href=&quot;#l95&quot; class=&quot;line&quot; id=&quot;l95&quot;&gt; 95&lt;/a&gt; +</a><a href="#h30-0-1619" id="h30-0-1619" class="i">+</a><a href="#h20-0-114" id="h20-0-114" class="d">-&lt;a href=&quot;#l96&quot; class=&quot;line&quot; id=&quot;l96&quot;&gt; 96&lt;/a&gt; ```c +</a><a href="#h30-0-1620" id="h30-0-1620" class="i">+</a><a href="#h20-0-115" id="h20-0-115" class="d">-&lt;a href=&quot;#l97&quot; class=&quot;line&quot; id=&quot;l97&quot;&gt; 97&lt;/a&gt; void update(coro_t* co) { +</a><a href="#h30-0-1621" id="h30-0-1621" class="i">+</a><a href="#h20-0-116" id="h20-0-116" class="d">-&lt;a href=&quot;#l98&quot; class=&quot;line&quot; id=&quot;l98&quot;&gt; 98&lt;/a&gt; bool has_pushed_lever1 = false; +</a><a href="#h30-0-1622" id="h30-0-1622" class="i">+</a><a href="#h20-0-117" id="h20-0-117" class="d">-&lt;a href=&quot;#l99&quot; class=&quot;line&quot; id=&quot;l99&quot;&gt; 99&lt;/a&gt; while (true) { +</a><a href="#h30-0-1623" id="h30-0-1623" class="i">+</a><a href="#h20-0-118" id="h20-0-118" class="d">-&lt;a href=&quot;#l100&quot; class=&quot;line&quot; id=&quot;l100&quot;&gt; 100&lt;/a&gt; if (!hash_pushed_lever1 &amp;amp;&amp;amp; room1.lever1) { +</a><a href="#h30-0-1624" id="h30-0-1624" class="i">+</a><a href="#h20-0-119" id="h20-0-119" class="d">-&lt;a href=&quot;#l101&quot; class=&quot;line&quot; id=&quot;l101&quot;&gt; 101&lt;/a&gt; play_audio(&amp;amp;audio_sources[AUDIO_LEVER_OPEN]); +</a><a href="#h30-0-1625" id="h30-0-1625" class="i">+</a><a href="#h20-0-120" id="h20-0-120" class="d">-&lt;a href=&quot;#l102&quot; class=&quot;line&quot; id=&quot;l102&quot;&gt; 102&lt;/a&gt; has_pushed_lever1 = true; +</a><a href="#h30-0-1626" id="h30-0-1626" class="i">+</a><a href="#h20-0-121" id="h20-0-121" class="d">-&lt;a href=&quot;#l103&quot; class=&quot;line&quot; id=&quot;l103&quot;&gt; 103&lt;/a&gt; } +</a><a href="#h30-0-1627" id="h30-0-1627" class="i">+</a><a href="#h20-0-122" id="h20-0-122" class="d">-&lt;a href=&quot;#l104&quot; class=&quot;line&quot; id=&quot;l104&quot;&gt; 104&lt;/a&gt; if (hash_pushed_lever1 &amp;amp;&amp;amp; !room1.lever1) { +</a><a href="#h30-0-1628" id="h30-0-1628" class="i">+</a><a href="#h20-0-123" id="h20-0-123" class="d">-&lt;a href=&quot;#l105&quot; class=&quot;line&quot; id=&quot;l105&quot;&gt; 105&lt;/a&gt; play_audio(&amp;amp;audio_sources[AUDIO_LEVER_CLOSE]); +</a><a href="#h30-0-1629" id="h30-0-1629" class="i">+</a><a href="#h20-0-124" id="h20-0-124" class="d">-&lt;a href=&quot;#l106&quot; class=&quot;line&quot; id=&quot;l106&quot;&gt; 106&lt;/a&gt; has_pushed_lever1 = false; +</a><a href="#h30-0-1630" id="h30-0-1630" class="i">+</a><a href="#h20-0-125" id="h20-0-125" class="d">-&lt;a href=&quot;#l107&quot; class=&quot;line&quot; id=&quot;l107&quot;&gt; 107&lt;/a&gt; } +</a><a href="#h30-0-1631" id="h30-0-1631" class="i">+</a><a href="#h20-0-126" id="h20-0-126" class="d">-&lt;a href=&quot;#l108&quot; class=&quot;line&quot; id=&quot;l108&quot;&gt; 108&lt;/a&gt; yield(co); +</a><a href="#h30-0-1632" id="h30-0-1632" class="i">+</a><a href="#h20-0-127" id="h20-0-127" class="d">-&lt;a href=&quot;#l109&quot; class=&quot;line&quot; id=&quot;l109&quot;&gt; 109&lt;/a&gt; } +</a><a href="#h30-0-1633" id="h30-0-1633" class="i">+</a><a href="#h20-0-128" id="h20-0-128" class="d">-&lt;a href=&quot;#l110&quot; class=&quot;line&quot; id=&quot;l110&quot;&gt; 110&lt;/a&gt; } +</a><a href="#h30-0-1634" id="h30-0-1634" class="i">+</a><a href="#h20-0-129" id="h20-0-129" class="d">-&lt;a href=&quot;#l111&quot; class=&quot;line&quot; id=&quot;l111&quot;&gt; 111&lt;/a&gt; ``` +</a><a href="#h30-0-1635" id="h30-0-1635" class="i">+</a><a href="#h20-0-130" id="h20-0-130" class="d">-&lt;a href=&quot;#l112&quot; class=&quot;line&quot; id=&quot;l112&quot;&gt; 112&lt;/a&gt; You start having to do stuff like this. +</a><a href="#h30-0-1636" id="h30-0-1636" class="i">+</a><a href="#h20-0-131" id="h20-0-131" class="d">-&lt;a href=&quot;#l113&quot; class=&quot;line&quot; id=&quot;l113&quot;&gt; 113&lt;/a&gt; +</a><a href="#h30-0-1637" id="h30-0-1637" class="i">+</a><a href="#h20-0-132" id="h20-0-132" class="d">-&lt;a href=&quot;#l114&quot; class=&quot;line&quot; id=&quot;l114&quot;&gt; 114&lt;/a&gt; You might get the idea of using some event system just for this. Now it generally gets the job done, but as explained it gets hard to manage. +</a><a href="#h30-0-1638" id="h30-0-1638" class="i">+</a><a href="#h20-0-133" id="h20-0-133" class="d">-&lt;a href=&quot;#l115&quot; class=&quot;line&quot; id=&quot;l115&quot;&gt; 115&lt;/a&gt; Event systems play very poorly if you want situations like explained further above, where you have lots of things in your if statements. Having to set up event listeners for each one of those and somehow collecting them together is how you get horrible spaghetti code. +</a><a href="#h30-0-1639" id="h30-0-1639" class="i">+</a><a href="#h20-0-134" id="h20-0-134" class="d">-&lt;a href=&quot;#l116&quot; class=&quot;line&quot; id=&quot;l116&quot;&gt; 116&lt;/a&gt; Callbacks also don&amp;#39;t allow you to change a corutine&amp;#39;s state in any meaningful way, which is even more of a problem. This means you will have to go back to switch statements again. How horrid! +</a><a href="#h30-0-1640" id="h30-0-1640" class="i">+</a><a href="#h20-0-135" id="h20-0-135" class="d">-&lt;a href=&quot;#l117&quot; class=&quot;line&quot; id=&quot;l117&quot;&gt; 117&lt;/a&gt; +</a><a href="#h30-0-1641" id="h30-0-1641" class="i">+</a><a href="#h20-0-136" id="h20-0-136" class="d">-&lt;a href=&quot;#l118&quot; class=&quot;line&quot; id=&quot;l118&quot;&gt; 118&lt;/a&gt; You probably already know the solution to this. It is to just store the previous state of each such variable. +</a><a href="#h30-0-1642" id="h30-0-1642" class="i">+</a><a href="#h20-0-137" id="h20-0-137" class="d">-&lt;a href=&quot;#l119&quot; class=&quot;line&quot; id=&quot;l119&quot;&gt; 119&lt;/a&gt; ```c +</a><a href="#h30-0-1643" id="h30-0-1643" class="i">+</a><a href="#h20-0-138" id="h20-0-138" class="d">-&lt;a href=&quot;#l120&quot; class=&quot;line&quot; id=&quot;l120&quot;&gt; 120&lt;/a&gt; typedef struct { +</a><a href="#h30-0-1644" id="h30-0-1644" class="i">+</a><a href="#h20-0-139" id="h20-0-139" class="d">-&lt;a href=&quot;#l121&quot; class=&quot;line&quot; id=&quot;l121&quot;&gt; 121&lt;/a&gt; bool state; +</a><a href="#h30-0-1645" id="h30-0-1645" class="i">+</a><a href="#h20-0-140" id="h20-0-140" class="d">-&lt;a href=&quot;#l122&quot; class=&quot;line&quot; id=&quot;l122&quot;&gt; 122&lt;/a&gt; bool last_state; +</a><a href="#h30-0-1646" id="h30-0-1646" class="i">+</a><a href="#h20-0-141" id="h20-0-141" class="d">-&lt;a href=&quot;#l123&quot; class=&quot;line&quot; id=&quot;l123&quot;&gt; 123&lt;/a&gt; } lever_t; +</a><a href="#h30-0-1647" id="h30-0-1647" class="i">+</a><a href="#h20-0-142" id="h20-0-142" class="d">-&lt;a href=&quot;#l124&quot; class=&quot;line&quot; id=&quot;l124&quot;&gt; 124&lt;/a&gt; ``` +</a><a href="#h30-0-1648" id="h30-0-1648" class="i">+</a><a href="#h20-0-143" id="h20-0-143" class="d">-&lt;a href=&quot;#l125&quot; class=&quot;line&quot; id=&quot;l125&quot;&gt; 125&lt;/a&gt; +</a><a href="#h30-0-1649" id="h30-0-1649" class="i">+</a><a href="#h20-0-144" id="h20-0-144" class="d">-&lt;a href=&quot;#l126&quot; class=&quot;line&quot; id=&quot;l126&quot;&gt; 126&lt;/a&gt; If you have ever used or made a platform library that isn&amp;#39;t event based, you have probably encountered this for button presses or the like: +</a><a href="#h30-0-1650" id="h30-0-1650" class="i">+</a><a href="#h20-0-145" id="h20-0-145" class="d">-&lt;a href=&quot;#l127&quot; class=&quot;line&quot; id=&quot;l127&quot;&gt; 127&lt;/a&gt; `if (platform_key_pressed(KEYCODE_SPACE) == true)` +</a><a href="#h30-0-1651" id="h30-0-1651" class="i">+</a><a href="#h20-0-146" id="h20-0-146" class="d">-&lt;a href=&quot;#l128&quot; class=&quot;line&quot; id=&quot;l128&quot;&gt; 128&lt;/a&gt; +</a><a href="#h30-0-1652" id="h30-0-1652" class="i">+</a><a href="#h20-0-147" id="h20-0-147" class="d">-&lt;a href=&quot;#l129&quot; class=&quot;line&quot; id=&quot;l129&quot;&gt; 129&lt;/a&gt; It&amp;#39;s essentially the same concept. Each frame, only one place edits the lever&amp;#39;s data, meaning that as long as every single piece of code is ran each frame, you can just check if the state has changed. +</a><a href="#h30-0-1653" id="h30-0-1653" class="i">+</a><a href="#h20-0-148" id="h20-0-148" class="d">-&lt;a href=&quot;#l130&quot; class=&quot;line&quot; id=&quot;l130&quot;&gt; 130&lt;/a&gt; +</a><a href="#h30-0-1654" id="h30-0-1654" class="i">+</a><a href="#h20-0-149" id="h20-0-149" class="d">-&lt;a href=&quot;#l131&quot; class=&quot;line&quot; id=&quot;l131&quot;&gt; 131&lt;/a&gt; ## How this is related to synchronous hardware? +</a><a href="#h30-0-1655" id="h30-0-1655" class="i">+</a><a href="#h20-0-150" id="h20-0-150" class="d">-&lt;a href=&quot;#l132&quot; class=&quot;line&quot; id=&quot;l132&quot;&gt; 132&lt;/a&gt; When making synchronous hardware, you often have control signals which only exist for a single &amp;quot;clock-cycle&amp;quot;. +</a><a href="#h30-0-1656" id="h30-0-1656" class="i">+</a><a href="#h20-0-151" id="h20-0-151" class="d">-&lt;a href=&quot;#l133&quot; class=&quot;line&quot; id=&quot;l133&quot;&gt; 133&lt;/a&gt; +</a><a href="#h30-0-1657" id="h30-0-1657" class="i">+</a><a href="#h20-0-152" id="h20-0-152" class="d">-&lt;a href=&quot;#l134&quot; class=&quot;line&quot; id=&quot;l134&quot;&gt; 134&lt;/a&gt; Take this VHDL code for blinking an LED at 1Hz as an example +</a><a href="#h30-0-1658" id="h30-0-1658" class="i">+</a><a href="#h20-0-153" id="h20-0-153" class="d">-&lt;a href=&quot;#l135&quot; class=&quot;line&quot; id=&quot;l135&quot;&gt; 135&lt;/a&gt; +</a><a href="#h30-0-1659" id="h30-0-1659" class="i">+</a><a href="#h20-0-154" id="h20-0-154" class="d">-&lt;a href=&quot;#l136&quot; class=&quot;line&quot; id=&quot;l136&quot;&gt; 136&lt;/a&gt; ```vhdl +</a><a href="#h30-0-1660" id="h30-0-1660" class="i">+</a><a href="#h20-0-155" id="h20-0-155" class="d">-&lt;a href=&quot;#l137&quot; class=&quot;line&quot; id=&quot;l137&quot;&gt; 137&lt;/a&gt; clock_enable_1hz_gen : enable_gen port map ( +</a><a href="#h30-0-1661" id="h30-0-1661" class="i">+</a><a href="#h20-0-156" id="h20-0-156" class="d">-&lt;a href=&quot;#l138&quot; class=&quot;line&quot; id=&quot;l138&quot;&gt; 138&lt;/a&gt; clk_50hz =&amp;gt; CLOCK, resetn =&amp;gt; NRESET, +</a><a href="#h30-0-1662" id="h30-0-1662" class="i">+</a><a href="#h20-0-157" id="h20-0-157" class="d">-&lt;a href=&quot;#l139&quot; class=&quot;line&quot; id=&quot;l139&quot;&gt; 139&lt;/a&gt; clock_divisor =&amp;gt; &amp;quot;00000001011111010111100001000000&amp;quot;, +</a><a href="#h30-0-1663" id="h30-0-1663" class="i">+</a><a href="#h20-0-158" id="h20-0-158" class="d">-&lt;a href=&quot;#l140&quot; class=&quot;line&quot; id=&quot;l140&quot;&gt; 140&lt;/a&gt; enable =&amp;gt; clock_enable_1hz +</a><a href="#h30-0-1664" id="h30-0-1664" class="i">+</a><a href="#h20-0-159" id="h20-0-159" class="d">-&lt;a href=&quot;#l141&quot; class=&quot;line&quot; id=&quot;l141&quot;&gt; 141&lt;/a&gt; ); +</a><a href="#h30-0-1665" id="h30-0-1665" class="i">+</a><a href="#h20-0-160" id="h20-0-160" class="d">-&lt;a href=&quot;#l142&quot; class=&quot;line&quot; id=&quot;l142&quot;&gt; 142&lt;/a&gt; +</a><a href="#h30-0-1666" id="h30-0-1666" class="i">+</a><a href="#h20-0-161" id="h20-0-161" class="d">-&lt;a href=&quot;#l143&quot; class=&quot;line&quot; id=&quot;l143&quot;&gt; 143&lt;/a&gt; alive_gen : process (CLOCK, NRESET) is +</a><a href="#h30-0-1667" id="h30-0-1667" class="i">+</a><a href="#h20-0-162" id="h20-0-162" class="d">-&lt;a href=&quot;#l144&quot; class=&quot;line&quot; id=&quot;l144&quot;&gt; 144&lt;/a&gt; begin +</a><a href="#h30-0-1668" id="h30-0-1668" class="i">+</a><a href="#h20-0-163" id="h20-0-163" class="d">-&lt;a href=&quot;#l145&quot; class=&quot;line&quot; id=&quot;l145&quot;&gt; 145&lt;/a&gt; if rising_edge(CLOCK) then +</a><a href="#h30-0-1669" id="h30-0-1669" class="i">+</a><a href="#h20-0-164" id="h20-0-164" class="d">-&lt;a href=&quot;#l146&quot; class=&quot;line&quot; id=&quot;l146&quot;&gt; 146&lt;/a&gt; if NRESET = &amp;#39;0&amp;#39; then +</a><a href="#h30-0-1670" id="h30-0-1670" class="i">+</a><a href="#h20-0-165" id="h20-0-165" class="d">-&lt;a href=&quot;#l147&quot; class=&quot;line&quot; id=&quot;l147&quot;&gt; 147&lt;/a&gt; LEDR(0) &amp;lt;= &amp;#39;0&amp;#39;; +</a><a href="#h30-0-1671" id="h30-0-1671" class="i">+</a><a href="#h20-0-166" id="h20-0-166" class="d">-&lt;a href=&quot;#l148&quot; class=&quot;line&quot; id=&quot;l148&quot;&gt; 148&lt;/a&gt; elsif clock_enable_1hz = &amp;#39;1&amp;#39; then +</a><a href="#h30-0-1672" id="h30-0-1672" class="i">+</a><a href="#h20-0-167" id="h20-0-167" class="d">-&lt;a href=&quot;#l149&quot; class=&quot;line&quot; id=&quot;l149&quot;&gt; 149&lt;/a&gt; LEDR(0) &amp;lt;= not LEDR(0); +</a><a href="#h30-0-1673" id="h30-0-1673" class="i">+</a><a href="#h20-0-168" id="h20-0-168" class="d">-&lt;a href=&quot;#l150&quot; class=&quot;line&quot; id=&quot;l150&quot;&gt; 150&lt;/a&gt; end if; +</a><a href="#h30-0-1674" id="h30-0-1674" class="i">+</a><a href="#h20-0-169" id="h20-0-169" class="d">-&lt;a href=&quot;#l151&quot; class=&quot;line&quot; id=&quot;l151&quot;&gt; 151&lt;/a&gt; end if; +</a><a href="#h30-0-1675" id="h30-0-1675" class="i">+</a><a href="#h20-0-170" id="h20-0-170" class="d">-&lt;a href=&quot;#l152&quot; class=&quot;line&quot; id=&quot;l152&quot;&gt; 152&lt;/a&gt; end process; +</a><a href="#h30-0-1676" id="h30-0-1676" class="i">+</a><a href="#h20-0-171" id="h20-0-171" class="d">-&lt;a href=&quot;#l153&quot; class=&quot;line&quot; id=&quot;l153&quot;&gt; 153&lt;/a&gt; ``` +</a><a href="#h30-0-1677" id="h30-0-1677" class="i">+</a><a href="#h20-0-172" id="h20-0-172" class="d">-&lt;a href=&quot;#l154&quot; class=&quot;line&quot; id=&quot;l154&quot;&gt; 154&lt;/a&gt; This process is synchronous because it only does something during the rising edge of the clock signal. clock_enable_1hz is only on during one clock cycle, and is enabled every nth rising edge, such that we can toggle the LED at 1Hz. +</a><a href="#h30-0-1678" id="h30-0-1678" class="i">+</a><a href="#h20-0-173" id="h20-0-173" class="d">-&lt;a href=&quot;#l155&quot; class=&quot;line&quot; id=&quot;l155&quot;&gt; 155&lt;/a&gt; This technique is riddled across hardware design. When designing hardware, everything is ran each clock-cycle. Everything is an update() function. +</a><a href="#h30-0-1679" id="h30-0-1679" class="i">+</a><a href="#h20-0-174" id="h20-0-174" class="d">-&lt;a href=&quot;#l156&quot; class=&quot;line&quot; id=&quot;l156&quot;&gt; 156&lt;/a&gt; +</a><a href="#h30-0-1680" id="h30-0-1680" class="i">+</a><a href="#h20-0-175" id="h20-0-175" class="d">-&lt;a href=&quot;#l157&quot; class=&quot;line&quot; id=&quot;l157&quot;&gt; 157&lt;/a&gt; This is essentially the same as our software, where we run each update function each &amp;quot;frame&amp;quot; instead of each &amp;quot;clock-cycle&amp;quot; +</a><a href="#h30-0-1681" id="h30-0-1681" class="i">+</a><a href="#h20-0-176" id="h20-0-176" class="d">-&lt;a href=&quot;#l158&quot; class=&quot;line&quot; id=&quot;l158&quot;&gt; 158&lt;/a&gt; +</a><a href="#h30-0-1682" id="h30-0-1682" class="i">+</a><a href="#h20-0-177" id="h20-0-177" class="d">-&lt;a href=&quot;#l159&quot; class=&quot;line&quot; id=&quot;l159&quot;&gt; 159&lt;/a&gt; This constraint of hardware design, gives life to this unique way of sharing stateful information. And gives us a feature we can exploit when writing software as well. +</a><a href="#h30-0-1683" id="h30-0-1683" class="i">+</a><a href="#h20-0-178" id="h20-0-178" class="d">-&lt;a href=&quot;#l160&quot; class=&quot;line&quot; id=&quot;l160&quot;&gt; 160&lt;/a&gt; +</a><a href="#h30-0-1684" id="h30-0-1684" class="i">+</a><a href="#h20-0-179" id="h20-0-179" class="d">-&lt;a href=&quot;#l161&quot; class=&quot;line&quot; id=&quot;l161&quot;&gt; 161&lt;/a&gt; ## Using this knowledge +</a><a href="#h30-0-1685" id="h30-0-1685" class="i">+</a><a href="#h20-0-180" id="h20-0-180" class="d">-&lt;a href=&quot;#l162&quot; class=&quot;line&quot; id=&quot;l162&quot;&gt; 162&lt;/a&gt; ```c +</a><a href="#h30-0-1686" id="h30-0-1686" class="i">+</a><a href="#h20-0-181" id="h20-0-181" class="d">-&lt;a href=&quot;#l163&quot; class=&quot;line&quot; id=&quot;l163&quot;&gt; 163&lt;/a&gt; bool secret_hold_button_click; +</a><a href="#h30-0-1687" id="h30-0-1687" class="i">+</a><a href="#h20-0-182" id="h20-0-182" class="d">-&lt;a href=&quot;#l164&quot; class=&quot;line&quot; id=&quot;l164&quot;&gt; 164&lt;/a&gt; +</a><a href="#h30-0-1688" id="h30-0-1688" class="i">+</a><a href="#h20-0-183" id="h20-0-183" class="d">-&lt;a href=&quot;#l165&quot; class=&quot;line&quot; id=&quot;l165&quot;&gt; 165&lt;/a&gt; void update(coro_t* co) { +</a><a href="#h30-0-1689" id="h30-0-1689" class="i">+</a><a href="#h20-0-184" id="h20-0-184" class="d">-&lt;a href=&quot;#l166&quot; class=&quot;line&quot; id=&quot;l166&quot;&gt; 166&lt;/a&gt; float hold_time = 0; +</a><a href="#h30-0-1690" id="h30-0-1690" class="i">+</a><a href="#h20-0-185" id="h20-0-185" class="d">-&lt;a href=&quot;#l167&quot; class=&quot;line&quot; id=&quot;l167&quot;&gt; 167&lt;/a&gt; while (true) { +</a><a href="#h30-0-1691" id="h30-0-1691" class="i">+</a><a href="#h20-0-186" id="h20-0-186" class="d">-&lt;a href=&quot;#l168&quot; class=&quot;line&quot; id=&quot;l168&quot;&gt; 168&lt;/a&gt; secret_hold_button_click = false; // always reset +</a><a href="#h30-0-1692" id="h30-0-1692" class="i">+</a><a href="#h20-0-187" id="h20-0-187" class="d">-&lt;a href=&quot;#l169&quot; class=&quot;line&quot; id=&quot;l169&quot;&gt; 169&lt;/a&gt; +</a><a href="#h30-0-1693" id="h30-0-1693" class="i">+</a><a href="#h20-0-188" id="h20-0-188" class="d">-&lt;a href=&quot;#l170&quot; class=&quot;line&quot; id=&quot;l170&quot;&gt; 170&lt;/a&gt; if (room.secret_hold_button[0].state == true) +</a><a href="#h30-0-1694" id="h30-0-1694" class="i">+</a><a href="#h20-0-189" id="h20-0-189" class="d">-&lt;a href=&quot;#l171&quot; class=&quot;line&quot; id=&quot;l171&quot;&gt; 171&lt;/a&gt; hold_time += delta_time(); +</a><a href="#h30-0-1695" id="h30-0-1695" class="i">+</a><a href="#h20-0-190" id="h20-0-190" class="d">-&lt;a href=&quot;#l172&quot; class=&quot;line&quot; id=&quot;l172&quot;&gt; 172&lt;/a&gt; else +</a><a href="#h30-0-1696" id="h30-0-1696" class="i">+</a><a href="#h20-0-191" id="h20-0-191" class="d">-&lt;a href=&quot;#l173&quot; class=&quot;line&quot; id=&quot;l173&quot;&gt; 173&lt;/a&gt; hold_time = 0; +</a><a href="#h30-0-1697" id="h30-0-1697" class="i">+</a><a href="#h20-0-192" id="h20-0-192" class="d">-&lt;a href=&quot;#l174&quot; class=&quot;line&quot; id=&quot;l174&quot;&gt; 174&lt;/a&gt; +</a><a href="#h30-0-1698" id="h30-0-1698" class="i">+</a><a href="#h20-0-193" id="h20-0-193" class="d">-&lt;a href=&quot;#l175&quot; class=&quot;line&quot; id=&quot;l175&quot;&gt; 175&lt;/a&gt; if (hold_time &amp;gt; 1.0) { +</a><a href="#h30-0-1699" id="h30-0-1699" class="i">+</a><a href="#h20-0-194" id="h20-0-194" class="d">-&lt;a href=&quot;#l176&quot; class=&quot;line&quot; id=&quot;l176&quot;&gt; 176&lt;/a&gt; secret_hold_button_click = true; +</a><a href="#h30-0-1700" id="h30-0-1700" class="i">+</a><a href="#h20-0-195" id="h20-0-195" class="d">-&lt;a href=&quot;#l177&quot; class=&quot;line&quot; id=&quot;l177&quot;&gt; 177&lt;/a&gt; hold_time = 0; +</a><a href="#h30-0-1701" id="h30-0-1701" class="i">+</a><a href="#h20-0-196" id="h20-0-196" class="d">-&lt;a href=&quot;#l178&quot; class=&quot;line&quot; id=&quot;l178&quot;&gt; 178&lt;/a&gt; } +</a><a href="#h30-0-1702" id="h30-0-1702" class="i">+</a><a href="#h20-0-197" id="h20-0-197" class="d">-&lt;a href=&quot;#l179&quot; class=&quot;line&quot; id=&quot;l179&quot;&gt; 179&lt;/a&gt; +</a><a href="#h30-0-1703" id="h30-0-1703" class="i">+</a><a href="#h20-0-198" id="h20-0-198" class="d">-&lt;a href=&quot;#l180&quot; class=&quot;line&quot; id=&quot;l180&quot;&gt; 180&lt;/a&gt; yield(co); +</a><a href="#h30-0-1704" id="h30-0-1704" class="i">+</a><a href="#h20-0-199" id="h20-0-199" class="d">-&lt;a href=&quot;#l181&quot; class=&quot;line&quot; id=&quot;l181&quot;&gt; 181&lt;/a&gt; } +</a><a href="#h30-0-1705" id="h30-0-1705" class="i">+</a><a href="#h20-0-200" id="h20-0-200" class="d">-&lt;a href=&quot;#l182&quot; class=&quot;line&quot; id=&quot;l182&quot;&gt; 182&lt;/a&gt; } +</a><a href="#h30-0-1706" id="h30-0-1706" class="i">+</a><a href="#h20-0-201" id="h20-0-201" class="d">-&lt;a href=&quot;#l183&quot; class=&quot;line&quot; id=&quot;l183&quot;&gt; 183&lt;/a&gt; +</a><a href="#h30-0-1707" id="h30-0-1707" class="i">+</a><a href="#h20-0-202" id="h20-0-202" class="d">-&lt;a href=&quot;#l184&quot; class=&quot;line&quot; id=&quot;l184&quot;&gt; 184&lt;/a&gt; // somewhere else... +</a><a href="#h30-0-1708" id="h30-0-1708" class="i">+</a><a href="#h20-0-203" id="h20-0-203" class="d">-&lt;a href=&quot;#l185&quot; class=&quot;line&quot; id=&quot;l185&quot;&gt; 185&lt;/a&gt; void update_special_room() { +</a><a href="#h30-0-1709" id="h30-0-1709" class="i">+</a><a href="#h20-0-204" id="h20-0-204" class="d">-&lt;a href=&quot;#l186&quot; class=&quot;line&quot; id=&quot;l186&quot;&gt; 186&lt;/a&gt; if (secret_hold_button_click &amp;amp;&amp;amp; special_mode_active) +</a><a href="#h30-0-1710" id="h30-0-1710" class="i">+</a><a href="#h20-0-205" id="h20-0-205" class="d">-&lt;a href=&quot;#l187&quot; class=&quot;line&quot; id=&quot;l187&quot;&gt; 187&lt;/a&gt; play_audio(&amp;amp;audio[AUDIO_SPECIAL_ROOM]); +</a><a href="#h30-0-1711" id="h30-0-1711" class="i">+</a><a href="#h20-0-206" id="h20-0-206" class="d">-&lt;a href=&quot;#l188&quot; class=&quot;line&quot; id=&quot;l188&quot;&gt; 188&lt;/a&gt; } +</a><a href="#h30-0-1712" id="h30-0-1712" class="i">+</a><a href="#h20-0-207" id="h20-0-207" class="d">-&lt;a href=&quot;#l189&quot; class=&quot;line&quot; id=&quot;l189&quot;&gt; 189&lt;/a&gt; ``` +</a><a href="#h30-0-1713" id="h30-0-1713" class="i">+</a><a href="#h20-0-208" id="h20-0-208" class="d">-&lt;a href=&quot;#l190&quot; class=&quot;line&quot; id=&quot;l190&quot;&gt; 190&lt;/a&gt; We can propagate control signals through our &amp;quot;synchronous&amp;quot; codebase just by having variables that have a per-frame lifetime. +</a><a href="#h30-0-1714" id="h30-0-1714" class="i">+</a><a href="#h20-0-209" id="h20-0-209" class="d">-&lt;a href=&quot;#l191&quot; class=&quot;line&quot; id=&quot;l191&quot;&gt; 191&lt;/a&gt; +</a><a href="#h30-0-1715" id="h30-0-1715" class="i">+</a><a href="#h20-0-210" id="h20-0-210" class="d">-&lt;a href=&quot;#l192&quot; class=&quot;line&quot; id=&quot;l192&quot;&gt; 192&lt;/a&gt; I&amp;#39;ve found this extremely powerful. It&amp;#39;s simpler and more concise than an event system. It allows you to still use corutines, and is thereby easy to debug. It also creates manageable codepaths, and you can inspect the memory to see which states are active at any given moment. +</a><a href="#h30-0-1716" id="h30-0-1716" class="i">+</a><a href="#h20-0-211" id="h20-0-211" class="d">-&lt;a href=&quot;#l193&quot; class=&quot;line&quot; id=&quot;l193&quot;&gt; 193&lt;/a&gt; +</a><a href="#h30-0-1717" id="h30-0-1717" class="i">+</a><a href="#h20-0-212" id="h20-0-212" class="d">-&lt;a href=&quot;#l194&quot; class=&quot;line&quot; id=&quot;l194&quot;&gt; 194&lt;/a&gt; This is not limited to booleans either. We can for example use counters. Or for more advanced info, you might want to to create an array instead. +</a><a href="#h30-0-1718" id="h30-0-1718" class="i">+</a><a href="#h20-0-213" id="h20-0-213" class="d">-&lt;a href=&quot;#l195&quot; class=&quot;line&quot; id=&quot;l195&quot;&gt; 195&lt;/a&gt; ```c +</a><a href="#h30-0-1719" id="h30-0-1719" class="i">+</a><a href="#h20-0-214" id="h20-0-214" class="d">-&lt;a href=&quot;#l196&quot; class=&quot;line&quot; id=&quot;l196&quot;&gt; 196&lt;/a&gt; struct room_t { +</a><a href="#h30-0-1720" id="h30-0-1720" class="i">+</a><a href="#h20-0-215" id="h20-0-215" class="d">-&lt;a href=&quot;#l197&quot; class=&quot;line&quot; id=&quot;l197&quot;&gt; 197&lt;/a&gt; s32 changes_this_frame; // signed on purpose +</a><a href="#h30-0-1721" id="h30-0-1721" class="i">+</a><a href="#h20-0-216" id="h20-0-216" class="d">-&lt;a href=&quot;#l198&quot; class=&quot;line&quot; id=&quot;l198&quot;&gt; 198&lt;/a&gt; u32 people_in_room; +</a><a href="#h30-0-1722" id="h30-0-1722" class="i">+</a><a href="#h20-0-217" id="h20-0-217" class="d">-&lt;a href=&quot;#l199&quot; class=&quot;line&quot; id=&quot;l199&quot;&gt; 199&lt;/a&gt; } +</a><a href="#h30-0-1723" id="h30-0-1723" class="i">+</a><a href="#h20-0-218" id="h20-0-218" class="d">-&lt;a href=&quot;#l200&quot; class=&quot;line&quot; id=&quot;l200&quot;&gt; 200&lt;/a&gt; +</a><a href="#h30-0-1724" id="h30-0-1724" class="i">+</a><a href="#h20-0-219" id="h20-0-219" class="d">-&lt;a href=&quot;#l201&quot; class=&quot;line&quot; id=&quot;l201&quot;&gt; 201&lt;/a&gt; void update_room(coro_t* co, room_t* room) { +</a><a href="#h30-0-1725" id="h30-0-1725" class="i">+</a><a href="#h20-0-220" id="h20-0-220" class="d">-&lt;a href=&quot;#l202&quot; class=&quot;line&quot; id=&quot;l202&quot;&gt; 202&lt;/a&gt; s32 in_room_prev = 0; +</a><a href="#h30-0-1726" id="h30-0-1726" class="i">+</a><a href="#h20-0-221" id="h20-0-221" class="d">-&lt;a href=&quot;#l203&quot; class=&quot;line&quot; id=&quot;l203&quot;&gt; 203&lt;/a&gt; +</a><a href="#h30-0-1727" id="h30-0-1727" class="i">+</a><a href="#h20-0-222" id="h20-0-222" class="d">-&lt;a href=&quot;#l204&quot; class=&quot;line&quot; id=&quot;l204&quot;&gt; 204&lt;/a&gt; while (true) { +</a><a href="#h30-0-1728" id="h30-0-1728" class="i">+</a><a href="#h20-0-223" id="h20-0-223" class="d">-&lt;a href=&quot;#l205&quot; class=&quot;line&quot; id=&quot;l205&quot;&gt; 205&lt;/a&gt; room.people_in_room = count_people_in_room(room1); +</a><a href="#h30-0-1729" id="h30-0-1729" class="i">+</a><a href="#h20-0-224" id="h20-0-224" class="d">-&lt;a href=&quot;#l206&quot; class=&quot;line&quot; id=&quot;l206&quot;&gt; 206&lt;/a&gt; room.changes_this_frame = (s32)room.people_in_room - in_room_prev; +</a><a href="#h30-0-1730" id="h30-0-1730" class="i">+</a><a href="#h20-0-225" id="h20-0-225" class="d">-&lt;a href=&quot;#l207&quot; class=&quot;line&quot; id=&quot;l207&quot;&gt; 207&lt;/a&gt; in_room_prev = people_in_room; +</a><a href="#h30-0-1731" id="h30-0-1731" class="i">+</a><a href="#h20-0-226" id="h20-0-226" class="d">-&lt;a href=&quot;#l208&quot; class=&quot;line&quot; id=&quot;l208&quot;&gt; 208&lt;/a&gt; yield(co); +</a><a href="#h30-0-1732" id="h30-0-1732" class="i">+</a><a href="#h20-0-227" id="h20-0-227" class="d">-&lt;a href=&quot;#l209&quot; class=&quot;line&quot; id=&quot;l209&quot;&gt; 209&lt;/a&gt; } +</a><a href="#h30-0-1733" id="h30-0-1733" class="i">+</a><a href="#h20-0-228" id="h20-0-228" class="d">-&lt;a href=&quot;#l210&quot; class=&quot;line&quot; id=&quot;l210&quot;&gt; 210&lt;/a&gt; } +</a><a href="#h30-0-1734" id="h30-0-1734" class="i">+</a><a href="#h20-0-229" id="h20-0-229" class="d">-&lt;a href=&quot;#l211&quot; class=&quot;line&quot; id=&quot;l211&quot;&gt; 211&lt;/a&gt; ``` +</a><a href="#h30-0-1735" id="h30-0-1735" class="i">+</a><a href="#h20-0-230" id="h20-0-230" class="d">-&lt;a href=&quot;#l212&quot; class=&quot;line&quot; id=&quot;l212&quot;&gt; 212&lt;/a&gt; +</a><a href="#h30-0-1736" id="h30-0-1736" class="i">+</a><a href="#h20-0-231" id="h20-0-231" class="d">-&lt;a href=&quot;#l213&quot; class=&quot;line&quot; id=&quot;l213&quot;&gt; 213&lt;/a&gt; ## Comparison to callback driven system +</a><a href="#h30-0-1737" id="h30-0-1737" class="i">+</a><a href="#h20-0-232" id="h20-0-232" class="d">-&lt;a href=&quot;#l214&quot; class=&quot;line&quot; id=&quot;l214&quot;&gt; 214&lt;/a&gt; +</a><a href="#h30-0-1738" id="h30-0-1738" class="i">+</a><a href="#h20-0-233" id="h20-0-233" class="d">-&lt;a href=&quot;#l215&quot; class=&quot;line&quot; id=&quot;l215&quot;&gt; 215&lt;/a&gt; ### Simple condition +</a><a href="#h30-0-1739" id="h30-0-1739" class="i">+</a><a href="#h20-0-234" id="h20-0-234" class="d">-&lt;a href=&quot;#l216&quot; class=&quot;line&quot; id=&quot;l216&quot;&gt; 216&lt;/a&gt; ```c +</a><a href="#h30-0-1740" id="h30-0-1740" class="i">+</a><a href="#h20-0-235" id="h20-0-235" class="d">-&lt;a href=&quot;#l217&quot; class=&quot;line&quot; id=&quot;l217&quot;&gt; 217&lt;/a&gt; void init() { +</a><a href="#h30-0-1741" id="h30-0-1741" class="i">+</a><a href="#h20-0-236" id="h20-0-236" class="d">-&lt;a href=&quot;#l218&quot; class=&quot;line&quot; id=&quot;l218&quot;&gt; 218&lt;/a&gt; event_add_listner(room.levers[0].on_click, try_open_room_secret); +</a><a href="#h30-0-1742" id="h30-0-1742" class="i">+</a><a href="#h20-0-237" id="h20-0-237" class="d">-&lt;a href=&quot;#l219&quot; class=&quot;line&quot; id=&quot;l219&quot;&gt; 219&lt;/a&gt; } +</a><a href="#h30-0-1743" id="h30-0-1743" class="i">+</a><a href="#h20-0-238" id="h20-0-238" class="d">-&lt;a href=&quot;#l220&quot; class=&quot;line&quot; id=&quot;l220&quot;&gt; 220&lt;/a&gt; +</a><a href="#h30-0-1744" id="h30-0-1744" class="i">+</a><a href="#h20-0-239" id="h20-0-239" class="d">-&lt;a href=&quot;#l221&quot; class=&quot;line&quot; id=&quot;l221&quot;&gt; 221&lt;/a&gt; ev_func(try_open_room_secret) { +</a><a href="#h30-0-1745" id="h30-0-1745" class="i">+</a><a href="#h20-0-240" id="h20-0-240" class="d">-&lt;a href=&quot;#l222&quot; class=&quot;line&quot; id=&quot;l222&quot;&gt; 222&lt;/a&gt; if (room.has_secret) { +</a><a href="#h30-0-1746" id="h30-0-1746" class="i">+</a><a href="#h20-0-241" id="h20-0-241" class="d">-&lt;a href=&quot;#l223&quot; class=&quot;line&quot; id=&quot;l223&quot;&gt; 223&lt;/a&gt; room.secret_doors[0] = OPEN; +</a><a href="#h30-0-1747" id="h30-0-1747" class="i">+</a><a href="#h20-0-242" id="h20-0-242" class="d">-&lt;a href=&quot;#l224&quot; class=&quot;line&quot; id=&quot;l224&quot;&gt; 224&lt;/a&gt; event_del_listner(room.levers[0].on_click, try_open_room_secret); +</a><a href="#h30-0-1748" id="h30-0-1748" class="i">+</a><a href="#h20-0-243" id="h20-0-243" class="d">-&lt;a href=&quot;#l225&quot; class=&quot;line&quot; id=&quot;l225&quot;&gt; 225&lt;/a&gt; } +</a><a href="#h30-0-1749" id="h30-0-1749" class="i">+</a><a href="#h20-0-244" id="h20-0-244" class="d">-&lt;a href=&quot;#l226&quot; class=&quot;line&quot; id=&quot;l226&quot;&gt; 226&lt;/a&gt; } +</a><a href="#h30-0-1750" id="h30-0-1750" class="i">+</a><a href="#h20-0-245" id="h20-0-245" class="d">-&lt;a href=&quot;#l227&quot; class=&quot;line&quot; id=&quot;l227&quot;&gt; 227&lt;/a&gt; ``` +</a><a href="#h30-0-1751" id="h30-0-1751" class="i">+</a><a href="#h20-0-246" id="h20-0-246" class="d">-&lt;a href=&quot;#l228&quot; class=&quot;line&quot; id=&quot;l228&quot;&gt; 228&lt;/a&gt; vs +</a><a href="#h30-0-1752" id="h30-0-1752" class="i">+</a><a href="#h20-0-247" id="h20-0-247" class="d">-&lt;a href=&quot;#l229&quot; class=&quot;line&quot; id=&quot;l229&quot;&gt; 229&lt;/a&gt; ```c +</a><a href="#h30-0-1753" id="h30-0-1753" class="i">+</a><a href="#h20-0-248" id="h20-0-248" class="d">-&lt;a href=&quot;#l230&quot; class=&quot;line&quot; id=&quot;l230&quot;&gt; 230&lt;/a&gt; void update(coro_t* co) { +</a><a href="#h30-0-1754" id="h30-0-1754" class="i">+</a><a href="#h20-0-249" id="h20-0-249" class="d">-&lt;a href=&quot;#l231&quot; class=&quot;line&quot; id=&quot;l231&quot;&gt; 231&lt;/a&gt; while (true) { +</a><a href="#h30-0-1755" id="h30-0-1755" class="i">+</a><a href="#h20-0-250" id="h20-0-250" class="d">-&lt;a href=&quot;#l232&quot; class=&quot;line&quot; id=&quot;l232&quot;&gt; 232&lt;/a&gt; if (room.has_secret &amp;amp;&amp;amp; lever_pressed(room.levers[0])) { +</a><a href="#h30-0-1756" id="h30-0-1756" class="i">+</a><a href="#h20-0-251" id="h20-0-251" class="d">-&lt;a href=&quot;#l233&quot; class=&quot;line&quot; id=&quot;l233&quot;&gt; 233&lt;/a&gt; room.secret_doors[0] = OPEN; +</a><a href="#h30-0-1757" id="h30-0-1757" class="i">+</a><a href="#h20-0-252" id="h20-0-252" class="d">-&lt;a href=&quot;#l234&quot; class=&quot;line&quot; id=&quot;l234&quot;&gt; 234&lt;/a&gt; return; +</a><a href="#h30-0-1758" id="h30-0-1758" class="i">+</a><a href="#h20-0-253" id="h20-0-253" class="d">-&lt;a href=&quot;#l235&quot; class=&quot;line&quot; id=&quot;l235&quot;&gt; 235&lt;/a&gt; } +</a><a href="#h30-0-1759" id="h30-0-1759" class="i">+</a><a href="#h20-0-254" id="h20-0-254" class="d">-&lt;a href=&quot;#l236&quot; class=&quot;line&quot; id=&quot;l236&quot;&gt; 236&lt;/a&gt; yield(co); +</a><a href="#h30-0-1760" id="h30-0-1760" class="i">+</a><a href="#h20-0-255" id="h20-0-255" class="d">-&lt;a href=&quot;#l237&quot; class=&quot;line&quot; id=&quot;l237&quot;&gt; 237&lt;/a&gt; } +</a><a href="#h30-0-1761" id="h30-0-1761" class="i">+</a><a href="#h20-0-256" id="h20-0-256" class="d">-&lt;a href=&quot;#l238&quot; class=&quot;line&quot; id=&quot;l238&quot;&gt; 238&lt;/a&gt; } +</a><a href="#h30-0-1762" id="h30-0-1762" class="i">+</a><a href="#h20-0-257" id="h20-0-257" class="d">-&lt;a href=&quot;#l239&quot; class=&quot;line&quot; id=&quot;l239&quot;&gt; 239&lt;/a&gt; ``` +</a><a href="#h30-0-1763" id="h30-0-1763" class="i">+</a><a href="#h20-0-258" id="h20-0-258" class="d">-&lt;a href=&quot;#l240&quot; class=&quot;line&quot; id=&quot;l240&quot;&gt; 240&lt;/a&gt; +</a><a href="#h30-0-1764" id="h30-0-1764" class="i">+</a><a href="#h20-0-259" id="h20-0-259" class="d">-&lt;a href=&quot;#l241&quot; class=&quot;line&quot; id=&quot;l241&quot;&gt; 241&lt;/a&gt; As you can see, they&amp;#39;re fairly comparable currently. You could even say the event system has some benefits. +</a><a href="#h30-0-1765" id="h30-0-1765" class="i">+</a><a href="#h20-0-260" id="h20-0-260" class="d">-&lt;a href=&quot;#l242&quot; class=&quot;line&quot; id=&quot;l242&quot;&gt; 242&lt;/a&gt; ### More complex conditions +</a><a href="#h30-0-1766" id="h30-0-1766" class="i">+</a><a href="#h20-0-261" id="h20-0-261" class="d">-&lt;a href=&quot;#l243&quot; class=&quot;line&quot; id=&quot;l243&quot;&gt; 243&lt;/a&gt; *You need to press multiple buttons within a time frame.* +</a><a href="#h30-0-1767" id="h30-0-1767" class="i">+</a><a href="#h20-0-262" id="h20-0-262" class="d">-&lt;a href=&quot;#l244&quot; class=&quot;line&quot; id=&quot;l244&quot;&gt; 244&lt;/a&gt; +</a><a href="#h30-0-1768" id="h30-0-1768" class="i">+</a><a href="#h20-0-263" id="h20-0-263" class="d">-&lt;a href=&quot;#l245&quot; class=&quot;line&quot; id=&quot;l245&quot;&gt; 245&lt;/a&gt; ```c +</a><a href="#h30-0-1769" id="h30-0-1769" class="i">+</a><a href="#h20-0-264" id="h20-0-264" class="d">-&lt;a href=&quot;#l246&quot; class=&quot;line&quot; id=&quot;l246&quot;&gt; 246&lt;/a&gt; timer_t* room_timer; +</a><a href="#h30-0-1770" id="h30-0-1770" class="i">+</a><a href="#h20-0-265" id="h20-0-265" class="d">-&lt;a href=&quot;#l247&quot; class=&quot;line&quot; id=&quot;l247&quot;&gt; 247&lt;/a&gt; bool lever_states[2]; +</a><a href="#h30-0-1771" id="h30-0-1771" class="i">+</a><a href="#h20-0-266" id="h20-0-266" class="d">-&lt;a href=&quot;#l248&quot; class=&quot;line&quot; id=&quot;l248&quot;&gt; 248&lt;/a&gt; +</a><a href="#h30-0-1772" id="h30-0-1772" class="i">+</a><a href="#h20-0-267" id="h20-0-267" class="d">-&lt;a href=&quot;#l249&quot; class=&quot;line&quot; id=&quot;l249&quot;&gt; 249&lt;/a&gt; void init() { +</a><a href="#h30-0-1773" id="h30-0-1773" class="i">+</a><a href="#h20-0-268" id="h20-0-268" class="d">-&lt;a href=&quot;#l250&quot; class=&quot;line&quot; id=&quot;l250&quot;&gt; 250&lt;/a&gt; for (u32 i = 0; i &amp;lt; count_of(lever_states); i++) +</a><a href="#h30-0-1774" id="h30-0-1774" class="i">+</a><a href="#h20-0-269" id="h20-0-269" class="d">-&lt;a href=&quot;#l251&quot; class=&quot;line&quot; id=&quot;l251&quot;&gt; 251&lt;/a&gt; event_add_listner(room.levers[i].on_click, try_open_room_secret); +</a><a href="#h30-0-1775" id="h30-0-1775" class="i">+</a><a href="#h20-0-270" id="h20-0-270" class="d">-&lt;a href=&quot;#l252&quot; class=&quot;line&quot; id=&quot;l252&quot;&gt; 252&lt;/a&gt; room_timer.init(); +</a><a href="#h30-0-1776" id="h30-0-1776" class="i">+</a><a href="#h20-0-271" id="h20-0-271" class="d">-&lt;a href=&quot;#l253&quot; class=&quot;line&quot; id=&quot;l253&quot;&gt; 253&lt;/a&gt; event_add_listner(room_timer.on_timeout, reset_levers); +</a><a href="#h30-0-1777" id="h30-0-1777" class="i">+</a><a href="#h20-0-272" id="h20-0-272" class="d">-&lt;a href=&quot;#l254&quot; class=&quot;line&quot; id=&quot;l254&quot;&gt; 254&lt;/a&gt; } +</a><a href="#h30-0-1778" id="h30-0-1778" class="i">+</a><a href="#h20-0-273" id="h20-0-273" class="d">-&lt;a href=&quot;#l255&quot; class=&quot;line&quot; id=&quot;l255&quot;&gt; 255&lt;/a&gt; +</a><a href="#h30-0-1779" id="h30-0-1779" class="i">+</a><a href="#h20-0-274" id="h20-0-274" class="d">-&lt;a href=&quot;#l256&quot; class=&quot;line&quot; id=&quot;l256&quot;&gt; 256&lt;/a&gt; ev_func(try_open_room_secret) { +</a><a href="#h30-0-1780" id="h30-0-1780" class="i">+</a><a href="#h20-0-275" id="h20-0-275" class="d">-&lt;a href=&quot;#l257&quot; class=&quot;line&quot; id=&quot;l257&quot;&gt; 257&lt;/a&gt; // lets hope the event poster gives information about which lever was pressed... +</a><a href="#h30-0-1781" id="h30-0-1781" class="i">+</a><a href="#h20-0-276" id="h20-0-276" class="d">-&lt;a href=&quot;#l258&quot; class=&quot;line&quot; id=&quot;l258&quot;&gt; 258&lt;/a&gt; lever_t* lever = (lever_t*)ev_data; +</a><a href="#h30-0-1782" id="h30-0-1782" class="i">+</a><a href="#h20-0-277" id="h20-0-277" class="d">-&lt;a href=&quot;#l259&quot; class=&quot;line&quot; id=&quot;l259&quot;&gt; 259&lt;/a&gt; +</a><a href="#h30-0-1783" id="h30-0-1783" class="i">+</a><a href="#h20-0-278" id="h20-0-278" class="d">-&lt;a href=&quot;#l260&quot; class=&quot;line&quot; id=&quot;l260&quot;&gt; 260&lt;/a&gt; if (!room_timer.timer_started) { +</a><a href="#h30-0-1784" id="h30-0-1784" class="i">+</a><a href="#h20-0-279" id="h20-0-279" class="d">-&lt;a href=&quot;#l261&quot; class=&quot;line&quot; id=&quot;l261&quot;&gt; 261&lt;/a&gt; room_timer.start_timer(10.0); +</a><a href="#h30-0-1785" id="h30-0-1785" class="i">+</a><a href="#h20-0-280" id="h20-0-280" class="d">-&lt;a href=&quot;#l262&quot; class=&quot;line&quot; id=&quot;l262&quot;&gt; 262&lt;/a&gt; } +</a><a href="#h30-0-1786" id="h30-0-1786" class="i">+</a><a href="#h20-0-281" id="h20-0-281" class="d">-&lt;a href=&quot;#l263&quot; class=&quot;line&quot; id=&quot;l263&quot;&gt; 263&lt;/a&gt; lever_states[lever.index] = true; +</a><a href="#h30-0-1787" id="h30-0-1787" class="i">+</a><a href="#h20-0-282" id="h20-0-282" class="d">-&lt;a href=&quot;#l264&quot; class=&quot;line&quot; id=&quot;l264&quot;&gt; 264&lt;/a&gt; bool all_pressed = true; +</a><a href="#h30-0-1788" id="h30-0-1788" class="i">+</a><a href="#h20-0-283" id="h20-0-283" class="d">-&lt;a href=&quot;#l265&quot; class=&quot;line&quot; id=&quot;l265&quot;&gt; 265&lt;/a&gt; for (u32 i = 0; i &amp;lt; count_of(lever_states); i++) { +</a><a href="#h30-0-1789" id="h30-0-1789" class="i">+</a><a href="#h20-0-284" id="h20-0-284" class="d">-&lt;a href=&quot;#l266&quot; class=&quot;line&quot; id=&quot;l266&quot;&gt; 266&lt;/a&gt; if (!lever_states[i]) { +</a><a href="#h30-0-1790" id="h30-0-1790" class="i">+</a><a href="#h20-0-285" id="h20-0-285" class="d">-&lt;a href=&quot;#l267&quot; class=&quot;line&quot; id=&quot;l267&quot;&gt; 267&lt;/a&gt; all_pressed = false; +</a><a href="#h30-0-1791" id="h30-0-1791" class="i">+</a><a href="#h20-0-286" id="h20-0-286" class="d">-&lt;a href=&quot;#l268&quot; class=&quot;line&quot; id=&quot;l268&quot;&gt; 268&lt;/a&gt; break; +</a><a href="#h30-0-1792" id="h30-0-1792" class="i">+</a><a href="#h20-0-287" id="h20-0-287" class="d">-&lt;a href=&quot;#l269&quot; class=&quot;line&quot; id=&quot;l269&quot;&gt; 269&lt;/a&gt; } +</a><a href="#h30-0-1793" id="h30-0-1793" class="i">+</a><a href="#h20-0-288" id="h20-0-288" class="d">-&lt;a href=&quot;#l270&quot; class=&quot;line&quot; id=&quot;l270&quot;&gt; 270&lt;/a&gt; } +</a><a href="#h30-0-1794" id="h30-0-1794" class="i">+</a><a href="#h20-0-289" id="h20-0-289" class="d">-&lt;a href=&quot;#l271&quot; class=&quot;line&quot; id=&quot;l271&quot;&gt; 271&lt;/a&gt; if (all_pressed) { +</a><a href="#h30-0-1795" id="h30-0-1795" class="i">+</a><a href="#h20-0-290" id="h20-0-290" class="d">-&lt;a href=&quot;#l272&quot; class=&quot;line&quot; id=&quot;l272&quot;&gt; 272&lt;/a&gt; room.secret_doors[0] = OPEN; +</a><a href="#h30-0-1796" id="h30-0-1796" class="i">+</a><a href="#h20-0-291" id="h20-0-291" class="d">-&lt;a href=&quot;#l273&quot; class=&quot;line&quot; id=&quot;l273&quot;&gt; 273&lt;/a&gt; for (u32 i = 0; i &amp;lt; count_of(lever_states); i++) +</a><a href="#h30-0-1797" id="h30-0-1797" class="i">+</a><a href="#h20-0-292" id="h20-0-292" class="d">-&lt;a href=&quot;#l274&quot; class=&quot;line&quot; id=&quot;l274&quot;&gt; 274&lt;/a&gt; event_del_listner(room.levers[i].on_click, try_open_room_secret); +</a><a href="#h30-0-1798" id="h30-0-1798" class="i">+</a><a href="#h20-0-293" id="h20-0-293" class="d">-&lt;a href=&quot;#l275&quot; class=&quot;line&quot; id=&quot;l275&quot;&gt; 275&lt;/a&gt; event_del_listner(room_timer.on_timeout, reset_last_lever); +</a><a href="#h30-0-1799" id="h30-0-1799" class="i">+</a><a href="#h20-0-294" id="h20-0-294" class="d">-&lt;a href=&quot;#l276&quot; class=&quot;line&quot; id=&quot;l276&quot;&gt; 276&lt;/a&gt; room_timer.destroy(); +</a><a href="#h30-0-1800" id="h30-0-1800" class="i">+</a><a href="#h20-0-295" id="h20-0-295" class="d">-&lt;a href=&quot;#l277&quot; class=&quot;line&quot; id=&quot;l277&quot;&gt; 277&lt;/a&gt; } +</a><a href="#h30-0-1801" id="h30-0-1801" class="i">+</a><a href="#h20-0-296" id="h20-0-296" class="d">-&lt;a href=&quot;#l278&quot; class=&quot;line&quot; id=&quot;l278&quot;&gt; 278&lt;/a&gt; } +</a><a href="#h30-0-1802" id="h30-0-1802" class="i">+</a><a href="#h20-0-297" id="h20-0-297" class="d">-&lt;a href=&quot;#l279&quot; class=&quot;line&quot; id=&quot;l279&quot;&gt; 279&lt;/a&gt; +</a><a href="#h30-0-1803" id="h30-0-1803" class="i">+</a><a href="#h20-0-298" id="h20-0-298" class="d">-&lt;a href=&quot;#l280&quot; class=&quot;line&quot; id=&quot;l280&quot;&gt; 280&lt;/a&gt; ev_func(reset_levers) { +</a><a href="#h30-0-1804" id="h30-0-1804" class="i">+</a><a href="#h20-0-299" id="h20-0-299" class="d">-&lt;a href=&quot;#l281&quot; class=&quot;line&quot; id=&quot;l281&quot;&gt; 281&lt;/a&gt; lever_states = {0}; +</a><a href="#h30-0-1805" id="h30-0-1805" class="i">+</a><a href="#h20-0-300" id="h20-0-300" class="d">-&lt;a href=&quot;#l282&quot; class=&quot;line&quot; id=&quot;l282&quot;&gt; 282&lt;/a&gt; } +</a><a href="#h30-0-1806" id="h30-0-1806" class="i">+</a><a href="#h20-0-301" id="h20-0-301" class="d">-&lt;a href=&quot;#l283&quot; class=&quot;line&quot; id=&quot;l283&quot;&gt; 283&lt;/a&gt; ``` +</a><a href="#h30-0-1807" id="h30-0-1807" class="i">+</a><a href="#h20-0-302" id="h20-0-302" class="d">-&lt;a href=&quot;#l284&quot; class=&quot;line&quot; id=&quot;l284&quot;&gt; 284&lt;/a&gt; vs +</a><a href="#h30-0-1808" id="h30-0-1808" class="i">+</a><a href="#h20-0-303" id="h20-0-303" class="d">-&lt;a href=&quot;#l285&quot; class=&quot;line&quot; id=&quot;l285&quot;&gt; 285&lt;/a&gt; ```c +</a><a href="#h30-0-1809" id="h30-0-1809" class="i">+</a><a href="#h20-0-304" id="h20-0-304" class="d">-&lt;a href=&quot;#l286&quot; class=&quot;line&quot; id=&quot;l286&quot;&gt; 286&lt;/a&gt; void update(coro_t* co) { +</a><a href="#h30-0-1810" id="h30-0-1810" class="i">+</a><a href="#h20-0-305" id="h20-0-305" class="d">-&lt;a href=&quot;#l287&quot; class=&quot;line&quot; id=&quot;l287&quot;&gt; 287&lt;/a&gt; while (true) { +</a><a href="#h30-0-1811" id="h30-0-1811" class="i">+</a><a href="#h20-0-306" id="h20-0-306" class="d">-&lt;a href=&quot;#l288&quot; class=&quot;line&quot; id=&quot;l288&quot;&gt; 288&lt;/a&gt; bool lever_states[2] = {0}; +</a><a href="#h30-0-1812" id="h30-0-1812" class="i">+</a><a href="#h20-0-307" id="h20-0-307" class="d">-&lt;a href=&quot;#l289&quot; class=&quot;line&quot; id=&quot;l289&quot;&gt; 289&lt;/a&gt; for (u32 i = 0; i &amp;lt; count_of(lever_states); i++) +</a><a href="#h30-0-1813" id="h30-0-1813" class="i">+</a><a href="#h20-0-308" id="h20-0-308" class="d">-&lt;a href=&quot;#l290&quot; class=&quot;line&quot; id=&quot;l290&quot;&gt; 290&lt;/a&gt; if (lever_pressed(room.levers[i]) goto lever_pressed; +</a><a href="#h30-0-1814" id="h30-0-1814" class="i">+</a><a href="#h20-0-309" id="h20-0-309" class="d">-&lt;a href=&quot;#l291&quot; class=&quot;line&quot; id=&quot;l291&quot;&gt; 291&lt;/a&gt; yield(co); +</a><a href="#h30-0-1815" id="h30-0-1815" class="i">+</a><a href="#h20-0-310" id="h20-0-310" class="d">-&lt;a href=&quot;#l292&quot; class=&quot;line&quot; id=&quot;l292&quot;&gt; 292&lt;/a&gt; continue; +</a><a href="#h30-0-1816" id="h30-0-1816" class="i">+</a><a href="#h20-0-311" id="h20-0-311" class="d">-&lt;a href=&quot;#l293&quot; class=&quot;line&quot; id=&quot;l293&quot;&gt; 293&lt;/a&gt; +</a><a href="#h30-0-1817" id="h30-0-1817" class="i">+</a><a href="#h20-0-312" id="h20-0-312" class="d">-&lt;a href=&quot;#l294&quot; class=&quot;line&quot; id=&quot;l294&quot;&gt; 294&lt;/a&gt; lever_pressed: +</a><a href="#h30-0-1818" id="h30-0-1818" class="i">+</a><a href="#h20-0-313" id="h20-0-313" class="d">-&lt;a href=&quot;#l295&quot; class=&quot;line&quot; id=&quot;l295&quot;&gt; 295&lt;/a&gt; for (yield_for_seconds(co, 10.0)) { +</a><a href="#h30-0-1819" id="h30-0-1819" class="i">+</a><a href="#h20-0-314" id="h20-0-314" class="d">-&lt;a href=&quot;#l296&quot; class=&quot;line&quot; id=&quot;l296&quot;&gt; 296&lt;/a&gt; bool all_pressed = true; +</a><a href="#h30-0-1820" id="h30-0-1820" class="i">+</a><a href="#h20-0-315" id="h20-0-315" class="d">-&lt;a href=&quot;#l297&quot; class=&quot;line&quot; id=&quot;l297&quot;&gt; 297&lt;/a&gt; for (u32 i = 0; i &amp;lt; count_of(lever_states); i++) { +</a><a href="#h30-0-1821" id="h30-0-1821" class="i">+</a><a href="#h20-0-316" id="h20-0-316" class="d">-&lt;a href=&quot;#l298&quot; class=&quot;line&quot; id=&quot;l298&quot;&gt; 298&lt;/a&gt; if (lever_pressed(room.levers[i]) lever_states[i] = true; +</a><a href="#h30-0-1822" id="h30-0-1822" class="i">+</a><a href="#h20-0-317" id="h20-0-317" class="d">-&lt;a href=&quot;#l299&quot; class=&quot;line&quot; id=&quot;l299&quot;&gt; 299&lt;/a&gt; if (!lever_states[i]) all_pressed = false; +</a><a href="#h30-0-1823" id="h30-0-1823" class="i">+</a><a href="#h20-0-318" id="h20-0-318" class="d">-&lt;a href=&quot;#l300&quot; class=&quot;line&quot; id=&quot;l300&quot;&gt; 300&lt;/a&gt; } +</a><a href="#h30-0-1824" id="h30-0-1824" class="i">+</a><a href="#h20-0-319" id="h20-0-319" class="d">-&lt;a href=&quot;#l301&quot; class=&quot;line&quot; id=&quot;l301&quot;&gt; 301&lt;/a&gt; if (all_pressed) { +</a><a href="#h30-0-1825" id="h30-0-1825" class="i">+</a><a href="#h20-0-320" id="h20-0-320" class="d">-&lt;a href=&quot;#l302&quot; class=&quot;line&quot; id=&quot;l302&quot;&gt; 302&lt;/a&gt; room.secret_doors[0] = OPEN; +</a><a href="#h30-0-1826" id="h30-0-1826" class="i">+</a><a href="#h20-0-321" id="h20-0-321" class="d">-&lt;a href=&quot;#l303&quot; class=&quot;line&quot; id=&quot;l303&quot;&gt; 303&lt;/a&gt; return; +</a><a href="#h30-0-1827" id="h30-0-1827" class="i">+</a><a href="#h20-0-322" id="h20-0-322" class="d">-&lt;a href=&quot;#l304&quot; class=&quot;line&quot; id=&quot;l304&quot;&gt; 304&lt;/a&gt; } +</a><a href="#h30-0-1828" id="h30-0-1828" class="i">+</a><a href="#h20-0-323" id="h20-0-323" class="d">-&lt;a href=&quot;#l305&quot; class=&quot;line&quot; id=&quot;l305&quot;&gt; 305&lt;/a&gt; } +</a><a href="#h30-0-1829" id="h30-0-1829" class="i">+</a><a href="#h20-0-324" id="h20-0-324" class="d">-&lt;a href=&quot;#l306&quot; class=&quot;line&quot; id=&quot;l306&quot;&gt; 306&lt;/a&gt; } +</a><a href="#h30-0-1830" id="h30-0-1830" class="i">+</a><a href="#h20-0-325" id="h20-0-325" class="d">-&lt;a href=&quot;#l307&quot; class=&quot;line&quot; id=&quot;l307&quot;&gt; 307&lt;/a&gt; } +</a><a href="#h30-0-1831" id="h30-0-1831" class="i">+</a><a href="#h20-0-326" id="h20-0-326" class="d">-&lt;a href=&quot;#l308&quot; class=&quot;line&quot; id=&quot;l308&quot;&gt; 308&lt;/a&gt; ``` +</a><a href="#h30-0-1832" id="h30-0-1832" class="i">+</a><a href="#h20-0-327" id="h20-0-327" class="d">-&lt;a href=&quot;#l309&quot; class=&quot;line&quot; id=&quot;l309&quot;&gt; 309&lt;/a&gt; The event solution even requires us to create a new &amp;quot;timer&amp;quot; module. Meanwhile, corutines can naturally yield for a set amount of time just by checking what the current time is. +</a><a href="#h30-0-1833" id="h30-0-1833" class="i">+</a><a href="#h20-0-328" id="h20-0-328" class="d">-&lt;a href=&quot;#l310&quot; class=&quot;line&quot; id=&quot;l310&quot;&gt; 310&lt;/a&gt; +</a><a href="#h30-0-1834" id="h30-0-1834" class="i">+</a><a href="#h20-0-329" id="h20-0-329" class="d">-&lt;a href=&quot;#l311&quot; class=&quot;line&quot; id=&quot;l311&quot;&gt; 311&lt;/a&gt; The event solution also has more management around it, requiring us to initialize the timer and event systems, as well as cleaning them up once we&amp;#39;re done with them. +</a><a href="#h30-0-1835" id="h30-0-1835" class="i">+</a><a href="#h20-0-330" id="h20-0-330" class="d">-&lt;a href=&quot;#l312&quot; class=&quot;line&quot; id=&quot;l312&quot;&gt; 312&lt;/a&gt; +</a><a href="#h30-0-1836" id="h30-0-1836" class="i">+</a><a href="#h20-0-331" id="h20-0-331" class="d">-&lt;a href=&quot;#l313&quot; class=&quot;line&quot; id=&quot;l313&quot;&gt; 313&lt;/a&gt; This only gets worse for the event driven solution once you add multiple types of events. You will have to pull your code into even more functions, and do checks from data accumulated from different event handlers. +</a><a href="#h30-0-1837" id="h30-0-1837" class="i">+</a><a href="#h20-0-332" id="h20-0-332" class="d">-&lt;a href=&quot;#l314&quot; class=&quot;line&quot; id=&quot;l314&quot;&gt; 314&lt;/a&gt; The corutine solution doesn&amp;#39;t have to change—It is 100% extensible, we have yet to introduce any abstractions on it. +</a><a href="#h30-0-1838" id="h30-0-1838" class="i">+</a><a href="#h20-0-333" id="h20-0-333" class="d">-&lt;a href=&quot;#l315&quot; class=&quot;line&quot; id=&quot;l315&quot;&gt; 315&lt;/a&gt; +</a><a href="#h30-0-1839" id="h30-0-1839" class="i">+</a><a href="#h20-0-334" id="h20-0-334" class="d">-&lt;a href=&quot;#l316&quot; class=&quot;line&quot; id=&quot;l316&quot;&gt; 316&lt;/a&gt; ## Doing it the other way around +</a><a href="#h30-0-1840" id="h30-0-1840" class="i">+</a><a href="#h20-0-335" id="h20-0-335" class="d">-&lt;a href=&quot;#l317&quot; class=&quot;line&quot; id=&quot;l317&quot;&gt; 317&lt;/a&gt; +</a><a href="#h30-0-1841" id="h30-0-1841" class="i">+</a><a href="#h20-0-336" id="h20-0-336" class="d">-&lt;a href=&quot;#l318&quot; class=&quot;line&quot; id=&quot;l318&quot;&gt; 318&lt;/a&gt; We can also read at the reset point, and allow other code to set the data. +</a><a href="#h30-0-1842" id="h30-0-1842" class="i">+</a><a href="#h20-0-337" id="h20-0-337" class="d">-&lt;a href=&quot;#l319&quot; class=&quot;line&quot; id=&quot;l319&quot;&gt; 319&lt;/a&gt; ```c +</a><a href="#h30-0-1843" id="h30-0-1843" class="i">+</a><a href="#h20-0-338" id="h20-0-338" class="d">-&lt;a href=&quot;#l320&quot; class=&quot;line&quot; id=&quot;l320&quot;&gt; 320&lt;/a&gt; struct entity_t { +</a><a href="#h30-0-1844" id="h30-0-1844" class="i">+</a><a href="#h20-0-339" id="h20-0-339" class="d">-&lt;a href=&quot;#l321&quot; class=&quot;line&quot; id=&quot;l321&quot;&gt; 321&lt;/a&gt; vec2 pos; +</a><a href="#h30-0-1845" id="h30-0-1845" class="i">+</a><a href="#h20-0-340" id="h20-0-340" class="d">-&lt;a href=&quot;#l322&quot; class=&quot;line&quot; id=&quot;l322&quot;&gt; 322&lt;/a&gt; int health; +</a><a href="#h30-0-1846" id="h30-0-1846" class="i">+</a><a href="#h20-0-341" id="h20-0-341" class="d">-&lt;a href=&quot;#l323&quot; class=&quot;line&quot; id=&quot;l323&quot;&gt; 323&lt;/a&gt; bool on_fire; +</a><a href="#h30-0-1847" id="h30-0-1847" class="i">+</a><a href="#h20-0-342" id="h20-0-342" class="d">-&lt;a href=&quot;#l324&quot; class=&quot;line&quot; id=&quot;l324&quot;&gt; 324&lt;/a&gt; bool immune_to_fire_this_frame; +</a><a href="#h30-0-1848" id="h30-0-1848" class="i">+</a><a href="#h20-0-343" id="h20-0-343" class="d">-&lt;a href=&quot;#l325&quot; class=&quot;line&quot; id=&quot;l325&quot;&gt; 325&lt;/a&gt; }; +</a><a href="#h30-0-1849" id="h30-0-1849" class="i">+</a><a href="#h20-0-344" id="h20-0-344" class="d">-&lt;a href=&quot;#l326&quot; class=&quot;line&quot; id=&quot;l326&quot;&gt; 326&lt;/a&gt; +</a><a href="#h30-0-1850" id="h30-0-1850" class="i">+</a><a href="#h20-0-345" id="h20-0-345" class="d">-&lt;a href=&quot;#l327&quot; class=&quot;line&quot; id=&quot;l327&quot;&gt; 327&lt;/a&gt; void fire_immunity_circle(coro_t* co) { +</a><a href="#h30-0-1851" id="h30-0-1851" class="i">+</a><a href="#h20-0-346" id="h20-0-346" class="d">-&lt;a href=&quot;#l328&quot; class=&quot;line&quot; id=&quot;l328&quot;&gt; 328&lt;/a&gt; vec2 circle_centre; +</a><a href="#h30-0-1852" id="h30-0-1852" class="i">+</a><a href="#h20-0-347" id="h20-0-347" class="d">-&lt;a href=&quot;#l329&quot; class=&quot;line&quot; id=&quot;l329&quot;&gt; 329&lt;/a&gt; float radius; +</a><a href="#h30-0-1853" id="h30-0-1853" class="i">+</a><a href="#h20-0-348" id="h20-0-348" class="d">-&lt;a href=&quot;#l330&quot; class=&quot;line&quot; id=&quot;l330&quot;&gt; 330&lt;/a&gt; while (true) { +</a><a href="#h30-0-1854" id="h30-0-1854" class="i">+</a><a href="#h20-0-349" id="h20-0-349" class="d">-&lt;a href=&quot;#l331&quot; class=&quot;line&quot; id=&quot;l331&quot;&gt; 331&lt;/a&gt; for (e in entities) { +</a><a href="#h30-0-1855" id="h30-0-1855" class="i">+</a><a href="#h20-0-350" id="h20-0-350" class="d">-&lt;a href=&quot;#l332&quot; class=&quot;line&quot; id=&quot;l332&quot;&gt; 332&lt;/a&gt; if (vec2_dist(e.pos, circle_centre) &amp;lt;= radius) { +</a><a href="#h30-0-1856" id="h30-0-1856" class="i">+</a><a href="#h20-0-351" id="h20-0-351" class="d">-&lt;a href=&quot;#l333&quot; class=&quot;line&quot; id=&quot;l333&quot;&gt; 333&lt;/a&gt; e.immune_to_fire_this_frame = true; +</a><a href="#h30-0-1857" id="h30-0-1857" class="i">+</a><a href="#h20-0-352" id="h20-0-352" class="d">-&lt;a href=&quot;#l334&quot; class=&quot;line&quot; id=&quot;l334&quot;&gt; 334&lt;/a&gt; } +</a><a href="#h30-0-1858" id="h30-0-1858" class="i">+</a><a href="#h20-0-353" id="h20-0-353" class="d">-&lt;a href=&quot;#l335&quot; class=&quot;line&quot; id=&quot;l335&quot;&gt; 335&lt;/a&gt; } +</a><a href="#h30-0-1859" id="h30-0-1859" class="i">+</a><a href="#h20-0-354" id="h20-0-354" class="d">-&lt;a href=&quot;#l336&quot; class=&quot;line&quot; id=&quot;l336&quot;&gt; 336&lt;/a&gt; yield(co); +</a><a href="#h30-0-1860" id="h30-0-1860" class="i">+</a><a href="#h20-0-355" id="h20-0-355" class="d">-&lt;a href=&quot;#l337&quot; class=&quot;line&quot; id=&quot;l337&quot;&gt; 337&lt;/a&gt; } +</a><a href="#h30-0-1861" id="h30-0-1861" class="i">+</a><a href="#h20-0-356" id="h20-0-356" class="d">-&lt;a href=&quot;#l338&quot; class=&quot;line&quot; id=&quot;l338&quot;&gt; 338&lt;/a&gt; } +</a><a href="#h30-0-1862" id="h30-0-1862" class="i">+</a><a href="#h20-0-357" id="h20-0-357" class="d">-&lt;a href=&quot;#l339&quot; class=&quot;line&quot; id=&quot;l339&quot;&gt; 339&lt;/a&gt; +</a><a href="#h30-0-1863" id="h30-0-1863" class="i">+</a><a href="#h20-0-358" id="h20-0-358" class="d">-&lt;a href=&quot;#l340&quot; class=&quot;line&quot; id=&quot;l340&quot;&gt; 340&lt;/a&gt; void update_entity(entity_t* e) { +</a><a href="#h30-0-1864" id="h30-0-1864" class="i">+</a><a href="#h20-0-359" id="h20-0-359" class="d">-&lt;a href=&quot;#l341&quot; class=&quot;line&quot; id=&quot;l341&quot;&gt; 341&lt;/a&gt; if (e.on_fire) { +</a><a href="#h30-0-1865" id="h30-0-1865" class="i">+</a><a href="#h20-0-360" id="h20-0-360" class="d">-&lt;a href=&quot;#l342&quot; class=&quot;line&quot; id=&quot;l342&quot;&gt; 342&lt;/a&gt; if (!e.immune_to_fire_this_frame) +</a><a href="#h30-0-1866" id="h30-0-1866" class="i">+</a><a href="#h20-0-361" id="h20-0-361" class="d">-&lt;a href=&quot;#l343&quot; class=&quot;line&quot; id=&quot;l343&quot;&gt; 343&lt;/a&gt; e.health -= 1; +</a><a href="#h30-0-1867" id="h30-0-1867" class="i">+</a><a href="#h20-0-362" id="h20-0-362" class="d">-&lt;a href=&quot;#l344&quot; class=&quot;line&quot; id=&quot;l344&quot;&gt; 344&lt;/a&gt; } +</a><a href="#h30-0-1868" id="h30-0-1868" class="i">+</a><a href="#h20-0-363" id="h20-0-363" class="d">-&lt;a href=&quot;#l345&quot; class=&quot;line&quot; id=&quot;l345&quot;&gt; 345&lt;/a&gt; e.immune_to_fire_this_frame = false; +</a><a href="#h30-0-1869" id="h30-0-1869" class="i">+</a><a href="#h20-0-364" id="h20-0-364" class="d">-&lt;a href=&quot;#l346&quot; class=&quot;line&quot; id=&quot;l346&quot;&gt; 346&lt;/a&gt; } +</a><a href="#h30-0-1870" id="h30-0-1870" class="i">+</a><a href="#h20-0-365" id="h20-0-365" class="d">-&lt;a href=&quot;#l347&quot; class=&quot;line&quot; id=&quot;l347&quot;&gt; 347&lt;/a&gt; ``` +</a><a href="#h30-0-1871" id="h30-0-1871" class="i">+</a><a href="#h20-0-366" id="h20-0-366" class="d">-&lt;a href=&quot;#l348&quot; class=&quot;line&quot; id=&quot;l348&quot;&gt; 348&lt;/a&gt; +</a><a href="#h30-0-1872" id="h30-0-1872" class="i">+</a><a href="#h20-0-367" id="h20-0-367" class="d">-&lt;a href=&quot;#l349&quot; class=&quot;line&quot; id=&quot;l349&quot;&gt; 349&lt;/a&gt; The above code makes it so you don&amp;#39;t have to track which entities are inside your circle, to disable immunity on their eventual exit. You also don&amp;#39;t have problems if the immunity fields are intersecting. +</a><a href="#h30-0-1873" id="h30-0-1873" class="i">+</a><a href="#h20-0-368" id="h20-0-368" class="d">-&lt;a href=&quot;#l350&quot; class=&quot;line&quot; id=&quot;l350&quot;&gt; 350&lt;/a&gt; +</a><a href="#h30-0-1874" id="h30-0-1874" class="i">+</a><a href="#h20-0-369" id="h20-0-369" class="d">-&lt;a href=&quot;#l351&quot; class=&quot;line&quot; id=&quot;l351&quot;&gt; 351&lt;/a&gt; The other way to achieve the same would be to loop over all immunity fields inside `update_entity()`. This would indeed work. However, it means you have to store all your immunity fields in some array(s). Toggling, enableing and doing weird things would get increasingly constrained. +</a><a href="#h30-0-1875" id="h30-0-1875" class="i">+</a><a href="#h20-0-370" id="h20-0-370" class="d">-&lt;a href=&quot;#l352&quot; class=&quot;line&quot; id=&quot;l352&quot;&gt; 352&lt;/a&gt; +</a><a href="#h30-0-1876" id="h30-0-1876" class="i">+</a><a href="#h20-0-371" id="h20-0-371" class="d">-&lt;a href=&quot;#l353&quot; class=&quot;line&quot; id=&quot;l353&quot;&gt; 353&lt;/a&gt; The above code gives you full control over how the immunity fields are allocated and applied. You can have weird logic like only applying to entities on a team, or who are in the same building, or who are named in some certain way. All without changing the interface to towards the entities. It&amp;#39;s really flexible. +</a><a href="#h30-0-1877" id="h30-0-1877" class="i">+</a><a href="#h20-0-372" id="h20-0-372" class="d">-&lt;a href=&quot;#l354&quot; class=&quot;line&quot; id=&quot;l354&quot;&gt; 354&lt;/a&gt; +</a><a href="#h30-0-1878" id="h30-0-1878" class="i">+</a><a href="#h20-0-373" id="h20-0-373" class="d">-&lt;a href=&quot;#l355&quot; class=&quot;line&quot; id=&quot;l355&quot;&gt; 355&lt;/a&gt; &amp;lt;br&amp;gt; +</a><a href="#h30-0-1879" id="h30-0-1879" class="i">+</a><a href="#h20-0-374" id="h20-0-374" class="d">-&lt;a href=&quot;#l356&quot; class=&quot;line&quot; id=&quot;l356&quot;&gt; 356&lt;/a&gt; +</a><a href="#h30-0-1880" id="h30-0-1880" class="i">+</a><a href="#h20-0-375" id="h20-0-375" class="d">-&lt;a href=&quot;#l357&quot; class=&quot;line&quot; id=&quot;l357&quot;&gt; 357&lt;/a&gt; --- +</a><a href="#h30-0-1881" id="h30-0-1881" class="i">+</a><a href="#h20-0-376" id="h20-0-376" class="d">-&lt;a href=&quot;#l358&quot; class=&quot;line&quot; id=&quot;l358&quot;&gt; 358&lt;/a&gt; +</a><a href="#h30-0-1882" id="h30-0-1882" class="i">+</a><a href="#h20-0-377" id="h20-0-377" class="d">-&lt;a href=&quot;#l359&quot; class=&quot;line&quot; id=&quot;l359&quot;&gt; 359&lt;/a&gt; ## Closing thoughts +</a><a href="#h30-0-1883" id="h30-0-1883" class="i">+</a><a href="#h20-0-378" id="h20-0-378" class="d">-&lt;a href=&quot;#l360&quot; class=&quot;line&quot; id=&quot;l360&quot;&gt; 360&lt;/a&gt; I believe that using checking logic each frame—combined with corutines and synchronous control signals—is an extremely powerful and simple way to implement heavy and intertwined logic. +</a><a href="#h30-0-1884" id="h30-0-1884" class="i">+</a><a href="#h20-0-379" id="h20-0-379" class="d">-&lt;/pre&gt; +</a><a href="#h30-0-1885" id="h30-0-1885" class="i">+</a><a href="#h20-0-380" id="h20-0-380" class="d">-&lt;/div&gt; +</a><a href="#h30-0-1886" id="h30-0-1886" class="i">+</a><a href="#h20-0-381" id="h20-0-381" class="d">-&lt;/body&gt; +</a><a href="#h30-0-1887" id="h30-0-1887" class="i">+</a><a href="#h20-0-382" id="h20-0-382" class="d">-&lt;/html&gt; +</a><a href="#h30-0-1888" id="h30-0-1888" class="i">+</a><b>diff --git a/<a id="h21" href="../file/git/n-channel/file/_posts/2024-05-08-VGA-Kontroller.md.html.html">git/n-channel/file/_posts/2024-05-08-VGA-Kontroller.md.html</a> b/<a href="../file/git/n-channel/file/_posts/2024-05-08-VGA-Kontroller.md.html.html">git/n-channel/file/_posts/2024-05-08-VGA-Kontroller.md.html</a></b> +</a><a href="#h30-0-1889" id="h30-0-1889" class="i">+<a href="#h21-0" id="h21-0" class="h">@@ -1,824 +0,0 @@ +</a><a href="#h30-0-1890" id="h30-0-1890" class="i">+</a><a href="#h21-0-0" id="h21-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-1891" id="h30-0-1891" class="i">+</a><a href="#h21-0-1" id="h21-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-1892" id="h30-0-1892" class="i">+</a><a href="#h21-0-2" id="h21-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-1893" id="h30-0-1893" class="i">+</a><a href="#h21-0-3" id="h21-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-1894" id="h30-0-1894" class="i">+</a><a href="#h21-0-4" id="h21-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-1895" id="h30-0-1895" class="i">+</a><a href="#h21-0-5" id="h21-0-5" class="d">-&lt;title&gt;2024-05-08-VGA-Kontroller.md - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-1896" id="h30-0-1896" class="i">+</a><a href="#h21-0-6" id="h21-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-1897" id="h30-0-1897" class="i">+</a><a href="#h21-0-7" id="h21-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../favicon.png&quot; /&gt; +</a><a href="#h30-0-1898" id="h30-0-1898" class="i">+</a><a href="#h21-0-8" id="h21-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../atom.xml&quot; /&gt; +</a><a href="#h30-0-1899" id="h30-0-1899" class="i">+</a><a href="#h21-0-9" id="h21-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../tags.xml&quot; /&gt; +</a><a href="#h30-0-1900" id="h30-0-1900" class="i">+</a><a href="#h21-0-10" id="h21-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../style.css&quot; /&gt; +</a><a href="#h30-0-1901" id="h30-0-1901" class="i">+</a><a href="#h21-0-11" id="h21-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-1902" id="h30-0-1902" class="i">+</a><a href="#h21-0-12" id="h21-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-1903" id="h30-0-1903" class="i">+</a><a href="#h21-0-13" id="h21-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../&quot;&gt;&lt;img src=&quot;../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-1904" id="h30-0-1904" class="i">+</a><a href="#h21-0-14" id="h21-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-1905" id="h30-0-1905" class="i">+</a><a href="#h21-0-15" id="h21-0-15" class="d">-&lt;a href=&quot;../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-1906" id="h30-0-1906" class="i">+</a><a href="#h21-0-16" id="h21-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-1907" id="h30-0-1907" class="i">+</a><a href="#h21-0-17" id="h21-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-1908" id="h30-0-1908" class="i">+</a><a href="#h21-0-18" id="h21-0-18" class="d">-&lt;p&gt; 2024-05-08-VGA-Kontroller.md (27963B)&lt;/p&gt;&lt;hr/&gt;&lt;pre id=&quot;blob&quot;&gt; +</a><a href="#h30-0-1909" id="h30-0-1909" class="i">+</a><a href="#h21-0-19" id="h21-0-19" class="d">-&lt;a href=&quot;#l1&quot; class=&quot;line&quot; id=&quot;l1&quot;&gt; 1&lt;/a&gt; --- +</a><a href="#h30-0-1910" id="h30-0-1910" class="i">+</a><a href="#h21-0-20" id="h21-0-20" class="d">-&lt;a href=&quot;#l2&quot; class=&quot;line&quot; id=&quot;l2&quot;&gt; 2&lt;/a&gt; layout: post +</a><a href="#h30-0-1911" id="h30-0-1911" class="i">+</a><a href="#h21-0-21" id="h21-0-21" class="d">-&lt;a href=&quot;#l3&quot; class=&quot;line&quot; id=&quot;l3&quot;&gt; 3&lt;/a&gt; title: &amp;quot;[Norwegian] VGA Kontroller&amp;quot; +</a><a href="#h30-0-1912" id="h30-0-1912" class="i">+</a><a href="#h21-0-22" id="h21-0-22" class="d">-&lt;a href=&quot;#l4&quot; class=&quot;line&quot; id=&quot;l4&quot;&gt; 4&lt;/a&gt; description: VGA Kontroller +</a><a href="#h30-0-1913" id="h30-0-1913" class="i">+</a><a href="#h21-0-23" id="h21-0-23" class="d">-&lt;a href=&quot;#l5&quot; class=&quot;line&quot; id=&quot;l5&quot;&gt; 5&lt;/a&gt; summary: Oppbygning av en enkel VGA kontroller fra bunnen av +</a><a href="#h30-0-1914" id="h30-0-1914" class="i">+</a><a href="#h21-0-24" id="h21-0-24" class="d">-&lt;a href=&quot;#l6&quot; class=&quot;line&quot; id=&quot;l6&quot;&gt; 6&lt;/a&gt; comments: true +</a><a href="#h30-0-1915" id="h30-0-1915" class="i">+</a><a href="#h21-0-25" id="h21-0-25" class="d">-&lt;a href=&quot;#l7&quot; class=&quot;line&quot; id=&quot;l7&quot;&gt; 7&lt;/a&gt; tags: [writing, norwegian, electronics, programming, VHDL, C, graphics] +</a><a href="#h30-0-1916" id="h30-0-1916" class="i">+</a><a href="#h21-0-26" id="h21-0-26" class="d">-&lt;a href=&quot;#l8&quot; class=&quot;line&quot; id=&quot;l8&quot;&gt; 8&lt;/a&gt; --- +</a><a href="#h30-0-1917" id="h30-0-1917" class="i">+</a><a href="#h21-0-27" id="h21-0-27" class="d">-&lt;a href=&quot;#l9&quot; class=&quot;line&quot; id=&quot;l9&quot;&gt; 9&lt;/a&gt; +</a><a href="#h30-0-1918" id="h30-0-1918" class="i">+</a><a href="#h21-0-28" id="h21-0-28" class="d">-&lt;a href=&quot;#l10&quot; class=&quot;line&quot; id=&quot;l10&quot;&gt; 10&lt;/a&gt; ## Forord +</a><a href="#h30-0-1919" id="h30-0-1919" class="i">+</a><a href="#h21-0-29" id="h21-0-29" class="d">-&lt;a href=&quot;#l11&quot; class=&quot;line&quot; id=&quot;l11&quot;&gt; 11&lt;/a&gt; Dette er utsnitt fra en proskjektoppgave jeg gjorde i det andre FPGA faget jeg hadde I løpet av Bacheloren min. +</a><a href="#h30-0-1920" id="h30-0-1920" class="i">+</a><a href="#h21-0-30" id="h21-0-30" class="d">-&lt;a href=&quot;#l12&quot; class=&quot;line&quot; id=&quot;l12&quot;&gt; 12&lt;/a&gt; +</a><a href="#h30-0-1921" id="h30-0-1921" class="i">+</a><a href="#h21-0-31" id="h21-0-31" class="d">-&lt;a href=&quot;#l13&quot; class=&quot;line&quot; id=&quot;l13&quot;&gt; 13&lt;/a&gt; ## Introduksjon +</a><a href="#h30-0-1922" id="h30-0-1922" class="i">+</a><a href="#h21-0-32" id="h21-0-32" class="d">-&lt;a href=&quot;#l14&quot; class=&quot;line&quot; id=&quot;l14&quot;&gt; 14&lt;/a&gt; Denne bloggen går ut på å implementere en kommunikasjonsprotokoll i fastvare, og binde det til en NIOS II CPU, ved hjelp av DE2-115 FPGA utviklerkortet. +</a><a href="#h30-0-1923" id="h30-0-1923" class="i">+</a><a href="#h21-0-33" id="h21-0-33" class="d">-&lt;a href=&quot;#l15&quot; class=&quot;line&quot; id=&quot;l15&quot;&gt; 15&lt;/a&gt; +</a><a href="#h30-0-1924" id="h30-0-1924" class="i">+</a><a href="#h21-0-34" id="h21-0-34" class="d">-&lt;a href=&quot;#l16&quot; class=&quot;line&quot; id=&quot;l16&quot;&gt; 16&lt;/a&gt; +</a><a href="#h30-0-1925" id="h30-0-1925" class="i">+</a><a href="#h21-0-35" id="h21-0-35" class="d">-&lt;a href=&quot;#l17&quot; class=&quot;line&quot; id=&quot;l17&quot;&gt; 17&lt;/a&gt; ### VGA protokollen +</a><a href="#h30-0-1926" id="h30-0-1926" class="i">+</a><a href="#h21-0-36" id="h21-0-36" class="d">-&lt;a href=&quot;#l18&quot; class=&quot;line&quot; id=&quot;l18&quot;&gt; 18&lt;/a&gt; &amp;gt; **Video Graphics Array (VGA)** is a video display controller and accompanying de facto graphics standard, first introduced with the IBM PS/2 line of computers in 1987, which became ubiquitous in the IBM PC compatible industry within three years. The term can now refer to the computer display standard, the 15-pin D-subminiature VGA connector, or the 640x480 resolution characteristic of the VGA hardware. +</a><a href="#h30-0-1927" id="h30-0-1927" class="i">+</a><a href="#h21-0-37" id="h21-0-37" class="d">-&lt;a href=&quot;#l19&quot; class=&quot;line&quot; id=&quot;l19&quot;&gt; 19&lt;/a&gt; &amp;gt; +</a><a href="#h30-0-1928" id="h30-0-1928" class="i">+</a><a href="#h21-0-38" id="h21-0-38" class="d">-&lt;a href=&quot;#l20&quot; class=&quot;line&quot; id=&quot;l20&quot;&gt; 20&lt;/a&gt; &amp;gt; &amp;gt; \- [Video Graphics Array, Wikipedia](https://en.wikipedia.org/wiki/Video_Graphics_Array) +</a><a href="#h30-0-1929" id="h30-0-1929" class="i">+</a><a href="#h21-0-39" id="h21-0-39" class="d">-&lt;a href=&quot;#l21&quot; class=&quot;line&quot; id=&quot;l21&quot;&gt; 21&lt;/a&gt; &amp;gt; {: class=&amp;quot;quote-cite&amp;quot;} +</a><a href="#h30-0-1930" id="h30-0-1930" class="i">+</a><a href="#h21-0-40" id="h21-0-40" class="d">-&lt;a href=&quot;#l22&quot; class=&quot;line&quot; id=&quot;l22&quot;&gt; 22&lt;/a&gt; +</a><a href="#h30-0-1931" id="h30-0-1931" class="i">+</a><a href="#h21-0-41" id="h21-0-41" class="d">-&lt;a href=&quot;#l23&quot; class=&quot;line&quot; id=&quot;l23&quot;&gt; 23&lt;/a&gt; VGA har lenge vært brukt i industrien. Det er en analog standard som er relativt timing kritisk. Videoprotokollere krever at du sender informasjon hele tiden, dette betyr at å sende hver byte fra CPU vil bruke nesten 100% av utførelsestiden. I tillegg vil timing sannsynligvis være et problem ved enkelte oppløsninger og oppfriskningshastigheter. Å ha diskret fastvarekomponenter som står mellom CPU og VGA er derfor nødvendig. +</a><a href="#h30-0-1932" id="h30-0-1932" class="i">+</a><a href="#h21-0-42" id="h21-0-42" class="d">-&lt;a href=&quot;#l24&quot; class=&quot;line&quot; id=&quot;l24&quot;&gt; 24&lt;/a&gt; +</a><a href="#h30-0-1933" id="h30-0-1933" class="i">+</a><a href="#h21-0-43" id="h21-0-43" class="d">-&lt;a href=&quot;#l25&quot; class=&quot;line&quot; id=&quot;l25&quot;&gt; 25&lt;/a&gt; ### Trinnene som skal beseires +</a><a href="#h30-0-1934" id="h30-0-1934" class="i">+</a><a href="#h21-0-44" id="h21-0-44" class="d">-&lt;a href=&quot;#l26&quot; class=&quot;line&quot; id=&quot;l26&quot;&gt; 26&lt;/a&gt; 1. Forståelse av VGA-protokollen. Hvordan fungerer den? +</a><a href="#h30-0-1935" id="h30-0-1935" class="i">+</a><a href="#h21-0-45" id="h21-0-45" class="d">-&lt;a href=&quot;#l27&quot; class=&quot;line&quot; id=&quot;l27&quot;&gt; 27&lt;/a&gt; 1. Implementasjon av protokollen i VHDL. Kan vi få en skjerm til å vise en enkel farge? +</a><a href="#h30-0-1936" id="h30-0-1936" class="i">+</a><a href="#h21-0-46" id="h21-0-46" class="d">-&lt;a href=&quot;#l28&quot; class=&quot;line&quot; id=&quot;l28&quot;&gt; 28&lt;/a&gt; 1. Tyngre testing. Kan vi lage et avansert mønster som flytter seg? +</a><a href="#h30-0-1937" id="h30-0-1937" class="i">+</a><a href="#h21-0-47" id="h21-0-47" class="d">-&lt;a href=&quot;#l29&quot; class=&quot;line&quot; id=&quot;l29&quot;&gt; 29&lt;/a&gt; 1. Simple Buss Interface. Kan vi tegne fra NIOS II, har vi nok VRAM? +</a><a href="#h30-0-1938" id="h30-0-1938" class="i">+</a><a href="#h21-0-48" id="h21-0-48" class="d">-&lt;a href=&quot;#l30&quot; class=&quot;line&quot; id=&quot;l30&quot;&gt; 30&lt;/a&gt; 1. Text-mode i fastvare. Hvordan ble minne og hastighet løst før i tiden? +</a><a href="#h30-0-1939" id="h30-0-1939" class="i">+</a><a href="#h21-0-49" id="h21-0-49" class="d">-&lt;a href=&quot;#l31&quot; class=&quot;line&quot; id=&quot;l31&quot;&gt; 31&lt;/a&gt; +</a><a href="#h30-0-1940" id="h30-0-1940" class="i">+</a><a href="#h21-0-50" id="h21-0-50" class="d">-&lt;a href=&quot;#l32&quot; class=&quot;line&quot; id=&quot;l32&quot;&gt; 32&lt;/a&gt; ## Forståelse av VGA +</a><a href="#h30-0-1941" id="h30-0-1941" class="i">+</a><a href="#h21-0-51" id="h21-0-51" class="d">-&lt;a href=&quot;#l33&quot; class=&quot;line&quot; id=&quot;l33&quot;&gt; 33&lt;/a&gt; Mesteparten av ledningene i VGA kontakten er GND eller ikke nødvendig til grunnleggende bruk. I DE2-115 kortet er bare RGB, horisontal sync og vertikal sync koblet. Siden R, G, og B er analoge signaler, krever vi en DAC for å omgjøre signalene. +</a><a href="#h30-0-1942" id="h30-0-1942" class="i">+</a><a href="#h21-0-52" id="h21-0-52" class="d">-&lt;a href=&quot;#l34&quot; class=&quot;line&quot; id=&quot;l34&quot;&gt; 34&lt;/a&gt; +</a><a href="#h30-0-1943" id="h30-0-1943" class="i">+</a><a href="#h21-0-53" id="h21-0-53" class="d">-&lt;a href=&quot;#l35&quot; class=&quot;line&quot; id=&quot;l35&quot;&gt; 35&lt;/a&gt; \ +</a><a href="#h30-0-1944" id="h30-0-1944" class="i">+</a><a href="#h21-0-54" id="h21-0-54" class="d">-&lt;a href=&quot;#l36&quot; class=&quot;line&quot; id=&quot;l36&quot;&gt; 36&lt;/a&gt; Figur 1. DE2-115 VGA schematic +</a><a href="#h30-0-1945" id="h30-0-1945" class="i">+</a><a href="#h21-0-55" id="h21-0-55" class="d">-&lt;a href=&quot;#l37&quot; class=&quot;line&quot; id=&quot;l37&quot;&gt; 37&lt;/a&gt; {: style=&amp;quot;color:gray; font-size: 80%; text-align: center;&amp;quot;} +</a><a href="#h30-0-1946" id="h30-0-1946" class="i">+</a><a href="#h21-0-56" id="h21-0-56" class="d">-&lt;a href=&quot;#l38&quot; class=&quot;line&quot; id=&quot;l38&quot;&gt; 38&lt;/a&gt; +</a><a href="#h30-0-1947" id="h30-0-1947" class="i">+</a><a href="#h21-0-57" id="h21-0-57" class="d">-&lt;a href=&quot;#l39&quot; class=&quot;line&quot; id=&quot;l39&quot;&gt; 39&lt;/a&gt; På DE2-115 kortet så brukes det en 3 kanals 10-bit DAC som er spesielt laget for høy-hastighet videosignaler. Bare 8 av de 10 mulige bits-ene blir faktisk brukt, som vi kan se i skjemategningen. De to nederste bits-ene er alltid 0, så den minste ikke-null lysstyrken våres er faktisk høyere enn det en kanskje hadde forventet. +</a><a href="#h30-0-1948" id="h30-0-1948" class="i">+</a><a href="#h21-0-58" id="h21-0-58" class="d">-&lt;a href=&quot;#l40&quot; class=&quot;line&quot; id=&quot;l40&quot;&gt; 40&lt;/a&gt; +</a><a href="#h30-0-1949" id="h30-0-1949" class="i">+</a><a href="#h21-0-59" id="h21-0-59" class="d">-&lt;a href=&quot;#l41&quot; class=&quot;line&quot; id=&quot;l41&quot;&gt; 41&lt;/a&gt; I VHDL må vi bare sette opp en `std_logic_vector(7 downto 0)` for hver av disse signalene, og så legge inn et 8-bit tall på hver av dem. +</a><a href="#h30-0-1950" id="h30-0-1950" class="i">+</a><a href="#h21-0-60" id="h21-0-60" class="d">-&lt;a href=&quot;#l42&quot; class=&quot;line&quot; id=&quot;l42&quot;&gt; 42&lt;/a&gt; +</a><a href="#h30-0-1951" id="h30-0-1951" class="i">+</a><a href="#h21-0-61" id="h21-0-61" class="d">-&lt;a href=&quot;#l43&quot; class=&quot;line&quot; id=&quot;l43&quot;&gt; 43&lt;/a&gt; ADV7123 chip-en som er på kortet har og koblet noen signaler for klokke, sync og blank. Klokke signalet kan vi bare koble til samme klokke vi bruker til å styre RGB-signalene. Sync og blank har vi ikke bruk for. Så blank kan vi bare holde høy, og sync kan vi holde lav. +</a><a href="#h30-0-1952" id="h30-0-1952" class="i">+</a><a href="#h21-0-62" id="h21-0-62" class="d">-&lt;a href=&quot;#l44&quot; class=&quot;line&quot; id=&quot;l44&quot;&gt; 44&lt;/a&gt; +</a><a href="#h30-0-1953" id="h30-0-1953" class="i">+</a><a href="#h21-0-63" id="h21-0-63" class="d">-&lt;a href=&quot;#l45&quot; class=&quot;line&quot; id=&quot;l45&quot;&gt; 45&lt;/a&gt; \ +</a><a href="#h30-0-1954" id="h30-0-1954" class="i">+</a><a href="#h21-0-64" id="h21-0-64" class="d">-&lt;a href=&quot;#l46&quot; class=&quot;line&quot; id=&quot;l46&quot;&gt; 46&lt;/a&gt; Figur 2. ADV7123 block diagram. +</a><a href="#h30-0-1955" id="h30-0-1955" class="i">+</a><a href="#h21-0-65" id="h21-0-65" class="d">-&lt;a href=&quot;#l47&quot; class=&quot;line&quot; id=&quot;l47&quot;&gt; 47&lt;/a&gt; {: style=&amp;quot;color:gray; font-size: 80%; text-align: center;&amp;quot;} +</a><a href="#h30-0-1956" id="h30-0-1956" class="i">+</a><a href="#h21-0-66" id="h21-0-66" class="d">-&lt;a href=&quot;#l48&quot; class=&quot;line&quot; id=&quot;l48&quot;&gt; 48&lt;/a&gt; +</a><a href="#h30-0-1957" id="h30-0-1957" class="i">+</a><a href="#h21-0-67" id="h21-0-67" class="d">-&lt;a href=&quot;#l49&quot; class=&quot;line&quot; id=&quot;l49&quot;&gt; 49&lt;/a&gt; Å bare sende farger er selvfølgelig ikke nok informasjon for skjermen å vite hvilke oppløsning og oppfriskningshastighet som brukes. I tillegg krever skjermen informasjon om hvilken kolonne og rad vi faktisk ønsker å tegne til. I VGA sendes dette gjennom `h_sync` og `v_sync` signalene. Disse signalene aktiveres under det som kalles “blanking period”. Altså, vi tegner ikke til skjermen 100% av tiden. +</a><a href="#h30-0-1958" id="h30-0-1958" class="i">+</a><a href="#h21-0-68" id="h21-0-68" class="d">-&lt;a href=&quot;#l50&quot; class=&quot;line&quot; id=&quot;l50&quot;&gt; 50&lt;/a&gt; +</a><a href="#h30-0-1959" id="h30-0-1959" class="i">+</a><a href="#h21-0-69" id="h21-0-69" class="d">-&lt;a href=&quot;#l51&quot; class=&quot;line&quot; id=&quot;l51&quot;&gt; 51&lt;/a&gt; \ +</a><a href="#h30-0-1960" id="h30-0-1960" class="i">+</a><a href="#h21-0-70" id="h21-0-70" class="d">-&lt;a href=&quot;#l52&quot; class=&quot;line&quot; id=&quot;l52&quot;&gt; 52&lt;/a&gt; Figur 3. VGA timing diagram +</a><a href="#h30-0-1961" id="h30-0-1961" class="i">+</a><a href="#h21-0-71" id="h21-0-71" class="d">-&lt;a href=&quot;#l53&quot; class=&quot;line&quot; id=&quot;l53&quot;&gt; 53&lt;/a&gt; {: style=&amp;quot;color:gray; font-size: 80%; text-align: center;&amp;quot;} +</a><a href="#h30-0-1962" id="h30-0-1962" class="i">+</a><a href="#h21-0-72" id="h21-0-72" class="d">-&lt;a href=&quot;#l54&quot; class=&quot;line&quot; id=&quot;l54&quot;&gt; 54&lt;/a&gt; +</a><a href="#h30-0-1963" id="h30-0-1963" class="i">+</a><a href="#h21-0-73" id="h21-0-73" class="d">-&lt;a href=&quot;#l55&quot; class=&quot;line&quot; id=&quot;l55&quot;&gt; 55&lt;/a&gt; Timingen består da av 4 perioder for hver kolonne, og likeledes 4 perioder for radene samlet. Den enkleste måten å finne hvor lenge hver av disse periodene skal være, er å bla de opp i en tabell. +</a><a href="#h30-0-1964" id="h30-0-1964" class="i">+</a><a href="#h21-0-74" id="h21-0-74" class="d">-&lt;a href=&quot;#l56&quot; class=&quot;line&quot; id=&quot;l56&quot;&gt; 56&lt;/a&gt; +</a><a href="#h30-0-1965" id="h30-0-1965" class="i">+</a><a href="#h21-0-75" id="h21-0-75" class="d">-&lt;a href=&quot;#l57&quot; class=&quot;line&quot; id=&quot;l57&quot;&gt; 57&lt;/a&gt; \ +</a><a href="#h30-0-1966" id="h30-0-1966" class="i">+</a><a href="#h21-0-76" id="h21-0-76" class="d">-&lt;a href=&quot;#l58&quot; class=&quot;line&quot; id=&quot;l58&quot;&gt; 58&lt;/a&gt; Figur 4. VGA timing tabell. +</a><a href="#h30-0-1967" id="h30-0-1967" class="i">+</a><a href="#h21-0-77" id="h21-0-77" class="d">-&lt;a href=&quot;#l59&quot; class=&quot;line&quot; id=&quot;l59&quot;&gt; 59&lt;/a&gt; {: style=&amp;quot;color:gray; font-size: 80%; text-align: center;&amp;quot;} +</a><a href="#h30-0-1968" id="h30-0-1968" class="i">+</a><a href="#h21-0-78" id="h21-0-78" class="d">-&lt;a href=&quot;#l60&quot; class=&quot;line&quot; id=&quot;l60&quot;&gt; 60&lt;/a&gt; +</a><a href="#h30-0-1969" id="h30-0-1969" class="i">+</a><a href="#h21-0-79" id="h21-0-79" class="d">-&lt;a href=&quot;#l61&quot; class=&quot;line&quot; id=&quot;l61&quot;&gt; 61&lt;/a&gt; Som vi kan se her er det en tredje parameter vi ikke har tatt i betenkning enda, “Polarity”. Alt polarity gjør er å invertere `h_sync` og `v_sync` signalene. +</a><a href="#h30-0-1970" id="h30-0-1970" class="i">+</a><a href="#h21-0-80" id="h21-0-80" class="d">-&lt;a href=&quot;#l62&quot; class=&quot;line&quot; id=&quot;l62&quot;&gt; 62&lt;/a&gt; +</a><a href="#h30-0-1971" id="h30-0-1971" class="i">+</a><a href="#h21-0-81" id="h21-0-81" class="d">-&lt;a href=&quot;#l63&quot; class=&quot;line&quot; id=&quot;l63&quot;&gt; 63&lt;/a&gt; Med all informasjonen våres samlet, så kan vi formalisere logikken litt mer. +</a><a href="#h30-0-1972" id="h30-0-1972" class="i">+</a><a href="#h21-0-82" id="h21-0-82" class="d">-&lt;a href=&quot;#l64&quot; class=&quot;line&quot; id=&quot;l64&quot;&gt; 64&lt;/a&gt; +</a><a href="#h30-0-1973" id="h30-0-1973" class="i">+</a><a href="#h21-0-83" id="h21-0-83" class="d">-&lt;a href=&quot;#l65&quot; class=&quot;line&quot; id=&quot;l65&quot;&gt; 65&lt;/a&gt; *pseudo-kode for VGA timing:* +</a><a href="#h30-0-1974" id="h30-0-1974" class="i">+</a><a href="#h21-0-84" id="h21-0-84" class="d">-&lt;a href=&quot;#l66&quot; class=&quot;line&quot; id=&quot;l66&quot;&gt; 66&lt;/a&gt; ``` +</a><a href="#h30-0-1975" id="h30-0-1975" class="i">+</a><a href="#h21-0-85" id="h21-0-85" class="d">-&lt;a href=&quot;#l67&quot; class=&quot;line&quot; id=&quot;l67&quot;&gt; 67&lt;/a&gt; let h_sync = 1; +</a><a href="#h30-0-1976" id="h30-0-1976" class="i">+</a><a href="#h21-0-86" id="h21-0-86" class="d">-&lt;a href=&quot;#l68&quot; class=&quot;line&quot; id=&quot;l68&quot;&gt; 68&lt;/a&gt; let v_sync = 1; +</a><a href="#h30-0-1977" id="h30-0-1977" class="i">+</a><a href="#h21-0-87" id="h21-0-87" class="d">-&lt;a href=&quot;#l69&quot; class=&quot;line&quot; id=&quot;l69&quot;&gt; 69&lt;/a&gt; const total_v_time = height+v_front_porch+v_sync_pulse+v_back_porch; +</a><a href="#h30-0-1978" id="h30-0-1978" class="i">+</a><a href="#h21-0-88" id="h21-0-88" class="d">-&lt;a href=&quot;#l70&quot; class=&quot;line&quot; id=&quot;l70&quot;&gt; 70&lt;/a&gt; const total_h_time = width+h_front_porch+h_sync_pulse+h_back_porch; +</a><a href="#h30-0-1979" id="h30-0-1979" class="i">+</a><a href="#h21-0-89" id="h21-0-89" class="d">-&lt;a href=&quot;#l71&quot; class=&quot;line&quot; id=&quot;l71&quot;&gt; 71&lt;/a&gt; const total_time = total_v_time * total_h_time; +</a><a href="#h30-0-1980" id="h30-0-1980" class="i">+</a><a href="#h21-0-90" id="h21-0-90" class="d">-&lt;a href=&quot;#l72&quot; class=&quot;line&quot; id=&quot;l72&quot;&gt; 72&lt;/a&gt; let h_counter = 0; +</a><a href="#h30-0-1981" id="h30-0-1981" class="i">+</a><a href="#h21-0-91" id="h21-0-91" class="d">-&lt;a href=&quot;#l73&quot; class=&quot;line&quot; id=&quot;l73&quot;&gt; 73&lt;/a&gt; let v_counter = 0; +</a><a href="#h30-0-1982" id="h30-0-1982" class="i">+</a><a href="#h21-0-92" id="h21-0-92" class="d">-&lt;a href=&quot;#l74&quot; class=&quot;line&quot; id=&quot;l74&quot;&gt; 74&lt;/a&gt; while True do +</a><a href="#h30-0-1983" id="h30-0-1983" class="i">+</a><a href="#h21-0-93" id="h21-0-93" class="d">-&lt;a href=&quot;#l75&quot; class=&quot;line&quot; id=&quot;l75&quot;&gt; 75&lt;/a&gt; if h_counter &amp;gt;= total_h_time-1 then +</a><a href="#h30-0-1984" id="h30-0-1984" class="i">+</a><a href="#h21-0-94" id="h21-0-94" class="d">-&lt;a href=&quot;#l76&quot; class=&quot;line&quot; id=&quot;l76&quot;&gt; 76&lt;/a&gt; h_counter = 0; +</a><a href="#h30-0-1985" id="h30-0-1985" class="i">+</a><a href="#h21-0-95" id="h21-0-95" class="d">-&lt;a href=&quot;#l77&quot; class=&quot;line&quot; id=&quot;l77&quot;&gt; 77&lt;/a&gt; if v_counter &amp;gt;= total_v_time-1 then +</a><a href="#h30-0-1986" id="h30-0-1986" class="i">+</a><a href="#h21-0-96" id="h21-0-96" class="d">-&lt;a href=&quot;#l78&quot; class=&quot;line&quot; id=&quot;l78&quot;&gt; 78&lt;/a&gt; v_counter = 0; +</a><a href="#h30-0-1987" id="h30-0-1987" class="i">+</a><a href="#h21-0-97" id="h21-0-97" class="d">-&lt;a href=&quot;#l79&quot; class=&quot;line&quot; id=&quot;l79&quot;&gt; 79&lt;/a&gt; else +</a><a href="#h30-0-1988" id="h30-0-1988" class="i">+</a><a href="#h21-0-98" id="h21-0-98" class="d">-&lt;a href=&quot;#l80&quot; class=&quot;line&quot; id=&quot;l80&quot;&gt; 80&lt;/a&gt; v_counter++; +</a><a href="#h30-0-1989" id="h30-0-1989" class="i">+</a><a href="#h21-0-99" id="h21-0-99" class="d">-&lt;a href=&quot;#l81&quot; class=&quot;line&quot; id=&quot;l81&quot;&gt; 81&lt;/a&gt; end; +</a><a href="#h30-0-1990" id="h30-0-1990" class="i">+</a><a href="#h21-0-100" id="h21-0-100" class="d">-&lt;a href=&quot;#l82&quot; class=&quot;line&quot; id=&quot;l82&quot;&gt; 82&lt;/a&gt; else +</a><a href="#h30-0-1991" id="h30-0-1991" class="i">+</a><a href="#h21-0-101" id="h21-0-101" class="d">-&lt;a href=&quot;#l83&quot; class=&quot;line&quot; id=&quot;l83&quot;&gt; 83&lt;/a&gt; h_counter++; +</a><a href="#h30-0-1992" id="h30-0-1992" class="i">+</a><a href="#h21-0-102" id="h21-0-102" class="d">-&lt;a href=&quot;#l84&quot; class=&quot;line&quot; id=&quot;l84&quot;&gt; 84&lt;/a&gt; end; +</a><a href="#h30-0-1993" id="h30-0-1993" class="i">+</a><a href="#h21-0-103" id="h21-0-103" class="d">-&lt;a href=&quot;#l85&quot; class=&quot;line&quot; id=&quot;l85&quot;&gt; 85&lt;/a&gt; +</a><a href="#h30-0-1994" id="h30-0-1994" class="i">+</a><a href="#h21-0-104" id="h21-0-104" class="d">-&lt;a href=&quot;#l86&quot; class=&quot;line&quot; id=&quot;l86&quot;&gt; 86&lt;/a&gt; if h_counter &amp;gt;= width+h_front_porch and +</a><a href="#h30-0-1995" id="h30-0-1995" class="i">+</a><a href="#h21-0-105" id="h21-0-105" class="d">-&lt;a href=&quot;#l87&quot; class=&quot;line&quot; id=&quot;l87&quot;&gt; 87&lt;/a&gt; h_counter &amp;lt; width+h_front_porch+h_sync_pulse then +</a><a href="#h30-0-1996" id="h30-0-1996" class="i">+</a><a href="#h21-0-106" id="h21-0-106" class="d">-&lt;a href=&quot;#l88&quot; class=&quot;line&quot; id=&quot;l88&quot;&gt; 88&lt;/a&gt; h_sync = h_polarity; +</a><a href="#h30-0-1997" id="h30-0-1997" class="i">+</a><a href="#h21-0-107" id="h21-0-107" class="d">-&lt;a href=&quot;#l89&quot; class=&quot;line&quot; id=&quot;l89&quot;&gt; 89&lt;/a&gt; else +</a><a href="#h30-0-1998" id="h30-0-1998" class="i">+</a><a href="#h21-0-108" id="h21-0-108" class="d">-&lt;a href=&quot;#l90&quot; class=&quot;line&quot; id=&quot;l90&quot;&gt; 90&lt;/a&gt; h_sync = not h_polarity; +</a><a href="#h30-0-1999" id="h30-0-1999" class="i">+</a><a href="#h21-0-109" id="h21-0-109" class="d">-&lt;a href=&quot;#l91&quot; class=&quot;line&quot; id=&quot;l91&quot;&gt; 91&lt;/a&gt; end; +</a><a href="#h30-0-2000" id="h30-0-2000" class="i">+</a><a href="#h21-0-110" id="h21-0-110" class="d">-&lt;a href=&quot;#l92&quot; class=&quot;line&quot; id=&quot;l92&quot;&gt; 92&lt;/a&gt; if v_counter &amp;gt;= height+v_front_porch and +</a><a href="#h30-0-2001" id="h30-0-2001" class="i">+</a><a href="#h21-0-111" id="h21-0-111" class="d">-&lt;a href=&quot;#l93&quot; class=&quot;line&quot; id=&quot;l93&quot;&gt; 93&lt;/a&gt; v_counter &amp;lt; height+v_front_porch+v_sync_pulse then +</a><a href="#h30-0-2002" id="h30-0-2002" class="i">+</a><a href="#h21-0-112" id="h21-0-112" class="d">-&lt;a href=&quot;#l94&quot; class=&quot;line&quot; id=&quot;l94&quot;&gt; 94&lt;/a&gt; v_sync = v_polarity; +</a><a href="#h30-0-2003" id="h30-0-2003" class="i">+</a><a href="#h21-0-113" id="h21-0-113" class="d">-&lt;a href=&quot;#l95&quot; class=&quot;line&quot; id=&quot;l95&quot;&gt; 95&lt;/a&gt; else +</a><a href="#h30-0-2004" id="h30-0-2004" class="i">+</a><a href="#h21-0-114" id="h21-0-114" class="d">-&lt;a href=&quot;#l96&quot; class=&quot;line&quot; id=&quot;l96&quot;&gt; 96&lt;/a&gt; v_sync = not v_polarity; +</a><a href="#h30-0-2005" id="h30-0-2005" class="i">+</a><a href="#h21-0-115" id="h21-0-115" class="d">-&lt;a href=&quot;#l97&quot; class=&quot;line&quot; id=&quot;l97&quot;&gt; 97&lt;/a&gt; end; +</a><a href="#h30-0-2006" id="h30-0-2006" class="i">+</a><a href="#h21-0-116" id="h21-0-116" class="d">-&lt;a href=&quot;#l98&quot; class=&quot;line&quot; id=&quot;l98&quot;&gt; 98&lt;/a&gt; +</a><a href="#h30-0-2007" id="h30-0-2007" class="i">+</a><a href="#h21-0-117" id="h21-0-117" class="d">-&lt;a href=&quot;#l99&quot; class=&quot;line&quot; id=&quot;l99&quot;&gt; 99&lt;/a&gt; wait 1; +</a><a href="#h30-0-2008" id="h30-0-2008" class="i">+</a><a href="#h21-0-118" id="h21-0-118" class="d">-&lt;a href=&quot;#l100&quot; class=&quot;line&quot; id=&quot;l100&quot;&gt; 100&lt;/a&gt; end; +</a><a href="#h30-0-2009" id="h30-0-2009" class="i">+</a><a href="#h21-0-119" id="h21-0-119" class="d">-&lt;a href=&quot;#l101&quot; class=&quot;line&quot; id=&quot;l101&quot;&gt; 101&lt;/a&gt; ``` +</a><a href="#h30-0-2010" id="h30-0-2010" class="i">+</a><a href="#h21-0-120" id="h21-0-120" class="d">-&lt;a href=&quot;#l102&quot; class=&quot;line&quot; id=&quot;l102&quot;&gt; 102&lt;/a&gt; +</a><a href="#h30-0-2011" id="h30-0-2011" class="i">+</a><a href="#h21-0-121" id="h21-0-121" class="d">-&lt;a href=&quot;#l103&quot; class=&quot;line&quot; id=&quot;l103&quot;&gt; 103&lt;/a&gt; Så langt er det rett fram, la oss gå over til VHDL. +</a><a href="#h30-0-2012" id="h30-0-2012" class="i">+</a><a href="#h21-0-122" id="h21-0-122" class="d">-&lt;a href=&quot;#l104&quot; class=&quot;line&quot; id=&quot;l104&quot;&gt; 104&lt;/a&gt; +</a><a href="#h30-0-2013" id="h30-0-2013" class="i">+</a><a href="#h21-0-123" id="h21-0-123" class="d">-&lt;a href=&quot;#l105&quot; class=&quot;line&quot; id=&quot;l105&quot;&gt; 105&lt;/a&gt; ## Implementasjon i VHDL +</a><a href="#h30-0-2014" id="h30-0-2014" class="i">+</a><a href="#h21-0-124" id="h21-0-124" class="d">-&lt;a href=&quot;#l106&quot; class=&quot;line&quot; id=&quot;l106&quot;&gt; 106&lt;/a&gt; ```vhdl +</a><a href="#h30-0-2015" id="h30-0-2015" class="i">+</a><a href="#h21-0-125" id="h21-0-125" class="d">-&lt;a href=&quot;#l107&quot; class=&quot;line&quot; id=&quot;l107&quot;&gt; 107&lt;/a&gt; vga_process : process (pixel_clock) is +</a><a href="#h30-0-2016" id="h30-0-2016" class="i">+</a><a href="#h21-0-126" id="h21-0-126" class="d">-&lt;a href=&quot;#l108&quot; class=&quot;line&quot; id=&quot;l108&quot;&gt; 108&lt;/a&gt; variable h_counter : integer range 0 to h_period - 1 := 0; +</a><a href="#h30-0-2017" id="h30-0-2017" class="i">+</a><a href="#h21-0-127" id="h21-0-127" class="d">-&lt;a href=&quot;#l109&quot; class=&quot;line&quot; id=&quot;l109&quot;&gt; 109&lt;/a&gt; variable v_counter : integer range 0 to v_period - 1 := 0; +</a><a href="#h30-0-2018" id="h30-0-2018" class="i">+</a><a href="#h21-0-128" id="h21-0-128" class="d">-&lt;a href=&quot;#l110&quot; class=&quot;line&quot; id=&quot;l110&quot;&gt; 110&lt;/a&gt; begin +</a><a href="#h30-0-2019" id="h30-0-2019" class="i">+</a><a href="#h21-0-129" id="h21-0-129" class="d">-&lt;a href=&quot;#l111&quot; class=&quot;line&quot; id=&quot;l111&quot;&gt; 111&lt;/a&gt; if rising_edge(pixel_clock) then +</a><a href="#h30-0-2020" id="h30-0-2020" class="i">+</a><a href="#h21-0-130" id="h21-0-130" class="d">-&lt;a href=&quot;#l112&quot; class=&quot;line&quot; id=&quot;l112&quot;&gt; 112&lt;/a&gt; if nreset = &amp;#39;0&amp;#39; then +</a><a href="#h30-0-2021" id="h30-0-2021" class="i">+</a><a href="#h21-0-131" id="h21-0-131" class="d">-&lt;a href=&quot;#l113&quot; class=&quot;line&quot; id=&quot;l113&quot;&gt; 113&lt;/a&gt; h_counter := 0; +</a><a href="#h30-0-2022" id="h30-0-2022" class="i">+</a><a href="#h21-0-132" id="h21-0-132" class="d">-&lt;a href=&quot;#l114&quot; class=&quot;line&quot; id=&quot;l114&quot;&gt; 114&lt;/a&gt; v_counter := 0; +</a><a href="#h30-0-2023" id="h30-0-2023" class="i">+</a><a href="#h21-0-133" id="h21-0-133" class="d">-&lt;a href=&quot;#l115&quot; class=&quot;line&quot; id=&quot;l115&quot;&gt; 115&lt;/a&gt; draw_time &amp;lt;= &amp;#39;0&amp;#39;; +</a><a href="#h30-0-2024" id="h30-0-2024" class="i">+</a><a href="#h21-0-134" id="h21-0-134" class="d">-&lt;a href=&quot;#l116&quot; class=&quot;line&quot; id=&quot;l116&quot;&gt; 116&lt;/a&gt; pan &amp;lt;= 0; +</a><a href="#h30-0-2025" id="h30-0-2025" class="i">+</a><a href="#h21-0-135" id="h21-0-135" class="d">-&lt;a href=&quot;#l117&quot; class=&quot;line&quot; id=&quot;l117&quot;&gt; 117&lt;/a&gt; vga_hs &amp;lt;= not h_polarity; +</a><a href="#h30-0-2026" id="h30-0-2026" class="i">+</a><a href="#h21-0-136" id="h21-0-136" class="d">-&lt;a href=&quot;#l118&quot; class=&quot;line&quot; id=&quot;l118&quot;&gt; 118&lt;/a&gt; vga_vs &amp;lt;= not v_polarity; +</a><a href="#h30-0-2027" id="h30-0-2027" class="i">+</a><a href="#h21-0-137" id="h21-0-137" class="d">-&lt;a href=&quot;#l119&quot; class=&quot;line&quot; id=&quot;l119&quot;&gt; 119&lt;/a&gt; else +</a><a href="#h30-0-2028" id="h30-0-2028" class="i">+</a><a href="#h21-0-138" id="h21-0-138" class="d">-&lt;a href=&quot;#l120&quot; class=&quot;line&quot; id=&quot;l120&quot;&gt; 120&lt;/a&gt; -- inkrementer tellere, først horisontal scanlinje, så neste linje +</a><a href="#h30-0-2029" id="h30-0-2029" class="i">+</a><a href="#h21-0-139" id="h21-0-139" class="d">-&lt;a href=&quot;#l121&quot; class=&quot;line&quot; id=&quot;l121&quot;&gt; 121&lt;/a&gt; if h_counter = h_period - 1 then +</a><a href="#h30-0-2030" id="h30-0-2030" class="i">+</a><a href="#h21-0-140" id="h21-0-140" class="d">-&lt;a href=&quot;#l122&quot; class=&quot;line&quot; id=&quot;l122&quot;&gt; 122&lt;/a&gt; h_counter := 0; +</a><a href="#h30-0-2031" id="h30-0-2031" class="i">+</a><a href="#h21-0-141" id="h21-0-141" class="d">-&lt;a href=&quot;#l123&quot; class=&quot;line&quot; id=&quot;l123&quot;&gt; 123&lt;/a&gt; if v_counter = v_period - 1 then +</a><a href="#h30-0-2032" id="h30-0-2032" class="i">+</a><a href="#h21-0-142" id="h21-0-142" class="d">-&lt;a href=&quot;#l124&quot; class=&quot;line&quot; id=&quot;l124&quot;&gt; 124&lt;/a&gt; v_counter := 0; +</a><a href="#h30-0-2033" id="h30-0-2033" class="i">+</a><a href="#h21-0-143" id="h21-0-143" class="d">-&lt;a href=&quot;#l125&quot; class=&quot;line&quot; id=&quot;l125&quot;&gt; 125&lt;/a&gt; if pan = pan_max then +</a><a href="#h30-0-2034" id="h30-0-2034" class="i">+</a><a href="#h21-0-144" id="h21-0-144" class="d">-&lt;a href=&quot;#l126&quot; class=&quot;line&quot; id=&quot;l126&quot;&gt; 126&lt;/a&gt; pan &amp;lt;= 0; +</a><a href="#h30-0-2035" id="h30-0-2035" class="i">+</a><a href="#h21-0-145" id="h21-0-145" class="d">-&lt;a href=&quot;#l127&quot; class=&quot;line&quot; id=&quot;l127&quot;&gt; 127&lt;/a&gt; else +</a><a href="#h30-0-2036" id="h30-0-2036" class="i">+</a><a href="#h21-0-146" id="h21-0-146" class="d">-&lt;a href=&quot;#l128&quot; class=&quot;line&quot; id=&quot;l128&quot;&gt; 128&lt;/a&gt; pan &amp;lt;= pan + 1; +</a><a href="#h30-0-2037" id="h30-0-2037" class="i">+</a><a href="#h21-0-147" id="h21-0-147" class="d">-&lt;a href=&quot;#l129&quot; class=&quot;line&quot; id=&quot;l129&quot;&gt; 129&lt;/a&gt; end if; +</a><a href="#h30-0-2038" id="h30-0-2038" class="i">+</a><a href="#h21-0-148" id="h21-0-148" class="d">-&lt;a href=&quot;#l130&quot; class=&quot;line&quot; id=&quot;l130&quot;&gt; 130&lt;/a&gt; else +</a><a href="#h30-0-2039" id="h30-0-2039" class="i">+</a><a href="#h21-0-149" id="h21-0-149" class="d">-&lt;a href=&quot;#l131&quot; class=&quot;line&quot; id=&quot;l131&quot;&gt; 131&lt;/a&gt; v_counter := v_counter + 1; +</a><a href="#h30-0-2040" id="h30-0-2040" class="i">+</a><a href="#h21-0-150" id="h21-0-150" class="d">-&lt;a href=&quot;#l132&quot; class=&quot;line&quot; id=&quot;l132&quot;&gt; 132&lt;/a&gt; end if; +</a><a href="#h30-0-2041" id="h30-0-2041" class="i">+</a><a href="#h21-0-151" id="h21-0-151" class="d">-&lt;a href=&quot;#l133&quot; class=&quot;line&quot; id=&quot;l133&quot;&gt; 133&lt;/a&gt; else +</a><a href="#h30-0-2042" id="h30-0-2042" class="i">+</a><a href="#h21-0-152" id="h21-0-152" class="d">-&lt;a href=&quot;#l134&quot; class=&quot;line&quot; id=&quot;l134&quot;&gt; 134&lt;/a&gt; h_counter := h_counter + 1; +</a><a href="#h30-0-2043" id="h30-0-2043" class="i">+</a><a href="#h21-0-153" id="h21-0-153" class="d">-&lt;a href=&quot;#l135&quot; class=&quot;line&quot; id=&quot;l135&quot;&gt; 135&lt;/a&gt; end if; +</a><a href="#h30-0-2044" id="h30-0-2044" class="i">+</a><a href="#h21-0-154" id="h21-0-154" class="d">-&lt;a href=&quot;#l136&quot; class=&quot;line&quot; id=&quot;l136&quot;&gt; 136&lt;/a&gt; -- hold vsync/hsync low/high dersom vi er i sync området +</a><a href="#h30-0-2045" id="h30-0-2045" class="i">+</a><a href="#h21-0-155" id="h21-0-155" class="d">-&lt;a href=&quot;#l137&quot; class=&quot;line&quot; id=&quot;l137&quot;&gt; 137&lt;/a&gt; if h_counter &amp;lt; h_pixels + h_front_porch or +</a><a href="#h30-0-2046" id="h30-0-2046" class="i">+</a><a href="#h21-0-156" id="h21-0-156" class="d">-&lt;a href=&quot;#l138&quot; class=&quot;line&quot; id=&quot;l138&quot;&gt; 138&lt;/a&gt; h_counter &amp;gt;= h_pixels + h_front_porch + h_sync_pulse then +</a><a href="#h30-0-2047" id="h30-0-2047" class="i">+</a><a href="#h21-0-157" id="h21-0-157" class="d">-&lt;a href=&quot;#l139&quot; class=&quot;line&quot; id=&quot;l139&quot;&gt; 139&lt;/a&gt; vga_hs &amp;lt;= not h_polarity; +</a><a href="#h30-0-2048" id="h30-0-2048" class="i">+</a><a href="#h21-0-158" id="h21-0-158" class="d">-&lt;a href=&quot;#l140&quot; class=&quot;line&quot; id=&quot;l140&quot;&gt; 140&lt;/a&gt; else +</a><a href="#h30-0-2049" id="h30-0-2049" class="i">+</a><a href="#h21-0-159" id="h21-0-159" class="d">-&lt;a href=&quot;#l141&quot; class=&quot;line&quot; id=&quot;l141&quot;&gt; 141&lt;/a&gt; vga_hs &amp;lt;= h_polarity; +</a><a href="#h30-0-2050" id="h30-0-2050" class="i">+</a><a href="#h21-0-160" id="h21-0-160" class="d">-&lt;a href=&quot;#l142&quot; class=&quot;line&quot; id=&quot;l142&quot;&gt; 142&lt;/a&gt; end if; +</a><a href="#h30-0-2051" id="h30-0-2051" class="i">+</a><a href="#h21-0-161" id="h21-0-161" class="d">-&lt;a href=&quot;#l143&quot; class=&quot;line&quot; id=&quot;l143&quot;&gt; 143&lt;/a&gt; if v_counter &amp;lt; v_pixels + v_front_porch or +</a><a href="#h30-0-2052" id="h30-0-2052" class="i">+</a><a href="#h21-0-162" id="h21-0-162" class="d">-&lt;a href=&quot;#l144&quot; class=&quot;line&quot; id=&quot;l144&quot;&gt; 144&lt;/a&gt; v_counter &amp;gt;= v_pixels + v_front_porch + v_sync_pulse then +</a><a href="#h30-0-2053" id="h30-0-2053" class="i">+</a><a href="#h21-0-163" id="h21-0-163" class="d">-&lt;a href=&quot;#l145&quot; class=&quot;line&quot; id=&quot;l145&quot;&gt; 145&lt;/a&gt; vga_vs &amp;lt;= not v_polarity; +</a><a href="#h30-0-2054" id="h30-0-2054" class="i">+</a><a href="#h21-0-164" id="h21-0-164" class="d">-&lt;a href=&quot;#l146&quot; class=&quot;line&quot; id=&quot;l146&quot;&gt; 146&lt;/a&gt; else +</a><a href="#h30-0-2055" id="h30-0-2055" class="i">+</a><a href="#h21-0-165" id="h21-0-165" class="d">-&lt;a href=&quot;#l147&quot; class=&quot;line&quot; id=&quot;l147&quot;&gt; 147&lt;/a&gt; vga_vs &amp;lt;= v_polarity; +</a><a href="#h30-0-2056" id="h30-0-2056" class="i">+</a><a href="#h21-0-166" id="h21-0-166" class="d">-&lt;a href=&quot;#l148&quot; class=&quot;line&quot; id=&quot;l148&quot;&gt; 148&lt;/a&gt; end if; +</a><a href="#h30-0-2057" id="h30-0-2057" class="i">+</a><a href="#h21-0-167" id="h21-0-167" class="d">-&lt;a href=&quot;#l149&quot; class=&quot;line&quot; id=&quot;l149&quot;&gt; 149&lt;/a&gt; if h_counter &amp;lt; h_pixels then +</a><a href="#h30-0-2058" id="h30-0-2058" class="i">+</a><a href="#h21-0-168" id="h21-0-168" class="d">-&lt;a href=&quot;#l150&quot; class=&quot;line&quot; id=&quot;l150&quot;&gt; 150&lt;/a&gt; x &amp;lt;= h_counter; +</a><a href="#h30-0-2059" id="h30-0-2059" class="i">+</a><a href="#h21-0-169" id="h21-0-169" class="d">-&lt;a href=&quot;#l151&quot; class=&quot;line&quot; id=&quot;l151&quot;&gt; 151&lt;/a&gt; else +</a><a href="#h30-0-2060" id="h30-0-2060" class="i">+</a><a href="#h21-0-170" id="h21-0-170" class="d">-&lt;a href=&quot;#l152&quot; class=&quot;line&quot; id=&quot;l152&quot;&gt; 152&lt;/a&gt; x &amp;lt;= 0; +</a><a href="#h30-0-2061" id="h30-0-2061" class="i">+</a><a href="#h21-0-171" id="h21-0-171" class="d">-&lt;a href=&quot;#l153&quot; class=&quot;line&quot; id=&quot;l153&quot;&gt; 153&lt;/a&gt; end if; +</a><a href="#h30-0-2062" id="h30-0-2062" class="i">+</a><a href="#h21-0-172" id="h21-0-172" class="d">-&lt;a href=&quot;#l154&quot; class=&quot;line&quot; id=&quot;l154&quot;&gt; 154&lt;/a&gt; if v_counter &amp;lt; v_pixels then +</a><a href="#h30-0-2063" id="h30-0-2063" class="i">+</a><a href="#h21-0-173" id="h21-0-173" class="d">-&lt;a href=&quot;#l155&quot; class=&quot;line&quot; id=&quot;l155&quot;&gt; 155&lt;/a&gt; y &amp;lt;= v_counter; +</a><a href="#h30-0-2064" id="h30-0-2064" class="i">+</a><a href="#h21-0-174" id="h21-0-174" class="d">-&lt;a href=&quot;#l156&quot; class=&quot;line&quot; id=&quot;l156&quot;&gt; 156&lt;/a&gt; else +</a><a href="#h30-0-2065" id="h30-0-2065" class="i">+</a><a href="#h21-0-175" id="h21-0-175" class="d">-&lt;a href=&quot;#l157&quot; class=&quot;line&quot; id=&quot;l157&quot;&gt; 157&lt;/a&gt; y &amp;lt;= 0; +</a><a href="#h30-0-2066" id="h30-0-2066" class="i">+</a><a href="#h21-0-176" id="h21-0-176" class="d">-&lt;a href=&quot;#l158&quot; class=&quot;line&quot; id=&quot;l158&quot;&gt; 158&lt;/a&gt; end if; +</a><a href="#h30-0-2067" id="h30-0-2067" class="i">+</a><a href="#h21-0-177" id="h21-0-177" class="d">-&lt;a href=&quot;#l159&quot; class=&quot;line&quot; id=&quot;l159&quot;&gt; 159&lt;/a&gt; if h_counter &amp;lt; h_pixels and v_counter &amp;lt; v_pixels then +</a><a href="#h30-0-2068" id="h30-0-2068" class="i">+</a><a href="#h21-0-178" id="h21-0-178" class="d">-&lt;a href=&quot;#l160&quot; class=&quot;line&quot; id=&quot;l160&quot;&gt; 160&lt;/a&gt; draw_time &amp;lt;= &amp;#39;1&amp;#39;; +</a><a href="#h30-0-2069" id="h30-0-2069" class="i">+</a><a href="#h21-0-179" id="h21-0-179" class="d">-&lt;a href=&quot;#l161&quot; class=&quot;line&quot; id=&quot;l161&quot;&gt; 161&lt;/a&gt; else +</a><a href="#h30-0-2070" id="h30-0-2070" class="i">+</a><a href="#h21-0-180" id="h21-0-180" class="d">-&lt;a href=&quot;#l162&quot; class=&quot;line&quot; id=&quot;l162&quot;&gt; 162&lt;/a&gt; draw_time &amp;lt;= &amp;#39;0&amp;#39;; +</a><a href="#h30-0-2071" id="h30-0-2071" class="i">+</a><a href="#h21-0-181" id="h21-0-181" class="d">-&lt;a href=&quot;#l163&quot; class=&quot;line&quot; id=&quot;l163&quot;&gt; 163&lt;/a&gt; end if; +</a><a href="#h30-0-2072" id="h30-0-2072" class="i">+</a><a href="#h21-0-182" id="h21-0-182" class="d">-&lt;a href=&quot;#l164&quot; class=&quot;line&quot; id=&quot;l164&quot;&gt; 164&lt;/a&gt; end if; +</a><a href="#h30-0-2073" id="h30-0-2073" class="i">+</a><a href="#h21-0-183" id="h21-0-183" class="d">-&lt;a href=&quot;#l165&quot; class=&quot;line&quot; id=&quot;l165&quot;&gt; 165&lt;/a&gt; end if; +</a><a href="#h30-0-2074" id="h30-0-2074" class="i">+</a><a href="#h21-0-184" id="h21-0-184" class="d">-&lt;a href=&quot;#l166&quot; class=&quot;line&quot; id=&quot;l166&quot;&gt; 166&lt;/a&gt; end process; +</a><a href="#h30-0-2075" id="h30-0-2075" class="i">+</a><a href="#h21-0-185" id="h21-0-185" class="d">-&lt;a href=&quot;#l167&quot; class=&quot;line&quot; id=&quot;l167&quot;&gt; 167&lt;/a&gt; ``` +</a><a href="#h30-0-2076" id="h30-0-2076" class="i">+</a><a href="#h21-0-186" id="h21-0-186" class="d">-&lt;a href=&quot;#l168&quot; class=&quot;line&quot; id=&quot;l168&quot;&gt; 168&lt;/a&gt; +</a><a href="#h30-0-2077" id="h30-0-2077" class="i">+</a><a href="#h21-0-187" id="h21-0-187" class="d">-&lt;a href=&quot;#l169&quot; class=&quot;line&quot; id=&quot;l169&quot;&gt; 169&lt;/a&gt; Koden handler stort sett bare om noen tellere, og å skru på draw_time, h_sync og v_sync i de riktige periodene. Koden bruker konstanter/generics, så det er enkelt å endre på timing. Men så langt er det ikke planlagt å ha mulighet for å endre timing dynamisk fra NIOS II. +</a><a href="#h30-0-2078" id="h30-0-2078" class="i">+</a><a href="#h21-0-188" id="h21-0-188" class="d">-&lt;a href=&quot;#l170&quot; class=&quot;line&quot; id=&quot;l170&quot;&gt; 170&lt;/a&gt; +</a><a href="#h30-0-2079" id="h30-0-2079" class="i">+</a><a href="#h21-0-189" id="h21-0-189" class="d">-&lt;a href=&quot;#l171&quot; class=&quot;line&quot; id=&quot;l171&quot;&gt; 171&lt;/a&gt; \ +</a><a href="#h30-0-2080" id="h30-0-2080" class="i">+</a><a href="#h21-0-190" id="h21-0-190" class="d">-&lt;a href=&quot;#l172&quot; class=&quot;line&quot; id=&quot;l172&quot;&gt; 172&lt;/a&gt; Figur 5. Skjerm koblet til DE2-115 kort. +</a><a href="#h30-0-2081" id="h30-0-2081" class="i">+</a><a href="#h21-0-191" id="h21-0-191" class="d">-&lt;a href=&quot;#l173&quot; class=&quot;line&quot; id=&quot;l173&quot;&gt; 173&lt;/a&gt; {: style=&amp;quot;color:gray; font-size: 80%; text-align: center;&amp;quot;} +</a><a href="#h30-0-2082" id="h30-0-2082" class="i">+</a><a href="#h21-0-192" id="h21-0-192" class="d">-&lt;a href=&quot;#l174&quot; class=&quot;line&quot; id=&quot;l174&quot;&gt; 174&lt;/a&gt; +</a><a href="#h30-0-2083" id="h30-0-2083" class="i">+</a><a href="#h21-0-193" id="h21-0-193" class="d">-&lt;a href=&quot;#l175&quot; class=&quot;line&quot; id=&quot;l175&quot;&gt; 175&lt;/a&gt; +</a><a href="#h30-0-2084" id="h30-0-2084" class="i">+</a><a href="#h21-0-194" id="h21-0-194" class="d">-&lt;a href=&quot;#l176&quot; class=&quot;line&quot; id=&quot;l176&quot;&gt; 176&lt;/a&gt; \ +</a><a href="#h30-0-2085" id="h30-0-2085" class="i">+</a><a href="#h21-0-195" id="h21-0-195" class="d">-&lt;a href=&quot;#l177&quot; class=&quot;line&quot; id=&quot;l177&quot;&gt; 177&lt;/a&gt; Figur 6. Skjerm med figurer som endrer seg +</a><a href="#h30-0-2086" id="h30-0-2086" class="i">+</a><a href="#h21-0-196" id="h21-0-196" class="d">-&lt;a href=&quot;#l178&quot; class=&quot;line&quot; id=&quot;l178&quot;&gt; 178&lt;/a&gt; {: style=&amp;quot;color:gray; font-size: 80%; text-align: center;&amp;quot;} +</a><a href="#h30-0-2087" id="h30-0-2087" class="i">+</a><a href="#h21-0-197" id="h21-0-197" class="d">-&lt;a href=&quot;#l179&quot; class=&quot;line&quot; id=&quot;l179&quot;&gt; 179&lt;/a&gt; ```vhdl +</a><a href="#h30-0-2088" id="h30-0-2088" class="i">+</a><a href="#h21-0-198" id="h21-0-198" class="d">-&lt;a href=&quot;#l180&quot; class=&quot;line&quot; id=&quot;l180&quot;&gt; 180&lt;/a&gt; if ((x + pan / 1) / 32) mod 2 = 0 and ((y + pan / 1) / 32) mod 2 = 0 then +</a><a href="#h30-0-2089" id="h30-0-2089" class="i">+</a><a href="#h21-0-199" id="h21-0-199" class="d">-&lt;a href=&quot;#l181&quot; class=&quot;line&quot; id=&quot;l181&quot;&gt; 181&lt;/a&gt; vga_r &amp;lt;= (others =&amp;gt; &amp;#39;1&amp;#39;); +</a><a href="#h30-0-2090" id="h30-0-2090" class="i">+</a><a href="#h21-0-200" id="h21-0-200" class="d">-&lt;a href=&quot;#l182&quot; class=&quot;line&quot; id=&quot;l182&quot;&gt; 182&lt;/a&gt; vga_g &amp;lt;= (others =&amp;gt; &amp;#39;0&amp;#39;); +</a><a href="#h30-0-2091" id="h30-0-2091" class="i">+</a><a href="#h21-0-201" id="h21-0-201" class="d">-&lt;a href=&quot;#l183&quot; class=&quot;line&quot; id=&quot;l183&quot;&gt; 183&lt;/a&gt; vga_b &amp;lt;= (others =&amp;gt; &amp;#39;1&amp;#39;); +</a><a href="#h30-0-2092" id="h30-0-2092" class="i">+</a><a href="#h21-0-202" id="h21-0-202" class="d">-&lt;a href=&quot;#l184&quot; class=&quot;line&quot; id=&quot;l184&quot;&gt; 184&lt;/a&gt; else +</a><a href="#h30-0-2093" id="h30-0-2093" class="i">+</a><a href="#h21-0-203" id="h21-0-203" class="d">-&lt;a href=&quot;#l185&quot; class=&quot;line&quot; id=&quot;l185&quot;&gt; 185&lt;/a&gt; vga_r &amp;lt;= (others =&amp;gt; &amp;#39;0&amp;#39;); +</a><a href="#h30-0-2094" id="h30-0-2094" class="i">+</a><a href="#h21-0-204" id="h21-0-204" class="d">-&lt;a href=&quot;#l186&quot; class=&quot;line&quot; id=&quot;l186&quot;&gt; 186&lt;/a&gt; vga_g &amp;lt;= (others =&amp;gt; &amp;#39;1&amp;#39;); +</a><a href="#h30-0-2095" id="h30-0-2095" class="i">+</a><a href="#h21-0-205" id="h21-0-205" class="d">-&lt;a href=&quot;#l187&quot; class=&quot;line&quot; id=&quot;l187&quot;&gt; 187&lt;/a&gt; vga_b &amp;lt;= (others =&amp;gt; &amp;#39;1&amp;#39;); +</a><a href="#h30-0-2096" id="h30-0-2096" class="i">+</a><a href="#h21-0-206" id="h21-0-206" class="d">-&lt;a href=&quot;#l188&quot; class=&quot;line&quot; id=&quot;l188&quot;&gt; 188&lt;/a&gt; end if; +</a><a href="#h30-0-2097" id="h30-0-2097" class="i">+</a><a href="#h21-0-207" id="h21-0-207" class="d">-&lt;a href=&quot;#l189&quot; class=&quot;line&quot; id=&quot;l189&quot;&gt; 189&lt;/a&gt; ``` +</a><a href="#h30-0-2098" id="h30-0-2098" class="i">+</a><a href="#h21-0-208" id="h21-0-208" class="d">-&lt;a href=&quot;#l190&quot; class=&quot;line&quot; id=&quot;l190&quot;&gt; 190&lt;/a&gt; +</a><a href="#h30-0-2099" id="h30-0-2099" class="i">+</a><a href="#h21-0-209" id="h21-0-209" class="d">-&lt;a href=&quot;#l191&quot; class=&quot;line&quot; id=&quot;l191&quot;&gt; 191&lt;/a&gt; ## Tilkobling av RAM modul +</a><a href="#h30-0-2100" id="h30-0-2100" class="i">+</a><a href="#h21-0-210" id="h21-0-210" class="d">-&lt;a href=&quot;#l192&quot; class=&quot;line&quot; id=&quot;l192&quot;&gt; 192&lt;/a&gt; Første steget her er å flytte ut informasjon om x, y, og draw_time utenfor vga-modulen. +</a><a href="#h30-0-2101" id="h30-0-2101" class="i">+</a><a href="#h21-0-211" id="h21-0-211" class="d">-&lt;a href=&quot;#l193&quot; class=&quot;line&quot; id=&quot;l193&quot;&gt; 193&lt;/a&gt; Deretter skriver vi en enkel test for å se at det fortsatt fungerer +</a><a href="#h30-0-2102" id="h30-0-2102" class="i">+</a><a href="#h21-0-212" id="h21-0-212" class="d">-&lt;a href=&quot;#l194&quot; class=&quot;line&quot; id=&quot;l194&quot;&gt; 194&lt;/a&gt; ```vhdl +</a><a href="#h30-0-2103" id="h30-0-2103" class="i">+</a><a href="#h21-0-213" id="h21-0-213" class="d">-&lt;a href=&quot;#l195&quot; class=&quot;line&quot; id=&quot;l195&quot;&gt; 195&lt;/a&gt; draw : process(CLOCK_25) is +</a><a href="#h30-0-2104" id="h30-0-2104" class="i">+</a><a href="#h21-0-214" id="h21-0-214" class="d">-&lt;a href=&quot;#l196&quot; class=&quot;line&quot; id=&quot;l196&quot;&gt; 196&lt;/a&gt; begin +</a><a href="#h30-0-2105" id="h30-0-2105" class="i">+</a><a href="#h21-0-215" id="h21-0-215" class="d">-&lt;a href=&quot;#l197&quot; class=&quot;line&quot; id=&quot;l197&quot;&gt; 197&lt;/a&gt; if rising_edge(CLOCK_25) then +</a><a href="#h30-0-2106" id="h30-0-2106" class="i">+</a><a href="#h21-0-216" id="h21-0-216" class="d">-&lt;a href=&quot;#l198&quot; class=&quot;line&quot; id=&quot;l198&quot;&gt; 198&lt;/a&gt; if draw_time = &amp;#39;1&amp;#39; then +</a><a href="#h30-0-2107" id="h30-0-2107" class="i">+</a><a href="#h21-0-217" id="h21-0-217" class="d">-&lt;a href=&quot;#l199&quot; class=&quot;line&quot; id=&quot;l199&quot;&gt; 199&lt;/a&gt; VGA_R &amp;lt;= (others =&amp;gt; &amp;#39;1&amp;#39;); +</a><a href="#h30-0-2108" id="h30-0-2108" class="i">+</a><a href="#h21-0-218" id="h21-0-218" class="d">-&lt;a href=&quot;#l200&quot; class=&quot;line&quot; id=&quot;l200&quot;&gt; 200&lt;/a&gt; VGA_G &amp;lt;= (others =&amp;gt; &amp;#39;1&amp;#39;); +</a><a href="#h30-0-2109" id="h30-0-2109" class="i">+</a><a href="#h21-0-219" id="h21-0-219" class="d">-&lt;a href=&quot;#l201&quot; class=&quot;line&quot; id=&quot;l201&quot;&gt; 201&lt;/a&gt; VGA_B &amp;lt;= (others =&amp;gt; &amp;#39;1&amp;#39;); +</a><a href="#h30-0-2110" id="h30-0-2110" class="i">+</a><a href="#h21-0-220" id="h21-0-220" class="d">-&lt;a href=&quot;#l202&quot; class=&quot;line&quot; id=&quot;l202&quot;&gt; 202&lt;/a&gt; if x &amp;lt; 100 then +</a><a href="#h30-0-2111" id="h30-0-2111" class="i">+</a><a href="#h21-0-221" id="h21-0-221" class="d">-&lt;a href=&quot;#l203&quot; class=&quot;line&quot; id=&quot;l203&quot;&gt; 203&lt;/a&gt; VGA_R &amp;lt;= (others =&amp;gt; &amp;#39;1&amp;#39;); +</a><a href="#h30-0-2112" id="h30-0-2112" class="i">+</a><a href="#h21-0-222" id="h21-0-222" class="d">-&lt;a href=&quot;#l204&quot; class=&quot;line&quot; id=&quot;l204&quot;&gt; 204&lt;/a&gt; VGA_G &amp;lt;= (others =&amp;gt; &amp;#39;0&amp;#39;); +</a><a href="#h30-0-2113" id="h30-0-2113" class="i">+</a><a href="#h21-0-223" id="h21-0-223" class="d">-&lt;a href=&quot;#l205&quot; class=&quot;line&quot; id=&quot;l205&quot;&gt; 205&lt;/a&gt; VGA_B &amp;lt;= (others =&amp;gt; &amp;#39;1&amp;#39;); +</a><a href="#h30-0-2114" id="h30-0-2114" class="i">+</a><a href="#h21-0-224" id="h21-0-224" class="d">-&lt;a href=&quot;#l206&quot; class=&quot;line&quot; id=&quot;l206&quot;&gt; 206&lt;/a&gt; end if; +</a><a href="#h30-0-2115" id="h30-0-2115" class="i">+</a><a href="#h21-0-225" id="h21-0-225" class="d">-&lt;a href=&quot;#l207&quot; class=&quot;line&quot; id=&quot;l207&quot;&gt; 207&lt;/a&gt; else +</a><a href="#h30-0-2116" id="h30-0-2116" class="i">+</a><a href="#h21-0-226" id="h21-0-226" class="d">-&lt;a href=&quot;#l208&quot; class=&quot;line&quot; id=&quot;l208&quot;&gt; 208&lt;/a&gt; VGA_R &amp;lt;= (others =&amp;gt; &amp;#39;0&amp;#39;); +</a><a href="#h30-0-2117" id="h30-0-2117" class="i">+</a><a href="#h21-0-227" id="h21-0-227" class="d">-&lt;a href=&quot;#l209&quot; class=&quot;line&quot; id=&quot;l209&quot;&gt; 209&lt;/a&gt; VGA_G &amp;lt;= (others =&amp;gt; &amp;#39;0&amp;#39;); +</a><a href="#h30-0-2118" id="h30-0-2118" class="i">+</a><a href="#h21-0-228" id="h21-0-228" class="d">-&lt;a href=&quot;#l210&quot; class=&quot;line&quot; id=&quot;l210&quot;&gt; 210&lt;/a&gt; VGA_B &amp;lt;= (others =&amp;gt; &amp;#39;0&amp;#39;); +</a><a href="#h30-0-2119" id="h30-0-2119" class="i">+</a><a href="#h21-0-229" id="h21-0-229" class="d">-&lt;a href=&quot;#l211&quot; class=&quot;line&quot; id=&quot;l211&quot;&gt; 211&lt;/a&gt; end if; +</a><a href="#h30-0-2120" id="h30-0-2120" class="i">+</a><a href="#h21-0-230" id="h21-0-230" class="d">-&lt;a href=&quot;#l212&quot; class=&quot;line&quot; id=&quot;l212&quot;&gt; 212&lt;/a&gt; end if; +</a><a href="#h30-0-2121" id="h30-0-2121" class="i">+</a><a href="#h21-0-231" id="h21-0-231" class="d">-&lt;a href=&quot;#l213&quot; class=&quot;line&quot; id=&quot;l213&quot;&gt; 213&lt;/a&gt; end process; +</a><a href="#h30-0-2122" id="h30-0-2122" class="i">+</a><a href="#h21-0-232" id="h21-0-232" class="d">-&lt;a href=&quot;#l214&quot; class=&quot;line&quot; id=&quot;l214&quot;&gt; 214&lt;/a&gt; ``` +</a><a href="#h30-0-2123" id="h30-0-2123" class="i">+</a><a href="#h21-0-233" id="h21-0-233" class="d">-&lt;a href=&quot;#l215&quot; class=&quot;line&quot; id=&quot;l215&quot;&gt; 215&lt;/a&gt; Dette gir lilla kolonne, og resten hvit, slik som forventet. Alt fungerer fortsatt. +</a><a href="#h30-0-2124" id="h30-0-2124" class="i">+</a><a href="#h21-0-234" id="h21-0-234" class="d">-&lt;a href=&quot;#l216&quot; class=&quot;line&quot; id=&quot;l216&quot;&gt; 216&lt;/a&gt; +</a><a href="#h30-0-2125" id="h30-0-2125" class="i">+</a><a href="#h21-0-235" id="h21-0-235" class="d">-&lt;a href=&quot;#l217&quot; class=&quot;line&quot; id=&quot;l217&quot;&gt; 217&lt;/a&gt; Vi legger så til en ram modul gjennom IP-katalogen, vi trenger en 2-port ram, med egen klokke for read/write. +</a><a href="#h30-0-2126" id="h30-0-2126" class="i">+</a><a href="#h21-0-236" id="h21-0-236" class="d">-&lt;a href=&quot;#l218&quot; class=&quot;line&quot; id=&quot;l218&quot;&gt; 218&lt;/a&gt; +</a><a href="#h30-0-2127" id="h30-0-2127" class="i">+</a><a href="#h21-0-237" id="h21-0-237" class="d">-&lt;a href=&quot;#l219&quot; class=&quot;line&quot; id=&quot;l219&quot;&gt; 219&lt;/a&gt; For å støtte hele fargespekteret, trenger vi 8(bits) * 3(farger) * 640(bredde) * 480(høyde) +</a><a href="#h30-0-2128" id="h30-0-2128" class="i">+</a><a href="#h21-0-238" id="h21-0-238" class="d">-&lt;a href=&quot;#l220&quot; class=&quot;line&quot; id=&quot;l220&quot;&gt; 220&lt;/a&gt; altså 7372800 bits. +</a><a href="#h30-0-2129" id="h30-0-2129" class="i">+</a><a href="#h21-0-239" id="h21-0-239" class="d">-&lt;a href=&quot;#l221&quot; class=&quot;line&quot; id=&quot;l221&quot;&gt; 221&lt;/a&gt; Vi velger en ord-størrelse på 24-bit, slik at vi kan lese alle tre fargene om gangen. Dette betyr 307200 ord totalt. +</a><a href="#h30-0-2130" id="h30-0-2130" class="i">+</a><a href="#h21-0-240" id="h21-0-240" class="d">-&lt;a href=&quot;#l222&quot; class=&quot;line&quot; id=&quot;l222&quot;&gt; 222&lt;/a&gt; +</a><a href="#h30-0-2131" id="h30-0-2131" class="i">+</a><a href="#h21-0-241" id="h21-0-241" class="d">-&lt;a href=&quot;#l223&quot; class=&quot;line&quot; id=&quot;l223&quot;&gt; 223&lt;/a&gt; +</a><a href="#h30-0-2132" id="h30-0-2132" class="i">+</a><a href="#h21-0-242" id="h21-0-242" class="d">-&lt;a href=&quot;#l224&quot; class=&quot;line&quot; id=&quot;l224&quot;&gt; 224&lt;/a&gt; \ +</a><a href="#h30-0-2133" id="h30-0-2133" class="i">+</a><a href="#h21-0-243" id="h21-0-243" class="d">-&lt;a href=&quot;#l225&quot; class=&quot;line&quot; id=&quot;l225&quot;&gt; 225&lt;/a&gt; Figur 7. 2-port ram fra IP-katalog +</a><a href="#h30-0-2134" id="h30-0-2134" class="i">+</a><a href="#h21-0-244" id="h21-0-244" class="d">-&lt;a href=&quot;#l226&quot; class=&quot;line&quot; id=&quot;l226&quot;&gt; 226&lt;/a&gt; {: style=&amp;quot;color:gray; font-size: 80%; text-align: center;&amp;quot;} +</a><a href="#h30-0-2135" id="h30-0-2135" class="i">+</a><a href="#h21-0-245" id="h21-0-245" class="d">-&lt;a href=&quot;#l227&quot; class=&quot;line&quot; id=&quot;l227&quot;&gt; 227&lt;/a&gt; +</a><a href="#h30-0-2136" id="h30-0-2136" class="i">+</a><a href="#h21-0-246" id="h21-0-246" class="d">-&lt;a href=&quot;#l228&quot; class=&quot;line&quot; id=&quot;l228&quot;&gt; 228&lt;/a&gt; +</a><a href="#h30-0-2137" id="h30-0-2137" class="i">+</a><a href="#h21-0-247" id="h21-0-247" class="d">-&lt;a href=&quot;#l229&quot; class=&quot;line&quot; id=&quot;l229&quot;&gt; 229&lt;/a&gt; \ +</a><a href="#h30-0-2138" id="h30-0-2138" class="i">+</a><a href="#h21-0-248" id="h21-0-248" class="d">-&lt;a href=&quot;#l230&quot; class=&quot;line&quot; id=&quot;l230&quot;&gt; 230&lt;/a&gt; Figur 8. Kompilasjons rapport, minneforbruk +</a><a href="#h30-0-2139" id="h30-0-2139" class="i">+</a><a href="#h21-0-249" id="h21-0-249" class="d">-&lt;a href=&quot;#l231&quot; class=&quot;line&quot; id=&quot;l231&quot;&gt; 231&lt;/a&gt; {: style=&amp;quot;color:gray; font-size: 80%; text-align: center;&amp;quot;} +</a><a href="#h30-0-2140" id="h30-0-2140" class="i">+</a><a href="#h21-0-250" id="h21-0-250" class="d">-&lt;a href=&quot;#l232&quot; class=&quot;line&quot; id=&quot;l232&quot;&gt; 232&lt;/a&gt; +</a><a href="#h30-0-2141" id="h30-0-2141" class="i">+</a><a href="#h21-0-251" id="h21-0-251" class="d">-&lt;a href=&quot;#l233&quot; class=&quot;line&quot; id=&quot;l233&quot;&gt; 233&lt;/a&gt; Men som en kan se er det ikke nok plass til å ha 8:8:8 farger ved 640x480 oppløsning. +</a><a href="#h30-0-2142" id="h30-0-2142" class="i">+</a><a href="#h21-0-252" id="h21-0-252" class="d">-&lt;a href=&quot;#l234&quot; class=&quot;line&quot; id=&quot;l234&quot;&gt; 234&lt;/a&gt; Vi er nødt til å gjøre forenklinger. +</a><a href="#h30-0-2143" id="h30-0-2143" class="i">+</a><a href="#h21-0-253" id="h21-0-253" class="d">-&lt;a href=&quot;#l235&quot; class=&quot;line&quot; id=&quot;l235&quot;&gt; 235&lt;/a&gt; Dersom vi deler oppløsningen på 8, får vi da 80x60 * 24, som er 115200 bits. +</a><a href="#h30-0-2144" id="h30-0-2144" class="i">+</a><a href="#h21-0-254" id="h21-0-254" class="d">-&lt;a href=&quot;#l236&quot; class=&quot;line&quot; id=&quot;l236&quot;&gt; 236&lt;/a&gt; Det skal være godt innenfor. +</a><a href="#h30-0-2145" id="h30-0-2145" class="i">+</a><a href="#h21-0-255" id="h21-0-255" class="d">-&lt;a href=&quot;#l237&quot; class=&quot;line&quot; id=&quot;l237&quot;&gt; 237&lt;/a&gt; +</a><a href="#h30-0-2146" id="h30-0-2146" class="i">+</a><a href="#h21-0-256" id="h21-0-256" class="d">-&lt;a href=&quot;#l238&quot; class=&quot;line&quot; id=&quot;l238&quot;&gt; 238&lt;/a&gt; Vi kobler RAM modulen +</a><a href="#h30-0-2147" id="h30-0-2147" class="i">+</a><a href="#h21-0-257" id="h21-0-257" class="d">-&lt;a href=&quot;#l239&quot; class=&quot;line&quot; id=&quot;l239&quot;&gt; 239&lt;/a&gt; ```vhdl +</a><a href="#h30-0-2148" id="h30-0-2148" class="i">+</a><a href="#h21-0-258" id="h21-0-258" class="d">-&lt;a href=&quot;#l240&quot; class=&quot;line&quot; id=&quot;l240&quot;&gt; 240&lt;/a&gt; vram_instance : vram port map( +</a><a href="#h30-0-2149" id="h30-0-2149" class="i">+</a><a href="#h21-0-259" id="h21-0-259" class="d">-&lt;a href=&quot;#l241&quot; class=&quot;line&quot; id=&quot;l241&quot;&gt; 241&lt;/a&gt; wrclock =&amp;gt; CLOCK_50, +</a><a href="#h30-0-2150" id="h30-0-2150" class="i">+</a><a href="#h21-0-260" id="h21-0-260" class="d">-&lt;a href=&quot;#l242&quot; class=&quot;line&quot; id=&quot;l242&quot;&gt; 242&lt;/a&gt; wraddress =&amp;gt; vram_wraddress, +</a><a href="#h30-0-2151" id="h30-0-2151" class="i">+</a><a href="#h21-0-261" id="h21-0-261" class="d">-&lt;a href=&quot;#l243&quot; class=&quot;line&quot; id=&quot;l243&quot;&gt; 243&lt;/a&gt; data =&amp;gt; vram_data, +</a><a href="#h30-0-2152" id="h30-0-2152" class="i">+</a><a href="#h21-0-262" id="h21-0-262" class="d">-&lt;a href=&quot;#l244&quot; class=&quot;line&quot; id=&quot;l244&quot;&gt; 244&lt;/a&gt; wren =&amp;gt; vram_wren, +</a><a href="#h30-0-2153" id="h30-0-2153" class="i">+</a><a href="#h21-0-263" id="h21-0-263" class="d">-&lt;a href=&quot;#l245&quot; class=&quot;line&quot; id=&quot;l245&quot;&gt; 245&lt;/a&gt; +</a><a href="#h30-0-2154" id="h30-0-2154" class="i">+</a><a href="#h21-0-264" id="h21-0-264" class="d">-&lt;a href=&quot;#l246&quot; class=&quot;line&quot; id=&quot;l246&quot;&gt; 246&lt;/a&gt; rdclock =&amp;gt; CLOCK_25, +</a><a href="#h30-0-2155" id="h30-0-2155" class="i">+</a><a href="#h21-0-265" id="h21-0-265" class="d">-&lt;a href=&quot;#l247&quot; class=&quot;line&quot; id=&quot;l247&quot;&gt; 247&lt;/a&gt; rdaddress =&amp;gt; vram_rdaddress, +</a><a href="#h30-0-2156" id="h30-0-2156" class="i">+</a><a href="#h21-0-266" id="h21-0-266" class="d">-&lt;a href=&quot;#l248&quot; class=&quot;line&quot; id=&quot;l248&quot;&gt; 248&lt;/a&gt; q =&amp;gt; vram_out +</a><a href="#h30-0-2157" id="h30-0-2157" class="i">+</a><a href="#h21-0-267" id="h21-0-267" class="d">-&lt;a href=&quot;#l249&quot; class=&quot;line&quot; id=&quot;l249&quot;&gt; 249&lt;/a&gt; ); +</a><a href="#h30-0-2158" id="h30-0-2158" class="i">+</a><a href="#h21-0-268" id="h21-0-268" class="d">-&lt;a href=&quot;#l250&quot; class=&quot;line&quot; id=&quot;l250&quot;&gt; 250&lt;/a&gt; +</a><a href="#h30-0-2159" id="h30-0-2159" class="i">+</a><a href="#h21-0-269" id="h21-0-269" class="d">-&lt;a href=&quot;#l251&quot; class=&quot;line&quot; id=&quot;l251&quot;&gt; 251&lt;/a&gt; +</a><a href="#h30-0-2160" id="h30-0-2160" class="i">+</a><a href="#h21-0-270" id="h21-0-270" class="d">-&lt;a href=&quot;#l252&quot; class=&quot;line&quot; id=&quot;l252&quot;&gt; 252&lt;/a&gt; vram_rdaddress &amp;lt;= std_logic_vector(to_unsigned( +</a><a href="#h30-0-2161" id="h30-0-2161" class="i">+</a><a href="#h21-0-271" id="h21-0-271" class="d">-&lt;a href=&quot;#l253&quot; class=&quot;line&quot; id=&quot;l253&quot;&gt; 253&lt;/a&gt; (h_pixels / 8) * (y / 8) + ((x+1) / 8), 13)); +</a><a href="#h30-0-2162" id="h30-0-2162" class="i">+</a><a href="#h21-0-272" id="h21-0-272" class="d">-&lt;a href=&quot;#l254&quot; class=&quot;line&quot; id=&quot;l254&quot;&gt; 254&lt;/a&gt; VGA_R &amp;lt;= vram_out(23 downto 16) when draw_time = &amp;#39;1&amp;#39; else (others =&amp;gt; &amp;#39;0&amp;#39;); +</a><a href="#h30-0-2163" id="h30-0-2163" class="i">+</a><a href="#h21-0-273" id="h21-0-273" class="d">-&lt;a href=&quot;#l255&quot; class=&quot;line&quot; id=&quot;l255&quot;&gt; 255&lt;/a&gt; VGA_G &amp;lt;= vram_out(15 downto 8) when draw_time = &amp;#39;1&amp;#39; else (others =&amp;gt; &amp;#39;0&amp;#39;); +</a><a href="#h30-0-2164" id="h30-0-2164" class="i">+</a><a href="#h21-0-274" id="h21-0-274" class="d">-&lt;a href=&quot;#l256&quot; class=&quot;line&quot; id=&quot;l256&quot;&gt; 256&lt;/a&gt; VGA_B &amp;lt;= vram_out(7 downto 0) when draw_time = &amp;#39;1&amp;#39; else (others =&amp;gt; &amp;#39;0&amp;#39;); +</a><a href="#h30-0-2165" id="h30-0-2165" class="i">+</a><a href="#h21-0-275" id="h21-0-275" class="d">-&lt;a href=&quot;#l257&quot; class=&quot;line&quot; id=&quot;l257&quot;&gt; 257&lt;/a&gt; ``` +</a><a href="#h30-0-2166" id="h30-0-2166" class="i">+</a><a href="#h21-0-276" id="h21-0-276" class="d">-&lt;a href=&quot;#l258&quot; class=&quot;line&quot; id=&quot;l258&quot;&gt; 258&lt;/a&gt; [grunnen til at det er (x+1) dekkes i neste side] +</a><a href="#h30-0-2167" id="h30-0-2167" class="i">+</a><a href="#h21-0-277" id="h21-0-277" class="d">-&lt;a href=&quot;#l259&quot; class=&quot;line&quot; id=&quot;l259&quot;&gt; 259&lt;/a&gt; {: style=&amp;quot;color:gray; font-size: 80%; text-align: center;&amp;quot;} +</a><a href="#h30-0-2168" id="h30-0-2168" class="i">+</a><a href="#h21-0-278" id="h21-0-278" class="d">-&lt;a href=&quot;#l260&quot; class=&quot;line&quot; id=&quot;l260&quot;&gt; 260&lt;/a&gt; +</a><a href="#h30-0-2169" id="h30-0-2169" class="i">+</a><a href="#h21-0-279" id="h21-0-279" class="d">-&lt;a href=&quot;#l261&quot; class=&quot;line&quot; id=&quot;l261&quot;&gt; 261&lt;/a&gt; process til testing av VRAM i VHDL, brukt sammen med signal tap logic analyzer. +</a><a href="#h30-0-2170" id="h30-0-2170" class="i">+</a><a href="#h21-0-280" id="h21-0-280" class="d">-&lt;a href=&quot;#l262&quot; class=&quot;line&quot; id=&quot;l262&quot;&gt; 262&lt;/a&gt; ```vhdl +</a><a href="#h30-0-2171" id="h30-0-2171" class="i">+</a><a href="#h21-0-281" id="h21-0-281" class="d">-&lt;a href=&quot;#l263&quot; class=&quot;line&quot; id=&quot;l263&quot;&gt; 263&lt;/a&gt; fill_color : process(CLOCK_50) is +</a><a href="#h30-0-2172" id="h30-0-2172" class="i">+</a><a href="#h21-0-282" id="h21-0-282" class="d">-&lt;a href=&quot;#l264&quot; class=&quot;line&quot; id=&quot;l264&quot;&gt; 264&lt;/a&gt; variable i : integer range 0 to v_pixels * h_pixels / 8; +</a><a href="#h30-0-2173" id="h30-0-2173" class="i">+</a><a href="#h21-0-283" id="h21-0-283" class="d">-&lt;a href=&quot;#l265&quot; class=&quot;line&quot; id=&quot;l265&quot;&gt; 265&lt;/a&gt; variable slow : integer range 0 to 500000; +</a><a href="#h30-0-2174" id="h30-0-2174" class="i">+</a><a href="#h21-0-284" id="h21-0-284" class="d">-&lt;a href=&quot;#l266&quot; class=&quot;line&quot; id=&quot;l266&quot;&gt; 266&lt;/a&gt; begin +</a><a href="#h30-0-2175" id="h30-0-2175" class="i">+</a><a href="#h21-0-285" id="h21-0-285" class="d">-&lt;a href=&quot;#l267&quot; class=&quot;line&quot; id=&quot;l267&quot;&gt; 267&lt;/a&gt; if rising_edge(CLOCK_50) then +</a><a href="#h30-0-2176" id="h30-0-2176" class="i">+</a><a href="#h21-0-286" id="h21-0-286" class="d">-&lt;a href=&quot;#l268&quot; class=&quot;line&quot; id=&quot;l268&quot;&gt; 268&lt;/a&gt; vram_wren &amp;lt;= &amp;#39;0&amp;#39;; +</a><a href="#h30-0-2177" id="h30-0-2177" class="i">+</a><a href="#h21-0-287" id="h21-0-287" class="d">-&lt;a href=&quot;#l269&quot; class=&quot;line&quot; id=&quot;l269&quot;&gt; 269&lt;/a&gt; if KEY(0) = &amp;#39;0&amp;#39; then +</a><a href="#h30-0-2178" id="h30-0-2178" class="i">+</a><a href="#h21-0-288" id="h21-0-288" class="d">-&lt;a href=&quot;#l270&quot; class=&quot;line&quot; id=&quot;l270&quot;&gt; 270&lt;/a&gt; i := 0; +</a><a href="#h30-0-2179" id="h30-0-2179" class="i">+</a><a href="#h21-0-289" id="h21-0-289" class="d">-&lt;a href=&quot;#l271&quot; class=&quot;line&quot; id=&quot;l271&quot;&gt; 271&lt;/a&gt; slow := 0; +</a><a href="#h30-0-2180" id="h30-0-2180" class="i">+</a><a href="#h21-0-290" id="h21-0-290" class="d">-&lt;a href=&quot;#l272&quot; class=&quot;line&quot; id=&quot;l272&quot;&gt; 272&lt;/a&gt; end if; +</a><a href="#h30-0-2181" id="h30-0-2181" class="i">+</a><a href="#h21-0-291" id="h21-0-291" class="d">-&lt;a href=&quot;#l273&quot; class=&quot;line&quot; id=&quot;l273&quot;&gt; 273&lt;/a&gt; if slow = 500000 and KEY(1) = &amp;#39;0&amp;#39; then +</a><a href="#h30-0-2182" id="h30-0-2182" class="i">+</a><a href="#h21-0-292" id="h21-0-292" class="d">-&lt;a href=&quot;#l274&quot; class=&quot;line&quot; id=&quot;l274&quot;&gt; 274&lt;/a&gt; slow := 0; +</a><a href="#h30-0-2183" id="h30-0-2183" class="i">+</a><a href="#h21-0-293" id="h21-0-293" class="d">-&lt;a href=&quot;#l275&quot; class=&quot;line&quot; id=&quot;l275&quot;&gt; 275&lt;/a&gt; if i &amp;lt; (v_pixels*h_pixels/8-1) and SW(17) = &amp;#39;1&amp;#39; then +</a><a href="#h30-0-2184" id="h30-0-2184" class="i">+</a><a href="#h21-0-294" id="h21-0-294" class="d">-&lt;a href=&quot;#l276&quot; class=&quot;line&quot; id=&quot;l276&quot;&gt; 276&lt;/a&gt; vram_wren &amp;lt;= &amp;#39;1&amp;#39;; +</a><a href="#h30-0-2185" id="h30-0-2185" class="i">+</a><a href="#h21-0-295" id="h21-0-295" class="d">-&lt;a href=&quot;#l277&quot; class=&quot;line&quot; id=&quot;l277&quot;&gt; 277&lt;/a&gt; vram_wraddress &amp;lt;= std_logic_vector(to_unsigned(i, 13)); +</a><a href="#h30-0-2186" id="h30-0-2186" class="i">+</a><a href="#h21-0-296" id="h21-0-296" class="d">-&lt;a href=&quot;#l278&quot; class=&quot;line&quot; id=&quot;l278&quot;&gt; 278&lt;/a&gt; +</a><a href="#h30-0-2187" id="h30-0-2187" class="i">+</a><a href="#h21-0-297" id="h21-0-297" class="d">-&lt;a href=&quot;#l279&quot; class=&quot;line&quot; id=&quot;l279&quot;&gt; 279&lt;/a&gt; if SW(0) = &amp;#39;1&amp;#39; then +</a><a href="#h30-0-2188" id="h30-0-2188" class="i">+</a><a href="#h21-0-298" id="h21-0-298" class="d">-&lt;a href=&quot;#l280&quot; class=&quot;line&quot; id=&quot;l280&quot;&gt; 280&lt;/a&gt; vram_data &amp;lt;= &amp;quot;111111110000000000000000&amp;quot;; +</a><a href="#h30-0-2189" id="h30-0-2189" class="i">+</a><a href="#h21-0-299" id="h21-0-299" class="d">-&lt;a href=&quot;#l281&quot; class=&quot;line&quot; id=&quot;l281&quot;&gt; 281&lt;/a&gt; elsif SW(1) = &amp;#39;1&amp;#39; then +</a><a href="#h30-0-2190" id="h30-0-2190" class="i">+</a><a href="#h21-0-300" id="h21-0-300" class="d">-&lt;a href=&quot;#l282&quot; class=&quot;line&quot; id=&quot;l282&quot;&gt; 282&lt;/a&gt; vram_data &amp;lt;= &amp;quot;000000001111111100000000&amp;quot;; +</a><a href="#h30-0-2191" id="h30-0-2191" class="i">+</a><a href="#h21-0-301" id="h21-0-301" class="d">-&lt;a href=&quot;#l283&quot; class=&quot;line&quot; id=&quot;l283&quot;&gt; 283&lt;/a&gt; elsif SW(2) = &amp;#39;1&amp;#39; then +</a><a href="#h30-0-2192" id="h30-0-2192" class="i">+</a><a href="#h21-0-302" id="h21-0-302" class="d">-&lt;a href=&quot;#l284&quot; class=&quot;line&quot; id=&quot;l284&quot;&gt; 284&lt;/a&gt; vram_data &amp;lt;= &amp;quot;000000000000000011111111&amp;quot;; +</a><a href="#h30-0-2193" id="h30-0-2193" class="i">+</a><a href="#h21-0-303" id="h21-0-303" class="d">-&lt;a href=&quot;#l285&quot; class=&quot;line&quot; id=&quot;l285&quot;&gt; 285&lt;/a&gt; else +</a><a href="#h30-0-2194" id="h30-0-2194" class="i">+</a><a href="#h21-0-304" id="h21-0-304" class="d">-&lt;a href=&quot;#l286&quot; class=&quot;line&quot; id=&quot;l286&quot;&gt; 286&lt;/a&gt; vram_data &amp;lt;= &amp;quot;000000000000000000000000&amp;quot;; +</a><a href="#h30-0-2195" id="h30-0-2195" class="i">+</a><a href="#h21-0-305" id="h21-0-305" class="d">-&lt;a href=&quot;#l287&quot; class=&quot;line&quot; id=&quot;l287&quot;&gt; 287&lt;/a&gt; end if; +</a><a href="#h30-0-2196" id="h30-0-2196" class="i">+</a><a href="#h21-0-306" id="h21-0-306" class="d">-&lt;a href=&quot;#l288&quot; class=&quot;line&quot; id=&quot;l288&quot;&gt; 288&lt;/a&gt; +</a><a href="#h30-0-2197" id="h30-0-2197" class="i">+</a><a href="#h21-0-307" id="h21-0-307" class="d">-&lt;a href=&quot;#l289&quot; class=&quot;line&quot; id=&quot;l289&quot;&gt; 289&lt;/a&gt; i := i + 1; +</a><a href="#h30-0-2198" id="h30-0-2198" class="i">+</a><a href="#h21-0-308" id="h21-0-308" class="d">-&lt;a href=&quot;#l290&quot; class=&quot;line&quot; id=&quot;l290&quot;&gt; 290&lt;/a&gt; end if; +</a><a href="#h30-0-2199" id="h30-0-2199" class="i">+</a><a href="#h21-0-309" id="h21-0-309" class="d">-&lt;a href=&quot;#l291&quot; class=&quot;line&quot; id=&quot;l291&quot;&gt; 291&lt;/a&gt; else +</a><a href="#h30-0-2200" id="h30-0-2200" class="i">+</a><a href="#h21-0-310" id="h21-0-310" class="d">-&lt;a href=&quot;#l292&quot; class=&quot;line&quot; id=&quot;l292&quot;&gt; 292&lt;/a&gt; slow := slow + 1; +</a><a href="#h30-0-2201" id="h30-0-2201" class="i">+</a><a href="#h21-0-311" id="h21-0-311" class="d">-&lt;a href=&quot;#l293&quot; class=&quot;line&quot; id=&quot;l293&quot;&gt; 293&lt;/a&gt; end if; +</a><a href="#h30-0-2202" id="h30-0-2202" class="i">+</a><a href="#h21-0-312" id="h21-0-312" class="d">-&lt;a href=&quot;#l294&quot; class=&quot;line&quot; id=&quot;l294&quot;&gt; 294&lt;/a&gt; end if; +</a><a href="#h30-0-2203" id="h30-0-2203" class="i">+</a><a href="#h21-0-313" id="h21-0-313" class="d">-&lt;a href=&quot;#l295&quot; class=&quot;line&quot; id=&quot;l295&quot;&gt; 295&lt;/a&gt; end process; +</a><a href="#h30-0-2204" id="h30-0-2204" class="i">+</a><a href="#h21-0-314" id="h21-0-314" class="d">-&lt;a href=&quot;#l296&quot; class=&quot;line&quot; id=&quot;l296&quot;&gt; 296&lt;/a&gt; ``` +</a><a href="#h30-0-2205" id="h30-0-2205" class="i">+</a><a href="#h21-0-315" id="h21-0-315" class="d">-&lt;a href=&quot;#l297&quot; class=&quot;line&quot; id=&quot;l297&quot;&gt; 297&lt;/a&gt; Siden systemet er synkront, trenger vi å laste inn fargen en klokkesyklus før den vises. Dette kan gjøres med å utvide rekkevidden til x integer til å inkludere -1, deretter endre på hvordan tellerne oppfører seg når det er blanking time. +</a><a href="#h30-0-2206" id="h30-0-2206" class="i">+</a><a href="#h21-0-316" id="h21-0-316" class="d">-&lt;a href=&quot;#l298&quot; class=&quot;line&quot; id=&quot;l298&quot;&gt; 298&lt;/a&gt; ```vhdl +</a><a href="#h30-0-2207" id="h30-0-2207" class="i">+</a><a href="#h21-0-317" id="h21-0-317" class="d">-&lt;a href=&quot;#l299&quot; class=&quot;line&quot; id=&quot;l299&quot;&gt; 299&lt;/a&gt; -- I VGA entity +</a><a href="#h30-0-2208" id="h30-0-2208" class="i">+</a><a href="#h21-0-318" id="h21-0-318" class="d">-&lt;a href=&quot;#l300&quot; class=&quot;line&quot; id=&quot;l300&quot;&gt; 300&lt;/a&gt; if h_counter &amp;lt; h_pixels then +</a><a href="#h30-0-2209" id="h30-0-2209" class="i">+</a><a href="#h21-0-319" id="h21-0-319" class="d">-&lt;a href=&quot;#l301&quot; class=&quot;line&quot; id=&quot;l301&quot;&gt; 301&lt;/a&gt; x &amp;lt;= h_counter; +</a><a href="#h30-0-2210" id="h30-0-2210" class="i">+</a><a href="#h21-0-320" id="h21-0-320" class="d">-&lt;a href=&quot;#l302&quot; class=&quot;line&quot; id=&quot;l302&quot;&gt; 302&lt;/a&gt; else +</a><a href="#h30-0-2211" id="h30-0-2211" class="i">+</a><a href="#h21-0-321" id="h21-0-321" class="d">-&lt;a href=&quot;#l303&quot; class=&quot;line&quot; id=&quot;l303&quot;&gt; 303&lt;/a&gt; x &amp;lt;= -1; +</a><a href="#h30-0-2212" id="h30-0-2212" class="i">+</a><a href="#h21-0-322" id="h21-0-322" class="d">-&lt;a href=&quot;#l304&quot; class=&quot;line&quot; id=&quot;l304&quot;&gt; 304&lt;/a&gt; end if; +</a><a href="#h30-0-2213" id="h30-0-2213" class="i">+</a><a href="#h21-0-323" id="h21-0-323" class="d">-&lt;a href=&quot;#l305&quot; class=&quot;line&quot; id=&quot;l305&quot;&gt; 305&lt;/a&gt; if v_counter &amp;lt; v_pixels then +</a><a href="#h30-0-2214" id="h30-0-2214" class="i">+</a><a href="#h21-0-324" id="h21-0-324" class="d">-&lt;a href=&quot;#l306&quot; class=&quot;line&quot; id=&quot;l306&quot;&gt; 306&lt;/a&gt; y &amp;lt;= v_counter; +</a><a href="#h30-0-2215" id="h30-0-2215" class="i">+</a><a href="#h21-0-325" id="h21-0-325" class="d">-&lt;a href=&quot;#l307&quot; class=&quot;line&quot; id=&quot;l307&quot;&gt; 307&lt;/a&gt; if h_counter &amp;gt;= h_pixels and v_counter + 1 &amp;lt; v_pixels then +</a><a href="#h30-0-2216" id="h30-0-2216" class="i">+</a><a href="#h21-0-326" id="h21-0-326" class="d">-&lt;a href=&quot;#l308&quot; class=&quot;line&quot; id=&quot;l308&quot;&gt; 308&lt;/a&gt; y &amp;lt;= v_counter + 1; +</a><a href="#h30-0-2217" id="h30-0-2217" class="i">+</a><a href="#h21-0-327" id="h21-0-327" class="d">-&lt;a href=&quot;#l309&quot; class=&quot;line&quot; id=&quot;l309&quot;&gt; 309&lt;/a&gt; end if; +</a><a href="#h30-0-2218" id="h30-0-2218" class="i">+</a><a href="#h21-0-328" id="h21-0-328" class="d">-&lt;a href=&quot;#l310&quot; class=&quot;line&quot; id=&quot;l310&quot;&gt; 310&lt;/a&gt; else +</a><a href="#h30-0-2219" id="h30-0-2219" class="i">+</a><a href="#h21-0-329" id="h21-0-329" class="d">-&lt;a href=&quot;#l311&quot; class=&quot;line&quot; id=&quot;l311&quot;&gt; 311&lt;/a&gt; y &amp;lt;= 0; +</a><a href="#h30-0-2220" id="h30-0-2220" class="i">+</a><a href="#h21-0-330" id="h21-0-330" class="d">-&lt;a href=&quot;#l312&quot; class=&quot;line&quot; id=&quot;l312&quot;&gt; 312&lt;/a&gt; end if; +</a><a href="#h30-0-2221" id="h30-0-2221" class="i">+</a><a href="#h21-0-331" id="h21-0-331" class="d">-&lt;a href=&quot;#l313&quot; class=&quot;line&quot; id=&quot;l313&quot;&gt; 313&lt;/a&gt; ``` +</a><a href="#h30-0-2222" id="h30-0-2222" class="i">+</a><a href="#h21-0-332" id="h21-0-332" class="d">-&lt;a href=&quot;#l314&quot; class=&quot;line&quot; id=&quot;l314&quot;&gt; 314&lt;/a&gt; Dersom vi ikke gjør dette, får vi følgende problemer +</a><a href="#h30-0-2223" id="h30-0-2223" class="i">+</a><a href="#h21-0-333" id="h21-0-333" class="d">-&lt;a href=&quot;#l315&quot; class=&quot;line&quot; id=&quot;l315&quot;&gt; 315&lt;/a&gt; +</a><a href="#h30-0-2224" id="h30-0-2224" class="i">+</a><a href="#h21-0-334" id="h21-0-334" class="d">-&lt;a href=&quot;#l316&quot; class=&quot;line&quot; id=&quot;l316&quot;&gt; 316&lt;/a&gt; +</a><a href="#h30-0-2225" id="h30-0-2225" class="i">+</a><a href="#h21-0-335" id="h21-0-335" class="d">-&lt;a href=&quot;#l317&quot; class=&quot;line&quot; id=&quot;l317&quot;&gt; 317&lt;/a&gt; \ +</a><a href="#h30-0-2226" id="h30-0-2226" class="i">+</a><a href="#h21-0-336" id="h21-0-336" class="d">-&lt;a href=&quot;#l318&quot; class=&quot;line&quot; id=&quot;l318&quot;&gt; 318&lt;/a&gt; Figur 9. indeksering problemer som oppsto underveis +</a><a href="#h30-0-2227" id="h30-0-2227" class="i">+</a><a href="#h21-0-337" id="h21-0-337" class="d">-&lt;a href=&quot;#l319&quot; class=&quot;line&quot; id=&quot;l319&quot;&gt; 319&lt;/a&gt; {: style=&amp;quot;color:gray; font-size: 80%; text-align: center;&amp;quot;} +</a><a href="#h30-0-2228" id="h30-0-2228" class="i">+</a><a href="#h21-0-338" id="h21-0-338" class="d">-&lt;a href=&quot;#l320&quot; class=&quot;line&quot; id=&quot;l320&quot;&gt; 320&lt;/a&gt; +</a><a href="#h30-0-2229" id="h30-0-2229" class="i">+</a><a href="#h21-0-339" id="h21-0-339" class="d">-&lt;a href=&quot;#l321&quot; class=&quot;line&quot; id=&quot;l321&quot;&gt; 321&lt;/a&gt; Til slutt så har vi et minneområde vi kan tegne rød/grønn/blå/svart til. +</a><a href="#h30-0-2230" id="h30-0-2230" class="i">+</a><a href="#h21-0-340" id="h21-0-340" class="d">-&lt;a href=&quot;#l322&quot; class=&quot;line&quot; id=&quot;l322&quot;&gt; 322&lt;/a&gt; +</a><a href="#h30-0-2231" id="h30-0-2231" class="i">+</a><a href="#h21-0-341" id="h21-0-341" class="d">-&lt;a href=&quot;#l323&quot; class=&quot;line&quot; id=&quot;l323&quot;&gt; 323&lt;/a&gt; \ +</a><a href="#h30-0-2232" id="h30-0-2232" class="i">+</a><a href="#h21-0-342" id="h21-0-342" class="d">-&lt;a href=&quot;#l324&quot; class=&quot;line&quot; id=&quot;l324&quot;&gt; 324&lt;/a&gt; Figur 10. Sluttresultat av VRAM testing i VHDL, alle farger har blitt tegnet på med vilje. +</a><a href="#h30-0-2233" id="h30-0-2233" class="i">+</a><a href="#h21-0-343" id="h21-0-343" class="d">-&lt;a href=&quot;#l325&quot; class=&quot;line&quot; id=&quot;l325&quot;&gt; 325&lt;/a&gt; {: style=&amp;quot;color:gray; font-size: 80%; text-align: center;&amp;quot;} +</a><a href="#h30-0-2234" id="h30-0-2234" class="i">+</a><a href="#h21-0-344" id="h21-0-344" class="d">-&lt;a href=&quot;#l326&quot; class=&quot;line&quot; id=&quot;l326&quot;&gt; 326&lt;/a&gt; +</a><a href="#h30-0-2235" id="h30-0-2235" class="i">+</a><a href="#h21-0-345" id="h21-0-345" class="d">-&lt;a href=&quot;#l327&quot; class=&quot;line&quot; id=&quot;l327&quot;&gt; 327&lt;/a&gt; ## Interface mot NIOS II +</a><a href="#h30-0-2236" id="h30-0-2236" class="i">+</a><a href="#h21-0-346" id="h21-0-346" class="d">-&lt;a href=&quot;#l328&quot; class=&quot;line&quot; id=&quot;l328&quot;&gt; 328&lt;/a&gt; Vi lager et enkelt bus interface +</a><a href="#h30-0-2237" id="h30-0-2237" class="i">+</a><a href="#h21-0-347" id="h21-0-347" class="d">-&lt;a href=&quot;#l329&quot; class=&quot;line&quot; id=&quot;l329&quot;&gt; 329&lt;/a&gt; +</a><a href="#h30-0-2238" id="h30-0-2238" class="i">+</a><a href="#h21-0-348" id="h21-0-348" class="d">-&lt;a href=&quot;#l330&quot; class=&quot;line&quot; id=&quot;l330&quot;&gt; 330&lt;/a&gt; ```vhdl +</a><a href="#h30-0-2239" id="h30-0-2239" class="i">+</a><a href="#h21-0-349" id="h21-0-349" class="d">-&lt;a href=&quot;#l331&quot; class=&quot;line&quot; id=&quot;l331&quot;&gt; 331&lt;/a&gt; entity main is +</a><a href="#h30-0-2240" id="h30-0-2240" class="i">+</a><a href="#h21-0-350" id="h21-0-350" class="d">-&lt;a href=&quot;#l332&quot; class=&quot;line&quot; id=&quot;l332&quot;&gt; 332&lt;/a&gt; port( +</a><a href="#h30-0-2241" id="h30-0-2241" class="i">+</a><a href="#h21-0-351" id="h21-0-351" class="d">-&lt;a href=&quot;#l333&quot; class=&quot;line&quot; id=&quot;l333&quot;&gt; 333&lt;/a&gt; CLK : in std_logic; +</a><a href="#h30-0-2242" id="h30-0-2242" class="i">+</a><a href="#h21-0-352" id="h21-0-352" class="d">-&lt;a href=&quot;#l334&quot; class=&quot;line&quot; id=&quot;l334&quot;&gt; 334&lt;/a&gt; RESET : in std_logic; +</a><a href="#h30-0-2243" id="h30-0-2243" class="i">+</a><a href="#h21-0-353" id="h21-0-353" class="d">-&lt;a href=&quot;#l335&quot; class=&quot;line&quot; id=&quot;l335&quot;&gt; 335&lt;/a&gt; CHIPSELECT : in std_logic; +</a><a href="#h30-0-2244" id="h30-0-2244" class="i">+</a><a href="#h21-0-354" id="h21-0-354" class="d">-&lt;a href=&quot;#l336&quot; class=&quot;line&quot; id=&quot;l336&quot;&gt; 336&lt;/a&gt; WR : in std_logic; +</a><a href="#h30-0-2245" id="h30-0-2245" class="i">+</a><a href="#h21-0-355" id="h21-0-355" class="d">-&lt;a href=&quot;#l337&quot; class=&quot;line&quot; id=&quot;l337&quot;&gt; 337&lt;/a&gt; RD : in std_logic; +</a><a href="#h30-0-2246" id="h30-0-2246" class="i">+</a><a href="#h21-0-356" id="h21-0-356" class="d">-&lt;a href=&quot;#l338&quot; class=&quot;line&quot; id=&quot;l338&quot;&gt; 338&lt;/a&gt; ADDRESS : in std_logic_vector(12 downto 0); +</a><a href="#h30-0-2247" id="h30-0-2247" class="i">+</a><a href="#h21-0-357" id="h21-0-357" class="d">-&lt;a href=&quot;#l339&quot; class=&quot;line&quot; id=&quot;l339&quot;&gt; 339&lt;/a&gt; WRITEDATA : in std_logic_vector(31 downto 0); +</a><a href="#h30-0-2248" id="h30-0-2248" class="i">+</a><a href="#h21-0-358" id="h21-0-358" class="d">-&lt;a href=&quot;#l340&quot; class=&quot;line&quot; id=&quot;l340&quot;&gt; 340&lt;/a&gt; READDATA : out std_logic_vector(31 downto 0); +</a><a href="#h30-0-2249" id="h30-0-2249" class="i">+</a><a href="#h21-0-359" id="h21-0-359" class="d">-&lt;a href=&quot;#l341&quot; class=&quot;line&quot; id=&quot;l341&quot;&gt; 341&lt;/a&gt; +</a><a href="#h30-0-2250" id="h30-0-2250" class="i">+</a><a href="#h21-0-360" id="h21-0-360" class="d">-&lt;a href=&quot;#l342&quot; class=&quot;line&quot; id=&quot;l342&quot;&gt; 342&lt;/a&gt; VGA_R, VGA_G, VGA_B : out std_logic_vector(7 downto 0); +</a><a href="#h30-0-2251" id="h30-0-2251" class="i">+</a><a href="#h21-0-361" id="h21-0-361" class="d">-&lt;a href=&quot;#l343&quot; class=&quot;line&quot; id=&quot;l343&quot;&gt; 343&lt;/a&gt; VGA_CLK, VGA_SYNC_N, VGA_BLANK_N : out std_logic; +</a><a href="#h30-0-2252" id="h30-0-2252" class="i">+</a><a href="#h21-0-362" id="h21-0-362" class="d">-&lt;a href=&quot;#l344&quot; class=&quot;line&quot; id=&quot;l344&quot;&gt; 344&lt;/a&gt; VGA_VS, VGA_HS : out std_logic +</a><a href="#h30-0-2253" id="h30-0-2253" class="i">+</a><a href="#h21-0-363" id="h21-0-363" class="d">-&lt;a href=&quot;#l345&quot; class=&quot;line&quot; id=&quot;l345&quot;&gt; 345&lt;/a&gt; ); +</a><a href="#h30-0-2254" id="h30-0-2254" class="i">+</a><a href="#h21-0-364" id="h21-0-364" class="d">-&lt;a href=&quot;#l346&quot; class=&quot;line&quot; id=&quot;l346&quot;&gt; 346&lt;/a&gt; end entity main; +</a><a href="#h30-0-2255" id="h30-0-2255" class="i">+</a><a href="#h21-0-365" id="h21-0-365" class="d">-&lt;a href=&quot;#l347&quot; class=&quot;line&quot; id=&quot;l347&quot;&gt; 347&lt;/a&gt; ``` +</a><a href="#h30-0-2256" id="h30-0-2256" class="i">+</a><a href="#h21-0-366" id="h21-0-366" class="d">-&lt;a href=&quot;#l348&quot; class=&quot;line&quot; id=&quot;l348&quot;&gt; 348&lt;/a&gt; ```vhdl +</a><a href="#h30-0-2257" id="h30-0-2257" class="i">+</a><a href="#h21-0-367" id="h21-0-367" class="d">-&lt;a href=&quot;#l349&quot; class=&quot;line&quot; id=&quot;l349&quot;&gt; 349&lt;/a&gt; bus_interface : process (CLK) is +</a><a href="#h30-0-2258" id="h30-0-2258" class="i">+</a><a href="#h21-0-368" id="h21-0-368" class="d">-&lt;a href=&quot;#l350&quot; class=&quot;line&quot; id=&quot;l350&quot;&gt; 350&lt;/a&gt; begin +</a><a href="#h30-0-2259" id="h30-0-2259" class="i">+</a><a href="#h21-0-369" id="h21-0-369" class="d">-&lt;a href=&quot;#l351&quot; class=&quot;line&quot; id=&quot;l351&quot;&gt; 351&lt;/a&gt; if rising_edge(CLK) then +</a><a href="#h30-0-2260" id="h30-0-2260" class="i">+</a><a href="#h21-0-370" id="h21-0-370" class="d">-&lt;a href=&quot;#l352&quot; class=&quot;line&quot; id=&quot;l352&quot;&gt; 352&lt;/a&gt; vram_wren &amp;lt;= &amp;#39;0&amp;#39;; +</a><a href="#h30-0-2261" id="h30-0-2261" class="i">+</a><a href="#h21-0-371" id="h21-0-371" class="d">-&lt;a href=&quot;#l353&quot; class=&quot;line&quot; id=&quot;l353&quot;&gt; 353&lt;/a&gt; if nreset = &amp;#39;0&amp;#39; then +</a><a href="#h30-0-2262" id="h30-0-2262" class="i">+</a><a href="#h21-0-372" id="h21-0-372" class="d">-&lt;a href=&quot;#l354&quot; class=&quot;line&quot; id=&quot;l354&quot;&gt; 354&lt;/a&gt; elsif CHIPSELECT = &amp;#39;1&amp;#39; then +</a><a href="#h30-0-2263" id="h30-0-2263" class="i">+</a><a href="#h21-0-373" id="h21-0-373" class="d">-&lt;a href=&quot;#l355&quot; class=&quot;line&quot; id=&quot;l355&quot;&gt; 355&lt;/a&gt; if WR = &amp;#39;1&amp;#39; then +</a><a href="#h30-0-2264" id="h30-0-2264" class="i">+</a><a href="#h21-0-374" id="h21-0-374" class="d">-&lt;a href=&quot;#l356&quot; class=&quot;line&quot; id=&quot;l356&quot;&gt; 356&lt;/a&gt; vram_wren &amp;lt;= &amp;#39;1&amp;#39;; +</a><a href="#h30-0-2265" id="h30-0-2265" class="i">+</a><a href="#h21-0-375" id="h21-0-375" class="d">-&lt;a href=&quot;#l357&quot; class=&quot;line&quot; id=&quot;l357&quot;&gt; 357&lt;/a&gt; vram_data &amp;lt;= WRITEDATA(23 downto 0); +</a><a href="#h30-0-2266" id="h30-0-2266" class="i">+</a><a href="#h21-0-376" id="h21-0-376" class="d">-&lt;a href=&quot;#l358&quot; class=&quot;line&quot; id=&quot;l358&quot;&gt; 358&lt;/a&gt; vram_wraddress &amp;lt;= ADDRESS(12 downto 0); +</a><a href="#h30-0-2267" id="h30-0-2267" class="i">+</a><a href="#h21-0-377" id="h21-0-377" class="d">-&lt;a href=&quot;#l359&quot; class=&quot;line&quot; id=&quot;l359&quot;&gt; 359&lt;/a&gt; end if; +</a><a href="#h30-0-2268" id="h30-0-2268" class="i">+</a><a href="#h21-0-378" id="h21-0-378" class="d">-&lt;a href=&quot;#l360&quot; class=&quot;line&quot; id=&quot;l360&quot;&gt; 360&lt;/a&gt; end if; +</a><a href="#h30-0-2269" id="h30-0-2269" class="i">+</a><a href="#h21-0-379" id="h21-0-379" class="d">-&lt;a href=&quot;#l361&quot; class=&quot;line&quot; id=&quot;l361&quot;&gt; 361&lt;/a&gt; end if; +</a><a href="#h30-0-2270" id="h30-0-2270" class="i">+</a><a href="#h21-0-380" id="h21-0-380" class="d">-&lt;a href=&quot;#l362&quot; class=&quot;line&quot; id=&quot;l362&quot;&gt; 362&lt;/a&gt; end process; +</a><a href="#h30-0-2271" id="h30-0-2271" class="i">+</a><a href="#h21-0-381" id="h21-0-381" class="d">-&lt;a href=&quot;#l363&quot; class=&quot;line&quot; id=&quot;l363&quot;&gt; 363&lt;/a&gt; ``` +</a><a href="#h30-0-2272" id="h30-0-2272" class="i">+</a><a href="#h21-0-382" id="h21-0-382" class="d">-&lt;a href=&quot;#l364&quot; class=&quot;line&quot; id=&quot;l364&quot;&gt; 364&lt;/a&gt; Også legger vi til denne i platform designer +</a><a href="#h30-0-2273" id="h30-0-2273" class="i">+</a><a href="#h21-0-383" id="h21-0-383" class="d">-&lt;a href=&quot;#l365&quot; class=&quot;line&quot; id=&quot;l365&quot;&gt; 365&lt;/a&gt; +</a><a href="#h30-0-2274" id="h30-0-2274" class="i">+</a><a href="#h21-0-384" id="h21-0-384" class="d">-&lt;a href=&quot;#l366&quot; class=&quot;line&quot; id=&quot;l366&quot;&gt; 366&lt;/a&gt; \ +</a><a href="#h30-0-2275" id="h30-0-2275" class="i">+</a><a href="#h21-0-385" id="h21-0-385" class="d">-&lt;a href=&quot;#l367&quot; class=&quot;line&quot; id=&quot;l367&quot;&gt; 367&lt;/a&gt; Figur 11. vga kontroller i platform designer +</a><a href="#h30-0-2276" id="h30-0-2276" class="i">+</a><a href="#h21-0-386" id="h21-0-386" class="d">-&lt;a href=&quot;#l368&quot; class=&quot;line&quot; id=&quot;l368&quot;&gt; 368&lt;/a&gt; {: style=&amp;quot;color:gray; font-size: 80%; text-align: center;&amp;quot;} +</a><a href="#h30-0-2277" id="h30-0-2277" class="i">+</a><a href="#h21-0-387" id="h21-0-387" class="d">-&lt;a href=&quot;#l369&quot; class=&quot;line&quot; id=&quot;l369&quot;&gt; 369&lt;/a&gt; +</a><a href="#h30-0-2278" id="h30-0-2278" class="i">+</a><a href="#h21-0-388" id="h21-0-388" class="d">-&lt;a href=&quot;#l370&quot; class=&quot;line&quot; id=&quot;l370&quot;&gt; 370&lt;/a&gt; Vi lager så programmer i C som rett og slett bare skriver til riktig adresse. +</a><a href="#h30-0-2279" id="h30-0-2279" class="i">+</a><a href="#h21-0-389" id="h21-0-389" class="d">-&lt;a href=&quot;#l371&quot; class=&quot;line&quot; id=&quot;l371&quot;&gt; 371&lt;/a&gt; +</a><a href="#h30-0-2280" id="h30-0-2280" class="i">+</a><a href="#h21-0-390" id="h21-0-390" class="d">-&lt;a href=&quot;#l372&quot; class=&quot;line&quot; id=&quot;l372&quot;&gt; 372&lt;/a&gt; Gradvis fylling: +</a><a href="#h30-0-2281" id="h30-0-2281" class="i">+</a><a href="#h21-0-391" id="h21-0-391" class="d">-&lt;a href=&quot;#l373&quot; class=&quot;line&quot; id=&quot;l373&quot;&gt; 373&lt;/a&gt; ```c +</a><a href="#h30-0-2282" id="h30-0-2282" class="i">+</a><a href="#h21-0-392" id="h21-0-392" class="d">-&lt;a href=&quot;#l374&quot; class=&quot;line&quot; id=&quot;l374&quot;&gt; 374&lt;/a&gt; for (;;) { +</a><a href="#h30-0-2283" id="h30-0-2283" class="i">+</a><a href="#h21-0-393" id="h21-0-393" class="d">-&lt;a href=&quot;#l375&quot; class=&quot;line&quot; id=&quot;l375&quot;&gt; 375&lt;/a&gt; for (uint32_t c = 0; c &amp;lt; 3; c++) { +</a><a href="#h30-0-2284" id="h30-0-2284" class="i">+</a><a href="#h21-0-394" id="h21-0-394" class="d">-&lt;a href=&quot;#l376&quot; class=&quot;line&quot; id=&quot;l376&quot;&gt; 376&lt;/a&gt; for (uint32_t i = 0; i &amp;lt; 80*60; i++) { +</a><a href="#h30-0-2285" id="h30-0-2285" class="i">+</a><a href="#h21-0-395" id="h21-0-395" class="d">-&lt;a href=&quot;#l377&quot; class=&quot;line&quot; id=&quot;l377&quot;&gt; 377&lt;/a&gt; IOWR_32DIRECT(VGA_CONTROLLER_0_BASE, i*4, 0xff &amp;lt;&amp;lt; (c*8)); +</a><a href="#h30-0-2286" id="h30-0-2286" class="i">+</a><a href="#h21-0-396" id="h21-0-396" class="d">-&lt;a href=&quot;#l378&quot; class=&quot;line&quot; id=&quot;l378&quot;&gt; 378&lt;/a&gt; usleep(100); +</a><a href="#h30-0-2287" id="h30-0-2287" class="i">+</a><a href="#h21-0-397" id="h21-0-397" class="d">-&lt;a href=&quot;#l379&quot; class=&quot;line&quot; id=&quot;l379&quot;&gt; 379&lt;/a&gt; } +</a><a href="#h30-0-2288" id="h30-0-2288" class="i">+</a><a href="#h21-0-398" id="h21-0-398" class="d">-&lt;a href=&quot;#l380&quot; class=&quot;line&quot; id=&quot;l380&quot;&gt; 380&lt;/a&gt; } +</a><a href="#h30-0-2289" id="h30-0-2289" class="i">+</a><a href="#h21-0-399" id="h21-0-399" class="d">-&lt;a href=&quot;#l381&quot; class=&quot;line&quot; id=&quot;l381&quot;&gt; 381&lt;/a&gt; } +</a><a href="#h30-0-2290" id="h30-0-2290" class="i">+</a><a href="#h21-0-400" id="h21-0-400" class="d">-&lt;a href=&quot;#l382&quot; class=&quot;line&quot; id=&quot;l382&quot;&gt; 382&lt;/a&gt; ``` +</a><a href="#h30-0-2291" id="h30-0-2291" class="i">+</a><a href="#h21-0-401" id="h21-0-401" class="d">-&lt;a href=&quot;#l383&quot; class=&quot;line&quot; id=&quot;l383&quot;&gt; 383&lt;/a&gt; Gradient +</a><a href="#h30-0-2292" id="h30-0-2292" class="i">+</a><a href="#h21-0-402" id="h21-0-402" class="d">-&lt;a href=&quot;#l384&quot; class=&quot;line&quot; id=&quot;l384&quot;&gt; 384&lt;/a&gt; ```c +</a><a href="#h30-0-2293" id="h30-0-2293" class="i">+</a><a href="#h21-0-403" id="h21-0-403" class="d">-&lt;a href=&quot;#l385&quot; class=&quot;line&quot; id=&quot;l385&quot;&gt; 385&lt;/a&gt; for (uint32_t y = 0; y &amp;lt; 60; y++) { +</a><a href="#h30-0-2294" id="h30-0-2294" class="i">+</a><a href="#h21-0-404" id="h21-0-404" class="d">-&lt;a href=&quot;#l386&quot; class=&quot;line&quot; id=&quot;l386&quot;&gt; 386&lt;/a&gt; uint32_t c = (y * 255/60); +</a><a href="#h30-0-2295" id="h30-0-2295" class="i">+</a><a href="#h21-0-405" id="h21-0-405" class="d">-&lt;a href=&quot;#l387&quot; class=&quot;line&quot; id=&quot;l387&quot;&gt; 387&lt;/a&gt; for (uint32_t x = 0; x &amp;lt; 80; x++) { +</a><a href="#h30-0-2296" id="h30-0-2296" class="i">+</a><a href="#h21-0-406" id="h21-0-406" class="d">-&lt;a href=&quot;#l388&quot; class=&quot;line&quot; id=&quot;l388&quot;&gt; 388&lt;/a&gt; if (x &amp;gt; 80 * 2/3) { +</a><a href="#h30-0-2297" id="h30-0-2297" class="i">+</a><a href="#h21-0-407" id="h21-0-407" class="d">-&lt;a href=&quot;#l389&quot; class=&quot;line&quot; id=&quot;l389&quot;&gt; 389&lt;/a&gt; IOWR_32DIRECT(VGA_CONTROLLER_0_BASE, (y*80+x)*4, c&amp;lt;&amp;lt;16); +</a><a href="#h30-0-2298" id="h30-0-2298" class="i">+</a><a href="#h21-0-408" id="h21-0-408" class="d">-&lt;a href=&quot;#l390&quot; class=&quot;line&quot; id=&quot;l390&quot;&gt; 390&lt;/a&gt; } else if (x &amp;gt; 80 * 1/3) { +</a><a href="#h30-0-2299" id="h30-0-2299" class="i">+</a><a href="#h21-0-409" id="h21-0-409" class="d">-&lt;a href=&quot;#l391&quot; class=&quot;line&quot; id=&quot;l391&quot;&gt; 391&lt;/a&gt; IOWR_32DIRECT(VGA_CONTROLLER_0_BASE, (y*80+x)*4, c&amp;lt;&amp;lt;8); +</a><a href="#h30-0-2300" id="h30-0-2300" class="i">+</a><a href="#h21-0-410" id="h21-0-410" class="d">-&lt;a href=&quot;#l392&quot; class=&quot;line&quot; id=&quot;l392&quot;&gt; 392&lt;/a&gt; } else { +</a><a href="#h30-0-2301" id="h30-0-2301" class="i">+</a><a href="#h21-0-411" id="h21-0-411" class="d">-&lt;a href=&quot;#l393&quot; class=&quot;line&quot; id=&quot;l393&quot;&gt; 393&lt;/a&gt; IOWR_32DIRECT(VGA_CONTROLLER_0_BASE, (y*80+x)*4, c&amp;lt;&amp;lt;0); +</a><a href="#h30-0-2302" id="h30-0-2302" class="i">+</a><a href="#h21-0-412" id="h21-0-412" class="d">-&lt;a href=&quot;#l394&quot; class=&quot;line&quot; id=&quot;l394&quot;&gt; 394&lt;/a&gt; } +</a><a href="#h30-0-2303" id="h30-0-2303" class="i">+</a><a href="#h21-0-413" id="h21-0-413" class="d">-&lt;a href=&quot;#l395&quot; class=&quot;line&quot; id=&quot;l395&quot;&gt; 395&lt;/a&gt; } +</a><a href="#h30-0-2304" id="h30-0-2304" class="i">+</a><a href="#h21-0-414" id="h21-0-414" class="d">-&lt;a href=&quot;#l396&quot; class=&quot;line&quot; id=&quot;l396&quot;&gt; 396&lt;/a&gt; } +</a><a href="#h30-0-2305" id="h30-0-2305" class="i">+</a><a href="#h21-0-415" id="h21-0-415" class="d">-&lt;a href=&quot;#l397&quot; class=&quot;line&quot; id=&quot;l397&quot;&gt; 397&lt;/a&gt; ``` +</a><a href="#h30-0-2306" id="h30-0-2306" class="i">+</a><a href="#h21-0-416" id="h21-0-416" class="d">-&lt;a href=&quot;#l398&quot; class=&quot;line&quot; id=&quot;l398&quot;&gt; 398&lt;/a&gt; Bilde +</a><a href="#h30-0-2307" id="h30-0-2307" class="i">+</a><a href="#h21-0-417" id="h21-0-417" class="d">-&lt;a href=&quot;#l399&quot; class=&quot;line&quot; id=&quot;l399&quot;&gt; 399&lt;/a&gt; ```c +</a><a href="#h30-0-2308" id="h30-0-2308" class="i">+</a><a href="#h21-0-418" id="h21-0-418" class="d">-&lt;a href=&quot;#l400&quot; class=&quot;line&quot; id=&quot;l400&quot;&gt; 400&lt;/a&gt; for (uint32_t i = 0; i &amp;lt; 80*60; i++) { +</a><a href="#h30-0-2309" id="h30-0-2309" class="i">+</a><a href="#h21-0-419" id="h21-0-419" class="d">-&lt;a href=&quot;#l401&quot; class=&quot;line&quot; id=&quot;l401&quot;&gt; 401&lt;/a&gt; uint32_t p = 0; +</a><a href="#h30-0-2310" id="h30-0-2310" class="i">+</a><a href="#h21-0-420" id="h21-0-420" class="d">-&lt;a href=&quot;#l402&quot; class=&quot;line&quot; id=&quot;l402&quot;&gt; 402&lt;/a&gt; p |= gimp_image.pixel_data[i*3+0] &amp;lt;&amp;lt; 16; +</a><a href="#h30-0-2311" id="h30-0-2311" class="i">+</a><a href="#h21-0-421" id="h21-0-421" class="d">-&lt;a href=&quot;#l403&quot; class=&quot;line&quot; id=&quot;l403&quot;&gt; 403&lt;/a&gt; p |= gimp_image.pixel_data[i*3+1] &amp;lt;&amp;lt; 8; +</a><a href="#h30-0-2312" id="h30-0-2312" class="i">+</a><a href="#h21-0-422" id="h21-0-422" class="d">-&lt;a href=&quot;#l404&quot; class=&quot;line&quot; id=&quot;l404&quot;&gt; 404&lt;/a&gt; p |= gimp_image.pixel_data[i*3+2] &amp;lt;&amp;lt; 0; +</a><a href="#h30-0-2313" id="h30-0-2313" class="i">+</a><a href="#h21-0-423" id="h21-0-423" class="d">-&lt;a href=&quot;#l405&quot; class=&quot;line&quot; id=&quot;l405&quot;&gt; 405&lt;/a&gt; IOWR_32DIRECT(VGA_CONTROLLER_0_BASE, i*4, p); +</a><a href="#h30-0-2314" id="h30-0-2314" class="i">+</a><a href="#h21-0-424" id="h21-0-424" class="d">-&lt;a href=&quot;#l406&quot; class=&quot;line&quot; id=&quot;l406&quot;&gt; 406&lt;/a&gt; } +</a><a href="#h30-0-2315" id="h30-0-2315" class="i">+</a><a href="#h21-0-425" id="h21-0-425" class="d">-&lt;a href=&quot;#l407&quot; class=&quot;line&quot; id=&quot;l407&quot;&gt; 407&lt;/a&gt; ``` +</a><a href="#h30-0-2316" id="h30-0-2316" class="i">+</a><a href="#h21-0-426" id="h21-0-426" class="d">-&lt;a href=&quot;#l408&quot; class=&quot;line&quot; id=&quot;l408&quot;&gt; 408&lt;/a&gt; +</a><a href="#h30-0-2317" id="h30-0-2317" class="i">+</a><a href="#h21-0-427" id="h21-0-427" class="d">-&lt;a href=&quot;#l409&quot; class=&quot;line&quot; id=&quot;l409&quot;&gt; 409&lt;/a&gt; +</a><a href="#h30-0-2318" id="h30-0-2318" class="i">+</a><a href="#h21-0-428" id="h21-0-428" class="d">-&lt;a href=&quot;#l410&quot; class=&quot;line&quot; id=&quot;l410&quot;&gt; 410&lt;/a&gt; \ +</a><a href="#h30-0-2319" id="h30-0-2319" class="i">+</a><a href="#h21-0-429" id="h21-0-429" class="d">-&lt;a href=&quot;#l411&quot; class=&quot;line&quot; id=&quot;l411&quot;&gt; 411&lt;/a&gt; Figur 12. farger tegnet fra NIOS II +</a><a href="#h30-0-2320" id="h30-0-2320" class="i">+</a><a href="#h21-0-430" id="h21-0-430" class="d">-&lt;a href=&quot;#l412&quot; class=&quot;line&quot; id=&quot;l412&quot;&gt; 412&lt;/a&gt; {: style=&amp;quot;color:gray; font-size: 80%; text-align: center;&amp;quot;} +</a><a href="#h30-0-2321" id="h30-0-2321" class="i">+</a><a href="#h21-0-431" id="h21-0-431" class="d">-&lt;a href=&quot;#l413&quot; class=&quot;line&quot; id=&quot;l413&quot;&gt; 413&lt;/a&gt; +</a><a href="#h30-0-2322" id="h30-0-2322" class="i">+</a><a href="#h21-0-432" id="h21-0-432" class="d">-&lt;a href=&quot;#l414&quot; class=&quot;line&quot; id=&quot;l414&quot;&gt; 414&lt;/a&gt; +</a><a href="#h30-0-2323" id="h30-0-2323" class="i">+</a><a href="#h21-0-433" id="h21-0-433" class="d">-&lt;a href=&quot;#l415&quot; class=&quot;line&quot; id=&quot;l415&quot;&gt; 415&lt;/a&gt; \ +</a><a href="#h30-0-2324" id="h30-0-2324" class="i">+</a><a href="#h21-0-434" id="h21-0-434" class="d">-&lt;a href=&quot;#l416&quot; class=&quot;line&quot; id=&quot;l416&quot;&gt; 416&lt;/a&gt; Figur 13. Bilde eksportert til C-kildekode fra GIMP +</a><a href="#h30-0-2325" id="h30-0-2325" class="i">+</a><a href="#h21-0-435" id="h21-0-435" class="d">-&lt;a href=&quot;#l417&quot; class=&quot;line&quot; id=&quot;l417&quot;&gt; 417&lt;/a&gt; {: style=&amp;quot;color:gray; font-size: 80%; text-align: center;&amp;quot;} +</a><a href="#h30-0-2326" id="h30-0-2326" class="i">+</a><a href="#h21-0-436" id="h21-0-436" class="d">-&lt;a href=&quot;#l418&quot; class=&quot;line&quot; id=&quot;l418&quot;&gt; 418&lt;/a&gt; +</a><a href="#h30-0-2327" id="h30-0-2327" class="i">+</a><a href="#h21-0-437" id="h21-0-437" class="d">-&lt;a href=&quot;#l419&quot; class=&quot;line&quot; id=&quot;l419&quot;&gt; 419&lt;/a&gt; ## VGA Text-Mode +</a><a href="#h30-0-2328" id="h30-0-2328" class="i">+</a><a href="#h21-0-438" id="h21-0-438" class="d">-&lt;a href=&quot;#l420&quot; class=&quot;line&quot; id=&quot;l420&quot;&gt; 420&lt;/a&gt; +</a><a href="#h30-0-2329" id="h30-0-2329" class="i">+</a><a href="#h21-0-439" id="h21-0-439" class="d">-&lt;a href=&quot;#l421&quot; class=&quot;line&quot; id=&quot;l421&quot;&gt; 421&lt;/a&gt; &amp;gt; **VGA text mode** was introduced in 1987 by IBM as part of the VGA standard for its IBM PS/2 computers. Its use on IBM PC compatibles was widespread through the 1990s and persists today for some applications on modern computers. The main features of VGA text mode are colored (programmable 16 color palette) characters and their background, blinking, various shapes of the cursor (block/underline/hidden static/blinking), and loadable fonts (with various glyph sizes). The Linux console traditionally uses hardware VGA text modes, and the Win32 console environment has an ability to switch the screen to text mode for some text window sizes. +</a><a href="#h30-0-2330" id="h30-0-2330" class="i">+</a><a href="#h21-0-440" id="h21-0-440" class="d">-&lt;a href=&quot;#l422&quot; class=&quot;line&quot; id=&quot;l422&quot;&gt; 422&lt;/a&gt; &amp;gt; +</a><a href="#h30-0-2331" id="h30-0-2331" class="i">+</a><a href="#h21-0-441" id="h21-0-441" class="d">-&lt;a href=&quot;#l423&quot; class=&quot;line&quot; id=&quot;l423&quot;&gt; 423&lt;/a&gt; &amp;gt; &amp;gt; \- [VGA_text_mode, Wikipedia](https://en.wikipedia.org/wiki/VGA_text_mode) +</a><a href="#h30-0-2332" id="h30-0-2332" class="i">+</a><a href="#h21-0-442" id="h21-0-442" class="d">-&lt;a href=&quot;#l424&quot; class=&quot;line&quot; id=&quot;l424&quot;&gt; 424&lt;/a&gt; &amp;gt; {: class=&amp;quot;quote-cite&amp;quot;} +</a><a href="#h30-0-2333" id="h30-0-2333" class="i">+</a><a href="#h21-0-443" id="h21-0-443" class="d">-&lt;a href=&quot;#l425&quot; class=&quot;line&quot; id=&quot;l425&quot;&gt; 425&lt;/a&gt; +</a><a href="#h30-0-2334" id="h30-0-2334" class="i">+</a><a href="#h21-0-444" id="h21-0-444" class="d">-&lt;a href=&quot;#l426&quot; class=&quot;line&quot; id=&quot;l426&quot;&gt; 426&lt;/a&gt; VGA text mode lar deg bruke et 8x16 font-atlas til å tegne på skjermen. font-atlaset består av et enkelt bitmap, du velger selv hvilke farger som skal være i forgrunnen og bakgrunnen. +</a><a href="#h30-0-2335" id="h30-0-2335" class="i">+</a><a href="#h21-0-445" id="h21-0-445" class="d">-&lt;a href=&quot;#l427&quot; class=&quot;line&quot; id=&quot;l427&quot;&gt; 427&lt;/a&gt; Kommunikasjon med en VGA text-mode enhet skjer i 16-bit ord, hvor hvert ord representerer en karakter. +</a><a href="#h30-0-2336" id="h30-0-2336" class="i">+</a><a href="#h21-0-446" id="h21-0-446" class="d">-&lt;a href=&quot;#l428&quot; class=&quot;line&quot; id=&quot;l428&quot;&gt; 428&lt;/a&gt; +</a><a href="#h30-0-2337" id="h30-0-2337" class="i">+</a><a href="#h21-0-447" id="h21-0-447" class="d">-&lt;a href=&quot;#l429&quot; class=&quot;line&quot; id=&quot;l429&quot;&gt; 429&lt;/a&gt; \ +</a><a href="#h30-0-2338" id="h30-0-2338" class="i">+</a><a href="#h21-0-448" id="h21-0-448" class="d">-&lt;a href=&quot;#l430&quot; class=&quot;line&quot; id=&quot;l430&quot;&gt; 430&lt;/a&gt; Figur 14. Vga text mode oppbygning (fra wikipedia) +</a><a href="#h30-0-2339" id="h30-0-2339" class="i">+</a><a href="#h21-0-449" id="h21-0-449" class="d">-&lt;a href=&quot;#l431&quot; class=&quot;line&quot; id=&quot;l431&quot;&gt; 431&lt;/a&gt; {: style=&amp;quot;color:gray; font-size: 80%; text-align: center;&amp;quot;} +</a><a href="#h30-0-2340" id="h30-0-2340" class="i">+</a><a href="#h21-0-450" id="h21-0-450" class="d">-&lt;a href=&quot;#l432&quot; class=&quot;line&quot; id=&quot;l432&quot;&gt; 432&lt;/a&gt; +</a><a href="#h30-0-2341" id="h30-0-2341" class="i">+</a><a href="#h21-0-451" id="h21-0-451" class="d">-&lt;a href=&quot;#l433&quot; class=&quot;line&quot; id=&quot;l433&quot;&gt; 433&lt;/a&gt; \ +</a><a href="#h30-0-2342" id="h30-0-2342" class="i">+</a><a href="#h21-0-452" id="h21-0-452" class="d">-&lt;a href=&quot;#l434&quot; class=&quot;line&quot; id=&quot;l434&quot;&gt; 434&lt;/a&gt; Figur 15. 4-bit og 3-bit fargepalett. +</a><a href="#h30-0-2343" id="h30-0-2343" class="i">+</a><a href="#h21-0-453" id="h21-0-453" class="d">-&lt;a href=&quot;#l435&quot; class=&quot;line&quot; id=&quot;l435&quot;&gt; 435&lt;/a&gt; {: style=&amp;quot;color:gray; font-size: 80%; text-align: center;&amp;quot;} +</a><a href="#h30-0-2344" id="h30-0-2344" class="i">+</a><a href="#h21-0-454" id="h21-0-454" class="d">-&lt;a href=&quot;#l436&quot; class=&quot;line&quot; id=&quot;l436&quot;&gt; 436&lt;/a&gt; +</a><a href="#h30-0-2345" id="h30-0-2345" class="i">+</a><a href="#h21-0-455" id="h21-0-455" class="d">-&lt;a href=&quot;#l437&quot; class=&quot;line&quot; id=&quot;l437&quot;&gt; 437&lt;/a&gt; 4-bit fargepalletet ble hentet fra CGA grafikkortet, mens 3-bit fargepalett ble hentet fra European Computer Manufacturers Association standarden stiftet i 1976. +</a><a href="#h30-0-2346" id="h30-0-2346" class="i">+</a><a href="#h21-0-456" id="h21-0-456" class="d">-&lt;a href=&quot;#l438&quot; class=&quot;line&quot; id=&quot;l438&quot;&gt; 438&lt;/a&gt; +</a><a href="#h30-0-2347" id="h30-0-2347" class="i">+</a><a href="#h21-0-457" id="h21-0-457" class="d">-&lt;a href=&quot;#l439&quot; class=&quot;line&quot; id=&quot;l439&quot;&gt; 439&lt;/a&gt; &amp;lt;br&amp;gt; +</a><a href="#h30-0-2348" id="h30-0-2348" class="i">+</a><a href="#h21-0-458" id="h21-0-458" class="d">-&lt;a href=&quot;#l440&quot; class=&quot;line&quot; id=&quot;l440&quot;&gt; 440&lt;/a&gt; +</a><a href="#h30-0-2349" id="h30-0-2349" class="i">+</a><a href="#h21-0-459" id="h21-0-459" class="d">-&lt;a href=&quot;#l441&quot; class=&quot;line&quot; id=&quot;l441&quot;&gt; 441&lt;/a&gt; Font-atlaset lagrer vi i en gigantisk `std_logic_vector`, det er langt ifra optimalt, men det lar oss unngå timing problemer under lesing av atlaset. +</a><a href="#h30-0-2350" id="h30-0-2350" class="i">+</a><a href="#h21-0-460" id="h21-0-460" class="d">-&lt;a href=&quot;#l442&quot; class=&quot;line&quot; id=&quot;l442&quot;&gt; 442&lt;/a&gt; ```vhdl +</a><a href="#h30-0-2351" id="h30-0-2351" class="i">+</a><a href="#h21-0-461" id="h21-0-461" class="d">-&lt;a href=&quot;#l443&quot; class=&quot;line&quot; id=&quot;l443&quot;&gt; 443&lt;/a&gt; signal bitmap : std_logic_vector(0 to 128*256-1); +</a><a href="#h30-0-2352" id="h30-0-2352" class="i">+</a><a href="#h21-0-462" id="h21-0-462" class="d">-&lt;a href=&quot;#l444&quot; class=&quot;line&quot; id=&quot;l444&quot;&gt; 444&lt;/a&gt; ``` +</a><a href="#h30-0-2353" id="h30-0-2353" class="i">+</a><a href="#h21-0-463" id="h21-0-463" class="d">-&lt;a href=&quot;#l445&quot; class=&quot;line&quot; id=&quot;l445&quot;&gt; 445&lt;/a&gt; Det første vi gjør er å utvide adresse-mappet, slik at vi gir brukeren mulighet til å endre på font-atlaset, samt mulighet til å velge om text-mode eller full-color skal brukes. +</a><a href="#h30-0-2354" id="h30-0-2354" class="i">+</a><a href="#h21-0-464" id="h21-0-464" class="d">-&lt;a href=&quot;#l446&quot; class=&quot;line&quot; id=&quot;l446&quot;&gt; 446&lt;/a&gt; +</a><a href="#h30-0-2355" id="h30-0-2355" class="i">+</a><a href="#h21-0-465" id="h21-0-465" class="d">-&lt;a href=&quot;#l447&quot; class=&quot;line&quot; id=&quot;l447&quot;&gt; 447&lt;/a&gt; ```vhdl +</a><a href="#h30-0-2356" id="h30-0-2356" class="i">+</a><a href="#h21-0-466" id="h21-0-466" class="d">-&lt;a href=&quot;#l448&quot; class=&quot;line&quot; id=&quot;l448&quot;&gt; 448&lt;/a&gt; bus_interface : process (CLK) is +</a><a href="#h30-0-2357" id="h30-0-2357" class="i">+</a><a href="#h21-0-467" id="h21-0-467" class="d">-&lt;a href=&quot;#l449&quot; class=&quot;line&quot; id=&quot;l449&quot;&gt; 449&lt;/a&gt; variable curr_32_bit_addr : integer; +</a><a href="#h30-0-2358" id="h30-0-2358" class="i">+</a><a href="#h21-0-468" id="h21-0-468" class="d">-&lt;a href=&quot;#l450&quot; class=&quot;line&quot; id=&quot;l450&quot;&gt; 450&lt;/a&gt; begin +</a><a href="#h30-0-2359" id="h30-0-2359" class="i">+</a><a href="#h21-0-469" id="h21-0-469" class="d">-&lt;a href=&quot;#l451&quot; class=&quot;line&quot; id=&quot;l451&quot;&gt; 451&lt;/a&gt; if rising_edge(CLK) then +</a><a href="#h30-0-2360" id="h30-0-2360" class="i">+</a><a href="#h21-0-470" id="h21-0-470" class="d">-&lt;a href=&quot;#l452&quot; class=&quot;line&quot; id=&quot;l452&quot;&gt; 452&lt;/a&gt; vram_wren &amp;lt;= &amp;#39;0&amp;#39;; +</a><a href="#h30-0-2361" id="h30-0-2361" class="i">+</a><a href="#h21-0-471" id="h21-0-471" class="d">-&lt;a href=&quot;#l453&quot; class=&quot;line&quot; id=&quot;l453&quot;&gt; 453&lt;/a&gt; if nreset = &amp;#39;0&amp;#39; then +</a><a href="#h30-0-2362" id="h30-0-2362" class="i">+</a><a href="#h21-0-472" id="h21-0-472" class="d">-&lt;a href=&quot;#l454&quot; class=&quot;line&quot; id=&quot;l454&quot;&gt; 454&lt;/a&gt; is_vga_text_mode &amp;lt;= &amp;#39;0&amp;#39;; +</a><a href="#h30-0-2363" id="h30-0-2363" class="i">+</a><a href="#h21-0-473" id="h21-0-473" class="d">-&lt;a href=&quot;#l455&quot; class=&quot;line&quot; id=&quot;l455&quot;&gt; 455&lt;/a&gt; elsif CHIPSELECT = &amp;#39;1&amp;#39; then +</a><a href="#h30-0-2364" id="h30-0-2364" class="i">+</a><a href="#h21-0-474" id="h21-0-474" class="d">-&lt;a href=&quot;#l456&quot; class=&quot;line&quot; id=&quot;l456&quot;&gt; 456&lt;/a&gt; if address_integer &amp;lt; 4800 then +</a><a href="#h30-0-2365" id="h30-0-2365" class="i">+</a><a href="#h21-0-475" id="h21-0-475" class="d">-&lt;a href=&quot;#l457&quot; class=&quot;line&quot; id=&quot;l457&quot;&gt; 457&lt;/a&gt; if WR = &amp;#39;1&amp;#39; then +</a><a href="#h30-0-2366" id="h30-0-2366" class="i">+</a><a href="#h21-0-476" id="h21-0-476" class="d">-&lt;a href=&quot;#l458&quot; class=&quot;line&quot; id=&quot;l458&quot;&gt; 458&lt;/a&gt; vram_wren &amp;lt;= &amp;#39;1&amp;#39;; +</a><a href="#h30-0-2367" id="h30-0-2367" class="i">+</a><a href="#h21-0-477" id="h21-0-477" class="d">-&lt;a href=&quot;#l459&quot; class=&quot;line&quot; id=&quot;l459&quot;&gt; 459&lt;/a&gt; vram_wraddress &amp;lt;= ADDRESS(12 downto 0); +</a><a href="#h30-0-2368" id="h30-0-2368" class="i">+</a><a href="#h21-0-478" id="h21-0-478" class="d">-&lt;a href=&quot;#l460&quot; class=&quot;line&quot; id=&quot;l460&quot;&gt; 460&lt;/a&gt; vram_data &amp;lt;= WRITEDATA(23 downto 0); +</a><a href="#h30-0-2369" id="h30-0-2369" class="i">+</a><a href="#h21-0-479" id="h21-0-479" class="d">-&lt;a href=&quot;#l461&quot; class=&quot;line&quot; id=&quot;l461&quot;&gt; 461&lt;/a&gt; end if; +</a><a href="#h30-0-2370" id="h30-0-2370" class="i">+</a><a href="#h21-0-480" id="h21-0-480" class="d">-&lt;a href=&quot;#l462&quot; class=&quot;line&quot; id=&quot;l462&quot;&gt; 462&lt;/a&gt; elsif address_integer = 4800 then +</a><a href="#h30-0-2371" id="h30-0-2371" class="i">+</a><a href="#h21-0-481" id="h21-0-481" class="d">-&lt;a href=&quot;#l463&quot; class=&quot;line&quot; id=&quot;l463&quot;&gt; 463&lt;/a&gt; if WR = &amp;#39;1&amp;#39; then +</a><a href="#h30-0-2372" id="h30-0-2372" class="i">+</a><a href="#h21-0-482" id="h21-0-482" class="d">-&lt;a href=&quot;#l464&quot; class=&quot;line&quot; id=&quot;l464&quot;&gt; 464&lt;/a&gt; is_vga_text_mode &amp;lt;= WRITEDATA(0); +</a><a href="#h30-0-2373" id="h30-0-2373" class="i">+</a><a href="#h21-0-483" id="h21-0-483" class="d">-&lt;a href=&quot;#l465&quot; class=&quot;line&quot; id=&quot;l465&quot;&gt; 465&lt;/a&gt; end if; +</a><a href="#h30-0-2374" id="h30-0-2374" class="i">+</a><a href="#h21-0-484" id="h21-0-484" class="d">-&lt;a href=&quot;#l466&quot; class=&quot;line&quot; id=&quot;l466&quot;&gt; 466&lt;/a&gt; if RD = &amp;#39;1&amp;#39; then +</a><a href="#h30-0-2375" id="h30-0-2375" class="i">+</a><a href="#h21-0-485" id="h21-0-485" class="d">-&lt;a href=&quot;#l467&quot; class=&quot;line&quot; id=&quot;l467&quot;&gt; 467&lt;/a&gt; READDATA &amp;lt;= &amp;quot;0000000000000000000000000000000&amp;quot; &amp;amp; is_vga_text_mode; +</a><a href="#h30-0-2376" id="h30-0-2376" class="i">+</a><a href="#h21-0-486" id="h21-0-486" class="d">-&lt;a href=&quot;#l468&quot; class=&quot;line&quot; id=&quot;l468&quot;&gt; 468&lt;/a&gt; end if; +</a><a href="#h30-0-2377" id="h30-0-2377" class="i">+</a><a href="#h21-0-487" id="h21-0-487" class="d">-&lt;a href=&quot;#l469&quot; class=&quot;line&quot; id=&quot;l469&quot;&gt; 469&lt;/a&gt; elsif address_integer &amp;lt; 4800 + 128*256 then +</a><a href="#h30-0-2378" id="h30-0-2378" class="i">+</a><a href="#h21-0-488" id="h21-0-488" class="d">-&lt;a href=&quot;#l470&quot; class=&quot;line&quot; id=&quot;l470&quot;&gt; 470&lt;/a&gt; if WR = &amp;#39;1&amp;#39; then +</a><a href="#h30-0-2379" id="h30-0-2379" class="i">+</a><a href="#h21-0-489" id="h21-0-489" class="d">-&lt;a href=&quot;#l471&quot; class=&quot;line&quot; id=&quot;l471&quot;&gt; 471&lt;/a&gt; curr_32_bit_addr := (address_integer-(4800+1)) / 32; +</a><a href="#h30-0-2380" id="h30-0-2380" class="i">+</a><a href="#h21-0-490" id="h21-0-490" class="d">-&lt;a href=&quot;#l472&quot; class=&quot;line&quot; id=&quot;l472&quot;&gt; 472&lt;/a&gt; bitmap(curr_32_bit_addr*32 to (curr_32_bit_addr+1)*32 - 1) &amp;lt;= WRITEDATA; +</a><a href="#h30-0-2381" id="h30-0-2381" class="i">+</a><a href="#h21-0-491" id="h21-0-491" class="d">-&lt;a href=&quot;#l473&quot; class=&quot;line&quot; id=&quot;l473&quot;&gt; 473&lt;/a&gt; end if; +</a><a href="#h30-0-2382" id="h30-0-2382" class="i">+</a><a href="#h21-0-492" id="h21-0-492" class="d">-&lt;a href=&quot;#l474&quot; class=&quot;line&quot; id=&quot;l474&quot;&gt; 474&lt;/a&gt; end if; +</a><a href="#h30-0-2383" id="h30-0-2383" class="i">+</a><a href="#h21-0-493" id="h21-0-493" class="d">-&lt;a href=&quot;#l475&quot; class=&quot;line&quot; id=&quot;l475&quot;&gt; 475&lt;/a&gt; end if; +</a><a href="#h30-0-2384" id="h30-0-2384" class="i">+</a><a href="#h21-0-494" id="h21-0-494" class="d">-&lt;a href=&quot;#l476&quot; class=&quot;line&quot; id=&quot;l476&quot;&gt; 476&lt;/a&gt; end if; +</a><a href="#h30-0-2385" id="h30-0-2385" class="i">+</a><a href="#h21-0-495" id="h21-0-495" class="d">-&lt;a href=&quot;#l477&quot; class=&quot;line&quot; id=&quot;l477&quot;&gt; 477&lt;/a&gt; end process; +</a><a href="#h30-0-2386" id="h30-0-2386" class="i">+</a><a href="#h21-0-496" id="h21-0-496" class="d">-&lt;a href=&quot;#l478&quot; class=&quot;line&quot; id=&quot;l478&quot;&gt; 478&lt;/a&gt; ``` +</a><a href="#h30-0-2387" id="h30-0-2387" class="i">+</a><a href="#h21-0-497" id="h21-0-497" class="d">-&lt;a href=&quot;#l479&quot; class=&quot;line&quot; id=&quot;l479&quot;&gt; 479&lt;/a&gt; +</a><a href="#h30-0-2388" id="h30-0-2388" class="i">+</a><a href="#h21-0-498" id="h21-0-498" class="d">-&lt;a href=&quot;#l480&quot; class=&quot;line&quot; id=&quot;l480&quot;&gt; 480&lt;/a&gt; Vi bør og fylle inn en default-verdi i font-atlaset. Dersom du søker på nettet, er de fleste ressurser skrevet for DOS. Heldigvis har vi utrolig gode emulatorer som DOSBox nå til dags. +</a><a href="#h30-0-2389" id="h30-0-2389" class="i">+</a><a href="#h21-0-499" id="h21-0-499" class="d">-&lt;a href=&quot;#l481&quot; class=&quot;line&quot; id=&quot;l481&quot;&gt; 481&lt;/a&gt; +</a><a href="#h30-0-2390" id="h30-0-2390" class="i">+</a><a href="#h21-0-500" id="h21-0-500" class="d">-&lt;a href=&quot;#l482&quot; class=&quot;line&quot; id=&quot;l482&quot;&gt; 482&lt;/a&gt; \ +</a><a href="#h30-0-2391" id="h30-0-2391" class="i">+</a><a href="#h21-0-501" id="h21-0-501" class="d">-&lt;a href=&quot;#l483&quot; class=&quot;line&quot; id=&quot;l483&quot;&gt; 483&lt;/a&gt; Figur 16. Fontraption kjørende i DOSBox +</a><a href="#h30-0-2392" id="h30-0-2392" class="i">+</a><a href="#h21-0-502" id="h21-0-502" class="d">-&lt;a href=&quot;#l484&quot; class=&quot;line&quot; id=&quot;l484&quot;&gt; 484&lt;/a&gt; {: style=&amp;quot;color:gray; font-size: 80%; text-align: center;&amp;quot;} +</a><a href="#h30-0-2393" id="h30-0-2393" class="i">+</a><a href="#h21-0-503" id="h21-0-503" class="d">-&lt;a href=&quot;#l485&quot; class=&quot;line&quot; id=&quot;l485&quot;&gt; 485&lt;/a&gt; +</a><a href="#h30-0-2394" id="h30-0-2394" class="i">+</a><a href="#h21-0-504" id="h21-0-504" class="d">-&lt;a href=&quot;#l486&quot; class=&quot;line&quot; id=&quot;l486&quot;&gt; 486&lt;/a&gt; Dette lar oss eksportere mangfoldige text-mode skrifttyper til flere formater. +</a><a href="#h30-0-2395" id="h30-0-2395" class="i">+</a><a href="#h21-0-505" id="h21-0-505" class="d">-&lt;a href=&quot;#l487&quot; class=&quot;line&quot; id=&quot;l487&quot;&gt; 487&lt;/a&gt; +</a><a href="#h30-0-2396" id="h30-0-2396" class="i">+</a><a href="#h21-0-506" id="h21-0-506" class="d">-&lt;a href=&quot;#l488&quot; class=&quot;line&quot; id=&quot;l488&quot;&gt; 488&lt;/a&gt; For å automatisk generere en `std_logic_vector` i formatet vi selv ønsker, er vi nødt til å lage et lite skript som leser en bildefil og skriver ut masse tekst. +</a><a href="#h30-0-2397" id="h30-0-2397" class="i">+</a><a href="#h21-0-507" id="h21-0-507" class="d">-&lt;a href=&quot;#l489&quot; class=&quot;line&quot; id=&quot;l489&quot;&gt; 489&lt;/a&gt; ```c +</a><a href="#h30-0-2398" id="h30-0-2398" class="i">+</a><a href="#h21-0-508" id="h21-0-508" class="d">-&lt;a href=&quot;#l490&quot; class=&quot;line&quot; id=&quot;l490&quot;&gt; 490&lt;/a&gt; int main() +</a><a href="#h30-0-2399" id="h30-0-2399" class="i">+</a><a href="#h21-0-509" id="h21-0-509" class="d">-&lt;a href=&quot;#l491&quot; class=&quot;line&quot; id=&quot;l491&quot;&gt; 491&lt;/a&gt; { +</a><a href="#h30-0-2400" id="h30-0-2400" class="i">+</a><a href="#h21-0-510" id="h21-0-510" class="d">-&lt;a href=&quot;#l492&quot; class=&quot;line&quot; id=&quot;l492&quot;&gt; 492&lt;/a&gt; for (int i = 0; i &amp;lt; 256; i++) { +</a><a href="#h30-0-2401" id="h30-0-2401" class="i">+</a><a href="#h21-0-511" id="h21-0-511" class="d">-&lt;a href=&quot;#l493&quot; class=&quot;line&quot; id=&quot;l493&quot;&gt; 493&lt;/a&gt; int xbegin = (i % 16) * 8; +</a><a href="#h30-0-2402" id="h30-0-2402" class="i">+</a><a href="#h21-0-512" id="h21-0-512" class="d">-&lt;a href=&quot;#l494&quot; class=&quot;line&quot; id=&quot;l494&quot;&gt; 494&lt;/a&gt; int ybegin = i / 16 * 16; +</a><a href="#h30-0-2403" id="h30-0-2403" class="i">+</a><a href="#h21-0-513" id="h21-0-513" class="d">-&lt;a href=&quot;#l495&quot; class=&quot;line&quot; id=&quot;l495&quot;&gt; 495&lt;/a&gt; for (int y = 0; y &amp;lt; 16; y++) { +</a><a href="#h30-0-2404" id="h30-0-2404" class="i">+</a><a href="#h21-0-514" id="h21-0-514" class="d">-&lt;a href=&quot;#l496&quot; class=&quot;line&quot; id=&quot;l496&quot;&gt; 496&lt;/a&gt; printf(&amp;quot;\&amp;quot;&amp;quot;); +</a><a href="#h30-0-2405" id="h30-0-2405" class="i">+</a><a href="#h21-0-515" id="h21-0-515" class="d">-&lt;a href=&quot;#l497&quot; class=&quot;line&quot; id=&quot;l497&quot;&gt; 497&lt;/a&gt; for (int x = 0; x &amp;lt; 8; x++) { +</a><a href="#h30-0-2406" id="h30-0-2406" class="i">+</a><a href="#h21-0-516" id="h21-0-516" class="d">-&lt;a href=&quot;#l498&quot; class=&quot;line&quot; id=&quot;l498&quot;&gt; 498&lt;/a&gt; unsigned char b = gimp_image.pixel_data[((ybegin+y)*128 + xbegin+x) * 3]; +</a><a href="#h30-0-2407" id="h30-0-2407" class="i">+</a><a href="#h21-0-517" id="h21-0-517" class="d">-&lt;a href=&quot;#l499&quot; class=&quot;line&quot; id=&quot;l499&quot;&gt; 499&lt;/a&gt; printf(&amp;quot;%d&amp;quot;, b != 0); +</a><a href="#h30-0-2408" id="h30-0-2408" class="i">+</a><a href="#h21-0-518" id="h21-0-518" class="d">-&lt;a href=&quot;#l500&quot; class=&quot;line&quot; id=&quot;l500&quot;&gt; 500&lt;/a&gt; } +</a><a href="#h30-0-2409" id="h30-0-2409" class="i">+</a><a href="#h21-0-519" id="h21-0-519" class="d">-&lt;a href=&quot;#l501&quot; class=&quot;line&quot; id=&quot;l501&quot;&gt; 501&lt;/a&gt; printf(&amp;quot;\&amp;quot; &amp;amp;\n&amp;quot;); +</a><a href="#h30-0-2410" id="h30-0-2410" class="i">+</a><a href="#h21-0-520" id="h21-0-520" class="d">-&lt;a href=&quot;#l502&quot; class=&quot;line&quot; id=&quot;l502&quot;&gt; 502&lt;/a&gt; } +</a><a href="#h30-0-2411" id="h30-0-2411" class="i">+</a><a href="#h21-0-521" id="h21-0-521" class="d">-&lt;a href=&quot;#l503&quot; class=&quot;line&quot; id=&quot;l503&quot;&gt; 503&lt;/a&gt; printf(&amp;quot;\n&amp;quot;); +</a><a href="#h30-0-2412" id="h30-0-2412" class="i">+</a><a href="#h21-0-522" id="h21-0-522" class="d">-&lt;a href=&quot;#l504&quot; class=&quot;line&quot; id=&quot;l504&quot;&gt; 504&lt;/a&gt; } +</a><a href="#h30-0-2413" id="h30-0-2413" class="i">+</a><a href="#h21-0-523" id="h21-0-523" class="d">-&lt;a href=&quot;#l505&quot; class=&quot;line&quot; id=&quot;l505&quot;&gt; 505&lt;/a&gt; } +</a><a href="#h30-0-2414" id="h30-0-2414" class="i">+</a><a href="#h21-0-524" id="h21-0-524" class="d">-&lt;a href=&quot;#l506&quot; class=&quot;line&quot; id=&quot;l506&quot;&gt; 506&lt;/a&gt; ``` +</a><a href="#h30-0-2415" id="h30-0-2415" class="i">+</a><a href="#h21-0-525" id="h21-0-525" class="d">-&lt;a href=&quot;#l507&quot; class=&quot;line&quot; id=&quot;l507&quot;&gt; 507&lt;/a&gt; +</a><a href="#h30-0-2416" id="h30-0-2416" class="i">+</a><a href="#h21-0-526" id="h21-0-526" class="d">-&lt;a href=&quot;#l508&quot; class=&quot;line&quot; id=&quot;l508&quot;&gt; 508&lt;/a&gt; \ +</a><a href="#h30-0-2417" id="h30-0-2417" class="i">+</a><a href="#h21-0-527" id="h21-0-527" class="d">-&lt;a href=&quot;#l509&quot; class=&quot;line&quot; id=&quot;l509&quot;&gt; 509&lt;/a&gt; Figur 17. font i `std_logic_vector` +</a><a href="#h30-0-2418" id="h30-0-2418" class="i">+</a><a href="#h21-0-528" id="h21-0-528" class="d">-&lt;a href=&quot;#l510&quot; class=&quot;line&quot; id=&quot;l510&quot;&gt; 510&lt;/a&gt; {: style=&amp;quot;color:gray; font-size: 80%; text-align: center;&amp;quot;} +</a><a href="#h30-0-2419" id="h30-0-2419" class="i">+</a><a href="#h21-0-529" id="h21-0-529" class="d">-&lt;a href=&quot;#l511&quot; class=&quot;line&quot; id=&quot;l511&quot;&gt; 511&lt;/a&gt; +</a><a href="#h30-0-2420" id="h30-0-2420" class="i">+</a><a href="#h21-0-530" id="h21-0-530" class="d">-&lt;a href=&quot;#l512&quot; class=&quot;line&quot; id=&quot;l512&quot;&gt; 512&lt;/a&gt; Så ikke minst, prosessen for å skrive til skjermen ut ifra hvilken modus. Her ble en asynkron prosess valgt, siden ellers ville timing og klokkedomener blitt et problem. +</a><a href="#h30-0-2421" id="h30-0-2421" class="i">+</a><a href="#h21-0-531" id="h21-0-531" class="d">-&lt;a href=&quot;#l513&quot; class=&quot;line&quot; id=&quot;l513&quot;&gt; 513&lt;/a&gt; +</a><a href="#h30-0-2422" id="h30-0-2422" class="i">+</a><a href="#h21-0-532" id="h21-0-532" class="d">-&lt;a href=&quot;#l514&quot; class=&quot;line&quot; id=&quot;l514&quot;&gt; 514&lt;/a&gt; ```vhdl +</a><a href="#h30-0-2423" id="h30-0-2423" class="i">+</a><a href="#h21-0-533" id="h21-0-533" class="d">-&lt;a href=&quot;#l515&quot; class=&quot;line&quot; id=&quot;l515&quot;&gt; 515&lt;/a&gt; mode : process (x, y, draw_time, vram_out, blink_white, bitmap, nreset, is_vga_text_mode) is +</a><a href="#h30-0-2424" id="h30-0-2424" class="i">+</a><a href="#h21-0-534" id="h21-0-534" class="d">-&lt;a href=&quot;#l516&quot; class=&quot;line&quot; id=&quot;l516&quot;&gt; 516&lt;/a&gt; variable current_character : std_logic_vector(0 to 127); +</a><a href="#h30-0-2425" id="h30-0-2425" class="i">+</a><a href="#h21-0-535" id="h21-0-535" class="d">-&lt;a href=&quot;#l517&quot; class=&quot;line&quot; id=&quot;l517&quot;&gt; 517&lt;/a&gt; variable code_point : integer range 0 to 255; +</a><a href="#h30-0-2426" id="h30-0-2426" class="i">+</a><a href="#h21-0-536" id="h21-0-536" class="d">-&lt;a href=&quot;#l518&quot; class=&quot;line&quot; id=&quot;l518&quot;&gt; 518&lt;/a&gt; variable foreground : integer range 0 to 15; +</a><a href="#h30-0-2427" id="h30-0-2427" class="i">+</a><a href="#h21-0-537" id="h21-0-537" class="d">-&lt;a href=&quot;#l519&quot; class=&quot;line&quot; id=&quot;l519&quot;&gt; 519&lt;/a&gt; variable background : integer range 0 to 7; +</a><a href="#h30-0-2428" id="h30-0-2428" class="i">+</a><a href="#h21-0-538" id="h21-0-538" class="d">-&lt;a href=&quot;#l520&quot; class=&quot;line&quot; id=&quot;l520&quot;&gt; 520&lt;/a&gt; variable blink : std_logic; +</a><a href="#h30-0-2429" id="h30-0-2429" class="i">+</a><a href="#h21-0-539" id="h21-0-539" class="d">-&lt;a href=&quot;#l521&quot; class=&quot;line&quot; id=&quot;l521&quot;&gt; 521&lt;/a&gt; +</a><a href="#h30-0-2430" id="h30-0-2430" class="i">+</a><a href="#h21-0-540" id="h21-0-540" class="d">-&lt;a href=&quot;#l522&quot; class=&quot;line&quot; id=&quot;l522&quot;&gt; 522&lt;/a&gt; variable code_point_x : integer range 0 to 7; +</a><a href="#h30-0-2431" id="h30-0-2431" class="i">+</a><a href="#h21-0-541" id="h21-0-541" class="d">-&lt;a href=&quot;#l523&quot; class=&quot;line&quot; id=&quot;l523&quot;&gt; 523&lt;/a&gt; variable code_point_y : integer range 0 to 15; +</a><a href="#h30-0-2432" id="h30-0-2432" class="i">+</a><a href="#h21-0-542" id="h21-0-542" class="d">-&lt;a href=&quot;#l524&quot; class=&quot;line&quot; id=&quot;l524&quot;&gt; 524&lt;/a&gt; begin +</a><a href="#h30-0-2433" id="h30-0-2433" class="i">+</a><a href="#h21-0-543" id="h21-0-543" class="d">-&lt;a href=&quot;#l525&quot; class=&quot;line&quot; id=&quot;l525&quot;&gt; 525&lt;/a&gt; VGA_R &amp;lt;= (others =&amp;gt; &amp;#39;0&amp;#39;); +</a><a href="#h30-0-2434" id="h30-0-2434" class="i">+</a><a href="#h21-0-544" id="h21-0-544" class="d">-&lt;a href=&quot;#l526&quot; class=&quot;line&quot; id=&quot;l526&quot;&gt; 526&lt;/a&gt; VGA_G &amp;lt;= (others =&amp;gt; &amp;#39;0&amp;#39;); +</a><a href="#h30-0-2435" id="h30-0-2435" class="i">+</a><a href="#h21-0-545" id="h21-0-545" class="d">-&lt;a href=&quot;#l527&quot; class=&quot;line&quot; id=&quot;l527&quot;&gt; 527&lt;/a&gt; VGA_B &amp;lt;= (others =&amp;gt; &amp;#39;0&amp;#39;); +</a><a href="#h30-0-2436" id="h30-0-2436" class="i">+</a><a href="#h21-0-546" id="h21-0-546" class="d">-&lt;a href=&quot;#l528&quot; class=&quot;line&quot; id=&quot;l528&quot;&gt; 528&lt;/a&gt; vram_rdaddress &amp;lt;= (others =&amp;gt; &amp;#39;0&amp;#39;); +</a><a href="#h30-0-2437" id="h30-0-2437" class="i">+</a><a href="#h21-0-547" id="h21-0-547" class="d">-&lt;a href=&quot;#l529&quot; class=&quot;line&quot; id=&quot;l529&quot;&gt; 529&lt;/a&gt; if nreset = &amp;#39;0&amp;#39; then +</a><a href="#h30-0-2438" id="h30-0-2438" class="i">+</a><a href="#h21-0-548" id="h21-0-548" class="d">-&lt;a href=&quot;#l530&quot; class=&quot;line&quot; id=&quot;l530&quot;&gt; 530&lt;/a&gt; -- nothing +</a><a href="#h30-0-2439" id="h30-0-2439" class="i">+</a><a href="#h21-0-549" id="h21-0-549" class="d">-&lt;a href=&quot;#l531&quot; class=&quot;line&quot; id=&quot;l531&quot;&gt; 531&lt;/a&gt; else +</a><a href="#h30-0-2440" id="h30-0-2440" class="i">+</a><a href="#h21-0-550" id="h21-0-550" class="d">-&lt;a href=&quot;#l532&quot; class=&quot;line&quot; id=&quot;l532&quot;&gt; 532&lt;/a&gt; +</a><a href="#h30-0-2441" id="h30-0-2441" class="i">+</a><a href="#h21-0-551" id="h21-0-551" class="d">-&lt;a href=&quot;#l533&quot; class=&quot;line&quot; id=&quot;l533&quot;&gt; 533&lt;/a&gt; if is_vga_text_mode = &amp;#39;0&amp;#39; then +</a><a href="#h30-0-2442" id="h30-0-2442" class="i">+</a><a href="#h21-0-552" id="h21-0-552" class="d">-&lt;a href=&quot;#l534&quot; class=&quot;line&quot; id=&quot;l534&quot;&gt; 534&lt;/a&gt; vram_rdaddress &amp;lt;= std_logic_vector(to_unsigned( +</a><a href="#h30-0-2443" id="h30-0-2443" class="i">+</a><a href="#h21-0-553" id="h21-0-553" class="d">-&lt;a href=&quot;#l535&quot; class=&quot;line&quot; id=&quot;l535&quot;&gt; 535&lt;/a&gt; (h_pixels / 8) * (y / 8) + ((x+1) / 8), 13)); +</a><a href="#h30-0-2444" id="h30-0-2444" class="i">+</a><a href="#h21-0-554" id="h21-0-554" class="d">-&lt;a href=&quot;#l536&quot; class=&quot;line&quot; id=&quot;l536&quot;&gt; 536&lt;/a&gt; else +</a><a href="#h30-0-2445" id="h30-0-2445" class="i">+</a><a href="#h21-0-555" id="h21-0-555" class="d">-&lt;a href=&quot;#l537&quot; class=&quot;line&quot; id=&quot;l537&quot;&gt; 537&lt;/a&gt; vram_rdaddress &amp;lt;= std_logic_vector(to_unsigned( +</a><a href="#h30-0-2446" id="h30-0-2446" class="i">+</a><a href="#h21-0-556" id="h21-0-556" class="d">-&lt;a href=&quot;#l538&quot; class=&quot;line&quot; id=&quot;l538&quot;&gt; 538&lt;/a&gt; (h_pixels / 8) * (y / 16) + ((x+1) / 8), 13)); +</a><a href="#h30-0-2447" id="h30-0-2447" class="i">+</a><a href="#h21-0-557" id="h21-0-557" class="d">-&lt;a href=&quot;#l539&quot; class=&quot;line&quot; id=&quot;l539&quot;&gt; 539&lt;/a&gt; end if; +</a><a href="#h30-0-2448" id="h30-0-2448" class="i">+</a><a href="#h21-0-558" id="h21-0-558" class="d">-&lt;a href=&quot;#l540&quot; class=&quot;line&quot; id=&quot;l540&quot;&gt; 540&lt;/a&gt; +</a><a href="#h30-0-2449" id="h30-0-2449" class="i">+</a><a href="#h21-0-559" id="h21-0-559" class="d">-&lt;a href=&quot;#l541&quot; class=&quot;line&quot; id=&quot;l541&quot;&gt; 541&lt;/a&gt; if draw_time = &amp;#39;1&amp;#39; then +</a><a href="#h30-0-2450" id="h30-0-2450" class="i">+</a><a href="#h21-0-560" id="h21-0-560" class="d">-&lt;a href=&quot;#l542&quot; class=&quot;line&quot; id=&quot;l542&quot;&gt; 542&lt;/a&gt; if is_vga_text_mode = &amp;#39;0&amp;#39; then +</a><a href="#h30-0-2451" id="h30-0-2451" class="i">+</a><a href="#h21-0-561" id="h21-0-561" class="d">-&lt;a href=&quot;#l543&quot; class=&quot;line&quot; id=&quot;l543&quot;&gt; 543&lt;/a&gt; VGA_R &amp;lt;= vram_out(23 downto 16); +</a><a href="#h30-0-2452" id="h30-0-2452" class="i">+</a><a href="#h21-0-562" id="h21-0-562" class="d">-&lt;a href=&quot;#l544&quot; class=&quot;line&quot; id=&quot;l544&quot;&gt; 544&lt;/a&gt; VGA_G &amp;lt;= vram_out(15 downto 8); +</a><a href="#h30-0-2453" id="h30-0-2453" class="i">+</a><a href="#h21-0-563" id="h21-0-563" class="d">-&lt;a href=&quot;#l545&quot; class=&quot;line&quot; id=&quot;l545&quot;&gt; 545&lt;/a&gt; VGA_B &amp;lt;= vram_out(7 downto 0); +</a><a href="#h30-0-2454" id="h30-0-2454" class="i">+</a><a href="#h21-0-564" id="h21-0-564" class="d">-&lt;a href=&quot;#l546&quot; class=&quot;line&quot; id=&quot;l546&quot;&gt; 546&lt;/a&gt; else +</a><a href="#h30-0-2455" id="h30-0-2455" class="i">+</a><a href="#h21-0-565" id="h21-0-565" class="d">-&lt;a href=&quot;#l547&quot; class=&quot;line&quot; id=&quot;l547&quot;&gt; 547&lt;/a&gt; +</a><a href="#h30-0-2456" id="h30-0-2456" class="i">+</a><a href="#h21-0-566" id="h21-0-566" class="d">-&lt;a href=&quot;#l548&quot; class=&quot;line&quot; id=&quot;l548&quot;&gt; 548&lt;/a&gt; code_point := to_integer(unsigned(vram_out(7 downto 0))); +</a><a href="#h30-0-2457" id="h30-0-2457" class="i">+</a><a href="#h21-0-567" id="h21-0-567" class="d">-&lt;a href=&quot;#l549&quot; class=&quot;line&quot; id=&quot;l549&quot;&gt; 549&lt;/a&gt; foreground := to_integer(unsigned(vram_out(11 downto 8))); +</a><a href="#h30-0-2458" id="h30-0-2458" class="i">+</a><a href="#h21-0-568" id="h21-0-568" class="d">-&lt;a href=&quot;#l550&quot; class=&quot;line&quot; id=&quot;l550&quot;&gt; 550&lt;/a&gt; background := to_integer(unsigned(vram_out(14 downto 12))); +</a><a href="#h30-0-2459" id="h30-0-2459" class="i">+</a><a href="#h21-0-569" id="h21-0-569" class="d">-&lt;a href=&quot;#l551&quot; class=&quot;line&quot; id=&quot;l551&quot;&gt; 551&lt;/a&gt; blink := vram_out(15); +</a><a href="#h30-0-2460" id="h30-0-2460" class="i">+</a><a href="#h21-0-570" id="h21-0-570" class="d">-&lt;a href=&quot;#l552&quot; class=&quot;line&quot; id=&quot;l552&quot;&gt; 552&lt;/a&gt; current_character := bitmap(code_point * 128 to (code_point+1) * 128 - 1 ); +</a><a href="#h30-0-2461" id="h30-0-2461" class="i">+</a><a href="#h21-0-571" id="h21-0-571" class="d">-&lt;a href=&quot;#l553&quot; class=&quot;line&quot; id=&quot;l553&quot;&gt; 553&lt;/a&gt; VGA_R &amp;lt;= color_map_8(background)(23 downto 16); +</a><a href="#h30-0-2462" id="h30-0-2462" class="i">+</a><a href="#h21-0-572" id="h21-0-572" class="d">-&lt;a href=&quot;#l554&quot; class=&quot;line&quot; id=&quot;l554&quot;&gt; 554&lt;/a&gt; VGA_G &amp;lt;= color_map_8(background)(15 downto 8); +</a><a href="#h30-0-2463" id="h30-0-2463" class="i">+</a><a href="#h21-0-573" id="h21-0-573" class="d">-&lt;a href=&quot;#l555&quot; class=&quot;line&quot; id=&quot;l555&quot;&gt; 555&lt;/a&gt; VGA_B &amp;lt;= color_map_8(background)(7 downto 0); +</a><a href="#h30-0-2464" id="h30-0-2464" class="i">+</a><a href="#h21-0-574" id="h21-0-574" class="d">-&lt;a href=&quot;#l556&quot; class=&quot;line&quot; id=&quot;l556&quot;&gt; 556&lt;/a&gt; +</a><a href="#h30-0-2465" id="h30-0-2465" class="i">+</a><a href="#h21-0-575" id="h21-0-575" class="d">-&lt;a href=&quot;#l557&quot; class=&quot;line&quot; id=&quot;l557&quot;&gt; 557&lt;/a&gt; if blink = &amp;#39;0&amp;#39; or blink_white = &amp;#39;1&amp;#39; then +</a><a href="#h30-0-2466" id="h30-0-2466" class="i">+</a><a href="#h21-0-576" id="h21-0-576" class="d">-&lt;a href=&quot;#l558&quot; class=&quot;line&quot; id=&quot;l558&quot;&gt; 558&lt;/a&gt; code_point_y := y mod 16; +</a><a href="#h30-0-2467" id="h30-0-2467" class="i">+</a><a href="#h21-0-577" id="h21-0-577" class="d">-&lt;a href=&quot;#l559&quot; class=&quot;line&quot; id=&quot;l559&quot;&gt; 559&lt;/a&gt; code_point_x := x mod 8; +</a><a href="#h30-0-2468" id="h30-0-2468" class="i">+</a><a href="#h21-0-578" id="h21-0-578" class="d">-&lt;a href=&quot;#l560&quot; class=&quot;line&quot; id=&quot;l560&quot;&gt; 560&lt;/a&gt; if current_character(code_point_y * 8 + code_point_x) = &amp;#39;1&amp;#39; then +</a><a href="#h30-0-2469" id="h30-0-2469" class="i">+</a><a href="#h21-0-579" id="h21-0-579" class="d">-&lt;a href=&quot;#l561&quot; class=&quot;line&quot; id=&quot;l561&quot;&gt; 561&lt;/a&gt; VGA_R &amp;lt;= color_map_16(foreground)(23 downto 16); +</a><a href="#h30-0-2470" id="h30-0-2470" class="i">+</a><a href="#h21-0-580" id="h21-0-580" class="d">-&lt;a href=&quot;#l562&quot; class=&quot;line&quot; id=&quot;l562&quot;&gt; 562&lt;/a&gt; VGA_G &amp;lt;= color_map_16(foreground)(15 downto 8); +</a><a href="#h30-0-2471" id="h30-0-2471" class="i">+</a><a href="#h21-0-581" id="h21-0-581" class="d">-&lt;a href=&quot;#l563&quot; class=&quot;line&quot; id=&quot;l563&quot;&gt; 563&lt;/a&gt; VGA_B &amp;lt;= color_map_16(foreground)(7 downto 0); +</a><a href="#h30-0-2472" id="h30-0-2472" class="i">+</a><a href="#h21-0-582" id="h21-0-582" class="d">-&lt;a href=&quot;#l564&quot; class=&quot;line&quot; id=&quot;l564&quot;&gt; 564&lt;/a&gt; end if; +</a><a href="#h30-0-2473" id="h30-0-2473" class="i">+</a><a href="#h21-0-583" id="h21-0-583" class="d">-&lt;a href=&quot;#l565&quot; class=&quot;line&quot; id=&quot;l565&quot;&gt; 565&lt;/a&gt; end if; +</a><a href="#h30-0-2474" id="h30-0-2474" class="i">+</a><a href="#h21-0-584" id="h21-0-584" class="d">-&lt;a href=&quot;#l566&quot; class=&quot;line&quot; id=&quot;l566&quot;&gt; 566&lt;/a&gt; end if; +</a><a href="#h30-0-2475" id="h30-0-2475" class="i">+</a><a href="#h21-0-585" id="h21-0-585" class="d">-&lt;a href=&quot;#l567&quot; class=&quot;line&quot; id=&quot;l567&quot;&gt; 567&lt;/a&gt; end if; +</a><a href="#h30-0-2476" id="h30-0-2476" class="i">+</a><a href="#h21-0-586" id="h21-0-586" class="d">-&lt;a href=&quot;#l568&quot; class=&quot;line&quot; id=&quot;l568&quot;&gt; 568&lt;/a&gt; end if; +</a><a href="#h30-0-2477" id="h30-0-2477" class="i">+</a><a href="#h21-0-587" id="h21-0-587" class="d">-&lt;a href=&quot;#l569&quot; class=&quot;line&quot; id=&quot;l569&quot;&gt; 569&lt;/a&gt; end process; +</a><a href="#h30-0-2478" id="h30-0-2478" class="i">+</a><a href="#h21-0-588" id="h21-0-588" class="d">-&lt;a href=&quot;#l570&quot; class=&quot;line&quot; id=&quot;l570&quot;&gt; 570&lt;/a&gt; ``` +</a><a href="#h30-0-2479" id="h30-0-2479" class="i">+</a><a href="#h21-0-589" id="h21-0-589" class="d">-&lt;a href=&quot;#l571&quot; class=&quot;line&quot; id=&quot;l571&quot;&gt; 571&lt;/a&gt; +</a><a href="#h30-0-2480" id="h30-0-2480" class="i">+</a><a href="#h21-0-590" id="h21-0-590" class="d">-&lt;a href=&quot;#l572&quot; class=&quot;line&quot; id=&quot;l572&quot;&gt; 572&lt;/a&gt; `blink_white` blir laget av en ganske enkel prosess, lignende heart.vhd +</a><a href="#h30-0-2481" id="h30-0-2481" class="i">+</a><a href="#h21-0-591" id="h21-0-591" class="d">-&lt;a href=&quot;#l573&quot; class=&quot;line&quot; id=&quot;l573&quot;&gt; 573&lt;/a&gt; ```c +</a><a href="#h30-0-2482" id="h30-0-2482" class="i">+</a><a href="#h21-0-592" id="h21-0-592" class="d">-&lt;a href=&quot;#l574&quot; class=&quot;line&quot; id=&quot;l574&quot;&gt; 574&lt;/a&gt; blink_white_gen : process(CLK) is +</a><a href="#h30-0-2483" id="h30-0-2483" class="i">+</a><a href="#h21-0-593" id="h21-0-593" class="d">-&lt;a href=&quot;#l575&quot; class=&quot;line&quot; id=&quot;l575&quot;&gt; 575&lt;/a&gt; begin +</a><a href="#h30-0-2484" id="h30-0-2484" class="i">+</a><a href="#h21-0-594" id="h21-0-594" class="d">-&lt;a href=&quot;#l576&quot; class=&quot;line&quot; id=&quot;l576&quot;&gt; 576&lt;/a&gt; if rising_edge(CLK) then +</a><a href="#h30-0-2485" id="h30-0-2485" class="i">+</a><a href="#h21-0-595" id="h21-0-595" class="d">-&lt;a href=&quot;#l577&quot; class=&quot;line&quot; id=&quot;l577&quot;&gt; 577&lt;/a&gt; if nreset = &amp;#39;0&amp;#39; then +</a><a href="#h30-0-2486" id="h30-0-2486" class="i">+</a><a href="#h21-0-596" id="h21-0-596" class="d">-&lt;a href=&quot;#l578&quot; class=&quot;line&quot; id=&quot;l578&quot;&gt; 578&lt;/a&gt; blink_counter &amp;lt;= (others =&amp;gt; &amp;#39;0&amp;#39;); +</a><a href="#h30-0-2487" id="h30-0-2487" class="i">+</a><a href="#h21-0-597" id="h21-0-597" class="d">-&lt;a href=&quot;#l579&quot; class=&quot;line&quot; id=&quot;l579&quot;&gt; 579&lt;/a&gt; else +</a><a href="#h30-0-2488" id="h30-0-2488" class="i">+</a><a href="#h21-0-598" id="h21-0-598" class="d">-&lt;a href=&quot;#l580&quot; class=&quot;line&quot; id=&quot;l580&quot;&gt; 580&lt;/a&gt; blink_counter &amp;lt;= blink_counter + 1; +</a><a href="#h30-0-2489" id="h30-0-2489" class="i">+</a><a href="#h21-0-599" id="h21-0-599" class="d">-&lt;a href=&quot;#l581&quot; class=&quot;line&quot; id=&quot;l581&quot;&gt; 581&lt;/a&gt; end if; +</a><a href="#h30-0-2490" id="h30-0-2490" class="i">+</a><a href="#h21-0-600" id="h21-0-600" class="d">-&lt;a href=&quot;#l582&quot; class=&quot;line&quot; id=&quot;l582&quot;&gt; 582&lt;/a&gt; end if; +</a><a href="#h30-0-2491" id="h30-0-2491" class="i">+</a><a href="#h21-0-601" id="h21-0-601" class="d">-&lt;a href=&quot;#l583&quot; class=&quot;line&quot; id=&quot;l583&quot;&gt; 583&lt;/a&gt; end process; +</a><a href="#h30-0-2492" id="h30-0-2492" class="i">+</a><a href="#h21-0-602" id="h21-0-602" class="d">-&lt;a href=&quot;#l584&quot; class=&quot;line&quot; id=&quot;l584&quot;&gt; 584&lt;/a&gt; blink_white &amp;lt;= blink_counter(24); +</a><a href="#h30-0-2493" id="h30-0-2493" class="i">+</a><a href="#h21-0-603" id="h21-0-603" class="d">-&lt;a href=&quot;#l585&quot; class=&quot;line&quot; id=&quot;l585&quot;&gt; 585&lt;/a&gt; ``` +</a><a href="#h30-0-2494" id="h30-0-2494" class="i">+</a><a href="#h21-0-604" id="h21-0-604" class="d">-&lt;a href=&quot;#l586&quot; class=&quot;line&quot; id=&quot;l586&quot;&gt; 586&lt;/a&gt; For å teste alle mulige kombinasjoner av farge, så tegner vi “A” på hele skjermen, også endrer vi forgrunn og bakgrunn ut fra x og y koordinat. +</a><a href="#h30-0-2495" id="h30-0-2495" class="i">+</a><a href="#h21-0-605" id="h21-0-605" class="d">-&lt;a href=&quot;#l587&quot; class=&quot;line&quot; id=&quot;l587&quot;&gt; 587&lt;/a&gt; +</a><a href="#h30-0-2496" id="h30-0-2496" class="i">+</a><a href="#h21-0-606" id="h21-0-606" class="d">-&lt;a href=&quot;#l588&quot; class=&quot;line&quot; id=&quot;l588&quot;&gt; 588&lt;/a&gt; ```c +</a><a href="#h30-0-2497" id="h30-0-2497" class="i">+</a><a href="#h21-0-607" id="h21-0-607" class="d">-&lt;a href=&quot;#l589&quot; class=&quot;line&quot; id=&quot;l589&quot;&gt; 589&lt;/a&gt; for (uint32_t y = 0; y &amp;lt; 30; y++) { +</a><a href="#h30-0-2498" id="h30-0-2498" class="i">+</a><a href="#h21-0-608" id="h21-0-608" class="d">-&lt;a href=&quot;#l590&quot; class=&quot;line&quot; id=&quot;l590&quot;&gt; 590&lt;/a&gt; for (uint32_t x = 0; x &amp;lt; 80; x++) { +</a><a href="#h30-0-2499" id="h30-0-2499" class="i">+</a><a href="#h21-0-609" id="h21-0-609" class="d">-&lt;a href=&quot;#l591&quot; class=&quot;line&quot; id=&quot;l591&quot;&gt; 591&lt;/a&gt; int cfg = x * 16 / 80; +</a><a href="#h30-0-2500" id="h30-0-2500" class="i">+</a><a href="#h21-0-610" id="h21-0-610" class="d">-&lt;a href=&quot;#l592&quot; class=&quot;line&quot; id=&quot;l592&quot;&gt; 592&lt;/a&gt; uint32_t c = 0 &amp;lt;&amp;lt; 15 | ((y * 8/30) &amp;lt;&amp;lt; 12) | (cfg &amp;lt;&amp;lt; 8) | 65; +</a><a href="#h30-0-2501" id="h30-0-2501" class="i">+</a><a href="#h21-0-611" id="h21-0-611" class="d">-&lt;a href=&quot;#l593&quot; class=&quot;line&quot; id=&quot;l593&quot;&gt; 593&lt;/a&gt; IOWR_32DIRECT(VGA_CONTROLLER_0_BASE, (y*80+x)*4, c); +</a><a href="#h30-0-2502" id="h30-0-2502" class="i">+</a><a href="#h21-0-612" id="h21-0-612" class="d">-&lt;a href=&quot;#l594&quot; class=&quot;line&quot; id=&quot;l594&quot;&gt; 594&lt;/a&gt; } +</a><a href="#h30-0-2503" id="h30-0-2503" class="i">+</a><a href="#h21-0-613" id="h21-0-613" class="d">-&lt;a href=&quot;#l595&quot; class=&quot;line&quot; id=&quot;l595&quot;&gt; 595&lt;/a&gt; } +</a><a href="#h30-0-2504" id="h30-0-2504" class="i">+</a><a href="#h21-0-614" id="h21-0-614" class="d">-&lt;a href=&quot;#l596&quot; class=&quot;line&quot; id=&quot;l596&quot;&gt; 596&lt;/a&gt; ``` +</a><a href="#h30-0-2505" id="h30-0-2505" class="i">+</a><a href="#h21-0-615" id="h21-0-615" class="d">-&lt;a href=&quot;#l597&quot; class=&quot;line&quot; id=&quot;l597&quot;&gt; 597&lt;/a&gt; +</a><a href="#h30-0-2506" id="h30-0-2506" class="i">+</a><a href="#h21-0-616" id="h21-0-616" class="d">-&lt;a href=&quot;#l598&quot; class=&quot;line&quot; id=&quot;l598&quot;&gt; 598&lt;/a&gt; +</a><a href="#h30-0-2507" id="h30-0-2507" class="i">+</a><a href="#h21-0-617" id="h21-0-617" class="d">-&lt;a href=&quot;#l599&quot; class=&quot;line&quot; id=&quot;l599&quot;&gt; 599&lt;/a&gt; \ +</a><a href="#h30-0-2508" id="h30-0-2508" class="i">+</a><a href="#h21-0-618" id="h21-0-618" class="d">-&lt;a href=&quot;#l600&quot; class=&quot;line&quot; id=&quot;l600&quot;&gt; 600&lt;/a&gt; Figur 18. VGA Text-Mode +</a><a href="#h30-0-2509" id="h30-0-2509" class="i">+</a><a href="#h21-0-619" id="h21-0-619" class="d">-&lt;a href=&quot;#l601&quot; class=&quot;line&quot; id=&quot;l601&quot;&gt; 601&lt;/a&gt; {: style=&amp;quot;color:gray; font-size: 80%; text-align: center;&amp;quot;} +</a><a href="#h30-0-2510" id="h30-0-2510" class="i">+</a><a href="#h21-0-620" id="h21-0-620" class="d">-&lt;a href=&quot;#l602&quot; class=&quot;line&quot; id=&quot;l602&quot;&gt; 602&lt;/a&gt; +</a><a href="#h30-0-2511" id="h30-0-2511" class="i">+</a><a href="#h21-0-621" id="h21-0-621" class="d">-&lt;a href=&quot;#l603&quot; class=&quot;line&quot; id=&quot;l603&quot;&gt; 603&lt;/a&gt; VGA text-mode lar oss utnytte utrolig mye mer oppløsning selv om vi har begrenset minne og prosessorkraft. I tillegg gjør det skriving av software enklere, siden enhver applikasjon ikke trenger å implementere font-rendering. +</a><a href="#h30-0-2512" id="h30-0-2512" class="i">+</a><a href="#h21-0-622" id="h21-0-622" class="d">-&lt;a href=&quot;#l604&quot; class=&quot;line&quot; id=&quot;l604&quot;&gt; 604&lt;/a&gt; +</a><a href="#h30-0-2513" id="h30-0-2513" class="i">+</a><a href="#h21-0-623" id="h21-0-623" class="d">-&lt;a href=&quot;#l605&quot; class=&quot;line&quot; id=&quot;l605&quot;&gt; 605&lt;/a&gt; ## C driver implementasjon +</a><a href="#h30-0-2514" id="h30-0-2514" class="i">+</a><a href="#h21-0-624" id="h21-0-624" class="d">-&lt;a href=&quot;#l606&quot; class=&quot;line&quot; id=&quot;l606&quot;&gt; 606&lt;/a&gt; For å forenkle utviklingen av framtidig programvare lager vi en C-driver. Se datablad for mer informasjon om både driveren og for eksempel på bruk. +</a><a href="#h30-0-2515" id="h30-0-2515" class="i">+</a><a href="#h21-0-625" id="h21-0-625" class="d">-&lt;a href=&quot;#l607&quot; class=&quot;line&quot; id=&quot;l607&quot;&gt; 607&lt;/a&gt; ```c +</a><a href="#h30-0-2516" id="h30-0-2516" class="i">+</a><a href="#h21-0-626" id="h21-0-626" class="d">-&lt;a href=&quot;#l608&quot; class=&quot;line&quot; id=&quot;l608&quot;&gt; 608&lt;/a&gt; #include &amp;lt;io.h&amp;gt; +</a><a href="#h30-0-2517" id="h30-0-2517" class="i">+</a><a href="#h21-0-627" id="h21-0-627" class="d">-&lt;a href=&quot;#l609&quot; class=&quot;line&quot; id=&quot;l609&quot;&gt; 609&lt;/a&gt; #include &amp;lt;system.h&amp;gt; +</a><a href="#h30-0-2518" id="h30-0-2518" class="i">+</a><a href="#h21-0-628" id="h21-0-628" class="d">-&lt;a href=&quot;#l610&quot; class=&quot;line&quot; id=&quot;l610&quot;&gt; 610&lt;/a&gt; #include &amp;lt;inttypes.h&amp;gt; +</a><a href="#h30-0-2519" id="h30-0-2519" class="i">+</a><a href="#h21-0-629" id="h21-0-629" class="d">-&lt;a href=&quot;#l611&quot; class=&quot;line&quot; id=&quot;l611&quot;&gt; 611&lt;/a&gt; +</a><a href="#h30-0-2520" id="h30-0-2520" class="i">+</a><a href="#h21-0-630" id="h21-0-630" class="d">-&lt;a href=&quot;#l612&quot; class=&quot;line&quot; id=&quot;l612&quot;&gt; 612&lt;/a&gt; typedef union vga_full_color { +</a><a href="#h30-0-2521" id="h30-0-2521" class="i">+</a><a href="#h21-0-631" id="h21-0-631" class="d">-&lt;a href=&quot;#l613&quot; class=&quot;line&quot; id=&quot;l613&quot;&gt; 613&lt;/a&gt; struct __attribute__((packed)) { +</a><a href="#h30-0-2522" id="h30-0-2522" class="i">+</a><a href="#h21-0-632" id="h21-0-632" class="d">-&lt;a href=&quot;#l614&quot; class=&quot;line&quot; id=&quot;l614&quot;&gt; 614&lt;/a&gt; union __attribute__((packed)) { +</a><a href="#h30-0-2523" id="h30-0-2523" class="i">+</a><a href="#h21-0-633" id="h21-0-633" class="d">-&lt;a href=&quot;#l615&quot; class=&quot;line&quot; id=&quot;l615&quot;&gt; 615&lt;/a&gt; struct __attribute__((packed)) { +</a><a href="#h30-0-2524" id="h30-0-2524" class="i">+</a><a href="#h21-0-634" id="h21-0-634" class="d">-&lt;a href=&quot;#l616&quot; class=&quot;line&quot; id=&quot;l616&quot;&gt; 616&lt;/a&gt; uint8_t b,g,r; +</a><a href="#h30-0-2525" id="h30-0-2525" class="i">+</a><a href="#h21-0-635" id="h21-0-635" class="d">-&lt;a href=&quot;#l617&quot; class=&quot;line&quot; id=&quot;l617&quot;&gt; 617&lt;/a&gt; }; +</a><a href="#h30-0-2526" id="h30-0-2526" class="i">+</a><a href="#h21-0-636" id="h21-0-636" class="d">-&lt;a href=&quot;#l618&quot; class=&quot;line&quot; id=&quot;l618&quot;&gt; 618&lt;/a&gt; uint8_t bgr[3]; +</a><a href="#h30-0-2527" id="h30-0-2527" class="i">+</a><a href="#h21-0-637" id="h21-0-637" class="d">-&lt;a href=&quot;#l619&quot; class=&quot;line&quot; id=&quot;l619&quot;&gt; 619&lt;/a&gt; }; +</a><a href="#h30-0-2528" id="h30-0-2528" class="i">+</a><a href="#h21-0-638" id="h21-0-638" class="d">-&lt;a href=&quot;#l620&quot; class=&quot;line&quot; id=&quot;l620&quot;&gt; 620&lt;/a&gt; uint8_t _padding; +</a><a href="#h30-0-2529" id="h30-0-2529" class="i">+</a><a href="#h21-0-639" id="h21-0-639" class="d">-&lt;a href=&quot;#l621&quot; class=&quot;line&quot; id=&quot;l621&quot;&gt; 621&lt;/a&gt; }; +</a><a href="#h30-0-2530" id="h30-0-2530" class="i">+</a><a href="#h21-0-640" id="h21-0-640" class="d">-&lt;a href=&quot;#l622&quot; class=&quot;line&quot; id=&quot;l622&quot;&gt; 622&lt;/a&gt; uint32_t raw_dword; +</a><a href="#h30-0-2531" id="h30-0-2531" class="i">+</a><a href="#h21-0-641" id="h21-0-641" class="d">-&lt;a href=&quot;#l623&quot; class=&quot;line&quot; id=&quot;l623&quot;&gt; 623&lt;/a&gt; } vga_full_color_t; +</a><a href="#h30-0-2532" id="h30-0-2532" class="i">+</a><a href="#h21-0-642" id="h21-0-642" class="d">-&lt;a href=&quot;#l624&quot; class=&quot;line&quot; id=&quot;l624&quot;&gt; 624&lt;/a&gt; +</a><a href="#h30-0-2533" id="h30-0-2533" class="i">+</a><a href="#h21-0-643" id="h21-0-643" class="d">-&lt;a href=&quot;#l625&quot; class=&quot;line&quot; id=&quot;l625&quot;&gt; 625&lt;/a&gt; typedef union vga_text_mode { +</a><a href="#h30-0-2534" id="h30-0-2534" class="i">+</a><a href="#h21-0-644" id="h21-0-644" class="d">-&lt;a href=&quot;#l626&quot; class=&quot;line&quot; id=&quot;l626&quot;&gt; 626&lt;/a&gt; struct { +</a><a href="#h30-0-2535" id="h30-0-2535" class="i">+</a><a href="#h21-0-645" id="h21-0-645" class="d">-&lt;a href=&quot;#l627&quot; class=&quot;line&quot; id=&quot;l627&quot;&gt; 627&lt;/a&gt; uint16_t codepoint : 8; +</a><a href="#h30-0-2536" id="h30-0-2536" class="i">+</a><a href="#h21-0-646" id="h21-0-646" class="d">-&lt;a href=&quot;#l628&quot; class=&quot;line&quot; id=&quot;l628&quot;&gt; 628&lt;/a&gt; uint16_t fg : 4; +</a><a href="#h30-0-2537" id="h30-0-2537" class="i">+</a><a href="#h21-0-647" id="h21-0-647" class="d">-&lt;a href=&quot;#l629&quot; class=&quot;line&quot; id=&quot;l629&quot;&gt; 629&lt;/a&gt; uint16_t bg : 3; +</a><a href="#h30-0-2538" id="h30-0-2538" class="i">+</a><a href="#h21-0-648" id="h21-0-648" class="d">-&lt;a href=&quot;#l630&quot; class=&quot;line&quot; id=&quot;l630&quot;&gt; 630&lt;/a&gt; uint16_t blink : 1; +</a><a href="#h30-0-2539" id="h30-0-2539" class="i">+</a><a href="#h21-0-649" id="h21-0-649" class="d">-&lt;a href=&quot;#l631&quot; class=&quot;line&quot; id=&quot;l631&quot;&gt; 631&lt;/a&gt; }; +</a><a href="#h30-0-2540" id="h30-0-2540" class="i">+</a><a href="#h21-0-650" id="h21-0-650" class="d">-&lt;a href=&quot;#l632&quot; class=&quot;line&quot; id=&quot;l632&quot;&gt; 632&lt;/a&gt; uint16_t raw_word; +</a><a href="#h30-0-2541" id="h30-0-2541" class="i">+</a><a href="#h21-0-651" id="h21-0-651" class="d">-&lt;a href=&quot;#l633&quot; class=&quot;line&quot; id=&quot;l633&quot;&gt; 633&lt;/a&gt; } vga_text_mode_t; +</a><a href="#h30-0-2542" id="h30-0-2542" class="i">+</a><a href="#h21-0-652" id="h21-0-652" class="d">-&lt;a href=&quot;#l634&quot; class=&quot;line&quot; id=&quot;l634&quot;&gt; 634&lt;/a&gt; +</a><a href="#h30-0-2543" id="h30-0-2543" class="i">+</a><a href="#h21-0-653" id="h21-0-653" class="d">-&lt;a href=&quot;#l635&quot; class=&quot;line&quot; id=&quot;l635&quot;&gt; 635&lt;/a&gt; #define VGA_MODE_FULL_COLOR 0 +</a><a href="#h30-0-2544" id="h30-0-2544" class="i">+</a><a href="#h21-0-654" id="h21-0-654" class="d">-&lt;a href=&quot;#l636&quot; class=&quot;line&quot; id=&quot;l636&quot;&gt; 636&lt;/a&gt; #define VGA_MODE_TEXT_MODE 1 +</a><a href="#h30-0-2545" id="h30-0-2545" class="i">+</a><a href="#h21-0-655" id="h21-0-655" class="d">-&lt;a href=&quot;#l637&quot; class=&quot;line&quot; id=&quot;l637&quot;&gt; 637&lt;/a&gt; uint8_t vga_get_mode(int base_address) { +</a><a href="#h30-0-2546" id="h30-0-2546" class="i">+</a><a href="#h21-0-656" id="h21-0-656" class="d">-&lt;a href=&quot;#l638&quot; class=&quot;line&quot; id=&quot;l638&quot;&gt; 638&lt;/a&gt; return IORD_32DIRECT(base_address, 4800*4); +</a><a href="#h30-0-2547" id="h30-0-2547" class="i">+</a><a href="#h21-0-657" id="h21-0-657" class="d">-&lt;a href=&quot;#l639&quot; class=&quot;line&quot; id=&quot;l639&quot;&gt; 639&lt;/a&gt; } +</a><a href="#h30-0-2548" id="h30-0-2548" class="i">+</a><a href="#h21-0-658" id="h21-0-658" class="d">-&lt;a href=&quot;#l640&quot; class=&quot;line&quot; id=&quot;l640&quot;&gt; 640&lt;/a&gt; void vga_set_mode(int base_address, uint8_t mode) { +</a><a href="#h30-0-2549" id="h30-0-2549" class="i">+</a><a href="#h21-0-659" id="h21-0-659" class="d">-&lt;a href=&quot;#l641&quot; class=&quot;line&quot; id=&quot;l641&quot;&gt; 641&lt;/a&gt; IOWR_32DIRECT(base_address, 4800*4, mode &amp;amp; 1); +</a><a href="#h30-0-2550" id="h30-0-2550" class="i">+</a><a href="#h21-0-660" id="h21-0-660" class="d">-&lt;a href=&quot;#l642&quot; class=&quot;line&quot; id=&quot;l642&quot;&gt; 642&lt;/a&gt; } +</a><a href="#h30-0-2551" id="h30-0-2551" class="i">+</a><a href="#h21-0-661" id="h21-0-661" class="d">-&lt;a href=&quot;#l643&quot; class=&quot;line&quot; id=&quot;l643&quot;&gt; 643&lt;/a&gt; void vga_clear_screen(int base_address) { +</a><a href="#h30-0-2552" id="h30-0-2552" class="i">+</a><a href="#h21-0-662" id="h21-0-662" class="d">-&lt;a href=&quot;#l644&quot; class=&quot;line&quot; id=&quot;l644&quot;&gt; 644&lt;/a&gt; for (uint32_t i = 0; i &amp;lt; 60*80; i++) { +</a><a href="#h30-0-2553" id="h30-0-2553" class="i">+</a><a href="#h21-0-663" id="h21-0-663" class="d">-&lt;a href=&quot;#l645&quot; class=&quot;line&quot; id=&quot;l645&quot;&gt; 645&lt;/a&gt; IOWR_32DIRECT(base_address, i*4, 0); +</a><a href="#h30-0-2554" id="h30-0-2554" class="i">+</a><a href="#h21-0-664" id="h21-0-664" class="d">-&lt;a href=&quot;#l646&quot; class=&quot;line&quot; id=&quot;l646&quot;&gt; 646&lt;/a&gt; } +</a><a href="#h30-0-2555" id="h30-0-2555" class="i">+</a><a href="#h21-0-665" id="h21-0-665" class="d">-&lt;a href=&quot;#l647&quot; class=&quot;line&quot; id=&quot;l647&quot;&gt; 647&lt;/a&gt; } +</a><a href="#h30-0-2556" id="h30-0-2556" class="i">+</a><a href="#h21-0-666" id="h21-0-666" class="d">-&lt;a href=&quot;#l648&quot; class=&quot;line&quot; id=&quot;l648&quot;&gt; 648&lt;/a&gt; +</a><a href="#h30-0-2557" id="h30-0-2557" class="i">+</a><a href="#h21-0-667" id="h21-0-667" class="d">-&lt;a href=&quot;#l649&quot; class=&quot;line&quot; id=&quot;l649&quot;&gt; 649&lt;/a&gt; void vga_full_color_set(int base_address, uint32_t index, vga_full_color_t c) { +</a><a href="#h30-0-2558" id="h30-0-2558" class="i">+</a><a href="#h21-0-668" id="h21-0-668" class="d">-&lt;a href=&quot;#l650&quot; class=&quot;line&quot; id=&quot;l650&quot;&gt; 650&lt;/a&gt; IOWR_32DIRECT(base_address, index*4, c.raw_dword); +</a><a href="#h30-0-2559" id="h30-0-2559" class="i">+</a><a href="#h21-0-669" id="h21-0-669" class="d">-&lt;a href=&quot;#l651&quot; class=&quot;line&quot; id=&quot;l651&quot;&gt; 651&lt;/a&gt; } +</a><a href="#h30-0-2560" id="h30-0-2560" class="i">+</a><a href="#h21-0-670" id="h21-0-670" class="d">-&lt;a href=&quot;#l652&quot; class=&quot;line&quot; id=&quot;l652&quot;&gt; 652&lt;/a&gt; void vga_full_color_set_xy(int base_address, unsigned char x, unsigned char y, vga_full_color_t c) { +</a><a href="#h30-0-2561" id="h30-0-2561" class="i">+</a><a href="#h21-0-671" id="h21-0-671" class="d">-&lt;a href=&quot;#l653&quot; class=&quot;line&quot; id=&quot;l653&quot;&gt; 653&lt;/a&gt; if (x &amp;gt;= 80) { +</a><a href="#h30-0-2562" id="h30-0-2562" class="i">+</a><a href="#h21-0-672" id="h21-0-672" class="d">-&lt;a href=&quot;#l654&quot; class=&quot;line&quot; id=&quot;l654&quot;&gt; 654&lt;/a&gt; // wrap +</a><a href="#h30-0-2563" id="h30-0-2563" class="i">+</a><a href="#h21-0-673" id="h21-0-673" class="d">-&lt;a href=&quot;#l655&quot; class=&quot;line&quot; id=&quot;l655&quot;&gt; 655&lt;/a&gt; y += x/80; +</a><a href="#h30-0-2564" id="h30-0-2564" class="i">+</a><a href="#h21-0-674" id="h21-0-674" class="d">-&lt;a href=&quot;#l656&quot; class=&quot;line&quot; id=&quot;l656&quot;&gt; 656&lt;/a&gt; x %= 80; +</a><a href="#h30-0-2565" id="h30-0-2565" class="i">+</a><a href="#h21-0-675" id="h21-0-675" class="d">-&lt;a href=&quot;#l657&quot; class=&quot;line&quot; id=&quot;l657&quot;&gt; 657&lt;/a&gt; } +</a><a href="#h30-0-2566" id="h30-0-2566" class="i">+</a><a href="#h21-0-676" id="h21-0-676" class="d">-&lt;a href=&quot;#l658&quot; class=&quot;line&quot; id=&quot;l658&quot;&gt; 658&lt;/a&gt; if (y &amp;gt;= 60) y %= 60; +</a><a href="#h30-0-2567" id="h30-0-2567" class="i">+</a><a href="#h21-0-677" id="h21-0-677" class="d">-&lt;a href=&quot;#l659&quot; class=&quot;line&quot; id=&quot;l659&quot;&gt; 659&lt;/a&gt; IOWR_32DIRECT(base_address, (y*80+x)*4, c.raw_dword); +</a><a href="#h30-0-2568" id="h30-0-2568" class="i">+</a><a href="#h21-0-678" id="h21-0-678" class="d">-&lt;a href=&quot;#l660&quot; class=&quot;line&quot; id=&quot;l660&quot;&gt; 660&lt;/a&gt; } +</a><a href="#h30-0-2569" id="h30-0-2569" class="i">+</a><a href="#h21-0-679" id="h21-0-679" class="d">-&lt;a href=&quot;#l661&quot; class=&quot;line&quot; id=&quot;l661&quot;&gt; 661&lt;/a&gt; +</a><a href="#h30-0-2570" id="h30-0-2570" class="i">+</a><a href="#h21-0-680" id="h21-0-680" class="d">-&lt;a href=&quot;#l662&quot; class=&quot;line&quot; id=&quot;l662&quot;&gt; 662&lt;/a&gt; void vga_text_mode_set(int base_address, uint32_t index, vga_text_mode_t c) { +</a><a href="#h30-0-2571" id="h30-0-2571" class="i">+</a><a href="#h21-0-681" id="h21-0-681" class="d">-&lt;a href=&quot;#l663&quot; class=&quot;line&quot; id=&quot;l663&quot;&gt; 663&lt;/a&gt; IOWR_32DIRECT(base_address, index*4, c.raw_word); +</a><a href="#h30-0-2572" id="h30-0-2572" class="i">+</a><a href="#h21-0-682" id="h21-0-682" class="d">-&lt;a href=&quot;#l664&quot; class=&quot;line&quot; id=&quot;l664&quot;&gt; 664&lt;/a&gt; } +</a><a href="#h30-0-2573" id="h30-0-2573" class="i">+</a><a href="#h21-0-683" id="h21-0-683" class="d">-&lt;a href=&quot;#l665&quot; class=&quot;line&quot; id=&quot;l665&quot;&gt; 665&lt;/a&gt; void vga_text_mode_set_xy(int base_address, unsigned char x, unsigned char y, vga_text_mode_t c) { +</a><a href="#h30-0-2574" id="h30-0-2574" class="i">+</a><a href="#h21-0-684" id="h21-0-684" class="d">-&lt;a href=&quot;#l666&quot; class=&quot;line&quot; id=&quot;l666&quot;&gt; 666&lt;/a&gt; if (x &amp;gt;= 80) { +</a><a href="#h30-0-2575" id="h30-0-2575" class="i">+</a><a href="#h21-0-685" id="h21-0-685" class="d">-&lt;a href=&quot;#l667&quot; class=&quot;line&quot; id=&quot;l667&quot;&gt; 667&lt;/a&gt; // wrap +</a><a href="#h30-0-2576" id="h30-0-2576" class="i">+</a><a href="#h21-0-686" id="h21-0-686" class="d">-&lt;a href=&quot;#l668&quot; class=&quot;line&quot; id=&quot;l668&quot;&gt; 668&lt;/a&gt; y += x/80; +</a><a href="#h30-0-2577" id="h30-0-2577" class="i">+</a><a href="#h21-0-687" id="h21-0-687" class="d">-&lt;a href=&quot;#l669&quot; class=&quot;line&quot; id=&quot;l669&quot;&gt; 669&lt;/a&gt; x %= 80; +</a><a href="#h30-0-2578" id="h30-0-2578" class="i">+</a><a href="#h21-0-688" id="h21-0-688" class="d">-&lt;a href=&quot;#l670&quot; class=&quot;line&quot; id=&quot;l670&quot;&gt; 670&lt;/a&gt; } +</a><a href="#h30-0-2579" id="h30-0-2579" class="i">+</a><a href="#h21-0-689" id="h21-0-689" class="d">-&lt;a href=&quot;#l671&quot; class=&quot;line&quot; id=&quot;l671&quot;&gt; 671&lt;/a&gt; if (y &amp;gt;= 30) y %= 30; +</a><a href="#h30-0-2580" id="h30-0-2580" class="i">+</a><a href="#h21-0-690" id="h21-0-690" class="d">-&lt;a href=&quot;#l672&quot; class=&quot;line&quot; id=&quot;l672&quot;&gt; 672&lt;/a&gt; IOWR_32DIRECT(base_address, (y*80+x)*4, c.raw_word); +</a><a href="#h30-0-2581" id="h30-0-2581" class="i">+</a><a href="#h21-0-691" id="h21-0-691" class="d">-&lt;a href=&quot;#l673&quot; class=&quot;line&quot; id=&quot;l673&quot;&gt; 673&lt;/a&gt; } +</a><a href="#h30-0-2582" id="h30-0-2582" class="i">+</a><a href="#h21-0-692" id="h21-0-692" class="d">-&lt;a href=&quot;#l674&quot; class=&quot;line&quot; id=&quot;l674&quot;&gt; 674&lt;/a&gt; ``` +</a><a href="#h30-0-2583" id="h30-0-2583" class="i">+</a><a href="#h21-0-693" id="h21-0-693" class="d">-&lt;a href=&quot;#l675&quot; class=&quot;line&quot; id=&quot;l675&quot;&gt; 675&lt;/a&gt; +</a><a href="#h30-0-2584" id="h30-0-2584" class="i">+</a><a href="#h21-0-694" id="h21-0-694" class="d">-&lt;a href=&quot;#l676&quot; class=&quot;line&quot; id=&quot;l676&quot;&gt; 676&lt;/a&gt; ## C eksempel [Terminal] +</a><a href="#h30-0-2585" id="h30-0-2585" class="i">+</a><a href="#h21-0-695" id="h21-0-695" class="d">-&lt;a href=&quot;#l677&quot; class=&quot;line&quot; id=&quot;l677&quot;&gt; 677&lt;/a&gt; +</a><a href="#h30-0-2586" id="h30-0-2586" class="i">+</a><a href="#h21-0-696" id="h21-0-696" class="d">-&lt;a href=&quot;#l678&quot; class=&quot;line&quot; id=&quot;l678&quot;&gt; 678&lt;/a&gt; \ +</a><a href="#h30-0-2587" id="h30-0-2587" class="i">+</a><a href="#h21-0-697" id="h21-0-697" class="d">-&lt;a href=&quot;#l679&quot; class=&quot;line&quot; id=&quot;l679&quot;&gt; 679&lt;/a&gt; Figur 19. Bilde av terminalen +</a><a href="#h30-0-2588" id="h30-0-2588" class="i">+</a><a href="#h21-0-698" id="h21-0-698" class="d">-&lt;a href=&quot;#l680&quot; class=&quot;line&quot; id=&quot;l680&quot;&gt; 680&lt;/a&gt; {: style=&amp;quot;color:gray; font-size: 80%; text-align: center;&amp;quot;} +</a><a href="#h30-0-2589" id="h30-0-2589" class="i">+</a><a href="#h21-0-699" id="h21-0-699" class="d">-&lt;a href=&quot;#l681&quot; class=&quot;line&quot; id=&quot;l681&quot;&gt; 681&lt;/a&gt; ```c +</a><a href="#h30-0-2590" id="h30-0-2590" class="i">+</a><a href="#h21-0-700" id="h21-0-700" class="d">-&lt;a href=&quot;#l682&quot; class=&quot;line&quot; id=&quot;l682&quot;&gt; 682&lt;/a&gt; void random_tm(const char* cb) +</a><a href="#h30-0-2591" id="h30-0-2591" class="i">+</a><a href="#h21-0-701" id="h21-0-701" class="d">-&lt;a href=&quot;#l683&quot; class=&quot;line&quot; id=&quot;l683&quot;&gt; 683&lt;/a&gt; { +</a><a href="#h30-0-2592" id="h30-0-2592" class="i">+</a><a href="#h21-0-702" id="h21-0-702" class="d">-&lt;a href=&quot;#l684&quot; class=&quot;line&quot; id=&quot;l684&quot;&gt; 684&lt;/a&gt; vga_set_mode(VGA_CONTROLLER_0_BASE, VGA_MODE_TEXT_MODE); +</a><a href="#h30-0-2593" id="h30-0-2593" class="i">+</a><a href="#h21-0-703" id="h21-0-703" class="d">-&lt;a href=&quot;#l685&quot; class=&quot;line&quot; id=&quot;l685&quot;&gt; 685&lt;/a&gt; for (uint32_t i = 0; i &amp;lt; 80*30; i++) { +</a><a href="#h30-0-2594" id="h30-0-2594" class="i">+</a><a href="#h21-0-704" id="h21-0-704" class="d">-&lt;a href=&quot;#l686&quot; class=&quot;line&quot; id=&quot;l686&quot;&gt; 686&lt;/a&gt; vga_text_mode_t c = { +</a><a href="#h30-0-2595" id="h30-0-2595" class="i">+</a><a href="#h21-0-705" id="h21-0-705" class="d">-&lt;a href=&quot;#l687&quot; class=&quot;line&quot; id=&quot;l687&quot;&gt; 687&lt;/a&gt; .raw_word = rand() % 0xffff, +</a><a href="#h30-0-2596" id="h30-0-2596" class="i">+</a><a href="#h21-0-706" id="h21-0-706" class="d">-&lt;a href=&quot;#l688&quot; class=&quot;line&quot; id=&quot;l688&quot;&gt; 688&lt;/a&gt; }; +</a><a href="#h30-0-2597" id="h30-0-2597" class="i">+</a><a href="#h21-0-707" id="h21-0-707" class="d">-&lt;a href=&quot;#l689&quot; class=&quot;line&quot; id=&quot;l689&quot;&gt; 689&lt;/a&gt; vga_text_mode_set(VGA_CONTROLLER_0_BASE, i, c); +</a><a href="#h30-0-2598" id="h30-0-2598" class="i">+</a><a href="#h21-0-708" id="h21-0-708" class="d">-&lt;a href=&quot;#l690&quot; class=&quot;line&quot; id=&quot;l690&quot;&gt; 690&lt;/a&gt; } +</a><a href="#h30-0-2599" id="h30-0-2599" class="i">+</a><a href="#h21-0-709" id="h21-0-709" class="d">-&lt;a href=&quot;#l691&quot; class=&quot;line&quot; id=&quot;l691&quot;&gt; 691&lt;/a&gt; } +</a><a href="#h30-0-2600" id="h30-0-2600" class="i">+</a><a href="#h21-0-710" id="h21-0-710" class="d">-&lt;a href=&quot;#l692&quot; class=&quot;line&quot; id=&quot;l692&quot;&gt; 692&lt;/a&gt; +</a><a href="#h30-0-2601" id="h30-0-2601" class="i">+</a><a href="#h21-0-711" id="h21-0-711" class="d">-&lt;a href=&quot;#l693&quot; class=&quot;line&quot; id=&quot;l693&quot;&gt; 693&lt;/a&gt; struct commands { +</a><a href="#h30-0-2602" id="h30-0-2602" class="i">+</a><a href="#h21-0-712" id="h21-0-712" class="d">-&lt;a href=&quot;#l694&quot; class=&quot;line&quot; id=&quot;l694&quot;&gt; 694&lt;/a&gt; void(*func)(const char* cb); +</a><a href="#h30-0-2603" id="h30-0-2603" class="i">+</a><a href="#h21-0-713" id="h21-0-713" class="d">-&lt;a href=&quot;#l695&quot; class=&quot;line&quot; id=&quot;l695&quot;&gt; 695&lt;/a&gt; const char* name; +</a><a href="#h30-0-2604" id="h30-0-2604" class="i">+</a><a href="#h21-0-714" id="h21-0-714" class="d">-&lt;a href=&quot;#l696&quot; class=&quot;line&quot; id=&quot;l696&quot;&gt; 696&lt;/a&gt; const char* desc; +</a><a href="#h30-0-2605" id="h30-0-2605" class="i">+</a><a href="#h21-0-715" id="h21-0-715" class="d">-&lt;a href=&quot;#l697&quot; class=&quot;line&quot; id=&quot;l697&quot;&gt; 697&lt;/a&gt; int quit_immidiately; +</a><a href="#h30-0-2606" id="h30-0-2606" class="i">+</a><a href="#h21-0-716" id="h21-0-716" class="d">-&lt;a href=&quot;#l698&quot; class=&quot;line&quot; id=&quot;l698&quot;&gt; 698&lt;/a&gt; } commands[] = { +</a><a href="#h30-0-2607" id="h30-0-2607" class="i">+</a><a href="#h21-0-717" id="h21-0-717" class="d">-&lt;a href=&quot;#l699&quot; class=&quot;line&quot; id=&quot;l699&quot;&gt; 699&lt;/a&gt; {cat, &amp;quot;cat&amp;quot;, &amp;quot;shows a picture of a cat&amp;quot;}, +</a><a href="#h30-0-2608" id="h30-0-2608" class="i">+</a><a href="#h21-0-718" id="h21-0-718" class="d">-&lt;a href=&quot;#l700&quot; class=&quot;line&quot; id=&quot;l700&quot;&gt; 700&lt;/a&gt; {gradient, &amp;quot;gradient&amp;quot;, &amp;quot;RGB gradient&amp;quot;}, +</a><a href="#h30-0-2609" id="h30-0-2609" class="i">+</a><a href="#h21-0-719" id="h21-0-719" class="d">-&lt;a href=&quot;#l701&quot; class=&quot;line&quot; id=&quot;l701&quot;&gt; 701&lt;/a&gt; {cycle_rgb_slow, &amp;quot;cycle&amp;quot;, &amp;quot;slowly cycle rgb&amp;quot;, 1}, +</a><a href="#h30-0-2610" id="h30-0-2610" class="i">+</a><a href="#h21-0-720" id="h21-0-720" class="d">-&lt;a href=&quot;#l702&quot; class=&quot;line&quot; id=&quot;l702&quot;&gt; 702&lt;/a&gt; {0, &amp;quot;clear&amp;quot;, &amp;quot;clears screen&amp;quot;, 1}, +</a><a href="#h30-0-2611" id="h30-0-2611" class="i">+</a><a href="#h21-0-721" id="h21-0-721" class="d">-&lt;a href=&quot;#l703&quot; class=&quot;line&quot; id=&quot;l703&quot;&gt; 703&lt;/a&gt; {display_char, &amp;quot;char&amp;quot;, &amp;quot;displays all combinations of arg1 (1 character)&amp;quot;}, +</a><a href="#h30-0-2612" id="h30-0-2612" class="i">+</a><a href="#h21-0-722" id="h21-0-722" class="d">-&lt;a href=&quot;#l704&quot; class=&quot;line&quot; id=&quot;l704&quot;&gt; 704&lt;/a&gt; {random, &amp;quot;rand&amp;quot;, &amp;quot;random colors&amp;quot;}, +</a><a href="#h30-0-2613" id="h30-0-2613" class="i">+</a><a href="#h21-0-723" id="h21-0-723" class="d">-&lt;a href=&quot;#l705&quot; class=&quot;line&quot; id=&quot;l705&quot;&gt; 705&lt;/a&gt; {random_tm, &amp;quot;tmrand&amp;quot;, &amp;quot;random colors text mode&amp;quot;}, +</a><a href="#h30-0-2614" id="h30-0-2614" class="i">+</a><a href="#h21-0-724" id="h21-0-724" class="d">-&lt;a href=&quot;#l706&quot; class=&quot;line&quot; id=&quot;l706&quot;&gt; 706&lt;/a&gt; +</a><a href="#h30-0-2615" id="h30-0-2615" class="i">+</a><a href="#h21-0-725" id="h21-0-725" class="d">-&lt;a href=&quot;#l707&quot; class=&quot;line&quot; id=&quot;l707&quot;&gt; 707&lt;/a&gt; }; +</a><a href="#h30-0-2616" id="h30-0-2616" class="i">+</a><a href="#h21-0-726" id="h21-0-726" class="d">-&lt;a href=&quot;#l708&quot; class=&quot;line&quot; id=&quot;l708&quot;&gt; 708&lt;/a&gt; +</a><a href="#h30-0-2617" id="h30-0-2617" class="i">+</a><a href="#h21-0-727" id="h21-0-727" class="d">-&lt;a href=&quot;#l709&quot; class=&quot;line&quot; id=&quot;l709&quot;&gt; 709&lt;/a&gt; #define vga_printstr(_base, _x, _y, _str) do { \ +</a><a href="#h30-0-2618" id="h30-0-2618" class="i">+</a><a href="#h21-0-728" id="h21-0-728" class="d">-&lt;a href=&quot;#l710&quot; class=&quot;line&quot; id=&quot;l710&quot;&gt; 710&lt;/a&gt; for (uint32_t _i = 0; _i &amp;lt; strlen(_str); _i++) { \ +</a><a href="#h30-0-2619" id="h30-0-2619" class="i">+</a><a href="#h21-0-729" id="h21-0-729" class="d">-&lt;a href=&quot;#l711&quot; class=&quot;line&quot; id=&quot;l711&quot;&gt; 711&lt;/a&gt; c.codepoint = (_str)[_i]; \ +</a><a href="#h30-0-2620" id="h30-0-2620" class="i">+</a><a href="#h21-0-730" id="h21-0-730" class="d">-&lt;a href=&quot;#l712&quot; class=&quot;line&quot; id=&quot;l712&quot;&gt; 712&lt;/a&gt; vga_text_mode_set_xy(_base, _x, _y, c); \ +</a><a href="#h30-0-2621" id="h30-0-2621" class="i">+</a><a href="#h21-0-731" id="h21-0-731" class="d">-&lt;a href=&quot;#l713&quot; class=&quot;line&quot; id=&quot;l713&quot;&gt; 713&lt;/a&gt; (_x)++; \ +</a><a href="#h30-0-2622" id="h30-0-2622" class="i">+</a><a href="#h21-0-732" id="h21-0-732" class="d">-&lt;a href=&quot;#l714&quot; class=&quot;line&quot; id=&quot;l714&quot;&gt; 714&lt;/a&gt; } \ +</a><a href="#h30-0-2623" id="h30-0-2623" class="i">+</a><a href="#h21-0-733" id="h21-0-733" class="d">-&lt;a href=&quot;#l715&quot; class=&quot;line&quot; id=&quot;l715&quot;&gt; 715&lt;/a&gt; } while (0) +</a><a href="#h30-0-2624" id="h30-0-2624" class="i">+</a><a href="#h21-0-734" id="h21-0-734" class="d">-&lt;a href=&quot;#l716&quot; class=&quot;line&quot; id=&quot;l716&quot;&gt; 716&lt;/a&gt; +</a><a href="#h30-0-2625" id="h30-0-2625" class="i">+</a><a href="#h21-0-735" id="h21-0-735" class="d">-&lt;a href=&quot;#l717&quot; class=&quot;line&quot; id=&quot;l717&quot;&gt; 717&lt;/a&gt; #define vga_printstr_ln(_base, _x, _y, _str) do { \ +</a><a href="#h30-0-2626" id="h30-0-2626" class="i">+</a><a href="#h21-0-736" id="h21-0-736" class="d">-&lt;a href=&quot;#l718&quot; class=&quot;line&quot; id=&quot;l718&quot;&gt; 718&lt;/a&gt; vga_printstr(_base, _x, _y, _str); \ +</a><a href="#h30-0-2627" id="h30-0-2627" class="i">+</a><a href="#h21-0-737" id="h21-0-737" class="d">-&lt;a href=&quot;#l719&quot; class=&quot;line&quot; id=&quot;l719&quot;&gt; 719&lt;/a&gt; (_y) += 1; \ +</a><a href="#h30-0-2628" id="h30-0-2628" class="i">+</a><a href="#h21-0-738" id="h21-0-738" class="d">-&lt;a href=&quot;#l720&quot; class=&quot;line&quot; id=&quot;l720&quot;&gt; 720&lt;/a&gt; (_y) += (_x) / 80; \ +</a><a href="#h30-0-2629" id="h30-0-2629" class="i">+</a><a href="#h21-0-739" id="h21-0-739" class="d">-&lt;a href=&quot;#l721&quot; class=&quot;line&quot; id=&quot;l721&quot;&gt; 721&lt;/a&gt; (_x) = 0; \ +</a><a href="#h30-0-2630" id="h30-0-2630" class="i">+</a><a href="#h21-0-740" id="h21-0-740" class="d">-&lt;a href=&quot;#l722&quot; class=&quot;line&quot; id=&quot;l722&quot;&gt; 722&lt;/a&gt; } while (0) +</a><a href="#h30-0-2631" id="h30-0-2631" class="i">+</a><a href="#h21-0-741" id="h21-0-741" class="d">-&lt;a href=&quot;#l723&quot; class=&quot;line&quot; id=&quot;l723&quot;&gt; 723&lt;/a&gt; +</a><a href="#h30-0-2632" id="h30-0-2632" class="i">+</a><a href="#h21-0-742" id="h21-0-742" class="d">-&lt;a href=&quot;#l724&quot; class=&quot;line&quot; id=&quot;l724&quot;&gt; 724&lt;/a&gt; int main() { +</a><a href="#h30-0-2633" id="h30-0-2633" class="i">+</a><a href="#h21-0-743" id="h21-0-743" class="d">-&lt;a href=&quot;#l725&quot; class=&quot;line&quot; id=&quot;l725&quot;&gt; 725&lt;/a&gt; clear_screen: +</a><a href="#h30-0-2634" id="h30-0-2634" class="i">+</a><a href="#h21-0-744" id="h21-0-744" class="d">-&lt;a href=&quot;#l726&quot; class=&quot;line&quot; id=&quot;l726&quot;&gt; 726&lt;/a&gt; vga_clear_screen(VGA_CONTROLLER_0_BASE); +</a><a href="#h30-0-2635" id="h30-0-2635" class="i">+</a><a href="#h21-0-745" id="h21-0-745" class="d">-&lt;a href=&quot;#l727&quot; class=&quot;line&quot; id=&quot;l727&quot;&gt; 727&lt;/a&gt; vga_set_mode(VGA_CONTROLLER_0_BASE, VGA_MODE_TEXT_MODE); +</a><a href="#h30-0-2636" id="h30-0-2636" class="i">+</a><a href="#h21-0-746" id="h21-0-746" class="d">-&lt;a href=&quot;#l728&quot; class=&quot;line&quot; id=&quot;l728&quot;&gt; 728&lt;/a&gt; char command_buffer[128] = {0}; +</a><a href="#h30-0-2637" id="h30-0-2637" class="i">+</a><a href="#h21-0-747" id="h21-0-747" class="d">-&lt;a href=&quot;#l729&quot; class=&quot;line&quot; id=&quot;l729&quot;&gt; 729&lt;/a&gt; uint32_t x = 0; +</a><a href="#h30-0-2638" id="h30-0-2638" class="i">+</a><a href="#h21-0-748" id="h21-0-748" class="d">-&lt;a href=&quot;#l730&quot; class=&quot;line&quot; id=&quot;l730&quot;&gt; 730&lt;/a&gt; uint32_t y = 0; +</a><a href="#h30-0-2639" id="h30-0-2639" class="i">+</a><a href="#h21-0-749" id="h21-0-749" class="d">-&lt;a href=&quot;#l731&quot; class=&quot;line&quot; id=&quot;l731&quot;&gt; 731&lt;/a&gt; vga_text_mode_t c = { +</a><a href="#h30-0-2640" id="h30-0-2640" class="i">+</a><a href="#h21-0-750" id="h21-0-750" class="d">-&lt;a href=&quot;#l732&quot; class=&quot;line&quot; id=&quot;l732&quot;&gt; 732&lt;/a&gt; .bg = 0, +</a><a href="#h30-0-2641" id="h30-0-2641" class="i">+</a><a href="#h21-0-751" id="h21-0-751" class="d">-&lt;a href=&quot;#l733&quot; class=&quot;line&quot; id=&quot;l733&quot;&gt; 733&lt;/a&gt; .fg = 15, +</a><a href="#h30-0-2642" id="h30-0-2642" class="i">+</a><a href="#h21-0-752" id="h21-0-752" class="d">-&lt;a href=&quot;#l734&quot; class=&quot;line&quot; id=&quot;l734&quot;&gt; 734&lt;/a&gt; }; +</a><a href="#h30-0-2643" id="h30-0-2643" class="i">+</a><a href="#h21-0-753" id="h21-0-753" class="d">-&lt;a href=&quot;#l735&quot; class=&quot;line&quot; id=&quot;l735&quot;&gt; 735&lt;/a&gt; line_begin: +</a><a href="#h30-0-2644" id="h30-0-2644" class="i">+</a><a href="#h21-0-754" id="h21-0-754" class="d">-&lt;a href=&quot;#l736&quot; class=&quot;line&quot; id=&quot;l736&quot;&gt; 736&lt;/a&gt; vga_printstr(VGA_CONTROLLER_0_BASE, x, y, &amp;quot;$&amp;gt; &amp;quot;); +</a><a href="#h30-0-2645" id="h30-0-2645" class="i">+</a><a href="#h21-0-755" id="h21-0-755" class="d">-&lt;a href=&quot;#l737&quot; class=&quot;line&quot; id=&quot;l737&quot;&gt; 737&lt;/a&gt; for (;;) { +</a><a href="#h30-0-2646" id="h30-0-2646" class="i">+</a><a href="#h21-0-756" id="h21-0-756" class="d">-&lt;a href=&quot;#l738&quot; class=&quot;line&quot; id=&quot;l738&quot;&gt; 738&lt;/a&gt; c.codepoint = 221; +</a><a href="#h30-0-2647" id="h30-0-2647" class="i">+</a><a href="#h21-0-757" id="h21-0-757" class="d">-&lt;a href=&quot;#l739&quot; class=&quot;line&quot; id=&quot;l739&quot;&gt; 739&lt;/a&gt; c.blink = 1; +</a><a href="#h30-0-2648" id="h30-0-2648" class="i">+</a><a href="#h21-0-758" id="h21-0-758" class="d">-&lt;a href=&quot;#l740&quot; class=&quot;line&quot; id=&quot;l740&quot;&gt; 740&lt;/a&gt; vga_text_mode_set_xy(VGA_CONTROLLER_0_BASE, x, y, c); +</a><a href="#h30-0-2649" id="h30-0-2649" class="i">+</a><a href="#h21-0-759" id="h21-0-759" class="d">-&lt;a href=&quot;#l741&quot; class=&quot;line&quot; id=&quot;l741&quot;&gt; 741&lt;/a&gt; c.blink = 0; +</a><a href="#h30-0-2650" id="h30-0-2650" class="i">+</a><a href="#h21-0-760" id="h21-0-760" class="d">-&lt;a href=&quot;#l742&quot; class=&quot;line&quot; id=&quot;l742&quot;&gt; 742&lt;/a&gt; +</a><a href="#h30-0-2651" id="h30-0-2651" class="i">+</a><a href="#h21-0-761" id="h21-0-761" class="d">-&lt;a href=&quot;#l743&quot; class=&quot;line&quot; id=&quot;l743&quot;&gt; 743&lt;/a&gt; unsigned char codepoint = getchar(); +</a><a href="#h30-0-2652" id="h30-0-2652" class="i">+</a><a href="#h21-0-762" id="h21-0-762" class="d">-&lt;a href=&quot;#l744&quot; class=&quot;line&quot; id=&quot;l744&quot;&gt; 744&lt;/a&gt; +</a><a href="#h30-0-2653" id="h30-0-2653" class="i">+</a><a href="#h21-0-763" id="h21-0-763" class="d">-&lt;a href=&quot;#l745&quot; class=&quot;line&quot; id=&quot;l745&quot;&gt; 745&lt;/a&gt; c.codepoint = 0; +</a><a href="#h30-0-2654" id="h30-0-2654" class="i">+</a><a href="#h21-0-764" id="h21-0-764" class="d">-&lt;a href=&quot;#l746&quot; class=&quot;line&quot; id=&quot;l746&quot;&gt; 746&lt;/a&gt; vga_text_mode_set_xy(VGA_CONTROLLER_0_BASE, x, y, c); +</a><a href="#h30-0-2655" id="h30-0-2655" class="i">+</a><a href="#h21-0-765" id="h21-0-765" class="d">-&lt;a href=&quot;#l747&quot; class=&quot;line&quot; id=&quot;l747&quot;&gt; 747&lt;/a&gt; if (codepoint == &amp;#39;\n&amp;#39; || codepoint == &amp;#39;\r&amp;#39;) { +</a><a href="#h30-0-2656" id="h30-0-2656" class="i">+</a><a href="#h21-0-766" id="h21-0-766" class="d">-&lt;a href=&quot;#l748&quot; class=&quot;line&quot; id=&quot;l748&quot;&gt; 748&lt;/a&gt; vga_printstr_ln(VGA_CONTROLLER_0_BASE, x, y, &amp;quot;&amp;quot;); +</a><a href="#h30-0-2657" id="h30-0-2657" class="i">+</a><a href="#h21-0-767" id="h21-0-767" class="d">-&lt;a href=&quot;#l749&quot; class=&quot;line&quot; id=&quot;l749&quot;&gt; 749&lt;/a&gt; +</a><a href="#h30-0-2658" id="h30-0-2658" class="i">+</a><a href="#h21-0-768" id="h21-0-768" class="d">-&lt;a href=&quot;#l750&quot; class=&quot;line&quot; id=&quot;l750&quot;&gt; 750&lt;/a&gt; for (uint32_t i = 0; i &amp;lt; sizeof(commands) / sizeof(*commands); i++) { +</a><a href="#h30-0-2659" id="h30-0-2659" class="i">+</a><a href="#h21-0-769" id="h21-0-769" class="d">-&lt;a href=&quot;#l751&quot; class=&quot;line&quot; id=&quot;l751&quot;&gt; 751&lt;/a&gt; if (memcmp(commands[i].name, command_buffer, strlen(commands[i].name)) == 0) { +</a><a href="#h30-0-2660" id="h30-0-2660" class="i">+</a><a href="#h21-0-770" id="h21-0-770" class="d">-&lt;a href=&quot;#l752&quot; class=&quot;line&quot; id=&quot;l752&quot;&gt; 752&lt;/a&gt; if (commands[i].func) +</a><a href="#h30-0-2661" id="h30-0-2661" class="i">+</a><a href="#h21-0-771" id="h21-0-771" class="d">-&lt;a href=&quot;#l753&quot; class=&quot;line&quot; id=&quot;l753&quot;&gt; 753&lt;/a&gt; commands[i].func(command_buffer); +</a><a href="#h30-0-2662" id="h30-0-2662" class="i">+</a><a href="#h21-0-772" id="h21-0-772" class="d">-&lt;a href=&quot;#l754&quot; class=&quot;line&quot; id=&quot;l754&quot;&gt; 754&lt;/a&gt; command_buffer[0] = 0; +</a><a href="#h30-0-2663" id="h30-0-2663" class="i">+</a><a href="#h21-0-773" id="h21-0-773" class="d">-&lt;a href=&quot;#l755&quot; class=&quot;line&quot; id=&quot;l755&quot;&gt; 755&lt;/a&gt; if (!commands[i].quit_immidiately) +</a><a href="#h30-0-2664" id="h30-0-2664" class="i">+</a><a href="#h21-0-774" id="h21-0-774" class="d">-&lt;a href=&quot;#l756&quot; class=&quot;line&quot; id=&quot;l756&quot;&gt; 756&lt;/a&gt; getchar(); +</a><a href="#h30-0-2665" id="h30-0-2665" class="i">+</a><a href="#h21-0-775" id="h21-0-775" class="d">-&lt;a href=&quot;#l757&quot; class=&quot;line&quot; id=&quot;l757&quot;&gt; 757&lt;/a&gt; goto clear_screen; +</a><a href="#h30-0-2666" id="h30-0-2666" class="i">+</a><a href="#h21-0-776" id="h21-0-776" class="d">-&lt;a href=&quot;#l758&quot; class=&quot;line&quot; id=&quot;l758&quot;&gt; 758&lt;/a&gt; } +</a><a href="#h30-0-2667" id="h30-0-2667" class="i">+</a><a href="#h21-0-777" id="h21-0-777" class="d">-&lt;a href=&quot;#l759&quot; class=&quot;line&quot; id=&quot;l759&quot;&gt; 759&lt;/a&gt; } +</a><a href="#h30-0-2668" id="h30-0-2668" class="i">+</a><a href="#h21-0-778" id="h21-0-778" class="d">-&lt;a href=&quot;#l760&quot; class=&quot;line&quot; id=&quot;l760&quot;&gt; 760&lt;/a&gt; if (memcmp(&amp;quot;help&amp;quot;, command_buffer, strlen(&amp;quot;help&amp;quot;)) == 0) { +</a><a href="#h30-0-2669" id="h30-0-2669" class="i">+</a><a href="#h21-0-779" id="h21-0-779" class="d">-&lt;a href=&quot;#l761&quot; class=&quot;line&quot; id=&quot;l761&quot;&gt; 761&lt;/a&gt; for (uint32_t i = 0; i &amp;lt; sizeof(commands) / sizeof(*commands); i++) { +</a><a href="#h30-0-2670" id="h30-0-2670" class="i">+</a><a href="#h21-0-780" id="h21-0-780" class="d">-&lt;a href=&quot;#l762&quot; class=&quot;line&quot; id=&quot;l762&quot;&gt; 762&lt;/a&gt; vga_printstr(VGA_CONTROLLER_0_BASE, x, y, &amp;quot;&amp;gt; &amp;quot;); +</a><a href="#h30-0-2671" id="h30-0-2671" class="i">+</a><a href="#h21-0-781" id="h21-0-781" class="d">-&lt;a href=&quot;#l763&quot; class=&quot;line&quot; id=&quot;l763&quot;&gt; 763&lt;/a&gt; vga_printstr(VGA_CONTROLLER_0_BASE, x, y, commands[i].name); +</a><a href="#h30-0-2672" id="h30-0-2672" class="i">+</a><a href="#h21-0-782" id="h21-0-782" class="d">-&lt;a href=&quot;#l764&quot; class=&quot;line&quot; id=&quot;l764&quot;&gt; 764&lt;/a&gt; vga_printstr(VGA_CONTROLLER_0_BASE, x, y, &amp;quot; | &amp;quot;); +</a><a href="#h30-0-2673" id="h30-0-2673" class="i">+</a><a href="#h21-0-783" id="h21-0-783" class="d">-&lt;a href=&quot;#l765&quot; class=&quot;line&quot; id=&quot;l765&quot;&gt; 765&lt;/a&gt; vga_printstr_ln(VGA_CONTROLLER_0_BASE, x, y, commands[i].desc); +</a><a href="#h30-0-2674" id="h30-0-2674" class="i">+</a><a href="#h21-0-784" id="h21-0-784" class="d">-&lt;a href=&quot;#l766&quot; class=&quot;line&quot; id=&quot;l766&quot;&gt; 766&lt;/a&gt; } +</a><a href="#h30-0-2675" id="h30-0-2675" class="i">+</a><a href="#h21-0-785" id="h21-0-785" class="d">-&lt;a href=&quot;#l767&quot; class=&quot;line&quot; id=&quot;l767&quot;&gt; 767&lt;/a&gt; } else if (*command_buffer != 0) { +</a><a href="#h30-0-2676" id="h30-0-2676" class="i">+</a><a href="#h21-0-786" id="h21-0-786" class="d">-&lt;a href=&quot;#l768&quot; class=&quot;line&quot; id=&quot;l768&quot;&gt; 768&lt;/a&gt; if (strchr(command_buffer, &amp;#39; &amp;#39;)) *strchr(command_buffer, &amp;#39; &amp;#39;) = 0; +</a><a href="#h30-0-2677" id="h30-0-2677" class="i">+</a><a href="#h21-0-787" id="h21-0-787" class="d">-&lt;a href=&quot;#l769&quot; class=&quot;line&quot; id=&quot;l769&quot;&gt; 769&lt;/a&gt; vga_printstr(VGA_CONTROLLER_0_BASE, x, y, &amp;quot;[term: error]: command &amp;#39;&amp;quot;); +</a><a href="#h30-0-2678" id="h30-0-2678" class="i">+</a><a href="#h21-0-788" id="h21-0-788" class="d">-&lt;a href=&quot;#l770&quot; class=&quot;line&quot; id=&quot;l770&quot;&gt; 770&lt;/a&gt; vga_printstr(VGA_CONTROLLER_0_BASE, x, y, command_buffer); +</a><a href="#h30-0-2679" id="h30-0-2679" class="i">+</a><a href="#h21-0-789" id="h21-0-789" class="d">-&lt;a href=&quot;#l771&quot; class=&quot;line&quot; id=&quot;l771&quot;&gt; 771&lt;/a&gt; vga_printstr_ln(VGA_CONTROLLER_0_BASE, x, y, &amp;quot;&amp;#39; not found&amp;quot;); +</a><a href="#h30-0-2680" id="h30-0-2680" class="i">+</a><a href="#h21-0-790" id="h21-0-790" class="d">-&lt;a href=&quot;#l772&quot; class=&quot;line&quot; id=&quot;l772&quot;&gt; 772&lt;/a&gt; } +</a><a href="#h30-0-2681" id="h30-0-2681" class="i">+</a><a href="#h21-0-791" id="h21-0-791" class="d">-&lt;a href=&quot;#l773&quot; class=&quot;line&quot; id=&quot;l773&quot;&gt; 773&lt;/a&gt; command_buffer[0] = 0; +</a><a href="#h30-0-2682" id="h30-0-2682" class="i">+</a><a href="#h21-0-792" id="h21-0-792" class="d">-&lt;a href=&quot;#l774&quot; class=&quot;line&quot; id=&quot;l774&quot;&gt; 774&lt;/a&gt; goto line_begin; +</a><a href="#h30-0-2683" id="h30-0-2683" class="i">+</a><a href="#h21-0-793" id="h21-0-793" class="d">-&lt;a href=&quot;#l775&quot; class=&quot;line&quot; id=&quot;l775&quot;&gt; 775&lt;/a&gt; continue; +</a><a href="#h30-0-2684" id="h30-0-2684" class="i">+</a><a href="#h21-0-794" id="h21-0-794" class="d">-&lt;a href=&quot;#l776&quot; class=&quot;line&quot; id=&quot;l776&quot;&gt; 776&lt;/a&gt; } +</a><a href="#h30-0-2685" id="h30-0-2685" class="i">+</a><a href="#h21-0-795" id="h21-0-795" class="d">-&lt;a href=&quot;#l777&quot; class=&quot;line&quot; id=&quot;l777&quot;&gt; 777&lt;/a&gt; if (codepoint == 127) { +</a><a href="#h30-0-2686" id="h30-0-2686" class="i">+</a><a href="#h21-0-796" id="h21-0-796" class="d">-&lt;a href=&quot;#l778&quot; class=&quot;line&quot; id=&quot;l778&quot;&gt; 778&lt;/a&gt; if (x &amp;gt; 3) x--; +</a><a href="#h30-0-2687" id="h30-0-2687" class="i">+</a><a href="#h21-0-797" id="h21-0-797" class="d">-&lt;a href=&quot;#l779&quot; class=&quot;line&quot; id=&quot;l779&quot;&gt; 779&lt;/a&gt; c.codepoint = 0; +</a><a href="#h30-0-2688" id="h30-0-2688" class="i">+</a><a href="#h21-0-798" id="h21-0-798" class="d">-&lt;a href=&quot;#l780&quot; class=&quot;line&quot; id=&quot;l780&quot;&gt; 780&lt;/a&gt; vga_text_mode_set_xy(VGA_CONTROLLER_0_BASE, x, y, c); +</a><a href="#h30-0-2689" id="h30-0-2689" class="i">+</a><a href="#h21-0-799" id="h21-0-799" class="d">-&lt;a href=&quot;#l781&quot; class=&quot;line&quot; id=&quot;l781&quot;&gt; 781&lt;/a&gt; command_buffer[x-3] = codepoint; +</a><a href="#h30-0-2690" id="h30-0-2690" class="i">+</a><a href="#h21-0-800" id="h21-0-800" class="d">-&lt;a href=&quot;#l782&quot; class=&quot;line&quot; id=&quot;l782&quot;&gt; 782&lt;/a&gt; command_buffer[x-3+1] = 0; +</a><a href="#h30-0-2691" id="h30-0-2691" class="i">+</a><a href="#h21-0-801" id="h21-0-801" class="d">-&lt;a href=&quot;#l783&quot; class=&quot;line&quot; id=&quot;l783&quot;&gt; 783&lt;/a&gt; continue; +</a><a href="#h30-0-2692" id="h30-0-2692" class="i">+</a><a href="#h21-0-802" id="h21-0-802" class="d">-&lt;a href=&quot;#l784&quot; class=&quot;line&quot; id=&quot;l784&quot;&gt; 784&lt;/a&gt; } +</a><a href="#h30-0-2693" id="h30-0-2693" class="i">+</a><a href="#h21-0-803" id="h21-0-803" class="d">-&lt;a href=&quot;#l785&quot; class=&quot;line&quot; id=&quot;l785&quot;&gt; 785&lt;/a&gt; c.codepoint = codepoint; +</a><a href="#h30-0-2694" id="h30-0-2694" class="i">+</a><a href="#h21-0-804" id="h21-0-804" class="d">-&lt;a href=&quot;#l786&quot; class=&quot;line&quot; id=&quot;l786&quot;&gt; 786&lt;/a&gt; vga_text_mode_set_xy(VGA_CONTROLLER_0_BASE, x, y, c); +</a><a href="#h30-0-2695" id="h30-0-2695" class="i">+</a><a href="#h21-0-805" id="h21-0-805" class="d">-&lt;a href=&quot;#l787&quot; class=&quot;line&quot; id=&quot;l787&quot;&gt; 787&lt;/a&gt; if (x-3 &amp;lt; sizeof(command_buffer)) { +</a><a href="#h30-0-2696" id="h30-0-2696" class="i">+</a><a href="#h21-0-806" id="h21-0-806" class="d">-&lt;a href=&quot;#l788&quot; class=&quot;line&quot; id=&quot;l788&quot;&gt; 788&lt;/a&gt; command_buffer[x-3] = codepoint; +</a><a href="#h30-0-2697" id="h30-0-2697" class="i">+</a><a href="#h21-0-807" id="h21-0-807" class="d">-&lt;a href=&quot;#l789&quot; class=&quot;line&quot; id=&quot;l789&quot;&gt; 789&lt;/a&gt; command_buffer[x-3+1] = 0; +</a><a href="#h30-0-2698" id="h30-0-2698" class="i">+</a><a href="#h21-0-808" id="h21-0-808" class="d">-&lt;a href=&quot;#l790&quot; class=&quot;line&quot; id=&quot;l790&quot;&gt; 790&lt;/a&gt; } +</a><a href="#h30-0-2699" id="h30-0-2699" class="i">+</a><a href="#h21-0-809" id="h21-0-809" class="d">-&lt;a href=&quot;#l791&quot; class=&quot;line&quot; id=&quot;l791&quot;&gt; 791&lt;/a&gt; x++; +</a><a href="#h30-0-2700" id="h30-0-2700" class="i">+</a><a href="#h21-0-810" id="h21-0-810" class="d">-&lt;a href=&quot;#l792&quot; class=&quot;line&quot; id=&quot;l792&quot;&gt; 792&lt;/a&gt; } +</a><a href="#h30-0-2701" id="h30-0-2701" class="i">+</a><a href="#h21-0-811" id="h21-0-811" class="d">-&lt;a href=&quot;#l793&quot; class=&quot;line&quot; id=&quot;l793&quot;&gt; 793&lt;/a&gt; } +</a><a href="#h30-0-2702" id="h30-0-2702" class="i">+</a><a href="#h21-0-812" id="h21-0-812" class="d">-&lt;a href=&quot;#l794&quot; class=&quot;line&quot; id=&quot;l794&quot;&gt; 794&lt;/a&gt; ``` +</a><a href="#h30-0-2703" id="h30-0-2703" class="i">+</a><a href="#h21-0-813" id="h21-0-813" class="d">-&lt;a href=&quot;#l795&quot; class=&quot;line&quot; id=&quot;l795&quot;&gt; 795&lt;/a&gt; +</a><a href="#h30-0-2704" id="h30-0-2704" class="i">+</a><a href="#h21-0-814" id="h21-0-814" class="d">-&lt;a href=&quot;#l796&quot; class=&quot;line&quot; id=&quot;l796&quot;&gt; 796&lt;/a&gt; +</a><a href="#h30-0-2705" id="h30-0-2705" class="i">+</a><a href="#h21-0-815" id="h21-0-815" class="d">-&lt;a href=&quot;#l797&quot; class=&quot;line&quot; id=&quot;l797&quot;&gt; 797&lt;/a&gt; +</a><a href="#h30-0-2706" id="h30-0-2706" class="i">+</a><a href="#h21-0-816" id="h21-0-816" class="d">-&lt;a href=&quot;#l798&quot; class=&quot;line&quot; id=&quot;l798&quot;&gt; 798&lt;/a&gt; +</a><a href="#h30-0-2707" id="h30-0-2707" class="i">+</a><a href="#h21-0-817" id="h21-0-817" class="d">-&lt;a href=&quot;#l799&quot; class=&quot;line&quot; id=&quot;l799&quot;&gt; 799&lt;/a&gt; +</a><a href="#h30-0-2708" id="h30-0-2708" class="i">+</a><a href="#h21-0-818" id="h21-0-818" class="d">-&lt;a href=&quot;#l800&quot; class=&quot;line&quot; id=&quot;l800&quot;&gt; 800&lt;/a&gt; +</a><a href="#h30-0-2709" id="h30-0-2709" class="i">+</a><a href="#h21-0-819" id="h21-0-819" class="d">-&lt;a href=&quot;#l801&quot; class=&quot;line&quot; id=&quot;l801&quot;&gt; 801&lt;/a&gt; +</a><a href="#h30-0-2710" id="h30-0-2710" class="i">+</a><a href="#h21-0-820" id="h21-0-820" class="d">-&lt;/pre&gt; +</a><a href="#h30-0-2711" id="h30-0-2711" class="i">+</a><a href="#h21-0-821" id="h21-0-821" class="d">-&lt;/div&gt; +</a><a href="#h30-0-2712" id="h30-0-2712" class="i">+</a><a href="#h21-0-822" id="h21-0-822" class="d">-&lt;/body&gt; +</a><a href="#h30-0-2713" id="h30-0-2713" class="i">+</a><a href="#h21-0-823" id="h21-0-823" class="d">-&lt;/html&gt; +</a><a href="#h30-0-2714" id="h30-0-2714" class="i">+</a><b>diff --git a/<a id="h22" href="../file/git/n-channel/file/_posts/2025-02-20-hello-world.md.html.html">git/n-channel/file/_posts/2025-02-20-hello-world.md.html</a> b/<a href="../file/git/n-channel/file/_posts/2025-02-20-hello-world.md.html.html">git/n-channel/file/_posts/2025-02-20-hello-world.md.html</a></b> +</a><a href="#h30-0-2715" id="h30-0-2715" class="i">+<a href="#h22-0" id="h22-0" class="h">@@ -1,42 +0,0 @@ +</a><a href="#h30-0-2716" id="h30-0-2716" class="i">+</a><a href="#h22-0-0" id="h22-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-2717" id="h30-0-2717" class="i">+</a><a href="#h22-0-1" id="h22-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-2718" id="h30-0-2718" class="i">+</a><a href="#h22-0-2" id="h22-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-2719" id="h30-0-2719" class="i">+</a><a href="#h22-0-3" id="h22-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-2720" id="h30-0-2720" class="i">+</a><a href="#h22-0-4" id="h22-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-2721" id="h30-0-2721" class="i">+</a><a href="#h22-0-5" id="h22-0-5" class="d">-&lt;title&gt;2025-02-20-hello-world.md - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-2722" id="h30-0-2722" class="i">+</a><a href="#h22-0-6" id="h22-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-2723" id="h30-0-2723" class="i">+</a><a href="#h22-0-7" id="h22-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../favicon.png&quot; /&gt; +</a><a href="#h30-0-2724" id="h30-0-2724" class="i">+</a><a href="#h22-0-8" id="h22-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../atom.xml&quot; /&gt; +</a><a href="#h30-0-2725" id="h30-0-2725" class="i">+</a><a href="#h22-0-9" id="h22-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../tags.xml&quot; /&gt; +</a><a href="#h30-0-2726" id="h30-0-2726" class="i">+</a><a href="#h22-0-10" id="h22-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../style.css&quot; /&gt; +</a><a href="#h30-0-2727" id="h30-0-2727" class="i">+</a><a href="#h22-0-11" id="h22-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-2728" id="h30-0-2728" class="i">+</a><a href="#h22-0-12" id="h22-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-2729" id="h30-0-2729" class="i">+</a><a href="#h22-0-13" id="h22-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../&quot;&gt;&lt;img src=&quot;../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-2730" id="h30-0-2730" class="i">+</a><a href="#h22-0-14" id="h22-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-2731" id="h30-0-2731" class="i">+</a><a href="#h22-0-15" id="h22-0-15" class="d">-&lt;a href=&quot;../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-2732" id="h30-0-2732" class="i">+</a><a href="#h22-0-16" id="h22-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-2733" id="h30-0-2733" class="i">+</a><a href="#h22-0-17" id="h22-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-2734" id="h30-0-2734" class="i">+</a><a href="#h22-0-18" id="h22-0-18" class="d">-&lt;p&gt; 2025-02-20-hello-world.md (356B)&lt;/p&gt;&lt;hr/&gt;&lt;pre id=&quot;blob&quot;&gt; +</a><a href="#h30-0-2735" id="h30-0-2735" class="i">+</a><a href="#h22-0-19" id="h22-0-19" class="d">-&lt;a href=&quot;#l1&quot; class=&quot;line&quot; id=&quot;l1&quot;&gt; 1&lt;/a&gt; --- +</a><a href="#h30-0-2736" id="h30-0-2736" class="i">+</a><a href="#h22-0-20" id="h22-0-20" class="d">-&lt;a href=&quot;#l2&quot; class=&quot;line&quot; id=&quot;l2&quot;&gt; 2&lt;/a&gt; layout: post +</a><a href="#h30-0-2737" id="h30-0-2737" class="i">+</a><a href="#h22-0-21" id="h22-0-21" class="d">-&lt;a href=&quot;#l3&quot; class=&quot;line&quot; id=&quot;l3&quot;&gt; 3&lt;/a&gt; title: Hello World +</a><a href="#h30-0-2738" id="h30-0-2738" class="i">+</a><a href="#h22-0-22" id="h22-0-22" class="d">-&lt;a href=&quot;#l4&quot; class=&quot;line&quot; id=&quot;l4&quot;&gt; 4&lt;/a&gt; description: Hello World +</a><a href="#h30-0-2739" id="h30-0-2739" class="i">+</a><a href="#h22-0-23" id="h22-0-23" class="d">-&lt;a href=&quot;#l5&quot; class=&quot;line&quot; id=&quot;l5&quot;&gt; 5&lt;/a&gt; #summary: What is the difference between various font formats? +</a><a href="#h30-0-2740" id="h30-0-2740" class="i">+</a><a href="#h22-0-24" id="h22-0-24" class="d">-&lt;a href=&quot;#l6&quot; class=&quot;line&quot; id=&quot;l6&quot;&gt; 6&lt;/a&gt; comments: true +</a><a href="#h30-0-2741" id="h30-0-2741" class="i">+</a><a href="#h22-0-25" id="h22-0-25" class="d">-&lt;a href=&quot;#l7&quot; class=&quot;line&quot; id=&quot;l7&quot;&gt; 7&lt;/a&gt; tags: [misc] +</a><a href="#h30-0-2742" id="h30-0-2742" class="i">+</a><a href="#h22-0-26" id="h22-0-26" class="d">-&lt;a href=&quot;#l8&quot; class=&quot;line&quot; id=&quot;l8&quot;&gt; 8&lt;/a&gt; --- +</a><a href="#h30-0-2743" id="h30-0-2743" class="i">+</a><a href="#h22-0-27" id="h22-0-27" class="d">-&lt;a href=&quot;#l9&quot; class=&quot;line&quot; id=&quot;l9&quot;&gt; 9&lt;/a&gt; Hello world! This day marks the creation of this website. +</a><a href="#h30-0-2744" id="h30-0-2744" class="i">+</a><a href="#h22-0-28" id="h22-0-28" class="d">-&lt;a href=&quot;#l10&quot; class=&quot;line&quot; id=&quot;l10&quot;&gt; 10&lt;/a&gt; +</a><a href="#h30-0-2745" id="h30-0-2745" class="i">+</a><a href="#h22-0-29" id="h22-0-29" class="d">-&lt;a href=&quot;#l11&quot; class=&quot;line&quot; id=&quot;l11&quot;&gt; 11&lt;/a&gt; (posts earlier than this one were made before the website was created) +</a><a href="#h30-0-2746" id="h30-0-2746" class="i">+</a><a href="#h22-0-30" id="h22-0-30" class="d">-&lt;a href=&quot;#l12&quot; class=&quot;line&quot; id=&quot;l12&quot;&gt; 12&lt;/a&gt; +</a><a href="#h30-0-2747" id="h30-0-2747" class="i">+</a><a href="#h22-0-31" id="h22-0-31" class="d">-&lt;a href=&quot;#l13&quot; class=&quot;line&quot; id=&quot;l13&quot;&gt; 13&lt;/a&gt; ```c +</a><a href="#h30-0-2748" id="h30-0-2748" class="i">+</a><a href="#h22-0-32" id="h22-0-32" class="d">-&lt;a href=&quot;#l14&quot; class=&quot;line&quot; id=&quot;l14&quot;&gt; 14&lt;/a&gt; #include &amp;lt;stdio.h&amp;gt; +</a><a href="#h30-0-2749" id="h30-0-2749" class="i">+</a><a href="#h22-0-33" id="h22-0-33" class="d">-&lt;a href=&quot;#l15&quot; class=&quot;line&quot; id=&quot;l15&quot;&gt; 15&lt;/a&gt; +</a><a href="#h30-0-2750" id="h30-0-2750" class="i">+</a><a href="#h22-0-34" id="h22-0-34" class="d">-&lt;a href=&quot;#l16&quot; class=&quot;line&quot; id=&quot;l16&quot;&gt; 16&lt;/a&gt; int main() { +</a><a href="#h30-0-2751" id="h30-0-2751" class="i">+</a><a href="#h22-0-35" id="h22-0-35" class="d">-&lt;a href=&quot;#l17&quot; class=&quot;line&quot; id=&quot;l17&quot;&gt; 17&lt;/a&gt; puts(&amp;quot;Hello World&amp;quot;); +</a><a href="#h30-0-2752" id="h30-0-2752" class="i">+</a><a href="#h22-0-36" id="h22-0-36" class="d">-&lt;a href=&quot;#l18&quot; class=&quot;line&quot; id=&quot;l18&quot;&gt; 18&lt;/a&gt; } +</a><a href="#h30-0-2753" id="h30-0-2753" class="i">+</a><a href="#h22-0-37" id="h22-0-37" class="d">-&lt;a href=&quot;#l19&quot; class=&quot;line&quot; id=&quot;l19&quot;&gt; 19&lt;/a&gt; ``` +</a><a href="#h30-0-2754" id="h30-0-2754" class="i">+</a><a href="#h22-0-38" id="h22-0-38" class="d">-&lt;/pre&gt; +</a><a href="#h30-0-2755" id="h30-0-2755" class="i">+</a><a href="#h22-0-39" id="h22-0-39" class="d">-&lt;/div&gt; +</a><a href="#h30-0-2756" id="h30-0-2756" class="i">+</a><a href="#h22-0-40" id="h22-0-40" class="d">-&lt;/body&gt; +</a><a href="#h30-0-2757" id="h30-0-2757" class="i">+</a><a href="#h22-0-41" id="h22-0-41" class="d">-&lt;/html&gt; +</a><a href="#h30-0-2758" id="h30-0-2758" class="i">+</a><b>diff --git a/<a id="h23" href="../file/git/n-channel/file/_posts/2025-02-21-Software-Rants.md.html.html">git/n-channel/file/_posts/2025-02-21-Software-Rants.md.html</a> b/<a href="../file/git/n-channel/file/_posts/2025-02-21-Software-Rants.md.html.html">git/n-channel/file/_posts/2025-02-21-Software-Rants.md.html</a></b> +</a><a href="#h30-0-2759" id="h30-0-2759" class="i">+<a href="#h23-0" id="h23-0" class="h">@@ -1,150 +0,0 @@ +</a><a href="#h30-0-2760" id="h30-0-2760" class="i">+</a><a href="#h23-0-0" id="h23-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-2761" id="h30-0-2761" class="i">+</a><a href="#h23-0-1" id="h23-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-2762" id="h30-0-2762" class="i">+</a><a href="#h23-0-2" id="h23-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-2763" id="h30-0-2763" class="i">+</a><a href="#h23-0-3" id="h23-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-2764" id="h30-0-2764" class="i">+</a><a href="#h23-0-4" id="h23-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-2765" id="h30-0-2765" class="i">+</a><a href="#h23-0-5" id="h23-0-5" class="d">-&lt;title&gt;2025-02-21-Software-Rants.md - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-2766" id="h30-0-2766" class="i">+</a><a href="#h23-0-6" id="h23-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-2767" id="h30-0-2767" class="i">+</a><a href="#h23-0-7" id="h23-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../favicon.png&quot; /&gt; +</a><a href="#h30-0-2768" id="h30-0-2768" class="i">+</a><a href="#h23-0-8" id="h23-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../atom.xml&quot; /&gt; +</a><a href="#h30-0-2769" id="h30-0-2769" class="i">+</a><a href="#h23-0-9" id="h23-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../tags.xml&quot; /&gt; +</a><a href="#h30-0-2770" id="h30-0-2770" class="i">+</a><a href="#h23-0-10" id="h23-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../style.css&quot; /&gt; +</a><a href="#h30-0-2771" id="h30-0-2771" class="i">+</a><a href="#h23-0-11" id="h23-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-2772" id="h30-0-2772" class="i">+</a><a href="#h23-0-12" id="h23-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-2773" id="h30-0-2773" class="i">+</a><a href="#h23-0-13" id="h23-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../&quot;&gt;&lt;img src=&quot;../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-2774" id="h30-0-2774" class="i">+</a><a href="#h23-0-14" id="h23-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-2775" id="h30-0-2775" class="i">+</a><a href="#h23-0-15" id="h23-0-15" class="d">-&lt;a href=&quot;../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-2776" id="h30-0-2776" class="i">+</a><a href="#h23-0-16" id="h23-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-2777" id="h30-0-2777" class="i">+</a><a href="#h23-0-17" id="h23-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-2778" id="h30-0-2778" class="i">+</a><a href="#h23-0-18" id="h23-0-18" class="d">-&lt;p&gt; 2025-02-21-Software-Rants.md (4848B)&lt;/p&gt;&lt;hr/&gt;&lt;pre id=&quot;blob&quot;&gt; +</a><a href="#h30-0-2779" id="h30-0-2779" class="i">+</a><a href="#h23-0-19" id="h23-0-19" class="d">-&lt;a href=&quot;#l1&quot; class=&quot;line&quot; id=&quot;l1&quot;&gt; 1&lt;/a&gt; --- +</a><a href="#h30-0-2780" id="h30-0-2780" class="i">+</a><a href="#h23-0-20" id="h23-0-20" class="d">-&lt;a href=&quot;#l2&quot; class=&quot;line&quot; id=&quot;l2&quot;&gt; 2&lt;/a&gt; layout: post +</a><a href="#h30-0-2781" id="h30-0-2781" class="i">+</a><a href="#h23-0-21" id="h23-0-21" class="d">-&lt;a href=&quot;#l3&quot; class=&quot;line&quot; id=&quot;l3&quot;&gt; 3&lt;/a&gt; title: Software rants you should watch +</a><a href="#h30-0-2782" id="h30-0-2782" class="i">+</a><a href="#h23-0-22" id="h23-0-22" class="d">-&lt;a href=&quot;#l4&quot; class=&quot;line&quot; id=&quot;l4&quot;&gt; 4&lt;/a&gt; description: A Compilation of rants about software, programming and OOP +</a><a href="#h30-0-2783" id="h30-0-2783" class="i">+</a><a href="#h23-0-23" id="h23-0-23" class="d">-&lt;a href=&quot;#l5&quot; class=&quot;line&quot; id=&quot;l5&quot;&gt; 5&lt;/a&gt; comments: true +</a><a href="#h30-0-2784" id="h30-0-2784" class="i">+</a><a href="#h23-0-24" id="h23-0-24" class="d">-&lt;a href=&quot;#l6&quot; class=&quot;line&quot; id=&quot;l6&quot;&gt; 6&lt;/a&gt; tags: [misc, programming] +</a><a href="#h30-0-2785" id="h30-0-2785" class="i">+</a><a href="#h23-0-25" id="h23-0-25" class="d">-&lt;a href=&quot;#l7&quot; class=&quot;line&quot; id=&quot;l7&quot;&gt; 7&lt;/a&gt; --- +</a><a href="#h30-0-2786" id="h30-0-2786" class="i">+</a><a href="#h23-0-26" id="h23-0-26" class="d">-&lt;a href=&quot;#l8&quot; class=&quot;line&quot; id=&quot;l8&quot;&gt; 8&lt;/a&gt; +</a><a href="#h30-0-2787" id="h30-0-2787" class="i">+</a><a href="#h23-0-27" id="h23-0-27" class="d">-&lt;a href=&quot;#l9&quot; class=&quot;line&quot; id=&quot;l9&quot;&gt; 9&lt;/a&gt; A compilation of good programming rants worth watching. +</a><a href="#h30-0-2788" id="h30-0-2788" class="i">+</a><a href="#h23-0-28" id="h23-0-28" class="d">-&lt;a href=&quot;#l10&quot; class=&quot;line&quot; id=&quot;l10&quot;&gt; 10&lt;/a&gt; +</a><a href="#h30-0-2789" id="h30-0-2789" class="i">+</a><a href="#h23-0-29" id="h23-0-29" class="d">-&lt;a href=&quot;#l11&quot; class=&quot;line&quot; id=&quot;l11&quot;&gt; 11&lt;/a&gt; ## Short Videos +</a><a href="#h30-0-2790" id="h30-0-2790" class="i">+</a><a href="#h23-0-30" id="h23-0-30" class="d">-&lt;a href=&quot;#l12&quot; class=&quot;line&quot; id=&quot;l12&quot;&gt; 12&lt;/a&gt; +</a><a href="#h30-0-2791" id="h30-0-2791" class="i">+</a><a href="#h23-0-31" id="h23-0-31" class="d">-&lt;a href=&quot;#l13&quot; class=&quot;line&quot; id=&quot;l13&quot;&gt; 13&lt;/a&gt; &amp;lt;iframe style=&amp;quot;width: 80%; aspect-ratio:16/9; height: auto; margin: 10px auto;&amp;quot; +</a><a href="#h30-0-2792" id="h30-0-2792" class="i">+</a><a href="#h23-0-32" id="h23-0-32" class="d">-&lt;a href=&quot;#l14&quot; class=&quot;line&quot; id=&quot;l14&quot;&gt; 14&lt;/a&gt; frameborder=&amp;quot;0&amp;quot; allowfullscreen +</a><a href="#h30-0-2793" id="h30-0-2793" class="i">+</a><a href="#h23-0-33" id="h23-0-33" class="d">-&lt;a href=&quot;#l15&quot; class=&quot;line&quot; id=&quot;l15&quot;&gt; 15&lt;/a&gt; src=&amp;quot;https://youtube.com/embed/k0qmkQGqpM8&amp;quot; title=&amp;quot;Terry Davis On Simplicity&amp;quot;&amp;gt; +</a><a href="#h30-0-2794" id="h30-0-2794" class="i">+</a><a href="#h23-0-34" id="h23-0-34" class="d">-&lt;a href=&quot;#l16&quot; class=&quot;line&quot; id=&quot;l16&quot;&gt; 16&lt;/a&gt; &amp;lt;/iframe&amp;gt; +</a><a href="#h30-0-2795" id="h30-0-2795" class="i">+</a><a href="#h23-0-35" id="h23-0-35" class="d">-&lt;a href=&quot;#l17&quot; class=&quot;line&quot; id=&quot;l17&quot;&gt; 17&lt;/a&gt; +</a><a href="#h30-0-2796" id="h30-0-2796" class="i">+</a><a href="#h23-0-36" id="h23-0-36" class="d">-&lt;a href=&quot;#l18&quot; class=&quot;line&quot; id=&quot;l18&quot;&gt; 18&lt;/a&gt; +</a><a href="#h30-0-2797" id="h30-0-2797" class="i">+</a><a href="#h23-0-37" id="h23-0-37" class="d">-&lt;a href=&quot;#l19&quot; class=&quot;line&quot; id=&quot;l19&quot;&gt; 19&lt;/a&gt; &amp;lt;iframe style=&amp;quot;width: 80%; aspect-ratio:16/9; height: auto; margin: 10px auto;&amp;quot; +</a><a href="#h30-0-2798" id="h30-0-2798" class="i">+</a><a href="#h23-0-38" id="h23-0-38" class="d">-&lt;a href=&quot;#l20&quot; class=&quot;line&quot; id=&quot;l20&quot;&gt; 20&lt;/a&gt; frameborder=&amp;quot;0&amp;quot; allowfullscreen +</a><a href="#h30-0-2799" id="h30-0-2799" class="i">+</a><a href="#h23-0-39" id="h23-0-39" class="d">-&lt;a href=&quot;#l21&quot; class=&quot;line&quot; id=&quot;l21&quot;&gt; 21&lt;/a&gt; src=&amp;quot;https://www.youtube.com/embed/FRFRtSwYMrk&amp;quot; title=&amp;quot;Tsoding why software is brokern&amp;quot;&amp;gt; +</a><a href="#h30-0-2800" id="h30-0-2800" class="i">+</a><a href="#h23-0-40" id="h23-0-40" class="d">-&lt;a href=&quot;#l22&quot; class=&quot;line&quot; id=&quot;l22&quot;&gt; 22&lt;/a&gt; &amp;lt;/iframe&amp;gt; +</a><a href="#h30-0-2801" id="h30-0-2801" class="i">+</a><a href="#h23-0-41" id="h23-0-41" class="d">-&lt;a href=&quot;#l23&quot; class=&quot;line&quot; id=&quot;l23&quot;&gt; 23&lt;/a&gt; +</a><a href="#h30-0-2802" id="h30-0-2802" class="i">+</a><a href="#h23-0-42" id="h23-0-42" class="d">-&lt;a href=&quot;#l24&quot; class=&quot;line&quot; id=&quot;l24&quot;&gt; 24&lt;/a&gt; &amp;lt;iframe style=&amp;quot;width: 80%; aspect-ratio:16/9; height: auto; margin: 10px auto;&amp;quot; +</a><a href="#h30-0-2803" id="h30-0-2803" class="i">+</a><a href="#h23-0-43" id="h23-0-43" class="d">-&lt;a href=&quot;#l25&quot; class=&quot;line&quot; id=&quot;l25&quot;&gt; 25&lt;/a&gt; frameborder=&amp;quot;0&amp;quot; allowfullscreen +</a><a href="#h30-0-2804" id="h30-0-2804" class="i">+</a><a href="#h23-0-44" id="h23-0-44" class="d">-&lt;a href=&quot;#l26&quot; class=&quot;line&quot; id=&quot;l26&quot;&gt; 26&lt;/a&gt; src=&amp;quot;https://youtube.com/embed/04ksL1hf_p8&amp;quot; title=&amp;quot;Jblow problem with OOP&amp;quot;&amp;gt; +</a><a href="#h30-0-2805" id="h30-0-2805" class="i">+</a><a href="#h23-0-45" id="h23-0-45" class="d">-&lt;a href=&quot;#l27&quot; class=&quot;line&quot; id=&quot;l27&quot;&gt; 27&lt;/a&gt; &amp;lt;/iframe&amp;gt; +</a><a href="#h30-0-2806" id="h30-0-2806" class="i">+</a><a href="#h23-0-46" id="h23-0-46" class="d">-&lt;a href=&quot;#l28&quot; class=&quot;line&quot; id=&quot;l28&quot;&gt; 28&lt;/a&gt; +</a><a href="#h30-0-2807" id="h30-0-2807" class="i">+</a><a href="#h23-0-47" id="h23-0-47" class="d">-&lt;a href=&quot;#l29&quot; class=&quot;line&quot; id=&quot;l29&quot;&gt; 29&lt;/a&gt; &amp;lt;iframe style=&amp;quot;width: 80%; aspect-ratio:16/9; height: auto; margin: 10px auto;&amp;quot; +</a><a href="#h30-0-2808" id="h30-0-2808" class="i">+</a><a href="#h23-0-48" id="h23-0-48" class="d">-&lt;a href=&quot;#l30&quot; class=&quot;line&quot; id=&quot;l30&quot;&gt; 30&lt;/a&gt; frameborder=&amp;quot;0&amp;quot; allowfullscreen +</a><a href="#h30-0-2809" id="h30-0-2809" class="i">+</a><a href="#h23-0-49" id="h23-0-49" class="d">-&lt;a href=&quot;#l31&quot; class=&quot;line&quot; id=&quot;l31&quot;&gt; 31&lt;/a&gt; src=&amp;quot;https://www.youtube.com/embed/oaLoLC8eBZc&amp;quot; title=&amp;quot;Jblow clips during web programmer break&amp;quot;&amp;gt; +</a><a href="#h30-0-2810" id="h30-0-2810" class="i">+</a><a href="#h23-0-50" id="h23-0-50" class="d">-&lt;a href=&quot;#l32&quot; class=&quot;line&quot; id=&quot;l32&quot;&gt; 32&lt;/a&gt; &amp;lt;/iframe&amp;gt; +</a><a href="#h30-0-2811" id="h30-0-2811" class="i">+</a><a href="#h23-0-51" id="h23-0-51" class="d">-&lt;a href=&quot;#l33&quot; class=&quot;line&quot; id=&quot;l33&quot;&gt; 33&lt;/a&gt; +</a><a href="#h30-0-2812" id="h30-0-2812" class="i">+</a><a href="#h23-0-52" id="h23-0-52" class="d">-&lt;a href=&quot;#l34&quot; class=&quot;line&quot; id=&quot;l34&quot;&gt; 34&lt;/a&gt; &amp;lt;iframe style=&amp;quot;width: 80%; aspect-ratio:16/9; height: auto; margin: 10px auto;&amp;quot; +</a><a href="#h30-0-2813" id="h30-0-2813" class="i">+</a><a href="#h23-0-53" id="h23-0-53" class="d">-&lt;a href=&quot;#l35&quot; class=&quot;line&quot; id=&quot;l35&quot;&gt; 35&lt;/a&gt; frameborder=&amp;quot;0&amp;quot; allowfullscreen +</a><a href="#h30-0-2814" id="h30-0-2814" class="i">+</a><a href="#h23-0-54" id="h23-0-54" class="d">-&lt;a href=&quot;#l36&quot; class=&quot;line&quot; id=&quot;l36&quot;&gt; 36&lt;/a&gt; src=&amp;quot;https://www.youtube.com/embed/CgdKYBqe6QA&amp;quot; title=&amp;quot;Jblow clips for productivity&amp;quot;&amp;gt; +</a><a href="#h30-0-2815" id="h30-0-2815" class="i">+</a><a href="#h23-0-55" id="h23-0-55" class="d">-&lt;a href=&quot;#l37&quot; class=&quot;line&quot; id=&quot;l37&quot;&gt; 37&lt;/a&gt; &amp;lt;/iframe&amp;gt; +</a><a href="#h30-0-2816" id="h30-0-2816" class="i">+</a><a href="#h23-0-56" id="h23-0-56" class="d">-&lt;a href=&quot;#l38&quot; class=&quot;line&quot; id=&quot;l38&quot;&gt; 38&lt;/a&gt; +</a><a href="#h30-0-2817" id="h30-0-2817" class="i">+</a><a href="#h23-0-57" id="h23-0-57" class="d">-&lt;a href=&quot;#l39&quot; class=&quot;line&quot; id=&quot;l39&quot;&gt; 39&lt;/a&gt; &amp;lt;iframe style=&amp;quot;width: 80%; aspect-ratio:16/9; height: auto; margin: 10px auto;&amp;quot; +</a><a href="#h30-0-2818" id="h30-0-2818" class="i">+</a><a href="#h23-0-58" id="h23-0-58" class="d">-&lt;a href=&quot;#l40&quot; class=&quot;line&quot; id=&quot;l40&quot;&gt; 40&lt;/a&gt; frameborder=&amp;quot;0&amp;quot; allowfullscreen +</a><a href="#h30-0-2819" id="h30-0-2819" class="i">+</a><a href="#h23-0-59" id="h23-0-59" class="d">-&lt;a href=&quot;#l41&quot; class=&quot;line&quot; id=&quot;l41&quot;&gt; 41&lt;/a&gt; src=&amp;quot;https://www.youtube.com/embed/nL8GWU9M8LY&amp;quot; title=&amp;quot;Jblow clips for quitting your job&amp;quot;&amp;gt; +</a><a href="#h30-0-2820" id="h30-0-2820" class="i">+</a><a href="#h23-0-60" id="h23-0-60" class="d">-&lt;a href=&quot;#l42&quot; class=&quot;line&quot; id=&quot;l42&quot;&gt; 42&lt;/a&gt; &amp;lt;/iframe&amp;gt; +</a><a href="#h30-0-2821" id="h30-0-2821" class="i">+</a><a href="#h23-0-61" id="h23-0-61" class="d">-&lt;a href=&quot;#l43&quot; class=&quot;line&quot; id=&quot;l43&quot;&gt; 43&lt;/a&gt; +</a><a href="#h30-0-2822" id="h30-0-2822" class="i">+</a><a href="#h23-0-62" id="h23-0-62" class="d">-&lt;a href=&quot;#l44&quot; class=&quot;line&quot; id=&quot;l44&quot;&gt; 44&lt;/a&gt; &amp;lt;iframe style=&amp;quot;width: 80%; aspect-ratio:16/9; height: auto; margin: 10px auto;&amp;quot; +</a><a href="#h30-0-2823" id="h30-0-2823" class="i">+</a><a href="#h23-0-63" id="h23-0-63" class="d">-&lt;a href=&quot;#l45&quot; class=&quot;line&quot; id=&quot;l45&quot;&gt; 45&lt;/a&gt; frameborder=&amp;quot;0&amp;quot; allowfullscreen +</a><a href="#h30-0-2824" id="h30-0-2824" class="i">+</a><a href="#h23-0-64" id="h23-0-64" class="d">-&lt;a href=&quot;#l46&quot; class=&quot;line&quot; id=&quot;l46&quot;&gt; 46&lt;/a&gt; src=&amp;quot;https://www.youtube.com/embed/4oky64qN5WI&amp;quot; title=&amp;quot;Jblow on simplicity&amp;quot;&amp;gt; +</a><a href="#h30-0-2825" id="h30-0-2825" class="i">+</a><a href="#h23-0-65" id="h23-0-65" class="d">-&lt;a href=&quot;#l47&quot; class=&quot;line&quot; id=&quot;l47&quot;&gt; 47&lt;/a&gt; &amp;lt;/iframe&amp;gt; +</a><a href="#h30-0-2826" id="h30-0-2826" class="i">+</a><a href="#h23-0-66" id="h23-0-66" class="d">-&lt;a href=&quot;#l48&quot; class=&quot;line&quot; id=&quot;l48&quot;&gt; 48&lt;/a&gt; +</a><a href="#h30-0-2827" id="h30-0-2827" class="i">+</a><a href="#h23-0-67" id="h23-0-67" class="d">-&lt;a href=&quot;#l49&quot; class=&quot;line&quot; id=&quot;l49&quot;&gt; 49&lt;/a&gt; &amp;lt;iframe style=&amp;quot;width: 80%; aspect-ratio:16/9; height: auto; margin: 10px auto;&amp;quot; +</a><a href="#h30-0-2828" id="h30-0-2828" class="i">+</a><a href="#h23-0-68" id="h23-0-68" class="d">-&lt;a href=&quot;#l50&quot; class=&quot;line&quot; id=&quot;l50&quot;&gt; 50&lt;/a&gt; frameborder=&amp;quot;0&amp;quot; allowfullscreen +</a><a href="#h30-0-2829" id="h30-0-2829" class="i">+</a><a href="#h23-0-69" id="h23-0-69" class="d">-&lt;a href=&quot;#l51&quot; class=&quot;line&quot; id=&quot;l51&quot;&gt; 51&lt;/a&gt; src=&amp;quot;https://www.youtube.com/embed/ubWB_ResHwM&amp;quot; title=&amp;quot;Jblow sledgehammer programming&amp;quot;&amp;gt; +</a><a href="#h30-0-2830" id="h30-0-2830" class="i">+</a><a href="#h23-0-70" id="h23-0-70" class="d">-&lt;a href=&quot;#l52&quot; class=&quot;line&quot; id=&quot;l52&quot;&gt; 52&lt;/a&gt; &amp;lt;/iframe&amp;gt; +</a><a href="#h30-0-2831" id="h30-0-2831" class="i">+</a><a href="#h23-0-71" id="h23-0-71" class="d">-&lt;a href=&quot;#l53&quot; class=&quot;line&quot; id=&quot;l53&quot;&gt; 53&lt;/a&gt; +</a><a href="#h30-0-2832" id="h30-0-2832" class="i">+</a><a href="#h23-0-72" id="h23-0-72" class="d">-&lt;a href=&quot;#l54&quot; class=&quot;line&quot; id=&quot;l54&quot;&gt; 54&lt;/a&gt; &amp;lt;iframe style=&amp;quot;width: 80%; aspect-ratio:16/9; height: auto; margin: 10px auto;&amp;quot; +</a><a href="#h30-0-2833" id="h30-0-2833" class="i">+</a><a href="#h23-0-73" id="h23-0-73" class="d">-&lt;a href=&quot;#l55&quot; class=&quot;line&quot; id=&quot;l55&quot;&gt; 55&lt;/a&gt; frameborder=&amp;quot;0&amp;quot; allowfullscreen +</a><a href="#h30-0-2834" id="h30-0-2834" class="i">+</a><a href="#h23-0-74" id="h23-0-74" class="d">-&lt;a href=&quot;#l56&quot; class=&quot;line&quot; id=&quot;l56&quot;&gt; 56&lt;/a&gt; src=&amp;quot;https://www.youtube.com/embed/GKYCA3UsmrU&amp;quot; title=&amp;quot;HMH Get rid of the OOP mindset&amp;quot;&amp;gt; +</a><a href="#h30-0-2835" id="h30-0-2835" class="i">+</a><a href="#h23-0-75" id="h23-0-75" class="d">-&lt;a href=&quot;#l57&quot; class=&quot;line&quot; id=&quot;l57&quot;&gt; 57&lt;/a&gt; &amp;lt;/iframe&amp;gt; +</a><a href="#h30-0-2836" id="h30-0-2836" class="i">+</a><a href="#h23-0-76" id="h23-0-76" class="d">-&lt;a href=&quot;#l58&quot; class=&quot;line&quot; id=&quot;l58&quot;&gt; 58&lt;/a&gt; +</a><a href="#h30-0-2837" id="h30-0-2837" class="i">+</a><a href="#h23-0-77" id="h23-0-77" class="d">-&lt;a href=&quot;#l59&quot; class=&quot;line&quot; id=&quot;l59&quot;&gt; 59&lt;/a&gt; &amp;lt;iframe style=&amp;quot;width: 80%; aspect-ratio:16/9; height: auto; margin: 10px auto;&amp;quot; +</a><a href="#h30-0-2838" id="h30-0-2838" class="i">+</a><a href="#h23-0-78" id="h23-0-78" class="d">-&lt;a href=&quot;#l60&quot; class=&quot;line&quot; id=&quot;l60&quot;&gt; 60&lt;/a&gt; frameborder=&amp;quot;0&amp;quot; allowfullscreen +</a><a href="#h30-0-2839" id="h30-0-2839" class="i">+</a><a href="#h23-0-79" id="h23-0-79" class="d">-&lt;a href=&quot;#l61&quot; class=&quot;line&quot; id=&quot;l61&quot;&gt; 61&lt;/a&gt; src=&amp;quot;https://www.youtube.com/embed/zjkuXtiG1og&amp;quot; title=&amp;quot;HMH new/delete&amp;quot;&amp;gt; +</a><a href="#h30-0-2840" id="h30-0-2840" class="i">+</a><a href="#h23-0-80" id="h23-0-80" class="d">-&lt;a href=&quot;#l62&quot; class=&quot;line&quot; id=&quot;l62&quot;&gt; 62&lt;/a&gt; &amp;lt;/iframe&amp;gt; +</a><a href="#h30-0-2841" id="h30-0-2841" class="i">+</a><a href="#h23-0-81" id="h23-0-81" class="d">-&lt;a href=&quot;#l63&quot; class=&quot;line&quot; id=&quot;l63&quot;&gt; 63&lt;/a&gt; +</a><a href="#h30-0-2842" id="h30-0-2842" class="i">+</a><a href="#h23-0-82" id="h23-0-82" class="d">-&lt;a href=&quot;#l64&quot; class=&quot;line&quot; id=&quot;l64&quot;&gt; 64&lt;/a&gt; ## Medium Videos +</a><a href="#h30-0-2843" id="h30-0-2843" class="i">+</a><a href="#h23-0-83" id="h23-0-83" class="d">-&lt;a href=&quot;#l65&quot; class=&quot;line&quot; id=&quot;l65&quot;&gt; 65&lt;/a&gt; +</a><a href="#h30-0-2844" id="h30-0-2844" class="i">+</a><a href="#h23-0-84" id="h23-0-84" class="d">-&lt;a href=&quot;#l66&quot; class=&quot;line&quot; id=&quot;l66&quot;&gt; 66&lt;/a&gt; &amp;lt;iframe style=&amp;quot;width: 80%; aspect-ratio:16/9; height: auto; margin: 10px auto;&amp;quot; +</a><a href="#h30-0-2845" id="h30-0-2845" class="i">+</a><a href="#h23-0-85" id="h23-0-85" class="d">-&lt;a href=&quot;#l67&quot; class=&quot;line&quot; id=&quot;l67&quot;&gt; 67&lt;/a&gt; frameborder=&amp;quot;0&amp;quot; allowfullscreen +</a><a href="#h30-0-2846" id="h30-0-2846" class="i">+</a><a href="#h23-0-86" id="h23-0-86" class="d">-&lt;a href=&quot;#l68&quot; class=&quot;line&quot; id=&quot;l68&quot;&gt; 68&lt;/a&gt; src=&amp;quot;https://www.youtube.com/embed/xt1KNDmOYqA&amp;quot; title=&amp;quot;HMH N+2&amp;quot;&amp;gt; +</a><a href="#h30-0-2847" id="h30-0-2847" class="i">+</a><a href="#h23-0-87" id="h23-0-87" class="d">-&lt;a href=&quot;#l69&quot; class=&quot;line&quot; id=&quot;l69&quot;&gt; 69&lt;/a&gt; &amp;lt;/iframe&amp;gt; +</a><a href="#h30-0-2848" id="h30-0-2848" class="i">+</a><a href="#h23-0-88" id="h23-0-88" class="d">-&lt;a href=&quot;#l70&quot; class=&quot;line&quot; id=&quot;l70&quot;&gt; 70&lt;/a&gt; +</a><a href="#h30-0-2849" id="h30-0-2849" class="i">+</a><a href="#h23-0-89" id="h23-0-89" class="d">-&lt;a href=&quot;#l71&quot; class=&quot;line&quot; id=&quot;l71&quot;&gt; 71&lt;/a&gt; &amp;lt;iframe style=&amp;quot;width: 80%; aspect-ratio:16/9; height: auto; margin: 10px auto;&amp;quot; +</a><a href="#h30-0-2850" id="h30-0-2850" class="i">+</a><a href="#h23-0-90" id="h23-0-90" class="d">-&lt;a href=&quot;#l72&quot; class=&quot;line&quot; id=&quot;l72&quot;&gt; 72&lt;/a&gt; frameborder=&amp;quot;0&amp;quot; allowfullscreen +</a><a href="#h30-0-2851" id="h30-0-2851" class="i">+</a><a href="#h23-0-91" id="h23-0-91" class="d">-&lt;a href=&quot;#l73&quot; class=&quot;line&quot; id=&quot;l73&quot;&gt; 73&lt;/a&gt; src=&amp;quot;https://www.youtube.com/embed/tD5NrevFtbU&amp;quot; title=&amp;quot;Casey Clean Code bad performance&amp;quot;&amp;gt; +</a><a href="#h30-0-2852" id="h30-0-2852" class="i">+</a><a href="#h23-0-92" id="h23-0-92" class="d">-&lt;a href=&quot;#l74&quot; class=&quot;line&quot; id=&quot;l74&quot;&gt; 74&lt;/a&gt; &amp;lt;/iframe&amp;gt; +</a><a href="#h30-0-2853" id="h30-0-2853" class="i">+</a><a href="#h23-0-93" id="h23-0-93" class="d">-&lt;a href=&quot;#l75&quot; class=&quot;line&quot; id=&quot;l75&quot;&gt; 75&lt;/a&gt; +</a><a href="#h30-0-2854" id="h30-0-2854" class="i">+</a><a href="#h23-0-94" id="h23-0-94" class="d">-&lt;a href=&quot;#l76&quot; class=&quot;line&quot; id=&quot;l76&quot;&gt; 76&lt;/a&gt; &amp;lt;iframe style=&amp;quot;width: 80%; aspect-ratio:16/9; height: auto; margin: 10px auto;&amp;quot; +</a><a href="#h30-0-2855" id="h30-0-2855" class="i">+</a><a href="#h23-0-95" id="h23-0-95" class="d">-&lt;a href=&quot;#l77&quot; class=&quot;line&quot; id=&quot;l77&quot;&gt; 77&lt;/a&gt; frameborder=&amp;quot;0&amp;quot; allowfullscreen +</a><a href="#h30-0-2856" id="h30-0-2856" class="i">+</a><a href="#h23-0-96" id="h23-0-96" class="d">-&lt;a href=&quot;#l78&quot; class=&quot;line&quot; id=&quot;l78&quot;&gt; 78&lt;/a&gt; src=&amp;quot;https://www.youtube.com/embed/x2EOOJg8FkA&amp;quot; title=&amp;quot;Casey Performance excuses&amp;quot;&amp;gt; +</a><a href="#h30-0-2857" id="h30-0-2857" class="i">+</a><a href="#h23-0-97" id="h23-0-97" class="d">-&lt;a href=&quot;#l79&quot; class=&quot;line&quot; id=&quot;l79&quot;&gt; 79&lt;/a&gt; &amp;lt;/iframe&amp;gt; +</a><a href="#h30-0-2858" id="h30-0-2858" class="i">+</a><a href="#h23-0-98" id="h23-0-98" class="d">-&lt;a href=&quot;#l80&quot; class=&quot;line&quot; id=&quot;l80&quot;&gt; 80&lt;/a&gt; +</a><a href="#h30-0-2859" id="h30-0-2859" class="i">+</a><a href="#h23-0-99" id="h23-0-99" class="d">-&lt;a href=&quot;#l81&quot; class=&quot;line&quot; id=&quot;l81&quot;&gt; 81&lt;/a&gt; &amp;lt;iframe style=&amp;quot;width: 80%; aspect-ratio:16/9; height: auto; margin: 10px auto;&amp;quot; +</a><a href="#h30-0-2860" id="h30-0-2860" class="i">+</a><a href="#h23-0-100" id="h23-0-100" class="d">-&lt;a href=&quot;#l82&quot; class=&quot;line&quot; id=&quot;l82&quot;&gt; 82&lt;/a&gt; frameborder=&amp;quot;0&amp;quot; allowfullscreen +</a><a href="#h30-0-2861" id="h30-0-2861" class="i">+</a><a href="#h23-0-101" id="h23-0-101" class="d">-&lt;a href=&quot;#l83&quot; class=&quot;line&quot; id=&quot;l83&quot;&gt; 83&lt;/a&gt; src=&amp;quot;https://www.youtube.com/embed/QM1iUe6IofM&amp;quot; title=&amp;quot;Brian Will OOP is bad&amp;quot;&amp;gt; +</a><a href="#h30-0-2862" id="h30-0-2862" class="i">+</a><a href="#h23-0-102" id="h23-0-102" class="d">-&lt;a href=&quot;#l84&quot; class=&quot;line&quot; id=&quot;l84&quot;&gt; 84&lt;/a&gt; &amp;lt;/iframe&amp;gt; +</a><a href="#h30-0-2863" id="h30-0-2863" class="i">+</a><a href="#h23-0-103" id="h23-0-103" class="d">-&lt;a href=&quot;#l85&quot; class=&quot;line&quot; id=&quot;l85&quot;&gt; 85&lt;/a&gt; +</a><a href="#h30-0-2864" id="h30-0-2864" class="i">+</a><a href="#h23-0-104" id="h23-0-104" class="d">-&lt;a href=&quot;#l86&quot; class=&quot;line&quot; id=&quot;l86&quot;&gt; 86&lt;/a&gt; &amp;lt;iframe style=&amp;quot;width: 80%; aspect-ratio:16/9; height: auto; margin: 10px auto;&amp;quot; +</a><a href="#h30-0-2865" id="h30-0-2865" class="i">+</a><a href="#h23-0-105" id="h23-0-105" class="d">-&lt;a href=&quot;#l87&quot; class=&quot;line&quot; id=&quot;l87&quot;&gt; 87&lt;/a&gt; frameborder=&amp;quot;0&amp;quot; allowfullscreen +</a><a href="#h30-0-2866" id="h30-0-2866" class="i">+</a><a href="#h23-0-106" id="h23-0-106" class="d">-&lt;a href=&quot;#l88&quot; class=&quot;line&quot; id=&quot;l88&quot;&gt; 88&lt;/a&gt; src=&amp;quot;https://www.youtube.com/embed/IRTfhkiAqPw&amp;quot; title=&amp;quot;Brian Will OOP is embarrasing&amp;quot;&amp;gt; +</a><a href="#h30-0-2867" id="h30-0-2867" class="i">+</a><a href="#h23-0-107" id="h23-0-107" class="d">-&lt;a href=&quot;#l89&quot; class=&quot;line&quot; id=&quot;l89&quot;&gt; 89&lt;/a&gt; &amp;lt;/iframe&amp;gt; +</a><a href="#h30-0-2868" id="h30-0-2868" class="i">+</a><a href="#h23-0-108" id="h23-0-108" class="d">-&lt;a href=&quot;#l90&quot; class=&quot;line&quot; id=&quot;l90&quot;&gt; 90&lt;/a&gt; +</a><a href="#h30-0-2869" id="h30-0-2869" class="i">+</a><a href="#h23-0-109" id="h23-0-109" class="d">-&lt;a href=&quot;#l91&quot; class=&quot;line&quot; id=&quot;l91&quot;&gt; 91&lt;/a&gt; +</a><a href="#h30-0-2870" id="h30-0-2870" class="i">+</a><a href="#h23-0-110" id="h23-0-110" class="d">-&lt;a href=&quot;#l92&quot; class=&quot;line&quot; id=&quot;l92&quot;&gt; 92&lt;/a&gt; ## Long Videos +</a><a href="#h30-0-2871" id="h30-0-2871" class="i">+</a><a href="#h23-0-111" id="h23-0-111" class="d">-&lt;a href=&quot;#l93&quot; class=&quot;line&quot; id=&quot;l93&quot;&gt; 93&lt;/a&gt; +</a><a href="#h30-0-2872" id="h30-0-2872" class="i">+</a><a href="#h23-0-112" id="h23-0-112" class="d">-&lt;a href=&quot;#l94&quot; class=&quot;line&quot; id=&quot;l94&quot;&gt; 94&lt;/a&gt; &amp;lt;iframe style=&amp;quot;width: 80%; aspect-ratio:16/9; height: auto; margin: 10px auto;&amp;quot; +</a><a href="#h30-0-2873" id="h30-0-2873" class="i">+</a><a href="#h23-0-113" id="h23-0-113" class="d">-&lt;a href=&quot;#l95&quot; class=&quot;line&quot; id=&quot;l95&quot;&gt; 95&lt;/a&gt; frameborder=&amp;quot;0&amp;quot; allowfullscreen +</a><a href="#h30-0-2874" id="h30-0-2874" class="i">+</a><a href="#h23-0-114" id="h23-0-114" class="d">-&lt;a href=&quot;#l96&quot; class=&quot;line&quot; id=&quot;l96&quot;&gt; 96&lt;/a&gt; src=&amp;quot;https://www.youtube.com/embed/ZLxazlP7Ppo&amp;quot; title=&amp;quot;Ginger Bill Clean Code debacke&amp;quot;&amp;gt; +</a><a href="#h30-0-2875" id="h30-0-2875" class="i">+</a><a href="#h23-0-115" id="h23-0-115" class="d">-&lt;a href=&quot;#l97&quot; class=&quot;line&quot; id=&quot;l97&quot;&gt; 97&lt;/a&gt; &amp;lt;/iframe&amp;gt; +</a><a href="#h30-0-2876" id="h30-0-2876" class="i">+</a><a href="#h23-0-116" id="h23-0-116" class="d">-&lt;a href=&quot;#l98&quot; class=&quot;line&quot; id=&quot;l98&quot;&gt; 98&lt;/a&gt; +</a><a href="#h30-0-2877" id="h30-0-2877" class="i">+</a><a href="#h23-0-117" id="h23-0-117" class="d">-&lt;a href=&quot;#l99&quot; class=&quot;line&quot; id=&quot;l99&quot;&gt; 99&lt;/a&gt; &amp;lt;iframe style=&amp;quot;width: 80%; aspect-ratio:16/9; height: auto; margin: 10px auto;&amp;quot; +</a><a href="#h30-0-2878" id="h30-0-2878" class="i">+</a><a href="#h23-0-118" id="h23-0-118" class="d">-&lt;a href=&quot;#l100&quot; class=&quot;line&quot; id=&quot;l100&quot;&gt; 100&lt;/a&gt; frameborder=&amp;quot;0&amp;quot; allowfullscreen +</a><a href="#h30-0-2879" id="h30-0-2879" class="i">+</a><a href="#h23-0-119" id="h23-0-119" class="d">-&lt;a href=&quot;#l101&quot; class=&quot;line&quot; id=&quot;l101&quot;&gt; 101&lt;/a&gt; src=&amp;quot;https://www.youtube.com/embed/C90H3ZueZMM&amp;quot; title=&amp;quot;Shawn McGrath: OOP rant&amp;quot;&amp;gt; +</a><a href="#h30-0-2880" id="h30-0-2880" class="i">+</a><a href="#h23-0-120" id="h23-0-120" class="d">-&lt;a href=&quot;#l102&quot; class=&quot;line&quot; id=&quot;l102&quot;&gt; 102&lt;/a&gt; &amp;lt;/iframe&amp;gt; +</a><a href="#h30-0-2881" id="h30-0-2881" class="i">+</a><a href="#h23-0-121" id="h23-0-121" class="d">-&lt;a href=&quot;#l103&quot; class=&quot;line&quot; id=&quot;l103&quot;&gt; 103&lt;/a&gt; +</a><a href="#h30-0-2882" id="h30-0-2882" class="i">+</a><a href="#h23-0-122" id="h23-0-122" class="d">-&lt;a href=&quot;#l104&quot; class=&quot;line&quot; id=&quot;l104&quot;&gt; 104&lt;/a&gt; &amp;lt;iframe style=&amp;quot;width: 80%; aspect-ratio:16/9; height: auto; margin: 10px auto;&amp;quot; +</a><a href="#h30-0-2883" id="h30-0-2883" class="i">+</a><a href="#h23-0-123" id="h23-0-123" class="d">-&lt;a href=&quot;#l105&quot; class=&quot;line&quot; id=&quot;l105&quot;&gt; 105&lt;/a&gt; frameborder=&amp;quot;0&amp;quot; allowfullscreen +</a><a href="#h30-0-2884" id="h30-0-2884" class="i">+</a><a href="#h23-0-124" id="h23-0-124" class="d">-&lt;a href=&quot;#l106&quot; class=&quot;line&quot; id=&quot;l106&quot;&gt; 106&lt;/a&gt; src=&amp;quot;https://www.youtube.com/embed/rX0ItVEVjHc&amp;quot; title=&amp;quot;Mike Acton Data-Orianted Design&amp;quot;&amp;gt; +</a><a href="#h30-0-2885" id="h30-0-2885" class="i">+</a><a href="#h23-0-125" id="h23-0-125" class="d">-&lt;a href=&quot;#l107&quot; class=&quot;line&quot; id=&quot;l107&quot;&gt; 107&lt;/a&gt; &amp;lt;/iframe&amp;gt; +</a><a href="#h30-0-2886" id="h30-0-2886" class="i">+</a><a href="#h23-0-126" id="h23-0-126" class="d">-&lt;a href=&quot;#l108&quot; class=&quot;line&quot; id=&quot;l108&quot;&gt; 108&lt;/a&gt; +</a><a href="#h30-0-2887" id="h30-0-2887" class="i">+</a><a href="#h23-0-127" id="h23-0-127" class="d">-&lt;a href=&quot;#l109&quot; class=&quot;line&quot; id=&quot;l109&quot;&gt; 109&lt;/a&gt; &amp;lt;iframe style=&amp;quot;width: 80%; aspect-ratio:16/9; height: auto; margin: 10px auto;&amp;quot; +</a><a href="#h30-0-2888" id="h30-0-2888" class="i">+</a><a href="#h23-0-128" id="h23-0-128" class="d">-&lt;a href=&quot;#l110&quot; class=&quot;line&quot; id=&quot;l110&quot;&gt; 110&lt;/a&gt; frameborder=&amp;quot;0&amp;quot; allowfullscreen +</a><a href="#h30-0-2889" id="h30-0-2889" class="i">+</a><a href="#h23-0-129" id="h23-0-129" class="d">-&lt;a href=&quot;#l111&quot; class=&quot;line&quot; id=&quot;l111&quot;&gt; 111&lt;/a&gt; src=&amp;quot;https://www.youtube.com/embed/TZ5a3gCCZYo&amp;quot; title=&amp;quot;Rfleury Enter the Arena&amp;quot;&amp;gt; +</a><a href="#h30-0-2890" id="h30-0-2890" class="i">+</a><a href="#h23-0-130" id="h23-0-130" class="d">-&lt;a href=&quot;#l112&quot; class=&quot;line&quot; id=&quot;l112&quot;&gt; 112&lt;/a&gt; &amp;lt;/iframe&amp;gt; +</a><a href="#h30-0-2891" id="h30-0-2891" class="i">+</a><a href="#h23-0-131" id="h23-0-131" class="d">-&lt;a href=&quot;#l113&quot; class=&quot;line&quot; id=&quot;l113&quot;&gt; 113&lt;/a&gt; +</a><a href="#h30-0-2892" id="h30-0-2892" class="i">+</a><a href="#h23-0-132" id="h23-0-132" class="d">-&lt;a href=&quot;#l114&quot; class=&quot;line&quot; id=&quot;l114&quot;&gt; 114&lt;/a&gt; &amp;lt;iframe style=&amp;quot;width: 80%; aspect-ratio:16/9; height: auto; margin: 10px auto;&amp;quot; +</a><a href="#h30-0-2893" id="h30-0-2893" class="i">+</a><a href="#h23-0-133" id="h23-0-133" class="d">-&lt;a href=&quot;#l115&quot; class=&quot;line&quot; id=&quot;l115&quot;&gt; 115&lt;/a&gt; frameborder=&amp;quot;0&amp;quot; allowfullscreen +</a><a href="#h30-0-2894" id="h30-0-2894" class="i">+</a><a href="#h23-0-134" id="h23-0-134" class="d">-&lt;a href=&quot;#l116&quot; class=&quot;line&quot; id=&quot;l116&quot;&gt; 116&lt;/a&gt; src=&amp;quot;https://www.youtube.com/embed/kZRE7HIO3vk&amp;quot; title=&amp;quot;Casey 30 million line problem&amp;quot;&amp;gt; +</a><a href="#h30-0-2895" id="h30-0-2895" class="i">+</a><a href="#h23-0-135" id="h23-0-135" class="d">-&lt;a href=&quot;#l117&quot; class=&quot;line&quot; id=&quot;l117&quot;&gt; 117&lt;/a&gt; &amp;lt;/iframe&amp;gt; +</a><a href="#h30-0-2896" id="h30-0-2896" class="i">+</a><a href="#h23-0-136" id="h23-0-136" class="d">-&lt;a href=&quot;#l118&quot; class=&quot;line&quot; id=&quot;l118&quot;&gt; 118&lt;/a&gt; +</a><a href="#h30-0-2897" id="h30-0-2897" class="i">+</a><a href="#h23-0-137" id="h23-0-137" class="d">-&lt;a href=&quot;#l119&quot; class=&quot;line&quot; id=&quot;l119&quot;&gt; 119&lt;/a&gt; &amp;lt;iframe style=&amp;quot;width: 80%; aspect-ratio:16/9; height: auto; margin: 10px auto;&amp;quot; +</a><a href="#h30-0-2898" id="h30-0-2898" class="i">+</a><a href="#h23-0-138" id="h23-0-138" class="d">-&lt;a href=&quot;#l120&quot; class=&quot;line&quot; id=&quot;l120&quot;&gt; 120&lt;/a&gt; frameborder=&amp;quot;0&amp;quot; allowfullscreen +</a><a href="#h30-0-2899" id="h30-0-2899" class="i">+</a><a href="#h23-0-139" id="h23-0-139" class="d">-&lt;a href=&quot;#l121&quot; class=&quot;line&quot; id=&quot;l121&quot;&gt; 121&lt;/a&gt; src=&amp;quot;https://www.youtube.com/embed/7YpFGkG-u1w&amp;quot; title=&amp;quot;Casey Where does bad code come from&amp;quot;&amp;gt; +</a><a href="#h30-0-2900" id="h30-0-2900" class="i">+</a><a href="#h23-0-140" id="h23-0-140" class="d">-&lt;a href=&quot;#l122&quot; class=&quot;line&quot; id=&quot;l122&quot;&gt; 122&lt;/a&gt; &amp;lt;/iframe&amp;gt; +</a><a href="#h30-0-2901" id="h30-0-2901" class="i">+</a><a href="#h23-0-141" id="h23-0-141" class="d">-&lt;a href=&quot;#l123&quot; class=&quot;line&quot; id=&quot;l123&quot;&gt; 123&lt;/a&gt; +</a><a href="#h30-0-2902" id="h30-0-2902" class="i">+</a><a href="#h23-0-142" id="h23-0-142" class="d">-&lt;a href=&quot;#l124&quot; class=&quot;line&quot; id=&quot;l124&quot;&gt; 124&lt;/a&gt; &amp;lt;iframe style=&amp;quot;width: 80%; aspect-ratio:16/9; height: auto; margin: 10px auto;&amp;quot; +</a><a href="#h30-0-2903" id="h30-0-2903" class="i">+</a><a href="#h23-0-143" id="h23-0-143" class="d">-&lt;a href=&quot;#l125&quot; class=&quot;line&quot; id=&quot;l125&quot;&gt; 125&lt;/a&gt; frameborder=&amp;quot;0&amp;quot; allowfullscreen +</a><a href="#h30-0-2904" id="h30-0-2904" class="i">+</a><a href="#h23-0-144" id="h23-0-144" class="d">-&lt;a href=&quot;#l126&quot; class=&quot;line&quot; id=&quot;l126&quot;&gt; 126&lt;/a&gt; src=&amp;quot;https://www.youtube.com/embed/hxM8QmyZXtg&amp;quot; title=&amp;quot;Casey refterm&amp;quot;&amp;gt; +</a><a href="#h30-0-2905" id="h30-0-2905" class="i">+</a><a href="#h23-0-145" id="h23-0-145" class="d">-&lt;a href=&quot;#l127&quot; class=&quot;line&quot; id=&quot;l127&quot;&gt; 127&lt;/a&gt; &amp;lt;/iframe&amp;gt; +</a><a href="#h30-0-2906" id="h30-0-2906" class="i">+</a><a href="#h23-0-146" id="h23-0-146" class="d">-&lt;/pre&gt; +</a><a href="#h30-0-2907" id="h30-0-2907" class="i">+</a><a href="#h23-0-147" id="h23-0-147" class="d">-&lt;/div&gt; +</a><a href="#h30-0-2908" id="h30-0-2908" class="i">+</a><a href="#h23-0-148" id="h23-0-148" class="d">-&lt;/body&gt; +</a><a href="#h30-0-2909" id="h30-0-2909" class="i">+</a><a href="#h23-0-149" id="h23-0-149" class="d">-&lt;/html&gt; +</a><a href="#h30-0-2910" id="h30-0-2910" class="i">+</a><b>diff --git a/<a id="h24" href="../file/git/n-channel/file/_posts/2025-02-22-implications-of-OOP.md.html.html">git/n-channel/file/_posts/2025-02-22-implications-of-OOP.md.html</a> b/<a href="../file/git/n-channel/file/_posts/2025-02-22-implications-of-OOP.md.html.html">git/n-channel/file/_posts/2025-02-22-implications-of-OOP.md.html</a></b> +</a><a href="#h30-0-2911" id="h30-0-2911" class="i">+<a href="#h24-0" id="h24-0" class="h">@@ -1,322 +0,0 @@ +</a><a href="#h30-0-2912" id="h30-0-2912" class="i">+</a><a href="#h24-0-0" id="h24-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-2913" id="h30-0-2913" class="i">+</a><a href="#h24-0-1" id="h24-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-2914" id="h30-0-2914" class="i">+</a><a href="#h24-0-2" id="h24-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-2915" id="h30-0-2915" class="i">+</a><a href="#h24-0-3" id="h24-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-2916" id="h30-0-2916" class="i">+</a><a href="#h24-0-4" id="h24-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-2917" id="h30-0-2917" class="i">+</a><a href="#h24-0-5" id="h24-0-5" class="d">-&lt;title&gt;2025-02-22-implications-of-OOP.md - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-2918" id="h30-0-2918" class="i">+</a><a href="#h24-0-6" id="h24-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-2919" id="h30-0-2919" class="i">+</a><a href="#h24-0-7" id="h24-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../favicon.png&quot; /&gt; +</a><a href="#h30-0-2920" id="h30-0-2920" class="i">+</a><a href="#h24-0-8" id="h24-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../atom.xml&quot; /&gt; +</a><a href="#h30-0-2921" id="h30-0-2921" class="i">+</a><a href="#h24-0-9" id="h24-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../tags.xml&quot; /&gt; +</a><a href="#h30-0-2922" id="h30-0-2922" class="i">+</a><a href="#h24-0-10" id="h24-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../style.css&quot; /&gt; +</a><a href="#h30-0-2923" id="h30-0-2923" class="i">+</a><a href="#h24-0-11" id="h24-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-2924" id="h30-0-2924" class="i">+</a><a href="#h24-0-12" id="h24-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-2925" id="h30-0-2925" class="i">+</a><a href="#h24-0-13" id="h24-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../&quot;&gt;&lt;img src=&quot;../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-2926" id="h30-0-2926" class="i">+</a><a href="#h24-0-14" id="h24-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-2927" id="h30-0-2927" class="i">+</a><a href="#h24-0-15" id="h24-0-15" class="d">-&lt;a href=&quot;../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-2928" id="h30-0-2928" class="i">+</a><a href="#h24-0-16" id="h24-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-2929" id="h30-0-2929" class="i">+</a><a href="#h24-0-17" id="h24-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-2930" id="h30-0-2930" class="i">+</a><a href="#h24-0-18" id="h24-0-18" class="d">-&lt;p&gt; 2025-02-22-implications-of-OOP.md (9614B)&lt;/p&gt;&lt;hr/&gt;&lt;pre id=&quot;blob&quot;&gt; +</a><a href="#h30-0-2931" id="h30-0-2931" class="i">+</a><a href="#h24-0-19" id="h24-0-19" class="d">-&lt;a href=&quot;#l1&quot; class=&quot;line&quot; id=&quot;l1&quot;&gt; 1&lt;/a&gt; --- +</a><a href="#h30-0-2932" id="h30-0-2932" class="i">+</a><a href="#h24-0-20" id="h24-0-20" class="d">-&lt;a href=&quot;#l2&quot; class=&quot;line&quot; id=&quot;l2&quot;&gt; 2&lt;/a&gt; layout: post +</a><a href="#h30-0-2933" id="h30-0-2933" class="i">+</a><a href="#h24-0-21" id="h24-0-21" class="d">-&lt;a href=&quot;#l3&quot; class=&quot;line&quot; id=&quot;l3&quot;&gt; 3&lt;/a&gt; title: &amp;quot;Implications of inheritance: OOP is Bad&amp;quot; +</a><a href="#h30-0-2934" id="h30-0-2934" class="i">+</a><a href="#h24-0-22" id="h24-0-22" class="d">-&lt;a href=&quot;#l4&quot; class=&quot;line&quot; id=&quot;l4&quot;&gt; 4&lt;/a&gt; description: The one feature that is properly unique to OOP is terrible, this is why. +</a><a href="#h30-0-2935" id="h30-0-2935" class="i">+</a><a href="#h24-0-23" id="h24-0-23" class="d">-&lt;a href=&quot;#l5&quot; class=&quot;line&quot; id=&quot;l5&quot;&gt; 5&lt;/a&gt; comments: true +</a><a href="#h30-0-2936" id="h30-0-2936" class="i">+</a><a href="#h24-0-24" id="h24-0-24" class="d">-&lt;a href=&quot;#l6&quot; class=&quot;line&quot; id=&quot;l6&quot;&gt; 6&lt;/a&gt; tags: [writing, programming, C] +</a><a href="#h30-0-2937" id="h30-0-2937" class="i">+</a><a href="#h24-0-25" id="h24-0-25" class="d">-&lt;a href=&quot;#l7&quot; class=&quot;line&quot; id=&quot;l7&quot;&gt; 7&lt;/a&gt; --- +</a><a href="#h30-0-2938" id="h30-0-2938" class="i">+</a><a href="#h24-0-26" id="h24-0-26" class="d">-&lt;a href=&quot;#l8&quot; class=&quot;line&quot; id=&quot;l8&quot;&gt; 8&lt;/a&gt; +</a><a href="#h30-0-2939" id="h30-0-2939" class="i">+</a><a href="#h24-0-27" id="h24-0-27" class="d">-&lt;a href=&quot;#l9&quot; class=&quot;line&quot; id=&quot;l9&quot;&gt; 9&lt;/a&gt; Although the primary premise of Object-Oriented Programming may be simple, it forces certain design decisions that you otherwise wouldn&amp;#39;t make. +</a><a href="#h30-0-2940" id="h30-0-2940" class="i">+</a><a href="#h24-0-28" id="h24-0-28" class="d">-&lt;a href=&quot;#l10&quot; class=&quot;line&quot; id=&quot;l10&quot;&gt; 10&lt;/a&gt; Structuring your program with an OOP mindset already restricts your thinking, but these extra implications make thinking outside the ~~object~~ box much harder. +</a><a href="#h30-0-2941" id="h30-0-2941" class="i">+</a><a href="#h24-0-29" id="h24-0-29" class="d">-&lt;a href=&quot;#l11&quot; class=&quot;line&quot; id=&quot;l11&quot;&gt; 11&lt;/a&gt; +</a><a href="#h30-0-2942" id="h30-0-2942" class="i">+</a><a href="#h24-0-30" id="h24-0-30" class="d">-&lt;a href=&quot;#l12&quot; class=&quot;line&quot; id=&quot;l12&quot;&gt; 12&lt;/a&gt; Modern programming languages that &amp;quot;support&amp;quot; OOP **force** you to use their restrictions throughout your program. +</a><a href="#h30-0-2943" id="h30-0-2943" class="i">+</a><a href="#h24-0-31" id="h24-0-31" class="d">-&lt;a href=&quot;#l13&quot; class=&quot;line&quot; id=&quot;l13&quot;&gt; 13&lt;/a&gt; +</a><a href="#h30-0-2944" id="h30-0-2944" class="i">+</a><a href="#h24-0-32" id="h24-0-32" class="d">-&lt;a href=&quot;#l14&quot; class=&quot;line&quot; id=&quot;l14&quot;&gt; 14&lt;/a&gt; ## What is OOP? +</a><a href="#h30-0-2945" id="h30-0-2945" class="i">+</a><a href="#h24-0-33" id="h24-0-33" class="d">-&lt;a href=&quot;#l15&quot; class=&quot;line&quot; id=&quot;l15&quot;&gt; 15&lt;/a&gt; +</a><a href="#h30-0-2946" id="h30-0-2946" class="i">+</a><a href="#h24-0-34" id="h24-0-34" class="d">-&lt;a href=&quot;#l16&quot; class=&quot;line&quot; id=&quot;l16&quot;&gt; 16&lt;/a&gt; In the everyday sense, OOP is a software strategy where *functions* and *data* are tied together. +</a><a href="#h30-0-2947" id="h30-0-2947" class="i">+</a><a href="#h24-0-35" id="h24-0-35" class="d">-&lt;a href=&quot;#l17&quot; class=&quot;line&quot; id=&quot;l17&quot;&gt; 17&lt;/a&gt; I don&amp;#39;t have an issue with that. If that&amp;#39;s all that OOP did, then it would merely be an alternative syntax for accomplishing this: +</a><a href="#h30-0-2948" id="h30-0-2948" class="i">+</a><a href="#h24-0-36" id="h24-0-36" class="d">-&lt;a href=&quot;#l18&quot; class=&quot;line&quot; id=&quot;l18&quot;&gt; 18&lt;/a&gt; ```c +</a><a href="#h30-0-2949" id="h30-0-2949" class="i">+</a><a href="#h24-0-37" id="h24-0-37" class="d">-&lt;a href=&quot;#l19&quot; class=&quot;line&quot; id=&quot;l19&quot;&gt; 19&lt;/a&gt; // not OOP (?) +</a><a href="#h30-0-2950" id="h30-0-2950" class="i">+</a><a href="#h24-0-38" id="h24-0-38" class="d">-&lt;a href=&quot;#l20&quot; class=&quot;line&quot; id=&quot;l20&quot;&gt; 20&lt;/a&gt; struct my_struct { +</a><a href="#h30-0-2951" id="h30-0-2951" class="i">+</a><a href="#h24-0-39" id="h24-0-39" class="d">-&lt;a href=&quot;#l21&quot; class=&quot;line&quot; id=&quot;l21&quot;&gt; 21&lt;/a&gt; int a, b, c; +</a><a href="#h30-0-2952" id="h30-0-2952" class="i">+</a><a href="#h24-0-40" id="h24-0-40" class="d">-&lt;a href=&quot;#l22&quot; class=&quot;line&quot; id=&quot;l22&quot;&gt; 22&lt;/a&gt; } +</a><a href="#h30-0-2953" id="h30-0-2953" class="i">+</a><a href="#h24-0-41" id="h24-0-41" class="d">-&lt;a href=&quot;#l23&quot; class=&quot;line&quot; id=&quot;l23&quot;&gt; 23&lt;/a&gt; +</a><a href="#h30-0-2954" id="h30-0-2954" class="i">+</a><a href="#h24-0-42" id="h24-0-42" class="d">-&lt;a href=&quot;#l24&quot; class=&quot;line&quot; id=&quot;l24&quot;&gt; 24&lt;/a&gt; int calculate_sum(my_struct&amp;amp; self) { +</a><a href="#h30-0-2955" id="h30-0-2955" class="i">+</a><a href="#h24-0-43" id="h24-0-43" class="d">-&lt;a href=&quot;#l25&quot; class=&quot;line&quot; id=&quot;l25&quot;&gt; 25&lt;/a&gt; return self.a + self.b + self.c; +</a><a href="#h30-0-2956" id="h30-0-2956" class="i">+</a><a href="#h24-0-44" id="h24-0-44" class="d">-&lt;a href=&quot;#l26&quot; class=&quot;line&quot; id=&quot;l26&quot;&gt; 26&lt;/a&gt; } +</a><a href="#h30-0-2957" id="h30-0-2957" class="i">+</a><a href="#h24-0-45" id="h24-0-45" class="d">-&lt;a href=&quot;#l27&quot; class=&quot;line&quot; id=&quot;l27&quot;&gt; 27&lt;/a&gt; +</a><a href="#h30-0-2958" id="h30-0-2958" class="i">+</a><a href="#h24-0-46" id="h24-0-46" class="d">-&lt;a href=&quot;#l28&quot; class=&quot;line&quot; id=&quot;l28&quot;&gt; 28&lt;/a&gt; //~ usage /////////////////// +</a><a href="#h30-0-2959" id="h30-0-2959" class="i">+</a><a href="#h24-0-47" id="h24-0-47" class="d">-&lt;a href=&quot;#l29&quot; class=&quot;line&quot; id=&quot;l29&quot;&gt; 29&lt;/a&gt; +</a><a href="#h30-0-2960" id="h30-0-2960" class="i">+</a><a href="#h24-0-48" id="h24-0-48" class="d">-&lt;a href=&quot;#l30&quot; class=&quot;line&quot; id=&quot;l30&quot;&gt; 30&lt;/a&gt; my_struct object = {1, 2, 3}; +</a><a href="#h30-0-2961" id="h30-0-2961" class="i">+</a><a href="#h24-0-49" id="h24-0-49" class="d">-&lt;a href=&quot;#l31&quot; class=&quot;line&quot; id=&quot;l31&quot;&gt; 31&lt;/a&gt; int res = calculate_sum(object); +</a><a href="#h30-0-2962" id="h30-0-2962" class="i">+</a><a href="#h24-0-50" id="h24-0-50" class="d">-&lt;a href=&quot;#l32&quot; class=&quot;line&quot; id=&quot;l32&quot;&gt; 32&lt;/a&gt; ``` +</a><a href="#h30-0-2963" id="h30-0-2963" class="i">+</a><a href="#h24-0-51" id="h24-0-51" class="d">-&lt;a href=&quot;#l33&quot; class=&quot;line&quot; id=&quot;l33&quot;&gt; 33&lt;/a&gt; ```c +</a><a href="#h30-0-2964" id="h30-0-2964" class="i">+</a><a href="#h24-0-52" id="h24-0-52" class="d">-&lt;a href=&quot;#l34&quot; class=&quot;line&quot; id=&quot;l34&quot;&gt; 34&lt;/a&gt; // OOP +</a><a href="#h30-0-2965" id="h30-0-2965" class="i">+</a><a href="#h24-0-53" id="h24-0-53" class="d">-&lt;a href=&quot;#l35&quot; class=&quot;line&quot; id=&quot;l35&quot;&gt; 35&lt;/a&gt; class my_class { +</a><a href="#h30-0-2966" id="h30-0-2966" class="i">+</a><a href="#h24-0-54" id="h24-0-54" class="d">-&lt;a href=&quot;#l36&quot; class=&quot;line&quot; id=&quot;l36&quot;&gt; 36&lt;/a&gt; int a, b, c; +</a><a href="#h30-0-2967" id="h30-0-2967" class="i">+</a><a href="#h24-0-55" id="h24-0-55" class="d">-&lt;a href=&quot;#l37&quot; class=&quot;line&quot; id=&quot;l37&quot;&gt; 37&lt;/a&gt; } +</a><a href="#h30-0-2968" id="h30-0-2968" class="i">+</a><a href="#h24-0-56" id="h24-0-56" class="d">-&lt;a href=&quot;#l38&quot; class=&quot;line&quot; id=&quot;l38&quot;&gt; 38&lt;/a&gt; +</a><a href="#h30-0-2969" id="h30-0-2969" class="i">+</a><a href="#h24-0-57" id="h24-0-57" class="d">-&lt;a href=&quot;#l39&quot; class=&quot;line&quot; id=&quot;l39&quot;&gt; 39&lt;/a&gt; int my_class::calculate_sum(/* implicit self */) { +</a><a href="#h30-0-2970" id="h30-0-2970" class="i">+</a><a href="#h24-0-58" id="h24-0-58" class="d">-&lt;a href=&quot;#l40&quot; class=&quot;line&quot; id=&quot;l40&quot;&gt; 40&lt;/a&gt; return self.a + self.b + self.c; +</a><a href="#h30-0-2971" id="h30-0-2971" class="i">+</a><a href="#h24-0-59" id="h24-0-59" class="d">-&lt;a href=&quot;#l41&quot; class=&quot;line&quot; id=&quot;l41&quot;&gt; 41&lt;/a&gt; } +</a><a href="#h30-0-2972" id="h30-0-2972" class="i">+</a><a href="#h24-0-60" id="h24-0-60" class="d">-&lt;a href=&quot;#l42&quot; class=&quot;line&quot; id=&quot;l42&quot;&gt; 42&lt;/a&gt; +</a><a href="#h30-0-2973" id="h30-0-2973" class="i">+</a><a href="#h24-0-61" id="h24-0-61" class="d">-&lt;a href=&quot;#l43&quot; class=&quot;line&quot; id=&quot;l43&quot;&gt; 43&lt;/a&gt; //~ usage /////////////////// +</a><a href="#h30-0-2974" id="h30-0-2974" class="i">+</a><a href="#h24-0-62" id="h24-0-62" class="d">-&lt;a href=&quot;#l44&quot; class=&quot;line&quot; id=&quot;l44&quot;&gt; 44&lt;/a&gt; +</a><a href="#h30-0-2975" id="h30-0-2975" class="i">+</a><a href="#h24-0-63" id="h24-0-63" class="d">-&lt;a href=&quot;#l45&quot; class=&quot;line&quot; id=&quot;l45&quot;&gt; 45&lt;/a&gt; my_class object = {1, 2, 3}; +</a><a href="#h30-0-2976" id="h30-0-2976" class="i">+</a><a href="#h24-0-64" id="h24-0-64" class="d">-&lt;a href=&quot;#l46&quot; class=&quot;line&quot; id=&quot;l46&quot;&gt; 46&lt;/a&gt; int res = object.calculate_sum(); +</a><a href="#h30-0-2977" id="h30-0-2977" class="i">+</a><a href="#h24-0-65" id="h24-0-65" class="d">-&lt;a href=&quot;#l47&quot; class=&quot;line&quot; id=&quot;l47&quot;&gt; 47&lt;/a&gt; ``` +</a><a href="#h30-0-2978" id="h30-0-2978" class="i">+</a><a href="#h24-0-66" id="h24-0-66" class="d">-&lt;a href=&quot;#l48&quot; class=&quot;line&quot; id=&quot;l48&quot;&gt; 48&lt;/a&gt; +</a><a href="#h30-0-2979" id="h30-0-2979" class="i">+</a><a href="#h24-0-67" id="h24-0-67" class="d">-&lt;a href=&quot;#l49&quot; class=&quot;line&quot; id=&quot;l49&quot;&gt; 49&lt;/a&gt; So this isn&amp;#39;t the whole story. A program being &amp;quot;OOP&amp;quot; implies other things, mainly **inheritance**. +</a><a href="#h30-0-2980" id="h30-0-2980" class="i">+</a><a href="#h24-0-68" id="h24-0-68" class="d">-&lt;a href=&quot;#l50&quot; class=&quot;line&quot; id=&quot;l50&quot;&gt; 50&lt;/a&gt; +</a><a href="#h30-0-2981" id="h30-0-2981" class="i">+</a><a href="#h24-0-69" id="h24-0-69" class="d">-&lt;a href=&quot;#l51&quot; class=&quot;line&quot; id=&quot;l51&quot;&gt; 51&lt;/a&gt; ### What is inheritance? +</a><a href="#h30-0-2982" id="h30-0-2982" class="i">+</a><a href="#h24-0-70" id="h24-0-70" class="d">-&lt;a href=&quot;#l52&quot; class=&quot;line&quot; id=&quot;l52&quot;&gt; 52&lt;/a&gt; +</a><a href="#h30-0-2983" id="h30-0-2983" class="i">+</a><a href="#h24-0-71" id="h24-0-71" class="d">-&lt;a href=&quot;#l53&quot; class=&quot;line&quot; id=&quot;l53&quot;&gt; 53&lt;/a&gt; Inheritance is the ability of a class to extend other classes. +</a><a href="#h30-0-2984" id="h30-0-2984" class="i">+</a><a href="#h24-0-72" id="h24-0-72" class="d">-&lt;a href=&quot;#l54&quot; class=&quot;line&quot; id=&quot;l54&quot;&gt; 54&lt;/a&gt; It allows you to add methods and members on top of a generic base class. +</a><a href="#h30-0-2985" id="h30-0-2985" class="i">+</a><a href="#h24-0-73" id="h24-0-73" class="d">-&lt;a href=&quot;#l55&quot; class=&quot;line&quot; id=&quot;l55&quot;&gt; 55&lt;/a&gt; +</a><a href="#h30-0-2986" id="h30-0-2986" class="i">+</a><a href="#h24-0-74" id="h24-0-74" class="d">-&lt;a href=&quot;#l56&quot; class=&quot;line&quot; id=&quot;l56&quot;&gt; 56&lt;/a&gt; It looks something like this. +</a><a href="#h30-0-2987" id="h30-0-2987" class="i">+</a><a href="#h24-0-75" id="h24-0-75" class="d">-&lt;a href=&quot;#l57&quot; class=&quot;line&quot; id=&quot;l57&quot;&gt; 57&lt;/a&gt; ```c +</a><a href="#h30-0-2988" id="h30-0-2988" class="i">+</a><a href="#h24-0-76" id="h24-0-76" class="d">-&lt;a href=&quot;#l58&quot; class=&quot;line&quot; id=&quot;l58&quot;&gt; 58&lt;/a&gt; // OOP +</a><a href="#h30-0-2989" id="h30-0-2989" class="i">+</a><a href="#h24-0-77" id="h24-0-77" class="d">-&lt;a href=&quot;#l59&quot; class=&quot;line&quot; id=&quot;l59&quot;&gt; 59&lt;/a&gt; class my_base_class { +</a><a href="#h30-0-2990" id="h30-0-2990" class="i">+</a><a href="#h24-0-78" id="h24-0-78" class="d">-&lt;a href=&quot;#l60&quot; class=&quot;line&quot; id=&quot;l60&quot;&gt; 60&lt;/a&gt; int a, b; +</a><a href="#h30-0-2991" id="h30-0-2991" class="i">+</a><a href="#h24-0-79" id="h24-0-79" class="d">-&lt;a href=&quot;#l61&quot; class=&quot;line&quot; id=&quot;l61&quot;&gt; 61&lt;/a&gt; } +</a><a href="#h30-0-2992" id="h30-0-2992" class="i">+</a><a href="#h24-0-80" id="h24-0-80" class="d">-&lt;a href=&quot;#l62&quot; class=&quot;line&quot; id=&quot;l62&quot;&gt; 62&lt;/a&gt; class my_class : my_base_class { +</a><a href="#h30-0-2993" id="h30-0-2993" class="i">+</a><a href="#h24-0-81" id="h24-0-81" class="d">-&lt;a href=&quot;#l63&quot; class=&quot;line&quot; id=&quot;l63&quot;&gt; 63&lt;/a&gt; // int a, b; are automatically imported from the base class +</a><a href="#h30-0-2994" id="h30-0-2994" class="i">+</a><a href="#h24-0-82" id="h24-0-82" class="d">-&lt;a href=&quot;#l64&quot; class=&quot;line&quot; id=&quot;l64&quot;&gt; 64&lt;/a&gt; int c; +</a><a href="#h30-0-2995" id="h30-0-2995" class="i">+</a><a href="#h24-0-83" id="h24-0-83" class="d">-&lt;a href=&quot;#l65&quot; class=&quot;line&quot; id=&quot;l65&quot;&gt; 65&lt;/a&gt; } +</a><a href="#h30-0-2996" id="h30-0-2996" class="i">+</a><a href="#h24-0-84" id="h24-0-84" class="d">-&lt;a href=&quot;#l66&quot; class=&quot;line&quot; id=&quot;l66&quot;&gt; 66&lt;/a&gt; ``` +</a><a href="#h30-0-2997" id="h30-0-2997" class="i">+</a><a href="#h24-0-85" id="h24-0-85" class="d">-&lt;a href=&quot;#l67&quot; class=&quot;line&quot; id=&quot;l67&quot;&gt; 67&lt;/a&gt; But you can still do this without OOP. +</a><a href="#h30-0-2998" id="h30-0-2998" class="i">+</a><a href="#h24-0-86" id="h24-0-86" class="d">-&lt;a href=&quot;#l68&quot; class=&quot;line&quot; id=&quot;l68&quot;&gt; 68&lt;/a&gt; ```c +</a><a href="#h30-0-2999" id="h30-0-2999" class="i">+</a><a href="#h24-0-87" id="h24-0-87" class="d">-&lt;a href=&quot;#l69&quot; class=&quot;line&quot; id=&quot;l69&quot;&gt; 69&lt;/a&gt; // not OOP (?) +</a><a href="#h30-0-3000" id="h30-0-3000" class="i">+</a><a href="#h24-0-88" id="h24-0-88" class="d">-&lt;a href=&quot;#l70&quot; class=&quot;line&quot; id=&quot;l70&quot;&gt; 70&lt;/a&gt; struct my_struct { +</a><a href="#h30-0-3001" id="h30-0-3001" class="i">+</a><a href="#h24-0-89" id="h24-0-89" class="d">-&lt;a href=&quot;#l71&quot; class=&quot;line&quot; id=&quot;l71&quot;&gt; 71&lt;/a&gt; int a, b; +</a><a href="#h30-0-3002" id="h30-0-3002" class="i">+</a><a href="#h24-0-90" id="h24-0-90" class="d">-&lt;a href=&quot;#l72&quot; class=&quot;line&quot; id=&quot;l72&quot;&gt; 72&lt;/a&gt; } +</a><a href="#h30-0-3003" id="h30-0-3003" class="i">+</a><a href="#h24-0-91" id="h24-0-91" class="d">-&lt;a href=&quot;#l73&quot; class=&quot;line&quot; id=&quot;l73&quot;&gt; 73&lt;/a&gt; struct my_struct { +</a><a href="#h30-0-3004" id="h30-0-3004" class="i">+</a><a href="#h24-0-92" id="h24-0-92" class="d">-&lt;a href=&quot;#l74&quot; class=&quot;line&quot; id=&quot;l74&quot;&gt; 74&lt;/a&gt; my_base_struct base; +</a><a href="#h30-0-3005" id="h30-0-3005" class="i">+</a><a href="#h24-0-93" id="h24-0-93" class="d">-&lt;a href=&quot;#l75&quot; class=&quot;line&quot; id=&quot;l75&quot;&gt; 75&lt;/a&gt; int c; +</a><a href="#h30-0-3006" id="h30-0-3006" class="i">+</a><a href="#h24-0-94" id="h24-0-94" class="d">-&lt;a href=&quot;#l76&quot; class=&quot;line&quot; id=&quot;l76&quot;&gt; 76&lt;/a&gt; } +</a><a href="#h30-0-3007" id="h30-0-3007" class="i">+</a><a href="#h24-0-95" id="h24-0-95" class="d">-&lt;a href=&quot;#l77&quot; class=&quot;line&quot; id=&quot;l77&quot;&gt; 77&lt;/a&gt; ``` +</a><a href="#h30-0-3008" id="h30-0-3008" class="i">+</a><a href="#h24-0-96" id="h24-0-96" class="d">-&lt;a href=&quot;#l78&quot; class=&quot;line&quot; id=&quot;l78&quot;&gt; 78&lt;/a&gt; The difference is that you explicitly type `object.base.a + object.base.b`, but a language feature could make it identical. +</a><a href="#h30-0-3009" id="h30-0-3009" class="i">+</a><a href="#h24-0-97" id="h24-0-97" class="d">-&lt;a href=&quot;#l79&quot; class=&quot;line&quot; id=&quot;l79&quot;&gt; 79&lt;/a&gt; +</a><a href="#h30-0-3010" id="h30-0-3010" class="i">+</a><a href="#h24-0-98" id="h24-0-98" class="d">-&lt;a href=&quot;#l80&quot; class=&quot;line&quot; id=&quot;l80&quot;&gt; 80&lt;/a&gt; The &amp;quot;non-OOP&amp;quot; way is so far superior: +</a><a href="#h30-0-3011" id="h30-0-3011" class="i">+</a><a href="#h24-0-99" id="h24-0-99" class="d">-&lt;a href=&quot;#l81&quot; class=&quot;line&quot; id=&quot;l81&quot;&gt; 81&lt;/a&gt; - Control over memory layout +</a><a href="#h30-0-3012" id="h30-0-3012" class="i">+</a><a href="#h24-0-100" id="h24-0-100" class="d">-&lt;a href=&quot;#l82&quot; class=&quot;line&quot; id=&quot;l82&quot;&gt; 82&lt;/a&gt; - Explicit without being cumbersome +</a><a href="#h30-0-3013" id="h30-0-3013" class="i">+</a><a href="#h24-0-101" id="h24-0-101" class="d">-&lt;a href=&quot;#l83&quot; class=&quot;line&quot; id=&quot;l83&quot;&gt; 83&lt;/a&gt; - Allows composability (although some languages have &amp;quot;multiple-inheritance&amp;quot;) +</a><a href="#h30-0-3014" id="h30-0-3014" class="i">+</a><a href="#h24-0-102" id="h24-0-102" class="d">-&lt;a href=&quot;#l84&quot; class=&quot;line&quot; id=&quot;l84&quot;&gt; 84&lt;/a&gt; +</a><a href="#h30-0-3015" id="h30-0-3015" class="i">+</a><a href="#h24-0-103" id="h24-0-103" class="d">-&lt;a href=&quot;#l85&quot; class=&quot;line&quot; id=&quot;l85&quot;&gt; 85&lt;/a&gt; ## So what&amp;#39;s the catch +</a><a href="#h30-0-3016" id="h30-0-3016" class="i">+</a><a href="#h24-0-104" id="h24-0-104" class="d">-&lt;a href=&quot;#l86&quot; class=&quot;line&quot; id=&quot;l86&quot;&gt; 86&lt;/a&gt; +</a><a href="#h30-0-3017" id="h30-0-3017" class="i">+</a><a href="#h24-0-105" id="h24-0-105" class="d">-&lt;a href=&quot;#l87&quot; class=&quot;line&quot; id=&quot;l87&quot;&gt; 87&lt;/a&gt; OOP inheritance allows you to *override* functions. +</a><a href="#h30-0-3018" id="h30-0-3018" class="i">+</a><a href="#h24-0-106" id="h24-0-106" class="d">-&lt;a href=&quot;#l88&quot; class=&quot;line&quot; id=&quot;l88&quot;&gt; 88&lt;/a&gt; ```c +</a><a href="#h30-0-3019" id="h30-0-3019" class="i">+</a><a href="#h24-0-107" id="h24-0-107" class="d">-&lt;a href=&quot;#l89&quot; class=&quot;line&quot; id=&quot;l89&quot;&gt; 89&lt;/a&gt; // OOP +</a><a href="#h30-0-3020" id="h30-0-3020" class="i">+</a><a href="#h24-0-108" id="h24-0-108" class="d">-&lt;a href=&quot;#l90&quot; class=&quot;line&quot; id=&quot;l90&quot;&gt; 90&lt;/a&gt; class my_base_class { +</a><a href="#h30-0-3021" id="h30-0-3021" class="i">+</a><a href="#h24-0-109" id="h24-0-109" class="d">-&lt;a href=&quot;#l91&quot; class=&quot;line&quot; id=&quot;l91&quot;&gt; 91&lt;/a&gt; virtual string to_string() { +</a><a href="#h30-0-3022" id="h30-0-3022" class="i">+</a><a href="#h24-0-110" id="h24-0-110" class="d">-&lt;a href=&quot;#l92&quot; class=&quot;line&quot; id=&quot;l92&quot;&gt; 92&lt;/a&gt; return &amp;quot;base_class&amp;quot;; +</a><a href="#h30-0-3023" id="h30-0-3023" class="i">+</a><a href="#h24-0-111" id="h24-0-111" class="d">-&lt;a href=&quot;#l93&quot; class=&quot;line&quot; id=&quot;l93&quot;&gt; 93&lt;/a&gt; } +</a><a href="#h30-0-3024" id="h30-0-3024" class="i">+</a><a href="#h24-0-112" id="h24-0-112" class="d">-&lt;a href=&quot;#l94&quot; class=&quot;line&quot; id=&quot;l94&quot;&gt; 94&lt;/a&gt; } +</a><a href="#h30-0-3025" id="h30-0-3025" class="i">+</a><a href="#h24-0-113" id="h24-0-113" class="d">-&lt;a href=&quot;#l95&quot; class=&quot;line&quot; id=&quot;l95&quot;&gt; 95&lt;/a&gt; class my_class : my_base_class { +</a><a href="#h30-0-3026" id="h30-0-3026" class="i">+</a><a href="#h24-0-114" id="h24-0-114" class="d">-&lt;a href=&quot;#l96&quot; class=&quot;line&quot; id=&quot;l96&quot;&gt; 96&lt;/a&gt; string to_string() { // overridden function +</a><a href="#h30-0-3027" id="h30-0-3027" class="i">+</a><a href="#h24-0-115" id="h24-0-115" class="d">-&lt;a href=&quot;#l97&quot; class=&quot;line&quot; id=&quot;l97&quot;&gt; 97&lt;/a&gt; return &amp;quot;my_class&amp;quot;; +</a><a href="#h30-0-3028" id="h30-0-3028" class="i">+</a><a href="#h24-0-116" id="h24-0-116" class="d">-&lt;a href=&quot;#l98&quot; class=&quot;line&quot; id=&quot;l98&quot;&gt; 98&lt;/a&gt; } +</a><a href="#h30-0-3029" id="h30-0-3029" class="i">+</a><a href="#h24-0-117" id="h24-0-117" class="d">-&lt;a href=&quot;#l99&quot; class=&quot;line&quot; id=&quot;l99&quot;&gt; 99&lt;/a&gt; } +</a><a href="#h30-0-3030" id="h30-0-3030" class="i">+</a><a href="#h24-0-118" id="h24-0-118" class="d">-&lt;a href=&quot;#l100&quot; class=&quot;line&quot; id=&quot;l100&quot;&gt; 100&lt;/a&gt; ``` +</a><a href="#h30-0-3031" id="h30-0-3031" class="i">+</a><a href="#h24-0-119" id="h24-0-119" class="d">-&lt;a href=&quot;#l101&quot; class=&quot;line&quot; id=&quot;l101&quot;&gt; 101&lt;/a&gt; The &amp;quot;magic&amp;quot; part about OOP is that casting an object to its parent class retains the overridden methods in the parent class. +</a><a href="#h30-0-3032" id="h30-0-3032" class="i">+</a><a href="#h24-0-120" id="h24-0-120" class="d">-&lt;a href=&quot;#l102&quot; class=&quot;line&quot; id=&quot;l102&quot;&gt; 102&lt;/a&gt; ```c +</a><a href="#h30-0-3033" id="h30-0-3033" class="i">+</a><a href="#h24-0-121" id="h24-0-121" class="d">-&lt;a href=&quot;#l103&quot; class=&quot;line&quot; id=&quot;l103&quot;&gt; 103&lt;/a&gt; void print_string(my_base_class obj) { +</a><a href="#h30-0-3034" id="h30-0-3034" class="i">+</a><a href="#h24-0-122" id="h24-0-122" class="d">-&lt;a href=&quot;#l104&quot; class=&quot;line&quot; id=&quot;l104&quot;&gt; 104&lt;/a&gt; print(obj.to_string()); +</a><a href="#h30-0-3035" id="h30-0-3035" class="i">+</a><a href="#h24-0-123" id="h24-0-123" class="d">-&lt;a href=&quot;#l105&quot; class=&quot;line&quot; id=&quot;l105&quot;&gt; 105&lt;/a&gt; } +</a><a href="#h30-0-3036" id="h30-0-3036" class="i">+</a><a href="#h24-0-124" id="h24-0-124" class="d">-&lt;a href=&quot;#l106&quot; class=&quot;line&quot; id=&quot;l106&quot;&gt; 106&lt;/a&gt; +</a><a href="#h30-0-3037" id="h30-0-3037" class="i">+</a><a href="#h24-0-125" id="h24-0-125" class="d">-&lt;a href=&quot;#l107&quot; class=&quot;line&quot; id=&quot;l107&quot;&gt; 107&lt;/a&gt; my_class object = new my_class(); +</a><a href="#h30-0-3038" id="h30-0-3038" class="i">+</a><a href="#h24-0-126" id="h24-0-126" class="d">-&lt;a href=&quot;#l108&quot; class=&quot;line&quot; id=&quot;l108&quot;&gt; 108&lt;/a&gt; // object will implicitly cast to &amp;#39;my_base_class&amp;#39; +</a><a href="#h30-0-3039" id="h30-0-3039" class="i">+</a><a href="#h24-0-127" id="h24-0-127" class="d">-&lt;a href=&quot;#l109&quot; class=&quot;line&quot; id=&quot;l109&quot;&gt; 109&lt;/a&gt; print_string(object); // prints &amp;quot;my_class&amp;quot; +</a><a href="#h30-0-3040" id="h30-0-3040" class="i">+</a><a href="#h24-0-128" id="h24-0-128" class="d">-&lt;a href=&quot;#l110&quot; class=&quot;line&quot; id=&quot;l110&quot;&gt; 110&lt;/a&gt; ``` +</a><a href="#h30-0-3041" id="h30-0-3041" class="i">+</a><a href="#h24-0-129" id="h24-0-129" class="d">-&lt;a href=&quot;#l111&quot; class=&quot;line&quot; id=&quot;l111&quot;&gt; 111&lt;/a&gt; +</a><a href="#h30-0-3042" id="h30-0-3042" class="i">+</a><a href="#h24-0-130" id="h24-0-130" class="d">-&lt;a href=&quot;#l112&quot; class=&quot;line&quot; id=&quot;l112&quot;&gt; 112&lt;/a&gt; Did you notice something?\ +</a><a href="#h30-0-3043" id="h30-0-3043" class="i">+</a><a href="#h24-0-131" id="h24-0-131" class="d">-&lt;a href=&quot;#l113&quot; class=&quot;line&quot; id=&quot;l113&quot;&gt; 113&lt;/a&gt; For this functionality to work, we created the `object` with a constructor called via `new my_class();`. +</a><a href="#h30-0-3044" id="h30-0-3044" class="i">+</a><a href="#h24-0-132" id="h24-0-132" class="d">-&lt;a href=&quot;#l114&quot; class=&quot;line&quot; id=&quot;l114&quot;&gt; 114&lt;/a&gt; +</a><a href="#h30-0-3045" id="h30-0-3045" class="i">+</a><a href="#h24-0-133" id="h24-0-133" class="d">-&lt;a href=&quot;#l115&quot; class=&quot;line&quot; id=&quot;l115&quot;&gt; 115&lt;/a&gt; So RAII, *Resource acquisition is initialization*, that&amp;#39;s the catch that makes OOP unique. +</a><a href="#h30-0-3046" id="h30-0-3046" class="i">+</a><a href="#h24-0-134" id="h24-0-134" class="d">-&lt;a href=&quot;#l116&quot; class=&quot;line&quot; id=&quot;l116&quot;&gt; 116&lt;/a&gt; +</a><a href="#h30-0-3047" id="h30-0-3047" class="i">+</a><a href="#h24-0-135" id="h24-0-135" class="d">-&lt;a href=&quot;#l117&quot; class=&quot;line&quot; id=&quot;l117&quot;&gt; 117&lt;/a&gt; ## Other ways that don&amp;#39;t use RAII +</a><a href="#h30-0-3048" id="h30-0-3048" class="i">+</a><a href="#h24-0-136" id="h24-0-136" class="d">-&lt;a href=&quot;#l118&quot; class=&quot;line&quot; id=&quot;l118&quot;&gt; 118&lt;/a&gt; +</a><a href="#h30-0-3049" id="h30-0-3049" class="i">+</a><a href="#h24-0-137" id="h24-0-137" class="d">-&lt;a href=&quot;#l119&quot; class=&quot;line&quot; id=&quot;l119&quot;&gt; 119&lt;/a&gt; ### 1. Function pointers +</a><a href="#h30-0-3050" id="h30-0-3050" class="i">+</a><a href="#h24-0-138" id="h24-0-138" class="d">-&lt;a href=&quot;#l120&quot; class=&quot;line&quot; id=&quot;l120&quot;&gt; 120&lt;/a&gt; Function pointers manually do what the RAII and virtual methods do &amp;quot;automatically&amp;quot; for us. +</a><a href="#h30-0-3051" id="h30-0-3051" class="i">+</a><a href="#h24-0-139" id="h24-0-139" class="d">-&lt;a href=&quot;#l121&quot; class=&quot;line&quot; id=&quot;l121&quot;&gt; 121&lt;/a&gt; ```c +</a><a href="#h30-0-3052" id="h30-0-3052" class="i">+</a><a href="#h24-0-140" id="h24-0-140" class="d">-&lt;a href=&quot;#l122&quot; class=&quot;line&quot; id=&quot;l122&quot;&gt; 122&lt;/a&gt; typedef string to_string_function_pointer_t(void* self); +</a><a href="#h30-0-3053" id="h30-0-3053" class="i">+</a><a href="#h24-0-141" id="h24-0-141" class="d">-&lt;a href=&quot;#l123&quot; class=&quot;line&quot; id=&quot;l123&quot;&gt; 123&lt;/a&gt; +</a><a href="#h30-0-3054" id="h30-0-3054" class="i">+</a><a href="#h24-0-142" id="h24-0-142" class="d">-&lt;a href=&quot;#l124&quot; class=&quot;line&quot; id=&quot;l124&quot;&gt; 124&lt;/a&gt; ////////////////////////////////////////////////// +</a><a href="#h30-0-3055" id="h30-0-3055" class="i">+</a><a href="#h24-0-143" id="h24-0-143" class="d">-&lt;a href=&quot;#l125&quot; class=&quot;line&quot; id=&quot;l125&quot;&gt; 125&lt;/a&gt; // Replace virtual function with function pointer defined above +</a><a href="#h30-0-3056" id="h30-0-3056" class="i">+</a><a href="#h24-0-144" id="h24-0-144" class="d">-&lt;a href=&quot;#l126&quot; class=&quot;line&quot; id=&quot;l126&quot;&gt; 126&lt;/a&gt; +</a><a href="#h30-0-3057" id="h30-0-3057" class="i">+</a><a href="#h24-0-145" id="h24-0-145" class="d">-&lt;a href=&quot;#l127&quot; class=&quot;line&quot; id=&quot;l127&quot;&gt; 127&lt;/a&gt; struct my_base_struct { +</a><a href="#h30-0-3058" id="h30-0-3058" class="i">+</a><a href="#h24-0-146" id="h24-0-146" class="d">-&lt;a href=&quot;#l128&quot; class=&quot;line&quot; id=&quot;l128&quot;&gt; 128&lt;/a&gt; to_string_function_pointer_t* to_string; +</a><a href="#h30-0-3059" id="h30-0-3059" class="i">+</a><a href="#h24-0-147" id="h24-0-147" class="d">-&lt;a href=&quot;#l129&quot; class=&quot;line&quot; id=&quot;l129&quot;&gt; 129&lt;/a&gt; } +</a><a href="#h30-0-3060" id="h30-0-3060" class="i">+</a><a href="#h24-0-148" id="h24-0-148" class="d">-&lt;a href=&quot;#l130&quot; class=&quot;line&quot; id=&quot;l130&quot;&gt; 130&lt;/a&gt; struct my_struct { +</a><a href="#h30-0-3061" id="h30-0-3061" class="i">+</a><a href="#h24-0-149" id="h24-0-149" class="d">-&lt;a href=&quot;#l131&quot; class=&quot;line&quot; id=&quot;l131&quot;&gt; 131&lt;/a&gt; my_base_struct base; +</a><a href="#h30-0-3062" id="h30-0-3062" class="i">+</a><a href="#h24-0-150" id="h24-0-150" class="d">-&lt;a href=&quot;#l132&quot; class=&quot;line&quot; id=&quot;l132&quot;&gt; 132&lt;/a&gt; } +</a><a href="#h30-0-3063" id="h30-0-3063" class="i">+</a><a href="#h24-0-151" id="h24-0-151" class="d">-&lt;a href=&quot;#l133&quot; class=&quot;line&quot; id=&quot;l133&quot;&gt; 133&lt;/a&gt; +</a><a href="#h30-0-3064" id="h30-0-3064" class="i">+</a><a href="#h24-0-152" id="h24-0-152" class="d">-&lt;a href=&quot;#l134&quot; class=&quot;line&quot; id=&quot;l134&quot;&gt; 134&lt;/a&gt; ////////////////////////////////////////////////// +</a><a href="#h30-0-3065" id="h30-0-3065" class="i">+</a><a href="#h24-0-153" id="h24-0-153" class="d">-&lt;a href=&quot;#l135&quot; class=&quot;line&quot; id=&quot;l135&quot;&gt; 135&lt;/a&gt; // Make the to_string functions +</a><a href="#h30-0-3066" id="h30-0-3066" class="i">+</a><a href="#h24-0-154" id="h24-0-154" class="d">-&lt;a href=&quot;#l136&quot; class=&quot;line&quot; id=&quot;l136&quot;&gt; 136&lt;/a&gt; +</a><a href="#h30-0-3067" id="h30-0-3067" class="i">+</a><a href="#h24-0-155" id="h24-0-155" class="d">-&lt;a href=&quot;#l137&quot; class=&quot;line&quot; id=&quot;l137&quot;&gt; 137&lt;/a&gt; string to_string_base_struct(void* self_void) { +</a><a href="#h30-0-3068" id="h30-0-3068" class="i">+</a><a href="#h24-0-156" id="h24-0-156" class="d">-&lt;a href=&quot;#l138&quot; class=&quot;line&quot; id=&quot;l138&quot;&gt; 138&lt;/a&gt; my_base_struct* self = self_void; +</a><a href="#h30-0-3069" id="h30-0-3069" class="i">+</a><a href="#h24-0-157" id="h24-0-157" class="d">-&lt;a href=&quot;#l139&quot; class=&quot;line&quot; id=&quot;l139&quot;&gt; 139&lt;/a&gt; return &amp;quot;base_class&amp;quot;; +</a><a href="#h30-0-3070" id="h30-0-3070" class="i">+</a><a href="#h24-0-158" id="h24-0-158" class="d">-&lt;a href=&quot;#l140&quot; class=&quot;line&quot; id=&quot;l140&quot;&gt; 140&lt;/a&gt; } +</a><a href="#h30-0-3071" id="h30-0-3071" class="i">+</a><a href="#h24-0-159" id="h24-0-159" class="d">-&lt;a href=&quot;#l141&quot; class=&quot;line&quot; id=&quot;l141&quot;&gt; 141&lt;/a&gt; +</a><a href="#h30-0-3072" id="h30-0-3072" class="i">+</a><a href="#h24-0-160" id="h24-0-160" class="d">-&lt;a href=&quot;#l142&quot; class=&quot;line&quot; id=&quot;l142&quot;&gt; 142&lt;/a&gt; string to_string_my_struct(void* self_void) { +</a><a href="#h30-0-3073" id="h30-0-3073" class="i">+</a><a href="#h24-0-161" id="h24-0-161" class="d">-&lt;a href=&quot;#l143&quot; class=&quot;line&quot; id=&quot;l143&quot;&gt; 143&lt;/a&gt; my_struct* self = self_void; +</a><a href="#h30-0-3074" id="h30-0-3074" class="i">+</a><a href="#h24-0-162" id="h24-0-162" class="d">-&lt;a href=&quot;#l144&quot; class=&quot;line&quot; id=&quot;l144&quot;&gt; 144&lt;/a&gt; return &amp;quot;my_class&amp;quot;; +</a><a href="#h30-0-3075" id="h30-0-3075" class="i">+</a><a href="#h24-0-163" id="h24-0-163" class="d">-&lt;a href=&quot;#l145&quot; class=&quot;line&quot; id=&quot;l145&quot;&gt; 145&lt;/a&gt; } +</a><a href="#h30-0-3076" id="h30-0-3076" class="i">+</a><a href="#h24-0-164" id="h24-0-164" class="d">-&lt;a href=&quot;#l146&quot; class=&quot;line&quot; id=&quot;l146&quot;&gt; 146&lt;/a&gt; +</a><a href="#h30-0-3077" id="h30-0-3077" class="i">+</a><a href="#h24-0-165" id="h24-0-165" class="d">-&lt;a href=&quot;#l147&quot; class=&quot;line&quot; id=&quot;l147&quot;&gt; 147&lt;/a&gt; ////////////////////////////////////////////////// +</a><a href="#h30-0-3078" id="h30-0-3078" class="i">+</a><a href="#h24-0-166" id="h24-0-166" class="d">-&lt;a href=&quot;#l148&quot; class=&quot;line&quot; id=&quot;l148&quot;&gt; 148&lt;/a&gt; // Make &amp;quot;constructors&amp;quot; +</a><a href="#h30-0-3079" id="h30-0-3079" class="i">+</a><a href="#h24-0-167" id="h24-0-167" class="d">-&lt;a href=&quot;#l149&quot; class=&quot;line&quot; id=&quot;l149&quot;&gt; 149&lt;/a&gt; +</a><a href="#h30-0-3080" id="h30-0-3080" class="i">+</a><a href="#h24-0-168" id="h24-0-168" class="d">-&lt;a href=&quot;#l150&quot; class=&quot;line&quot; id=&quot;l150&quot;&gt; 150&lt;/a&gt; my_base_struct* make_my_base_struct() { +</a><a href="#h30-0-3081" id="h30-0-3081" class="i">+</a><a href="#h24-0-169" id="h24-0-169" class="d">-&lt;a href=&quot;#l151&quot; class=&quot;line&quot; id=&quot;l151&quot;&gt; 151&lt;/a&gt; my_base_struct* res = malloc(sizeof(*res)); +</a><a href="#h30-0-3082" id="h30-0-3082" class="i">+</a><a href="#h24-0-170" id="h24-0-170" class="d">-&lt;a href=&quot;#l152&quot; class=&quot;line&quot; id=&quot;l152&quot;&gt; 152&lt;/a&gt; *res = (my_base_struct){ .to_string = to_string_base_struct}; +</a><a href="#h30-0-3083" id="h30-0-3083" class="i">+</a><a href="#h24-0-171" id="h24-0-171" class="d">-&lt;a href=&quot;#l153&quot; class=&quot;line&quot; id=&quot;l153&quot;&gt; 153&lt;/a&gt; return res; +</a><a href="#h30-0-3084" id="h30-0-3084" class="i">+</a><a href="#h24-0-172" id="h24-0-172" class="d">-&lt;a href=&quot;#l154&quot; class=&quot;line&quot; id=&quot;l154&quot;&gt; 154&lt;/a&gt; } +</a><a href="#h30-0-3085" id="h30-0-3085" class="i">+</a><a href="#h24-0-173" id="h24-0-173" class="d">-&lt;a href=&quot;#l155&quot; class=&quot;line&quot; id=&quot;l155&quot;&gt; 155&lt;/a&gt; +</a><a href="#h30-0-3086" id="h30-0-3086" class="i">+</a><a href="#h24-0-174" id="h24-0-174" class="d">-&lt;a href=&quot;#l156&quot; class=&quot;line&quot; id=&quot;l156&quot;&gt; 156&lt;/a&gt; my_struct* make_my_struct() { +</a><a href="#h30-0-3087" id="h30-0-3087" class="i">+</a><a href="#h24-0-175" id="h24-0-175" class="d">-&lt;a href=&quot;#l157&quot; class=&quot;line&quot; id=&quot;l157&quot;&gt; 157&lt;/a&gt; my_struct* res = malloc(sizeof(*res)); +</a><a href="#h30-0-3088" id="h30-0-3088" class="i">+</a><a href="#h24-0-176" id="h24-0-176" class="d">-&lt;a href=&quot;#l158&quot; class=&quot;line&quot; id=&quot;l158&quot;&gt; 158&lt;/a&gt; *res = (my_base_struct){ .to_string = to_string_my_struct}; +</a><a href="#h30-0-3089" id="h30-0-3089" class="i">+</a><a href="#h24-0-177" id="h24-0-177" class="d">-&lt;a href=&quot;#l159&quot; class=&quot;line&quot; id=&quot;l159&quot;&gt; 159&lt;/a&gt; return res; +</a><a href="#h30-0-3090" id="h30-0-3090" class="i">+</a><a href="#h24-0-178" id="h24-0-178" class="d">-&lt;a href=&quot;#l160&quot; class=&quot;line&quot; id=&quot;l160&quot;&gt; 160&lt;/a&gt; } +</a><a href="#h30-0-3091" id="h30-0-3091" class="i">+</a><a href="#h24-0-179" id="h24-0-179" class="d">-&lt;a href=&quot;#l161&quot; class=&quot;line&quot; id=&quot;l161&quot;&gt; 161&lt;/a&gt; ``` +</a><a href="#h30-0-3092" id="h30-0-3092" class="i">+</a><a href="#h24-0-180" id="h24-0-180" class="d">-&lt;a href=&quot;#l162&quot; class=&quot;line&quot; id=&quot;l162&quot;&gt; 162&lt;/a&gt; Usage then remains the same. +</a><a href="#h30-0-3093" id="h30-0-3093" class="i">+</a><a href="#h24-0-181" id="h24-0-181" class="d">-&lt;a href=&quot;#l163&quot; class=&quot;line&quot; id=&quot;l163&quot;&gt; 163&lt;/a&gt; ```c +</a><a href="#h30-0-3094" id="h30-0-3094" class="i">+</a><a href="#h24-0-182" id="h24-0-182" class="d">-&lt;a href=&quot;#l164&quot; class=&quot;line&quot; id=&quot;l164&quot;&gt; 164&lt;/a&gt; void print_string(my_base_struct base) { +</a><a href="#h30-0-3095" id="h30-0-3095" class="i">+</a><a href="#h24-0-183" id="h24-0-183" class="d">-&lt;a href=&quot;#l165&quot; class=&quot;line&quot; id=&quot;l165&quot;&gt; 165&lt;/a&gt; print(base.to_string()); +</a><a href="#h30-0-3096" id="h30-0-3096" class="i">+</a><a href="#h24-0-184" id="h24-0-184" class="d">-&lt;a href=&quot;#l166&quot; class=&quot;line&quot; id=&quot;l166&quot;&gt; 166&lt;/a&gt; } +</a><a href="#h30-0-3097" id="h30-0-3097" class="i">+</a><a href="#h24-0-185" id="h24-0-185" class="d">-&lt;a href=&quot;#l167&quot; class=&quot;line&quot; id=&quot;l167&quot;&gt; 167&lt;/a&gt; +</a><a href="#h30-0-3098" id="h30-0-3098" class="i">+</a><a href="#h24-0-186" id="h24-0-186" class="d">-&lt;a href=&quot;#l168&quot; class=&quot;line&quot; id=&quot;l168&quot;&gt; 168&lt;/a&gt; my_struct object = make_my_struct(); +</a><a href="#h30-0-3099" id="h30-0-3099" class="i">+</a><a href="#h24-0-187" id="h24-0-187" class="d">-&lt;a href=&quot;#l169&quot; class=&quot;line&quot; id=&quot;l169&quot;&gt; 169&lt;/a&gt; print_string(object.base); // prints &amp;quot;my_class&amp;quot; +</a><a href="#h30-0-3100" id="h30-0-3100" class="i">+</a><a href="#h24-0-188" id="h24-0-188" class="d">-&lt;a href=&quot;#l170&quot; class=&quot;line&quot; id=&quot;l170&quot;&gt; 170&lt;/a&gt; ``` +</a><a href="#h30-0-3101" id="h30-0-3101" class="i">+</a><a href="#h24-0-189" id="h24-0-189" class="d">-&lt;a href=&quot;#l171&quot; class=&quot;line&quot; id=&quot;l171&quot;&gt; 171&lt;/a&gt; This example shows how much work the OOP language is doing for us. +</a><a href="#h30-0-3102" id="h30-0-3102" class="i">+</a><a href="#h24-0-190" id="h24-0-190" class="d">-&lt;a href=&quot;#l172&quot; class=&quot;line&quot; id=&quot;l172&quot;&gt; 172&lt;/a&gt; C makes it apparent how intricate of a solution this is. +</a><a href="#h30-0-3103" id="h30-0-3103" class="i">+</a><a href="#h24-0-191" id="h24-0-191" class="d">-&lt;a href=&quot;#l173&quot; class=&quot;line&quot; id=&quot;l173&quot;&gt; 173&lt;/a&gt; ### 2. Enums +</a><a href="#h30-0-3104" id="h30-0-3104" class="i">+</a><a href="#h24-0-192" id="h24-0-192" class="d">-&lt;a href=&quot;#l174&quot; class=&quot;line&quot; id=&quot;l174&quot;&gt; 174&lt;/a&gt; ```c +</a><a href="#h30-0-3105" id="h30-0-3105" class="i">+</a><a href="#h24-0-193" id="h24-0-193" class="d">-&lt;a href=&quot;#l175&quot; class=&quot;line&quot; id=&quot;l175&quot;&gt; 175&lt;/a&gt; enum struct_type { +</a><a href="#h30-0-3106" id="h30-0-3106" class="i">+</a><a href="#h24-0-194" id="h24-0-194" class="d">-&lt;a href=&quot;#l176&quot; class=&quot;line&quot; id=&quot;l176&quot;&gt; 176&lt;/a&gt; TYPE_MY_BASE_STRUCT, +</a><a href="#h30-0-3107" id="h30-0-3107" class="i">+</a><a href="#h24-0-195" id="h24-0-195" class="d">-&lt;a href=&quot;#l177&quot; class=&quot;line&quot; id=&quot;l177&quot;&gt; 177&lt;/a&gt; TYPE_MY_STRUCT, +</a><a href="#h30-0-3108" id="h30-0-3108" class="i">+</a><a href="#h24-0-196" id="h24-0-196" class="d">-&lt;a href=&quot;#l178&quot; class=&quot;line&quot; id=&quot;l178&quot;&gt; 178&lt;/a&gt; }; +</a><a href="#h30-0-3109" id="h30-0-3109" class="i">+</a><a href="#h24-0-197" id="h24-0-197" class="d">-&lt;a href=&quot;#l179&quot; class=&quot;line&quot; id=&quot;l179&quot;&gt; 179&lt;/a&gt; +</a><a href="#h30-0-3110" id="h30-0-3110" class="i">+</a><a href="#h24-0-198" id="h24-0-198" class="d">-&lt;a href=&quot;#l180&quot; class=&quot;line&quot; id=&quot;l180&quot;&gt; 180&lt;/a&gt; struct my_base_struct { +</a><a href="#h30-0-3111" id="h30-0-3111" class="i">+</a><a href="#h24-0-199" id="h24-0-199" class="d">-&lt;a href=&quot;#l181&quot; class=&quot;line&quot; id=&quot;l181&quot;&gt; 181&lt;/a&gt; struct_type type; +</a><a href="#h30-0-3112" id="h30-0-3112" class="i">+</a><a href="#h24-0-200" id="h24-0-200" class="d">-&lt;a href=&quot;#l182&quot; class=&quot;line&quot; id=&quot;l182&quot;&gt; 182&lt;/a&gt; } +</a><a href="#h30-0-3113" id="h30-0-3113" class="i">+</a><a href="#h24-0-201" id="h24-0-201" class="d">-&lt;a href=&quot;#l183&quot; class=&quot;line&quot; id=&quot;l183&quot;&gt; 183&lt;/a&gt; +</a><a href="#h30-0-3114" id="h30-0-3114" class="i">+</a><a href="#h24-0-202" id="h24-0-202" class="d">-&lt;a href=&quot;#l184&quot; class=&quot;line&quot; id=&quot;l184&quot;&gt; 184&lt;/a&gt; string to_string(my_base_struct* obj) { +</a><a href="#h30-0-3115" id="h30-0-3115" class="i">+</a><a href="#h24-0-203" id="h24-0-203" class="d">-&lt;a href=&quot;#l185&quot; class=&quot;line&quot; id=&quot;l185&quot;&gt; 185&lt;/a&gt; switch (obj.type) { +</a><a href="#h30-0-3116" id="h30-0-3116" class="i">+</a><a href="#h24-0-204" id="h24-0-204" class="d">-&lt;a href=&quot;#l186&quot; class=&quot;line&quot; id=&quot;l186&quot;&gt; 186&lt;/a&gt; case TYPE_MY_BASE_STRUCT: return &amp;quot;my_base_struct&amp;quot;; +</a><a href="#h30-0-3117" id="h30-0-3117" class="i">+</a><a href="#h24-0-205" id="h24-0-205" class="d">-&lt;a href=&quot;#l187&quot; class=&quot;line&quot; id=&quot;l187&quot;&gt; 187&lt;/a&gt; case TYPE_MY_STRUCT: return &amp;quot;my_struct&amp;quot;; +</a><a href="#h30-0-3118" id="h30-0-3118" class="i">+</a><a href="#h24-0-206" id="h24-0-206" class="d">-&lt;a href=&quot;#l188&quot; class=&quot;line&quot; id=&quot;l188&quot;&gt; 188&lt;/a&gt; default: return &amp;quot;invalid type&amp;quot;; +</a><a href="#h30-0-3119" id="h30-0-3119" class="i">+</a><a href="#h24-0-207" id="h24-0-207" class="d">-&lt;a href=&quot;#l189&quot; class=&quot;line&quot; id=&quot;l189&quot;&gt; 189&lt;/a&gt; } +</a><a href="#h30-0-3120" id="h30-0-3120" class="i">+</a><a href="#h24-0-208" id="h24-0-208" class="d">-&lt;a href=&quot;#l190&quot; class=&quot;line&quot; id=&quot;l190&quot;&gt; 190&lt;/a&gt; } +</a><a href="#h30-0-3121" id="h30-0-3121" class="i">+</a><a href="#h24-0-209" id="h24-0-209" class="d">-&lt;a href=&quot;#l191&quot; class=&quot;line&quot; id=&quot;l191&quot;&gt; 191&lt;/a&gt; +</a><a href="#h30-0-3122" id="h30-0-3122" class="i">+</a><a href="#h24-0-210" id="h24-0-210" class="d">-&lt;a href=&quot;#l192&quot; class=&quot;line&quot; id=&quot;l192&quot;&gt; 192&lt;/a&gt; ``` +</a><a href="#h30-0-3123" id="h30-0-3123" class="i">+</a><a href="#h24-0-211" id="h24-0-211" class="d">-&lt;a href=&quot;#l193&quot; class=&quot;line&quot; id=&quot;l193&quot;&gt; 193&lt;/a&gt; ```c +</a><a href="#h30-0-3124" id="h30-0-3124" class="i">+</a><a href="#h24-0-212" id="h24-0-212" class="d">-&lt;a href=&quot;#l194&quot; class=&quot;line&quot; id=&quot;l194&quot;&gt; 194&lt;/a&gt; void print_string(my_base_struct base) { +</a><a href="#h30-0-3125" id="h30-0-3125" class="i">+</a><a href="#h24-0-213" id="h24-0-213" class="d">-&lt;a href=&quot;#l195&quot; class=&quot;line&quot; id=&quot;l195&quot;&gt; 195&lt;/a&gt; print(to_string(base)); +</a><a href="#h30-0-3126" id="h30-0-3126" class="i">+</a><a href="#h24-0-214" id="h24-0-214" class="d">-&lt;a href=&quot;#l196&quot; class=&quot;line&quot; id=&quot;l196&quot;&gt; 196&lt;/a&gt; } +</a><a href="#h30-0-3127" id="h30-0-3127" class="i">+</a><a href="#h24-0-215" id="h24-0-215" class="d">-&lt;a href=&quot;#l197&quot; class=&quot;line&quot; id=&quot;l197&quot;&gt; 197&lt;/a&gt; +</a><a href="#h30-0-3128" id="h30-0-3128" class="i">+</a><a href="#h24-0-216" id="h24-0-216" class="d">-&lt;a href=&quot;#l198&quot; class=&quot;line&quot; id=&quot;l198&quot;&gt; 198&lt;/a&gt; my_base_struct object = {.type = TYPE_MY_STRUCT}; +</a><a href="#h30-0-3129" id="h30-0-3129" class="i">+</a><a href="#h24-0-217" id="h24-0-217" class="d">-&lt;a href=&quot;#l199&quot; class=&quot;line&quot; id=&quot;l199&quot;&gt; 199&lt;/a&gt; print_string(object.base); // prints &amp;quot;my_class&amp;quot; +</a><a href="#h30-0-3130" id="h30-0-3130" class="i">+</a><a href="#h24-0-218" id="h24-0-218" class="d">-&lt;a href=&quot;#l200&quot; class=&quot;line&quot; id=&quot;l200&quot;&gt; 200&lt;/a&gt; ``` +</a><a href="#h30-0-3131" id="h30-0-3131" class="i">+</a><a href="#h24-0-219" id="h24-0-219" class="d">-&lt;a href=&quot;#l201&quot; class=&quot;line&quot; id=&quot;l201&quot;&gt; 201&lt;/a&gt; +</a><a href="#h30-0-3132" id="h30-0-3132" class="i">+</a><a href="#h24-0-220" id="h24-0-220" class="d">-&lt;a href=&quot;#l202&quot; class=&quot;line&quot; id=&quot;l202&quot;&gt; 202&lt;/a&gt; ## Why I think the non-RAII ways are better +</a><a href="#h30-0-3133" id="h30-0-3133" class="i">+</a><a href="#h24-0-221" id="h24-0-221" class="d">-&lt;a href=&quot;#l203&quot; class=&quot;line&quot; id=&quot;l203&quot;&gt; 203&lt;/a&gt; +</a><a href="#h30-0-3134" id="h30-0-3134" class="i">+</a><a href="#h24-0-222" id="h24-0-222" class="d">-&lt;a href=&quot;#l204&quot; class=&quot;line&quot; id=&quot;l204&quot;&gt; 204&lt;/a&gt; ### 1. Function pointers +</a><a href="#h30-0-3135" id="h30-0-3135" class="i">+</a><a href="#h24-0-223" id="h24-0-223" class="d">-&lt;a href=&quot;#l205&quot; class=&quot;line&quot; id=&quot;l205&quot;&gt; 205&lt;/a&gt; As you saw, the function pointer strategy was pretty painful. However, it&amp;#39;s very explicit. In the cases where we genuinely need a fully obfuscated API, this is perfect. +</a><a href="#h30-0-3136" id="h30-0-3136" class="i">+</a><a href="#h24-0-224" id="h24-0-224" class="d">-&lt;a href=&quot;#l206&quot; class=&quot;line&quot; id=&quot;l206&quot;&gt; 206&lt;/a&gt; +</a><a href="#h30-0-3137" id="h30-0-3137" class="i">+</a><a href="#h24-0-225" id="h24-0-225" class="d">-&lt;a href=&quot;#l207&quot; class=&quot;line&quot; id=&quot;l207&quot;&gt; 207&lt;/a&gt; Functions are a fundamental concept and are easy to reuse. The `to_string_my_struct()` can be used by any other function, which many OOP languages will not let you do. +</a><a href="#h30-0-3138" id="h30-0-3138" class="i">+</a><a href="#h24-0-226" id="h24-0-226" class="d">-&lt;a href=&quot;#l208&quot; class=&quot;line&quot; id=&quot;l208&quot;&gt; 208&lt;/a&gt; ```c +</a><a href="#h30-0-3139" id="h30-0-3139" class="i">+</a><a href="#h24-0-227" id="h24-0-227" class="d">-&lt;a href=&quot;#l209&quot; class=&quot;line&quot; id=&quot;l209&quot;&gt; 209&lt;/a&gt; string to_string_my_struct(my_struct* obj) { +</a><a href="#h30-0-3140" id="h30-0-3140" class="i">+</a><a href="#h24-0-228" id="h24-0-228" class="d">-&lt;a href=&quot;#l210&quot; class=&quot;line&quot; id=&quot;l210&quot;&gt; 210&lt;/a&gt; return to_string_my_base_struct(obj.base) + int_to_string(obj.c); +</a><a href="#h30-0-3141" id="h30-0-3141" class="i">+</a><a href="#h24-0-229" id="h24-0-229" class="d">-&lt;a href=&quot;#l211&quot; class=&quot;line&quot; id=&quot;l211&quot;&gt; 211&lt;/a&gt; } +</a><a href="#h30-0-3142" id="h30-0-3142" class="i">+</a><a href="#h24-0-230" id="h24-0-230" class="d">-&lt;a href=&quot;#l212&quot; class=&quot;line&quot; id=&quot;l212&quot;&gt; 212&lt;/a&gt; ``` +</a><a href="#h30-0-3143" id="h30-0-3143" class="i">+</a><a href="#h24-0-231" id="h24-0-231" class="d">-&lt;a href=&quot;#l213&quot; class=&quot;line&quot; id=&quot;l213&quot;&gt; 213&lt;/a&gt; \ +</a><a href="#h30-0-3144" id="h30-0-3144" class="i">+</a><a href="#h24-0-232" id="h24-0-232" class="d">-&lt;a href=&quot;#l214&quot; class=&quot;line&quot; id=&quot;l214&quot;&gt; 214&lt;/a&gt; Many child structs can compose multiple different function pointers. Typical OOP syntax does not allow this. +</a><a href="#h30-0-3145" id="h30-0-3145" class="i">+</a><a href="#h24-0-233" id="h24-0-233" class="d">-&lt;a href=&quot;#l215&quot; class=&quot;line&quot; id=&quot;l215&quot;&gt; 215&lt;/a&gt; +</a><a href="#h30-0-3146" id="h30-0-3146" class="i">+</a><a href="#h24-0-234" id="h24-0-234" class="d">-&lt;a href=&quot;#l216&quot; class=&quot;line&quot; id=&quot;l216&quot;&gt; 216&lt;/a&gt; I personally only find function pointers useful with dynamically loaded code. The OOP mindset fails to make this obvious. +</a><a href="#h30-0-3147" id="h30-0-3147" class="i">+</a><a href="#h24-0-235" id="h24-0-235" class="d">-&lt;a href=&quot;#l217&quot; class=&quot;line&quot; id=&quot;l217&quot;&gt; 217&lt;/a&gt; +</a><a href="#h30-0-3148" id="h30-0-3148" class="i">+</a><a href="#h24-0-236" id="h24-0-236" class="d">-&lt;a href=&quot;#l218&quot; class=&quot;line&quot; id=&quot;l218&quot;&gt; 218&lt;/a&gt; Through ease of composability and lack of required language features—I would argue that for dynamic cases, even without having gotten to the thick part of why RAII is bad, function pointers are superior. +</a><a href="#h30-0-3149" id="h30-0-3149" class="i">+</a><a href="#h24-0-237" id="h24-0-237" class="d">-&lt;a href=&quot;#l219&quot; class=&quot;line&quot; id=&quot;l219&quot;&gt; 219&lt;/a&gt; +</a><a href="#h30-0-3150" id="h30-0-3150" class="i">+</a><a href="#h24-0-238" id="h24-0-238" class="d">-&lt;a href=&quot;#l220&quot; class=&quot;line&quot; id=&quot;l220&quot;&gt; 220&lt;/a&gt; ### 2. Enums +</a><a href="#h30-0-3151" id="h30-0-3151" class="i">+</a><a href="#h24-0-239" id="h24-0-239" class="d">-&lt;a href=&quot;#l221&quot; class=&quot;line&quot; id=&quot;l221&quot;&gt; 221&lt;/a&gt; The enum example has roughly the same amount of code as the OOP example, maybe slightly more. +</a><a href="#h30-0-3152" id="h30-0-3152" class="i">+</a><a href="#h24-0-240" id="h24-0-240" class="d">-&lt;a href=&quot;#l222&quot; class=&quot;line&quot; id=&quot;l222&quot;&gt; 222&lt;/a&gt; The enum solution states its intent clearly, as it doesn&amp;#39;t use advanced language features. +</a><a href="#h30-0-3153" id="h30-0-3153" class="i">+</a><a href="#h24-0-241" id="h24-0-241" class="d">-&lt;a href=&quot;#l223&quot; class=&quot;line&quot; id=&quot;l223&quot;&gt; 223&lt;/a&gt; +</a><a href="#h30-0-3154" id="h30-0-3154" class="i">+</a><a href="#h24-0-242" id="h24-0-242" class="d">-&lt;a href=&quot;#l224&quot; class=&quot;line&quot; id=&quot;l224&quot;&gt; 224&lt;/a&gt; You might have noticed I never created the `my_struct` in the enum example. This happened because we don&amp;#39;t need multiple types anymore. +</a><a href="#h30-0-3155" id="h30-0-3155" class="i">+</a><a href="#h24-0-243" id="h24-0-243" class="d">-&lt;a href=&quot;#l225&quot; class=&quot;line&quot; id=&quot;l225&quot;&gt; 225&lt;/a&gt; +</a><a href="#h30-0-3156" id="h30-0-3156" class="i">+</a><a href="#h24-0-244" id="h24-0-244" class="d">-&lt;a href=&quot;#l226&quot; class=&quot;line&quot; id=&quot;l226&quot;&gt; 226&lt;/a&gt; The enums let us compose all our behavior in a single type! +</a><a href="#h30-0-3157" id="h30-0-3157" class="i">+</a><a href="#h24-0-245" id="h24-0-245" class="d">-&lt;a href=&quot;#l227&quot; class=&quot;line&quot; id=&quot;l227&quot;&gt; 227&lt;/a&gt; ```c +</a><a href="#h30-0-3158" id="h30-0-3158" class="i">+</a><a href="#h24-0-246" id="h24-0-246" class="d">-&lt;a href=&quot;#l228&quot; class=&quot;line&quot; id=&quot;l228&quot;&gt; 228&lt;/a&gt; struct entity { +</a><a href="#h30-0-3159" id="h30-0-3159" class="i">+</a><a href="#h24-0-247" id="h24-0-247" class="d">-&lt;a href=&quot;#l229&quot; class=&quot;line&quot; id=&quot;l229&quot;&gt; 229&lt;/a&gt; entity_type type; +</a><a href="#h30-0-3160" id="h30-0-3160" class="i">+</a><a href="#h24-0-248" id="h24-0-248" class="d">-&lt;a href=&quot;#l230&quot; class=&quot;line&quot; id=&quot;l230&quot;&gt; 230&lt;/a&gt; struct { +</a><a href="#h30-0-3161" id="h30-0-3161" class="i">+</a><a href="#h24-0-249" id="h24-0-249" class="d">-&lt;a href=&quot;#l231&quot; class=&quot;line&quot; id=&quot;l231&quot;&gt; 231&lt;/a&gt; int hp; +</a><a href="#h30-0-3162" id="h30-0-3162" class="i">+</a><a href="#h24-0-250" id="h24-0-250" class="d">-&lt;a href=&quot;#l232&quot; class=&quot;line&quot; id=&quot;l232&quot;&gt; 232&lt;/a&gt; hit_box hitbox; +</a><a href="#h30-0-3163" id="h30-0-3163" class="i">+</a><a href="#h24-0-251" id="h24-0-251" class="d">-&lt;a href=&quot;#l233&quot; class=&quot;line&quot; id=&quot;l233&quot;&gt; 233&lt;/a&gt; vec2 velocity; +</a><a href="#h30-0-3164" id="h30-0-3164" class="i">+</a><a href="#h24-0-252" id="h24-0-252" class="d">-&lt;a href=&quot;#l234&quot; class=&quot;line&quot; id=&quot;l234&quot;&gt; 234&lt;/a&gt; vec2 position; +</a><a href="#h30-0-3165" id="h30-0-3165" class="i">+</a><a href="#h24-0-253" id="h24-0-253" class="d">-&lt;a href=&quot;#l235&quot; class=&quot;line&quot; id=&quot;l235&quot;&gt; 235&lt;/a&gt; } common; +</a><a href="#h30-0-3166" id="h30-0-3166" class="i">+</a><a href="#h24-0-254" id="h24-0-254" class="d">-&lt;a href=&quot;#l236&quot; class=&quot;line&quot; id=&quot;l236&quot;&gt; 236&lt;/a&gt; +</a><a href="#h30-0-3167" id="h30-0-3167" class="i">+</a><a href="#h24-0-255" id="h24-0-255" class="d">-&lt;a href=&quot;#l237&quot; class=&quot;line&quot; id=&quot;l237&quot;&gt; 237&lt;/a&gt; struct { +</a><a href="#h30-0-3168" id="h30-0-3168" class="i">+</a><a href="#h24-0-256" id="h24-0-256" class="d">-&lt;a href=&quot;#l238&quot; class=&quot;line&quot; id=&quot;l238&quot;&gt; 238&lt;/a&gt; entity_ref current_target; +</a><a href="#h30-0-3169" id="h30-0-3169" class="i">+</a><a href="#h24-0-257" id="h24-0-257" class="d">-&lt;a href=&quot;#l239&quot; class=&quot;line&quot; id=&quot;l239&quot;&gt; 239&lt;/a&gt; } common_enemy; +</a><a href="#h30-0-3170" id="h30-0-3170" class="i">+</a><a href="#h24-0-258" id="h24-0-258" class="d">-&lt;a href=&quot;#l240&quot; class=&quot;line&quot; id=&quot;l240&quot;&gt; 240&lt;/a&gt; } +</a><a href="#h30-0-3171" id="h30-0-3171" class="i">+</a><a href="#h24-0-259" id="h24-0-259" class="d">-&lt;a href=&quot;#l241&quot; class=&quot;line&quot; id=&quot;l241&quot;&gt; 241&lt;/a&gt; ``` +</a><a href="#h30-0-3172" id="h30-0-3172" class="i">+</a><a href="#h24-0-260" id="h24-0-260" class="d">-&lt;a href=&quot;#l242&quot; class=&quot;line&quot; id=&quot;l242&quot;&gt; 242&lt;/a&gt; If you have never done this before, it is **incredibly** useful. All functions collapse into one, and the different data members toggle the related branches. +</a><a href="#h30-0-3173" id="h30-0-3173" class="i">+</a><a href="#h24-0-261" id="h24-0-261" class="d">-&lt;a href=&quot;#l243&quot; class=&quot;line&quot; id=&quot;l243&quot;&gt; 243&lt;/a&gt; +</a><a href="#h30-0-3174" id="h30-0-3174" class="i">+</a><a href="#h24-0-262" id="h24-0-262" class="d">-&lt;a href=&quot;#l244&quot; class=&quot;line&quot; id=&quot;l244&quot;&gt; 244&lt;/a&gt; The code becomes a lot more uniform. +</a><a href="#h30-0-3175" id="h30-0-3175" class="i">+</a><a href="#h24-0-263" id="h24-0-263" class="d">-&lt;a href=&quot;#l245&quot; class=&quot;line&quot; id=&quot;l245&quot;&gt; 245&lt;/a&gt; All the struct members are directly visible, and all the branches and composed behavior get placed next to each other. +</a><a href="#h30-0-3176" id="h30-0-3176" class="i">+</a><a href="#h24-0-264" id="h24-0-264" class="d">-&lt;a href=&quot;#l246&quot; class=&quot;line&quot; id=&quot;l246&quot;&gt; 246&lt;/a&gt; In extreme cases, multiple files with tens of classes and functions become a single large function. Utilizing a centralized vs decentralized approach might be a personal preference, but performance and code sharing are objectively better with the latter approach. +</a><a href="#h30-0-3177" id="h30-0-3177" class="i">+</a><a href="#h24-0-265" id="h24-0-265" class="d">-&lt;a href=&quot;#l247&quot; class=&quot;line&quot; id=&quot;l247&quot;&gt; 247&lt;/a&gt; +</a><a href="#h30-0-3178" id="h30-0-3178" class="i">+</a><a href="#h24-0-266" id="h24-0-266" class="d">-&lt;a href=&quot;#l248&quot; class=&quot;line&quot; id=&quot;l248&quot;&gt; 248&lt;/a&gt; Additionally, if you&amp;#39;re concerned about the memory usage of having one large struct, you can use a &amp;quot;tagged union&amp;quot;. +</a><a href="#h30-0-3179" id="h30-0-3179" class="i">+</a><a href="#h24-0-267" id="h24-0-267" class="d">-&lt;a href=&quot;#l249&quot; class=&quot;line&quot; id=&quot;l249&quot;&gt; 249&lt;/a&gt; +</a><a href="#h30-0-3180" id="h30-0-3180" class="i">+</a><a href="#h24-0-268" id="h24-0-268" class="d">-&lt;a href=&quot;#l250&quot; class=&quot;line&quot; id=&quot;l250&quot;&gt; 250&lt;/a&gt; ### 3. You can combine the two above +</a><a href="#h30-0-3181" id="h30-0-3181" class="i">+</a><a href="#h24-0-269" id="h24-0-269" class="d">-&lt;a href=&quot;#l251&quot; class=&quot;line&quot; id=&quot;l251&quot;&gt; 251&lt;/a&gt; ```c +</a><a href="#h30-0-3182" id="h30-0-3182" class="i">+</a><a href="#h24-0-270" id="h24-0-270" class="d">-&lt;a href=&quot;#l252&quot; class=&quot;line&quot; id=&quot;l252&quot;&gt; 252&lt;/a&gt; struct entity { +</a><a href="#h30-0-3183" id="h30-0-3183" class="i">+</a><a href="#h24-0-271" id="h24-0-271" class="d">-&lt;a href=&quot;#l253&quot; class=&quot;line&quot; id=&quot;l253&quot;&gt; 253&lt;/a&gt; entity_type type; +</a><a href="#h30-0-3184" id="h30-0-3184" class="i">+</a><a href="#h24-0-272" id="h24-0-272" class="d">-&lt;a href=&quot;#l254&quot; class=&quot;line&quot; id=&quot;l254&quot;&gt; 254&lt;/a&gt; struct { +</a><a href="#h30-0-3185" id="h30-0-3185" class="i">+</a><a href="#h24-0-273" id="h24-0-273" class="d">-&lt;a href=&quot;#l255&quot; class=&quot;line&quot; id=&quot;l255&quot;&gt; 255&lt;/a&gt; int hp; +</a><a href="#h30-0-3186" id="h30-0-3186" class="i">+</a><a href="#h24-0-274" id="h24-0-274" class="d">-&lt;a href=&quot;#l256&quot; class=&quot;line&quot; id=&quot;l256&quot;&gt; 256&lt;/a&gt; hit_box hitbox; +</a><a href="#h30-0-3187" id="h30-0-3187" class="i">+</a><a href="#h24-0-275" id="h24-0-275" class="d">-&lt;a href=&quot;#l257&quot; class=&quot;line&quot; id=&quot;l257&quot;&gt; 257&lt;/a&gt; vec2 velocity; +</a><a href="#h30-0-3188" id="h30-0-3188" class="i">+</a><a href="#h24-0-276" id="h24-0-276" class="d">-&lt;a href=&quot;#l258&quot; class=&quot;line&quot; id=&quot;l258&quot;&gt; 258&lt;/a&gt; vec2 position; +</a><a href="#h30-0-3189" id="h30-0-3189" class="i">+</a><a href="#h24-0-277" id="h24-0-277" class="d">-&lt;a href=&quot;#l259&quot; class=&quot;line&quot; id=&quot;l259&quot;&gt; 259&lt;/a&gt; } common; +</a><a href="#h30-0-3190" id="h30-0-3190" class="i">+</a><a href="#h24-0-278" id="h24-0-278" class="d">-&lt;a href=&quot;#l260&quot; class=&quot;line&quot; id=&quot;l260&quot;&gt; 260&lt;/a&gt; +</a><a href="#h30-0-3191" id="h30-0-3191" class="i">+</a><a href="#h24-0-279" id="h24-0-279" class="d">-&lt;a href=&quot;#l261&quot; class=&quot;line&quot; id=&quot;l261&quot;&gt; 261&lt;/a&gt; struct { +</a><a href="#h30-0-3192" id="h30-0-3192" class="i">+</a><a href="#h24-0-280" id="h24-0-280" class="d">-&lt;a href=&quot;#l262&quot; class=&quot;line&quot; id=&quot;l262&quot;&gt; 262&lt;/a&gt; entity_ref current_target; +</a><a href="#h30-0-3193" id="h30-0-3193" class="i">+</a><a href="#h24-0-281" id="h24-0-281" class="d">-&lt;a href=&quot;#l263&quot; class=&quot;line&quot; id=&quot;l263&quot;&gt; 263&lt;/a&gt; } common_enemy; +</a><a href="#h30-0-3194" id="h30-0-3194" class="i">+</a><a href="#h24-0-282" id="h24-0-282" class="d">-&lt;a href=&quot;#l264&quot; class=&quot;line&quot; id=&quot;l264&quot;&gt; 264&lt;/a&gt; +</a><a href="#h30-0-3195" id="h30-0-3195" class="i">+</a><a href="#h24-0-283" id="h24-0-283" class="d">-&lt;a href=&quot;#l265&quot; class=&quot;line&quot; id=&quot;l265&quot;&gt; 265&lt;/a&gt; void* extra_entity_data; +</a><a href="#h30-0-3196" id="h30-0-3196" class="i">+</a><a href="#h24-0-284" id="h24-0-284" class="d">-&lt;a href=&quot;#l266&quot; class=&quot;line&quot; id=&quot;l266&quot;&gt; 266&lt;/a&gt; entity_function_poitner_t* update; +</a><a href="#h30-0-3197" id="h30-0-3197" class="i">+</a><a href="#h24-0-285" id="h24-0-285" class="d">-&lt;a href=&quot;#l267&quot; class=&quot;line&quot; id=&quot;l267&quot;&gt; 267&lt;/a&gt; entity_function_poitner_t* on_spawn; +</a><a href="#h30-0-3198" id="h30-0-3198" class="i">+</a><a href="#h24-0-286" id="h24-0-286" class="d">-&lt;a href=&quot;#l268&quot; class=&quot;line&quot; id=&quot;l268&quot;&gt; 268&lt;/a&gt; entity_function_poitner_t* on_death; +</a><a href="#h30-0-3199" id="h30-0-3199" class="i">+</a><a href="#h24-0-287" id="h24-0-287" class="d">-&lt;a href=&quot;#l269&quot; class=&quot;line&quot; id=&quot;l269&quot;&gt; 269&lt;/a&gt; } +</a><a href="#h30-0-3200" id="h30-0-3200" class="i">+</a><a href="#h24-0-288" id="h24-0-288" class="d">-&lt;a href=&quot;#l270&quot; class=&quot;line&quot; id=&quot;l270&quot;&gt; 270&lt;/a&gt; ``` +</a><a href="#h30-0-3201" id="h30-0-3201" class="i">+</a><a href="#h24-0-289" id="h24-0-289" class="d">-&lt;a href=&quot;#l271&quot; class=&quot;line&quot; id=&quot;l271&quot;&gt; 271&lt;/a&gt; +</a><a href="#h30-0-3202" id="h30-0-3202" class="i">+</a><a href="#h24-0-290" id="h24-0-290" class="d">-&lt;a href=&quot;#l272&quot; class=&quot;line&quot; id=&quot;l272&quot;&gt; 272&lt;/a&gt; You can incorporate the function pointer approach without removing anything in an enum-based type. Doing this lets static code remain straightforward while providing dynamic functionality. +</a><a href="#h30-0-3203" id="h30-0-3203" class="i">+</a><a href="#h24-0-291" id="h24-0-291" class="d">-&lt;a href=&quot;#l273&quot; class=&quot;line&quot; id=&quot;l273&quot;&gt; 273&lt;/a&gt; +</a><a href="#h30-0-3204" id="h30-0-3204" class="i">+</a><a href="#h24-0-292" id="h24-0-292" class="d">-&lt;a href=&quot;#l274&quot; class=&quot;line&quot; id=&quot;l274&quot;&gt; 274&lt;/a&gt; ## Finally: Problems with RAII +</a><a href="#h30-0-3205" id="h30-0-3205" class="i">+</a><a href="#h24-0-293" id="h24-0-293" class="d">-&lt;a href=&quot;#l275&quot; class=&quot;line&quot; id=&quot;l275&quot;&gt; 275&lt;/a&gt; +</a><a href="#h30-0-3206" id="h30-0-3206" class="i">+</a><a href="#h24-0-294" id="h24-0-294" class="d">-&lt;a href=&quot;#l276&quot; class=&quot;line&quot; id=&quot;l276&quot;&gt; 276&lt;/a&gt; OOP and RAII bot suffer from a problematic thinking pattern where every object needs to be constructed, destroyed, and handled individually. +</a><a href="#h30-0-3207" id="h30-0-3207" class="i">+</a><a href="#h24-0-295" id="h24-0-295" class="d">-&lt;a href=&quot;#l277&quot; class=&quot;line&quot; id=&quot;l277&quot;&gt; 277&lt;/a&gt; In reality, this is almost *never* the case. +</a><a href="#h30-0-3208" id="h30-0-3208" class="i">+</a><a href="#h24-0-296" id="h24-0-296" class="d">-&lt;a href=&quot;#l278&quot; class=&quot;line&quot; id=&quot;l278&quot;&gt; 278&lt;/a&gt; When I talk to people tainted by the stains of OOP, they often end up with scattered types and functions and useless boilerplate. +</a><a href="#h30-0-3209" id="h30-0-3209" class="i">+</a><a href="#h24-0-297" id="h24-0-297" class="d">-&lt;a href=&quot;#l279&quot; class=&quot;line&quot; id=&quot;l279&quot;&gt; 279&lt;/a&gt; +</a><a href="#h30-0-3210" id="h30-0-3210" class="i">+</a><a href="#h24-0-298" id="h24-0-298" class="d">-&lt;a href=&quot;#l280&quot; class=&quot;line&quot; id=&quot;l280&quot;&gt; 280&lt;/a&gt; Learning to chunk elements with the same lifetime together makes memory management a breeze. +</a><a href="#h30-0-3211" id="h30-0-3211" class="i">+</a><a href="#h24-0-299" id="h24-0-299" class="d">-&lt;a href=&quot;#l281&quot; class=&quot;line&quot; id=&quot;l281&quot;&gt; 281&lt;/a&gt; +</a><a href="#h30-0-3212" id="h30-0-3212" class="i">+</a><a href="#h24-0-300" id="h24-0-300" class="d">-&lt;a href=&quot;#l282&quot; class=&quot;line&quot; id=&quot;l282&quot;&gt; 282&lt;/a&gt; &amp;lt;iframe style=&amp;quot;width: 80%; aspect-ratio:16/9; height: auto; margin: 10px auto;&amp;quot; +</a><a href="#h30-0-3213" id="h30-0-3213" class="i">+</a><a href="#h24-0-301" id="h24-0-301" class="d">-&lt;a href=&quot;#l283&quot; class=&quot;line&quot; id=&quot;l283&quot;&gt; 283&lt;/a&gt; frameborder=&amp;quot;0&amp;quot; allowfullscreen +</a><a href="#h30-0-3214" id="h30-0-3214" class="i">+</a><a href="#h24-0-302" id="h24-0-302" class="d">-&lt;a href=&quot;#l284&quot; class=&quot;line&quot; id=&quot;l284&quot;&gt; 284&lt;/a&gt; src=&amp;quot;https://www.youtube.com/embed/xt1KNDmOYqA&amp;quot; title=&amp;quot;HMH N+2&amp;quot;&amp;gt; +</a><a href="#h30-0-3215" id="h30-0-3215" class="i">+</a><a href="#h24-0-303" id="h24-0-303" class="d">-&lt;a href=&quot;#l285&quot; class=&quot;line&quot; id=&quot;l285&quot;&gt; 285&lt;/a&gt; &amp;lt;/iframe&amp;gt; +</a><a href="#h30-0-3216" id="h30-0-3216" class="i">+</a><a href="#h24-0-304" id="h24-0-304" class="d">-&lt;a href=&quot;#l286&quot; class=&quot;line&quot; id=&quot;l286&quot;&gt; 286&lt;/a&gt; Want more videos like the one above? [My list of software rants worth watching]({% post_url 2025-02-21-Software-Rants %}). +</a><a href="#h30-0-3217" id="h30-0-3217" class="i">+</a><a href="#h24-0-305" id="h24-0-305" class="d">-&lt;a href=&quot;#l287&quot; class=&quot;line&quot; id=&quot;l287&quot;&gt; 287&lt;/a&gt; +</a><a href="#h30-0-3218" id="h30-0-3218" class="i">+</a><a href="#h24-0-306" id="h24-0-306" class="d">-&lt;a href=&quot;#l288&quot; class=&quot;line&quot; id=&quot;l288&quot;&gt; 288&lt;/a&gt; Due to OOP languages supporting this single feature—namely poor automation of function pointers—they force your entire program to be written in a sub-optimal way. +</a><a href="#h30-0-3219" id="h30-0-3219" class="i">+</a><a href="#h24-0-307" id="h24-0-307" class="d">-&lt;a href=&quot;#l289&quot; class=&quot;line&quot; id=&quot;l289&quot;&gt; 289&lt;/a&gt; Languages like C++ allow a hybrid approach due to its history as an extension of C. Most OOP languages are not like this. +</a><a href="#h30-0-3220" id="h30-0-3220" class="i">+</a><a href="#h24-0-308" id="h24-0-308" class="d">-&lt;a href=&quot;#l290&quot; class=&quot;line&quot; id=&quot;l290&quot;&gt; 290&lt;/a&gt; +</a><a href="#h30-0-3221" id="h30-0-3221" class="i">+</a><a href="#h24-0-309" id="h24-0-309" class="d">-&lt;a href=&quot;#l291&quot; class=&quot;line&quot; id=&quot;l291&quot;&gt; 291&lt;/a&gt; When I use a language with native OOP features, I find myself searching &amp;quot;How to do struct literal in X&amp;quot;. Only to realize I have to write a constructor, despite not even using virtual functions. +</a><a href="#h30-0-3222" id="h30-0-3222" class="i">+</a><a href="#h24-0-310" id="h24-0-310" class="d">-&lt;a href=&quot;#l292&quot; class=&quot;line&quot; id=&quot;l292&quot;&gt; 292&lt;/a&gt; +</a><a href="#h30-0-3223" id="h30-0-3223" class="i">+</a><a href="#h24-0-311" id="h24-0-311" class="d">-&lt;a href=&quot;#l293&quot; class=&quot;line&quot; id=&quot;l293&quot;&gt; 293&lt;/a&gt; ### What about encapsulation +</a><a href="#h30-0-3224" id="h30-0-3224" class="i">+</a><a href="#h24-0-312" id="h24-0-312" class="d">-&lt;a href=&quot;#l294&quot; class=&quot;line&quot; id=&quot;l294&quot;&gt; 294&lt;/a&gt; You might have noticed that I didn&amp;#39;t mention encapsulation. +</a><a href="#h30-0-3225" id="h30-0-3225" class="i">+</a><a href="#h24-0-313" id="h24-0-313" class="d">-&lt;a href=&quot;#l295&quot; class=&quot;line&quot; id=&quot;l295&quot;&gt; 295&lt;/a&gt; That&amp;#39;s because encapsulation is stupid, and abusing it is harmful. +</a><a href="#h30-0-3226" id="h30-0-3226" class="i">+</a><a href="#h24-0-314" id="h24-0-314" class="d">-&lt;a href=&quot;#l296&quot; class=&quot;line&quot; id=&quot;l296&quot;&gt; 296&lt;/a&gt; +</a><a href="#h30-0-3227" id="h30-0-3227" class="i">+</a><a href="#h24-0-315" id="h24-0-315" class="d">-&lt;a href=&quot;#l297&quot; class=&quot;line&quot; id=&quot;l297&quot;&gt; 297&lt;/a&gt; If you **need** encapsulation, you should use an opaque type. +</a><a href="#h30-0-3228" id="h30-0-3228" class="i">+</a><a href="#h24-0-316" id="h24-0-316" class="d">-&lt;a href=&quot;#l298&quot; class=&quot;line&quot; id=&quot;l298&quot;&gt; 298&lt;/a&gt; +</a><a href="#h30-0-3229" id="h30-0-3229" class="i">+</a><a href="#h24-0-317" id="h24-0-317" class="d">-&lt;a href=&quot;#l299&quot; class=&quot;line&quot; id=&quot;l299&quot;&gt; 299&lt;/a&gt; Ensuring individual members are only used internally can be done by prefixing the name with `_` or `_INTERNAL_`. +</a><a href="#h30-0-3230" id="h30-0-3230" class="i">+</a><a href="#h24-0-318" id="h24-0-318" class="d">-&lt;/pre&gt; +</a><a href="#h30-0-3231" id="h30-0-3231" class="i">+</a><a href="#h24-0-319" id="h24-0-319" class="d">-&lt;/div&gt; +</a><a href="#h30-0-3232" id="h30-0-3232" class="i">+</a><a href="#h24-0-320" id="h24-0-320" class="d">-&lt;/body&gt; +</a><a href="#h30-0-3233" id="h30-0-3233" class="i">+</a><a href="#h24-0-321" id="h24-0-321" class="d">-&lt;/html&gt; +</a><a href="#h30-0-3234" id="h30-0-3234" class="i">+</a><b>diff --git a/<a id="h25" href="../file/git/n-channel/file/_posts/2025-02-22-making-generic-data-structures-in-C.md.html.html">git/n-channel/file/_posts/2025-02-22-making-generic-data-structures-in-C.md.html</a> b/<a href="../file/git/n-channel/file/_posts/2025-02-22-making-generic-data-structures-in-C.md.html.html">git/n-channel/file/_posts/2025-02-22-making-generic-data-structures-in-C.md.html</a></b> +</a><a href="#h30-0-3235" id="h30-0-3235" class="i">+<a href="#h25-0" id="h25-0" class="h">@@ -1,250 +0,0 @@ +</a><a href="#h30-0-3236" id="h30-0-3236" class="i">+</a><a href="#h25-0-0" id="h25-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-3237" id="h30-0-3237" class="i">+</a><a href="#h25-0-1" id="h25-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-3238" id="h30-0-3238" class="i">+</a><a href="#h25-0-2" id="h25-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-3239" id="h30-0-3239" class="i">+</a><a href="#h25-0-3" id="h25-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-3240" id="h30-0-3240" class="i">+</a><a href="#h25-0-4" id="h25-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-3241" id="h30-0-3241" class="i">+</a><a href="#h25-0-5" id="h25-0-5" class="d">-&lt;title&gt;2025-02-22-making-generic-data-structures-in-C.md - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-3242" id="h30-0-3242" class="i">+</a><a href="#h25-0-6" id="h25-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-3243" id="h30-0-3243" class="i">+</a><a href="#h25-0-7" id="h25-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../favicon.png&quot; /&gt; +</a><a href="#h30-0-3244" id="h30-0-3244" class="i">+</a><a href="#h25-0-8" id="h25-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../atom.xml&quot; /&gt; +</a><a href="#h30-0-3245" id="h30-0-3245" class="i">+</a><a href="#h25-0-9" id="h25-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../tags.xml&quot; /&gt; +</a><a href="#h30-0-3246" id="h30-0-3246" class="i">+</a><a href="#h25-0-10" id="h25-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../style.css&quot; /&gt; +</a><a href="#h30-0-3247" id="h30-0-3247" class="i">+</a><a href="#h25-0-11" id="h25-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-3248" id="h30-0-3248" class="i">+</a><a href="#h25-0-12" id="h25-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-3249" id="h30-0-3249" class="i">+</a><a href="#h25-0-13" id="h25-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../&quot;&gt;&lt;img src=&quot;../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-3250" id="h30-0-3250" class="i">+</a><a href="#h25-0-14" id="h25-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-3251" id="h30-0-3251" class="i">+</a><a href="#h25-0-15" id="h25-0-15" class="d">-&lt;a href=&quot;../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-3252" id="h30-0-3252" class="i">+</a><a href="#h25-0-16" id="h25-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-3253" id="h30-0-3253" class="i">+</a><a href="#h25-0-17" id="h25-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-3254" id="h30-0-3254" class="i">+</a><a href="#h25-0-18" id="h25-0-18" class="d">-&lt;p&gt; 2025-02-22-making-generic-data-structures-in-C.md (7444B)&lt;/p&gt;&lt;hr/&gt;&lt;pre id=&quot;blob&quot;&gt; +</a><a href="#h30-0-3255" id="h30-0-3255" class="i">+</a><a href="#h25-0-19" id="h25-0-19" class="d">-&lt;a href=&quot;#l1&quot; class=&quot;line&quot; id=&quot;l1&quot;&gt; 1&lt;/a&gt; --- +</a><a href="#h30-0-3256" id="h30-0-3256" class="i">+</a><a href="#h25-0-20" id="h25-0-20" class="d">-&lt;a href=&quot;#l2&quot; class=&quot;line&quot; id=&quot;l2&quot;&gt; 2&lt;/a&gt; layout: post +</a><a href="#h30-0-3257" id="h30-0-3257" class="i">+</a><a href="#h25-0-21" id="h25-0-21" class="d">-&lt;a href=&quot;#l3&quot; class=&quot;line&quot; id=&quot;l3&quot;&gt; 3&lt;/a&gt; title: Generic data structures in C +</a><a href="#h30-0-3258" id="h30-0-3258" class="i">+</a><a href="#h25-0-22" id="h25-0-22" class="d">-&lt;a href=&quot;#l4&quot; class=&quot;line&quot; id=&quot;l4&quot;&gt; 4&lt;/a&gt; description: Reducing boilerplate and frictoin of generic data structures in C +</a><a href="#h30-0-3259" id="h30-0-3259" class="i">+</a><a href="#h25-0-23" id="h25-0-23" class="d">-&lt;a href=&quot;#l5&quot; class=&quot;line&quot; id=&quot;l5&quot;&gt; 5&lt;/a&gt; #summary: What is the difference between various font formats? +</a><a href="#h30-0-3260" id="h30-0-3260" class="i">+</a><a href="#h25-0-24" id="h25-0-24" class="d">-&lt;a href=&quot;#l6&quot; class=&quot;line&quot; id=&quot;l6&quot;&gt; 6&lt;/a&gt; comments: true +</a><a href="#h30-0-3261" id="h30-0-3261" class="i">+</a><a href="#h25-0-25" id="h25-0-25" class="d">-&lt;a href=&quot;#l7&quot; class=&quot;line&quot; id=&quot;l7&quot;&gt; 7&lt;/a&gt; tags: [writing, programming, C] +</a><a href="#h30-0-3262" id="h30-0-3262" class="i">+</a><a href="#h25-0-26" id="h25-0-26" class="d">-&lt;a href=&quot;#l8&quot; class=&quot;line&quot; id=&quot;l8&quot;&gt; 8&lt;/a&gt; --- +</a><a href="#h30-0-3263" id="h30-0-3263" class="i">+</a><a href="#h25-0-27" id="h25-0-27" class="d">-&lt;a href=&quot;#l9&quot; class=&quot;line&quot; id=&quot;l9&quot;&gt; 9&lt;/a&gt; +</a><a href="#h30-0-3264" id="h30-0-3264" class="i">+</a><a href="#h25-0-28" id="h25-0-28" class="d">-&lt;a href=&quot;#l10&quot; class=&quot;line&quot; id=&quot;l10&quot;&gt; 10&lt;/a&gt; Static typing is a great tool. It reduces a lot of bugs. However, having too many types hinders the uniformity of your code. +</a><a href="#h30-0-3265" id="h30-0-3265" class="i">+</a><a href="#h25-0-29" id="h25-0-29" class="d">-&lt;a href=&quot;#l11&quot; class=&quot;line&quot; id=&quot;l11&quot;&gt; 11&lt;/a&gt; +</a><a href="#h30-0-3266" id="h30-0-3266" class="i">+</a><a href="#h25-0-30" id="h25-0-30" class="d">-&lt;a href=&quot;#l12&quot; class=&quot;line&quot; id=&quot;l12&quot;&gt; 12&lt;/a&gt; Modern languages have tooling that does generic types automatically, but C does not. +</a><a href="#h30-0-3267" id="h30-0-3267" class="i">+</a><a href="#h25-0-31" id="h25-0-31" class="d">-&lt;a href=&quot;#l13&quot; class=&quot;line&quot; id=&quot;l13&quot;&gt; 13&lt;/a&gt; I don&amp;#39;t always agree that creating and using generics is a good idea, but I use generics in C. +</a><a href="#h30-0-3268" id="h30-0-3268" class="i">+</a><a href="#h25-0-32" id="h25-0-32" class="d">-&lt;a href=&quot;#l14&quot; class=&quot;line&quot; id=&quot;l14&quot;&gt; 14&lt;/a&gt; +</a><a href="#h30-0-3269" id="h30-0-3269" class="i">+</a><a href="#h25-0-33" id="h25-0-33" class="d">-&lt;a href=&quot;#l15&quot; class=&quot;line&quot; id=&quot;l15&quot;&gt; 15&lt;/a&gt; ## How C programmers normally do it +</a><a href="#h30-0-3270" id="h30-0-3270" class="i">+</a><a href="#h25-0-34" id="h25-0-34" class="d">-&lt;a href=&quot;#l16&quot; class=&quot;line&quot; id=&quot;l16&quot;&gt; 16&lt;/a&gt; +</a><a href="#h30-0-3271" id="h30-0-3271" class="i">+</a><a href="#h25-0-35" id="h25-0-35" class="d">-&lt;a href=&quot;#l17&quot; class=&quot;line&quot; id=&quot;l17&quot;&gt; 17&lt;/a&gt; Usually, C programmers use `void*` and wrap functions around the operations. +</a><a href="#h30-0-3272" id="h30-0-3272" class="i">+</a><a href="#h25-0-36" id="h25-0-36" class="d">-&lt;a href=&quot;#l18&quot; class=&quot;line&quot; id=&quot;l18&quot;&gt; 18&lt;/a&gt; Doing this creates friction, and it has no type safety. +</a><a href="#h30-0-3273" id="h30-0-3273" class="i">+</a><a href="#h25-0-37" id="h25-0-37" class="d">-&lt;a href=&quot;#l19&quot; class=&quot;line&quot; id=&quot;l19&quot;&gt; 19&lt;/a&gt; +</a><a href="#h30-0-3274" id="h30-0-3274" class="i">+</a><a href="#h25-0-38" id="h25-0-38" class="d">-&lt;a href=&quot;#l20&quot; class=&quot;line&quot; id=&quot;l20&quot;&gt; 20&lt;/a&gt; &amp;gt; Note that in cases where you don&amp;#39;t need type safety or easy top-level operations, `void*` may be an excellent tool. +</a><a href="#h30-0-3275" id="h30-0-3275" class="i">+</a><a href="#h25-0-39" id="h25-0-39" class="d">-&lt;a href=&quot;#l21&quot; class=&quot;line&quot; id=&quot;l21&quot;&gt; 21&lt;/a&gt; +</a><a href="#h30-0-3276" id="h30-0-3276" class="i">+</a><a href="#h25-0-40" id="h25-0-40" class="d">-&lt;a href=&quot;#l22&quot; class=&quot;line&quot; id=&quot;l22&quot;&gt; 22&lt;/a&gt; +</a><a href="#h30-0-3277" id="h30-0-3277" class="i">+</a><a href="#h25-0-41" id="h25-0-41" class="d">-&lt;a href=&quot;#l23&quot; class=&quot;line&quot; id=&quot;l23&quot;&gt; 23&lt;/a&gt; Example of a `void*` based linked list: +</a><a href="#h30-0-3278" id="h30-0-3278" class="i">+</a><a href="#h25-0-42" id="h25-0-42" class="d">-&lt;a href=&quot;#l24&quot; class=&quot;line&quot; id=&quot;l24&quot;&gt; 24&lt;/a&gt; ```c +</a><a href="#h30-0-3279" id="h30-0-3279" class="i">+</a><a href="#h25-0-43" id="h25-0-43" class="d">-&lt;a href=&quot;#l25&quot; class=&quot;line&quot; id=&quot;l25&quot;&gt; 25&lt;/a&gt; typedef struct generic_linked_list generic_linked_list; +</a><a href="#h30-0-3280" id="h30-0-3280" class="i">+</a><a href="#h25-0-44" id="h25-0-44" class="d">-&lt;a href=&quot;#l26&quot; class=&quot;line&quot; id=&quot;l26&quot;&gt; 26&lt;/a&gt; struct generic_linked_list { +</a><a href="#h30-0-3281" id="h30-0-3281" class="i">+</a><a href="#h25-0-45" id="h25-0-45" class="d">-&lt;a href=&quot;#l27&quot; class=&quot;line&quot; id=&quot;l27&quot;&gt; 27&lt;/a&gt; generic_linked_list* next; +</a><a href="#h30-0-3282" id="h30-0-3282" class="i">+</a><a href="#h25-0-46" id="h25-0-46" class="d">-&lt;a href=&quot;#l28&quot; class=&quot;line&quot; id=&quot;l28&quot;&gt; 28&lt;/a&gt; void* data; +</a><a href="#h30-0-3283" id="h30-0-3283" class="i">+</a><a href="#h25-0-47" id="h25-0-47" class="d">-&lt;a href=&quot;#l29&quot; class=&quot;line&quot; id=&quot;l29&quot;&gt; 29&lt;/a&gt; }; +</a><a href="#h30-0-3284" id="h30-0-3284" class="i">+</a><a href="#h25-0-48" id="h25-0-48" class="d">-&lt;a href=&quot;#l30&quot; class=&quot;line&quot; id=&quot;l30&quot;&gt; 30&lt;/a&gt; +</a><a href="#h30-0-3285" id="h30-0-3285" class="i">+</a><a href="#h25-0-49" id="h25-0-49" class="d">-&lt;a href=&quot;#l31&quot; class=&quot;line&quot; id=&quot;l31&quot;&gt; 31&lt;/a&gt; generic_linked_list* create_node(void* data, size_t data_size_bytes) { +</a><a href="#h30-0-3286" id="h30-0-3286" class="i">+</a><a href="#h25-0-50" id="h25-0-50" class="d">-&lt;a href=&quot;#l32&quot; class=&quot;line&quot; id=&quot;l32&quot;&gt; 32&lt;/a&gt; generic_linked_list* res = malloc(sizeof(*res)); +</a><a href="#h30-0-3287" id="h30-0-3287" class="i">+</a><a href="#h25-0-51" id="h25-0-51" class="d">-&lt;a href=&quot;#l33&quot; class=&quot;line&quot; id=&quot;l33&quot;&gt; 33&lt;/a&gt; res-&amp;gt;next = 0; +</a><a href="#h30-0-3288" id="h30-0-3288" class="i">+</a><a href="#h25-0-52" id="h25-0-52" class="d">-&lt;a href=&quot;#l34&quot; class=&quot;line&quot; id=&quot;l34&quot;&gt; 34&lt;/a&gt; res-&amp;gt;data = malloc(data_size_bytes); +</a><a href="#h30-0-3289" id="h30-0-3289" class="i">+</a><a href="#h25-0-53" id="h25-0-53" class="d">-&lt;a href=&quot;#l35&quot; class=&quot;line&quot; id=&quot;l35&quot;&gt; 35&lt;/a&gt; memcpy(res-&amp;gt;data, data, data_size_bytes); +</a><a href="#h30-0-3290" id="h30-0-3290" class="i">+</a><a href="#h25-0-54" id="h25-0-54" class="d">-&lt;a href=&quot;#l36&quot; class=&quot;line&quot; id=&quot;l36&quot;&gt; 36&lt;/a&gt; } +</a><a href="#h30-0-3291" id="h30-0-3291" class="i">+</a><a href="#h25-0-55" id="h25-0-55" class="d">-&lt;a href=&quot;#l37&quot; class=&quot;line&quot; id=&quot;l37&quot;&gt; 37&lt;/a&gt; +</a><a href="#h30-0-3292" id="h30-0-3292" class="i">+</a><a href="#h25-0-56" id="h25-0-56" class="d">-&lt;a href=&quot;#l38&quot; class=&quot;line&quot; id=&quot;l38&quot;&gt; 38&lt;/a&gt; void llist_stack_push(generic_linked_list** first_node, void *data, size_t data_size_bytes) +</a><a href="#h30-0-3293" id="h30-0-3293" class="i">+</a><a href="#h25-0-57" id="h25-0-57" class="d">-&lt;a href=&quot;#l39&quot; class=&quot;line&quot; id=&quot;l39&quot;&gt; 39&lt;/a&gt; { +</a><a href="#h30-0-3294" id="h30-0-3294" class="i">+</a><a href="#h25-0-58" id="h25-0-58" class="d">-&lt;a href=&quot;#l40&quot; class=&quot;line&quot; id=&quot;l40&quot;&gt; 40&lt;/a&gt; generic_linked_list* new_node = create_node(data, data_size_bytes); +</a><a href="#h30-0-3295" id="h30-0-3295" class="i">+</a><a href="#h25-0-59" id="h25-0-59" class="d">-&lt;a href=&quot;#l41&quot; class=&quot;line&quot; id=&quot;l41&quot;&gt; 41&lt;/a&gt; new_node-&amp;gt;next = *first_node; +</a><a href="#h30-0-3296" id="h30-0-3296" class="i">+</a><a href="#h25-0-60" id="h25-0-60" class="d">-&lt;a href=&quot;#l42&quot; class=&quot;line&quot; id=&quot;l42&quot;&gt; 42&lt;/a&gt; *first_node = new_node; +</a><a href="#h30-0-3297" id="h30-0-3297" class="i">+</a><a href="#h25-0-61" id="h25-0-61" class="d">-&lt;a href=&quot;#l43&quot; class=&quot;line&quot; id=&quot;l43&quot;&gt; 43&lt;/a&gt; } +</a><a href="#h30-0-3298" id="h30-0-3298" class="i">+</a><a href="#h25-0-62" id="h25-0-62" class="d">-&lt;a href=&quot;#l44&quot; class=&quot;line&quot; id=&quot;l44&quot;&gt; 44&lt;/a&gt; ``` +</a><a href="#h30-0-3299" id="h30-0-3299" class="i">+</a><a href="#h25-0-63" id="h25-0-63" class="d">-&lt;a href=&quot;#l45&quot; class=&quot;line&quot; id=&quot;l45&quot;&gt; 45&lt;/a&gt; +</a><a href="#h30-0-3300" id="h30-0-3300" class="i">+</a><a href="#h25-0-64" id="h25-0-64" class="d">-&lt;a href=&quot;#l46&quot; class=&quot;line&quot; id=&quot;l46&quot;&gt; 46&lt;/a&gt; ## The simple way +</a><a href="#h30-0-3301" id="h30-0-3301" class="i">+</a><a href="#h25-0-65" id="h25-0-65" class="d">-&lt;a href=&quot;#l47&quot; class=&quot;line&quot; id=&quot;l47&quot;&gt; 47&lt;/a&gt; +</a><a href="#h30-0-3302" id="h30-0-3302" class="i">+</a><a href="#h25-0-66" id="h25-0-66" class="d">-&lt;a href=&quot;#l48&quot; class=&quot;line&quot; id=&quot;l48&quot;&gt; 48&lt;/a&gt; Instead of plastering `void*` everywhere, create macros that assume member names. +</a><a href="#h30-0-3303" id="h30-0-3303" class="i">+</a><a href="#h25-0-67" id="h25-0-67" class="d">-&lt;a href=&quot;#l49&quot; class=&quot;line&quot; id=&quot;l49&quot;&gt; 49&lt;/a&gt; ```c +</a><a href="#h30-0-3304" id="h30-0-3304" class="i">+</a><a href="#h25-0-68" id="h25-0-68" class="d">-&lt;a href=&quot;#l50&quot; class=&quot;line&quot; id=&quot;l50&quot;&gt; 50&lt;/a&gt; #define llist_queue_push(f,l,n) ((f)==0) ? (f)=(l)=(n) : ((l)-&amp;gt;next=(n), (l)=(n), (n)-&amp;gt;next=0) +</a><a href="#h30-0-3305" id="h30-0-3305" class="i">+</a><a href="#h25-0-69" id="h25-0-69" class="d">-&lt;a href=&quot;#l51&quot; class=&quot;line&quot; id=&quot;l51&quot;&gt; 51&lt;/a&gt; #define llist_queue_pop(f,l) ((f)==(l)) ? ((f)=(l)=0) : ((f)=(f)-&amp;gt;next) +</a><a href="#h30-0-3306" id="h30-0-3306" class="i">+</a><a href="#h25-0-70" id="h25-0-70" class="d">-&lt;a href=&quot;#l52&quot; class=&quot;line&quot; id=&quot;l52&quot;&gt; 52&lt;/a&gt; +</a><a href="#h30-0-3307" id="h30-0-3307" class="i">+</a><a href="#h25-0-71" id="h25-0-71" class="d">-&lt;a href=&quot;#l53&quot; class=&quot;line&quot; id=&quot;l53&quot;&gt; 53&lt;/a&gt; #define llist_stack_push(f,n) ((n)-&amp;gt;next=(f), (f)=(n)) +</a><a href="#h30-0-3308" id="h30-0-3308" class="i">+</a><a href="#h25-0-72" id="h25-0-72" class="d">-&lt;a href=&quot;#l54&quot; class=&quot;line&quot; id=&quot;l54&quot;&gt; 54&lt;/a&gt; #define llist_stack_pop(f) ((f)==0) ? 0 : ((f)=(f-&amp;gt;next)) +</a><a href="#h30-0-3309" id="h30-0-3309" class="i">+</a><a href="#h25-0-73" id="h25-0-73" class="d">-&lt;a href=&quot;#l55&quot; class=&quot;line&quot; id=&quot;l55&quot;&gt; 55&lt;/a&gt; ``` +</a><a href="#h30-0-3310" id="h30-0-3310" class="i">+</a><a href="#h25-0-74" id="h25-0-74" class="d">-&lt;a href=&quot;#l56&quot; class=&quot;line&quot; id=&quot;l56&quot;&gt; 56&lt;/a&gt; +</a><a href="#h30-0-3311" id="h30-0-3311" class="i">+</a><a href="#h25-0-75" id="h25-0-75" class="d">-&lt;a href=&quot;#l57&quot; class=&quot;line&quot; id=&quot;l57&quot;&gt; 57&lt;/a&gt; Having generic *operations* encourages defining the structures yourself. +</a><a href="#h30-0-3312" id="h30-0-3312" class="i">+</a><a href="#h25-0-76" id="h25-0-76" class="d">-&lt;a href=&quot;#l58&quot; class=&quot;line&quot; id=&quot;l58&quot;&gt; 58&lt;/a&gt; ```c +</a><a href="#h30-0-3313" id="h30-0-3313" class="i">+</a><a href="#h25-0-77" id="h25-0-77" class="d">-&lt;a href=&quot;#l59&quot; class=&quot;line&quot; id=&quot;l59&quot;&gt; 59&lt;/a&gt; typedef struct llist_int llist_int; +</a><a href="#h30-0-3314" id="h30-0-3314" class="i">+</a><a href="#h25-0-78" id="h25-0-78" class="d">-&lt;a href=&quot;#l60&quot; class=&quot;line&quot; id=&quot;l60&quot;&gt; 60&lt;/a&gt; struct llist_int { +</a><a href="#h30-0-3315" id="h30-0-3315" class="i">+</a><a href="#h25-0-79" id="h25-0-79" class="d">-&lt;a href=&quot;#l61&quot; class=&quot;line&quot; id=&quot;l61&quot;&gt; 61&lt;/a&gt; llist_int* next; +</a><a href="#h30-0-3316" id="h30-0-3316" class="i">+</a><a href="#h25-0-80" id="h25-0-80" class="d">-&lt;a href=&quot;#l62&quot; class=&quot;line&quot; id=&quot;l62&quot;&gt; 62&lt;/a&gt; int val; +</a><a href="#h30-0-3317" id="h30-0-3317" class="i">+</a><a href="#h25-0-81" id="h25-0-81" class="d">-&lt;a href=&quot;#l63&quot; class=&quot;line&quot; id=&quot;l63&quot;&gt; 63&lt;/a&gt; } +</a><a href="#h30-0-3318" id="h30-0-3318" class="i">+</a><a href="#h25-0-82" id="h25-0-82" class="d">-&lt;a href=&quot;#l64&quot; class=&quot;line&quot; id=&quot;l64&quot;&gt; 64&lt;/a&gt; ``` +</a><a href="#h30-0-3319" id="h30-0-3319" class="i">+</a><a href="#h25-0-83" id="h25-0-83" class="d">-&lt;a href=&quot;#l65&quot; class=&quot;line&quot; id=&quot;l65&quot;&gt; 65&lt;/a&gt; +</a><a href="#h30-0-3320" id="h30-0-3320" class="i">+</a><a href="#h25-0-84" id="h25-0-84" class="d">-&lt;a href=&quot;#l66&quot; class=&quot;line&quot; id=&quot;l66&quot;&gt; 66&lt;/a&gt; Then you use it like below. +</a><a href="#h30-0-3321" id="h30-0-3321" class="i">+</a><a href="#h25-0-85" id="h25-0-85" class="d">-&lt;a href=&quot;#l67&quot; class=&quot;line&quot; id=&quot;l67&quot;&gt; 67&lt;/a&gt; ```c +</a><a href="#h30-0-3322" id="h30-0-3322" class="i">+</a><a href="#h25-0-86" id="h25-0-86" class="d">-&lt;a href=&quot;#l68&quot; class=&quot;line&quot; id=&quot;l68&quot;&gt; 68&lt;/a&gt; llist_int* list_first; +</a><a href="#h30-0-3323" id="h30-0-3323" class="i">+</a><a href="#h25-0-87" id="h25-0-87" class="d">-&lt;a href=&quot;#l69&quot; class=&quot;line&quot; id=&quot;l69&quot;&gt; 69&lt;/a&gt; +</a><a href="#h30-0-3324" id="h30-0-3324" class="i">+</a><a href="#h25-0-88" id="h25-0-88" class="d">-&lt;a href=&quot;#l70&quot; class=&quot;line&quot; id=&quot;l70&quot;&gt; 70&lt;/a&gt; llist_int* n = malloc((sizeof(*n))); +</a><a href="#h30-0-3325" id="h30-0-3325" class="i">+</a><a href="#h25-0-89" id="h25-0-89" class="d">-&lt;a href=&quot;#l71&quot; class=&quot;line&quot; id=&quot;l71&quot;&gt; 71&lt;/a&gt; n-&amp;gt;val = 10; +</a><a href="#h30-0-3326" id="h30-0-3326" class="i">+</a><a href="#h25-0-90" id="h25-0-90" class="d">-&lt;a href=&quot;#l72&quot; class=&quot;line&quot; id=&quot;l72&quot;&gt; 72&lt;/a&gt; llist_stack_push(list_first, n); +</a><a href="#h30-0-3327" id="h30-0-3327" class="i">+</a><a href="#h25-0-91" id="h25-0-91" class="d">-&lt;a href=&quot;#l73&quot; class=&quot;line&quot; id=&quot;l73&quot;&gt; 73&lt;/a&gt; ``` +</a><a href="#h30-0-3328" id="h30-0-3328" class="i">+</a><a href="#h25-0-92" id="h25-0-92" class="d">-&lt;a href=&quot;#l74&quot; class=&quot;line&quot; id=&quot;l74&quot;&gt; 74&lt;/a&gt; +</a><a href="#h30-0-3329" id="h30-0-3329" class="i">+</a><a href="#h25-0-93" id="h25-0-93" class="d">-&lt;a href=&quot;#l75&quot; class=&quot;line&quot; id=&quot;l75&quot;&gt; 75&lt;/a&gt; It&amp;#39;s a lot simpler. It&amp;#39;s type safe and gives the user control of memory management. +</a><a href="#h30-0-3330" id="h30-0-3330" class="i">+</a><a href="#h25-0-94" id="h25-0-94" class="d">-&lt;a href=&quot;#l76&quot; class=&quot;line&quot; id=&quot;l76&quot;&gt; 76&lt;/a&gt; +</a><a href="#h30-0-3331" id="h30-0-3331" class="i">+</a><a href="#h25-0-95" id="h25-0-95" class="d">-&lt;a href=&quot;#l77&quot; class=&quot;line&quot; id=&quot;l77&quot;&gt; 77&lt;/a&gt; Meanwhile, with the `void*` method, merely reading the list requires typing `*(int*)list_first-&amp;gt;data`. +</a><a href="#h30-0-3332" id="h30-0-3332" class="i">+</a><a href="#h25-0-96" id="h25-0-96" class="d">-&lt;a href=&quot;#l78&quot; class=&quot;line&quot; id=&quot;l78&quot;&gt; 78&lt;/a&gt; +</a><a href="#h30-0-3333" id="h30-0-3333" class="i">+</a><a href="#h25-0-97" id="h25-0-97" class="d">-&lt;a href=&quot;#l79&quot; class=&quot;line&quot; id=&quot;l79&quot;&gt; 79&lt;/a&gt; Retaining control over data types also makes it straightforward to compose large structures. +</a><a href="#h30-0-3334" id="h30-0-3334" class="i">+</a><a href="#h25-0-98" id="h25-0-98" class="d">-&lt;a href=&quot;#l80&quot; class=&quot;line&quot; id=&quot;l80&quot;&gt; 80&lt;/a&gt; ```c +</a><a href="#h30-0-3335" id="h30-0-3335" class="i">+</a><a href="#h25-0-99" id="h25-0-99" class="d">-&lt;a href=&quot;#l81&quot; class=&quot;line&quot; id=&quot;l81&quot;&gt; 81&lt;/a&gt; typedef struct tree_node tree_node; +</a><a href="#h30-0-3336" id="h30-0-3336" class="i">+</a><a href="#h25-0-100" id="h25-0-100" class="d">-&lt;a href=&quot;#l82&quot; class=&quot;line&quot; id=&quot;l82&quot;&gt; 82&lt;/a&gt; struct tree_node { +</a><a href="#h30-0-3337" id="h30-0-3337" class="i">+</a><a href="#h25-0-101" id="h25-0-101" class="d">-&lt;a href=&quot;#l83&quot; class=&quot;line&quot; id=&quot;l83&quot;&gt; 83&lt;/a&gt; tree_node* parent; +</a><a href="#h30-0-3338" id="h30-0-3338" class="i">+</a><a href="#h25-0-102" id="h25-0-102" class="d">-&lt;a href=&quot;#l84&quot; class=&quot;line&quot; id=&quot;l84&quot;&gt; 84&lt;/a&gt; +</a><a href="#h30-0-3339" id="h30-0-3339" class="i">+</a><a href="#h25-0-103" id="h25-0-103" class="d">-&lt;a href=&quot;#l85&quot; class=&quot;line&quot; id=&quot;l85&quot;&gt; 85&lt;/a&gt; tree_node* child_first; +</a><a href="#h30-0-3340" id="h30-0-3340" class="i">+</a><a href="#h25-0-104" id="h25-0-104" class="d">-&lt;a href=&quot;#l86&quot; class=&quot;line&quot; id=&quot;l86&quot;&gt; 86&lt;/a&gt; tree_node* child_last; +</a><a href="#h30-0-3341" id="h30-0-3341" class="i">+</a><a href="#h25-0-105" id="h25-0-105" class="d">-&lt;a href=&quot;#l87&quot; class=&quot;line&quot; id=&quot;l87&quot;&gt; 87&lt;/a&gt; +</a><a href="#h30-0-3342" id="h30-0-3342" class="i">+</a><a href="#h25-0-106" id="h25-0-106" class="d">-&lt;a href=&quot;#l88&quot; class=&quot;line&quot; id=&quot;l88&quot;&gt; 88&lt;/a&gt; tree_node* next; +</a><a href="#h30-0-3343" id="h30-0-3343" class="i">+</a><a href="#h25-0-107" id="h25-0-107" class="d">-&lt;a href=&quot;#l89&quot; class=&quot;line&quot; id=&quot;l89&quot;&gt; 89&lt;/a&gt; tree_node* prev; +</a><a href="#h30-0-3344" id="h30-0-3344" class="i">+</a><a href="#h25-0-108" id="h25-0-108" class="d">-&lt;a href=&quot;#l90&quot; class=&quot;line&quot; id=&quot;l90&quot;&gt; 90&lt;/a&gt; +</a><a href="#h30-0-3345" id="h30-0-3345" class="i">+</a><a href="#h25-0-109" id="h25-0-109" class="d">-&lt;a href=&quot;#l91&quot; class=&quot;line&quot; id=&quot;l91&quot;&gt; 91&lt;/a&gt; int val; +</a><a href="#h30-0-3346" id="h30-0-3346" class="i">+</a><a href="#h25-0-110" id="h25-0-110" class="d">-&lt;a href=&quot;#l92&quot; class=&quot;line&quot; id=&quot;l92&quot;&gt; 92&lt;/a&gt; } +</a><a href="#h30-0-3347" id="h30-0-3347" class="i">+</a><a href="#h25-0-111" id="h25-0-111" class="d">-&lt;a href=&quot;#l93&quot; class=&quot;line&quot; id=&quot;l93&quot;&gt; 93&lt;/a&gt; ``` +</a><a href="#h30-0-3348" id="h30-0-3348" class="i">+</a><a href="#h25-0-112" id="h25-0-112" class="d">-&lt;a href=&quot;#l94&quot; class=&quot;line&quot; id=&quot;l94&quot;&gt; 94&lt;/a&gt; We can use this structure as is. We don&amp;#39;t need the boilerplate that comes with a different solution. +</a><a href="#h30-0-3349" id="h30-0-3349" class="i">+</a><a href="#h25-0-113" id="h25-0-113" class="d">-&lt;a href=&quot;#l95&quot; class=&quot;line&quot; id=&quot;l95&quot;&gt; 95&lt;/a&gt; +</a><a href="#h30-0-3350" id="h30-0-3350" class="i">+</a><a href="#h25-0-114" id="h25-0-114" class="d">-&lt;a href=&quot;#l96&quot; class=&quot;line&quot; id=&quot;l96&quot;&gt; 96&lt;/a&gt; ## The &amp;quot;hide away&amp;quot; method +</a><a href="#h30-0-3351" id="h30-0-3351" class="i">+</a><a href="#h25-0-115" id="h25-0-115" class="d">-&lt;a href=&quot;#l97&quot; class=&quot;line&quot; id=&quot;l97&quot;&gt; 97&lt;/a&gt; +</a><a href="#h30-0-3352" id="h30-0-3352" class="i">+</a><a href="#h25-0-116" id="h25-0-116" class="d">-&lt;a href=&quot;#l98&quot; class=&quot;line&quot; id=&quot;l98&quot;&gt; 98&lt;/a&gt; You can also conceal the header information and provide the type in a friendlier way. +</a><a href="#h30-0-3353" id="h30-0-3353" class="i">+</a><a href="#h25-0-117" id="h25-0-117" class="d">-&lt;a href=&quot;#l99&quot; class=&quot;line&quot; id=&quot;l99&quot;&gt; 99&lt;/a&gt; ```c +</a><a href="#h30-0-3354" id="h30-0-3354" class="i">+</a><a href="#h25-0-118" id="h25-0-118" class="d">-&lt;a href=&quot;#l100&quot; class=&quot;line&quot; id=&quot;l100&quot;&gt; 100&lt;/a&gt; typedef struct { +</a><a href="#h30-0-3355" id="h30-0-3355" class="i">+</a><a href="#h25-0-119" id="h25-0-119" class="d">-&lt;a href=&quot;#l101&quot; class=&quot;line&quot; id=&quot;l101&quot;&gt; 101&lt;/a&gt; int sz; +</a><a href="#h30-0-3356" id="h30-0-3356" class="i">+</a><a href="#h25-0-120" id="h25-0-120" class="d">-&lt;a href=&quot;#l102&quot; class=&quot;line&quot; id=&quot;l102&quot;&gt; 102&lt;/a&gt; } _dyn_arr_header; +</a><a href="#h30-0-3357" id="h30-0-3357" class="i">+</a><a href="#h25-0-121" id="h25-0-121" class="d">-&lt;a href=&quot;#l103&quot; class=&quot;line&quot; id=&quot;l103&quot;&gt; 103&lt;/a&gt; #define dyn_arr(T) T* +</a><a href="#h30-0-3358" id="h30-0-3358" class="i">+</a><a href="#h25-0-122" id="h25-0-122" class="d">-&lt;a href=&quot;#l104&quot; class=&quot;line&quot; id=&quot;l104&quot;&gt; 104&lt;/a&gt; +</a><a href="#h30-0-3359" id="h30-0-3359" class="i">+</a><a href="#h25-0-123" id="h25-0-123" class="d">-&lt;a href=&quot;#l105&quot; class=&quot;line&quot; id=&quot;l105&quot;&gt; 105&lt;/a&gt; #define dyn_arr_get_sz(arr) ((arr) ? ((_dyn_arr_header*)((u8*)(arr) - sizeof(_dyn_arr_header)))-&amp;gt;sz : 0) +</a><a href="#h30-0-3360" id="h30-0-3360" class="i">+</a><a href="#h25-0-124" id="h25-0-124" class="d">-&lt;a href=&quot;#l106&quot; class=&quot;line&quot; id=&quot;l106&quot;&gt; 106&lt;/a&gt; +</a><a href="#h30-0-3361" id="h30-0-3361" class="i">+</a><a href="#h25-0-125" id="h25-0-125" class="d">-&lt;a href=&quot;#l107&quot; class=&quot;line&quot; id=&quot;l107&quot;&gt; 107&lt;/a&gt; #define dyn_arr_push(arr, new_val) ( \ +</a><a href="#h30-0-3362" id="h30-0-3362" class="i">+</a><a href="#h25-0-126" id="h25-0-126" class="d">-&lt;a href=&quot;#l108&quot; class=&quot;line&quot; id=&quot;l108&quot;&gt; 108&lt;/a&gt; arr = realloc(arr, sizeof(_dyn_arr_header) + (dyn_arr_get_sz(arr) + 1) * sizeof(*arr)), \ +</a><a href="#h30-0-3363" id="h30-0-3363" class="i">+</a><a href="#h25-0-127" id="h25-0-127" class="d">-&lt;a href=&quot;#l109&quot; class=&quot;line&quot; id=&quot;l109&quot;&gt; 109&lt;/a&gt; arr[dyn_arr_get_sz(arr)-1] = new_val \ +</a><a href="#h30-0-3364" id="h30-0-3364" class="i">+</a><a href="#h25-0-128" id="h25-0-128" class="d">-&lt;a href=&quot;#l110&quot; class=&quot;line&quot; id=&quot;l110&quot;&gt; 110&lt;/a&gt; ) +</a><a href="#h30-0-3365" id="h30-0-3365" class="i">+</a><a href="#h25-0-129" id="h25-0-129" class="d">-&lt;a href=&quot;#l111&quot; class=&quot;line&quot; id=&quot;l111&quot;&gt; 111&lt;/a&gt; ``` +</a><a href="#h30-0-3366" id="h30-0-3366" class="i">+</a><a href="#h25-0-130" id="h25-0-130" class="d">-&lt;a href=&quot;#l112&quot; class=&quot;line&quot; id=&quot;l112&quot;&gt; 112&lt;/a&gt; ```c +</a><a href="#h30-0-3367" id="h30-0-3367" class="i">+</a><a href="#h25-0-131" id="h25-0-131" class="d">-&lt;a href=&quot;#l113&quot; class=&quot;line&quot; id=&quot;l113&quot;&gt; 113&lt;/a&gt; dyn_arr(float) my_arr = NULL; +</a><a href="#h30-0-3368" id="h30-0-3368" class="i">+</a><a href="#h25-0-132" id="h25-0-132" class="d">-&lt;a href=&quot;#l114&quot; class=&quot;line&quot; id=&quot;l114&quot;&gt; 114&lt;/a&gt; +</a><a href="#h30-0-3369" id="h30-0-3369" class="i">+</a><a href="#h25-0-133" id="h25-0-133" class="d">-&lt;a href=&quot;#l115&quot; class=&quot;line&quot; id=&quot;l115&quot;&gt; 115&lt;/a&gt; dyn_arr_push(my_arr, 10.0f); +</a><a href="#h30-0-3370" id="h30-0-3370" class="i">+</a><a href="#h25-0-134" id="h25-0-134" class="d">-&lt;a href=&quot;#l116&quot; class=&quot;line&quot; id=&quot;l116&quot;&gt; 116&lt;/a&gt; dyn_arr_push(my_arr, 20.0f); +</a><a href="#h30-0-3371" id="h30-0-3371" class="i">+</a><a href="#h25-0-135" id="h25-0-135" class="d">-&lt;a href=&quot;#l117&quot; class=&quot;line&quot; id=&quot;l117&quot;&gt; 117&lt;/a&gt; +</a><a href="#h30-0-3372" id="h30-0-3372" class="i">+</a><a href="#h25-0-136" id="h25-0-136" class="d">-&lt;a href=&quot;#l118&quot; class=&quot;line&quot; id=&quot;l118&quot;&gt; 118&lt;/a&gt; assert(my_arr[1] == 20.0f);; +</a><a href="#h30-0-3373" id="h30-0-3373" class="i">+</a><a href="#h25-0-137" id="h25-0-137" class="d">-&lt;a href=&quot;#l119&quot; class=&quot;line&quot; id=&quot;l119&quot;&gt; 119&lt;/a&gt; ``` +</a><a href="#h30-0-3374" id="h30-0-3374" class="i">+</a><a href="#h25-0-138" id="h25-0-138" class="d">-&lt;a href=&quot;#l120&quot; class=&quot;line&quot; id=&quot;l120&quot;&gt; 120&lt;/a&gt; I don&amp;#39;t use dynamic arrays anymore, and that&amp;#39;s mostly where this technique is helpful. +</a><a href="#h30-0-3375" id="h30-0-3375" class="i">+</a><a href="#h25-0-139" id="h25-0-139" class="d">-&lt;a href=&quot;#l121&quot; class=&quot;line&quot; id=&quot;l121&quot;&gt; 121&lt;/a&gt; This approach creates more obfuscated and harder-to-read code than exposing types. +</a><a href="#h30-0-3376" id="h30-0-3376" class="i">+</a><a href="#h25-0-140" id="h25-0-140" class="d">-&lt;a href=&quot;#l122&quot; class=&quot;line&quot; id=&quot;l122&quot;&gt; 122&lt;/a&gt; +</a><a href="#h30-0-3377" id="h30-0-3377" class="i">+</a><a href="#h25-0-141" id="h25-0-141" class="d">-&lt;a href=&quot;#l123&quot; class=&quot;line&quot; id=&quot;l123&quot;&gt; 123&lt;/a&gt; ## Going a bit crazy +</a><a href="#h30-0-3378" id="h30-0-3378" class="i">+</a><a href="#h25-0-142" id="h25-0-142" class="d">-&lt;a href=&quot;#l124&quot; class=&quot;line&quot; id=&quot;l124&quot;&gt; 124&lt;/a&gt; +</a><a href="#h30-0-3379" id="h30-0-3379" class="i">+</a><a href="#h25-0-143" id="h25-0-143" class="d">-&lt;a href=&quot;#l125&quot; class=&quot;line&quot; id=&quot;l125&quot;&gt; 125&lt;/a&gt; Although using generic operations rather than types is the takeaway from this post, I figured I should demonstrate an extreme example. Let&amp;#39;s make a hash table. +</a><a href="#h30-0-3380" id="h30-0-3380" class="i">+</a><a href="#h25-0-144" id="h25-0-144" class="d">-&lt;a href=&quot;#l126&quot; class=&quot;line&quot; id=&quot;l126&quot;&gt; 126&lt;/a&gt; +</a><a href="#h30-0-3381" id="h30-0-3381" class="i">+</a><a href="#h25-0-145" id="h25-0-145" class="d">-&lt;a href=&quot;#l127&quot; class=&quot;line&quot; id=&quot;l127&quot;&gt; 127&lt;/a&gt; To ease use, we can provide macros that generate the correct structures. +</a><a href="#h30-0-3382" id="h30-0-3382" class="i">+</a><a href="#h25-0-146" id="h25-0-146" class="d">-&lt;a href=&quot;#l128&quot; class=&quot;line&quot; id=&quot;l128&quot;&gt; 128&lt;/a&gt; ```c +</a><a href="#h30-0-3383" id="h30-0-3383" class="i">+</a><a href="#h25-0-147" id="h25-0-147" class="d">-&lt;a href=&quot;#l129&quot; class=&quot;line&quot; id=&quot;l129&quot;&gt; 129&lt;/a&gt; #define htable_def_ex(_htable_entry_T) \ +</a><a href="#h30-0-3384" id="h30-0-3384" class="i">+</a><a href="#h25-0-148" id="h25-0-148" class="d">-&lt;a href=&quot;#l130&quot; class=&quot;line&quot; id=&quot;l130&quot;&gt; 130&lt;/a&gt; struct { \ +</a><a href="#h30-0-3385" id="h30-0-3385" class="i">+</a><a href="#h25-0-149" id="h25-0-149" class="d">-&lt;a href=&quot;#l131&quot; class=&quot;line&quot; id=&quot;l131&quot;&gt; 131&lt;/a&gt; u64 table_sz; \ +</a><a href="#h30-0-3386" id="h30-0-3386" class="i">+</a><a href="#h25-0-150" id="h25-0-150" class="d">-&lt;a href=&quot;#l132&quot; class=&quot;line&quot; id=&quot;l132&quot;&gt; 132&lt;/a&gt; _htable_entry_T** table; \ +</a><a href="#h30-0-3387" id="h30-0-3387" class="i">+</a><a href="#h25-0-151" id="h25-0-151" class="d">-&lt;a href=&quot;#l133&quot; class=&quot;line&quot; id=&quot;l133&quot;&gt; 133&lt;/a&gt; } +</a><a href="#h30-0-3388" id="h30-0-3388" class="i">+</a><a href="#h25-0-152" id="h25-0-152" class="d">-&lt;a href=&quot;#l134&quot; class=&quot;line&quot; id=&quot;l134&quot;&gt; 134&lt;/a&gt; +</a><a href="#h30-0-3389" id="h30-0-3389" class="i">+</a><a href="#h25-0-153" id="h25-0-153" class="d">-&lt;a href=&quot;#l135&quot; class=&quot;line&quot; id=&quot;l135&quot;&gt; 135&lt;/a&gt; // If you don&amp;#39;t care about having anonymous types, you can use this: +</a><a href="#h30-0-3390" id="h30-0-3390" class="i">+</a><a href="#h25-0-154" id="h25-0-154" class="d">-&lt;a href=&quot;#l136&quot; class=&quot;line&quot; id=&quot;l136&quot;&gt; 136&lt;/a&gt; #define htable_def(_T) htable_def_ex(struct {u64 hash; void* next; _T val;}) +</a><a href="#h30-0-3391" id="h30-0-3391" class="i">+</a><a href="#h25-0-155" id="h25-0-155" class="d">-&lt;a href=&quot;#l137&quot; class=&quot;line&quot; id=&quot;l137&quot;&gt; 137&lt;/a&gt; ``` +</a><a href="#h30-0-3392" id="h30-0-3392" class="i">+</a><a href="#h25-0-156" id="h25-0-156" class="d">-&lt;a href=&quot;#l138&quot; class=&quot;line&quot; id=&quot;l138&quot;&gt; 138&lt;/a&gt; We wrap our operations in generic macros like before. This time, using internal functions and processing the input and output of them. +</a><a href="#h30-0-3393" id="h30-0-3393" class="i">+</a><a href="#h25-0-157" id="h25-0-157" class="d">-&lt;a href=&quot;#l139&quot; class=&quot;line&quot; id=&quot;l139&quot;&gt; 139&lt;/a&gt; ```c +</a><a href="#h30-0-3394" id="h30-0-3394" class="i">+</a><a href="#h25-0-158" id="h25-0-158" class="d">-&lt;a href=&quot;#l140&quot; class=&quot;line&quot; id=&quot;l140&quot;&gt; 140&lt;/a&gt; typedef struct {u64 hash; void* next;} null_htable_entry_t; +</a><a href="#h30-0-3395" id="h30-0-3395" class="i">+</a><a href="#h25-0-159" id="h25-0-159" class="d">-&lt;a href=&quot;#l141&quot; class=&quot;line&quot; id=&quot;l141&quot;&gt; 141&lt;/a&gt; typedef htable_def_ex(null_htable_entry_t) _null_htable_t; +</a><a href="#h30-0-3396" id="h30-0-3396" class="i">+</a><a href="#h25-0-160" id="h25-0-160" class="d">-&lt;a href=&quot;#l142&quot; class=&quot;line&quot; id=&quot;l142&quot;&gt; 142&lt;/a&gt; +</a><a href="#h30-0-3397" id="h30-0-3397" class="i">+</a><a href="#h25-0-161" id="h25-0-161" class="d">-&lt;a href=&quot;#l143&quot; class=&quot;line&quot; id=&quot;l143&quot;&gt; 143&lt;/a&gt; #define htable_find(_HTABLE, _KEY) \ +</a><a href="#h30-0-3398" id="h30-0-3398" class="i">+</a><a href="#h25-0-162" id="h25-0-162" class="d">-&lt;a href=&quot;#l144&quot; class=&quot;line&quot; id=&quot;l144&quot;&gt; 144&lt;/a&gt; ((_HTABLE) ? ( \ +</a><a href="#h30-0-3399" id="h30-0-3399" class="i">+</a><a href="#h25-0-163" id="h25-0-163" class="d">-&lt;a href=&quot;#l145&quot; class=&quot;line&quot; id=&quot;l145&quot;&gt; 145&lt;/a&gt; (typeof((_HTABLE)-&amp;gt;table[0]))_htable_find((_HTABLE), (_KEY)) \ +</a><a href="#h30-0-3400" id="h30-0-3400" class="i">+</a><a href="#h25-0-164" id="h25-0-164" class="d">-&lt;a href=&quot;#l146&quot; class=&quot;line&quot; id=&quot;l146&quot;&gt; 146&lt;/a&gt; ) : NULL) +</a><a href="#h30-0-3401" id="h30-0-3401" class="i">+</a><a href="#h25-0-165" id="h25-0-165" class="d">-&lt;a href=&quot;#l147&quot; class=&quot;line&quot; id=&quot;l147&quot;&gt; 147&lt;/a&gt; +</a><a href="#h30-0-3402" id="h30-0-3402" class="i">+</a><a href="#h25-0-166" id="h25-0-166" class="d">-&lt;a href=&quot;#l148&quot; class=&quot;line&quot; id=&quot;l148&quot;&gt; 148&lt;/a&gt; void* _htable_find(void* htable, uint64_t key) +</a><a href="#h30-0-3403" id="h30-0-3403" class="i">+</a><a href="#h25-0-167" id="h25-0-167" class="d">-&lt;a href=&quot;#l149&quot; class=&quot;line&quot; id=&quot;l149&quot;&gt; 149&lt;/a&gt; { +</a><a href="#h30-0-3404" id="h30-0-3404" class="i">+</a><a href="#h25-0-168" id="h25-0-168" class="d">-&lt;a href=&quot;#l150&quot; class=&quot;line&quot; id=&quot;l150&quot;&gt; 150&lt;/a&gt; _null_htable_t* ht = htable; +</a><a href="#h30-0-3405" id="h30-0-3405" class="i">+</a><a href="#h25-0-169" id="h25-0-169" class="d">-&lt;a href=&quot;#l151&quot; class=&quot;line&quot; id=&quot;l151&quot;&gt; 151&lt;/a&gt; uint64_t index = key % ht-&amp;gt;table_sz; +</a><a href="#h30-0-3406" id="h30-0-3406" class="i">+</a><a href="#h25-0-170" id="h25-0-170" class="d">-&lt;a href=&quot;#l152&quot; class=&quot;line&quot; id=&quot;l152&quot;&gt; 152&lt;/a&gt; +</a><a href="#h30-0-3407" id="h30-0-3407" class="i">+</a><a href="#h25-0-171" id="h25-0-171" class="d">-&lt;a href=&quot;#l153&quot; class=&quot;line&quot; id=&quot;l153&quot;&gt; 153&lt;/a&gt; for (null_htable_entry_header_t* it = ht-&amp;gt;table[index]; it; it = it-&amp;gt;next) { +</a><a href="#h30-0-3408" id="h30-0-3408" class="i">+</a><a href="#h25-0-172" id="h25-0-172" class="d">-&lt;a href=&quot;#l154&quot; class=&quot;line&quot; id=&quot;l154&quot;&gt; 154&lt;/a&gt; if (it-&amp;gt;hash == key) return (u8*)it + sizeof(null_htable_entry_t); +</a><a href="#h30-0-3409" id="h30-0-3409" class="i">+</a><a href="#h25-0-173" id="h25-0-173" class="d">-&lt;a href=&quot;#l155&quot; class=&quot;line&quot; id=&quot;l155&quot;&gt; 155&lt;/a&gt; } +</a><a href="#h30-0-3410" id="h30-0-3410" class="i">+</a><a href="#h25-0-174" id="h25-0-174" class="d">-&lt;a href=&quot;#l156&quot; class=&quot;line&quot; id=&quot;l156&quot;&gt; 156&lt;/a&gt; return NULL; +</a><a href="#h30-0-3411" id="h30-0-3411" class="i">+</a><a href="#h25-0-175" id="h25-0-175" class="d">-&lt;a href=&quot;#l157&quot; class=&quot;line&quot; id=&quot;l157&quot;&gt; 157&lt;/a&gt; } +</a><a href="#h30-0-3412" id="h30-0-3412" class="i">+</a><a href="#h25-0-176" id="h25-0-176" class="d">-&lt;a href=&quot;#l158&quot; class=&quot;line&quot; id=&quot;l158&quot;&gt; 158&lt;/a&gt; +</a><a href="#h30-0-3413" id="h30-0-3413" class="i">+</a><a href="#h25-0-177" id="h25-0-177" class="d">-&lt;a href=&quot;#l159&quot; class=&quot;line&quot; id=&quot;l159&quot;&gt; 159&lt;/a&gt; #define htable_find_or_create(_HTABLE, _KEY)\ +</a><a href="#h30-0-3414" id="h30-0-3414" class="i">+</a><a href="#h25-0-178" id="h25-0-178" class="d">-&lt;a href=&quot;#l160&quot; class=&quot;line&quot; id=&quot;l160&quot;&gt; 160&lt;/a&gt; ((typeof((_HTABLE)-&amp;gt;table[0]))_htable_find_or_create(_HTABLE, sizeof(*(_HTABLE)-&amp;gt;tmp_list), _KEY)) +</a><a href="#h30-0-3415" id="h30-0-3415" class="i">+</a><a href="#h25-0-179" id="h25-0-179" class="d">-&lt;a href=&quot;#l161&quot; class=&quot;line&quot; id=&quot;l161&quot;&gt; 161&lt;/a&gt; +</a><a href="#h30-0-3416" id="h30-0-3416" class="i">+</a><a href="#h25-0-180" id="h25-0-180" class="d">-&lt;a href=&quot;#l162&quot; class=&quot;line&quot; id=&quot;l162&quot;&gt; 162&lt;/a&gt; void* _htable_find_or_create(void* htable, size_t entry_sz, uint64_t key) +</a><a href="#h30-0-3417" id="h30-0-3417" class="i">+</a><a href="#h25-0-181" id="h25-0-181" class="d">-&lt;a href=&quot;#l163&quot; class=&quot;line&quot; id=&quot;l163&quot;&gt; 163&lt;/a&gt; { +</a><a href="#h30-0-3418" id="h30-0-3418" class="i">+</a><a href="#h25-0-182" id="h25-0-182" class="d">-&lt;a href=&quot;#l164&quot; class=&quot;line&quot; id=&quot;l164&quot;&gt; 164&lt;/a&gt; null_htable_t* ht = htable; +</a><a href="#h30-0-3419" id="h30-0-3419" class="i">+</a><a href="#h25-0-183" id="h25-0-183" class="d">-&lt;a href=&quot;#l165&quot; class=&quot;line&quot; id=&quot;l165&quot;&gt; 165&lt;/a&gt; null_htable_entry_t* result = _htable_find(htable, key); +</a><a href="#h30-0-3420" id="h30-0-3420" class="i">+</a><a href="#h25-0-184" id="h25-0-184" class="d">-&lt;a href=&quot;#l166&quot; class=&quot;line&quot; id=&quot;l166&quot;&gt; 166&lt;/a&gt; +</a><a href="#h30-0-3421" id="h30-0-3421" class="i">+</a><a href="#h25-0-185" id="h25-0-185" class="d">-&lt;a href=&quot;#l167&quot; class=&quot;line&quot; id=&quot;l167&quot;&gt; 167&lt;/a&gt; if (!result) { +</a><a href="#h30-0-3422" id="h30-0-3422" class="i">+</a><a href="#h25-0-186" id="h25-0-186" class="d">-&lt;a href=&quot;#l168&quot; class=&quot;line&quot; id=&quot;l168&quot;&gt; 168&lt;/a&gt; uint64_t index = key % ht-&amp;gt;table_sz; +</a><a href="#h30-0-3423" id="h30-0-3423" class="i">+</a><a href="#h25-0-187" id="h25-0-187" class="d">-&lt;a href=&quot;#l169&quot; class=&quot;line&quot; id=&quot;l169&quot;&gt; 169&lt;/a&gt; +</a><a href="#h30-0-3424" id="h30-0-3424" class="i">+</a><a href="#h25-0-188" id="h25-0-188" class="d">-&lt;a href=&quot;#l170&quot; class=&quot;line&quot; id=&quot;l170&quot;&gt; 170&lt;/a&gt; result = malloc(sizeof(null_htable_entry_t) + entry_sz); +</a><a href="#h30-0-3425" id="h30-0-3425" class="i">+</a><a href="#h25-0-189" id="h25-0-189" class="d">-&lt;a href=&quot;#l171&quot; class=&quot;line&quot; id=&quot;l171&quot;&gt; 171&lt;/a&gt; +</a><a href="#h30-0-3426" id="h30-0-3426" class="i">+</a><a href="#h25-0-190" id="h25-0-190" class="d">-&lt;a href=&quot;#l172&quot; class=&quot;line&quot; id=&quot;l172&quot;&gt; 172&lt;/a&gt; result-&amp;gt;next = ht-&amp;gt;table[index]; +</a><a href="#h30-0-3427" id="h30-0-3427" class="i">+</a><a href="#h25-0-191" id="h25-0-191" class="d">-&lt;a href=&quot;#l173&quot; class=&quot;line&quot; id=&quot;l173&quot;&gt; 173&lt;/a&gt; result-&amp;gt;hash = key; +</a><a href="#h30-0-3428" id="h30-0-3428" class="i">+</a><a href="#h25-0-192" id="h25-0-192" class="d">-&lt;a href=&quot;#l174&quot; class=&quot;line&quot; id=&quot;l174&quot;&gt; 174&lt;/a&gt; ht-&amp;gt;table[index] = result; +</a><a href="#h30-0-3429" id="h30-0-3429" class="i">+</a><a href="#h25-0-193" id="h25-0-193" class="d">-&lt;a href=&quot;#l175&quot; class=&quot;line&quot; id=&quot;l175&quot;&gt; 175&lt;/a&gt; } +</a><a href="#h30-0-3430" id="h30-0-3430" class="i">+</a><a href="#h25-0-194" id="h25-0-194" class="d">-&lt;a href=&quot;#l176&quot; class=&quot;line&quot; id=&quot;l176&quot;&gt; 176&lt;/a&gt; return result; +</a><a href="#h30-0-3431" id="h30-0-3431" class="i">+</a><a href="#h25-0-195" id="h25-0-195" class="d">-&lt;a href=&quot;#l177&quot; class=&quot;line&quot; id=&quot;l177&quot;&gt; 177&lt;/a&gt; } +</a><a href="#h30-0-3432" id="h30-0-3432" class="i">+</a><a href="#h25-0-196" id="h25-0-196" class="d">-&lt;a href=&quot;#l178&quot; class=&quot;line&quot; id=&quot;l178&quot;&gt; 178&lt;/a&gt; ``` +</a><a href="#h30-0-3433" id="h30-0-3433" class="i">+</a><a href="#h25-0-197" id="h25-0-197" class="d">-&lt;a href=&quot;#l179&quot; class=&quot;line&quot; id=&quot;l179&quot;&gt; 179&lt;/a&gt; +</a><a href="#h30-0-3434" id="h30-0-3434" class="i">+</a><a href="#h25-0-198" id="h25-0-198" class="d">-&lt;a href=&quot;#l180&quot; class=&quot;line&quot; id=&quot;l180&quot;&gt; 180&lt;/a&gt; Usage code: +</a><a href="#h30-0-3435" id="h30-0-3435" class="i">+</a><a href="#h25-0-199" id="h25-0-199" class="d">-&lt;a href=&quot;#l181&quot; class=&quot;line&quot; id=&quot;l181&quot;&gt; 181&lt;/a&gt; ```c +</a><a href="#h30-0-3436" id="h30-0-3436" class="i">+</a><a href="#h25-0-200" id="h25-0-200" class="d">-&lt;a href=&quot;#l182&quot; class=&quot;line&quot; id=&quot;l182&quot;&gt; 182&lt;/a&gt; htable_def(int) int_htable; +</a><a href="#h30-0-3437" id="h30-0-3437" class="i">+</a><a href="#h25-0-201" id="h25-0-201" class="d">-&lt;a href=&quot;#l183&quot; class=&quot;line&quot; id=&quot;l183&quot;&gt; 183&lt;/a&gt; int_htable id_table = { +</a><a href="#h30-0-3438" id="h30-0-3438" class="i">+</a><a href="#h25-0-202" id="h25-0-202" class="d">-&lt;a href=&quot;#l184&quot; class=&quot;line&quot; id=&quot;l184&quot;&gt; 184&lt;/a&gt; .table_sz = 1001, +</a><a href="#h30-0-3439" id="h30-0-3439" class="i">+</a><a href="#h25-0-203" id="h25-0-203" class="d">-&lt;a href=&quot;#l185&quot; class=&quot;line&quot; id=&quot;l185&quot;&gt; 185&lt;/a&gt; .table = malloc(1001 * sizeof(*id_table.table)), +</a><a href="#h30-0-3440" id="h30-0-3440" class="i">+</a><a href="#h25-0-204" id="h25-0-204" class="d">-&lt;a href=&quot;#l186&quot; class=&quot;line&quot; id=&quot;l186&quot;&gt; 186&lt;/a&gt; }; +</a><a href="#h30-0-3441" id="h30-0-3441" class="i">+</a><a href="#h25-0-205" id="h25-0-205" class="d">-&lt;a href=&quot;#l187&quot; class=&quot;line&quot; id=&quot;l187&quot;&gt; 187&lt;/a&gt; +</a><a href="#h30-0-3442" id="h30-0-3442" class="i">+</a><a href="#h25-0-206" id="h25-0-206" class="d">-&lt;a href=&quot;#l188&quot; class=&quot;line&quot; id=&quot;l188&quot;&gt; 188&lt;/a&gt; { +</a><a href="#h30-0-3443" id="h30-0-3443" class="i">+</a><a href="#h25-0-207" id="h25-0-207" class="d">-&lt;a href=&quot;#l189&quot; class=&quot;line&quot; id=&quot;l189&quot;&gt; 189&lt;/a&gt; int* res = htable_find_or_create(&amp;amp;id_table, key); +</a><a href="#h30-0-3444" id="h30-0-3444" class="i">+</a><a href="#h25-0-208" id="h25-0-208" class="d">-&lt;a href=&quot;#l190&quot; class=&quot;line&quot; id=&quot;l190&quot;&gt; 190&lt;/a&gt; *res = 10; +</a><a href="#h30-0-3445" id="h30-0-3445" class="i">+</a><a href="#h25-0-209" id="h25-0-209" class="d">-&lt;a href=&quot;#l191&quot; class=&quot;line&quot; id=&quot;l191&quot;&gt; 191&lt;/a&gt; } +</a><a href="#h30-0-3446" id="h30-0-3446" class="i">+</a><a href="#h25-0-210" id="h25-0-210" class="d">-&lt;a href=&quot;#l192&quot; class=&quot;line&quot; id=&quot;l192&quot;&gt; 192&lt;/a&gt; +</a><a href="#h30-0-3447" id="h30-0-3447" class="i">+</a><a href="#h25-0-211" id="h25-0-211" class="d">-&lt;a href=&quot;#l193&quot; class=&quot;line&quot; id=&quot;l193&quot;&gt; 193&lt;/a&gt; { +</a><a href="#h30-0-3448" id="h30-0-3448" class="i">+</a><a href="#h25-0-212" id="h25-0-212" class="d">-&lt;a href=&quot;#l194&quot; class=&quot;line&quot; id=&quot;l194&quot;&gt; 194&lt;/a&gt; int* res = htable_find(&amp;amp;id_table, key); +</a><a href="#h30-0-3449" id="h30-0-3449" class="i">+</a><a href="#h25-0-213" id="h25-0-213" class="d">-&lt;a href=&quot;#l195&quot; class=&quot;line&quot; id=&quot;l195&quot;&gt; 195&lt;/a&gt; assert(res); +</a><a href="#h30-0-3450" id="h30-0-3450" class="i">+</a><a href="#h25-0-214" id="h25-0-214" class="d">-&lt;a href=&quot;#l196&quot; class=&quot;line&quot; id=&quot;l196&quot;&gt; 196&lt;/a&gt; assert(res == 10); +</a><a href="#h30-0-3451" id="h30-0-3451" class="i">+</a><a href="#h25-0-215" id="h25-0-215" class="d">-&lt;a href=&quot;#l197&quot; class=&quot;line&quot; id=&quot;l197&quot;&gt; 197&lt;/a&gt; } +</a><a href="#h30-0-3452" id="h30-0-3452" class="i">+</a><a href="#h25-0-216" id="h25-0-216" class="d">-&lt;a href=&quot;#l198&quot; class=&quot;line&quot; id=&quot;l198&quot;&gt; 198&lt;/a&gt; ``` +</a><a href="#h30-0-3453" id="h30-0-3453" class="i">+</a><a href="#h25-0-217" id="h25-0-217" class="d">-&lt;a href=&quot;#l199&quot; class=&quot;line&quot; id=&quot;l199&quot;&gt; 199&lt;/a&gt; +</a><a href="#h30-0-3454" id="h30-0-3454" class="i">+</a><a href="#h25-0-218" id="h25-0-218" class="d">-&lt;a href=&quot;#l200&quot; class=&quot;line&quot; id=&quot;l200&quot;&gt; 200&lt;/a&gt; If you wish to avoid using `typeof`, you can make another struct member to use as the &amp;quot;return&amp;quot; value. Like this: +</a><a href="#h30-0-3455" id="h30-0-3455" class="i">+</a><a href="#h25-0-219" id="h25-0-219" class="d">-&lt;a href=&quot;#l201&quot; class=&quot;line&quot; id=&quot;l201&quot;&gt; 201&lt;/a&gt; ```c +</a><a href="#h30-0-3456" id="h30-0-3456" class="i">+</a><a href="#h25-0-220" id="h25-0-220" class="d">-&lt;a href=&quot;#l202&quot; class=&quot;line&quot; id=&quot;l202&quot;&gt; 202&lt;/a&gt; #define htable_def_ex(_htable_entry_T) \ +</a><a href="#h30-0-3457" id="h30-0-3457" class="i">+</a><a href="#h25-0-221" id="h25-0-221" class="d">-&lt;a href=&quot;#l203&quot; class=&quot;line&quot; id=&quot;l203&quot;&gt; 203&lt;/a&gt; struct { \ +</a><a href="#h30-0-3458" id="h30-0-3458" class="i">+</a><a href="#h25-0-222" id="h25-0-222" class="d">-&lt;a href=&quot;#l204&quot; class=&quot;line&quot; id=&quot;l204&quot;&gt; 204&lt;/a&gt; u64 table_sz; \ +</a><a href="#h30-0-3459" id="h30-0-3459" class="i">+</a><a href="#h25-0-223" id="h25-0-223" class="d">-&lt;a href=&quot;#l205&quot; class=&quot;line&quot; id=&quot;l205&quot;&gt; 205&lt;/a&gt; _htable_entry_T** table; \ +</a><a href="#h30-0-3460" id="h30-0-3460" class="i">+</a><a href="#h25-0-224" id="h25-0-224" class="d">-&lt;a href=&quot;#l206&quot; class=&quot;line&quot; id=&quot;l206&quot;&gt; 206&lt;/a&gt; _htable_entry_T* last_find; \ +</a><a href="#h30-0-3461" id="h30-0-3461" class="i">+</a><a href="#h25-0-225" id="h25-0-225" class="d">-&lt;a href=&quot;#l207&quot; class=&quot;line&quot; id=&quot;l207&quot;&gt; 207&lt;/a&gt; } +</a><a href="#h30-0-3462" id="h30-0-3462" class="i">+</a><a href="#h25-0-226" id="h25-0-226" class="d">-&lt;a href=&quot;#l208&quot; class=&quot;line&quot; id=&quot;l208&quot;&gt; 208&lt;/a&gt; +</a><a href="#h30-0-3463" id="h30-0-3463" class="i">+</a><a href="#h25-0-227" id="h25-0-227" class="d">-&lt;a href=&quot;#l209&quot; class=&quot;line&quot; id=&quot;l209&quot;&gt; 209&lt;/a&gt; #define htable_find(_HTABLE, _KEY) \ +</a><a href="#h30-0-3464" id="h30-0-3464" class="i">+</a><a href="#h25-0-228" id="h25-0-228" class="d">-&lt;a href=&quot;#l210&quot; class=&quot;line&quot; id=&quot;l210&quot;&gt; 210&lt;/a&gt; ((_HTABLE) ? ( \ +</a><a href="#h30-0-3465" id="h30-0-3465" class="i">+</a><a href="#h25-0-229" id="h25-0-229" class="d">-&lt;a href=&quot;#l211&quot; class=&quot;line&quot; id=&quot;l211&quot;&gt; 211&lt;/a&gt; (_HTABLE)-&amp;gt;last_find = _htable_find((_HTABLE), (_KEY)) \ +</a><a href="#h30-0-3466" id="h30-0-3466" class="i">+</a><a href="#h25-0-230" id="h25-0-230" class="d">-&lt;a href=&quot;#l212&quot; class=&quot;line&quot; id=&quot;l212&quot;&gt; 212&lt;/a&gt; ) : NULL) +</a><a href="#h30-0-3467" id="h30-0-3467" class="i">+</a><a href="#h25-0-231" id="h25-0-231" class="d">-&lt;a href=&quot;#l213&quot; class=&quot;line&quot; id=&quot;l213&quot;&gt; 213&lt;/a&gt; ``` +</a><a href="#h30-0-3468" id="h30-0-3468" class="i">+</a><a href="#h25-0-232" id="h25-0-232" class="d">-&lt;a href=&quot;#l214&quot; class=&quot;line&quot; id=&quot;l214&quot;&gt; 214&lt;/a&gt; +</a><a href="#h30-0-3469" id="h30-0-3469" class="i">+</a><a href="#h25-0-233" id="h25-0-233" class="d">-&lt;a href=&quot;#l215&quot; class=&quot;line&quot; id=&quot;l215&quot;&gt; 215&lt;/a&gt; ## What you should remember +</a><a href="#h30-0-3470" id="h30-0-3470" class="i">+</a><a href="#h25-0-234" id="h25-0-234" class="d">-&lt;a href=&quot;#l216&quot; class=&quot;line&quot; id=&quot;l216&quot;&gt; 216&lt;/a&gt; The best generic data structure is no generic data structure. Nowadays, I almost exclusively use linked lists. They are flexible, pointer stable, and thereby play nicely with arenas. The hash table we made also plays well with Arenas. +</a><a href="#h30-0-3471" id="h30-0-3471" class="i">+</a><a href="#h25-0-235" id="h25-0-235" class="d">-&lt;a href=&quot;#l217&quot; class=&quot;line&quot; id=&quot;l217&quot;&gt; 217&lt;/a&gt; +</a><a href="#h30-0-3472" id="h30-0-3472" class="i">+</a><a href="#h25-0-236" id="h25-0-236" class="d">-&lt;a href=&quot;#l218&quot; class=&quot;line&quot; id=&quot;l218&quot;&gt; 218&lt;/a&gt; I rarely long for a dynamic array, a hash table, or other more complicated data structures. +</a><a href="#h30-0-3473" id="h30-0-3473" class="i">+</a><a href="#h25-0-237" id="h25-0-237" class="d">-&lt;a href=&quot;#l219&quot; class=&quot;line&quot; id=&quot;l219&quot;&gt; 219&lt;/a&gt; In the cases where you actually would benefit from having a reusable generic data structure, don&amp;#39;t do it the `void*` way. +</a><a href="#h30-0-3474" id="h30-0-3474" class="i">+</a><a href="#h25-0-238" id="h25-0-238" class="d">-&lt;a href=&quot;#l220&quot; class=&quot;line&quot; id=&quot;l220&quot;&gt; 220&lt;/a&gt; Try doing the types raw and focus on making the operations &amp;quot;generic&amp;quot;. +</a><a href="#h30-0-3475" id="h30-0-3475" class="i">+</a><a href="#h25-0-239" id="h25-0-239" class="d">-&lt;a href=&quot;#l221&quot; class=&quot;line&quot; id=&quot;l221&quot;&gt; 221&lt;/a&gt; +</a><a href="#h30-0-3476" id="h30-0-3476" class="i">+</a><a href="#h25-0-240" id="h25-0-240" class="d">-&lt;a href=&quot;#l222&quot; class=&quot;line&quot; id=&quot;l222&quot;&gt; 222&lt;/a&gt; You will be surprised at how much it reduces friction and boilerplate. +</a><a href="#h30-0-3477" id="h30-0-3477" class="i">+</a><a href="#h25-0-241" id="h25-0-241" class="d">-&lt;a href=&quot;#l223&quot; class=&quot;line&quot; id=&quot;l223&quot;&gt; 223&lt;/a&gt; +</a><a href="#h30-0-3478" id="h30-0-3478" class="i">+</a><a href="#h25-0-242" id="h25-0-242" class="d">-&lt;a href=&quot;#l224&quot; class=&quot;line&quot; id=&quot;l224&quot;&gt; 224&lt;/a&gt; &amp;lt;br&amp;gt; +</a><a href="#h30-0-3479" id="h30-0-3479" class="i">+</a><a href="#h25-0-243" id="h25-0-243" class="d">-&lt;a href=&quot;#l225&quot; class=&quot;line&quot; id=&quot;l225&quot;&gt; 225&lt;/a&gt; +</a><a href="#h30-0-3480" id="h30-0-3480" class="i">+</a><a href="#h25-0-244" id="h25-0-244" class="d">-&lt;a href=&quot;#l226&quot; class=&quot;line&quot; id=&quot;l226&quot;&gt; 226&lt;/a&gt; For the non-C people reading, you might have become thankful that your tooling does generics automatically. +</a><a href="#h30-0-3481" id="h30-0-3481" class="i">+</a><a href="#h25-0-245" id="h25-0-245" class="d">-&lt;a href=&quot;#l227&quot; class=&quot;line&quot; id=&quot;l227&quot;&gt; 227&lt;/a&gt; I think of it differently. One of the beauties of C is that complicated things are hard to do. Experiencing that hardship directs you toward simplicity. +</a><a href="#h30-0-3482" id="h30-0-3482" class="i">+</a><a href="#h25-0-246" id="h25-0-246" class="d">-&lt;/pre&gt; +</a><a href="#h30-0-3483" id="h30-0-3483" class="i">+</a><a href="#h25-0-247" id="h25-0-247" class="d">-&lt;/div&gt; +</a><a href="#h30-0-3484" id="h30-0-3484" class="i">+</a><a href="#h25-0-248" id="h25-0-248" class="d">-&lt;/body&gt; +</a><a href="#h30-0-3485" id="h30-0-3485" class="i">+</a><a href="#h25-0-249" id="h25-0-249" class="d">-&lt;/html&gt; +</a><a href="#h30-0-3486" id="h30-0-3486" class="i">+</a><b>diff --git a/<a id="h26" href="../file/git/n-channel/file/_posts/2025-02-23-my-old-projects.md.html.html">git/n-channel/file/_posts/2025-02-23-my-old-projects.md.html</a> b/<a href="../file/git/n-channel/file/_posts/2025-02-23-my-old-projects.md.html.html">git/n-channel/file/_posts/2025-02-23-my-old-projects.md.html</a></b> +</a><a href="#h30-0-3487" id="h30-0-3487" class="i">+<a href="#h26-0" id="h26-0" class="h">@@ -1,363 +0,0 @@ +</a><a href="#h30-0-3488" id="h30-0-3488" class="i">+</a><a href="#h26-0-0" id="h26-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-3489" id="h30-0-3489" class="i">+</a><a href="#h26-0-1" id="h26-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-3490" id="h30-0-3490" class="i">+</a><a href="#h26-0-2" id="h26-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-3491" id="h30-0-3491" class="i">+</a><a href="#h26-0-3" id="h26-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-3492" id="h30-0-3492" class="i">+</a><a href="#h26-0-4" id="h26-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-3493" id="h30-0-3493" class="i">+</a><a href="#h26-0-5" id="h26-0-5" class="d">-&lt;title&gt;2025-02-23-my-old-projects.md - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-3494" id="h30-0-3494" class="i">+</a><a href="#h26-0-6" id="h26-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-3495" id="h30-0-3495" class="i">+</a><a href="#h26-0-7" id="h26-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../favicon.png&quot; /&gt; +</a><a href="#h30-0-3496" id="h30-0-3496" class="i">+</a><a href="#h26-0-8" id="h26-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../atom.xml&quot; /&gt; +</a><a href="#h30-0-3497" id="h30-0-3497" class="i">+</a><a href="#h26-0-9" id="h26-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../tags.xml&quot; /&gt; +</a><a href="#h30-0-3498" id="h30-0-3498" class="i">+</a><a href="#h26-0-10" id="h26-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../style.css&quot; /&gt; +</a><a href="#h30-0-3499" id="h30-0-3499" class="i">+</a><a href="#h26-0-11" id="h26-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-3500" id="h30-0-3500" class="i">+</a><a href="#h26-0-12" id="h26-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-3501" id="h30-0-3501" class="i">+</a><a href="#h26-0-13" id="h26-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../&quot;&gt;&lt;img src=&quot;../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-3502" id="h30-0-3502" class="i">+</a><a href="#h26-0-14" id="h26-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-3503" id="h30-0-3503" class="i">+</a><a href="#h26-0-15" id="h26-0-15" class="d">-&lt;a href=&quot;../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-3504" id="h30-0-3504" class="i">+</a><a href="#h26-0-16" id="h26-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-3505" id="h30-0-3505" class="i">+</a><a href="#h26-0-17" id="h26-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-3506" id="h30-0-3506" class="i">+</a><a href="#h26-0-18" id="h26-0-18" class="d">-&lt;p&gt; 2025-02-23-my-old-projects.md (16616B)&lt;/p&gt;&lt;hr/&gt;&lt;pre id=&quot;blob&quot;&gt; +</a><a href="#h30-0-3507" id="h30-0-3507" class="i">+</a><a href="#h26-0-19" id="h26-0-19" class="d">-&lt;a href=&quot;#l1&quot; class=&quot;line&quot; id=&quot;l1&quot;&gt; 1&lt;/a&gt; --- +</a><a href="#h30-0-3508" id="h30-0-3508" class="i">+</a><a href="#h26-0-20" id="h26-0-20" class="d">-&lt;a href=&quot;#l2&quot; class=&quot;line&quot; id=&quot;l2&quot;&gt; 2&lt;/a&gt; layout: post +</a><a href="#h30-0-3509" id="h30-0-3509" class="i">+</a><a href="#h26-0-21" id="h26-0-21" class="d">-&lt;a href=&quot;#l3&quot; class=&quot;line&quot; id=&quot;l3&quot;&gt; 3&lt;/a&gt; title: My old projects +</a><a href="#h30-0-3510" id="h30-0-3510" class="i">+</a><a href="#h26-0-22" id="h26-0-22" class="d">-&lt;a href=&quot;#l4&quot; class=&quot;line&quot; id=&quot;l4&quot;&gt; 4&lt;/a&gt; description: Compilation of my old projects (the code behind most of them isn&amp;#39;t that great, but a bunch of them are interesting) +</a><a href="#h30-0-3511" id="h30-0-3511" class="i">+</a><a href="#h26-0-23" id="h26-0-23" class="d">-&lt;a href=&quot;#l5&quot; class=&quot;line&quot; id=&quot;l5&quot;&gt; 5&lt;/a&gt; #summary: What is the difference between various font formats? +</a><a href="#h30-0-3512" id="h30-0-3512" class="i">+</a><a href="#h26-0-24" id="h26-0-24" class="d">-&lt;a href=&quot;#l6&quot; class=&quot;line&quot; id=&quot;l6&quot;&gt; 6&lt;/a&gt; comments: true +</a><a href="#h30-0-3513" id="h30-0-3513" class="i">+</a><a href="#h26-0-25" id="h26-0-25" class="d">-&lt;a href=&quot;#l7&quot; class=&quot;line&quot; id=&quot;l7&quot;&gt; 7&lt;/a&gt; tags: [writing, programming, electronics, C] +</a><a href="#h30-0-3514" id="h30-0-3514" class="i">+</a><a href="#h26-0-26" id="h26-0-26" class="d">-&lt;a href=&quot;#l8&quot; class=&quot;line&quot; id=&quot;l8&quot;&gt; 8&lt;/a&gt; --- +</a><a href="#h30-0-3515" id="h30-0-3515" class="i">+</a><a href="#h26-0-27" id="h26-0-27" class="d">-&lt;a href=&quot;#l9&quot; class=&quot;line&quot; id=&quot;l9&quot;&gt; 9&lt;/a&gt; +</a><a href="#h30-0-3516" id="h30-0-3516" class="i">+</a><a href="#h26-0-28" id="h26-0-28" class="d">-&lt;a href=&quot;#l10&quot; class=&quot;line&quot; id=&quot;l10&quot;&gt; 10&lt;/a&gt; ## Preface +</a><a href="#h30-0-3517" id="h30-0-3517" class="i">+</a><a href="#h26-0-29" id="h26-0-29" class="d">-&lt;a href=&quot;#l11&quot; class=&quot;line&quot; id=&quot;l11&quot;&gt; 11&lt;/a&gt; +</a><a href="#h30-0-3518" id="h30-0-3518" class="i">+</a><a href="#h26-0-30" id="h26-0-30" class="d">-&lt;a href=&quot;#l12&quot; class=&quot;line&quot; id=&quot;l12&quot;&gt; 12&lt;/a&gt; I primarily developed as a programmer through personal projects, reading good code I&amp;#39;ve found, and watching YouTube. +</a><a href="#h30-0-3519" id="h30-0-3519" class="i">+</a><a href="#h26-0-31" id="h26-0-31" class="d">-&lt;a href=&quot;#l13&quot; class=&quot;line&quot; id=&quot;l13&quot;&gt; 13&lt;/a&gt; +</a><a href="#h30-0-3520" id="h30-0-3520" class="i">+</a><a href="#h26-0-32" id="h26-0-32" class="d">-&lt;a href=&quot;#l14&quot; class=&quot;line&quot; id=&quot;l14&quot;&gt; 14&lt;/a&gt; I&amp;#39;ve learned a lot from the [Gunslinger graphics framework](https://github.com/MrFrenik/gunslinger) and later the [RAD Debugger project](https://github.com/EpicGamesExt/raddebugger). +</a><a href="#h30-0-3521" id="h30-0-3521" class="i">+</a><a href="#h26-0-33" id="h26-0-33" class="d">-&lt;a href=&quot;#l15&quot; class=&quot;line&quot; id=&quot;l15&quot;&gt; 15&lt;/a&gt; +</a><a href="#h30-0-3522" id="h30-0-3522" class="i">+</a><a href="#h26-0-34" id="h26-0-34" class="d">-&lt;a href=&quot;#l16&quot; class=&quot;line&quot; id=&quot;l16&quot;&gt; 16&lt;/a&gt; At first I watched YouTubers like [The Cherno](https://www.youtube.com/@TheCherno), [Bisqwit](https://www.youtube.com/@Bisqwit) and [javidx9](https://www.youtube.com/@javidx9). +</a><a href="#h30-0-3523" id="h30-0-3523" class="i">+</a><a href="#h26-0-35" id="h26-0-35" class="d">-&lt;a href=&quot;#l17&quot; class=&quot;line&quot; id=&quot;l17&quot;&gt; 17&lt;/a&gt; Later I watched the people you can see in [this post]({% post_url 2025-02-21-Software-Rants %}), but I don&amp;#39;t spend much time on YouTube anymore. +</a><a href="#h30-0-3524" id="h30-0-3524" class="i">+</a><a href="#h26-0-36" id="h26-0-36" class="d">-&lt;a href=&quot;#l18&quot; class=&quot;line&quot; id=&quot;l18&quot;&gt; 18&lt;/a&gt; I have also watched a lot of different electronics channels. +</a><a href="#h30-0-3525" id="h30-0-3525" class="i">+</a><a href="#h26-0-37" id="h26-0-37" class="d">-&lt;a href=&quot;#l19&quot; class=&quot;line&quot; id=&quot;l19&quot;&gt; 19&lt;/a&gt; +</a><a href="#h30-0-3526" id="h30-0-3526" class="i">+</a><a href="#h26-0-38" id="h26-0-38" class="d">-&lt;a href=&quot;#l20&quot; class=&quot;line&quot; id=&quot;l20&quot;&gt; 20&lt;/a&gt; # The projects (in order) +</a><a href="#h30-0-3527" id="h30-0-3527" class="i">+</a><a href="#h26-0-39" id="h26-0-39" class="d">-&lt;a href=&quot;#l21&quot; class=&quot;line&quot; id=&quot;l21&quot;&gt; 21&lt;/a&gt; +</a><a href="#h30-0-3528" id="h30-0-3528" class="i">+</a><a href="#h26-0-40" id="h26-0-40" class="d">-&lt;a href=&quot;#l22&quot; class=&quot;line&quot; id=&quot;l22&quot;&gt; 22&lt;/a&gt; It&amp;#39;s difficult to mention my completed projects concisely, but I tried listing most of them here. +</a><a href="#h30-0-3529" id="h30-0-3529" class="i">+</a><a href="#h26-0-41" id="h26-0-41" class="d">-&lt;a href=&quot;#l23&quot; class=&quot;line&quot; id=&quot;l23&quot;&gt; 23&lt;/a&gt; +</a><a href="#h30-0-3530" id="h30-0-3530" class="i">+</a><a href="#h26-0-42" id="h26-0-42" class="d">-&lt;a href=&quot;#l24&quot; class=&quot;line&quot; id=&quot;l24&quot;&gt; 24&lt;/a&gt; ## Unreal Engine +</a><a href="#h30-0-3531" id="h30-0-3531" class="i">+</a><a href="#h26-0-43" id="h26-0-43" class="d">-&lt;a href=&quot;#l25&quot; class=&quot;line&quot; id=&quot;l25&quot;&gt; 25&lt;/a&gt; +</a><a href="#h30-0-3532" id="h30-0-3532" class="i">+</a><a href="#h26-0-44" id="h26-0-44" class="d">-&lt;a href=&quot;#l26&quot; class=&quot;line&quot; id=&quot;l26&quot;&gt; 26&lt;/a&gt; My programming journey started during the first summer break of secondary school. I learned C++ and Unreal Engine with a [Udemy course](https://www.udemy.com/course/unrealcourse). +</a><a href="#h30-0-3533" id="h30-0-3533" class="i">+</a><a href="#h26-0-45" id="h26-0-45" class="d">-&lt;a href=&quot;#l27&quot; class=&quot;line&quot; id=&quot;l27&quot;&gt; 27&lt;/a&gt; +</a><a href="#h30-0-3534" id="h30-0-3534" class="i">+</a><a href="#h26-0-46" id="h26-0-46" class="d">-&lt;a href=&quot;#l28&quot; class=&quot;line&quot; id=&quot;l28&quot;&gt; 28&lt;/a&gt; It was overwhelming. I couldn&amp;#39;t solve anything by myself. +</a><a href="#h30-0-3535" id="h30-0-3535" class="i">+</a><a href="#h26-0-47" id="h26-0-47" class="d">-&lt;a href=&quot;#l29&quot; class=&quot;line&quot; id=&quot;l29&quot;&gt; 29&lt;/a&gt; On the bright side, I received a large stream of information, which set me up for further learning. +</a><a href="#h30-0-3536" id="h30-0-3536" class="i">+</a><a href="#h26-0-48" id="h26-0-48" class="d">-&lt;a href=&quot;#l30&quot; class=&quot;line&quot; id=&quot;l30&quot;&gt; 30&lt;/a&gt; +</a><a href="#h30-0-3537" id="h30-0-3537" class="i">+</a><a href="#h26-0-49" id="h26-0-49" class="d">-&lt;a href=&quot;#l31&quot; class=&quot;line&quot; id=&quot;l31&quot;&gt; 31&lt;/a&gt; I got bored after working through a good chunk of the course, and I attempted to create a game with what I learned. Instead of C++, I used Blueprint, but I still got stuck at rudimentary logic and math. +</a><a href="#h30-0-3538" id="h30-0-3538" class="i">+</a><a href="#h26-0-50" id="h26-0-50" class="d">-&lt;a href=&quot;#l32&quot; class=&quot;line&quot; id=&quot;l32&quot;&gt; 32&lt;/a&gt; +</a><a href="#h30-0-3539" id="h30-0-3539" class="i">+</a><a href="#h26-0-51" id="h26-0-51" class="d">-&lt;a href=&quot;#l33&quot; class=&quot;line&quot; id=&quot;l33&quot;&gt; 33&lt;/a&gt; ## Weeb Bot +</a><a href="#h30-0-3540" id="h30-0-3540" class="i">+</a><a href="#h26-0-52" id="h26-0-52" class="d">-&lt;a href=&quot;#l34&quot; class=&quot;line&quot; id=&quot;l34&quot;&gt; 34&lt;/a&gt; +</a><a href="#h30-0-3541" id="h30-0-3541" class="i">+</a><a href="#h26-0-53" id="h26-0-53" class="d">-&lt;a href=&quot;#l35&quot; class=&quot;line&quot; id=&quot;l35&quot;&gt; 35&lt;/a&gt; As cringe as it may be, &amp;quot;[Weeb boot](https://github.com/Samdal/WeebBot)&amp;quot; was my first successful independent project. It was a discord bot written in Golang. +</a><a href="#h30-0-3542" id="h30-0-3542" class="i">+</a><a href="#h26-0-54" id="h26-0-54" class="d">-&lt;a href=&quot;#l36&quot; class=&quot;line&quot; id=&quot;l36&quot;&gt; 36&lt;/a&gt; +</a><a href="#h30-0-3543" id="h30-0-3543" class="i">+</a><a href="#h26-0-55" id="h26-0-55" class="d">-&lt;a href=&quot;#l37&quot; class=&quot;line&quot; id=&quot;l37&quot;&gt; 37&lt;/a&gt; I made the bot in 2018-2019 during secondary school (I was around 14-15 years old). +</a><a href="#h30-0-3544" id="h30-0-3544" class="i">+</a><a href="#h26-0-56" id="h26-0-56" class="d">-&lt;a href=&quot;#l38&quot; class=&quot;line&quot; id=&quot;l38&quot;&gt; 38&lt;/a&gt; I didn&amp;#39;t know much programming. I could only read examples and write if statements. +</a><a href="#h30-0-3545" id="h30-0-3545" class="i">+</a><a href="#h26-0-57" id="h26-0-57" class="d">-&lt;a href=&quot;#l39&quot; class=&quot;line&quot; id=&quot;l39&quot;&gt; 39&lt;/a&gt; +</a><a href="#h30-0-3546" id="h30-0-3546" class="i">+</a><a href="#h26-0-58" id="h26-0-58" class="d">-&lt;a href=&quot;#l40&quot; class=&quot;line&quot; id=&quot;l40&quot;&gt; 40&lt;/a&gt; The bot provided storage retrieval, automated responses, string transformations, and web scraping.\ +</a><a href="#h30-0-3547" id="h30-0-3547" class="i">+</a><a href="#h26-0-59" id="h26-0-59" class="d">-&lt;a href=&quot;#l41&quot; class=&quot;line&quot; id=&quot;l41&quot;&gt; 41&lt;/a&gt; I later added the [Anilist GraphQL API](https://anilist.co/graphiql). +</a><a href="#h30-0-3548" id="h30-0-3548" class="i">+</a><a href="#h26-0-60" id="h26-0-60" class="d">-&lt;a href=&quot;#l42&quot; class=&quot;line&quot; id=&quot;l42&quot;&gt; 42&lt;/a&gt; +</a><a href="#h30-0-3549" id="h30-0-3549" class="i">+</a><a href="#h26-0-61" id="h26-0-61" class="d">-&lt;a href=&quot;#l43&quot; class=&quot;line&quot; id=&quot;l43&quot;&gt; 43&lt;/a&gt;  +</a><a href="#h30-0-3550" id="h30-0-3550" class="i">+</a><a href="#h26-0-62" id="h26-0-62" class="d">-&lt;a href=&quot;#l44&quot; class=&quot;line&quot; id=&quot;l44&quot;&gt; 44&lt;/a&gt; {: style=&amp;quot;text-align: center;&amp;quot;} +</a><a href="#h30-0-3551" id="h30-0-3551" class="i">+</a><a href="#h26-0-63" id="h26-0-63" class="d">-&lt;a href=&quot;#l45&quot; class=&quot;line&quot; id=&quot;l45&quot;&gt; 45&lt;/a&gt; +</a><a href="#h30-0-3552" id="h30-0-3552" class="i">+</a><a href="#h26-0-64" id="h26-0-64" class="d">-&lt;a href=&quot;#l46&quot; class=&quot;line&quot; id=&quot;l46&quot;&gt; 46&lt;/a&gt; ## Drones +</a><a href="#h30-0-3553" id="h30-0-3553" class="i">+</a><a href="#h26-0-65" id="h26-0-65" class="d">-&lt;a href=&quot;#l47&quot; class=&quot;line&quot; id=&quot;l47&quot;&gt; 47&lt;/a&gt; +</a><a href="#h30-0-3554" id="h30-0-3554" class="i">+</a><a href="#h26-0-66" id="h26-0-66" class="d">-&lt;a href=&quot;#l48&quot; class=&quot;line&quot; id=&quot;l48&quot;&gt; 48&lt;/a&gt; I&amp;#39;ve been involved in making two drones. +</a><a href="#h30-0-3555" id="h30-0-3555" class="i">+</a><a href="#h26-0-67" id="h26-0-67" class="d">-&lt;a href=&quot;#l49&quot; class=&quot;line&quot; id=&quot;l49&quot;&gt; 49&lt;/a&gt; +</a><a href="#h30-0-3556" id="h30-0-3556" class="i">+</a><a href="#h26-0-68" id="h26-0-68" class="d">-&lt;a href=&quot;#l50&quot; class=&quot;line&quot; id=&quot;l50&quot;&gt; 50&lt;/a&gt; My dad made the first one. He made the structure using wood and a plastic box to house the electronics. +</a><a href="#h30-0-3557" id="h30-0-3557" class="i">+</a><a href="#h26-0-69" id="h26-0-69" class="d">-&lt;a href=&quot;#l51&quot; class=&quot;line&quot; id=&quot;l51&quot;&gt; 51&lt;/a&gt; The drone had a commercial flight controller and motors. Sadly, it never flew that great when we tested it. +</a><a href="#h30-0-3558" id="h30-0-3558" class="i">+</a><a href="#h26-0-70" id="h26-0-70" class="d">-&lt;a href=&quot;#l52&quot; class=&quot;line&quot; id=&quot;l52&quot;&gt; 52&lt;/a&gt; +</a><a href="#h30-0-3559" id="h30-0-3559" class="i">+</a><a href="#h26-0-71" id="h26-0-71" class="d">-&lt;a href=&quot;#l53&quot; class=&quot;line&quot; id=&quot;l53&quot;&gt; 53&lt;/a&gt; The second time, we decided to buy a ready-made kit for a drone frame. I assembled and soldered it together. However, I never got far enough to fly and test it properly. +</a><a href="#h30-0-3560" id="h30-0-3560" class="i">+</a><a href="#h26-0-72" id="h26-0-72" class="d">-&lt;a href=&quot;#l54&quot; class=&quot;line&quot; id=&quot;l54&quot;&gt; 54&lt;/a&gt; This was partly because the configuration tool for the new flight controller was hard to use, and I was unsure if I had broken connections. +</a><a href="#h30-0-3561" id="h30-0-3561" class="i">+</a><a href="#h26-0-73" id="h26-0-73" class="d">-&lt;a href=&quot;#l55&quot; class=&quot;line&quot; id=&quot;l55&quot;&gt; 55&lt;/a&gt; I didn&amp;#39;t assemble it in a repairable manner, so it was hard to debug. +</a><a href="#h30-0-3562" id="h30-0-3562" class="i">+</a><a href="#h26-0-74" id="h26-0-74" class="d">-&lt;a href=&quot;#l56&quot; class=&quot;line&quot; id=&quot;l56&quot;&gt; 56&lt;/a&gt; +</a><a href="#h30-0-3563" id="h30-0-3563" class="i">+</a><a href="#h26-0-75" id="h26-0-75" class="d">-&lt;a href=&quot;#l57&quot; class=&quot;line&quot; id=&quot;l57&quot;&gt; 57&lt;/a&gt; ## Snow plower +</a><a href="#h30-0-3564" id="h30-0-3564" class="i">+</a><a href="#h26-0-76" id="h26-0-76" class="d">-&lt;a href=&quot;#l58&quot; class=&quot;line&quot; id=&quot;l58&quot;&gt; 58&lt;/a&gt; +</a><a href="#h30-0-3565" id="h30-0-3565" class="i">+</a><a href="#h26-0-77" id="h26-0-77" class="d">-&lt;a href=&quot;#l59&quot; class=&quot;line&quot; id=&quot;l59&quot;&gt; 59&lt;/a&gt; I made the snow plower roughly at the same time as [Weeb Bot](#weeb-bot), maybe slightly later. +</a><a href="#h30-0-3566" id="h30-0-3566" class="i">+</a><a href="#h26-0-78" id="h26-0-78" class="d">-&lt;a href=&quot;#l60&quot; class=&quot;line&quot; id=&quot;l60&quot;&gt; 60&lt;/a&gt; It utilized a Raspberry PI running [ROS](https://www.ros.org/), and the navigation and mapping information came from a lidar. +</a><a href="#h30-0-3567" id="h30-0-3567" class="i">+</a><a href="#h26-0-79" id="h26-0-79" class="d">-&lt;a href=&quot;#l61&quot; class=&quot;line&quot; id=&quot;l61&quot;&gt; 61&lt;/a&gt; +</a><a href="#h30-0-3568" id="h30-0-3568" class="i">+</a><a href="#h26-0-80" id="h26-0-80" class="d">-&lt;a href=&quot;#l62&quot; class=&quot;line&quot; id=&quot;l62&quot;&gt; 62&lt;/a&gt;  +</a><a href="#h30-0-3569" id="h30-0-3569" class="i">+</a><a href="#h26-0-81" id="h26-0-81" class="d">-&lt;a href=&quot;#l63&quot; class=&quot;line&quot; id=&quot;l63&quot;&gt; 63&lt;/a&gt; {: style=&amp;quot;text-align: center;&amp;quot;} +</a><a href="#h30-0-3570" id="h30-0-3570" class="i">+</a><a href="#h26-0-82" id="h26-0-82" class="d">-&lt;a href=&quot;#l64&quot; class=&quot;line&quot; id=&quot;l64&quot;&gt; 64&lt;/a&gt; +</a><a href="#h30-0-3571" id="h30-0-3571" class="i">+</a><a href="#h26-0-83" id="h26-0-83" class="d">-&lt;a href=&quot;#l65&quot; class=&quot;line&quot; id=&quot;l65&quot;&gt; 65&lt;/a&gt; It would then navigate and plow the snow autonomously, like a robot vacuum. +</a><a href="#h30-0-3572" id="h30-0-3572" class="i">+</a><a href="#h26-0-84" id="h26-0-84" class="d">-&lt;a href=&quot;#l66&quot; class=&quot;line&quot; id=&quot;l66&quot;&gt; 66&lt;/a&gt; +</a><a href="#h30-0-3573" id="h30-0-3573" class="i">+</a><a href="#h26-0-85" id="h26-0-85" class="d">-&lt;a href=&quot;#l67&quot; class=&quot;line&quot; id=&quot;l67&quot;&gt; 67&lt;/a&gt; The snow plower&amp;#39;s hull reused an old defective snow blower (it had tracks, so it looked cool). +</a><a href="#h30-0-3574" id="h30-0-3574" class="i">+</a><a href="#h26-0-86" id="h26-0-86" class="d">-&lt;a href=&quot;#l68&quot; class=&quot;line&quot; id=&quot;l68&quot;&gt; 68&lt;/a&gt; The plan was to fit it with electro motors to substitute the removed gasoline engine. +</a><a href="#h30-0-3575" id="h30-0-3575" class="i">+</a><a href="#h26-0-87" id="h26-0-87" class="d">-&lt;a href=&quot;#l69&quot; class=&quot;line&quot; id=&quot;l69&quot;&gt; 69&lt;/a&gt; +</a><a href="#h30-0-3576" id="h30-0-3576" class="i">+</a><a href="#h26-0-88" id="h26-0-88" class="d">-&lt;a href=&quot;#l70&quot; class=&quot;line&quot; id=&quot;l70&quot;&gt; 70&lt;/a&gt; The project never got further than half-working simulations and rudimentary mappings with the lidar. +</a><a href="#h30-0-3577" id="h30-0-3577" class="i">+</a><a href="#h26-0-89" id="h26-0-89" class="d">-&lt;a href=&quot;#l71&quot; class=&quot;line&quot; id=&quot;l71&quot;&gt; 71&lt;/a&gt; It would be cool to complete it now that I&amp;#39;m more experienced. +</a><a href="#h30-0-3578" id="h30-0-3578" class="i">+</a><a href="#h26-0-90" id="h26-0-90" class="d">-&lt;a href=&quot;#l72&quot; class=&quot;line&quot; id=&quot;l72&quot;&gt; 72&lt;/a&gt; +</a><a href="#h30-0-3579" id="h30-0-3579" class="i">+</a><a href="#h26-0-91" id="h26-0-91" class="d">-&lt;a href=&quot;#l73&quot; class=&quot;line&quot; id=&quot;l73&quot;&gt; 73&lt;/a&gt; ## Traffic light +</a><a href="#h30-0-3580" id="h30-0-3580" class="i">+</a><a href="#h26-0-92" id="h26-0-92" class="d">-&lt;a href=&quot;#l74&quot; class=&quot;line&quot; id=&quot;l74&quot;&gt; 74&lt;/a&gt; +</a><a href="#h30-0-3581" id="h30-0-3581" class="i">+</a><a href="#h26-0-93" id="h26-0-93" class="d">-&lt;a href=&quot;#l75&quot; class=&quot;line&quot; id=&quot;l75&quot;&gt; 75&lt;/a&gt; I made a traffic light simulation with an Arduino. It marked the first time I properly tried to use OOP. +</a><a href="#h30-0-3582" id="h30-0-3582" class="i">+</a><a href="#h26-0-94" id="h26-0-94" class="d">-&lt;a href=&quot;#l76&quot; class=&quot;line&quot; id=&quot;l76&quot;&gt; 76&lt;/a&gt; Read my [post about OOP]({ % post_url 2025-02-22-implications-of-OOP }), or [my list of software rants worth watching]({% post_url 2025-02-21-Software-Rants %}) if you want to know more about my stance about it now. +</a><a href="#h30-0-3583" id="h30-0-3583" class="i">+</a><a href="#h26-0-95" id="h26-0-95" class="d">-&lt;a href=&quot;#l77&quot; class=&quot;line&quot; id=&quot;l77&quot;&gt; 77&lt;/a&gt; +</a><a href="#h30-0-3584" id="h30-0-3584" class="i">+</a><a href="#h26-0-96" id="h26-0-96" class="d">-&lt;a href=&quot;#l78&quot; class=&quot;line&quot; id=&quot;l78&quot;&gt; 78&lt;/a&gt; The traffic light was a school assignment, but it never counted towards my grade due to the low completion rate. +</a><a href="#h30-0-3585" id="h30-0-3585" class="i">+</a><a href="#h26-0-97" id="h26-0-97" class="d">-&lt;a href=&quot;#l79&quot; class=&quot;line&quot; id=&quot;l79&quot;&gt; 79&lt;/a&gt; +</a><a href="#h30-0-3586" id="h30-0-3586" class="i">+</a><a href="#h26-0-98" id="h26-0-98" class="d">-&lt;a href=&quot;#l80&quot; class=&quot;line&quot; id=&quot;l80&quot;&gt; 80&lt;/a&gt;  +</a><a href="#h30-0-3587" id="h30-0-3587" class="i">+</a><a href="#h26-0-99" id="h26-0-99" class="d">-&lt;a href=&quot;#l81&quot; class=&quot;line&quot; id=&quot;l81&quot;&gt; 81&lt;/a&gt; {: style=&amp;quot;text-align: center;&amp;quot;} +</a><a href="#h30-0-3588" id="h30-0-3588" class="i">+</a><a href="#h26-0-100" id="h26-0-100" class="d">-&lt;a href=&quot;#l82&quot; class=&quot;line&quot; id=&quot;l82&quot;&gt; 82&lt;/a&gt; +</a><a href="#h30-0-3589" id="h30-0-3589" class="i">+</a><a href="#h26-0-101" id="h26-0-101" class="d">-&lt;a href=&quot;#l83&quot; class=&quot;line&quot; id=&quot;l83&quot;&gt; 83&lt;/a&gt; ## Anders Tale (Godot) +</a><a href="#h30-0-3590" id="h30-0-3590" class="i">+</a><a href="#h26-0-102" id="h26-0-102" class="d">-&lt;a href=&quot;#l84&quot; class=&quot;line&quot; id=&quot;l84&quot;&gt; 84&lt;/a&gt; +</a><a href="#h30-0-3591" id="h30-0-3591" class="i">+</a><a href="#h26-0-103" id="h26-0-103" class="d">-&lt;a href=&quot;#l85&quot; class=&quot;line&quot; id=&quot;l85&quot;&gt; 85&lt;/a&gt; I began working on Anders tale once I finished the [Traffic Light](#traffic-light) +</a><a href="#h30-0-3592" id="h30-0-3592" class="i">+</a><a href="#h26-0-104" id="h26-0-104" class="d">-&lt;a href=&quot;#l86&quot; class=&quot;line&quot; id=&quot;l86&quot;&gt; 86&lt;/a&gt; +</a><a href="#h30-0-3593" id="h30-0-3593" class="i">+</a><a href="#h26-0-105" id="h26-0-105" class="d">-&lt;a href=&quot;#l87&quot; class=&quot;line&quot; id=&quot;l87&quot;&gt; 87&lt;/a&gt; I&amp;#39;ve primarily programmed the game, but it&amp;#39;s a &amp;quot;group&amp;quot; project. +</a><a href="#h30-0-3594" id="h30-0-3594" class="i">+</a><a href="#h26-0-106" id="h26-0-106" class="d">-&lt;a href=&quot;#l88&quot; class=&quot;line&quot; id=&quot;l88&quot;&gt; 88&lt;/a&gt; The original vision wasn&amp;#39;t mine. A friend came up with it. The concept has been a joke in my friend group for many years. +</a><a href="#h30-0-3595" id="h30-0-3595" class="i">+</a><a href="#h26-0-107" id="h26-0-107" class="d">-&lt;a href=&quot;#l89&quot; class=&quot;line&quot; id=&quot;l89&quot;&gt; 89&lt;/a&gt; +</a><a href="#h30-0-3596" id="h30-0-3596" class="i">+</a><a href="#h26-0-108" id="h26-0-108" class="d">-&lt;a href=&quot;#l90&quot; class=&quot;line&quot; id=&quot;l90&quot;&gt; 90&lt;/a&gt; Programming has been an on-and-off effort. The main source code is not public, but there is a [joke website](https://stelaug.github.io/) you can view (not made by me). +</a><a href="#h30-0-3597" id="h30-0-3597" class="i">+</a><a href="#h26-0-109" id="h26-0-109" class="d">-&lt;a href=&quot;#l91&quot; class=&quot;line&quot; id=&quot;l91&quot;&gt; 91&lt;/a&gt; +</a><a href="#h30-0-3598" id="h30-0-3598" class="i">+</a><a href="#h26-0-110" id="h26-0-110" class="d">-&lt;a href=&quot;#l92&quot; class=&quot;line&quot; id=&quot;l92&quot;&gt; 92&lt;/a&gt;  +</a><a href="#h30-0-3599" id="h30-0-3599" class="i">+</a><a href="#h26-0-111" id="h26-0-111" class="d">-&lt;a href=&quot;#l93&quot; class=&quot;line&quot; id=&quot;l93&quot;&gt; 93&lt;/a&gt; {: style=&amp;quot;text-align: center;&amp;quot;} +</a><a href="#h30-0-3600" id="h30-0-3600" class="i">+</a><a href="#h26-0-112" id="h26-0-112" class="d">-&lt;a href=&quot;#l94&quot; class=&quot;line&quot; id=&quot;l94&quot;&gt; 94&lt;/a&gt; +</a><a href="#h30-0-3601" id="h30-0-3601" class="i">+</a><a href="#h26-0-113" id="h26-0-113" class="d">-&lt;a href=&quot;#l95&quot; class=&quot;line&quot; id=&quot;l95&quot;&gt; 95&lt;/a&gt; As a Co-Op roguelike, the campaign was supposed to be the highlight. Despite this, the PvP mode saw the most development. +</a><a href="#h30-0-3602" id="h30-0-3602" class="i">+</a><a href="#h26-0-114" id="h26-0-114" class="d">-&lt;a href=&quot;#l96&quot; class=&quot;line&quot; id=&quot;l96&quot;&gt; 96&lt;/a&gt; The free-for-all was very fun, and we genuinely played it. +</a><a href="#h30-0-3603" id="h30-0-3603" class="i">+</a><a href="#h26-0-115" id="h26-0-115" class="d">-&lt;a href=&quot;#l97&quot; class=&quot;line&quot; id=&quot;l97&quot;&gt; 97&lt;/a&gt; +</a><a href="#h30-0-3604" id="h30-0-3604" class="i">+</a><a href="#h26-0-116" id="h26-0-116" class="d">-&lt;a href=&quot;#l98&quot; class=&quot;line&quot; id=&quot;l98&quot;&gt; 98&lt;/a&gt;  +</a><a href="#h30-0-3605" id="h30-0-3605" class="i">+</a><a href="#h26-0-117" id="h26-0-117" class="d">-&lt;a href=&quot;#l99&quot; class=&quot;line&quot; id=&quot;l99&quot;&gt; 99&lt;/a&gt; {: style=&amp;quot;text-align: center;&amp;quot;} +</a><a href="#h30-0-3606" id="h30-0-3606" class="i">+</a><a href="#h26-0-118" id="h26-0-118" class="d">-&lt;a href=&quot;#l100&quot; class=&quot;line&quot; id=&quot;l100&quot;&gt; 100&lt;/a&gt; +</a><a href="#h30-0-3607" id="h30-0-3607" class="i">+</a><a href="#h26-0-119" id="h26-0-119" class="d">-&lt;a href=&quot;#l101&quot; class=&quot;line&quot; id=&quot;l101&quot;&gt; 101&lt;/a&gt; The game was made in Godot 3 with GDScript. +</a><a href="#h30-0-3608" id="h30-0-3608" class="i">+</a><a href="#h26-0-120" id="h26-0-120" class="d">-&lt;a href=&quot;#l102&quot; class=&quot;line&quot; id=&quot;l102&quot;&gt; 102&lt;/a&gt; The biggest stop-point was the poor lighting performance, so the game looked plain. +</a><a href="#h30-0-3609" id="h30-0-3609" class="i">+</a><a href="#h26-0-121" id="h26-0-121" class="d">-&lt;a href=&quot;#l103&quot; class=&quot;line&quot; id=&quot;l103&quot;&gt; 103&lt;/a&gt; +</a><a href="#h30-0-3610" id="h30-0-3610" class="i">+</a><a href="#h26-0-122" id="h26-0-122" class="d">-&lt;a href=&quot;#l104&quot; class=&quot;line&quot; id=&quot;l104&quot;&gt; 104&lt;/a&gt; I picked the project up again during the end of summer break in 2024 from a clean slate in Godot 4. It was surprising how far I&amp;#39;ve matured as a programmer. +</a><a href="#h30-0-3611" id="h30-0-3611" class="i">+</a><a href="#h26-0-123" id="h26-0-123" class="d">-&lt;a href=&quot;#l105&quot; class=&quot;line&quot; id=&quot;l105&quot;&gt; 105&lt;/a&gt; I had become so used to working without game engines that it nearly felt in the way. +</a><a href="#h30-0-3612" id="h30-0-3612" class="i">+</a><a href="#h26-0-124" id="h26-0-124" class="d">-&lt;a href=&quot;#l106&quot; class=&quot;line&quot; id=&quot;l106&quot;&gt; 106&lt;/a&gt; +</a><a href="#h30-0-3613" id="h30-0-3613" class="i">+</a><a href="#h26-0-125" id="h26-0-125" class="d">-&lt;a href=&quot;#l107&quot; class=&quot;line&quot; id=&quot;l107&quot;&gt; 107&lt;/a&gt; I want to continue on it someday. +</a><a href="#h30-0-3614" id="h30-0-3614" class="i">+</a><a href="#h26-0-126" id="h26-0-126" class="d">-&lt;a href=&quot;#l108&quot; class=&quot;line&quot; id=&quot;l108&quot;&gt; 108&lt;/a&gt; +</a><a href="#h30-0-3615" id="h30-0-3615" class="i">+</a><a href="#h26-0-127" id="h26-0-127" class="d">-&lt;a href=&quot;#l109&quot; class=&quot;line&quot; id=&quot;l109&quot;&gt; 109&lt;/a&gt; ## Rick &amp;amp; Morty Portal Gun +</a><a href="#h30-0-3616" id="h30-0-3616" class="i">+</a><a href="#h26-0-128" id="h26-0-128" class="d">-&lt;a href=&quot;#l110&quot; class=&quot;line&quot; id=&quot;l110&quot;&gt; 110&lt;/a&gt; +</a><a href="#h30-0-3617" id="h30-0-3617" class="i">+</a><a href="#h26-0-129" id="h26-0-129" class="d">-&lt;a href=&quot;#l111&quot; class=&quot;line&quot; id=&quot;l111&quot;&gt; 111&lt;/a&gt; I made a [Rick &amp;amp; Morty portal gun](https://github.com/Samdal/r-and-m-portal-gun) with a friend from primary school. He led the physical design while I did the electronics. +</a><a href="#h30-0-3618" id="h30-0-3618" class="i">+</a><a href="#h26-0-130" id="h26-0-130" class="d">-&lt;a href=&quot;#l112&quot; class=&quot;line&quot; id=&quot;l112&quot;&gt; 112&lt;/a&gt; +</a><a href="#h30-0-3619" id="h30-0-3619" class="i">+</a><a href="#h26-0-131" id="h26-0-131" class="d">-&lt;a href=&quot;#l113&quot; class=&quot;line&quot; id=&quot;l113&quot;&gt; 113&lt;/a&gt; The project had a constricted time frame from late May to early June 2021. The portal gun was a parting gift my friend gave someone. +</a><a href="#h30-0-3620" id="h30-0-3620" class="i">+</a><a href="#h26-0-132" id="h26-0-132" class="d">-&lt;a href=&quot;#l114&quot; class=&quot;line&quot; id=&quot;l114&quot;&gt; 114&lt;/a&gt; +</a><a href="#h30-0-3621" id="h30-0-3621" class="i">+</a><a href="#h26-0-133" id="h26-0-133" class="d">-&lt;a href=&quot;#l115&quot; class=&quot;line&quot; id=&quot;l115&quot;&gt; 115&lt;/a&gt; It housed an Arduino, an mp3 player, a rotary encoder, a couple of AA batteries, and a three-wide 7-segment display.\ +</a><a href="#h30-0-3622" id="h30-0-3622" class="i">+</a><a href="#h26-0-134" id="h26-0-134" class="d">-&lt;a href=&quot;#l116&quot; class=&quot;line&quot; id=&quot;l116&quot;&gt; 116&lt;/a&gt; It had a boot-up sequence and allowed you to &amp;quot;select&amp;quot; different world coordinates, with a bias towards C137. +</a><a href="#h30-0-3623" id="h30-0-3623" class="i">+</a><a href="#h26-0-135" id="h26-0-135" class="d">-&lt;a href=&quot;#l117&quot; class=&quot;line&quot; id=&quot;l117&quot;&gt; 117&lt;/a&gt; Depressing the rotary encoder fired the gun, turning on the front lights and playing a sound effect. +</a><a href="#h30-0-3624" id="h30-0-3624" class="i">+</a><a href="#h26-0-136" id="h26-0-136" class="d">-&lt;a href=&quot;#l118&quot; class=&quot;line&quot; id=&quot;l118&quot;&gt; 118&lt;/a&gt; +</a><a href="#h30-0-3625" id="h30-0-3625" class="i">+</a><a href="#h26-0-137" id="h26-0-137" class="d">-&lt;a href=&quot;#l119&quot; class=&quot;line&quot; id=&quot;l119&quot;&gt; 119&lt;/a&gt;  +</a><a href="#h30-0-3626" id="h30-0-3626" class="i">+</a><a href="#h26-0-138" id="h26-0-138" class="d">-&lt;a href=&quot;#l120&quot; class=&quot;line&quot; id=&quot;l120&quot;&gt; 120&lt;/a&gt;  +</a><a href="#h30-0-3627" id="h30-0-3627" class="i">+</a><a href="#h26-0-139" id="h26-0-139" class="d">-&lt;a href=&quot;#l121&quot; class=&quot;line&quot; id=&quot;l121&quot;&gt; 121&lt;/a&gt;  +</a><a href="#h30-0-3628" id="h30-0-3628" class="i">+</a><a href="#h26-0-140" id="h26-0-140" class="d">-&lt;a href=&quot;#l122&quot; class=&quot;line&quot; id=&quot;l122&quot;&gt; 122&lt;/a&gt; {: style=&amp;quot;text-align: center;&amp;quot;} +</a><a href="#h30-0-3629" id="h30-0-3629" class="i">+</a><a href="#h26-0-141" id="h26-0-141" class="d">-&lt;a href=&quot;#l123&quot; class=&quot;line&quot; id=&quot;l123&quot;&gt; 123&lt;/a&gt; +</a><a href="#h30-0-3630" id="h30-0-3630" class="i">+</a><a href="#h26-0-142" id="h26-0-142" class="d">-&lt;a href=&quot;#l124&quot; class=&quot;line&quot; id=&quot;l124&quot;&gt; 124&lt;/a&gt; ## Minesweeper +</a><a href="#h30-0-3631" id="h30-0-3631" class="i">+</a><a href="#h26-0-143" id="h26-0-143" class="d">-&lt;a href=&quot;#l125&quot; class=&quot;line&quot; id=&quot;l125&quot;&gt; 125&lt;/a&gt; +</a><a href="#h30-0-3632" id="h30-0-3632" class="i">+</a><a href="#h26-0-144" id="h26-0-144" class="d">-&lt;a href=&quot;#l126&quot; class=&quot;line&quot; id=&quot;l126&quot;&gt; 126&lt;/a&gt; [Minesweeper](https://github.com/Samdal/minesweeper) was my first C project. It marked the birth of a new era for me. I finalized it at the end of April 2021 and used Raylib to do the graphics. +</a><a href="#h30-0-3633" id="h30-0-3633" class="i">+</a><a href="#h26-0-145" id="h26-0-145" class="d">-&lt;a href=&quot;#l127&quot; class=&quot;line&quot; id=&quot;l127&quot;&gt; 127&lt;/a&gt; +</a><a href="#h30-0-3634" id="h30-0-3634" class="i">+</a><a href="#h26-0-146" id="h26-0-146" class="d">-&lt;a href=&quot;#l128&quot; class=&quot;line&quot; id=&quot;l128&quot;&gt; 128&lt;/a&gt;  +</a><a href="#h30-0-3635" id="h30-0-3635" class="i">+</a><a href="#h26-0-147" id="h26-0-147" class="d">-&lt;a href=&quot;#l129&quot; class=&quot;line&quot; id=&quot;l129&quot;&gt; 129&lt;/a&gt; {: style=&amp;quot;text-align: center;&amp;quot;} +</a><a href="#h30-0-3636" id="h30-0-3636" class="i">+</a><a href="#h26-0-148" id="h26-0-148" class="d">-&lt;a href=&quot;#l130&quot; class=&quot;line&quot; id=&quot;l130&quot;&gt; 130&lt;/a&gt; +</a><a href="#h30-0-3637" id="h30-0-3637" class="i">+</a><a href="#h26-0-149" id="h26-0-149" class="d">-&lt;a href=&quot;#l131&quot; class=&quot;line&quot; id=&quot;l131&quot;&gt; 131&lt;/a&gt; ## gs_snake +</a><a href="#h30-0-3638" id="h30-0-3638" class="i">+</a><a href="#h26-0-150" id="h26-0-150" class="d">-&lt;a href=&quot;#l132&quot; class=&quot;line&quot; id=&quot;l132&quot;&gt; 132&lt;/a&gt; +</a><a href="#h30-0-3639" id="h30-0-3639" class="i">+</a><a href="#h26-0-151" id="h26-0-151" class="d">-&lt;a href=&quot;#l133&quot; class=&quot;line&quot; id=&quot;l133&quot;&gt; 133&lt;/a&gt; [gs_snake](https://github.com/Samdal/gs_snake) was a snake clone I made with [Gunsligner](https://github.com/MrFrenik/gunslinger). +</a><a href="#h30-0-3640" id="h30-0-3640" class="i">+</a><a href="#h26-0-152" id="h26-0-152" class="d">-&lt;a href=&quot;#l134&quot; class=&quot;line&quot; id=&quot;l134&quot;&gt; 134&lt;/a&gt; +</a><a href="#h30-0-3641" id="h30-0-3641" class="i">+</a><a href="#h26-0-153" id="h26-0-153" class="d">-&lt;a href=&quot;#l135&quot; class=&quot;line&quot; id=&quot;l135&quot;&gt; 135&lt;/a&gt; I have since programmed a lot with Gunslinger. I am active in its discord server. +</a><a href="#h30-0-3642" id="h30-0-3642" class="i">+</a><a href="#h26-0-154" id="h26-0-154" class="d">-&lt;a href=&quot;#l136&quot; class=&quot;line&quot; id=&quot;l136&quot;&gt; 136&lt;/a&gt; Discovering Gunslinger was a critical part of my development as an early programmer. +</a><a href="#h30-0-3643" id="h30-0-3643" class="i">+</a><a href="#h26-0-155" id="h26-0-155" class="d">-&lt;a href=&quot;#l137&quot; class=&quot;line&quot; id=&quot;l137&quot;&gt; 137&lt;/a&gt; It made me discover new ways to program. I uncovered a lot from reading John&amp;#39;s code, and I learned about Jonathan Blow, Casey Muratory, Handmade Hero, and Ryan Fleury. +</a><a href="#h30-0-3644" id="h30-0-3644" class="i">+</a><a href="#h26-0-156" id="h26-0-156" class="d">-&lt;a href=&quot;#l138&quot; class=&quot;line&quot; id=&quot;l138&quot;&gt; 138&lt;/a&gt; +</a><a href="#h30-0-3645" id="h30-0-3645" class="i">+</a><a href="#h26-0-157" id="h26-0-157" class="d">-&lt;a href=&quot;#l139&quot; class=&quot;line&quot; id=&quot;l139&quot;&gt; 139&lt;/a&gt;  +</a><a href="#h30-0-3646" id="h30-0-3646" class="i">+</a><a href="#h26-0-158" id="h26-0-158" class="d">-&lt;a href=&quot;#l140&quot; class=&quot;line&quot; id=&quot;l140&quot;&gt; 140&lt;/a&gt; {: style=&amp;quot;text-align: center;&amp;quot;} +</a><a href="#h30-0-3647" id="h30-0-3647" class="i">+</a><a href="#h26-0-159" id="h26-0-159" class="d">-&lt;a href=&quot;#l141&quot; class=&quot;line&quot; id=&quot;l141&quot;&gt; 141&lt;/a&gt; +</a><a href="#h30-0-3648" id="h30-0-3648" class="i">+</a><a href="#h26-0-160" id="h26-0-160" class="d">-&lt;a href=&quot;#l142&quot; class=&quot;line&quot; id=&quot;l142&quot;&gt; 142&lt;/a&gt; ## HS +</a><a href="#h30-0-3649" id="h30-0-3649" class="i">+</a><a href="#h26-0-161" id="h26-0-161" class="d">-&lt;a href=&quot;#l143&quot; class=&quot;line&quot; id=&quot;l143&quot;&gt; 143&lt;/a&gt; +</a><a href="#h30-0-3650" id="h30-0-3650" class="i">+</a><a href="#h26-0-162" id="h26-0-162" class="d">-&lt;a href=&quot;#l144&quot; class=&quot;line&quot; id=&quot;l144&quot;&gt; 144&lt;/a&gt; [HS](https://github.com/Samdal/hs) is an OpenGL wrapper. It simplifies resource creation and usage. +</a><a href="#h30-0-3651" id="h30-0-3651" class="i">+</a><a href="#h26-0-163" id="h26-0-163" class="d">-&lt;a href=&quot;#l145&quot; class=&quot;line&quot; id=&quot;l145&quot;&gt; 145&lt;/a&gt; +</a><a href="#h30-0-3652" id="h30-0-3652" class="i">+</a><a href="#h26-0-164" id="h26-0-164" class="d">-&lt;a href=&quot;#l146&quot; class=&quot;line&quot; id=&quot;l146&quot;&gt; 146&lt;/a&gt; I wanted to try making a library while following along [Learn OpenGL](https://learnopengl.com/). +</a><a href="#h30-0-3653" id="h30-0-3653" class="i">+</a><a href="#h26-0-165" id="h26-0-165" class="d">-&lt;a href=&quot;#l147&quot; class=&quot;line&quot; id=&quot;l147&quot;&gt; 147&lt;/a&gt; The project remains incomplete, and I never made anything proper with it. +</a><a href="#h30-0-3654" id="h30-0-3654" class="i">+</a><a href="#h26-0-166" id="h26-0-166" class="d">-&lt;a href=&quot;#l148&quot; class=&quot;line&quot; id=&quot;l148&quot;&gt; 148&lt;/a&gt; +</a><a href="#h30-0-3655" id="h30-0-3655" class="i">+</a><a href="#h26-0-167" id="h26-0-167" class="d">-&lt;a href=&quot;#l149&quot; class=&quot;line&quot; id=&quot;l149&quot;&gt; 149&lt;/a&gt;  +</a><a href="#h30-0-3656" id="h30-0-3656" class="i">+</a><a href="#h26-0-168" id="h26-0-168" class="d">-&lt;a href=&quot;#l150&quot; class=&quot;line&quot; id=&quot;l150&quot;&gt; 150&lt;/a&gt; {: style=&amp;quot;text-align: center;&amp;quot;} +</a><a href="#h30-0-3657" id="h30-0-3657" class="i">+</a><a href="#h26-0-169" id="h26-0-169" class="d">-&lt;a href=&quot;#l151&quot; class=&quot;line&quot; id=&quot;l151&quot;&gt; 151&lt;/a&gt; +</a><a href="#h30-0-3658" id="h30-0-3658" class="i">+</a><a href="#h26-0-170" id="h26-0-170" class="d">-&lt;a href=&quot;#l152&quot; class=&quot;line&quot; id=&quot;l152&quot;&gt; 152&lt;/a&gt; +</a><a href="#h30-0-3659" id="h30-0-3659" class="i">+</a><a href="#h26-0-171" id="h26-0-171" class="d">-&lt;a href=&quot;#l153&quot; class=&quot;line&quot; id=&quot;l153&quot;&gt; 153&lt;/a&gt; ## Anders Tale (C version) +</a><a href="#h30-0-3660" id="h30-0-3660" class="i">+</a><a href="#h26-0-172" id="h26-0-172" class="d">-&lt;a href=&quot;#l154&quot; class=&quot;line&quot; id=&quot;l154&quot;&gt; 154&lt;/a&gt; +</a><a href="#h30-0-3661" id="h30-0-3661" class="i">+</a><a href="#h26-0-173" id="h26-0-173" class="d">-&lt;a href=&quot;#l155&quot; class=&quot;line&quot; id=&quot;l155&quot;&gt; 155&lt;/a&gt; I figured I could use [HS](#hs) to make something, and re-making Anders Tale seemed fun. It would be a pleasant way to have some focus. +</a><a href="#h30-0-3662" id="h30-0-3662" class="i">+</a><a href="#h26-0-174" id="h26-0-174" class="d">-&lt;a href=&quot;#l156&quot; class=&quot;line&quot; id=&quot;l156&quot;&gt; 156&lt;/a&gt; +</a><a href="#h30-0-3663" id="h30-0-3663" class="i">+</a><a href="#h26-0-175" id="h26-0-175" class="d">-&lt;a href=&quot;#l157&quot; class=&quot;line&quot; id=&quot;l157&quot;&gt; 157&lt;/a&gt; The notable part about the game was its simplistic tile-map system and an AABB collision. It supported &amp;quot;allowed-areas&amp;quot;. Instead of mapping each wall as large collision shapes, they pushed the player inside a room. +</a><a href="#h30-0-3664" id="h30-0-3664" class="i">+</a><a href="#h26-0-176" id="h26-0-176" class="d">-&lt;a href=&quot;#l158&quot; class=&quot;line&quot; id=&quot;l158&quot;&gt; 158&lt;/a&gt; +</a><a href="#h30-0-3665" id="h30-0-3665" class="i">+</a><a href="#h26-0-177" id="h26-0-177" class="d">-&lt;a href=&quot;#l159&quot; class=&quot;line&quot; id=&quot;l159&quot;&gt; 159&lt;/a&gt; I never got far with this version of Anders Tale. +</a><a href="#h30-0-3666" id="h30-0-3666" class="i">+</a><a href="#h26-0-178" id="h26-0-178" class="d">-&lt;a href=&quot;#l160&quot; class=&quot;line&quot; id=&quot;l160&quot;&gt; 160&lt;/a&gt; +</a><a href="#h30-0-3667" id="h30-0-3667" class="i">+</a><a href="#h26-0-179" id="h26-0-179" class="d">-&lt;a href=&quot;#l161&quot; class=&quot;line&quot; id=&quot;l161&quot;&gt; 161&lt;/a&gt; ## Anders Tale Room editor +</a><a href="#h30-0-3668" id="h30-0-3668" class="i">+</a><a href="#h26-0-180" id="h26-0-180" class="d">-&lt;a href=&quot;#l162&quot; class=&quot;line&quot; id=&quot;l162&quot;&gt; 162&lt;/a&gt; +</a><a href="#h30-0-3669" id="h30-0-3669" class="i">+</a><a href="#h26-0-181" id="h26-0-181" class="d">-&lt;a href=&quot;#l163&quot; class=&quot;line&quot; id=&quot;l163&quot;&gt; 163&lt;/a&gt; [Anders Tale Room editor](https://github.com/Samdal/anders_tale_room_editor) was the tile-map editor for the C variant of Anders Tale. +</a><a href="#h30-0-3670" id="h30-0-3670" class="i">+</a><a href="#h26-0-182" id="h26-0-182" class="d">-&lt;a href=&quot;#l164&quot; class=&quot;line&quot; id=&quot;l164&quot;&gt; 164&lt;/a&gt; +</a><a href="#h30-0-3671" id="h30-0-3671" class="i">+</a><a href="#h26-0-183" id="h26-0-183" class="d">-&lt;a href=&quot;#l165&quot; class=&quot;line&quot; id=&quot;l165&quot;&gt; 165&lt;/a&gt; It was another project made with [HS](#HS), and it used [Nuklear](https://github.com/Immediate-Mode-UI/Nuklear) for the Gui. +</a><a href="#h30-0-3672" id="h30-0-3672" class="i">+</a><a href="#h26-0-184" id="h26-0-184" class="d">-&lt;a href=&quot;#l166&quot; class=&quot;line&quot; id=&quot;l166&quot;&gt; 166&lt;/a&gt; +</a><a href="#h30-0-3673" id="h30-0-3673" class="i">+</a><a href="#h26-0-185" id="h26-0-185" class="d">-&lt;a href=&quot;#l167&quot; class=&quot;line&quot; id=&quot;l167&quot;&gt; 167&lt;/a&gt; This project was my first real introduction to serialization and de-serialization, and I made a custom file format for the tile maps. +</a><a href="#h30-0-3674" id="h30-0-3674" class="i">+</a><a href="#h26-0-186" id="h26-0-186" class="d">-&lt;a href=&quot;#l168&quot; class=&quot;line&quot; id=&quot;l168&quot;&gt; 168&lt;/a&gt; I added font rendering through STB TrueType, which taught me a lot. +</a><a href="#h30-0-3675" id="h30-0-3675" class="i">+</a><a href="#h26-0-187" id="h26-0-187" class="d">-&lt;a href=&quot;#l169&quot; class=&quot;line&quot; id=&quot;l169&quot;&gt; 169&lt;/a&gt; +</a><a href="#h30-0-3676" id="h30-0-3676" class="i">+</a><a href="#h26-0-188" id="h26-0-188" class="d">-&lt;a href=&quot;#l170&quot; class=&quot;line&quot; id=&quot;l170&quot;&gt; 170&lt;/a&gt;  +</a><a href="#h30-0-3677" id="h30-0-3677" class="i">+</a><a href="#h26-0-189" id="h26-0-189" class="d">-&lt;a href=&quot;#l171&quot; class=&quot;line&quot; id=&quot;l171&quot;&gt; 171&lt;/a&gt; {: style=&amp;quot;text-align: center;&amp;quot;} +</a><a href="#h30-0-3678" id="h30-0-3678" class="i">+</a><a href="#h26-0-190" id="h26-0-190" class="d">-&lt;a href=&quot;#l172&quot; class=&quot;line&quot; id=&quot;l172&quot;&gt; 172&lt;/a&gt; +</a><a href="#h30-0-3679" id="h30-0-3679" class="i">+</a><a href="#h26-0-191" id="h26-0-191" class="d">-&lt;a href=&quot;#l173&quot; class=&quot;line&quot; id=&quot;l173&quot;&gt; 173&lt;/a&gt; ## Ghostbusters Costume +</a><a href="#h30-0-3680" id="h30-0-3680" class="i">+</a><a href="#h26-0-192" id="h26-0-192" class="d">-&lt;a href=&quot;#l174&quot; class=&quot;line&quot; id=&quot;l174&quot;&gt; 174&lt;/a&gt; +</a><a href="#h30-0-3681" id="h30-0-3681" class="i">+</a><a href="#h26-0-193" id="h26-0-193" class="d">-&lt;a href=&quot;#l175&quot; class=&quot;line&quot; id=&quot;l175&quot;&gt; 175&lt;/a&gt; The [Ghostbusters Costume](https://github.com/Samdal/ProtonPack) is another undertaking with my friend from primary school. The proton pack is the main project we&amp;#39;ve had together. +</a><a href="#h30-0-3682" id="h30-0-3682" class="i">+</a><a href="#h26-0-194" id="h26-0-194" class="d">-&lt;a href=&quot;#l176&quot; class=&quot;line&quot; id=&quot;l176&quot;&gt; 176&lt;/a&gt; +</a><a href="#h30-0-3683" id="h30-0-3683" class="i">+</a><a href="#h26-0-195" id="h26-0-195" class="d">-&lt;a href=&quot;#l177&quot; class=&quot;line&quot; id=&quot;l177&quot;&gt; 177&lt;/a&gt; We are both avid Ghostbusters fans and the earliest dreams of our very own costume came during fourth grade. +</a><a href="#h30-0-3684" id="h30-0-3684" class="i">+</a><a href="#h26-0-196" id="h26-0-196" class="d">-&lt;a href=&quot;#l178&quot; class=&quot;line&quot; id=&quot;l178&quot;&gt; 178&lt;/a&gt; We made many revisions over the years. Naturally, all the early attempts were awful, as we were very young. +</a><a href="#h30-0-3685" id="h30-0-3685" class="i">+</a><a href="#h26-0-197" id="h26-0-197" class="d">-&lt;a href=&quot;#l179&quot; class=&quot;line&quot; id=&quot;l179&quot;&gt; 179&lt;/a&gt; +</a><a href="#h30-0-3686" id="h30-0-3686" class="i">+</a><a href="#h26-0-198" id="h26-0-198" class="d">-&lt;a href=&quot;#l180&quot; class=&quot;line&quot; id=&quot;l180&quot;&gt; 180&lt;/a&gt; As with the [Rick &amp;amp; Morty Portal Gun](#rick--morty-portal-gun), my friend did most of the prop design, and I did the electronics. +</a><a href="#h30-0-3687" id="h30-0-3687" class="i">+</a><a href="#h26-0-199" id="h26-0-199" class="d">-&lt;a href=&quot;#l181&quot; class=&quot;line&quot; id=&quot;l181&quot;&gt; 181&lt;/a&gt; +</a><a href="#h30-0-3688" id="h30-0-3688" class="i">+</a><a href="#h26-0-200" id="h26-0-200" class="d">-&lt;a href=&quot;#l182&quot; class=&quot;line&quot; id=&quot;l182&quot;&gt; 182&lt;/a&gt; +</a><a href="#h30-0-3689" id="h30-0-3689" class="i">+</a><a href="#h26-0-201" id="h26-0-201" class="d">-&lt;a href=&quot;#l183&quot; class=&quot;line&quot; id=&quot;l183&quot;&gt; 183&lt;/a&gt; The final variant used an Arduino mega connected to an mp3 player, neopixels, LEDs of different colors, an audio amplifier, a lithium drill battery, both a 12V and 5V supply, a vibrator motor in the gun, a bunch of buttons and switches and a rotary encoder. +</a><a href="#h30-0-3690" id="h30-0-3690" class="i">+</a><a href="#h26-0-202" id="h26-0-202" class="d">-&lt;a href=&quot;#l184&quot; class=&quot;line&quot; id=&quot;l184&quot;&gt; 184&lt;/a&gt; The realistic exterior, lights, sounds, and effects made it even more awesome and movie-accurate than I ever imagined. +</a><a href="#h30-0-3691" id="h30-0-3691" class="i">+</a><a href="#h26-0-203" id="h26-0-203" class="d">-&lt;a href=&quot;#l185&quot; class=&quot;line&quot; id=&quot;l185&quot;&gt; 185&lt;/a&gt; +</a><a href="#h30-0-3692" id="h30-0-3692" class="i">+</a><a href="#h26-0-204" id="h26-0-204" class="d">-&lt;a href=&quot;#l186&quot; class=&quot;line&quot; id=&quot;l186&quot;&gt; 186&lt;/a&gt;  +</a><a href="#h30-0-3693" id="h30-0-3693" class="i">+</a><a href="#h26-0-205" id="h26-0-205" class="d">-&lt;a href=&quot;#l187&quot; class=&quot;line&quot; id=&quot;l187&quot;&gt; 187&lt;/a&gt;  +</a><a href="#h30-0-3694" id="h30-0-3694" class="i">+</a><a href="#h26-0-206" id="h26-0-206" class="d">-&lt;a href=&quot;#l188&quot; class=&quot;line&quot; id=&quot;l188&quot;&gt; 188&lt;/a&gt;  +</a><a href="#h30-0-3695" id="h30-0-3695" class="i">+</a><a href="#h26-0-207" id="h26-0-207" class="d">-&lt;a href=&quot;#l189&quot; class=&quot;line&quot; id=&quot;l189&quot;&gt; 189&lt;/a&gt; {: style=&amp;quot;text-align: center;&amp;quot;} +</a><a href="#h30-0-3696" id="h30-0-3696" class="i">+</a><a href="#h26-0-208" id="h26-0-208" class="d">-&lt;a href=&quot;#l190&quot; class=&quot;line&quot; id=&quot;l190&quot;&gt; 190&lt;/a&gt; +</a><a href="#h30-0-3697" id="h30-0-3697" class="i">+</a><a href="#h26-0-209" id="h26-0-209" class="d">-&lt;a href=&quot;#l191&quot; class=&quot;line&quot; id=&quot;l191&quot;&gt; 191&lt;/a&gt; ## SE +</a><a href="#h30-0-3698" id="h30-0-3698" class="i">+</a><a href="#h26-0-210" id="h26-0-210" class="d">-&lt;a href=&quot;#l192&quot; class=&quot;line&quot; id=&quot;l192&quot;&gt; 192&lt;/a&gt; +</a><a href="#h30-0-3699" id="h30-0-3699" class="i">+</a><a href="#h26-0-211" id="h26-0-211" class="d">-&lt;a href=&quot;#l193&quot; class=&quot;line&quot; id=&quot;l193&quot;&gt; 193&lt;/a&gt; [SE](https://github.com/Samdal/se), the *Simple Editor* +</a><a href="#h30-0-3700" id="h30-0-3700" class="i">+</a><a href="#h26-0-212" id="h26-0-212" class="d">-&lt;a href=&quot;#l194&quot; class=&quot;line&quot; id=&quot;l194&quot;&gt; 194&lt;/a&gt; +</a><a href="#h30-0-3701" id="h30-0-3701" class="i">+</a><a href="#h26-0-213" id="h26-0-213" class="d">-&lt;a href=&quot;#l195&quot; class=&quot;line&quot; id=&quot;l195&quot;&gt; 195&lt;/a&gt; SE was a decently sized project I predominantly worked on during December 2021 and early 2022. +</a><a href="#h30-0-3702" id="h30-0-3702" class="i">+</a><a href="#h26-0-214" id="h26-0-214" class="d">-&lt;a href=&quot;#l196&quot; class=&quot;line&quot; id=&quot;l196&quot;&gt; 196&lt;/a&gt; +</a><a href="#h30-0-3703" id="h30-0-3703" class="i">+</a><a href="#h26-0-215" id="h26-0-215" class="d">-&lt;a href=&quot;#l197&quot; class=&quot;line&quot; id=&quot;l197&quot;&gt; 197&lt;/a&gt; My editor was (and still is) Doom Emacs. Emacs is extremely slow, and I envisioned an editor with features I used without the bloat. +</a><a href="#h30-0-3704" id="h30-0-3704" class="i">+</a><a href="#h26-0-216" id="h26-0-216" class="d">-&lt;a href=&quot;#l198&quot; class=&quot;line&quot; id=&quot;l198&quot;&gt; 198&lt;/a&gt; +</a><a href="#h30-0-3705" id="h30-0-3705" class="i">+</a><a href="#h26-0-217" id="h26-0-217" class="d">-&lt;a href=&quot;#l199&quot; class=&quot;line&quot; id=&quot;l199&quot;&gt; 199&lt;/a&gt; I started with the code base of [ST, the Suckless Terminal](https://st.suckless.org/). Ripping out the terminal part left me with a minimal X11/Xft monospace text renderer. +</a><a href="#h30-0-3706" id="h30-0-3706" class="i">+</a><a href="#h26-0-218" id="h26-0-218" class="d">-&lt;a href=&quot;#l200&quot; class=&quot;line&quot; id=&quot;l200&quot;&gt; 200&lt;/a&gt; +</a><a href="#h30-0-3707" id="h30-0-3707" class="i">+</a><a href="#h26-0-219" id="h26-0-219" class="d">-&lt;a href=&quot;#l201&quot; class=&quot;line&quot; id=&quot;l201&quot;&gt; 201&lt;/a&gt; SE continued in a simple and Suckless fashion. You configured it by changing `config.c`. It had a callback interface where you registered extensions without inserting code into core files. +</a><a href="#h30-0-3708" id="h30-0-3708" class="i">+</a><a href="#h26-0-220" id="h26-0-220" class="d">-&lt;a href=&quot;#l202&quot; class=&quot;line&quot; id=&quot;l202&quot;&gt; 202&lt;/a&gt; +</a><a href="#h30-0-3709" id="h30-0-3709" class="i">+</a><a href="#h26-0-221" id="h26-0-221" class="d">-&lt;a href=&quot;#l203&quot; class=&quot;line&quot; id=&quot;l203&quot;&gt; 203&lt;/a&gt; The syntax highlighting and auto-indents employed a custom state-machine-like rule system. +</a><a href="#h30-0-3710" id="h30-0-3710" class="i">+</a><a href="#h26-0-222" id="h26-0-222" class="d">-&lt;a href=&quot;#l204&quot; class=&quot;line&quot; id=&quot;l204&quot;&gt; 204&lt;/a&gt; +</a><a href="#h30-0-3711" id="h30-0-3711" class="i">+</a><a href="#h26-0-223" id="h26-0-223" class="d">-&lt;a href=&quot;#l205&quot; class=&quot;line&quot; id=&quot;l205&quot;&gt; 205&lt;/a&gt; I implemented a reasonably complete Vim support. It was a big undertaking, but I got quite far. The main missing features were only macros and markers. +</a><a href="#h30-0-3712" id="h30-0-3712" class="i">+</a><a href="#h26-0-224" id="h26-0-224" class="d">-&lt;a href=&quot;#l206&quot; class=&quot;line&quot; id=&quot;l206&quot;&gt; 206&lt;/a&gt; +</a><a href="#h30-0-3713" id="h30-0-3713" class="i">+</a><a href="#h26-0-225" id="h26-0-225" class="d">-&lt;a href=&quot;#l207&quot; class=&quot;line&quot; id=&quot;l207&quot;&gt; 207&lt;/a&gt;  +</a><a href="#h30-0-3714" id="h30-0-3714" class="i">+</a><a href="#h26-0-226" id="h26-0-226" class="d">-&lt;a href=&quot;#l208&quot; class=&quot;line&quot; id=&quot;l208&quot;&gt; 208&lt;/a&gt;  +</a><a href="#h30-0-3715" id="h30-0-3715" class="i">+</a><a href="#h26-0-227" id="h26-0-227" class="d">-&lt;a href=&quot;#l209&quot; class=&quot;line&quot; id=&quot;l209&quot;&gt; 209&lt;/a&gt;  +</a><a href="#h30-0-3716" id="h30-0-3716" class="i">+</a><a href="#h26-0-228" id="h26-0-228" class="d">-&lt;a href=&quot;#l210&quot; class=&quot;line&quot; id=&quot;l210&quot;&gt; 210&lt;/a&gt; {: style=&amp;quot;text-align: center;&amp;quot;} +</a><a href="#h30-0-3717" id="h30-0-3717" class="i">+</a><a href="#h26-0-229" id="h26-0-229" class="d">-&lt;a href=&quot;#l211&quot; class=&quot;line&quot; id=&quot;l211&quot;&gt; 211&lt;/a&gt; +</a><a href="#h30-0-3718" id="h30-0-3718" class="i">+</a><a href="#h26-0-230" id="h26-0-230" class="d">-&lt;a href=&quot;#l212&quot; class=&quot;line&quot; id=&quot;l212&quot;&gt; 212&lt;/a&gt; ## ArduinoNative +</a><a href="#h30-0-3719" id="h30-0-3719" class="i">+</a><a href="#h26-0-231" id="h26-0-231" class="d">-&lt;a href=&quot;#l213&quot; class=&quot;line&quot; id=&quot;l213&quot;&gt; 213&lt;/a&gt; +</a><a href="#h30-0-3720" id="h30-0-3720" class="i">+</a><a href="#h26-0-232" id="h26-0-232" class="d">-&lt;a href=&quot;#l214&quot; class=&quot;line&quot; id=&quot;l214&quot;&gt; 214&lt;/a&gt; [ArduinoNative](https://github.com/Samdal/ArduinoNative) was a header-only C++ project implementing the same top-level features as the Arduino library. +</a><a href="#h30-0-3721" id="h30-0-3721" class="i">+</a><a href="#h26-0-233" id="h26-0-233" class="d">-&lt;a href=&quot;#l215&quot; class=&quot;line&quot; id=&quot;l215&quot;&gt; 215&lt;/a&gt; It used the console to expose a virtual board interface and monitoring functionality. +</a><a href="#h30-0-3722" id="h30-0-3722" class="i">+</a><a href="#h26-0-234" id="h26-0-234" class="d">-&lt;a href=&quot;#l216&quot; class=&quot;line&quot; id=&quot;l216&quot;&gt; 216&lt;/a&gt; +</a><a href="#h30-0-3723" id="h30-0-3723" class="i">+</a><a href="#h26-0-235" id="h26-0-235" class="d">-&lt;a href=&quot;#l217&quot; class=&quot;line&quot; id=&quot;l217&quot;&gt; 217&lt;/a&gt; ArduinoNative is probably the most usable of my projects. The code isn&amp;#39;t that great, but the interface is clean. +</a><a href="#h30-0-3724" id="h30-0-3724" class="i">+</a><a href="#h26-0-236" id="h26-0-236" class="d">-&lt;a href=&quot;#l218&quot; class=&quot;line&quot; id=&quot;l218&quot;&gt; 218&lt;/a&gt; Compared to other ways of simulating an Arduino, using ArduinoNative is very simple. +</a><a href="#h30-0-3725" id="h30-0-3725" class="i">+</a><a href="#h26-0-237" id="h26-0-237" class="d">-&lt;a href=&quot;#l219&quot; class=&quot;line&quot; id=&quot;l219&quot;&gt; 219&lt;/a&gt; +</a><a href="#h30-0-3726" id="h30-0-3726" class="i">+</a><a href="#h26-0-238" id="h26-0-238" class="d">-&lt;a href=&quot;#l220&quot; class=&quot;line&quot; id=&quot;l220&quot;&gt; 220&lt;/a&gt; Serial and AnalogRead Example +</a><a href="#h30-0-3727" id="h30-0-3727" class="i">+</a><a href="#h26-0-239" id="h26-0-239" class="d">-&lt;a href=&quot;#l221&quot; class=&quot;line&quot; id=&quot;l221&quot;&gt; 221&lt;/a&gt; ```c +</a><a href="#h30-0-3728" id="h30-0-3728" class="i">+</a><a href="#h26-0-240" id="h26-0-240" class="d">-&lt;a href=&quot;#l222&quot; class=&quot;line&quot; id=&quot;l222&quot;&gt; 222&lt;/a&gt; #define AN_BOARD_NANO +</a><a href="#h30-0-3729" id="h30-0-3729" class="i">+</a><a href="#h26-0-241" id="h26-0-241" class="d">-&lt;a href=&quot;#l223&quot; class=&quot;line&quot; id=&quot;l223&quot;&gt; 223&lt;/a&gt; #define AN_IMPL +</a><a href="#h30-0-3730" id="h30-0-3730" class="i">+</a><a href="#h26-0-242" id="h26-0-242" class="d">-&lt;a href=&quot;#l224&quot; class=&quot;line&quot; id=&quot;l224&quot;&gt; 224&lt;/a&gt; #include &amp;quot;ArduinoNative.hpp&amp;quot; +</a><a href="#h30-0-3731" id="h30-0-3731" class="i">+</a><a href="#h26-0-243" id="h26-0-243" class="d">-&lt;a href=&quot;#l225&quot; class=&quot;line&quot; id=&quot;l225&quot;&gt; 225&lt;/a&gt; +</a><a href="#h30-0-3732" id="h30-0-3732" class="i">+</a><a href="#h26-0-244" id="h26-0-244" class="d">-&lt;a href=&quot;#l226&quot; class=&quot;line&quot; id=&quot;l226&quot;&gt; 226&lt;/a&gt; int analogpin = A7; +</a><a href="#h30-0-3733" id="h30-0-3733" class="i">+</a><a href="#h26-0-245" id="h26-0-245" class="d">-&lt;a href=&quot;#l227&quot; class=&quot;line&quot; id=&quot;l227&quot;&gt; 227&lt;/a&gt; +</a><a href="#h30-0-3734" id="h30-0-3734" class="i">+</a><a href="#h26-0-246" id="h26-0-246" class="d">-&lt;a href=&quot;#l228&quot; class=&quot;line&quot; id=&quot;l228&quot;&gt; 228&lt;/a&gt; void setup() +</a><a href="#h30-0-3735" id="h30-0-3735" class="i">+</a><a href="#h26-0-247" id="h26-0-247" class="d">-&lt;a href=&quot;#l229&quot; class=&quot;line&quot; id=&quot;l229&quot;&gt; 229&lt;/a&gt; { +</a><a href="#h30-0-3736" id="h30-0-3736" class="i">+</a><a href="#h26-0-248" id="h26-0-248" class="d">-&lt;a href=&quot;#l230&quot; class=&quot;line&quot; id=&quot;l230&quot;&gt; 230&lt;/a&gt; Serial.begin(9600); +</a><a href="#h30-0-3737" id="h30-0-3737" class="i">+</a><a href="#h26-0-249" id="h26-0-249" class="d">-&lt;a href=&quot;#l231&quot; class=&quot;line&quot; id=&quot;l231&quot;&gt; 231&lt;/a&gt; pinMode(analogpin, INPUT); +</a><a href="#h30-0-3738" id="h30-0-3738" class="i">+</a><a href="#h26-0-250" id="h26-0-250" class="d">-&lt;a href=&quot;#l232&quot; class=&quot;line&quot; id=&quot;l232&quot;&gt; 232&lt;/a&gt; } +</a><a href="#h30-0-3739" id="h30-0-3739" class="i">+</a><a href="#h26-0-251" id="h26-0-251" class="d">-&lt;a href=&quot;#l233&quot; class=&quot;line&quot; id=&quot;l233&quot;&gt; 233&lt;/a&gt; +</a><a href="#h30-0-3740" id="h30-0-3740" class="i">+</a><a href="#h26-0-252" id="h26-0-252" class="d">-&lt;a href=&quot;#l234&quot; class=&quot;line&quot; id=&quot;l234&quot;&gt; 234&lt;/a&gt; void loop() +</a><a href="#h30-0-3741" id="h30-0-3741" class="i">+</a><a href="#h26-0-253" id="h26-0-253" class="d">-&lt;a href=&quot;#l235&quot; class=&quot;line&quot; id=&quot;l235&quot;&gt; 235&lt;/a&gt; { +</a><a href="#h30-0-3742" id="h30-0-3742" class="i">+</a><a href="#h26-0-254" id="h26-0-254" class="d">-&lt;a href=&quot;#l236&quot; class=&quot;line&quot; id=&quot;l236&quot;&gt; 236&lt;/a&gt; #ifdef ArduinoNative +</a><a href="#h30-0-3743" id="h30-0-3743" class="i">+</a><a href="#h26-0-255" id="h26-0-255" class="d">-&lt;a href=&quot;#l237&quot; class=&quot;line&quot; id=&quot;l237&quot;&gt; 237&lt;/a&gt; an_request_voltage(analogpin); +</a><a href="#h30-0-3744" id="h30-0-3744" class="i">+</a><a href="#h26-0-256" id="h26-0-256" class="d">-&lt;a href=&quot;#l238&quot; class=&quot;line&quot; id=&quot;l238&quot;&gt; 238&lt;/a&gt; #endif +</a><a href="#h30-0-3745" id="h30-0-3745" class="i">+</a><a href="#h26-0-257" id="h26-0-257" class="d">-&lt;a href=&quot;#l239&quot; class=&quot;line&quot; id=&quot;l239&quot;&gt; 239&lt;/a&gt; unsigned val = analogRead(analogpin); +</a><a href="#h30-0-3746" id="h30-0-3746" class="i">+</a><a href="#h26-0-258" id="h26-0-258" class="d">-&lt;a href=&quot;#l240&quot; class=&quot;line&quot; id=&quot;l240&quot;&gt; 240&lt;/a&gt; Serial.print(&amp;quot;Read value &amp;quot;); +</a><a href="#h30-0-3747" id="h30-0-3747" class="i">+</a><a href="#h26-0-259" id="h26-0-259" class="d">-&lt;a href=&quot;#l241&quot; class=&quot;line&quot; id=&quot;l241&quot;&gt; 241&lt;/a&gt; Serial.println(val); +</a><a href="#h30-0-3748" id="h30-0-3748" class="i">+</a><a href="#h26-0-260" id="h26-0-260" class="d">-&lt;a href=&quot;#l242&quot; class=&quot;line&quot; id=&quot;l242&quot;&gt; 242&lt;/a&gt; float voltage = map(val, 0, 1023, 0.0, 5.0); +</a><a href="#h30-0-3749" id="h30-0-3749" class="i">+</a><a href="#h26-0-261" id="h26-0-261" class="d">-&lt;a href=&quot;#l243&quot; class=&quot;line&quot; id=&quot;l243&quot;&gt; 243&lt;/a&gt; Serial.print(&amp;quot;Voltage on pin is: &amp;quot;); +</a><a href="#h30-0-3750" id="h30-0-3750" class="i">+</a><a href="#h26-0-262" id="h26-0-262" class="d">-&lt;a href=&quot;#l244&quot; class=&quot;line&quot; id=&quot;l244&quot;&gt; 244&lt;/a&gt; Serial.println(voltage, 2); +</a><a href="#h30-0-3751" id="h30-0-3751" class="i">+</a><a href="#h26-0-263" id="h26-0-263" class="d">-&lt;a href=&quot;#l245&quot; class=&quot;line&quot; id=&quot;l245&quot;&gt; 245&lt;/a&gt; delay(30); +</a><a href="#h30-0-3752" id="h30-0-3752" class="i">+</a><a href="#h26-0-264" id="h26-0-264" class="d">-&lt;a href=&quot;#l246&quot; class=&quot;line&quot; id=&quot;l246&quot;&gt; 246&lt;/a&gt; } +</a><a href="#h30-0-3753" id="h30-0-3753" class="i">+</a><a href="#h26-0-265" id="h26-0-265" class="d">-&lt;a href=&quot;#l247&quot; class=&quot;line&quot; id=&quot;l247&quot;&gt; 247&lt;/a&gt; ``` +</a><a href="#h30-0-3754" id="h30-0-3754" class="i">+</a><a href="#h26-0-266" id="h26-0-266" class="d">-&lt;a href=&quot;#l248&quot; class=&quot;line&quot; id=&quot;l248&quot;&gt; 248&lt;/a&gt; Output: +</a><a href="#h30-0-3755" id="h30-0-3755" class="i">+</a><a href="#h26-0-267" id="h26-0-267" class="d">-&lt;a href=&quot;#l249&quot; class=&quot;line&quot; id=&quot;l249&quot;&gt; 249&lt;/a&gt; ``` +</a><a href="#h30-0-3756" id="h30-0-3756" class="i">+</a><a href="#h26-0-268" id="h26-0-268" class="d">-&lt;a href=&quot;#l250&quot; class=&quot;line&quot; id=&quot;l250&quot;&gt; 250&lt;/a&gt; set voltage of pin 21 to: 3.2 +</a><a href="#h30-0-3757" id="h30-0-3757" class="i">+</a><a href="#h26-0-269" id="h26-0-269" class="d">-&lt;a href=&quot;#l251&quot; class=&quot;line&quot; id=&quot;l251&quot;&gt; 251&lt;/a&gt; Read value 654 +</a><a href="#h30-0-3758" id="h30-0-3758" class="i">+</a><a href="#h26-0-270" id="h26-0-270" class="d">-&lt;a href=&quot;#l252&quot; class=&quot;line&quot; id=&quot;l252&quot;&gt; 252&lt;/a&gt; Voltage on pin is: 3.20 +</a><a href="#h30-0-3759" id="h30-0-3759" class="i">+</a><a href="#h26-0-271" id="h26-0-271" class="d">-&lt;a href=&quot;#l253&quot; class=&quot;line&quot; id=&quot;l253&quot;&gt; 253&lt;/a&gt; ... +</a><a href="#h30-0-3760" id="h30-0-3760" class="i">+</a><a href="#h26-0-272" id="h26-0-272" class="d">-&lt;a href=&quot;#l254&quot; class=&quot;line&quot; id=&quot;l254&quot;&gt; 254&lt;/a&gt; ``` +</a><a href="#h30-0-3761" id="h30-0-3761" class="i">+</a><a href="#h26-0-273" id="h26-0-273" class="d">-&lt;a href=&quot;#l255&quot; class=&quot;line&quot; id=&quot;l255&quot;&gt; 255&lt;/a&gt; +</a><a href="#h30-0-3762" id="h30-0-3762" class="i">+</a><a href="#h26-0-274" id="h26-0-274" class="d">-&lt;a href=&quot;#l256&quot; class=&quot;line&quot; id=&quot;l256&quot;&gt; 256&lt;/a&gt; ## nisse +</a><a href="#h30-0-3763" id="h30-0-3763" class="i">+</a><a href="#h26-0-275" id="h26-0-275" class="d">-&lt;a href=&quot;#l257&quot; class=&quot;line&quot; id=&quot;l257&quot;&gt; 257&lt;/a&gt; +</a><a href="#h30-0-3764" id="h30-0-3764" class="i">+</a><a href="#h26-0-276" id="h26-0-276" class="d">-&lt;a href=&quot;#l258&quot; class=&quot;line&quot; id=&quot;l258&quot;&gt; 258&lt;/a&gt; [nisse](https://github.com/Samdal/nisse), the ***n**ot **i**ntricate **s**erialised **s** **e**xpressions* +</a><a href="#h30-0-3765" id="h30-0-3765" class="i">+</a><a href="#h26-0-277" id="h26-0-277" class="d">-&lt;a href=&quot;#l259&quot; class=&quot;line&quot; id=&quot;l259&quot;&gt; 259&lt;/a&gt; ``` +</a><a href="#h30-0-3766" id="h30-0-3766" class="i">+</a><a href="#h26-0-278" id="h26-0-278" class="d">-&lt;a href=&quot;#l260&quot; class=&quot;line&quot; id=&quot;l260&quot;&gt; 260&lt;/a&gt; nisse __ +</a><a href="#h30-0-3767" id="h30-0-3767" class="i">+</a><a href="#h26-0-279" id="h26-0-279" class="d">-&lt;a href=&quot;#l261&quot; class=&quot;line&quot; id=&quot;l261&quot;&gt; 261&lt;/a&gt; .-&amp;#39; | +</a><a href="#h30-0-3768" id="h30-0-3768" class="i">+</a><a href="#h26-0-280" id="h26-0-280" class="d">-&lt;a href=&quot;#l262&quot; class=&quot;line&quot; id=&quot;l262&quot;&gt; 262&lt;/a&gt; / &amp;lt;\| +</a><a href="#h30-0-3769" id="h30-0-3769" class="i">+</a><a href="#h26-0-281" id="h26-0-281" class="d">-&lt;a href=&quot;#l263&quot; class=&quot;line&quot; id=&quot;l263&quot;&gt; 263&lt;/a&gt; / \&amp;#39; +</a><a href="#h30-0-3770" id="h30-0-3770" class="i">+</a><a href="#h26-0-282" id="h26-0-282" class="d">-&lt;a href=&quot;#l264&quot; class=&quot;line&quot; id=&quot;l264&quot;&gt; 264&lt;/a&gt; |_.- o-o +</a><a href="#h30-0-3771" id="h30-0-3771" class="i">+</a><a href="#h26-0-283" id="h26-0-283" class="d">-&lt;a href=&quot;#l265&quot; class=&quot;line&quot; id=&quot;l265&quot;&gt; 265&lt;/a&gt; / C -._)\ +</a><a href="#h30-0-3772" id="h30-0-3772" class="i">+</a><a href="#h26-0-284" id="h26-0-284" class="d">-&lt;a href=&quot;#l266&quot; class=&quot;line&quot; id=&quot;l266&quot;&gt; 266&lt;/a&gt; /&amp;#39;, | +</a><a href="#h30-0-3773" id="h30-0-3773" class="i">+</a><a href="#h26-0-285" id="h26-0-285" class="d">-&lt;a href=&quot;#l267&quot; class=&quot;line&quot; id=&quot;l267&quot;&gt; 267&lt;/a&gt; | `-,_,__,&amp;#39; +</a><a href="#h30-0-3774" id="h30-0-3774" class="i">+</a><a href="#h26-0-286" id="h26-0-286" class="d">-&lt;a href=&quot;#l268&quot; class=&quot;line&quot; id=&quot;l268&quot;&gt; 268&lt;/a&gt; (,,)====[_]=| +</a><a href="#h30-0-3775" id="h30-0-3775" class="i">+</a><a href="#h26-0-287" id="h26-0-287" class="d">-&lt;a href=&quot;#l269&quot; class=&quot;line&quot; id=&quot;l269&quot;&gt; 269&lt;/a&gt; &amp;#39;. ____/ +</a><a href="#h30-0-3776" id="h30-0-3776" class="i">+</a><a href="#h26-0-288" id="h26-0-288" class="d">-&lt;a href=&quot;#l270&quot; class=&quot;line&quot; id=&quot;l270&quot;&gt; 270&lt;/a&gt; | -|-|_ +</a><a href="#h30-0-3777" id="h30-0-3777" class="i">+</a><a href="#h26-0-289" id="h26-0-289" class="d">-&lt;a href=&quot;#l271&quot; class=&quot;line&quot; id=&quot;l271&quot;&gt; 271&lt;/a&gt; |____)_) +</a><a href="#h30-0-3778" id="h30-0-3778" class="i">+</a><a href="#h26-0-290" id="h26-0-290" class="d">-&lt;a href=&quot;#l272&quot; class=&quot;line&quot; id=&quot;l272&quot;&gt; 272&lt;/a&gt; ``` +</a><a href="#h30-0-3779" id="h30-0-3779" class="i">+</a><a href="#h26-0-291" id="h26-0-291" class="d">-&lt;a href=&quot;#l273&quot; class=&quot;line&quot; id=&quot;l273&quot;&gt; 273&lt;/a&gt; +</a><a href="#h30-0-3780" id="h30-0-3780" class="i">+</a><a href="#h26-0-292" id="h26-0-292" class="d">-&lt;a href=&quot;#l274&quot; class=&quot;line&quot; id=&quot;l274&quot;&gt; 274&lt;/a&gt; An evening in November of 2022 inspired me to make a simpler version of JSON. It&amp;#39;s essentially an S expression parser with some helper macros. +</a><a href="#h30-0-3781" id="h30-0-3781" class="i">+</a><a href="#h26-0-293" id="h26-0-293" class="d">-&lt;a href=&quot;#l275&quot; class=&quot;line&quot; id=&quot;l275&quot;&gt; 275&lt;/a&gt; Like my previous parsing projects, it&amp;#39;s made raw without a tokenizer. +</a><a href="#h30-0-3782" id="h30-0-3782" class="i">+</a><a href="#h26-0-294" id="h26-0-294" class="d">-&lt;a href=&quot;#l276&quot; class=&quot;line&quot; id=&quot;l276&quot;&gt; 276&lt;/a&gt; It doesn&amp;#39;t support escaped characters, which is probably the primary feature it lacks. +</a><a href="#h30-0-3783" id="h30-0-3783" class="i">+</a><a href="#h26-0-295" id="h26-0-295" class="d">-&lt;a href=&quot;#l277&quot; class=&quot;line&quot; id=&quot;l277&quot;&gt; 277&lt;/a&gt; +</a><a href="#h30-0-3784" id="h30-0-3784" class="i">+</a><a href="#h26-0-296" id="h26-0-296" class="d">-&lt;a href=&quot;#l278&quot; class=&quot;line&quot; id=&quot;l278&quot;&gt; 278&lt;/a&gt; I have considered creating a new version with slice-based strings, an arena allocator, and a tokenizer. +</a><a href="#h30-0-3785" id="h30-0-3785" class="i">+</a><a href="#h26-0-297" id="h26-0-297" class="d">-&lt;a href=&quot;#l279&quot; class=&quot;line&quot; id=&quot;l279&quot;&gt; 279&lt;/a&gt; It would be a good exercise. +</a><a href="#h30-0-3786" id="h30-0-3786" class="i">+</a><a href="#h26-0-298" id="h26-0-298" class="d">-&lt;a href=&quot;#l280&quot; class=&quot;line&quot; id=&quot;l280&quot;&gt; 280&lt;/a&gt; +</a><a href="#h30-0-3787" id="h30-0-3787" class="i">+</a><a href="#h26-0-299" id="h26-0-299" class="d">-&lt;a href=&quot;#l281&quot; class=&quot;line&quot; id=&quot;l281&quot;&gt; 281&lt;/a&gt; ## gs_ddt +</a><a href="#h30-0-3788" id="h30-0-3788" class="i">+</a><a href="#h26-0-300" id="h26-0-300" class="d">-&lt;a href=&quot;#l282&quot; class=&quot;line&quot; id=&quot;l282&quot;&gt; 282&lt;/a&gt; +</a><a href="#h30-0-3789" id="h30-0-3789" class="i">+</a><a href="#h26-0-301" id="h26-0-301" class="d">-&lt;a href=&quot;#l283&quot; class=&quot;line&quot; id=&quot;l283&quot;&gt; 283&lt;/a&gt; [Gunsligner Drop-Down Terminal](https://github.com/Samdal/gs_ddt) was a simple debug terminal I decided to write when I started college. +</a><a href="#h30-0-3790" id="h30-0-3790" class="i">+</a><a href="#h26-0-302" id="h26-0-302" class="d">-&lt;a href=&quot;#l284&quot; class=&quot;line&quot; id=&quot;l284&quot;&gt; 284&lt;/a&gt; It allowed you to invoke custom commands inside your game. It&amp;#39;s been a helpful tool, and I&amp;#39;ve had it in all my Gunslinger projects since. +</a><a href="#h30-0-3791" id="h30-0-3791" class="i">+</a><a href="#h26-0-303" id="h26-0-303" class="d">-&lt;a href=&quot;#l285&quot; class=&quot;line&quot; id=&quot;l285&quot;&gt; 285&lt;/a&gt; +</a><a href="#h30-0-3792" id="h30-0-3792" class="i">+</a><a href="#h26-0-304" id="h26-0-304" class="d">-&lt;a href=&quot;#l286&quot; class=&quot;line&quot; id=&quot;l286&quot;&gt; 286&lt;/a&gt; I made an [example program](https://github.com/Samdal/gs_ddt_ex) for it. +</a><a href="#h30-0-3793" id="h30-0-3793" class="i">+</a><a href="#h26-0-305" id="h26-0-305" class="d">-&lt;a href=&quot;#l287&quot; class=&quot;line&quot; id=&quot;l287&quot;&gt; 287&lt;/a&gt; +</a><a href="#h30-0-3794" id="h30-0-3794" class="i">+</a><a href="#h26-0-306" id="h26-0-306" class="d">-&lt;a href=&quot;#l288&quot; class=&quot;line&quot; id=&quot;l288&quot;&gt; 288&lt;/a&gt;  +</a><a href="#h30-0-3795" id="h30-0-3795" class="i">+</a><a href="#h26-0-307" id="h26-0-307" class="d">-&lt;a href=&quot;#l289&quot; class=&quot;line&quot; id=&quot;l289&quot;&gt; 289&lt;/a&gt; {: style=&amp;quot;text-align: center;&amp;quot;} +</a><a href="#h30-0-3796" id="h30-0-3796" class="i">+</a><a href="#h26-0-308" id="h26-0-308" class="d">-&lt;a href=&quot;#l290&quot; class=&quot;line&quot; id=&quot;l290&quot;&gt; 290&lt;/a&gt; +</a><a href="#h30-0-3797" id="h30-0-3797" class="i">+</a><a href="#h26-0-309" id="h26-0-309" class="d">-&lt;a href=&quot;#l291&quot; class=&quot;line&quot; id=&quot;l291&quot;&gt; 291&lt;/a&gt; ## gs_avdecode +</a><a href="#h30-0-3798" id="h30-0-3798" class="i">+</a><a href="#h26-0-310" id="h26-0-310" class="d">-&lt;a href=&quot;#l292&quot; class=&quot;line&quot; id=&quot;l292&quot;&gt; 292&lt;/a&gt; +</a><a href="#h30-0-3799" id="h30-0-3799" class="i">+</a><a href="#h26-0-311" id="h26-0-311" class="d">-&lt;a href=&quot;#l293&quot; class=&quot;line&quot; id=&quot;l293&quot;&gt; 293&lt;/a&gt; [gs_avdecode](https://github.com/Samdal/gs_avdecode) was a media decoder for playing videos in Gunslinger using the avcodec API from ffmpeg. +</a><a href="#h30-0-3800" id="h30-0-3800" class="i">+</a><a href="#h26-0-312" id="h26-0-312" class="d">-&lt;a href=&quot;#l294&quot; class=&quot;line&quot; id=&quot;l294&quot;&gt; 294&lt;/a&gt; +</a><a href="#h30-0-3801" id="h30-0-3801" class="i">+</a><a href="#h26-0-313" id="h26-0-313" class="d">-&lt;a href=&quot;#l295&quot; class=&quot;line&quot; id=&quot;l295&quot;&gt; 295&lt;/a&gt; I also created an [example program](https://github.com/Samdal/gs_avdecode_ex) for this utility. +</a><a href="#h30-0-3802" id="h30-0-3802" class="i">+</a><a href="#h26-0-314" id="h26-0-314" class="d">-&lt;a href=&quot;#l296&quot; class=&quot;line&quot; id=&quot;l296&quot;&gt; 296&lt;/a&gt; +</a><a href="#h30-0-3803" id="h30-0-3803" class="i">+</a><a href="#h26-0-315" id="h26-0-315" class="d">-&lt;a href=&quot;#l297&quot; class=&quot;line&quot; id=&quot;l297&quot;&gt; 297&lt;/a&gt; The latest revision of the program isn&amp;#39;t the one GitHub, as I decided to keep it private (it&amp;#39;s a bit more integrated into work code now). +</a><a href="#h30-0-3804" id="h30-0-3804" class="i">+</a><a href="#h26-0-316" id="h26-0-316" class="d">-&lt;a href=&quot;#l298&quot; class=&quot;line&quot; id=&quot;l298&quot;&gt; 298&lt;/a&gt; +</a><a href="#h30-0-3805" id="h30-0-3805" class="i">+</a><a href="#h26-0-317" id="h26-0-317" class="d">-&lt;a href=&quot;#l299&quot; class=&quot;line&quot; id=&quot;l299&quot;&gt; 299&lt;/a&gt; I still think `gs_avdecode` is an alright reference if you wish to learn avcodec. +</a><a href="#h30-0-3806" id="h30-0-3806" class="i">+</a><a href="#h26-0-318" id="h26-0-318" class="d">-&lt;a href=&quot;#l300&quot; class=&quot;line&quot; id=&quot;l300&quot;&gt; 300&lt;/a&gt; +</a><a href="#h30-0-3807" id="h30-0-3807" class="i">+</a><a href="#h26-0-319" id="h26-0-319" class="d">-&lt;a href=&quot;#l301&quot; class=&quot;line&quot; id=&quot;l301&quot;&gt; 301&lt;/a&gt; ## gs_bucket_array +</a><a href="#h30-0-3808" id="h30-0-3808" class="i">+</a><a href="#h26-0-320" id="h26-0-320" class="d">-&lt;a href=&quot;#l302&quot; class=&quot;line&quot; id=&quot;l302&quot;&gt; 302&lt;/a&gt; [gs_bucket_array](https://github.com/Samdal/gs_bucket_array) was a generic data structure I made for Gunslinger. +</a><a href="#h30-0-3809" id="h30-0-3809" class="i">+</a><a href="#h26-0-321" id="h26-0-321" class="d">-&lt;a href=&quot;#l303&quot; class=&quot;line&quot; id=&quot;l303&quot;&gt; 303&lt;/a&gt; +</a><a href="#h30-0-3810" id="h30-0-3810" class="i">+</a><a href="#h26-0-322" id="h26-0-322" class="d">-&lt;a href=&quot;#l304&quot; class=&quot;line&quot; id=&quot;l304&quot;&gt; 304&lt;/a&gt; It operates similarly to `std::deque`. It&amp;#39;s a dynamic array that contains pointers to *chunks* or *buckets*. The array grows by appending a fixed-size bucket, which gives a good compromise between size and insert/delete/iterate times while retaining pointer stability. +</a><a href="#h30-0-3811" id="h30-0-3811" class="i">+</a><a href="#h26-0-323" id="h26-0-323" class="d">-&lt;a href=&quot;#l305&quot; class=&quot;line&quot; id=&quot;l305&quot;&gt; 305&lt;/a&gt; +</a><a href="#h30-0-3812" id="h30-0-3812" class="i">+</a><a href="#h26-0-324" id="h26-0-324" class="d">-&lt;a href=&quot;#l306&quot; class=&quot;line&quot; id=&quot;l306&quot;&gt; 306&lt;/a&gt; The implementation additionally came with an optional packed free-list. +</a><a href="#h30-0-3813" id="h30-0-3813" class="i">+</a><a href="#h26-0-325" id="h26-0-325" class="d">-&lt;a href=&quot;#l307&quot; class=&quot;line&quot; id=&quot;l307&quot;&gt; 307&lt;/a&gt; +</a><a href="#h30-0-3814" id="h30-0-3814" class="i">+</a><a href="#h26-0-326" id="h26-0-326" class="d">-&lt;a href=&quot;#l308&quot; class=&quot;line&quot; id=&quot;l308&quot;&gt; 308&lt;/a&gt; I don&amp;#39;t use this project anymore. I would rather use a linked list or static allocation. +</a><a href="#h30-0-3815" id="h30-0-3815" class="i">+</a><a href="#h26-0-327" id="h26-0-327" class="d">-&lt;a href=&quot;#l309&quot; class=&quot;line&quot; id=&quot;l309&quot;&gt; 309&lt;/a&gt; +</a><a href="#h30-0-3816" id="h30-0-3816" class="i">+</a><a href="#h26-0-328" id="h26-0-328" class="d">-&lt;a href=&quot;#l310&quot; class=&quot;line&quot; id=&quot;l310&quot;&gt; 310&lt;/a&gt; ```c +</a><a href="#h30-0-3817" id="h30-0-3817" class="i">+</a><a href="#h26-0-329" id="h26-0-329" class="d">-&lt;a href=&quot;#l311&quot; class=&quot;line&quot; id=&quot;l311&quot;&gt; 311&lt;/a&gt; gs_bucket_array(float) ba = gs_bucket_array_new(float, 100); // Bucket array with internal &amp;#39;float&amp;#39; data, where each bucket is 100 floats +</a><a href="#h30-0-3818" id="h30-0-3818" class="i">+</a><a href="#h26-0-330" id="h26-0-330" class="d">-&lt;a href=&quot;#l312&quot; class=&quot;line&quot; id=&quot;l312&quot;&gt; 312&lt;/a&gt; gs_bucket_array_reserve(ba, 2); // Reserves 2 buckets +</a><a href="#h30-0-3819" id="h30-0-3819" class="i">+</a><a href="#h26-0-331" id="h26-0-331" class="d">-&lt;a href=&quot;#l313&quot; class=&quot;line&quot; id=&quot;l313&quot;&gt; 313&lt;/a&gt; gs_bucket_array_push(ba, 3.145f); // Pushes 3.145 onto the end of the bucket array +</a><a href="#h30-0-3820" id="h30-0-3820" class="i">+</a><a href="#h26-0-332" id="h26-0-332" class="d">-&lt;a href=&quot;#l314&quot; class=&quot;line&quot; id=&quot;l314&quot;&gt; 314&lt;/a&gt; float* val_p = gs_bucket_array_getp(ba, index); // Returns a pointer to your data +</a><a href="#h30-0-3821" id="h30-0-3821" class="i">+</a><a href="#h26-0-333" id="h26-0-333" class="d">-&lt;a href=&quot;#l315&quot; class=&quot;line&quot; id=&quot;l315&quot;&gt; 315&lt;/a&gt; float val = gs_bucket_array_get(ba, index); // Dereferences your data as well +</a><a href="#h30-0-3822" id="h30-0-3822" class="i">+</a><a href="#h26-0-334" id="h26-0-334" class="d">-&lt;a href=&quot;#l316&quot; class=&quot;line&quot; id=&quot;l316&quot;&gt; 316&lt;/a&gt; +</a><a href="#h30-0-3823" id="h30-0-3823" class="i">+</a><a href="#h26-0-335" id="h26-0-335" class="d">-&lt;a href=&quot;#l317&quot; class=&quot;line&quot; id=&quot;l317&quot;&gt; 317&lt;/a&gt; uint32_t bs = gs_bucket_array_bucket_size(ba) // Returns initialized bucket size +</a><a href="#h30-0-3824" id="h30-0-3824" class="i">+</a><a href="#h26-0-336" id="h26-0-336" class="d">-&lt;a href=&quot;#l318&quot; class=&quot;line&quot; id=&quot;l318&quot;&gt; 318&lt;/a&gt; uint32_t bc = gs_bucket_array_bucket_count(ba) // Returns the amount of buckets allocated +</a><a href="#h30-0-3825" id="h30-0-3825" class="i">+</a><a href="#h26-0-337" id="h26-0-337" class="d">-&lt;a href=&quot;#l319&quot; class=&quot;line&quot; id=&quot;l319&quot;&gt; 319&lt;/a&gt; uint32_t ba_cap = gs_bucket_array_capacity(ba) // Returns bucket_size * bucket_count +</a><a href="#h30-0-3826" id="h30-0-3826" class="i">+</a><a href="#h26-0-338" id="h26-0-338" class="d">-&lt;a href=&quot;#l320&quot; class=&quot;line&quot; id=&quot;l320&quot;&gt; 320&lt;/a&gt; uint32_t ba_size = gs_bucket_array_size(ba) // returns index+1 of the last element +</a><a href="#h30-0-3827" id="h30-0-3827" class="i">+</a><a href="#h26-0-339" id="h26-0-339" class="d">-&lt;a href=&quot;#l321&quot; class=&quot;line&quot; id=&quot;l321&quot;&gt; 321&lt;/a&gt; gs_bucket_array_free(ba) // Free&amp;#39;s the entire array, make sure your elements are free&amp;#39;d first +</a><a href="#h30-0-3828" id="h30-0-3828" class="i">+</a><a href="#h26-0-340" id="h26-0-340" class="d">-&lt;a href=&quot;#l322&quot; class=&quot;line&quot; id=&quot;l322&quot;&gt; 322&lt;/a&gt; ``` +</a><a href="#h30-0-3829" id="h30-0-3829" class="i">+</a><a href="#h26-0-341" id="h26-0-341" class="d">-&lt;a href=&quot;#l323&quot; class=&quot;line&quot; id=&quot;l323&quot;&gt; 323&lt;/a&gt; +</a><a href="#h30-0-3830" id="h30-0-3830" class="i">+</a><a href="#h26-0-342" id="h26-0-342" class="d">-&lt;a href=&quot;#l324&quot; class=&quot;line&quot; id=&quot;l324&quot;&gt; 324&lt;/a&gt; ## awaC +</a><a href="#h30-0-3831" id="h30-0-3831" class="i">+</a><a href="#h26-0-343" id="h26-0-343" class="d">-&lt;a href=&quot;#l325&quot; class=&quot;line&quot; id=&quot;l325&quot;&gt; 325&lt;/a&gt; +</a><a href="#h30-0-3832" id="h30-0-3832" class="i">+</a><a href="#h26-0-344" id="h26-0-344" class="d">-&lt;a href=&quot;#l326&quot; class=&quot;line&quot; id=&quot;l326&quot;&gt; 326&lt;/a&gt; [AWA5.0](https://github.com/TempTempai/AWA5.0) is a stack-based [esoteric programming language](https://en.wikipedia.org/wiki/Esoteric_programming_language) where you manually write the bits with `wa` or `awa`. +</a><a href="#h30-0-3833" id="h30-0-3833" class="i">+</a><a href="#h26-0-345" id="h26-0-345" class="d">-&lt;a href=&quot;#l327&quot; class=&quot;line&quot; id=&quot;l327&quot;&gt; 327&lt;/a&gt; +</a><a href="#h30-0-3834" id="h30-0-3834" class="i">+</a><a href="#h26-0-346" id="h26-0-346" class="d">-&lt;a href=&quot;#l328&quot; class=&quot;line&quot; id=&quot;l328&quot;&gt; 328&lt;/a&gt;  +</a><a href="#h30-0-3835" id="h30-0-3835" class="i">+</a><a href="#h26-0-347" id="h26-0-347" class="d">-&lt;a href=&quot;#l329&quot; class=&quot;line&quot; id=&quot;l329&quot;&gt; 329&lt;/a&gt; {: style=&amp;quot;text-align: center;&amp;quot;} +</a><a href="#h30-0-3836" id="h30-0-3836" class="i">+</a><a href="#h26-0-348" id="h26-0-348" class="d">-&lt;a href=&quot;#l330&quot; class=&quot;line&quot; id=&quot;l330&quot;&gt; 330&lt;/a&gt; +</a><a href="#h30-0-3837" id="h30-0-3837" class="i">+</a><a href="#h26-0-349" id="h26-0-349" class="d">-&lt;a href=&quot;#l331&quot; class=&quot;line&quot; id=&quot;l331&quot;&gt; 331&lt;/a&gt; JavaScript was the chosen language for the original implementation. Others have also made their interpreters and compilers for it. I made mine in C and called it [awaC](https://github.com/Samdal/awaC?tab=readme-ov-file) +</a><a href="#h30-0-3838" id="h30-0-3838" class="i">+</a><a href="#h26-0-350" id="h26-0-350" class="d">-&lt;a href=&quot;#l332&quot; class=&quot;line&quot; id=&quot;l332&quot;&gt; 332&lt;/a&gt; +</a><a href="#h30-0-3839" id="h30-0-3839" class="i">+</a><a href="#h26-0-351" id="h26-0-351" class="d">-&lt;a href=&quot;#l333&quot; class=&quot;line&quot; id=&quot;l333&quot;&gt; 333&lt;/a&gt; I originally planned to use awaC as an excuse to make a graphical debugger, but I never got to that part. +</a><a href="#h30-0-3840" id="h30-0-3840" class="i">+</a><a href="#h26-0-352" id="h26-0-352" class="d">-&lt;a href=&quot;#l334&quot; class=&quot;line&quot; id=&quot;l334&quot;&gt; 334&lt;/a&gt; The interpreter only provided debug printing of the stack and program counter. +</a><a href="#h30-0-3841" id="h30-0-3841" class="i">+</a><a href="#h26-0-353" id="h26-0-353" class="d">-&lt;a href=&quot;#l335&quot; class=&quot;line&quot; id=&quot;l335&quot;&gt; 335&lt;/a&gt; +</a><a href="#h30-0-3842" id="h30-0-3842" class="i">+</a><a href="#h26-0-354" id="h26-0-354" class="d">-&lt;a href=&quot;#l336&quot; class=&quot;line&quot; id=&quot;l336&quot;&gt; 336&lt;/a&gt; After watching a Tsoding stream about making a web server in the flat assembler, I knew I wanted to do that with AWA5.0. All I needed was to extend the instruction set with `syscall`, and painstakingly write over a kilobyte of `awa awawaw awawaw awawa`. +</a><a href="#h30-0-3843" id="h30-0-3843" class="i">+</a><a href="#h26-0-355" id="h26-0-355" class="d">-&lt;a href=&quot;#l337&quot; class=&quot;line&quot; id=&quot;l337&quot;&gt; 337&lt;/a&gt; The website I ended up hosting was a JavaScript interpreter of AWA5.0. +</a><a href="#h30-0-3844" id="h30-0-3844" class="i">+</a><a href="#h26-0-356" id="h26-0-356" class="d">-&lt;a href=&quot;#l338&quot; class=&quot;line&quot; id=&quot;l338&quot;&gt; 338&lt;/a&gt; +</a><a href="#h30-0-3845" id="h30-0-3845" class="i">+</a><a href="#h26-0-357" id="h26-0-357" class="d">-&lt;a href=&quot;#l339&quot; class=&quot;line&quot; id=&quot;l339&quot;&gt; 339&lt;/a&gt;  +</a><a href="#h30-0-3846" id="h30-0-3846" class="i">+</a><a href="#h26-0-358" id="h26-0-358" class="d">-&lt;a href=&quot;#l340&quot; class=&quot;line&quot; id=&quot;l340&quot;&gt; 340&lt;/a&gt; {: style=&amp;quot;text-align: center;&amp;quot;} +</a><a href="#h30-0-3847" id="h30-0-3847" class="i">+</a><a href="#h26-0-359" id="h26-0-359" class="d">-&lt;/pre&gt; +</a><a href="#h30-0-3848" id="h30-0-3848" class="i">+</a><a href="#h26-0-360" id="h26-0-360" class="d">-&lt;/div&gt; +</a><a href="#h30-0-3849" id="h30-0-3849" class="i">+</a><a href="#h26-0-361" id="h26-0-361" class="d">-&lt;/body&gt; +</a><a href="#h30-0-3850" id="h30-0-3850" class="i">+</a><a href="#h26-0-362" id="h26-0-362" class="d">-&lt;/html&gt; +</a><a href="#h30-0-3851" id="h30-0-3851" class="i">+</a><b>diff --git a/<a id="h27" href="../file/git/n-channel/file/_posts/2025-02-28-build-sh.md.html.html">git/n-channel/file/_posts/2025-02-28-build-sh.md.html</a> b/<a href="../file/git/n-channel/file/_posts/2025-02-28-build-sh.md.html.html">git/n-channel/file/_posts/2025-02-28-build-sh.md.html</a></b> +</a><a href="#h30-0-3852" id="h30-0-3852" class="i">+<a href="#h27-0" id="h27-0" class="h">@@ -1,186 +0,0 @@ +</a><a href="#h30-0-3853" id="h30-0-3853" class="i">+</a><a href="#h27-0-0" id="h27-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-3854" id="h30-0-3854" class="i">+</a><a href="#h27-0-1" id="h27-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-3855" id="h30-0-3855" class="i">+</a><a href="#h27-0-2" id="h27-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-3856" id="h30-0-3856" class="i">+</a><a href="#h27-0-3" id="h27-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-3857" id="h30-0-3857" class="i">+</a><a href="#h27-0-4" id="h27-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-3858" id="h30-0-3858" class="i">+</a><a href="#h27-0-5" id="h27-0-5" class="d">-&lt;title&gt;2025-02-28-build-sh.md - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-3859" id="h30-0-3859" class="i">+</a><a href="#h27-0-6" id="h27-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-3860" id="h30-0-3860" class="i">+</a><a href="#h27-0-7" id="h27-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../favicon.png&quot; /&gt; +</a><a href="#h30-0-3861" id="h30-0-3861" class="i">+</a><a href="#h27-0-8" id="h27-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../atom.xml&quot; /&gt; +</a><a href="#h30-0-3862" id="h30-0-3862" class="i">+</a><a href="#h27-0-9" id="h27-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../tags.xml&quot; /&gt; +</a><a href="#h30-0-3863" id="h30-0-3863" class="i">+</a><a href="#h27-0-10" id="h27-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../style.css&quot; /&gt; +</a><a href="#h30-0-3864" id="h30-0-3864" class="i">+</a><a href="#h27-0-11" id="h27-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-3865" id="h30-0-3865" class="i">+</a><a href="#h27-0-12" id="h27-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-3866" id="h30-0-3866" class="i">+</a><a href="#h27-0-13" id="h27-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../&quot;&gt;&lt;img src=&quot;../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-3867" id="h30-0-3867" class="i">+</a><a href="#h27-0-14" id="h27-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-3868" id="h30-0-3868" class="i">+</a><a href="#h27-0-15" id="h27-0-15" class="d">-&lt;a href=&quot;../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-3869" id="h30-0-3869" class="i">+</a><a href="#h27-0-16" id="h27-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-3870" id="h30-0-3870" class="i">+</a><a href="#h27-0-17" id="h27-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-3871" id="h30-0-3871" class="i">+</a><a href="#h27-0-18" id="h27-0-18" class="d">-&lt;p&gt; 2025-02-28-build-sh.md (4957B)&lt;/p&gt;&lt;hr/&gt;&lt;pre id=&quot;blob&quot;&gt; +</a><a href="#h30-0-3872" id="h30-0-3872" class="i">+</a><a href="#h27-0-19" id="h27-0-19" class="d">-&lt;a href=&quot;#l1&quot; class=&quot;line&quot; id=&quot;l1&quot;&gt; 1&lt;/a&gt; --- +</a><a href="#h30-0-3873" id="h30-0-3873" class="i">+</a><a href="#h27-0-20" id="h27-0-20" class="d">-&lt;a href=&quot;#l2&quot; class=&quot;line&quot; id=&quot;l2&quot;&gt; 2&lt;/a&gt; layout: post +</a><a href="#h30-0-3874" id="h30-0-3874" class="i">+</a><a href="#h27-0-21" id="h27-0-21" class="d">-&lt;a href=&quot;#l3&quot; class=&quot;line&quot; id=&quot;l3&quot;&gt; 3&lt;/a&gt; title: &amp;quot;Compiling C on Unix: build.sh&amp;quot; +</a><a href="#h30-0-3875" id="h30-0-3875" class="i">+</a><a href="#h27-0-22" id="h27-0-22" class="d">-&lt;a href=&quot;#l4&quot; class=&quot;line&quot; id=&quot;l4&quot;&gt; 4&lt;/a&gt; description: The no bullshit way to compile C (on Unix) +</a><a href="#h30-0-3876" id="h30-0-3876" class="i">+</a><a href="#h27-0-23" id="h27-0-23" class="d">-&lt;a href=&quot;#l5&quot; class=&quot;line&quot; id=&quot;l5&quot;&gt; 5&lt;/a&gt; comments: true +</a><a href="#h30-0-3877" id="h30-0-3877" class="i">+</a><a href="#h27-0-24" id="h27-0-24" class="d">-&lt;a href=&quot;#l6&quot; class=&quot;line&quot; id=&quot;l6&quot;&gt; 6&lt;/a&gt; tags: [misc, programming, C] +</a><a href="#h30-0-3878" id="h30-0-3878" class="i">+</a><a href="#h27-0-25" id="h27-0-25" class="d">-&lt;a href=&quot;#l7&quot; class=&quot;line&quot; id=&quot;l7&quot;&gt; 7&lt;/a&gt; --- +</a><a href="#h30-0-3879" id="h30-0-3879" class="i">+</a><a href="#h27-0-26" id="h27-0-26" class="d">-&lt;a href=&quot;#l8&quot; class=&quot;line&quot; id=&quot;l8&quot;&gt; 8&lt;/a&gt; +</a><a href="#h30-0-3880" id="h30-0-3880" class="i">+</a><a href="#h27-0-27" id="h27-0-27" class="d">-&lt;a href=&quot;#l9&quot; class=&quot;line&quot; id=&quot;l9&quot;&gt; 9&lt;/a&gt; ## What do I want from a build system? +</a><a href="#h30-0-3881" id="h30-0-3881" class="i">+</a><a href="#h27-0-28" id="h27-0-28" class="d">-&lt;a href=&quot;#l10&quot; class=&quot;line&quot; id=&quot;l10&quot;&gt; 10&lt;/a&gt; +</a><a href="#h30-0-3882" id="h30-0-3882" class="i">+</a><a href="#h27-0-29" id="h27-0-29" class="d">-&lt;a href=&quot;#l11&quot; class=&quot;line&quot; id=&quot;l11&quot;&gt; 11&lt;/a&gt; I want a build system to be: +</a><a href="#h30-0-3883" id="h30-0-3883" class="i">+</a><a href="#h27-0-30" id="h27-0-30" class="d">-&lt;a href=&quot;#l12&quot; class=&quot;line&quot; id=&quot;l12&quot;&gt; 12&lt;/a&gt; - Easy to maintain +</a><a href="#h30-0-3884" id="h30-0-3884" class="i">+</a><a href="#h27-0-31" id="h27-0-31" class="d">-&lt;a href=&quot;#l13&quot; class=&quot;line&quot; id=&quot;l13&quot;&gt; 13&lt;/a&gt; - Minimal dependencies +</a><a href="#h30-0-3885" id="h30-0-3885" class="i">+</a><a href="#h27-0-32" id="h27-0-32" class="d">-&lt;a href=&quot;#l14&quot; class=&quot;line&quot; id=&quot;l14&quot;&gt; 14&lt;/a&gt; - Configurable +</a><a href="#h30-0-3886" id="h30-0-3886" class="i">+</a><a href="#h27-0-33" id="h27-0-33" class="d">-&lt;a href=&quot;#l15&quot; class=&quot;line&quot; id=&quot;l15&quot;&gt; 15&lt;/a&gt; +</a><a href="#h30-0-3887" id="h30-0-3887" class="i">+</a><a href="#h27-0-34" id="h27-0-34" class="d">-&lt;a href=&quot;#l16&quot; class=&quot;line&quot; id=&quot;l16&quot;&gt; 16&lt;/a&gt; And optionally: +</a><a href="#h30-0-3888" id="h30-0-3888" class="i">+</a><a href="#h27-0-35" id="h27-0-35" class="d">-&lt;a href=&quot;#l17&quot; class=&quot;line&quot; id=&quot;l17&quot;&gt; 17&lt;/a&gt; - multi-threaded / incremental +</a><a href="#h30-0-3889" id="h30-0-3889" class="i">+</a><a href="#h27-0-36" id="h27-0-36" class="d">-&lt;a href=&quot;#l18&quot; class=&quot;line&quot; id=&quot;l18&quot;&gt; 18&lt;/a&gt; +</a><a href="#h30-0-3890" id="h30-0-3890" class="i">+</a><a href="#h27-0-37" id="h27-0-37" class="d">-&lt;a href=&quot;#l19&quot; class=&quot;line&quot; id=&quot;l19&quot;&gt; 19&lt;/a&gt; ## The unity build +</a><a href="#h30-0-3891" id="h30-0-3891" class="i">+</a><a href="#h27-0-38" id="h27-0-38" class="d">-&lt;a href=&quot;#l20&quot; class=&quot;line&quot; id=&quot;l20&quot;&gt; 20&lt;/a&gt; +</a><a href="#h30-0-3892" id="h30-0-3892" class="i">+</a><a href="#h27-0-39" id="h27-0-39" class="d">-&lt;a href=&quot;#l21&quot; class=&quot;line&quot; id=&quot;l21&quot;&gt; 21&lt;/a&gt; Unity builds are not incremental. They work by `#include`-ing all source code into one file and compiling it as a single translation unit. +</a><a href="#h30-0-3893" id="h30-0-3893" class="i">+</a><a href="#h27-0-40" id="h27-0-40" class="d">-&lt;a href=&quot;#l22&quot; class=&quot;line&quot; id=&quot;l22&quot;&gt; 22&lt;/a&gt; +</a><a href="#h30-0-3894" id="h30-0-3894" class="i">+</a><a href="#h27-0-41" id="h27-0-41" class="d">-&lt;a href=&quot;#l23&quot; class=&quot;line&quot; id=&quot;l23&quot;&gt; 23&lt;/a&gt; ```c +</a><a href="#h30-0-3895" id="h30-0-3895" class="i">+</a><a href="#h27-0-42" id="h27-0-42" class="d">-&lt;a href=&quot;#l24&quot; class=&quot;line&quot; id=&quot;l24&quot;&gt; 24&lt;/a&gt; // unity.c +</a><a href="#h30-0-3896" id="h30-0-3896" class="i">+</a><a href="#h27-0-43" id="h27-0-43" class="d">-&lt;a href=&quot;#l25&quot; class=&quot;line&quot; id=&quot;l25&quot;&gt; 25&lt;/a&gt; #include &amp;quot;utils.h&amp;quot; +</a><a href="#h30-0-3897" id="h30-0-3897" class="i">+</a><a href="#h27-0-44" id="h27-0-44" class="d">-&lt;a href=&quot;#l26&quot; class=&quot;line&quot; id=&quot;l26&quot;&gt; 26&lt;/a&gt; #include &amp;quot;utils.c&amp;quot; +</a><a href="#h30-0-3898" id="h30-0-3898" class="i">+</a><a href="#h27-0-45" id="h27-0-45" class="d">-&lt;a href=&quot;#l27&quot; class=&quot;line&quot; id=&quot;l27&quot;&gt; 27&lt;/a&gt; #include &amp;quot;fs.h&amp;quot; +</a><a href="#h30-0-3899" id="h30-0-3899" class="i">+</a><a href="#h27-0-46" id="h27-0-46" class="d">-&lt;a href=&quot;#l28&quot; class=&quot;line&quot; id=&quot;l28&quot;&gt; 28&lt;/a&gt; #include &amp;quot;fs.c&amp;quot; +</a><a href="#h30-0-3900" id="h30-0-3900" class="i">+</a><a href="#h27-0-47" id="h27-0-47" class="d">-&lt;a href=&quot;#l29&quot; class=&quot;line&quot; id=&quot;l29&quot;&gt; 29&lt;/a&gt; #include &amp;quot;main.c&amp;quot; +</a><a href="#h30-0-3901" id="h30-0-3901" class="i">+</a><a href="#h27-0-48" id="h27-0-48" class="d">-&lt;a href=&quot;#l30&quot; class=&quot;line&quot; id=&quot;l30&quot;&gt; 30&lt;/a&gt; ``` +</a><a href="#h30-0-3902" id="h30-0-3902" class="i">+</a><a href="#h27-0-49" id="h27-0-49" class="d">-&lt;a href=&quot;#l31&quot; class=&quot;line&quot; id=&quot;l31&quot;&gt; 31&lt;/a&gt; ```sh +</a><a href="#h30-0-3903" id="h30-0-3903" class="i">+</a><a href="#h27-0-50" id="h27-0-50" class="d">-&lt;a href=&quot;#l32&quot; class=&quot;line&quot; id=&quot;l32&quot;&gt; 32&lt;/a&gt; #!/bin/bash +</a><a href="#h30-0-3904" id="h30-0-3904" class="i">+</a><a href="#h27-0-51" id="h27-0-51" class="d">-&lt;a href=&quot;#l33&quot; class=&quot;line&quot; id=&quot;l33&quot;&gt; 33&lt;/a&gt; +</a><a href="#h30-0-3905" id="h30-0-3905" class="i">+</a><a href="#h27-0-52" id="h27-0-52" class="d">-&lt;a href=&quot;#l34&quot; class=&quot;line&quot; id=&quot;l34&quot;&gt; 34&lt;/a&gt; CC=&amp;quot;clang&amp;quot; +</a><a href="#h30-0-3906" id="h30-0-3906" class="i">+</a><a href="#h27-0-53" id="h27-0-53" class="d">-&lt;a href=&quot;#l35&quot; class=&quot;line&quot; id=&quot;l35&quot;&gt; 35&lt;/a&gt; output=(./bin/App) +</a><a href="#h30-0-3907" id="h30-0-3907" class="i">+</a><a href="#h27-0-54" id="h27-0-54" class="d">-&lt;a href=&quot;#l36&quot; class=&quot;line&quot; id=&quot;l36&quot;&gt; 36&lt;/a&gt; sources=(./src/unity.c) +</a><a href="#h30-0-3908" id="h30-0-3908" class="i">+</a><a href="#h27-0-55" id="h27-0-55" class="d">-&lt;a href=&quot;#l37&quot; class=&quot;line&quot; id=&quot;l37&quot;&gt; 37&lt;/a&gt; compiler_flags=(-Wall -pedantic -std=c99 -Isrc/) +</a><a href="#h30-0-3909" id="h30-0-3909" class="i">+</a><a href="#h27-0-56" id="h27-0-56" class="d">-&lt;a href=&quot;#l38&quot; class=&quot;line&quot; id=&quot;l38&quot;&gt; 38&lt;/a&gt; linker_flags=(-fuse-ld=mold) +</a><a href="#h30-0-3910" id="h30-0-3910" class="i">+</a><a href="#h27-0-57" id="h27-0-57" class="d">-&lt;a href=&quot;#l39&quot; class=&quot;line&quot; id=&quot;l39&quot;&gt; 39&lt;/a&gt; +</a><a href="#h30-0-3911" id="h30-0-3911" class="i">+</a><a href="#h27-0-58" id="h27-0-58" class="d">-&lt;a href=&quot;#l40&quot; class=&quot;line&quot; id=&quot;l40&quot;&gt; 40&lt;/a&gt; ${CC} ${compiler_flags[*]} ${sources[*]} ${linker_flags[*]} -o ${output} +</a><a href="#h30-0-3912" id="h30-0-3912" class="i">+</a><a href="#h27-0-59" id="h27-0-59" class="d">-&lt;a href=&quot;#l41&quot; class=&quot;line&quot; id=&quot;l41&quot;&gt; 41&lt;/a&gt; ``` +</a><a href="#h30-0-3913" id="h30-0-3913" class="i">+</a><a href="#h27-0-60" id="h27-0-60" class="d">-&lt;a href=&quot;#l42&quot; class=&quot;line&quot; id=&quot;l42&quot;&gt; 42&lt;/a&gt; +</a><a href="#h30-0-3914" id="h30-0-3914" class="i">+</a><a href="#h27-0-61" id="h27-0-61" class="d">-&lt;a href=&quot;#l43&quot; class=&quot;line&quot; id=&quot;l43&quot;&gt; 43&lt;/a&gt; If all your exposure is from &amp;quot;real build systems,&amp;quot; you might find this baffling. +</a><a href="#h30-0-3915" id="h30-0-3915" class="i">+</a><a href="#h27-0-62" id="h27-0-62" class="d">-&lt;a href=&quot;#l44&quot; class=&quot;line&quot; id=&quot;l44&quot;&gt; 44&lt;/a&gt; My advice is to form your own opinions—don&amp;#39;t accept the gospel of others without a second thought. +</a><a href="#h30-0-3916" id="h30-0-3916" class="i">+</a><a href="#h27-0-63" id="h27-0-63" class="d">-&lt;a href=&quot;#l45&quot; class=&quot;line&quot; id=&quot;l45&quot;&gt; 45&lt;/a&gt; +</a><a href="#h30-0-3917" id="h30-0-3917" class="i">+</a><a href="#h27-0-64" id="h27-0-64" class="d">-&lt;a href=&quot;#l46&quot; class=&quot;line&quot; id=&quot;l46&quot;&gt; 46&lt;/a&gt; Unity builds have numerous benefits and should be the go-to for shipping. Builds of this kind are easy to port and give the compiler more opportunities for optimization. It is also by far the simplest method. +</a><a href="#h30-0-3918" id="h30-0-3918" class="i">+</a><a href="#h27-0-65" id="h27-0-65" class="d">-&lt;a href=&quot;#l47&quot; class=&quot;line&quot; id=&quot;l47&quot;&gt; 47&lt;/a&gt; +</a><a href="#h30-0-3919" id="h30-0-3919" class="i">+</a><a href="#h27-0-66" id="h27-0-66" class="d">-&lt;a href=&quot;#l48&quot; class=&quot;line&quot; id=&quot;l48&quot;&gt; 48&lt;/a&gt; Structuring your program with the knowledge that it will use a unity build lets us do some tricks. Source files aren&amp;#39;t compiled separately, and we control their inclusion order. Exploiting this removes messy `#include` statements. You can even disregard header guards if you dare. +</a><a href="#h30-0-3920" id="h30-0-3920" class="i">+</a><a href="#h27-0-67" id="h27-0-67" class="d">-&lt;a href=&quot;#l49&quot; class=&quot;line&quot; id=&quot;l49&quot;&gt; 49&lt;/a&gt; +</a><a href="#h30-0-3921" id="h30-0-3921" class="i">+</a><a href="#h27-0-68" id="h27-0-68" class="d">-&lt;a href=&quot;#l50&quot; class=&quot;line&quot; id=&quot;l50&quot;&gt; 50&lt;/a&gt; The benefit is less clutter in your header and source files. Less includes also means less work for the compiler. In some cases, unity builds have shorter clean-build times. +</a><a href="#h30-0-3922" id="h30-0-3922" class="i">+</a><a href="#h27-0-69" id="h27-0-69" class="d">-&lt;a href=&quot;#l51&quot; class=&quot;line&quot; id=&quot;l51&quot;&gt; 51&lt;/a&gt; Doing this will make LSPs or editor linting less effective, but that&amp;#39;s not a big deal. The only real problem is symbol collisions inside the single translation unit, which may or may not be trivial. +</a><a href="#h30-0-3923" id="h30-0-3923" class="i">+</a><a href="#h27-0-70" id="h27-0-70" class="d">-&lt;a href=&quot;#l52&quot; class=&quot;line&quot; id=&quot;l52&quot;&gt; 52&lt;/a&gt; +</a><a href="#h30-0-3924" id="h30-0-3924" class="i">+</a><a href="#h27-0-71" id="h27-0-71" class="d">-&lt;a href=&quot;#l53&quot; class=&quot;line&quot; id=&quot;l53&quot;&gt; 53&lt;/a&gt; ## The incremental build +</a><a href="#h30-0-3925" id="h30-0-3925" class="i">+</a><a href="#h27-0-72" id="h27-0-72" class="d">-&lt;a href=&quot;#l54&quot; class=&quot;line&quot; id=&quot;l54&quot;&gt; 54&lt;/a&gt; +</a><a href="#h30-0-3926" id="h30-0-3926" class="i">+</a><a href="#h27-0-73" id="h27-0-73" class="d">-&lt;a href=&quot;#l55&quot; class=&quot;line&quot; id=&quot;l55&quot;&gt; 55&lt;/a&gt; Although unity builds provide many benefits, you may want to do an incremental build if your project is &amp;quot;too complex.&amp;quot; +</a><a href="#h30-0-3927" id="h30-0-3927" class="i">+</a><a href="#h27-0-74" id="h27-0-74" class="d">-&lt;a href=&quot;#l56&quot; class=&quot;line&quot; id=&quot;l56&quot;&gt; 56&lt;/a&gt; +</a><a href="#h30-0-3928" id="h30-0-3928" class="i">+</a><a href="#h27-0-75" id="h27-0-75" class="d">-&lt;a href=&quot;#l57&quot; class=&quot;line&quot; id=&quot;l57&quot;&gt; 57&lt;/a&gt; Before we start, if your project is too complex, your first attempt should be to fix the core problem. Incremental builds are not an excuse to spread source code across hundreds of files and to create cyclic dependencies. +</a><a href="#h30-0-3929" id="h30-0-3929" class="i">+</a><a href="#h27-0-76" id="h27-0-76" class="d">-&lt;a href=&quot;#l58&quot; class=&quot;line&quot; id=&quot;l58&quot;&gt; 58&lt;/a&gt; +</a><a href="#h30-0-3930" id="h30-0-3930" class="i">+</a><a href="#h27-0-77" id="h27-0-77" class="d">-&lt;a href=&quot;#l59&quot; class=&quot;line&quot; id=&quot;l59&quot;&gt; 59&lt;/a&gt; With that out of the way, here is a `build.sh` for multiple source files built in parallel. +</a><a href="#h30-0-3931" id="h30-0-3931" class="i">+</a><a href="#h27-0-78" id="h27-0-78" class="d">-&lt;a href=&quot;#l60&quot; class=&quot;line&quot; id=&quot;l60&quot;&gt; 60&lt;/a&gt; ```sh +</a><a href="#h30-0-3932" id="h30-0-3932" class="i">+</a><a href="#h27-0-79" id="h27-0-79" class="d">-&lt;a href=&quot;#l61&quot; class=&quot;line&quot; id=&quot;l61&quot;&gt; 61&lt;/a&gt; #!/bin/bash +</a><a href="#h30-0-3933" id="h30-0-3933" class="i">+</a><a href="#h27-0-80" id="h27-0-80" class="d">-&lt;a href=&quot;#l62&quot; class=&quot;line&quot; id=&quot;l62&quot;&gt; 62&lt;/a&gt; set -e +</a><a href="#h30-0-3934" id="h30-0-3934" class="i">+</a><a href="#h27-0-81" id="h27-0-81" class="d">-&lt;a href=&quot;#l63&quot; class=&quot;line&quot; id=&quot;l63&quot;&gt; 63&lt;/a&gt; +</a><a href="#h30-0-3935" id="h30-0-3935" class="i">+</a><a href="#h27-0-82" id="h27-0-82" class="d">-&lt;a href=&quot;#l64&quot; class=&quot;line&quot; id=&quot;l64&quot;&gt; 64&lt;/a&gt; CC=&amp;quot;ccache clang&amp;quot; +</a><a href="#h30-0-3936" id="h30-0-3936" class="i">+</a><a href="#h27-0-83" id="h27-0-83" class="d">-&lt;a href=&quot;#l65&quot; class=&quot;line&quot; id=&quot;l65&quot;&gt; 65&lt;/a&gt; output=(./bin/App) +</a><a href="#h30-0-3937" id="h30-0-3937" class="i">+</a><a href="#h27-0-84" id="h27-0-84" class="d">-&lt;a href=&quot;#l66&quot; class=&quot;line&quot; id=&quot;l66&quot;&gt; 66&lt;/a&gt; sources=(src/main.c src/fs.c) +</a><a href="#h30-0-3938" id="h30-0-3938" class="i">+</a><a href="#h27-0-85" id="h27-0-85" class="d">-&lt;a href=&quot;#l67&quot; class=&quot;line&quot; id=&quot;l67&quot;&gt; 67&lt;/a&gt; compiler_flags=(-Wall -Wextra -pedantic -std=c99 -Isrc/) +</a><a href="#h30-0-3939" id="h30-0-3939" class="i">+</a><a href="#h27-0-86" id="h27-0-86" class="d">-&lt;a href=&quot;#l68&quot; class=&quot;line&quot; id=&quot;l68&quot;&gt; 68&lt;/a&gt; linker_flags=(-fuse-ld=mold) +</a><a href="#h30-0-3940" id="h30-0-3940" class="i">+</a><a href="#h27-0-87" id="h27-0-87" class="d">-&lt;a href=&quot;#l69&quot; class=&quot;line&quot; id=&quot;l69&quot;&gt; 69&lt;/a&gt; objects=() +</a><a href="#h30-0-3941" id="h30-0-3941" class="i">+</a><a href="#h27-0-88" id="h27-0-88" class="d">-&lt;a href=&quot;#l70&quot; class=&quot;line&quot; id=&quot;l70&quot;&gt; 70&lt;/a&gt; +</a><a href="#h30-0-3942" id="h30-0-3942" class="i">+</a><a href="#h27-0-89" id="h27-0-89" class="d">-&lt;a href=&quot;#l71&quot; class=&quot;line&quot; id=&quot;l71&quot;&gt; 71&lt;/a&gt; for s in &amp;quot;${sources[@]}&amp;quot;; do +</a><a href="#h30-0-3943" id="h30-0-3943" class="i">+</a><a href="#h27-0-90" id="h27-0-90" class="d">-&lt;a href=&quot;#l72&quot; class=&quot;line&quot; id=&quot;l72&quot;&gt; 72&lt;/a&gt; mkdir -p $(dirname &amp;quot;.obj/${s}.o&amp;quot;) +</a><a href="#h30-0-3944" id="h30-0-3944" class="i">+</a><a href="#h27-0-91" id="h27-0-91" class="d">-&lt;a href=&quot;#l73&quot; class=&quot;line&quot; id=&quot;l73&quot;&gt; 73&lt;/a&gt; ${CC} -c ${compiler_flags[*]} ${s} -o .obj/${s}.o &amp;amp; +</a><a href="#h30-0-3945" id="h30-0-3945" class="i">+</a><a href="#h27-0-92" id="h27-0-92" class="d">-&lt;a href=&quot;#l74&quot; class=&quot;line&quot; id=&quot;l74&quot;&gt; 74&lt;/a&gt; objects+=&amp;quot;.obj/${s}.o &amp;quot; +</a><a href="#h30-0-3946" id="h30-0-3946" class="i">+</a><a href="#h27-0-93" id="h27-0-93" class="d">-&lt;a href=&quot;#l75&quot; class=&quot;line&quot; id=&quot;l75&quot;&gt; 75&lt;/a&gt; done +</a><a href="#h30-0-3947" id="h30-0-3947" class="i">+</a><a href="#h27-0-94" id="h27-0-94" class="d">-&lt;a href=&quot;#l76&quot; class=&quot;line&quot; id=&quot;l76&quot;&gt; 76&lt;/a&gt; +</a><a href="#h30-0-3948" id="h30-0-3948" class="i">+</a><a href="#h27-0-95" id="h27-0-95" class="d">-&lt;a href=&quot;#l77&quot; class=&quot;line&quot; id=&quot;l77&quot;&gt; 77&lt;/a&gt; wait $BACK_PID # wait for compile to finish +</a><a href="#h30-0-3949" id="h30-0-3949" class="i">+</a><a href="#h27-0-96" id="h27-0-96" class="d">-&lt;a href=&quot;#l78&quot; class=&quot;line&quot; id=&quot;l78&quot;&gt; 78&lt;/a&gt; ${CC} ${linker_flags[*]} ${objects[*]} -o ${output} +</a><a href="#h30-0-3950" id="h30-0-3950" class="i">+</a><a href="#h27-0-97" id="h27-0-97" class="d">-&lt;a href=&quot;#l79&quot; class=&quot;line&quot; id=&quot;l79&quot;&gt; 79&lt;/a&gt; ``` +</a><a href="#h30-0-3951" id="h30-0-3951" class="i">+</a><a href="#h27-0-98" id="h27-0-98" class="d">-&lt;a href=&quot;#l80&quot; class=&quot;line&quot; id=&quot;l80&quot;&gt; 80&lt;/a&gt; +</a><a href="#h30-0-3952" id="h30-0-3952" class="i">+</a><a href="#h27-0-99" id="h27-0-99" class="d">-&lt;a href=&quot;#l81&quot; class=&quot;line&quot; id=&quot;l81&quot;&gt; 81&lt;/a&gt; On top of sometimes being faster due to multi-threading, incremental builds let us leverage `ccache` to prevent recompiling unchanged code. Since we still have to re-link, using `mold` as our linker will further increase speeds. +</a><a href="#h30-0-3953" id="h30-0-3953" class="i">+</a><a href="#h27-0-100" id="h27-0-100" class="d">-&lt;a href=&quot;#l82&quot; class=&quot;line&quot; id=&quot;l82&quot;&gt; 82&lt;/a&gt; +</a><a href="#h30-0-3954" id="h30-0-3954" class="i">+</a><a href="#h27-0-101" id="h27-0-101" class="d">-&lt;a href=&quot;#l83&quot; class=&quot;line&quot; id=&quot;l83&quot;&gt; 83&lt;/a&gt; +</a><a href="#h30-0-3955" id="h30-0-3955" class="i">+</a><a href="#h27-0-102" id="h27-0-102" class="d">-&lt;a href=&quot;#l84&quot; class=&quot;line&quot; id=&quot;l84&quot;&gt; 84&lt;/a&gt; ## Adding complexity +</a><a href="#h30-0-3956" id="h30-0-3956" class="i">+</a><a href="#h27-0-103" id="h27-0-103" class="d">-&lt;a href=&quot;#l85&quot; class=&quot;line&quot; id=&quot;l85&quot;&gt; 85&lt;/a&gt; +</a><a href="#h30-0-3957" id="h30-0-3957" class="i">+</a><a href="#h27-0-104" id="h27-0-104" class="d">-&lt;a href=&quot;#l86&quot; class=&quot;line&quot; id=&quot;l86&quot;&gt; 86&lt;/a&gt; Let&amp;#39;s build upon the incremental build by adding the following: +</a><a href="#h30-0-3958" id="h30-0-3958" class="i">+</a><a href="#h27-0-105" id="h27-0-105" class="d">-&lt;a href=&quot;#l87&quot; class=&quot;line&quot; id=&quot;l87&quot;&gt; 87&lt;/a&gt; - Ensure `./bin/` is created +</a><a href="#h30-0-3959" id="h30-0-3959" class="i">+</a><a href="#h27-0-106" id="h27-0-106" class="d">-&lt;a href=&quot;#l88&quot; class=&quot;line&quot; id=&quot;l88&quot;&gt; 88&lt;/a&gt; - Automatically find source files +</a><a href="#h30-0-3960" id="h30-0-3960" class="i">+</a><a href="#h27-0-107" id="h27-0-107" class="d">-&lt;a href=&quot;#l89&quot; class=&quot;line&quot; id=&quot;l89&quot;&gt; 89&lt;/a&gt; - More compiler flags +</a><a href="#h30-0-3961" id="h30-0-3961" class="i">+</a><a href="#h27-0-108" id="h27-0-108" class="d">-&lt;a href=&quot;#l90&quot; class=&quot;line&quot; id=&quot;l90&quot;&gt; 90&lt;/a&gt; - User-specific compiler flags +</a><a href="#h30-0-3962" id="h30-0-3962" class="i">+</a><a href="#h27-0-109" id="h27-0-109" class="d">-&lt;a href=&quot;#l91&quot; class=&quot;line&quot; id=&quot;l91&quot;&gt; 91&lt;/a&gt; - Metaprogram or custom pre-processor +</a><a href="#h30-0-3963" id="h30-0-3963" class="i">+</a><a href="#h27-0-110" id="h27-0-110" class="d">-&lt;a href=&quot;#l92&quot; class=&quot;line&quot; id=&quot;l92&quot;&gt; 92&lt;/a&gt; - Echo state of the program +</a><a href="#h30-0-3964" id="h30-0-3964" class="i">+</a><a href="#h27-0-111" id="h27-0-111" class="d">-&lt;a href=&quot;#l93&quot; class=&quot;line&quot; id=&quot;l93&quot;&gt; 93&lt;/a&gt; +</a><a href="#h30-0-3965" id="h30-0-3965" class="i">+</a><a href="#h27-0-112" id="h27-0-112" class="d">-&lt;a href=&quot;#l94&quot; class=&quot;line&quot; id=&quot;l94&quot;&gt; 94&lt;/a&gt; ```sh +</a><a href="#h30-0-3966" id="h30-0-3966" class="i">+</a><a href="#h27-0-113" id="h27-0-113" class="d">-&lt;a href=&quot;#l95&quot; class=&quot;line&quot; id=&quot;l95&quot;&gt; 95&lt;/a&gt; #!/bin/bash +</a><a href="#h30-0-3967" id="h30-0-3967" class="i">+</a><a href="#h27-0-114" id="h27-0-114" class="d">-&lt;a href=&quot;#l96&quot; class=&quot;line&quot; id=&quot;l96&quot;&gt; 96&lt;/a&gt; set -e +</a><a href="#h30-0-3968" id="h30-0-3968" class="i">+</a><a href="#h27-0-115" id="h27-0-115" class="d">-&lt;a href=&quot;#l97&quot; class=&quot;line&quot; id=&quot;l97&quot;&gt; 97&lt;/a&gt; +</a><a href="#h30-0-3969" id="h30-0-3969" class="i">+</a><a href="#h27-0-116" id="h27-0-116" class="d">-&lt;a href=&quot;#l98&quot; class=&quot;line&quot; id=&quot;l98&quot;&gt; 98&lt;/a&gt; ### find and filter sources ### +</a><a href="#h30-0-3970" id="h30-0-3970" class="i">+</a><a href="#h27-0-117" id="h27-0-117" class="d">-&lt;a href=&quot;#l99&quot; class=&quot;line&quot; id=&quot;l99&quot;&gt; 99&lt;/a&gt; +</a><a href="#h30-0-3971" id="h30-0-3971" class="i">+</a><a href="#h27-0-118" id="h27-0-118" class="d">-&lt;a href=&quot;#l100&quot; class=&quot;line&quot; id=&quot;l100&quot;&gt; 100&lt;/a&gt; mapfile -t sources &amp;lt; &amp;lt;(find -name *.c | sed\ +</a><a href="#h30-0-3972" id="h30-0-3972" class="i">+</a><a href="#h27-0-119" id="h27-0-119" class="d">-&lt;a href=&quot;#l101&quot; class=&quot;line&quot; id=&quot;l101&quot;&gt; 101&lt;/a&gt; -e &amp;quot;\|./game/config.*|d&amp;quot; \ +</a><a href="#h30-0-3973" id="h30-0-3973" class="i">+</a><a href="#h27-0-120" id="h27-0-120" class="d">-&lt;a href=&quot;#l102&quot; class=&quot;line&quot; id=&quot;l102&quot;&gt; 102&lt;/a&gt; -e &amp;quot;\|./gs/.*|d&amp;quot; \ +</a><a href="#h30-0-3974" id="h30-0-3974" class="i">+</a><a href="#h27-0-121" id="h27-0-121" class="d">-&lt;a href=&quot;#l103&quot; class=&quot;line&quot; id=&quot;l103&quot;&gt; 103&lt;/a&gt; -e &amp;quot;\|.*impl.*|d&amp;quot; \ +</a><a href="#h30-0-3975" id="h30-0-3975" class="i">+</a><a href="#h27-0-122" id="h27-0-122" class="d">-&lt;a href=&quot;#l104&quot; class=&quot;line&quot; id=&quot;l104&quot;&gt; 104&lt;/a&gt; -e &amp;quot;\|.*third_party.*|d&amp;quot; \ +</a><a href="#h30-0-3976" id="h30-0-3976" class="i">+</a><a href="#h27-0-123" id="h27-0-123" class="d">-&lt;a href=&quot;#l105&quot; class=&quot;line&quot; id=&quot;l105&quot;&gt; 105&lt;/a&gt; -e &amp;quot;\|./codegen/.*|d&amp;quot; \ +</a><a href="#h30-0-3977" id="h30-0-3977" class="i">+</a><a href="#h27-0-124" id="h27-0-124" class="d">-&lt;a href=&quot;#l106&quot; class=&quot;line&quot; id=&quot;l106&quot;&gt; 106&lt;/a&gt; ) +</a><a href="#h30-0-3978" id="h30-0-3978" class="i">+</a><a href="#h27-0-125" id="h27-0-125" class="d">-&lt;a href=&quot;#l107&quot; class=&quot;line&quot; id=&quot;l107&quot;&gt; 107&lt;/a&gt; +</a><a href="#h30-0-3979" id="h30-0-3979" class="i">+</a><a href="#h27-0-126" id="h27-0-126" class="d">-&lt;a href=&quot;#l108&quot; class=&quot;line&quot; id=&quot;l108&quot;&gt; 108&lt;/a&gt; ### flags ### +</a><a href="#h30-0-3980" id="h30-0-3980" class="i">+</a><a href="#h27-0-127" id="h27-0-127" class="d">-&lt;a href=&quot;#l109&quot; class=&quot;line&quot; id=&quot;l109&quot;&gt; 109&lt;/a&gt; +</a><a href="#h30-0-3981" id="h30-0-3981" class="i">+</a><a href="#h27-0-128" id="h27-0-128" class="d">-&lt;a href=&quot;#l110&quot; class=&quot;line&quot; id=&quot;l110&quot;&gt; 110&lt;/a&gt; CC=&amp;quot;ccache clang&amp;quot; +</a><a href="#h30-0-3982" id="h30-0-3982" class="i">+</a><a href="#h27-0-129" id="h27-0-129" class="d">-&lt;a href=&quot;#l111&quot; class=&quot;line&quot; id=&quot;l111&quot;&gt; 111&lt;/a&gt; output=(./bin/App) +</a><a href="#h30-0-3983" id="h30-0-3983" class="i">+</a><a href="#h27-0-130" id="h27-0-130" class="d">-&lt;a href=&quot;#l112&quot; class=&quot;line&quot; id=&quot;l112&quot;&gt; 112&lt;/a&gt; compiler_flags=( +</a><a href="#h30-0-3984" id="h30-0-3984" class="i">+</a><a href="#h27-0-131" id="h27-0-131" class="d">-&lt;a href=&quot;#l113&quot; class=&quot;line&quot; id=&quot;l113&quot;&gt; 113&lt;/a&gt; -O0 -march=native -ffast-math +</a><a href="#h30-0-3985" id="h30-0-3985" class="i">+</a><a href="#h27-0-132" id="h27-0-132" class="d">-&lt;a href=&quot;#l114&quot; class=&quot;line&quot; id=&quot;l114&quot;&gt; 114&lt;/a&gt; -I./game/source +</a><a href="#h30-0-3986" id="h30-0-3986" class="i">+</a><a href="#h27-0-133" id="h27-0-133" class="d">-&lt;a href=&quot;#l115&quot; class=&quot;line&quot; id=&quot;l115&quot;&gt; 115&lt;/a&gt; -Wall -Wno-missing-braces -Wno-unused-function -Wno-unused-variable -Wno-unused-but-set-variable -Wno-initializer-overrides -Wfatal-errors +</a><a href="#h30-0-3987" id="h30-0-3987" class="i">+</a><a href="#h27-0-134" id="h27-0-134" class="d">-&lt;a href=&quot;#l116&quot; class=&quot;line&quot; id=&quot;l116&quot;&gt; 116&lt;/a&gt; -g +</a><a href="#h30-0-3988" id="h30-0-3988" class="i">+</a><a href="#h27-0-135" id="h27-0-135" class="d">-&lt;a href=&quot;#l117&quot; class=&quot;line&quot; id=&quot;l117&quot;&gt; 117&lt;/a&gt; ) +</a><a href="#h30-0-3989" id="h30-0-3989" class="i">+</a><a href="#h27-0-136" id="h27-0-136" class="d">-&lt;a href=&quot;#l118&quot; class=&quot;line&quot; id=&quot;l118&quot;&gt; 118&lt;/a&gt; linker_flags=( +</a><a href="#h30-0-3990" id="h30-0-3990" class="i">+</a><a href="#h27-0-137" id="h27-0-137" class="d">-&lt;a href=&quot;#l119&quot; class=&quot;line&quot; id=&quot;l119&quot;&gt; 119&lt;/a&gt; -fuse-ld=mold -ldl -lX11 -lXi -lm -lpthread -lavformat -lavcodec -lswscale -lavutil -ludev -lomp -lz -lcurl -luv -lssl -lcrypto +</a><a href="#h30-0-3991" id="h30-0-3991" class="i">+</a><a href="#h27-0-138" id="h27-0-138" class="d">-&lt;a href=&quot;#l120&quot; class=&quot;line&quot; id=&quot;l120&quot;&gt; 120&lt;/a&gt; ) +</a><a href="#h30-0-3992" id="h30-0-3992" class="i">+</a><a href="#h27-0-139" id="h27-0-139" class="d">-&lt;a href=&quot;#l121&quot; class=&quot;line&quot; id=&quot;l121&quot;&gt; 121&lt;/a&gt; common_flags=( +</a><a href="#h30-0-3993" id="h30-0-3993" class="i">+</a><a href="#h27-0-140" id="h27-0-140" class="d">-&lt;a href=&quot;#l122&quot; class=&quot;line&quot; id=&quot;l122&quot;&gt; 122&lt;/a&gt; -pthread -fopenmp +</a><a href="#h30-0-3994" id="h30-0-3994" class="i">+</a><a href="#h27-0-141" id="h27-0-141" class="d">-&lt;a href=&quot;#l123&quot; class=&quot;line&quot; id=&quot;l123&quot;&gt; 123&lt;/a&gt; ) +</a><a href="#h30-0-3995" id="h30-0-3995" class="i">+</a><a href="#h27-0-142" id="h27-0-142" class="d">-&lt;a href=&quot;#l124&quot; class=&quot;line&quot; id=&quot;l124&quot;&gt; 124&lt;/a&gt; if [ $(whoami) = &amp;quot;halvard&amp;quot; ]; then +</a><a href="#h30-0-3996" id="h30-0-3996" class="i">+</a><a href="#h27-0-143" id="h27-0-143" class="d">-&lt;a href=&quot;#l125&quot; class=&quot;line&quot; id=&quot;l125&quot;&gt; 125&lt;/a&gt; common_flags+=( +</a><a href="#h30-0-3997" id="h30-0-3997" class="i">+</a><a href="#h27-0-144" id="h27-0-144" class="d">-&lt;a href=&quot;#l126&quot; class=&quot;line&quot; id=&quot;l126&quot;&gt; 126&lt;/a&gt; -fsanitize=address,float-divide-by-zero,float-cast-overflow -fno-sanitize=null,alignment -fno-sanitize-recover=all -fno-omit-frame-pointer +</a><a href="#h30-0-3998" id="h30-0-3998" class="i">+</a><a href="#h27-0-145" id="h27-0-145" class="d">-&lt;a href=&quot;#l127&quot; class=&quot;line&quot; id=&quot;l127&quot;&gt; 127&lt;/a&gt; ) +</a><a href="#h30-0-3999" id="h30-0-3999" class="i">+</a><a href="#h27-0-146" id="h27-0-146" class="d">-&lt;a href=&quot;#l128&quot; class=&quot;line&quot; id=&quot;l128&quot;&gt; 128&lt;/a&gt; else +</a><a href="#h30-0-4000" id="h30-0-4000" class="i">+</a><a href="#h27-0-147" id="h27-0-147" class="d">-&lt;a href=&quot;#l129&quot; class=&quot;line&quot; id=&quot;l129&quot;&gt; 129&lt;/a&gt; # ... +</a><a href="#h30-0-4001" id="h30-0-4001" class="i">+</a><a href="#h27-0-148" id="h27-0-148" class="d">-&lt;a href=&quot;#l130&quot; class=&quot;line&quot; id=&quot;l130&quot;&gt; 130&lt;/a&gt; fi +</a><a href="#h30-0-4002" id="h30-0-4002" class="i">+</a><a href="#h27-0-149" id="h27-0-149" class="d">-&lt;a href=&quot;#l131&quot; class=&quot;line&quot; id=&quot;l131&quot;&gt; 131&lt;/a&gt; +</a><a href="#h30-0-4003" id="h30-0-4003" class="i">+</a><a href="#h27-0-150" id="h27-0-150" class="d">-&lt;a href=&quot;#l132&quot; class=&quot;line&quot; id=&quot;l132&quot;&gt; 132&lt;/a&gt; mkdir -p $(dirname &amp;quot;${output}&amp;quot;) +</a><a href="#h30-0-4004" id="h30-0-4004" class="i">+</a><a href="#h27-0-151" id="h27-0-151" class="d">-&lt;a href=&quot;#l133&quot; class=&quot;line&quot; id=&quot;l133&quot;&gt; 133&lt;/a&gt; +</a><a href="#h30-0-4005" id="h30-0-4005" class="i">+</a><a href="#h27-0-152" id="h27-0-152" class="d">-&lt;a href=&quot;#l134&quot; class=&quot;line&quot; id=&quot;l134&quot;&gt; 134&lt;/a&gt; ### Compile and run metaprogram ### +</a><a href="#h30-0-4006" id="h30-0-4006" class="i">+</a><a href="#h27-0-153" id="h27-0-153" class="d">-&lt;a href=&quot;#l135&quot; class=&quot;line&quot; id=&quot;l135&quot;&gt; 135&lt;/a&gt; +</a><a href="#h30-0-4007" id="h30-0-4007" class="i">+</a><a href="#h27-0-154" id="h27-0-154" class="d">-&lt;a href=&quot;#l136&quot; class=&quot;line&quot; id=&quot;l136&quot;&gt; 136&lt;/a&gt; if [ ! -f &amp;quot;./bin/codegen&amp;quot; ] || [ &amp;quot;./codegen/codegen.c&amp;quot; -nt &amp;quot;./bin/codegen&amp;quot; ]; then +</a><a href="#h30-0-4008" id="h30-0-4008" class="i">+</a><a href="#h27-0-155" id="h27-0-155" class="d">-&lt;a href=&quot;#l137&quot; class=&quot;line&quot; id=&quot;l137&quot;&gt; 137&lt;/a&gt; ${CC} -g ./codegen/codegen.c -fuse-ld=mold -o ./bin/codegen +</a><a href="#h30-0-4009" id="h30-0-4009" class="i">+</a><a href="#h27-0-156" id="h27-0-156" class="d">-&lt;a href=&quot;#l138&quot; class=&quot;line&quot; id=&quot;l138&quot;&gt; 138&lt;/a&gt; fi +</a><a href="#h30-0-4010" id="h30-0-4010" class="i">+</a><a href="#h27-0-157" id="h27-0-157" class="d">-&lt;a href=&quot;#l139&quot; class=&quot;line&quot; id=&quot;l139&quot;&gt; 139&lt;/a&gt; +</a><a href="#h30-0-4011" id="h30-0-4011" class="i">+</a><a href="#h27-0-158" id="h27-0-158" class="d">-&lt;a href=&quot;#l140&quot; class=&quot;line&quot; id=&quot;l140&quot;&gt; 140&lt;/a&gt; ./bin/codegen +</a><a href="#h30-0-4012" id="h30-0-4012" class="i">+</a><a href="#h27-0-159" id="h27-0-159" class="d">-&lt;a href=&quot;#l141&quot; class=&quot;line&quot; id=&quot;l141&quot;&gt; 141&lt;/a&gt; +</a><a href="#h30-0-4013" id="h30-0-4013" class="i">+</a><a href="#h27-0-160" id="h27-0-160" class="d">-&lt;a href=&quot;#l142&quot; class=&quot;line&quot; id=&quot;l142&quot;&gt; 142&lt;/a&gt; ### compile program ### +</a><a href="#h30-0-4014" id="h30-0-4014" class="i">+</a><a href="#h27-0-161" id="h27-0-161" class="d">-&lt;a href=&quot;#l143&quot; class=&quot;line&quot; id=&quot;l143&quot;&gt; 143&lt;/a&gt; +</a><a href="#h30-0-4015" id="h30-0-4015" class="i">+</a><a href="#h27-0-162" id="h27-0-162" class="d">-&lt;a href=&quot;#l144&quot; class=&quot;line&quot; id=&quot;l144&quot;&gt; 144&lt;/a&gt; objects=() +</a><a href="#h30-0-4016" id="h30-0-4016" class="i">+</a><a href="#h27-0-163" id="h27-0-163" class="d">-&lt;a href=&quot;#l145&quot; class=&quot;line&quot; id=&quot;l145&quot;&gt; 145&lt;/a&gt; +</a><a href="#h30-0-4017" id="h30-0-4017" class="i">+</a><a href="#h27-0-164" id="h27-0-164" class="d">-&lt;a href=&quot;#l146&quot; class=&quot;line&quot; id=&quot;l146&quot;&gt; 146&lt;/a&gt; for i in &amp;quot;${!sources[@]}&amp;quot;; do +</a><a href="#h30-0-4018" id="h30-0-4018" class="i">+</a><a href="#h27-0-165" id="h27-0-165" class="d">-&lt;a href=&quot;#l147&quot; class=&quot;line&quot; id=&quot;l147&quot;&gt; 147&lt;/a&gt; #echo &amp;quot;adding source file ${sources[i]}...&amp;quot; +</a><a href="#h30-0-4019" id="h30-0-4019" class="i">+</a><a href="#h27-0-166" id="h27-0-166" class="d">-&lt;a href=&quot;#l148&quot; class=&quot;line&quot; id=&quot;l148&quot;&gt; 148&lt;/a&gt; mkdir -p $(dirname &amp;quot;.obj/${sources[i]}.o&amp;quot;) +</a><a href="#h30-0-4020" id="h30-0-4020" class="i">+</a><a href="#h27-0-167" id="h27-0-167" class="d">-&lt;a href=&quot;#l149&quot; class=&quot;line&quot; id=&quot;l149&quot;&gt; 149&lt;/a&gt; ${CC} -c ${compiler_flags[*]} ${common_flags[*]} ${sources[i]} -o .obj/${sources[i]}.o &amp;amp; +</a><a href="#h30-0-4021" id="h30-0-4021" class="i">+</a><a href="#h27-0-168" id="h27-0-168" class="d">-&lt;a href=&quot;#l150&quot; class=&quot;line&quot; id=&quot;l150&quot;&gt; 150&lt;/a&gt; objects+=&amp;quot;.obj/${sources[i]}.o &amp;quot; +</a><a href="#h30-0-4022" id="h30-0-4022" class="i">+</a><a href="#h27-0-169" id="h27-0-169" class="d">-&lt;a href=&quot;#l151&quot; class=&quot;line&quot; id=&quot;l151&quot;&gt; 151&lt;/a&gt; done +</a><a href="#h30-0-4023" id="h30-0-4023" class="i">+</a><a href="#h27-0-170" id="h27-0-170" class="d">-&lt;a href=&quot;#l152&quot; class=&quot;line&quot; id=&quot;l152&quot;&gt; 152&lt;/a&gt; +</a><a href="#h30-0-4024" id="h30-0-4024" class="i">+</a><a href="#h27-0-171" id="h27-0-171" class="d">-&lt;a href=&quot;#l153&quot; class=&quot;line&quot; id=&quot;l153&quot;&gt; 153&lt;/a&gt; echo &amp;quot;Compiling...&amp;quot; +</a><a href="#h30-0-4025" id="h30-0-4025" class="i">+</a><a href="#h27-0-172" id="h27-0-172" class="d">-&lt;a href=&quot;#l154&quot; class=&quot;line&quot; id=&quot;l154&quot;&gt; 154&lt;/a&gt; wait $BACK_PID # wait for compile to finish +</a><a href="#h30-0-4026" id="h30-0-4026" class="i">+</a><a href="#h27-0-173" id="h27-0-173" class="d">-&lt;a href=&quot;#l155&quot; class=&quot;line&quot; id=&quot;l155&quot;&gt; 155&lt;/a&gt; +</a><a href="#h30-0-4027" id="h30-0-4027" class="i">+</a><a href="#h27-0-174" id="h27-0-174" class="d">-&lt;a href=&quot;#l156&quot; class=&quot;line&quot; id=&quot;l156&quot;&gt; 156&lt;/a&gt; ### link program ### +</a><a href="#h30-0-4028" id="h30-0-4028" class="i">+</a><a href="#h27-0-175" id="h27-0-175" class="d">-&lt;a href=&quot;#l157&quot; class=&quot;line&quot; id=&quot;l157&quot;&gt; 157&lt;/a&gt; +</a><a href="#h30-0-4029" id="h30-0-4029" class="i">+</a><a href="#h27-0-176" id="h27-0-176" class="d">-&lt;a href=&quot;#l158&quot; class=&quot;line&quot; id=&quot;l158&quot;&gt; 158&lt;/a&gt; echo &amp;quot;Linking...&amp;quot; +</a><a href="#h30-0-4030" id="h30-0-4030" class="i">+</a><a href="#h27-0-177" id="h27-0-177" class="d">-&lt;a href=&quot;#l159&quot; class=&quot;line&quot; id=&quot;l159&quot;&gt; 159&lt;/a&gt; ${CC} ${linker_flags[*]} ${common_flags[*]} ${objects[*]} -o ${output} +</a><a href="#h30-0-4031" id="h30-0-4031" class="i">+</a><a href="#h27-0-178" id="h27-0-178" class="d">-&lt;a href=&quot;#l160&quot; class=&quot;line&quot; id=&quot;l160&quot;&gt; 160&lt;/a&gt; echo &amp;quot;Done!&amp;quot; +</a><a href="#h30-0-4032" id="h30-0-4032" class="i">+</a><a href="#h27-0-179" id="h27-0-179" class="d">-&lt;a href=&quot;#l161&quot; class=&quot;line&quot; id=&quot;l161&quot;&gt; 161&lt;/a&gt; ``` +</a><a href="#h30-0-4033" id="h30-0-4033" class="i">+</a><a href="#h27-0-180" id="h27-0-180" class="d">-&lt;a href=&quot;#l162&quot; class=&quot;line&quot; id=&quot;l162&quot;&gt; 162&lt;/a&gt; +</a><a href="#h30-0-4034" id="h30-0-4034" class="i">+</a><a href="#h27-0-181" id="h27-0-181" class="d">-&lt;a href=&quot;#l163&quot; class=&quot;line&quot; id=&quot;l163&quot;&gt; 163&lt;/a&gt; +</a><a href="#h30-0-4035" id="h30-0-4035" class="i">+</a><a href="#h27-0-182" id="h27-0-182" class="d">-&lt;/pre&gt; +</a><a href="#h30-0-4036" id="h30-0-4036" class="i">+</a><a href="#h27-0-183" id="h27-0-183" class="d">-&lt;/div&gt; +</a><a href="#h30-0-4037" id="h30-0-4037" class="i">+</a><a href="#h27-0-184" id="h27-0-184" class="d">-&lt;/body&gt; +</a><a href="#h30-0-4038" id="h30-0-4038" class="i">+</a><a href="#h27-0-185" id="h27-0-185" class="d">-&lt;/html&gt; +</a><a href="#h30-0-4039" id="h30-0-4039" class="i">+</a><b>diff --git a/<a id="h28" href="../file/git/n-channel/file/_posts/2025-02-28-soldering-tutorial.md.html.html">git/n-channel/file/_posts/2025-02-28-soldering-tutorial.md.html</a> b/<a href="../file/git/n-channel/file/_posts/2025-02-28-soldering-tutorial.md.html.html">git/n-channel/file/_posts/2025-02-28-soldering-tutorial.md.html</a></b> +</a><a href="#h30-0-4040" id="h30-0-4040" class="i">+<a href="#h28-0" id="h28-0" class="h">@@ -1,106 +0,0 @@ +</a><a href="#h30-0-4041" id="h30-0-4041" class="i">+</a><a href="#h28-0-0" id="h28-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-4042" id="h30-0-4042" class="i">+</a><a href="#h28-0-1" id="h28-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-4043" id="h30-0-4043" class="i">+</a><a href="#h28-0-2" id="h28-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-4044" id="h30-0-4044" class="i">+</a><a href="#h28-0-3" id="h28-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-4045" id="h30-0-4045" class="i">+</a><a href="#h28-0-4" id="h28-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-4046" id="h30-0-4046" class="i">+</a><a href="#h28-0-5" id="h28-0-5" class="d">-&lt;title&gt;2025-02-28-soldering-tutorial.md - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-4047" id="h30-0-4047" class="i">+</a><a href="#h28-0-6" id="h28-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-4048" id="h30-0-4048" class="i">+</a><a href="#h28-0-7" id="h28-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../favicon.png&quot; /&gt; +</a><a href="#h30-0-4049" id="h30-0-4049" class="i">+</a><a href="#h28-0-8" id="h28-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../atom.xml&quot; /&gt; +</a><a href="#h30-0-4050" id="h30-0-4050" class="i">+</a><a href="#h28-0-9" id="h28-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../tags.xml&quot; /&gt; +</a><a href="#h30-0-4051" id="h30-0-4051" class="i">+</a><a href="#h28-0-10" id="h28-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../style.css&quot; /&gt; +</a><a href="#h30-0-4052" id="h30-0-4052" class="i">+</a><a href="#h28-0-11" id="h28-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-4053" id="h30-0-4053" class="i">+</a><a href="#h28-0-12" id="h28-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-4054" id="h30-0-4054" class="i">+</a><a href="#h28-0-13" id="h28-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../&quot;&gt;&lt;img src=&quot;../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-4055" id="h30-0-4055" class="i">+</a><a href="#h28-0-14" id="h28-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-4056" id="h30-0-4056" class="i">+</a><a href="#h28-0-15" id="h28-0-15" class="d">-&lt;a href=&quot;../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-4057" id="h30-0-4057" class="i">+</a><a href="#h28-0-16" id="h28-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-4058" id="h30-0-4058" class="i">+</a><a href="#h28-0-17" id="h28-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-4059" id="h30-0-4059" class="i">+</a><a href="#h28-0-18" id="h28-0-18" class="d">-&lt;p&gt; 2025-02-28-soldering-tutorial.md (3089B)&lt;/p&gt;&lt;hr/&gt;&lt;pre id=&quot;blob&quot;&gt; +</a><a href="#h30-0-4060" id="h30-0-4060" class="i">+</a><a href="#h28-0-19" id="h28-0-19" class="d">-&lt;a href=&quot;#l1&quot; class=&quot;line&quot; id=&quot;l1&quot;&gt; 1&lt;/a&gt; --- +</a><a href="#h30-0-4061" id="h30-0-4061" class="i">+</a><a href="#h28-0-20" id="h28-0-20" class="d">-&lt;a href=&quot;#l2&quot; class=&quot;line&quot; id=&quot;l2&quot;&gt; 2&lt;/a&gt; layout: post +</a><a href="#h30-0-4062" id="h30-0-4062" class="i">+</a><a href="#h28-0-21" id="h28-0-21" class="d">-&lt;a href=&quot;#l3&quot; class=&quot;line&quot; id=&quot;l3&quot;&gt; 3&lt;/a&gt; title: &amp;quot;How to Solder [Quick Tutorial]&amp;quot; +</a><a href="#h30-0-4063" id="h30-0-4063" class="i">+</a><a href="#h28-0-22" id="h28-0-22" class="d">-&lt;a href=&quot;#l4&quot; class=&quot;line&quot; id=&quot;l4&quot;&gt; 4&lt;/a&gt; description: Quick simple soldering tutorial +</a><a href="#h30-0-4064" id="h30-0-4064" class="i">+</a><a href="#h28-0-23" id="h28-0-23" class="d">-&lt;a href=&quot;#l5&quot; class=&quot;line&quot; id=&quot;l5&quot;&gt; 5&lt;/a&gt; comments: true +</a><a href="#h30-0-4065" id="h30-0-4065" class="i">+</a><a href="#h28-0-24" id="h28-0-24" class="d">-&lt;a href=&quot;#l6&quot; class=&quot;line&quot; id=&quot;l6&quot;&gt; 6&lt;/a&gt; tags: [writing, tutorial, electroincs] +</a><a href="#h30-0-4066" id="h30-0-4066" class="i">+</a><a href="#h28-0-25" id="h28-0-25" class="d">-&lt;a href=&quot;#l7&quot; class=&quot;line&quot; id=&quot;l7&quot;&gt; 7&lt;/a&gt; --- +</a><a href="#h30-0-4067" id="h30-0-4067" class="i">+</a><a href="#h28-0-26" id="h28-0-26" class="d">-&lt;a href=&quot;#l8&quot; class=&quot;line&quot; id=&quot;l8&quot;&gt; 8&lt;/a&gt; +</a><a href="#h30-0-4068" id="h30-0-4068" class="i">+</a><a href="#h28-0-27" id="h28-0-27" class="d">-&lt;a href=&quot;#l9&quot; class=&quot;line&quot; id=&quot;l9&quot;&gt; 9&lt;/a&gt; ## 1. Equipment +</a><a href="#h30-0-4069" id="h30-0-4069" class="i">+</a><a href="#h28-0-28" id="h28-0-28" class="d">-&lt;a href=&quot;#l10&quot; class=&quot;line&quot; id=&quot;l10&quot;&gt; 10&lt;/a&gt; +</a><a href="#h30-0-4070" id="h30-0-4070" class="i">+</a><a href="#h28-0-29" id="h28-0-29" class="d">-&lt;a href=&quot;#l11&quot; class=&quot;line&quot; id=&quot;l11&quot;&gt; 11&lt;/a&gt; +</a><a href="#h30-0-4071" id="h30-0-4071" class="i">+</a><a href="#h28-0-30" id="h28-0-30" class="d">-&lt;a href=&quot;#l12&quot; class=&quot;line&quot; id=&quot;l12&quot;&gt; 12&lt;/a&gt; ### Essential Equipment +</a><a href="#h30-0-4072" id="h30-0-4072" class="i">+</a><a href="#h28-0-31" id="h28-0-31" class="d">-&lt;a href=&quot;#l13&quot; class=&quot;line&quot; id=&quot;l13&quot;&gt; 13&lt;/a&gt; +</a><a href="#h30-0-4073" id="h30-0-4073" class="i">+</a><a href="#h28-0-32" id="h28-0-32" class="d">-&lt;a href=&quot;#l14&quot; class=&quot;line&quot; id=&quot;l14&quot;&gt; 14&lt;/a&gt; +</a><a href="#h30-0-4074" id="h30-0-4074" class="i">+</a><a href="#h28-0-33" id="h28-0-33" class="d">-&lt;a href=&quot;#l15&quot; class=&quot;line&quot; id=&quot;l15&quot;&gt; 15&lt;/a&gt; \ +</a><a href="#h30-0-4075" id="h30-0-4075" class="i">+</a><a href="#h28-0-34" id="h28-0-34" class="d">-&lt;a href=&quot;#l16&quot; class=&quot;line&quot; id=&quot;l16&quot;&gt; 16&lt;/a&gt; Soldering Iron\ +</a><a href="#h30-0-4076" id="h30-0-4076" class="i">+</a><a href="#h28-0-35" id="h28-0-35" class="d">-&lt;a href=&quot;#l17&quot; class=&quot;line&quot; id=&quot;l17&quot;&gt; 17&lt;/a&gt; Solder +</a><a href="#h30-0-4077" id="h30-0-4077" class="i">+</a><a href="#h28-0-36" id="h28-0-36" class="d">-&lt;a href=&quot;#l18&quot; class=&quot;line&quot; id=&quot;l18&quot;&gt; 18&lt;/a&gt; {: style=&amp;quot;text-align: center;&amp;quot;} +</a><a href="#h30-0-4078" id="h30-0-4078" class="i">+</a><a href="#h28-0-37" id="h28-0-37" class="d">-&lt;a href=&quot;#l19&quot; class=&quot;line&quot; id=&quot;l19&quot;&gt; 19&lt;/a&gt; +</a><a href="#h30-0-4079" id="h30-0-4079" class="i">+</a><a href="#h28-0-38" id="h28-0-38" class="d">-&lt;a href=&quot;#l20&quot; class=&quot;line&quot; id=&quot;l20&quot;&gt; 20&lt;/a&gt; *(A temperature-controlled soldering station is better, but the non-regulated ones work fine)* +</a><a href="#h30-0-4080" id="h30-0-4080" class="i">+</a><a href="#h28-0-39" id="h28-0-39" class="d">-&lt;a href=&quot;#l21&quot; class=&quot;line&quot; id=&quot;l21&quot;&gt; 21&lt;/a&gt; {: style=&amp;quot;text-align: center;&amp;quot;} +</a><a href="#h30-0-4081" id="h30-0-4081" class="i">+</a><a href="#h28-0-40" id="h28-0-40" class="d">-&lt;a href=&quot;#l22&quot; class=&quot;line&quot; id=&quot;l22&quot;&gt; 22&lt;/a&gt; +</a><a href="#h30-0-4082" id="h30-0-4082" class="i">+</a><a href="#h28-0-41" id="h28-0-41" class="d">-&lt;a href=&quot;#l23&quot; class=&quot;line&quot; id=&quot;l23&quot;&gt; 23&lt;/a&gt; ### Recommended Equipment +</a><a href="#h30-0-4083" id="h30-0-4083" class="i">+</a><a href="#h28-0-42" id="h28-0-42" class="d">-&lt;a href=&quot;#l24&quot; class=&quot;line&quot; id=&quot;l24&quot;&gt; 24&lt;/a&gt; +</a><a href="#h30-0-4084" id="h30-0-4084" class="i">+</a><a href="#h28-0-43" id="h28-0-43" class="d">-&lt;a href=&quot;#l25&quot; class=&quot;line&quot; id=&quot;l25&quot;&gt; 25&lt;/a&gt; +</a><a href="#h30-0-4085" id="h30-0-4085" class="i">+</a><a href="#h28-0-44" id="h28-0-44" class="d">-&lt;a href=&quot;#l26&quot; class=&quot;line&quot; id=&quot;l26&quot;&gt; 26&lt;/a&gt; \ +</a><a href="#h30-0-4086" id="h30-0-4086" class="i">+</a><a href="#h28-0-45" id="h28-0-45" class="d">-&lt;a href=&quot;#l27&quot; class=&quot;line&quot; id=&quot;l27&quot;&gt; 27&lt;/a&gt; Tweezers\ +</a><a href="#h30-0-4087" id="h30-0-4087" class="i">+</a><a href="#h28-0-46" id="h28-0-46" class="d">-&lt;a href=&quot;#l28&quot; class=&quot;line&quot; id=&quot;l28&quot;&gt; 28&lt;/a&gt; No-clean Flux\ +</a><a href="#h30-0-4088" id="h30-0-4088" class="i">+</a><a href="#h28-0-47" id="h28-0-47" class="d">-&lt;a href=&quot;#l29&quot; class=&quot;line&quot; id=&quot;l29&quot;&gt; 29&lt;/a&gt; Solder Sucker\ +</a><a href="#h30-0-4089" id="h30-0-4089" class="i">+</a><a href="#h28-0-48" id="h28-0-48" class="d">-&lt;a href=&quot;#l30&quot; class=&quot;line&quot; id=&quot;l30&quot;&gt; 30&lt;/a&gt; Helping Hands\ +</a><a href="#h30-0-4090" id="h30-0-4090" class="i">+</a><a href="#h28-0-49" id="h28-0-49" class="d">-&lt;a href=&quot;#l31&quot; class=&quot;line&quot; id=&quot;l31&quot;&gt; 31&lt;/a&gt; Brass Wool\ +</a><a href="#h30-0-4091" id="h30-0-4091" class="i">+</a><a href="#h28-0-50" id="h28-0-50" class="d">-&lt;a href=&quot;#l32&quot; class=&quot;line&quot; id=&quot;l32&quot;&gt; 32&lt;/a&gt; Solder Wick +</a><a href="#h30-0-4092" id="h30-0-4092" class="i">+</a><a href="#h28-0-51" id="h28-0-51" class="d">-&lt;a href=&quot;#l33&quot; class=&quot;line&quot; id=&quot;l33&quot;&gt; 33&lt;/a&gt; {: style=&amp;quot;text-align: center;&amp;quot;} +</a><a href="#h30-0-4093" id="h30-0-4093" class="i">+</a><a href="#h28-0-52" id="h28-0-52" class="d">-&lt;a href=&quot;#l34&quot; class=&quot;line&quot; id=&quot;l34&quot;&gt; 34&lt;/a&gt; +</a><a href="#h30-0-4094" id="h30-0-4094" class="i">+</a><a href="#h28-0-53" id="h28-0-53" class="d">-&lt;a href=&quot;#l35&quot; class=&quot;line&quot; id=&quot;l35&quot;&gt; 35&lt;/a&gt; +</a><a href="#h30-0-4095" id="h30-0-4095" class="i">+</a><a href="#h28-0-54" id="h28-0-54" class="d">-&lt;a href=&quot;#l36&quot; class=&quot;line&quot; id=&quot;l36&quot;&gt; 36&lt;/a&gt; ## 2. Don&amp;#39;t put solder on the iron itself +</a><a href="#h30-0-4096" id="h30-0-4096" class="i">+</a><a href="#h28-0-55" id="h28-0-55" class="d">-&lt;a href=&quot;#l37&quot; class=&quot;line&quot; id=&quot;l37&quot;&gt; 37&lt;/a&gt; +</a><a href="#h30-0-4097" id="h30-0-4097" class="i">+</a><a href="#h28-0-56" id="h28-0-56" class="d">-&lt;a href=&quot;#l38&quot; class=&quot;line&quot; id=&quot;l38&quot;&gt; 38&lt;/a&gt; **Flux is essential for soldering**. It cleans up surface oxide. Without it, your solder joints will be terrible. +</a><a href="#h30-0-4098" id="h30-0-4098" class="i">+</a><a href="#h28-0-57" id="h28-0-57" class="d">-&lt;a href=&quot;#l39&quot; class=&quot;line&quot; id=&quot;l39&quot;&gt; 39&lt;/a&gt; The solder has flux inside it. Putting it on the iron itself makes the flux evaporate. +</a><a href="#h30-0-4099" id="h30-0-4099" class="i">+</a><a href="#h28-0-58" id="h28-0-58" class="d">-&lt;a href=&quot;#l40&quot; class=&quot;line&quot; id=&quot;l40&quot;&gt; 40&lt;/a&gt; To avoid this, heat the joint from one angle and apply the solder from another. +</a><a href="#h30-0-4100" id="h30-0-4100" class="i">+</a><a href="#h28-0-59" id="h28-0-59" class="d">-&lt;a href=&quot;#l41&quot; class=&quot;line&quot; id=&quot;l41&quot;&gt; 41&lt;/a&gt; +</a><a href="#h30-0-4101" id="h30-0-4101" class="i">+</a><a href="#h28-0-60" id="h28-0-60" class="d">-&lt;a href=&quot;#l42&quot; class=&quot;line&quot; id=&quot;l42&quot;&gt; 42&lt;/a&gt;  +</a><a href="#h30-0-4102" id="h30-0-4102" class="i">+</a><a href="#h28-0-61" id="h28-0-61" class="d">-&lt;a href=&quot;#l43&quot; class=&quot;line&quot; id=&quot;l43&quot;&gt; 43&lt;/a&gt; {: style=&amp;quot;text-align: center;&amp;quot;} +</a><a href="#h30-0-4103" id="h30-0-4103" class="i">+</a><a href="#h28-0-62" id="h28-0-62" class="d">-&lt;a href=&quot;#l44&quot; class=&quot;line&quot; id=&quot;l44&quot;&gt; 44&lt;/a&gt; +</a><a href="#h30-0-4104" id="h30-0-4104" class="i">+</a><a href="#h28-0-63" id="h28-0-63" class="d">-&lt;a href=&quot;#l45&quot; class=&quot;line&quot; id=&quot;l45&quot;&gt; 45&lt;/a&gt;  +</a><a href="#h30-0-4105" id="h30-0-4105" class="i">+</a><a href="#h28-0-64" id="h28-0-64" class="d">-&lt;a href=&quot;#l46&quot; class=&quot;line&quot; id=&quot;l46&quot;&gt; 46&lt;/a&gt;  +</a><a href="#h30-0-4106" id="h30-0-4106" class="i">+</a><a href="#h28-0-65" id="h28-0-65" class="d">-&lt;a href=&quot;#l47&quot; class=&quot;line&quot; id=&quot;l47&quot;&gt; 47&lt;/a&gt; {: style=&amp;quot;text-align: center;&amp;quot;} +</a><a href="#h30-0-4107" id="h30-0-4107" class="i">+</a><a href="#h28-0-66" id="h28-0-66" class="d">-&lt;a href=&quot;#l48&quot; class=&quot;line&quot; id=&quot;l48&quot;&gt; 48&lt;/a&gt; +</a><a href="#h30-0-4108" id="h30-0-4108" class="i">+</a><a href="#h28-0-67" id="h28-0-67" class="d">-&lt;a href=&quot;#l49&quot; class=&quot;line&quot; id=&quot;l49&quot;&gt; 49&lt;/a&gt; Look, it&amp;#39;s a perfect joint! +</a><a href="#h30-0-4109" id="h30-0-4109" class="i">+</a><a href="#h28-0-68" id="h28-0-68" class="d">-&lt;a href=&quot;#l50&quot; class=&quot;line&quot; id=&quot;l50&quot;&gt; 50&lt;/a&gt; +</a><a href="#h30-0-4110" id="h30-0-4110" class="i">+</a><a href="#h28-0-69" id="h28-0-69" class="d">-&lt;a href=&quot;#l51&quot; class=&quot;line&quot; id=&quot;l51&quot;&gt; 51&lt;/a&gt; Occasionally, it&amp;#39;s hard or impossible to apply solder on the joint separately. In that case, you need to supply the joint with extra flux, either with external flux or touching up the joint again later. +</a><a href="#h30-0-4111" id="h30-0-4111" class="i">+</a><a href="#h28-0-70" id="h28-0-70" class="d">-&lt;a href=&quot;#l52&quot; class=&quot;line&quot; id=&quot;l52&quot;&gt; 52&lt;/a&gt; +</a><a href="#h30-0-4112" id="h30-0-4112" class="i">+</a><a href="#h28-0-71" id="h28-0-71" class="d">-&lt;a href=&quot;#l53&quot; class=&quot;line&quot; id=&quot;l53&quot;&gt; 53&lt;/a&gt; If you have trouble heating the joint, apply a tiny amount of solder to the iron to help transfer heat. The liquid solder will increase the surface area and bond the iron and the joint. +</a><a href="#h30-0-4113" id="h30-0-4113" class="i">+</a><a href="#h28-0-72" id="h28-0-72" class="d">-&lt;a href=&quot;#l54&quot; class=&quot;line&quot; id=&quot;l54&quot;&gt; 54&lt;/a&gt; +</a><a href="#h30-0-4114" id="h30-0-4114" class="i">+</a><a href="#h28-0-73" id="h28-0-73" class="d">-&lt;a href=&quot;#l55&quot; class=&quot;line&quot; id=&quot;l55&quot;&gt; 55&lt;/a&gt; +</a><a href="#h30-0-4115" id="h30-0-4115" class="i">+</a><a href="#h28-0-74" id="h28-0-74" class="d">-&lt;a href=&quot;#l56&quot; class=&quot;line&quot; id=&quot;l56&quot;&gt; 56&lt;/a&gt; ## 3. Use plenty of flux +</a><a href="#h30-0-4116" id="h30-0-4116" class="i">+</a><a href="#h28-0-75" id="h28-0-75" class="d">-&lt;a href=&quot;#l57&quot; class=&quot;line&quot; id=&quot;l57&quot;&gt; 57&lt;/a&gt; +</a><a href="#h30-0-4117" id="h30-0-4117" class="i">+</a><a href="#h28-0-76" id="h28-0-76" class="d">-&lt;a href=&quot;#l58&quot; class=&quot;line&quot; id=&quot;l58&quot;&gt; 58&lt;/a&gt; You usually get away with only the flux in the solder for through-hole components. With surface-mount components, having external flux makes a daunting task become a breeze. +</a><a href="#h30-0-4118" id="h30-0-4118" class="i">+</a><a href="#h28-0-77" id="h28-0-77" class="d">-&lt;a href=&quot;#l59&quot; class=&quot;line&quot; id=&quot;l59&quot;&gt; 59&lt;/a&gt; Even so, don&amp;#39;t be afraid of using flux on through-hole devices. It helps improve bad and tricky junctions. +</a><a href="#h30-0-4119" id="h30-0-4119" class="i">+</a><a href="#h28-0-78" id="h28-0-78" class="d">-&lt;a href=&quot;#l60&quot; class=&quot;line&quot; id=&quot;l60&quot;&gt; 60&lt;/a&gt; +</a><a href="#h30-0-4120" id="h30-0-4120" class="i">+</a><a href="#h28-0-79" id="h28-0-79" class="d">-&lt;a href=&quot;#l61&quot; class=&quot;line&quot; id=&quot;l61&quot;&gt; 61&lt;/a&gt;  +</a><a href="#h30-0-4121" id="h30-0-4121" class="i">+</a><a href="#h28-0-80" id="h28-0-80" class="d">-&lt;a href=&quot;#l62&quot; class=&quot;line&quot; id=&quot;l62&quot;&gt; 62&lt;/a&gt;  +</a><a href="#h30-0-4122" id="h30-0-4122" class="i">+</a><a href="#h28-0-81" id="h28-0-81" class="d">-&lt;a href=&quot;#l63&quot; class=&quot;line&quot; id=&quot;l63&quot;&gt; 63&lt;/a&gt;  +</a><a href="#h30-0-4123" id="h30-0-4123" class="i">+</a><a href="#h28-0-82" id="h28-0-82" class="d">-&lt;a href=&quot;#l64&quot; class=&quot;line&quot; id=&quot;l64&quot;&gt; 64&lt;/a&gt; {: style=&amp;quot;text-align: center;&amp;quot;} +</a><a href="#h30-0-4124" id="h30-0-4124" class="i">+</a><a href="#h28-0-83" id="h28-0-83" class="d">-&lt;a href=&quot;#l65&quot; class=&quot;line&quot; id=&quot;l65&quot;&gt; 65&lt;/a&gt; +</a><a href="#h30-0-4125" id="h30-0-4125" class="i">+</a><a href="#h28-0-84" id="h28-0-84" class="d">-&lt;a href=&quot;#l66&quot; class=&quot;line&quot; id=&quot;l66&quot;&gt; 66&lt;/a&gt; +</a><a href="#h30-0-4126" id="h30-0-4126" class="i">+</a><a href="#h28-0-85" id="h28-0-85" class="d">-&lt;a href=&quot;#l67&quot; class=&quot;line&quot; id=&quot;l67&quot;&gt; 67&lt;/a&gt; ## 4. Extra tips +</a><a href="#h30-0-4127" id="h30-0-4127" class="i">+</a><a href="#h28-0-86" id="h28-0-86" class="d">-&lt;a href=&quot;#l68&quot; class=&quot;line&quot; id=&quot;l68&quot;&gt; 68&lt;/a&gt; +</a><a href="#h30-0-4128" id="h30-0-4128" class="i">+</a><a href="#h28-0-87" id="h28-0-87" class="d">-&lt;a href=&quot;#l69&quot; class=&quot;line&quot; id=&quot;l69&quot;&gt; 69&lt;/a&gt; - Assemble smaller components first. Doing so makes components more accessible and easier to hold in place. +</a><a href="#h30-0-4129" id="h30-0-4129" class="i">+</a><a href="#h28-0-88" id="h28-0-88" class="d">-&lt;a href=&quot;#l70&quot; class=&quot;line&quot; id=&quot;l70&quot;&gt; 70&lt;/a&gt; - Bending the leads on through-hole components makes the friction hold them in place. +</a><a href="#h30-0-4130" id="h30-0-4130" class="i">+</a><a href="#h28-0-89" id="h28-0-89" class="d">-&lt;a href=&quot;#l71&quot; class=&quot;line&quot; id=&quot;l71&quot;&gt; 71&lt;/a&gt; +</a><a href="#h30-0-4131" id="h30-0-4131" class="i">+</a><a href="#h28-0-90" id="h28-0-90" class="d">-&lt;a href=&quot;#l72&quot; class=&quot;line&quot; id=&quot;l72&quot;&gt; 72&lt;/a&gt;  +</a><a href="#h30-0-4132" id="h30-0-4132" class="i">+</a><a href="#h28-0-91" id="h28-0-91" class="d">-&lt;a href=&quot;#l73&quot; class=&quot;line&quot; id=&quot;l73&quot;&gt; 73&lt;/a&gt; {: style=&amp;quot;text-align: center;&amp;quot;} +</a><a href="#h30-0-4133" id="h30-0-4133" class="i">+</a><a href="#h28-0-92" id="h28-0-92" class="d">-&lt;a href=&quot;#l74&quot; class=&quot;line&quot; id=&quot;l74&quot;&gt; 74&lt;/a&gt; +</a><a href="#h30-0-4134" id="h30-0-4134" class="i">+</a><a href="#h28-0-93" id="h28-0-93" class="d">-&lt;a href=&quot;#l75&quot; class=&quot;line&quot; id=&quot;l75&quot;&gt; 75&lt;/a&gt; - Joining two wires through a mechanical connection will make it stronger and easier to solder. +</a><a href="#h30-0-4135" id="h30-0-4135" class="i">+</a><a href="#h28-0-94" id="h28-0-94" class="d">-&lt;a href=&quot;#l76&quot; class=&quot;line&quot; id=&quot;l76&quot;&gt; 76&lt;/a&gt; +</a><a href="#h30-0-4136" id="h30-0-4136" class="i">+</a><a href="#h28-0-95" id="h28-0-95" class="d">-&lt;a href=&quot;#l77&quot; class=&quot;line&quot; id=&quot;l77&quot;&gt; 77&lt;/a&gt;  +</a><a href="#h30-0-4137" id="h30-0-4137" class="i">+</a><a href="#h28-0-96" id="h28-0-96" class="d">-&lt;a href=&quot;#l78&quot; class=&quot;line&quot; id=&quot;l78&quot;&gt; 78&lt;/a&gt; {: style=&amp;quot;text-align: center;&amp;quot;} +</a><a href="#h30-0-4138" id="h30-0-4138" class="i">+</a><a href="#h28-0-97" id="h28-0-97" class="d">-&lt;a href=&quot;#l79&quot; class=&quot;line&quot; id=&quot;l79&quot;&gt; 79&lt;/a&gt; +</a><a href="#h30-0-4139" id="h30-0-4139" class="i">+</a><a href="#h28-0-98" id="h28-0-98" class="d">-&lt;a href=&quot;#l80&quot; class=&quot;line&quot; id=&quot;l80&quot;&gt; 80&lt;/a&gt; - When doing surface-mount components, it can be beneficial to poorly attach one or two legs of the IC. You can fix them later. +</a><a href="#h30-0-4140" id="h30-0-4140" class="i">+</a><a href="#h28-0-99" id="h28-0-99" class="d">-&lt;a href=&quot;#l81&quot; class=&quot;line&quot; id=&quot;l81&quot;&gt; 81&lt;/a&gt; - Isopropyl alcohol is good at cleaning flux residue. +</a><a href="#h30-0-4141" id="h30-0-4141" class="i">+</a><a href="#h28-0-100" id="h28-0-100" class="d">-&lt;a href=&quot;#l82&quot; class=&quot;line&quot; id=&quot;l82&quot;&gt; 82&lt;/a&gt; - Use brass wool or a damp cellulose sponge to clean the tip if it has too much solder on it. +</a><a href="#h30-0-4142" id="h30-0-4142" class="i">+</a><a href="#h28-0-101" id="h28-0-101" class="d">-&lt;a href=&quot;#l83&quot; class=&quot;line&quot; id=&quot;l83&quot;&gt; 83&lt;/a&gt; - To help perserve the tip, make sure the iron is coated in solder before you turn it off. +</a><a href="#h30-0-4143" id="h30-0-4143" class="i">+</a><a href="#h28-0-102" id="h28-0-102" class="d">-&lt;/pre&gt; +</a><a href="#h30-0-4144" id="h30-0-4144" class="i">+</a><a href="#h28-0-103" id="h28-0-103" class="d">-&lt;/div&gt; +</a><a href="#h30-0-4145" id="h30-0-4145" class="i">+</a><a href="#h28-0-104" id="h28-0-104" class="d">-&lt;/body&gt; +</a><a href="#h30-0-4146" id="h30-0-4146" class="i">+</a><a href="#h28-0-105" id="h28-0-105" class="d">-&lt;/html&gt; +</a><a href="#h30-0-4147" id="h30-0-4147" class="i">+</a><b>diff --git a/<a id="h29" href="../file/git/n-channel/file/_posts/2025-03-02-productivity-through-simplicity.md.html.html">git/n-channel/file/_posts/2025-03-02-productivity-through-simplicity.md.html</a> b/<a href="../file/git/n-channel/file/_posts/2025-03-02-productivity-through-simplicity.md.html.html">git/n-channel/file/_posts/2025-03-02-productivity-through-simplicity.md.html</a></b> +</a><a href="#h30-0-4148" id="h30-0-4148" class="i">+<a href="#h29-0" id="h29-0" class="h">@@ -1,101 +0,0 @@ +</a><a href="#h30-0-4149" id="h30-0-4149" class="i">+</a><a href="#h29-0-0" id="h29-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-4150" id="h30-0-4150" class="i">+</a><a href="#h29-0-1" id="h29-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-4151" id="h30-0-4151" class="i">+</a><a href="#h29-0-2" id="h29-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-4152" id="h30-0-4152" class="i">+</a><a href="#h29-0-3" id="h29-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-4153" id="h30-0-4153" class="i">+</a><a href="#h29-0-4" id="h29-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-4154" id="h30-0-4154" class="i">+</a><a href="#h29-0-5" id="h29-0-5" class="d">-&lt;title&gt;2025-03-02-productivity-through-simplicity.md - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-4155" id="h30-0-4155" class="i">+</a><a href="#h29-0-6" id="h29-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-4156" id="h30-0-4156" class="i">+</a><a href="#h29-0-7" id="h29-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../favicon.png&quot; /&gt; +</a><a href="#h30-0-4157" id="h30-0-4157" class="i">+</a><a href="#h29-0-8" id="h29-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../atom.xml&quot; /&gt; +</a><a href="#h30-0-4158" id="h30-0-4158" class="i">+</a><a href="#h29-0-9" id="h29-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../tags.xml&quot; /&gt; +</a><a href="#h30-0-4159" id="h30-0-4159" class="i">+</a><a href="#h29-0-10" id="h29-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../style.css&quot; /&gt; +</a><a href="#h30-0-4160" id="h30-0-4160" class="i">+</a><a href="#h29-0-11" id="h29-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-4161" id="h30-0-4161" class="i">+</a><a href="#h29-0-12" id="h29-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-4162" id="h30-0-4162" class="i">+</a><a href="#h29-0-13" id="h29-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../&quot;&gt;&lt;img src=&quot;../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-4163" id="h30-0-4163" class="i">+</a><a href="#h29-0-14" id="h29-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-4164" id="h30-0-4164" class="i">+</a><a href="#h29-0-15" id="h29-0-15" class="d">-&lt;a href=&quot;../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-4165" id="h30-0-4165" class="i">+</a><a href="#h29-0-16" id="h29-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-4166" id="h30-0-4166" class="i">+</a><a href="#h29-0-17" id="h29-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-4167" id="h30-0-4167" class="i">+</a><a href="#h29-0-18" id="h29-0-18" class="d">-&lt;p&gt; 2025-03-02-productivity-through-simplicity.md (4910B)&lt;/p&gt;&lt;hr/&gt;&lt;pre id=&quot;blob&quot;&gt; +</a><a href="#h30-0-4168" id="h30-0-4168" class="i">+</a><a href="#h29-0-19" id="h29-0-19" class="d">-&lt;a href=&quot;#l1&quot; class=&quot;line&quot; id=&quot;l1&quot;&gt; 1&lt;/a&gt; --- +</a><a href="#h30-0-4169" id="h30-0-4169" class="i">+</a><a href="#h29-0-20" id="h29-0-20" class="d">-&lt;a href=&quot;#l2&quot; class=&quot;line&quot; id=&quot;l2&quot;&gt; 2&lt;/a&gt; layout: post +</a><a href="#h30-0-4170" id="h30-0-4170" class="i">+</a><a href="#h29-0-21" id="h29-0-21" class="d">-&lt;a href=&quot;#l3&quot; class=&quot;line&quot; id=&quot;l3&quot;&gt; 3&lt;/a&gt; title: &amp;quot;Productivity through simplicity: How to be productive as programmer&amp;quot; +</a><a href="#h30-0-4171" id="h30-0-4171" class="i">+</a><a href="#h29-0-22" id="h29-0-22" class="d">-&lt;a href=&quot;#l4&quot; class=&quot;line&quot; id=&quot;l4&quot;&gt; 4&lt;/a&gt; description: How to be productive? Here are my tips for productivy, especially with programming. +</a><a href="#h30-0-4172" id="h30-0-4172" class="i">+</a><a href="#h29-0-23" id="h29-0-23" class="d">-&lt;a href=&quot;#l5&quot; class=&quot;line&quot; id=&quot;l5&quot;&gt; 5&lt;/a&gt; comments: true +</a><a href="#h30-0-4173" id="h30-0-4173" class="i">+</a><a href="#h29-0-24" id="h29-0-24" class="d">-&lt;a href=&quot;#l6&quot; class=&quot;line&quot; id=&quot;l6&quot;&gt; 6&lt;/a&gt; tags: [writing, programming] +</a><a href="#h30-0-4174" id="h30-0-4174" class="i">+</a><a href="#h29-0-25" id="h29-0-25" class="d">-&lt;a href=&quot;#l7&quot; class=&quot;line&quot; id=&quot;l7&quot;&gt; 7&lt;/a&gt; --- +</a><a href="#h30-0-4175" id="h30-0-4175" class="i">+</a><a href="#h29-0-26" id="h29-0-26" class="d">-&lt;a href=&quot;#l8&quot; class=&quot;line&quot; id=&quot;l8&quot;&gt; 8&lt;/a&gt; +</a><a href="#h30-0-4176" id="h30-0-4176" class="i">+</a><a href="#h29-0-27" id="h29-0-27" class="d">-&lt;a href=&quot;#l9&quot; class=&quot;line&quot; id=&quot;l9&quot;&gt; 9&lt;/a&gt; ## Preface +</a><a href="#h30-0-4177" id="h30-0-4177" class="i">+</a><a href="#h29-0-28" id="h29-0-28" class="d">-&lt;a href=&quot;#l10&quot; class=&quot;line&quot; id=&quot;l10&quot;&gt; 10&lt;/a&gt; +</a><a href="#h30-0-4178" id="h30-0-4178" class="i">+</a><a href="#h29-0-29" id="h29-0-29" class="d">-&lt;a href=&quot;#l11&quot; class=&quot;line&quot; id=&quot;l11&quot;&gt; 11&lt;/a&gt; Since I started programming, I have changed my setup many times. I began with Windows and Visual Studio. I have since then switched to Linux. +</a><a href="#h30-0-4179" id="h30-0-4179" class="i">+</a><a href="#h29-0-30" id="h29-0-30" class="d">-&lt;a href=&quot;#l12&quot; class=&quot;line&quot; id=&quot;l12&quot;&gt; 12&lt;/a&gt; +</a><a href="#h30-0-4180" id="h30-0-4180" class="i">+</a><a href="#h29-0-31" id="h29-0-31" class="d">-&lt;a href=&quot;#l13&quot; class=&quot;line&quot; id=&quot;l13&quot;&gt; 13&lt;/a&gt; This post will explore my productivity journey and why I believe I&amp;#39;m in a good spot. +</a><a href="#h30-0-4181" id="h30-0-4181" class="i">+</a><a href="#h29-0-32" id="h29-0-32" class="d">-&lt;a href=&quot;#l14&quot; class=&quot;line&quot; id=&quot;l14&quot;&gt; 14&lt;/a&gt; +</a><a href="#h30-0-4182" id="h30-0-4182" class="i">+</a><a href="#h29-0-33" id="h29-0-33" class="d">-&lt;a href=&quot;#l15&quot; class=&quot;line&quot; id=&quot;l15&quot;&gt; 15&lt;/a&gt; ## Monitors +</a><a href="#h30-0-4183" id="h30-0-4183" class="i">+</a><a href="#h29-0-34" id="h29-0-34" class="d">-&lt;a href=&quot;#l16&quot; class=&quot;line&quot; id=&quot;l16&quot;&gt; 16&lt;/a&gt; +</a><a href="#h30-0-4184" id="h30-0-4184" class="i">+</a><a href="#h29-0-35" id="h29-0-35" class="d">-&lt;a href=&quot;#l17&quot; class=&quot;line&quot; id=&quot;l17&quot;&gt; 17&lt;/a&gt; I wanted to get a second monitor when I first got into coding. +</a><a href="#h30-0-4185" id="h30-0-4185" class="i">+</a><a href="#h29-0-36" id="h29-0-36" class="d">-&lt;a href=&quot;#l18&quot; class=&quot;line&quot; id=&quot;l18&quot;&gt; 18&lt;/a&gt; I figured I could use it to have both Unreal Engine and Visual Studio open simultaneously. +</a><a href="#h30-0-4186" id="h30-0-4186" class="i">+</a><a href="#h29-0-37" id="h29-0-37" class="d">-&lt;a href=&quot;#l19&quot; class=&quot;line&quot; id=&quot;l19&quot;&gt; 19&lt;/a&gt; I could even watch a tutorial at the same time! +</a><a href="#h30-0-4187" id="h30-0-4187" class="i">+</a><a href="#h29-0-38" id="h29-0-38" class="d">-&lt;a href=&quot;#l20&quot; class=&quot;line&quot; id=&quot;l20&quot;&gt; 20&lt;/a&gt; +</a><a href="#h30-0-4188" id="h30-0-4188" class="i">+</a><a href="#h29-0-39" id="h29-0-39" class="d">-&lt;a href=&quot;#l21&quot; class=&quot;line&quot; id=&quot;l21&quot;&gt; 21&lt;/a&gt; In reality, this monitor predominantly spent its days displaying Discord. +</a><a href="#h30-0-4189" id="h30-0-4189" class="i">+</a><a href="#h29-0-40" id="h29-0-40" class="d">-&lt;a href=&quot;#l22&quot; class=&quot;line&quot; id=&quot;l22&quot;&gt; 22&lt;/a&gt; +</a><a href="#h30-0-4190" id="h30-0-4190" class="i">+</a><a href="#h29-0-41" id="h29-0-41" class="d">-&lt;a href=&quot;#l23&quot; class=&quot;line&quot; id=&quot;l23&quot;&gt; 23&lt;/a&gt; Down the line, I replaced my primary monitor while keeping the old one. Now I had three monitors: one for Discord, music/docs/browsing, and my main work. +</a><a href="#h30-0-4191" id="h30-0-4191" class="i">+</a><a href="#h29-0-42" id="h29-0-42" class="d">-&lt;a href=&quot;#l24&quot; class=&quot;line&quot; id=&quot;l24&quot;&gt; 24&lt;/a&gt; +</a><a href="#h30-0-4192" id="h30-0-4192" class="i">+</a><a href="#h29-0-43" id="h29-0-43" class="d">-&lt;a href=&quot;#l25&quot; class=&quot;line&quot; id=&quot;l25&quot;&gt; 25&lt;/a&gt; Eventually, I changed direction. I now only have a single monitor. +</a><a href="#h30-0-4193" id="h30-0-4193" class="i">+</a><a href="#h29-0-44" id="h29-0-44" class="d">-&lt;a href=&quot;#l26&quot; class=&quot;line&quot; id=&quot;l26&quot;&gt; 26&lt;/a&gt; +</a><a href="#h30-0-4194" id="h30-0-4194" class="i">+</a><a href="#h29-0-45" id="h29-0-45" class="d">-&lt;a href=&quot;#l27&quot; class=&quot;line&quot; id=&quot;l27&quot;&gt; 27&lt;/a&gt; Two features made me change my mind: workspaces and tiling window managers. +</a><a href="#h30-0-4195" id="h30-0-4195" class="i">+</a><a href="#h29-0-46" id="h29-0-46" class="d">-&lt;a href=&quot;#l28&quot; class=&quot;line&quot; id=&quot;l28&quot;&gt; 28&lt;/a&gt; +</a><a href="#h30-0-4196" id="h30-0-4196" class="i">+</a><a href="#h29-0-47" id="h29-0-47" class="d">-&lt;a href=&quot;#l29&quot; class=&quot;line&quot; id=&quot;l29&quot;&gt; 29&lt;/a&gt; ## Workspaces +</a><a href="#h30-0-4197" id="h30-0-4197" class="i">+</a><a href="#h29-0-48" id="h29-0-48" class="d">-&lt;a href=&quot;#l30&quot; class=&quot;line&quot; id=&quot;l30&quot;&gt; 30&lt;/a&gt; +</a><a href="#h30-0-4198" id="h30-0-4198" class="i">+</a><a href="#h29-0-49" id="h29-0-49" class="d">-&lt;a href=&quot;#l31&quot; class=&quot;line&quot; id=&quot;l31&quot;&gt; 31&lt;/a&gt; Instead of having tabs and minimizing windows, workspaces allow you to separate and sort windows manually. +</a><a href="#h30-0-4199" id="h30-0-4199" class="i">+</a><a href="#h29-0-50" id="h29-0-50" class="d">-&lt;a href=&quot;#l32&quot; class=&quot;line&quot; id=&quot;l32&quot;&gt; 32&lt;/a&gt; +</a><a href="#h30-0-4200" id="h30-0-4200" class="i">+</a><a href="#h29-0-51" id="h29-0-51" class="d">-&lt;a href=&quot;#l33&quot; class=&quot;line&quot; id=&quot;l33&quot;&gt; 33&lt;/a&gt; Most operating systems and window managers have workspace support. I prefer systems where switching between workspaces is a single keypress, which is one of the reasons I use [DWM](https://dwm.suckless.org/). +</a><a href="#h30-0-4201" id="h30-0-4201" class="i">+</a><a href="#h29-0-52" id="h29-0-52" class="d">-&lt;a href=&quot;#l34&quot; class=&quot;line&quot; id=&quot;l34&quot;&gt; 34&lt;/a&gt; Simple key binds make switching between workspaces nearly instant. It&amp;#39;s almost faster than rotating your neck to look at a different monitor. +</a><a href="#h30-0-4202" id="h30-0-4202" class="i">+</a><a href="#h29-0-53" id="h29-0-53" class="d">-&lt;a href=&quot;#l35&quot; class=&quot;line&quot; id=&quot;l35&quot;&gt; 35&lt;/a&gt; +</a><a href="#h30-0-4203" id="h30-0-4203" class="i">+</a><a href="#h29-0-54" id="h29-0-54" class="d">-&lt;a href=&quot;#l36&quot; class=&quot;line&quot; id=&quot;l36&quot;&gt; 36&lt;/a&gt; Usually, I have a debugger and target program on workspace 1, an editor on workspace 2, a web browser on workspace 3, and Discord on workspace 4. The rest don&amp;#39;t follow a convention. +</a><a href="#h30-0-4204" id="h30-0-4204" class="i">+</a><a href="#h29-0-55" id="h29-0-55" class="d">-&lt;a href=&quot;#l37&quot; class=&quot;line&quot; id=&quot;l37&quot;&gt; 37&lt;/a&gt; +</a><a href="#h30-0-4205" id="h30-0-4205" class="i">+</a><a href="#h29-0-56" id="h29-0-56" class="d">-&lt;a href=&quot;#l38&quot; class=&quot;line&quot; id=&quot;l38&quot;&gt; 38&lt;/a&gt; ## Tiling window managers +</a><a href="#h30-0-4206" id="h30-0-4206" class="i">+</a><a href="#h29-0-57" id="h29-0-57" class="d">-&lt;a href=&quot;#l39&quot; class=&quot;line&quot; id=&quot;l39&quot;&gt; 39&lt;/a&gt; +</a><a href="#h30-0-4207" id="h30-0-4207" class="i">+</a><a href="#h29-0-58" id="h29-0-58" class="d">-&lt;a href=&quot;#l40&quot; class=&quot;line&quot; id=&quot;l40&quot;&gt; 40&lt;/a&gt; Tiling window managers are over-hyped, and many people will preach about them for no reason. +</a><a href="#h30-0-4208" id="h30-0-4208" class="i">+</a><a href="#h29-0-59" id="h29-0-59" class="d">-&lt;a href=&quot;#l41&quot; class=&quot;line&quot; id=&quot;l41&quot;&gt; 41&lt;/a&gt; I&amp;#39;m not here to do that. On a small screen, I sometimes find tiling window managers cumbersome. +</a><a href="#h30-0-4209" id="h30-0-4209" class="i">+</a><a href="#h29-0-60" id="h29-0-60" class="d">-&lt;a href=&quot;#l42&quot; class=&quot;line&quot; id=&quot;l42&quot;&gt; 42&lt;/a&gt; +</a><a href="#h30-0-4210" id="h30-0-4210" class="i">+</a><a href="#h29-0-61" id="h29-0-61" class="d">-&lt;a href=&quot;#l43&quot; class=&quot;line&quot; id=&quot;l43&quot;&gt; 43&lt;/a&gt; I use a tiling WM because they make the good aspect of managing windows easier while making the bad ones harder. +</a><a href="#h30-0-4211" id="h30-0-4211" class="i">+</a><a href="#h29-0-62" id="h29-0-62" class="d">-&lt;a href=&quot;#l44&quot; class=&quot;line&quot; id=&quot;l44&quot;&gt; 44&lt;/a&gt; Floating WMs make it easy to hide away your window mess. Meanwhile, tiling WMs force you to move windows to a different workspace to prevent cluttering. +</a><a href="#h30-0-4212" id="h30-0-4212" class="i">+</a><a href="#h29-0-63" id="h29-0-63" class="d">-&lt;a href=&quot;#l45&quot; class=&quot;line&quot; id=&quot;l45&quot;&gt; 45&lt;/a&gt; +</a><a href="#h30-0-4213" id="h30-0-4213" class="i">+</a><a href="#h29-0-64" id="h29-0-64" class="d">-&lt;a href=&quot;#l46&quot; class=&quot;line&quot; id=&quot;l46&quot;&gt; 46&lt;/a&gt; I usually favor having one window per workspace, so it wouldn&amp;#39;t be that different if I didn&amp;#39;t use a tiling WM. The cases where I fully appreciate applications automatically showing up side by side are rare, but they do happen. +</a><a href="#h30-0-4214" id="h30-0-4214" class="i">+</a><a href="#h29-0-65" id="h29-0-65" class="d">-&lt;a href=&quot;#l47&quot; class=&quot;line&quot; id=&quot;l47&quot;&gt; 47&lt;/a&gt; +</a><a href="#h30-0-4215" id="h30-0-4215" class="i">+</a><a href="#h29-0-66" id="h29-0-66" class="d">-&lt;a href=&quot;#l48&quot; class=&quot;line&quot; id=&quot;l48&quot;&gt; 48&lt;/a&gt; ## Tabs are less helpful than you think +</a><a href="#h30-0-4216" id="h30-0-4216" class="i">+</a><a href="#h29-0-67" id="h29-0-67" class="d">-&lt;a href=&quot;#l49&quot; class=&quot;line&quot; id=&quot;l49&quot;&gt; 49&lt;/a&gt; +</a><a href="#h30-0-4217" id="h30-0-4217" class="i">+</a><a href="#h29-0-68" id="h29-0-68" class="d">-&lt;a href=&quot;#l50&quot; class=&quot;line&quot; id=&quot;l50&quot;&gt; 50&lt;/a&gt; Don&amp;#39;t get me wrong. Tabs are occasionally pleasant to work with. However, they often do more harm than you realize. +</a><a href="#h30-0-4218" id="h30-0-4218" class="i">+</a><a href="#h29-0-69" id="h29-0-69" class="d">-&lt;a href=&quot;#l51&quot; class=&quot;line&quot; id=&quot;l51&quot;&gt; 51&lt;/a&gt; +</a><a href="#h30-0-4219" id="h30-0-4219" class="i">+</a><a href="#h29-0-70" id="h29-0-70" class="d">-&lt;a href=&quot;#l52&quot; class=&quot;line&quot; id=&quot;l52&quot;&gt; 52&lt;/a&gt; ### Editors +</a><a href="#h30-0-4220" id="h30-0-4220" class="i">+</a><a href="#h29-0-71" id="h29-0-71" class="d">-&lt;a href=&quot;#l53&quot; class=&quot;line&quot; id=&quot;l53&quot;&gt; 53&lt;/a&gt; The standard workflow for text editors is to have a tab for each open buffer at the top and a tree view on the side. I have found this inefficient. It is much better to be able to search for files with an arbitrary query. +</a><a href="#h30-0-4221" id="h30-0-4221" class="i">+</a><a href="#h29-0-72" id="h29-0-72" class="d">-&lt;a href=&quot;#l54&quot; class=&quot;line&quot; id=&quot;l54&quot;&gt; 54&lt;/a&gt; +</a><a href="#h30-0-4222" id="h30-0-4222" class="i">+</a><a href="#h29-0-73" id="h29-0-73" class="d">-&lt;a href=&quot;#l55&quot; class=&quot;line&quot; id=&quot;l55&quot;&gt; 55&lt;/a&gt; Browsing through the folder tree or tab bar for the correct file wastes time. I would rather input any substring of a document path and have my editor search all files in my current project. Numerous editors can also list and search through open buffers, removing the need for the tab bar entirely. +</a><a href="#h30-0-4223" id="h30-0-4223" class="i">+</a><a href="#h29-0-74" id="h29-0-74" class="d">-&lt;a href=&quot;#l56&quot; class=&quot;line&quot; id=&quot;l56&quot;&gt; 56&lt;/a&gt; +</a><a href="#h30-0-4224" id="h30-0-4224" class="i">+</a><a href="#h29-0-75" id="h29-0-75" class="d">-&lt;a href=&quot;#l57&quot; class=&quot;line&quot; id=&quot;l57&quot;&gt; 57&lt;/a&gt; ### Web browser +</a><a href="#h30-0-4225" id="h30-0-4225" class="i">+</a><a href="#h29-0-76" id="h29-0-76" class="d">-&lt;a href=&quot;#l58&quot; class=&quot;line&quot; id=&quot;l58&quot;&gt; 58&lt;/a&gt; On my desktop, I use the [I hate tabs extension](https://addons.mozilla.org/en-US/firefox/addon/i-hate-tabs-sdi-for-firefox/) in Firefox. It helps me stay focused and organized. When a tab has accomplished its task, I close it. If I need a tab for later, it will take up space as a reminder. +</a><a href="#h30-0-4226" id="h30-0-4226" class="i">+</a><a href="#h29-0-77" id="h29-0-77" class="d">-&lt;a href=&quot;#l59&quot; class=&quot;line&quot; id=&quot;l59&quot;&gt; 59&lt;/a&gt; +</a><a href="#h30-0-4227" id="h30-0-4227" class="i">+</a><a href="#h29-0-78" id="h29-0-78" class="d">-&lt;a href=&quot;#l60&quot; class=&quot;line&quot; id=&quot;l60&quot;&gt; 60&lt;/a&gt; Some tasks become slightly bothersome, like browsing electronics distributors, which often requires many tabs. Splitting away tabs doesn&amp;#39;t work well on my laptop, as it doesn&amp;#39;t have such a large screen. +</a><a href="#h30-0-4228" id="h30-0-4228" class="i">+</a><a href="#h29-0-79" id="h29-0-79" class="d">-&lt;a href=&quot;#l61&quot; class=&quot;line&quot; id=&quot;l61&quot;&gt; 61&lt;/a&gt; +</a><a href="#h30-0-4229" id="h30-0-4229" class="i">+</a><a href="#h29-0-80" id="h29-0-80" class="d">-&lt;a href=&quot;#l62&quot; class=&quot;line&quot; id=&quot;l62&quot;&gt; 62&lt;/a&gt; ## Become fluent in your editor +</a><a href="#h30-0-4230" id="h30-0-4230" class="i">+</a><a href="#h29-0-81" id="h29-0-81" class="d">-&lt;a href=&quot;#l63&quot; class=&quot;line&quot; id=&quot;l63&quot;&gt; 63&lt;/a&gt; +</a><a href="#h30-0-4231" id="h30-0-4231" class="i">+</a><a href="#h29-0-82" id="h29-0-82" class="d">-&lt;a href=&quot;#l64&quot; class=&quot;line&quot; id=&quot;l64&quot;&gt; 64&lt;/a&gt; I use Vim key binds. Vim works well, but I see others shooting away with other setups. If you have yet to learn how to do everyday operations fast in your editor, you should. Whether it&amp;#39;s auto-complete, auto-indent, cutting a line, grepping, or navigating quickly with just your keyboard, it&amp;#39;s all worth it. +</a><a href="#h30-0-4232" id="h30-0-4232" class="i">+</a><a href="#h29-0-83" id="h29-0-83" class="d">-&lt;a href=&quot;#l65&quot; class=&quot;line&quot; id=&quot;l65&quot;&gt; 65&lt;/a&gt; +</a><a href="#h30-0-4233" id="h30-0-4233" class="i">+</a><a href="#h29-0-84" id="h29-0-84" class="d">-&lt;a href=&quot;#l66&quot; class=&quot;line&quot; id=&quot;l66&quot;&gt; 66&lt;/a&gt; However, don&amp;#39;t waste your life trying to become a &amp;quot;Vim enthusiast.&amp;quot; Yes, learning key bindings takes time. Some people are rightfully daunted by switching to something like Vim, but you don&amp;#39;t have to go that far. Learning to be fast in a more typical editor like VS Code will go a long way. +</a><a href="#h30-0-4234" id="h30-0-4234" class="i">+</a><a href="#h29-0-85" id="h29-0-85" class="d">-&lt;a href=&quot;#l67&quot; class=&quot;line&quot; id=&quot;l67&quot;&gt; 67&lt;/a&gt; +</a><a href="#h30-0-4235" id="h30-0-4235" class="i">+</a><a href="#h29-0-86" id="h29-0-86" class="d">-&lt;a href=&quot;#l68&quot; class=&quot;line&quot; id=&quot;l68&quot;&gt; 68&lt;/a&gt; +</a><a href="#h30-0-4236" id="h30-0-4236" class="i">+</a><a href="#h29-0-87" id="h29-0-87" class="d">-&lt;a href=&quot;#l69&quot; class=&quot;line&quot; id=&quot;l69&quot;&gt; 69&lt;/a&gt; ## Conclusion +</a><a href="#h30-0-4237" id="h30-0-4237" class="i">+</a><a href="#h29-0-88" id="h29-0-88" class="d">-&lt;a href=&quot;#l70&quot; class=&quot;line&quot; id=&quot;l70&quot;&gt; 70&lt;/a&gt; +</a><a href="#h30-0-4238" id="h30-0-4238" class="i">+</a><a href="#h29-0-89" id="h29-0-89" class="d">-&lt;a href=&quot;#l71&quot; class=&quot;line&quot; id=&quot;l71&quot;&gt; 71&lt;/a&gt; Find tools that suit you, and learn them well. I highly recommend exploring workspaces. Become as fluent as you can in the tools you end up using. Be self-conscious, and have a mindset where you strive toward higher efficiency. +</a><a href="#h30-0-4239" id="h30-0-4239" class="i">+</a><a href="#h29-0-90" id="h29-0-90" class="d">-&lt;a href=&quot;#l72&quot; class=&quot;line&quot; id=&quot;l72&quot;&gt; 72&lt;/a&gt; +</a><a href="#h30-0-4240" id="h30-0-4240" class="i">+</a><a href="#h29-0-91" id="h29-0-91" class="d">-&lt;a href=&quot;#l73&quot; class=&quot;line&quot; id=&quot;l73&quot;&gt; 73&lt;/a&gt; Simplicity over complexity. Tabs are less advantageous than you think, so don&amp;#39;t overuse them. +</a><a href="#h30-0-4241" id="h30-0-4241" class="i">+</a><a href="#h29-0-92" id="h29-0-92" class="d">-&lt;a href=&quot;#l74&quot; class=&quot;line&quot; id=&quot;l74&quot;&gt; 74&lt;/a&gt; Opt for keyboard actions over mouse actions when it makes sense, but don&amp;#39;t let that mindset extremeify you. +</a><a href="#h30-0-4242" id="h30-0-4242" class="i">+</a><a href="#h29-0-93" id="h29-0-93" class="d">-&lt;a href=&quot;#l75&quot; class=&quot;line&quot; id=&quot;l75&quot;&gt; 75&lt;/a&gt; +</a><a href="#h30-0-4243" id="h30-0-4243" class="i">+</a><a href="#h29-0-94" id="h29-0-94" class="d">-&lt;a href=&quot;#l76&quot; class=&quot;line&quot; id=&quot;l76&quot;&gt; 76&lt;/a&gt; Keep yourself level-headed. Make thoughtful decisions. You will eventually find out what works for you. +</a><a href="#h30-0-4244" id="h30-0-4244" class="i">+</a><a href="#h29-0-95" id="h29-0-95" class="d">-&lt;a href=&quot;#l77&quot; class=&quot;line&quot; id=&quot;l77&quot;&gt; 77&lt;/a&gt; +</a><a href="#h30-0-4245" id="h30-0-4245" class="i">+</a><a href="#h29-0-96" id="h29-0-96" class="d">-&lt;a href=&quot;#l78&quot; class=&quot;line&quot; id=&quot;l78&quot;&gt; 78&lt;/a&gt; Oh, and also, use a debugger. Stop writing print statements everywhere. +</a><a href="#h30-0-4246" id="h30-0-4246" class="i">+</a><a href="#h29-0-97" id="h29-0-97" class="d">-&lt;/pre&gt; +</a><a href="#h30-0-4247" id="h30-0-4247" class="i">+</a><a href="#h29-0-98" id="h29-0-98" class="d">-&lt;/div&gt; +</a><a href="#h30-0-4248" id="h30-0-4248" class="i">+</a><a href="#h29-0-99" id="h29-0-99" class="d">-&lt;/body&gt; +</a><a href="#h30-0-4249" id="h30-0-4249" class="i">+</a><a href="#h29-0-100" id="h29-0-100" class="d">-&lt;/html&gt; +</a><a href="#h30-0-4250" id="h30-0-4250" class="i">+</a><b>diff --git a/<a id="h30" href="../file/git/n-channel/file/_sass/_main.scss.html.html">git/n-channel/file/_sass/_main.scss.html</a> b/<a href="../file/git/n-channel/file/_sass/_main.scss.html.html">git/n-channel/file/_sass/_main.scss.html</a></b> +</a><a href="#h30-0-4251" id="h30-0-4251" class="i">+<a href="#h30-0" id="h30-0" class="h">@@ -1,345 +0,0 @@ +</a><a href="#h30-0-4252" id="h30-0-4252" class="i">+</a><a href="#h30-0-0" id="h30-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-4253" id="h30-0-4253" class="i">+</a><a href="#h30-0-1" id="h30-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-4254" id="h30-0-4254" class="i">+</a><a href="#h30-0-2" id="h30-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-4255" id="h30-0-4255" class="i">+</a><a href="#h30-0-3" id="h30-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-4256" id="h30-0-4256" class="i">+</a><a href="#h30-0-4" id="h30-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-4257" id="h30-0-4257" class="i">+</a><a href="#h30-0-5" id="h30-0-5" class="d">-&lt;title&gt;_main.scss - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-4258" id="h30-0-4258" class="i">+</a><a href="#h30-0-6" id="h30-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-4259" id="h30-0-4259" class="i">+</a><a href="#h30-0-7" id="h30-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../favicon.png&quot; /&gt; +</a><a href="#h30-0-4260" id="h30-0-4260" class="i">+</a><a href="#h30-0-8" id="h30-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../atom.xml&quot; /&gt; +</a><a href="#h30-0-4261" id="h30-0-4261" class="i">+</a><a href="#h30-0-9" id="h30-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../tags.xml&quot; /&gt; +</a><a href="#h30-0-4262" id="h30-0-4262" class="i">+</a><a href="#h30-0-10" id="h30-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../style.css&quot; /&gt; +</a><a href="#h30-0-4263" id="h30-0-4263" class="i">+</a><a href="#h30-0-11" id="h30-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-4264" id="h30-0-4264" class="i">+</a><a href="#h30-0-12" id="h30-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-4265" id="h30-0-4265" class="i">+</a><a href="#h30-0-13" id="h30-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../&quot;&gt;&lt;img src=&quot;../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-4266" id="h30-0-4266" class="i">+</a><a href="#h30-0-14" id="h30-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-4267" id="h30-0-4267" class="i">+</a><a href="#h30-0-15" id="h30-0-15" class="d">-&lt;a href=&quot;../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-4268" id="h30-0-4268" class="i">+</a><a href="#h30-0-16" id="h30-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-4269" id="h30-0-4269" class="i">+</a><a href="#h30-0-17" id="h30-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-4270" id="h30-0-4270" class="i">+</a><a href="#h30-0-18" id="h30-0-18" class="d">-&lt;p&gt; _main.scss (4635B)&lt;/p&gt;&lt;hr/&gt;&lt;pre id=&quot;blob&quot;&gt; +</a><a href="#h30-0-4271" id="h30-0-4271" class="i">+</a><a href="#h30-0-19" id="h30-0-19" class="d">-&lt;a href=&quot;#l1&quot; class=&quot;line&quot; id=&quot;l1&quot;&gt; 1&lt;/a&gt; e,:after,:before { +</a><a href="#h30-0-4272" id="h30-0-4272" class="i">+</a><a href="#h30-0-20" id="h30-0-20" class="d">-&lt;a href=&quot;#l2&quot; class=&quot;line&quot; id=&quot;l2&quot;&gt; 2&lt;/a&gt; box-sizing:border-box; +</a><a href="#h30-0-4273" id="h30-0-4273" class="i">+</a><a href="#h30-0-21" id="h30-0-21" class="d">-&lt;a href=&quot;#l3&quot; class=&quot;line&quot; id=&quot;l3&quot;&gt; 3&lt;/a&gt; background-color:inherit; +</a><a href="#h30-0-4274" id="h30-0-4274" class="i">+</a><a href="#h30-0-22" id="h30-0-22" class="d">-&lt;a href=&quot;#l4&quot; class=&quot;line&quot; id=&quot;l4&quot;&gt; 4&lt;/a&gt; color:inherit; +</a><a href="#h30-0-4275" id="h30-0-4275" class="i">+</a><a href="#h30-0-23" id="h30-0-23" class="d">-&lt;a href=&quot;#l5&quot; class=&quot;line&quot; id=&quot;l5&quot;&gt; 5&lt;/a&gt; margin:0; +</a><a href="#h30-0-4276" id="h30-0-4276" class="i">+</a><a href="#h30-0-24" id="h30-0-24" class="d">-&lt;a href=&quot;#l6&quot; class=&quot;line&quot; id=&quot;l6&quot;&gt; 6&lt;/a&gt; padding:0; +</a><a href="#h30-0-4277" id="h30-0-4277" class="i">+</a><a href="#h30-0-25" id="h30-0-25" class="d">-&lt;a href=&quot;#l7&quot; class=&quot;line&quot; id=&quot;l7&quot;&gt; 7&lt;/a&gt; } +</a><a href="#h30-0-4278" id="h30-0-4278" class="i">+</a><a href="#h30-0-26" id="h30-0-26" class="d">-&lt;a href=&quot;#l8&quot; class=&quot;line&quot; id=&quot;l8&quot;&gt; 8&lt;/a&gt; +</a><a href="#h30-0-4279" id="h30-0-4279" class="i">+</a><a href="#h30-0-27" id="h30-0-27" class="d">-&lt;a href=&quot;#l9&quot; class=&quot;line&quot; id=&quot;l9&quot;&gt; 9&lt;/a&gt; /*********** fonts ************/ +</a><a href="#h30-0-4280" id="h30-0-4280" class="i">+</a><a href="#h30-0-28" id="h30-0-28" class="d">-&lt;a href=&quot;#l10&quot; class=&quot;line&quot; id=&quot;l10&quot;&gt; 10&lt;/a&gt; +</a><a href="#h30-0-4281" id="h30-0-4281" class="i">+</a><a href="#h30-0-29" id="h30-0-29" class="d">-&lt;a href=&quot;#l11&quot; class=&quot;line&quot; id=&quot;l11&quot;&gt; 11&lt;/a&gt; @font-face { +</a><a href="#h30-0-4282" id="h30-0-4282" class="i">+</a><a href="#h30-0-30" id="h30-0-30" class="d">-&lt;a href=&quot;#l12&quot; class=&quot;line&quot; id=&quot;l12&quot;&gt; 12&lt;/a&gt; font-family: &amp;quot;Iosevka&amp;quot;; +</a><a href="#h30-0-4283" id="h30-0-4283" class="i">+</a><a href="#h30-0-31" id="h30-0-31" class="d">-&lt;a href=&quot;#l13&quot; class=&quot;line&quot; id=&quot;l13&quot;&gt; 13&lt;/a&gt; src: url(&amp;quot;/assets/fonts/Iosevka-Etoile.ttf&amp;quot;); +</a><a href="#h30-0-4284" id="h30-0-4284" class="i">+</a><a href="#h30-0-32" id="h30-0-32" class="d">-&lt;a href=&quot;#l14&quot; class=&quot;line&quot; id=&quot;l14&quot;&gt; 14&lt;/a&gt; } +</a><a href="#h30-0-4285" id="h30-0-4285" class="i">+</a><a href="#h30-0-33" id="h30-0-33" class="d">-&lt;a href=&quot;#l15&quot; class=&quot;line&quot; id=&quot;l15&quot;&gt; 15&lt;/a&gt; +</a><a href="#h30-0-4286" id="h30-0-4286" class="i">+</a><a href="#h30-0-34" id="h30-0-34" class="d">-&lt;a href=&quot;#l16&quot; class=&quot;line&quot; id=&quot;l16&quot;&gt; 16&lt;/a&gt; /*********** syntax highlighting ************/ +</a><a href="#h30-0-4287" id="h30-0-4287" class="i">+</a><a href="#h30-0-35" id="h30-0-35" class="d">-&lt;a href=&quot;#l17&quot; class=&quot;line&quot; id=&quot;l17&quot;&gt; 17&lt;/a&gt; +</a><a href="#h30-0-4288" id="h30-0-4288" class="i">+</a><a href="#h30-0-36" id="h30-0-36" class="d">-&lt;a href=&quot;#l18&quot; class=&quot;line&quot; id=&quot;l18&quot;&gt; 18&lt;/a&gt; @import &amp;quot;/assets/css/vs.css&amp;quot;; +</a><a href="#h30-0-4289" id="h30-0-4289" class="i">+</a><a href="#h30-0-37" id="h30-0-37" class="d">-&lt;a href=&quot;#l19&quot; class=&quot;line&quot; id=&quot;l19&quot;&gt; 19&lt;/a&gt; +</a><a href="#h30-0-4290" id="h30-0-4290" class="i">+</a><a href="#h30-0-38" id="h30-0-38" class="d">-&lt;a href=&quot;#l20&quot; class=&quot;line&quot; id=&quot;l20&quot;&gt; 20&lt;/a&gt; /*********** body ************/ +</a><a href="#h30-0-4291" id="h30-0-4291" class="i">+</a><a href="#h30-0-39" id="h30-0-39" class="d">-&lt;a href=&quot;#l21&quot; class=&quot;line&quot; id=&quot;l21&quot;&gt; 21&lt;/a&gt; +</a><a href="#h30-0-4292" id="h30-0-4292" class="i">+</a><a href="#h30-0-40" id="h30-0-40" class="d">-&lt;a href=&quot;#l22&quot; class=&quot;line&quot; id=&quot;l22&quot;&gt; 22&lt;/a&gt; html { +</a><a href="#h30-0-4293" id="h30-0-4293" class="i">+</a><a href="#h30-0-41" id="h30-0-41" class="d">-&lt;a href=&quot;#l23&quot; class=&quot;line&quot; id=&quot;l23&quot;&gt; 23&lt;/a&gt; font-size: 22px; +</a><a href="#h30-0-4294" id="h30-0-4294" class="i">+</a><a href="#h30-0-42" id="h30-0-42" class="d">-&lt;a href=&quot;#l24&quot; class=&quot;line&quot; id=&quot;l24&quot;&gt; 24&lt;/a&gt; } +</a><a href="#h30-0-4295" id="h30-0-4295" class="i">+</a><a href="#h30-0-43" id="h30-0-43" class="d">-&lt;a href=&quot;#l25&quot; class=&quot;line&quot; id=&quot;l25&quot;&gt; 25&lt;/a&gt; +</a><a href="#h30-0-4296" id="h30-0-4296" class="i">+</a><a href="#h30-0-44" id="h30-0-44" class="d">-&lt;a href=&quot;#l26&quot; class=&quot;line&quot; id=&quot;l26&quot;&gt; 26&lt;/a&gt; body { +</a><a href="#h30-0-4297" id="h30-0-4297" class="i">+</a><a href="#h30-0-45" id="h30-0-45" class="d">-&lt;a href=&quot;#l27&quot; class=&quot;line&quot; id=&quot;l27&quot;&gt; 27&lt;/a&gt; display: flex; +</a><a href="#h30-0-4298" id="h30-0-4298" class="i">+</a><a href="#h30-0-46" id="h30-0-46" class="d">-&lt;a href=&quot;#l28&quot; class=&quot;line&quot; id=&quot;l28&quot;&gt; 28&lt;/a&gt; flex-direction: column; +</a><a href="#h30-0-4299" id="h30-0-4299" class="i">+</a><a href="#h30-0-47" id="h30-0-47" class="d">-&lt;a href=&quot;#l29&quot; class=&quot;line&quot; id=&quot;l29&quot;&gt; 29&lt;/a&gt; +</a><a href="#h30-0-4300" id="h30-0-4300" class="i">+</a><a href="#h30-0-48" id="h30-0-48" class="d">-&lt;a href=&quot;#l30&quot; class=&quot;line&quot; id=&quot;l30&quot;&gt; 30&lt;/a&gt; min-height: 100vh; +</a><a href="#h30-0-4301" id="h30-0-4301" class="i">+</a><a href="#h30-0-49" id="h30-0-49" class="d">-&lt;a href=&quot;#l31&quot; class=&quot;line&quot; id=&quot;l31&quot;&gt; 31&lt;/a&gt; margin: 0; +</a><a href="#h30-0-4302" id="h30-0-4302" class="i">+</a><a href="#h30-0-50" id="h30-0-50" class="d">-&lt;a href=&quot;#l32&quot; class=&quot;line&quot; id=&quot;l32&quot;&gt; 32&lt;/a&gt; +</a><a href="#h30-0-4303" id="h30-0-4303" class="i">+</a><a href="#h30-0-51" id="h30-0-51" class="d">-&lt;a href=&quot;#l33&quot; class=&quot;line&quot; id=&quot;l33&quot;&gt; 33&lt;/a&gt; font-family: noto-serfi, serif; +</a><a href="#h30-0-4304" id="h30-0-4304" class="i">+</a><a href="#h30-0-52" id="h30-0-52" class="d">-&lt;a href=&quot;#l34&quot; class=&quot;line&quot; id=&quot;l34&quot;&gt; 34&lt;/a&gt; -webkit-font-smoothing: antialiased; +</a><a href="#h30-0-4305" id="h30-0-4305" class="i">+</a><a href="#h30-0-53" id="h30-0-53" class="d">-&lt;a href=&quot;#l35&quot; class=&quot;line&quot; id=&quot;l35&quot;&gt; 35&lt;/a&gt; text-rendering: optimizeLegibility; +</a><a href="#h30-0-4306" id="h30-0-4306" class="i">+</a><a href="#h30-0-54" id="h30-0-54" class="d">-&lt;a href=&quot;#l36&quot; class=&quot;line&quot; id=&quot;l36&quot;&gt; 36&lt;/a&gt; color: rgb(22, 23, 26); +</a><a href="#h30-0-4307" id="h30-0-4307" class="i">+</a><a href="#h30-0-55" id="h30-0-55" class="d">-&lt;a href=&quot;#l37&quot; class=&quot;line&quot; id=&quot;l37&quot;&gt; 37&lt;/a&gt; background-color: #faf9ee; +</a><a href="#h30-0-4308" id="h30-0-4308" class="i">+</a><a href="#h30-0-56" id="h30-0-56" class="d">-&lt;a href=&quot;#l38&quot; class=&quot;line&quot; id=&quot;l38&quot;&gt; 38&lt;/a&gt; } +</a><a href="#h30-0-4309" id="h30-0-4309" class="i">+</a><a href="#h30-0-57" id="h30-0-57" class="d">-&lt;a href=&quot;#l39&quot; class=&quot;line&quot; id=&quot;l39&quot;&gt; 39&lt;/a&gt; +</a><a href="#h30-0-4310" id="h30-0-4310" class="i">+</a><a href="#h30-0-58" id="h30-0-58" class="d">-&lt;a href=&quot;#l40&quot; class=&quot;line&quot; id=&quot;l40&quot;&gt; 40&lt;/a&gt; /*********** main ************/ +</a><a href="#h30-0-4311" id="h30-0-4311" class="i">+</a><a href="#h30-0-59" id="h30-0-59" class="d">-&lt;a href=&quot;#l41&quot; class=&quot;line&quot; id=&quot;l41&quot;&gt; 41&lt;/a&gt; +</a><a href="#h30-0-4312" id="h30-0-4312" class="i">+</a><a href="#h30-0-60" id="h30-0-60" class="d">-&lt;a href=&quot;#l42&quot; class=&quot;line&quot; id=&quot;l42&quot;&gt; 42&lt;/a&gt; main { +</a><a href="#h30-0-4313" id="h30-0-4313" class="i">+</a><a href="#h30-0-61" id="h30-0-61" class="d">-&lt;a href=&quot;#l43&quot; class=&quot;line&quot; id=&quot;l43&quot;&gt; 43&lt;/a&gt; flex: 1; +</a><a href="#h30-0-4314" id="h30-0-4314" class="i">+</a><a href="#h30-0-62" id="h30-0-62" class="d">-&lt;a href=&quot;#l44&quot; class=&quot;line&quot; id=&quot;l44&quot;&gt; 44&lt;/a&gt; padding:1rem; +</a><a href="#h30-0-4315" id="h30-0-4315" class="i">+</a><a href="#h30-0-63" id="h30-0-63" class="d">-&lt;a href=&quot;#l45&quot; class=&quot;line&quot; id=&quot;l45&quot;&gt; 45&lt;/a&gt; background-color: transparent; +</a><a href="#h30-0-4316" id="h30-0-4316" class="i">+</a><a href="#h30-0-64" id="h30-0-64" class="d">-&lt;a href=&quot;#l46&quot; class=&quot;line&quot; id=&quot;l46&quot;&gt; 46&lt;/a&gt; } +</a><a href="#h30-0-4317" id="h30-0-4317" class="i">+</a><a href="#h30-0-65" id="h30-0-65" class="d">-&lt;a href=&quot;#l47&quot; class=&quot;line&quot; id=&quot;l47&quot;&gt; 47&lt;/a&gt; +</a><a href="#h30-0-4318" id="h30-0-4318" class="i">+</a><a href="#h30-0-66" id="h30-0-66" class="d">-&lt;a href=&quot;#l48&quot; class=&quot;line&quot; id=&quot;l48&quot;&gt; 48&lt;/a&gt; .main-title { +</a><a href="#h30-0-4319" id="h30-0-4319" class="i">+</a><a href="#h30-0-67" id="h30-0-67" class="d">-&lt;a href=&quot;#l49&quot; class=&quot;line&quot; id=&quot;l49&quot;&gt; 49&lt;/a&gt; max-width:60rem; +</a><a href="#h30-0-4320" id="h30-0-4320" class="i">+</a><a href="#h30-0-68" id="h30-0-68" class="d">-&lt;a href=&quot;#l50&quot; class=&quot;line&quot; id=&quot;l50&quot;&gt; 50&lt;/a&gt; margin:0px auto; +</a><a href="#h30-0-4321" id="h30-0-4321" class="i">+</a><a href="#h30-0-69" id="h30-0-69" class="d">-&lt;a href=&quot;#l51&quot; class=&quot;line&quot; id=&quot;l51&quot;&gt; 51&lt;/a&gt; } +</a><a href="#h30-0-4322" id="h30-0-4322" class="i">+</a><a href="#h30-0-70" id="h30-0-70" class="d">-&lt;a href=&quot;#l52&quot; class=&quot;line&quot; id=&quot;l52&quot;&gt; 52&lt;/a&gt; +</a><a href="#h30-0-4323" id="h30-0-4323" class="i">+</a><a href="#h30-0-71" id="h30-0-71" class="d">-&lt;a href=&quot;#l53&quot; class=&quot;line&quot; id=&quot;l53&quot;&gt; 53&lt;/a&gt; .main-content { +</a><a href="#h30-0-4324" id="h30-0-4324" class="i">+</a><a href="#h30-0-72" id="h30-0-72" class="d">-&lt;a href=&quot;#l54&quot; class=&quot;line&quot; id=&quot;l54&quot;&gt; 54&lt;/a&gt; max-width:60rem; +</a><a href="#h30-0-4325" id="h30-0-4325" class="i">+</a><a href="#h30-0-73" id="h30-0-73" class="d">-&lt;a href=&quot;#l55&quot; class=&quot;line&quot; id=&quot;l55&quot;&gt; 55&lt;/a&gt; margin: 0.5rem auto; +</a><a href="#h30-0-4326" id="h30-0-4326" class="i">+</a><a href="#h30-0-74" id="h30-0-74" class="d">-&lt;a href=&quot;#l56&quot; class=&quot;line&quot; id=&quot;l56&quot;&gt; 56&lt;/a&gt; display:flex; +</a><a href="#h30-0-4327" id="h30-0-4327" class="i">+</a><a href="#h30-0-75" id="h30-0-75" class="d">-&lt;a href=&quot;#l57&quot; class=&quot;line&quot; id=&quot;l57&quot;&gt; 57&lt;/a&gt; flex-wrap:wrap; +</a><a href="#h30-0-4328" id="h30-0-4328" class="i">+</a><a href="#h30-0-76" id="h30-0-76" class="d">-&lt;a href=&quot;#l58&quot; class=&quot;line&quot; id=&quot;l58&quot;&gt; 58&lt;/a&gt; } +</a><a href="#h30-0-4329" id="h30-0-4329" class="i">+</a><a href="#h30-0-77" id="h30-0-77" class="d">-&lt;a href=&quot;#l59&quot; class=&quot;line&quot; id=&quot;l59&quot;&gt; 59&lt;/a&gt; +</a><a href="#h30-0-4330" id="h30-0-4330" class="i">+</a><a href="#h30-0-78" id="h30-0-78" class="d">-&lt;a href=&quot;#l60&quot; class=&quot;line&quot; id=&quot;l60&quot;&gt; 60&lt;/a&gt; .main-title-columns { +</a><a href="#h30-0-4331" id="h30-0-4331" class="i">+</a><a href="#h30-0-79" id="h30-0-79" class="d">-&lt;a href=&quot;#l61&quot; class=&quot;line&quot; id=&quot;l61&quot;&gt; 61&lt;/a&gt; display:flex; +</a><a href="#h30-0-4332" id="h30-0-4332" class="i">+</a><a href="#h30-0-80" id="h30-0-80" class="d">-&lt;a href=&quot;#l62&quot; class=&quot;line&quot; id=&quot;l62&quot;&gt; 62&lt;/a&gt; } +</a><a href="#h30-0-4333" id="h30-0-4333" class="i">+</a><a href="#h30-0-81" id="h30-0-81" class="d">-&lt;a href=&quot;#l63&quot; class=&quot;line&quot; id=&quot;l63&quot;&gt; 63&lt;/a&gt; +</a><a href="#h30-0-4334" id="h30-0-4334" class="i">+</a><a href="#h30-0-82" id="h30-0-82" class="d">-&lt;a href=&quot;#l64&quot; class=&quot;line&quot; id=&quot;l64&quot;&gt; 64&lt;/a&gt; section { +</a><a href="#h30-0-4335" id="h30-0-4335" class="i">+</a><a href="#h30-0-83" id="h30-0-83" class="d">-&lt;a href=&quot;#l65&quot; class=&quot;line&quot; id=&quot;l65&quot;&gt; 65&lt;/a&gt; flex-basis:0; +</a><a href="#h30-0-4336" id="h30-0-4336" class="i">+</a><a href="#h30-0-84" id="h30-0-84" class="d">-&lt;a href=&quot;#l66&quot; class=&quot;line&quot; id=&quot;l66&quot;&gt; 66&lt;/a&gt; flex-grow:999; +</a><a href="#h30-0-4337" id="h30-0-4337" class="i">+</a><a href="#h30-0-85" id="h30-0-85" class="d">-&lt;a href=&quot;#l67&quot; class=&quot;line&quot; id=&quot;l67&quot;&gt; 67&lt;/a&gt; min-width:70%; +</a><a href="#h30-0-4338" id="h30-0-4338" class="i">+</a><a href="#h30-0-86" id="h30-0-86" class="d">-&lt;a href=&quot;#l68&quot; class=&quot;line&quot; id=&quot;l68&quot;&gt; 68&lt;/a&gt; display:flex; +</a><a href="#h30-0-4339" id="h30-0-4339" class="i">+</a><a href="#h30-0-87" id="h30-0-87" class="d">-&lt;a href=&quot;#l69&quot; class=&quot;line&quot; id=&quot;l69&quot;&gt; 69&lt;/a&gt; flex-direction:column; +</a><a href="#h30-0-4340" id="h30-0-4340" class="i">+</a><a href="#h30-0-88" id="h30-0-88" class="d">-&lt;a href=&quot;#l70&quot; class=&quot;line&quot; id=&quot;l70&quot;&gt; 70&lt;/a&gt; } +</a><a href="#h30-0-4341" id="h30-0-4341" class="i">+</a><a href="#h30-0-89" id="h30-0-89" class="d">-&lt;a href=&quot;#l71&quot; class=&quot;line&quot; id=&quot;l71&quot;&gt; 71&lt;/a&gt; +</a><a href="#h30-0-4342" id="h30-0-4342" class="i">+</a><a href="#h30-0-90" id="h30-0-90" class="d">-&lt;a href=&quot;#l72&quot; class=&quot;line&quot; id=&quot;l72&quot;&gt; 72&lt;/a&gt; /*********** footer ************/ +</a><a href="#h30-0-4343" id="h30-0-4343" class="i">+</a><a href="#h30-0-91" id="h30-0-91" class="d">-&lt;a href=&quot;#l73&quot; class=&quot;line&quot; id=&quot;l73&quot;&gt; 73&lt;/a&gt; +</a><a href="#h30-0-4344" id="h30-0-4344" class="i">+</a><a href="#h30-0-92" id="h30-0-92" class="d">-&lt;a href=&quot;#l74&quot; class=&quot;line&quot; id=&quot;l74&quot;&gt; 74&lt;/a&gt; .footer { +</a><a href="#h30-0-4345" id="h30-0-4345" class="i">+</a><a href="#h30-0-93" id="h30-0-93" class="d">-&lt;a href=&quot;#l75&quot; class=&quot;line&quot; id=&quot;l75&quot;&gt; 75&lt;/a&gt; max-height: 150px; +</a><a href="#h30-0-4346" id="h30-0-4346" class="i">+</a><a href="#h30-0-94" id="h30-0-94" class="d">-&lt;a href=&quot;#l76&quot; class=&quot;line&quot; id=&quot;l76&quot;&gt; 76&lt;/a&gt; width: 100%; +</a><a href="#h30-0-4347" id="h30-0-4347" class="i">+</a><a href="#h30-0-95" id="h30-0-95" class="d">-&lt;a href=&quot;#l77&quot; class=&quot;line&quot; id=&quot;l77&quot;&gt; 77&lt;/a&gt; overflow-x: hidden; +</a><a href="#h30-0-4348" id="h30-0-4348" class="i">+</a><a href="#h30-0-96" id="h30-0-96" class="d">-&lt;a href=&quot;#l78&quot; class=&quot;line&quot; id=&quot;l78&quot;&gt; 78&lt;/a&gt; overflow-y: hidden; +</a><a href="#h30-0-4349" id="h30-0-4349" class="i">+</a><a href="#h30-0-97" id="h30-0-97" class="d">-&lt;a href=&quot;#l79&quot; class=&quot;line&quot; id=&quot;l79&quot;&gt; 79&lt;/a&gt; aspect-ratio: 1920 / 493; +</a><a href="#h30-0-4350" id="h30-0-4350" class="i">+</a><a href="#h30-0-98" id="h30-0-98" class="d">-&lt;a href=&quot;#l80&quot; class=&quot;line&quot; id=&quot;l80&quot;&gt; 80&lt;/a&gt; background-size: 100% default; +</a><a href="#h30-0-4351" id="h30-0-4351" class="i">+</a><a href="#h30-0-99" id="h30-0-99" class="d">-&lt;a href=&quot;#l81&quot; class=&quot;line&quot; id=&quot;l81&quot;&gt; 81&lt;/a&gt; background-repeat: repeat-x; +</a><a href="#h30-0-4352" id="h30-0-4352" class="i">+</a><a href="#h30-0-100" id="h30-0-100" class="d">-&lt;a href=&quot;#l82&quot; class=&quot;line&quot; id=&quot;l82&quot;&gt; 82&lt;/a&gt; background-position: center 0%; +</a><a href="#h30-0-4353" id="h30-0-4353" class="i">+</a><a href="#h30-0-101" id="h30-0-101" class="d">-&lt;a href=&quot;#l83&quot; class=&quot;line&quot; id=&quot;l83&quot;&gt; 83&lt;/a&gt; background-image: url(&amp;quot;/assets/images/modified_stolen_art/grass.png&amp;quot;); +</a><a href="#h30-0-4354" id="h30-0-4354" class="i">+</a><a href="#h30-0-102" id="h30-0-102" class="d">-&lt;a href=&quot;#l84&quot; class=&quot;line&quot; id=&quot;l84&quot;&gt; 84&lt;/a&gt; } +</a><a href="#h30-0-4355" id="h30-0-4355" class="i">+</a><a href="#h30-0-103" id="h30-0-103" class="d">-&lt;a href=&quot;#l85&quot; class=&quot;line&quot; id=&quot;l85&quot;&gt; 85&lt;/a&gt; +</a><a href="#h30-0-4356" id="h30-0-4356" class="i">+</a><a href="#h30-0-104" id="h30-0-104" class="d">-&lt;a href=&quot;#l86&quot; class=&quot;line&quot; id=&quot;l86&quot;&gt; 86&lt;/a&gt; /*********** header ************/ +</a><a href="#h30-0-4357" id="h30-0-4357" class="i">+</a><a href="#h30-0-105" id="h30-0-105" class="d">-&lt;a href=&quot;#l87&quot; class=&quot;line&quot; id=&quot;l87&quot;&gt; 87&lt;/a&gt; +</a><a href="#h30-0-4358" id="h30-0-4358" class="i">+</a><a href="#h30-0-106" id="h30-0-106" class="d">-&lt;a href=&quot;#l88&quot; class=&quot;line&quot; id=&quot;l88&quot;&gt; 88&lt;/a&gt; header { +</a><a href="#h30-0-4359" id="h30-0-4359" class="i">+</a><a href="#h30-0-107" id="h30-0-107" class="d">-&lt;a href=&quot;#l89&quot; class=&quot;line&quot; id=&quot;l89&quot;&gt; 89&lt;/a&gt; margin-top: 0px; +</a><a href="#h30-0-4360" id="h30-0-4360" class="i">+</a><a href="#h30-0-108" id="h30-0-108" class="d">-&lt;a href=&quot;#l90&quot; class=&quot;line&quot; id=&quot;l90&quot;&gt; 90&lt;/a&gt; flex-basis:8rem; +</a><a href="#h30-0-4361" id="h30-0-4361" class="i">+</a><a href="#h30-0-109" id="h30-0-109" class="d">-&lt;a href=&quot;#l91&quot; class=&quot;line&quot; id=&quot;l91&quot;&gt; 91&lt;/a&gt; max-width: 8rem; +</a><a href="#h30-0-4362" id="h30-0-4362" class="i">+</a><a href="#h30-0-110" id="h30-0-110" class="d">-&lt;a href=&quot;#l92&quot; class=&quot;line&quot; id=&quot;l92&quot;&gt; 92&lt;/a&gt; flex-grow:1; +</a><a href="#h30-0-4363" id="h30-0-4363" class="i">+</a><a href="#h30-0-111" id="h30-0-111" class="d">-&lt;a href=&quot;#l93&quot; class=&quot;line&quot; id=&quot;l93&quot;&gt; 93&lt;/a&gt; position:relative; +</a><a href="#h30-0-4364" id="h30-0-4364" class="i">+</a><a href="#h30-0-112" id="h30-0-112" class="d">-&lt;a href=&quot;#l94&quot; class=&quot;line&quot; id=&quot;l94&quot;&gt; 94&lt;/a&gt; word-break: keep-all; +</a><a href="#h30-0-4365" id="h30-0-4365" class="i">+</a><a href="#h30-0-113" id="h30-0-113" class="d">-&lt;a href=&quot;#l95&quot; class=&quot;line&quot; id=&quot;l95&quot;&gt; 95&lt;/a&gt; padding-right:1rem; +</a><a href="#h30-0-4366" id="h30-0-4366" class="i">+</a><a href="#h30-0-114" id="h30-0-114" class="d">-&lt;a href=&quot;#l96&quot; class=&quot;line&quot; id=&quot;l96&quot;&gt; 96&lt;/a&gt; } +</a><a href="#h30-0-4367" id="h30-0-4367" class="i">+</a><a href="#h30-0-115" id="h30-0-115" class="d">-&lt;a href=&quot;#l97&quot; class=&quot;line&quot; id=&quot;l97&quot;&gt; 97&lt;/a&gt; +</a><a href="#h30-0-4368" id="h30-0-4368" class="i">+</a><a href="#h30-0-116" id="h30-0-116" class="d">-&lt;a href=&quot;#l98&quot; class=&quot;line&quot; id=&quot;l98&quot;&gt; 98&lt;/a&gt; header a { +</a><a href="#h30-0-4369" id="h30-0-4369" class="i">+</a><a href="#h30-0-117" id="h30-0-117" class="d">-&lt;a href=&quot;#l99&quot; class=&quot;line&quot; id=&quot;l99&quot;&gt; 99&lt;/a&gt; text-decoration: none; +</a><a href="#h30-0-4370" id="h30-0-4370" class="i">+</a><a href="#h30-0-118" id="h30-0-118" class="d">-&lt;a href=&quot;#l100&quot; class=&quot;line&quot; id=&quot;l100&quot;&gt; 100&lt;/a&gt; } +</a><a href="#h30-0-4371" id="h30-0-4371" class="i">+</a><a href="#h30-0-119" id="h30-0-119" class="d">-&lt;a href=&quot;#l101&quot; class=&quot;line&quot; id=&quot;l101&quot;&gt; 101&lt;/a&gt; +</a><a href="#h30-0-4372" id="h30-0-4372" class="i">+</a><a href="#h30-0-120" id="h30-0-120" class="d">-&lt;a href=&quot;#l102&quot; class=&quot;line&quot; id=&quot;l102&quot;&gt; 102&lt;/a&gt; header li { +</a><a href="#h30-0-4373" id="h30-0-4373" class="i">+</a><a href="#h30-0-121" id="h30-0-121" class="d">-&lt;a href=&quot;#l103&quot; class=&quot;line&quot; id=&quot;l103&quot;&gt; 103&lt;/a&gt; margin-bottom: 0px; +</a><a href="#h30-0-4374" id="h30-0-4374" class="i">+</a><a href="#h30-0-122" id="h30-0-122" class="d">-&lt;a href=&quot;#l104&quot; class=&quot;line&quot; id=&quot;l104&quot;&gt; 104&lt;/a&gt; text-align: right; +</a><a href="#h30-0-4375" id="h30-0-4375" class="i">+</a><a href="#h30-0-123" id="h30-0-123" class="d">-&lt;a href=&quot;#l105&quot; class=&quot;line&quot; id=&quot;l105&quot;&gt; 105&lt;/a&gt; margin-right: 1rem; +</a><a href="#h30-0-4376" id="h30-0-4376" class="i">+</a><a href="#h30-0-124" id="h30-0-124" class="d">-&lt;a href=&quot;#l106&quot; class=&quot;line&quot; id=&quot;l106&quot;&gt; 106&lt;/a&gt; } +</a><a href="#h30-0-4377" id="h30-0-4377" class="i">+</a><a href="#h30-0-125" id="h30-0-125" class="d">-&lt;a href=&quot;#l107&quot; class=&quot;line&quot; id=&quot;l107&quot;&gt; 107&lt;/a&gt; +</a><a href="#h30-0-4378" id="h30-0-4378" class="i">+</a><a href="#h30-0-126" id="h30-0-126" class="d">-&lt;a href=&quot;#l108&quot; class=&quot;line&quot; id=&quot;l108&quot;&gt; 108&lt;/a&gt; header ul { +</a><a href="#h30-0-4379" id="h30-0-4379" class="i">+</a><a href="#h30-0-127" id="h30-0-127" class="d">-&lt;a href=&quot;#l109&quot; class=&quot;line&quot; id=&quot;l109&quot;&gt; 109&lt;/a&gt; border-right: 3px solid #bcd1cf99; +</a><a href="#h30-0-4380" id="h30-0-4380" class="i">+</a><a href="#h30-0-128" id="h30-0-128" class="d">-&lt;a href=&quot;#l110&quot; class=&quot;line&quot; id=&quot;l110&quot;&gt; 110&lt;/a&gt; margin: 0px; +</a><a href="#h30-0-4381" id="h30-0-4381" class="i">+</a><a href="#h30-0-129" id="h30-0-129" class="d">-&lt;a href=&quot;#l111&quot; class=&quot;line&quot; id=&quot;l111&quot;&gt; 111&lt;/a&gt; } +</a><a href="#h30-0-4382" id="h30-0-4382" class="i">+</a><a href="#h30-0-130" id="h30-0-130" class="d">-&lt;a href=&quot;#l112&quot; class=&quot;line&quot; id=&quot;l112&quot;&gt; 112&lt;/a&gt; +</a><a href="#h30-0-4383" id="h30-0-4383" class="i">+</a><a href="#h30-0-131" id="h30-0-131" class="d">-&lt;a href=&quot;#l113&quot; class=&quot;line&quot; id=&quot;l113&quot;&gt; 113&lt;/a&gt; header a.active { +</a><a href="#h30-0-4384" id="h30-0-4384" class="i">+</a><a href="#h30-0-132" id="h30-0-132" class="d">-&lt;a href=&quot;#l114&quot; class=&quot;line&quot; id=&quot;l114&quot;&gt; 114&lt;/a&gt; font-weight: bold; +</a><a href="#h30-0-4385" id="h30-0-4385" class="i">+</a><a href="#h30-0-133" id="h30-0-133" class="d">-&lt;a href=&quot;#l115&quot; class=&quot;line&quot; id=&quot;l115&quot;&gt; 115&lt;/a&gt; } +</a><a href="#h30-0-4386" id="h30-0-4386" class="i">+</a><a href="#h30-0-134" id="h30-0-134" class="d">-&lt;a href=&quot;#l116&quot; class=&quot;line&quot; id=&quot;l116&quot;&gt; 116&lt;/a&gt; +</a><a href="#h30-0-4387" id="h30-0-4387" class="i">+</a><a href="#h30-0-135" id="h30-0-135" class="d">-&lt;a href=&quot;#l117&quot; class=&quot;line&quot; id=&quot;l117&quot;&gt; 117&lt;/a&gt; .header-img { +</a><a href="#h30-0-4388" id="h30-0-4388" class="i">+</a><a href="#h30-0-136" id="h30-0-136" class="d">-&lt;a href=&quot;#l118&quot; class=&quot;line&quot; id=&quot;l118&quot;&gt; 118&lt;/a&gt; width: 100%; +</a><a href="#h30-0-4389" id="h30-0-4389" class="i">+</a><a href="#h30-0-137" id="h30-0-137" class="d">-&lt;a href=&quot;#l119&quot; class=&quot;line&quot; id=&quot;l119&quot;&gt; 119&lt;/a&gt; height: 100%; +</a><a href="#h30-0-4390" id="h30-0-4390" class="i">+</a><a href="#h30-0-138" id="h30-0-138" class="d">-&lt;a href=&quot;#l120&quot; class=&quot;line&quot; id=&quot;l120&quot;&gt; 120&lt;/a&gt; } +</a><a href="#h30-0-4391" id="h30-0-4391" class="i">+</a><a href="#h30-0-139" id="h30-0-139" class="d">-&lt;a href=&quot;#l121&quot; class=&quot;line&quot; id=&quot;l121&quot;&gt; 121&lt;/a&gt; +</a><a href="#h30-0-4392" id="h30-0-4392" class="i">+</a><a href="#h30-0-140" id="h30-0-140" class="d">-&lt;a href=&quot;#l122&quot; class=&quot;line&quot; id=&quot;l122&quot;&gt; 122&lt;/a&gt; header,section { +</a><a href="#h30-0-4393" id="h30-0-4393" class="i">+</a><a href="#h30-0-141" id="h30-0-141" class="d">-&lt;a href=&quot;#l123&quot; class=&quot;line&quot; id=&quot;l123&quot;&gt; 123&lt;/a&gt; padding-top:0px; +</a><a href="#h30-0-4394" id="h30-0-4394" class="i">+</a><a href="#h30-0-142" id="h30-0-142" class="d">-&lt;a href=&quot;#l124&quot; class=&quot;line&quot; id=&quot;l124&quot;&gt; 124&lt;/a&gt; } +</a><a href="#h30-0-4395" id="h30-0-4395" class="i">+</a><a href="#h30-0-143" id="h30-0-143" class="d">-&lt;a href=&quot;#l125&quot; class=&quot;line&quot; id=&quot;l125&quot;&gt; 125&lt;/a&gt; +</a><a href="#h30-0-4396" id="h30-0-4396" class="i">+</a><a href="#h30-0-144" id="h30-0-144" class="d">-&lt;a href=&quot;#l126&quot; class=&quot;line&quot; id=&quot;l126&quot;&gt; 126&lt;/a&gt; /*********** text ************/ +</a><a href="#h30-0-4397" id="h30-0-4397" class="i">+</a><a href="#h30-0-145" id="h30-0-145" class="d">-&lt;a href=&quot;#l127&quot; class=&quot;line&quot; id=&quot;l127&quot;&gt; 127&lt;/a&gt; +</a><a href="#h30-0-4398" id="h30-0-4398" class="i">+</a><a href="#h30-0-146" id="h30-0-146" class="d">-&lt;a href=&quot;#l128&quot; class=&quot;line&quot; id=&quot;l128&quot;&gt; 128&lt;/a&gt; a { +</a><a href="#h30-0-4399" id="h30-0-4399" class="i">+</a><a href="#h30-0-147" id="h30-0-147" class="d">-&lt;a href=&quot;#l129&quot; class=&quot;line&quot; id=&quot;l129&quot;&gt; 129&lt;/a&gt; color: #000; +</a><a href="#h30-0-4400" id="h30-0-4400" class="i">+</a><a href="#h30-0-148" id="h30-0-148" class="d">-&lt;a href=&quot;#l130&quot; class=&quot;line&quot; id=&quot;l130&quot;&gt; 130&lt;/a&gt; text-decoration-skip-ink: auto; +</a><a href="#h30-0-4401" id="h30-0-4401" class="i">+</a><a href="#h30-0-149" id="h30-0-149" class="d">-&lt;a href=&quot;#l131&quot; class=&quot;line&quot; id=&quot;l131&quot;&gt; 131&lt;/a&gt; text-decoration: underline; +</a><a href="#h30-0-4402" id="h30-0-4402" class="i">+</a><a href="#h30-0-150" id="h30-0-150" class="d">-&lt;a href=&quot;#l132&quot; class=&quot;line&quot; id=&quot;l132&quot;&gt; 132&lt;/a&gt; } +</a><a href="#h30-0-4403" id="h30-0-4403" class="i">+</a><a href="#h30-0-151" id="h30-0-151" class="d">-&lt;a href=&quot;#l133&quot; class=&quot;line&quot; id=&quot;l133&quot;&gt; 133&lt;/a&gt; +</a><a href="#h30-0-4404" id="h30-0-4404" class="i">+</a><a href="#h30-0-152" id="h30-0-152" class="d">-&lt;a href=&quot;#l134&quot; class=&quot;line&quot; id=&quot;l134&quot;&gt; 134&lt;/a&gt; .post p { +</a><a href="#h30-0-4405" id="h30-0-4405" class="i">+</a><a href="#h30-0-153" id="h30-0-153" class="d">-&lt;a href=&quot;#l135&quot; class=&quot;line&quot; id=&quot;l135&quot;&gt; 135&lt;/a&gt; margin: .5rem 0; +</a><a href="#h30-0-4406" id="h30-0-4406" class="i">+</a><a href="#h30-0-154" id="h30-0-154" class="d">-&lt;a href=&quot;#l136&quot; class=&quot;line&quot; id=&quot;l136&quot;&gt; 136&lt;/a&gt; } +</a><a href="#h30-0-4407" id="h30-0-4407" class="i">+</a><a href="#h30-0-155" id="h30-0-155" class="d">-&lt;a href=&quot;#l137&quot; class=&quot;line&quot; id=&quot;l137&quot;&gt; 137&lt;/a&gt; +</a><a href="#h30-0-4408" id="h30-0-4408" class="i">+</a><a href="#h30-0-156" id="h30-0-156" class="d">-&lt;a href=&quot;#l138&quot; class=&quot;line&quot; id=&quot;l138&quot;&gt; 138&lt;/a&gt; .post p img { +</a><a href="#h30-0-4409" id="h30-0-4409" class="i">+</a><a href="#h30-0-157" id="h30-0-157" class="d">-&lt;a href=&quot;#l139&quot; class=&quot;line&quot; id=&quot;l139&quot;&gt; 139&lt;/a&gt; max-height: 600px; +</a><a href="#h30-0-4410" id="h30-0-4410" class="i">+</a><a href="#h30-0-158" id="h30-0-158" class="d">-&lt;a href=&quot;#l140&quot; class=&quot;line&quot; id=&quot;l140&quot;&gt; 140&lt;/a&gt; max-width: min(800px, 90%); +</a><a href="#h30-0-4411" id="h30-0-4411" class="i">+</a><a href="#h30-0-159" id="h30-0-159" class="d">-&lt;a href=&quot;#l141&quot; class=&quot;line&quot; id=&quot;l141&quot;&gt; 141&lt;/a&gt; } +</a><a href="#h30-0-4412" id="h30-0-4412" class="i">+</a><a href="#h30-0-160" id="h30-0-160" class="d">-&lt;a href=&quot;#l142&quot; class=&quot;line&quot; id=&quot;l142&quot;&gt; 142&lt;/a&gt; +</a><a href="#h30-0-4413" id="h30-0-4413" class="i">+</a><a href="#h30-0-161" id="h30-0-161" class="d">-&lt;a href=&quot;#l143&quot; class=&quot;line&quot; id=&quot;l143&quot;&gt; 143&lt;/a&gt; h1,h2,h3,h4 { +</a><a href="#h30-0-4414" id="h30-0-4414" class="i">+</a><a href="#h30-0-162" id="h30-0-162" class="d">-&lt;a href=&quot;#l144&quot; class=&quot;line&quot; id=&quot;l144&quot;&gt; 144&lt;/a&gt; margin: 1.0rem 0 0.5rem 0; +</a><a href="#h30-0-4415" id="h30-0-4415" class="i">+</a><a href="#h30-0-163" id="h30-0-163" class="d">-&lt;a href=&quot;#l145&quot; class=&quot;line&quot; id=&quot;l145&quot;&gt; 145&lt;/a&gt; font-weight: bold; +</a><a href="#h30-0-4416" id="h30-0-4416" class="i">+</a><a href="#h30-0-164" id="h30-0-164" class="d">-&lt;a href=&quot;#l146&quot; class=&quot;line&quot; id=&quot;l146&quot;&gt; 146&lt;/a&gt; } +</a><a href="#h30-0-4417" id="h30-0-4417" class="i">+</a><a href="#h30-0-165" id="h30-0-165" class="d">-&lt;a href=&quot;#l147&quot; class=&quot;line&quot; id=&quot;l147&quot;&gt; 147&lt;/a&gt; +</a><a href="#h30-0-4418" id="h30-0-4418" class="i">+</a><a href="#h30-0-166" id="h30-0-166" class="d">-&lt;a href=&quot;#l148&quot; class=&quot;line&quot; id=&quot;l148&quot;&gt; 148&lt;/a&gt; h1 {font-size: 2.0rem; color: #f4ca96;} +</a><a href="#h30-0-4419" id="h30-0-4419" class="i">+</a><a href="#h30-0-167" id="h30-0-167" class="d">-&lt;a href=&quot;#l149&quot; class=&quot;line&quot; id=&quot;l149&quot;&gt; 149&lt;/a&gt; h2 {font-size: 1.8rem; color: #bcd1cf;} +</a><a href="#h30-0-4420" id="h30-0-4420" class="i">+</a><a href="#h30-0-168" id="h30-0-168" class="d">-&lt;a href=&quot;#l150&quot; class=&quot;line&quot; id=&quot;l150&quot;&gt; 150&lt;/a&gt; h3 {font-size: 1.5rem; color: #a3bfa3;} +</a><a href="#h30-0-4421" id="h30-0-4421" class="i">+</a><a href="#h30-0-169" id="h30-0-169" class="d">-&lt;a href=&quot;#l151&quot; class=&quot;line&quot; id=&quot;l151&quot;&gt; 151&lt;/a&gt; h4 {font-size: 1.2rem; color: inherit; } +</a><a href="#h30-0-4422" id="h30-0-4422" class="i">+</a><a href="#h30-0-170" id="h30-0-170" class="d">-&lt;a href=&quot;#l152&quot; class=&quot;line&quot; id=&quot;l152&quot;&gt; 152&lt;/a&gt; +</a><a href="#h30-0-4423" id="h30-0-4423" class="i">+</a><a href="#h30-0-171" id="h30-0-171" class="d">-&lt;a href=&quot;#l153&quot; class=&quot;line&quot; id=&quot;l153&quot;&gt; 153&lt;/a&gt; .post h2:first-child, .project h2:first-child, .photo h2:first-child section h1:first-child { +</a><a href="#h30-0-4424" id="h30-0-4424" class="i">+</a><a href="#h30-0-172" id="h30-0-172" class="d">-&lt;a href=&quot;#l154&quot; class=&quot;line&quot; id=&quot;l154&quot;&gt; 154&lt;/a&gt; margin-top: 0; +</a><a href="#h30-0-4425" id="h30-0-4425" class="i">+</a><a href="#h30-0-173" id="h30-0-173" class="d">-&lt;a href=&quot;#l155&quot; class=&quot;line&quot; id=&quot;l155&quot;&gt; 155&lt;/a&gt; } +</a><a href="#h30-0-4426" id="h30-0-4426" class="i">+</a><a href="#h30-0-174" id="h30-0-174" class="d">-&lt;a href=&quot;#l156&quot; class=&quot;line&quot; id=&quot;l156&quot;&gt; 156&lt;/a&gt; +</a><a href="#h30-0-4427" id="h30-0-4427" class="i">+</a><a href="#h30-0-175" id="h30-0-175" class="d">-&lt;a href=&quot;#l157&quot; class=&quot;line&quot; id=&quot;l157&quot;&gt; 157&lt;/a&gt; .meta { +</a><a href="#h30-0-4428" id="h30-0-4428" class="i">+</a><a href="#h30-0-176" id="h30-0-176" class="d">-&lt;a href=&quot;#l158&quot; class=&quot;line&quot; id=&quot;l158&quot;&gt; 158&lt;/a&gt; margin: 2rem 0; +</a><a href="#h30-0-4429" id="h30-0-4429" class="i">+</a><a href="#h30-0-177" id="h30-0-177" class="d">-&lt;a href=&quot;#l159&quot; class=&quot;line&quot; id=&quot;l159&quot;&gt; 159&lt;/a&gt; } +</a><a href="#h30-0-4430" id="h30-0-4430" class="i">+</a><a href="#h30-0-178" id="h30-0-178" class="d">-&lt;a href=&quot;#l160&quot; class=&quot;line&quot; id=&quot;l160&quot;&gt; 160&lt;/a&gt; +</a><a href="#h30-0-4431" id="h30-0-4431" class="i">+</a><a href="#h30-0-179" id="h30-0-179" class="d">-&lt;a href=&quot;#l161&quot; class=&quot;line&quot; id=&quot;l161&quot;&gt; 161&lt;/a&gt; code, pre { +</a><a href="#h30-0-4432" id="h30-0-4432" class="i">+</a><a href="#h30-0-180" id="h30-0-180" class="d">-&lt;a href=&quot;#l162&quot; class=&quot;line&quot; id=&quot;l162&quot;&gt; 162&lt;/a&gt; background: rgb(236, 237, 238); +</a><a href="#h30-0-4433" id="h30-0-4433" class="i">+</a><a href="#h30-0-181" id="h30-0-181" class="d">-&lt;a href=&quot;#l163&quot; class=&quot;line&quot; id=&quot;l163&quot;&gt; 163&lt;/a&gt; } +</a><a href="#h30-0-4434" id="h30-0-4434" class="i">+</a><a href="#h30-0-182" id="h30-0-182" class="d">-&lt;a href=&quot;#l164&quot; class=&quot;line&quot; id=&quot;l164&quot;&gt; 164&lt;/a&gt; +</a><a href="#h30-0-4435" id="h30-0-4435" class="i">+</a><a href="#h30-0-183" id="h30-0-183" class="d">-&lt;a href=&quot;#l165&quot; class=&quot;line&quot; id=&quot;l165&quot;&gt; 165&lt;/a&gt; code, pre #blob { +</a><a href="#h30-0-4436" id="h30-0-4436" class="i">+</a><a href="#h30-0-184" id="h30-0-184" class="d">-&lt;a href=&quot;#l166&quot; class=&quot;line&quot; id=&quot;l166&quot;&gt; 166&lt;/a&gt; padding: 0px; +</a><a href="#h30-0-4437" id="h30-0-4437" class="i">+</a><a href="#h30-0-185" id="h30-0-185" class="d">-&lt;a href=&quot;#l167&quot; class=&quot;line&quot; id=&quot;l167&quot;&gt; 167&lt;/a&gt; font-family: &amp;quot;Iosevka&amp;quot;; +</a><a href="#h30-0-4438" id="h30-0-4438" class="i">+</a><a href="#h30-0-186" id="h30-0-186" class="d">-&lt;a href=&quot;#l168&quot; class=&quot;line&quot; id=&quot;l168&quot;&gt; 168&lt;/a&gt; font-size: 80%; +</a><a href="#h30-0-4439" id="h30-0-4439" class="i">+</a><a href="#h30-0-187" id="h30-0-187" class="d">-&lt;a href=&quot;#l169&quot; class=&quot;line&quot; id=&quot;l169&quot;&gt; 169&lt;/a&gt; padding: 0.1rem; +</a><a href="#h30-0-4440" id="h30-0-4440" class="i">+</a><a href="#h30-0-188" id="h30-0-188" class="d">-&lt;a href=&quot;#l170&quot; class=&quot;line&quot; id=&quot;l170&quot;&gt; 170&lt;/a&gt; } +</a><a href="#h30-0-4441" id="h30-0-4441" class="i">+</a><a href="#h30-0-189" id="h30-0-189" class="d">-&lt;a href=&quot;#l171&quot; class=&quot;line&quot; id=&quot;l171&quot;&gt; 171&lt;/a&gt; +</a><a href="#h30-0-4442" id="h30-0-4442" class="i">+</a><a href="#h30-0-190" id="h30-0-190" class="d">-&lt;a href=&quot;#l172&quot; class=&quot;line&quot; id=&quot;l172&quot;&gt; 172&lt;/a&gt; pre { +</a><a href="#h30-0-4443" id="h30-0-4443" class="i">+</a><a href="#h30-0-191" id="h30-0-191" class="d">-&lt;a href=&quot;#l173&quot; class=&quot;line&quot; id=&quot;l173&quot;&gt; 173&lt;/a&gt; margin: .3rem 0; +</a><a href="#h30-0-4444" id="h30-0-4444" class="i">+</a><a href="#h30-0-192" id="h30-0-192" class="d">-&lt;a href=&quot;#l174&quot; class=&quot;line&quot; id=&quot;l174&quot;&gt; 174&lt;/a&gt; padding: 0.5rem; +</a><a href="#h30-0-4445" id="h30-0-4445" class="i">+</a><a href="#h30-0-193" id="h30-0-193" class="d">-&lt;a href=&quot;#l175&quot; class=&quot;line&quot; id=&quot;l175&quot;&gt; 175&lt;/a&gt; overflow-x: auto; +</a><a href="#h30-0-4446" id="h30-0-4446" class="i">+</a><a href="#h30-0-194" id="h30-0-194" class="d">-&lt;a href=&quot;#l176&quot; class=&quot;line&quot; id=&quot;l176&quot;&gt; 176&lt;/a&gt; font-size: 80%; +</a><a href="#h30-0-4447" id="h30-0-4447" class="i">+</a><a href="#h30-0-195" id="h30-0-195" class="d">-&lt;a href=&quot;#l177&quot; class=&quot;line&quot; id=&quot;l177&quot;&gt; 177&lt;/a&gt; } +</a><a href="#h30-0-4448" id="h30-0-4448" class="i">+</a><a href="#h30-0-196" id="h30-0-196" class="d">-&lt;a href=&quot;#l178&quot; class=&quot;line&quot; id=&quot;l178&quot;&gt; 178&lt;/a&gt; +</a><a href="#h30-0-4449" id="h30-0-4449" class="i">+</a><a href="#h30-0-197" id="h30-0-197" class="d">-&lt;a href=&quot;#l179&quot; class=&quot;line&quot; id=&quot;l179&quot;&gt; 179&lt;/a&gt; pre code { +</a><a href="#h30-0-4450" id="h30-0-4450" class="i">+</a><a href="#h30-0-198" id="h30-0-198" class="d">-&lt;a href=&quot;#l180&quot; class=&quot;line&quot; id=&quot;l180&quot;&gt; 180&lt;/a&gt; border: none; +</a><a href="#h30-0-4451" id="h30-0-4451" class="i">+</a><a href="#h30-0-199" id="h30-0-199" class="d">-&lt;a href=&quot;#l181&quot; class=&quot;line&quot; id=&quot;l181&quot;&gt; 181&lt;/a&gt; background: transparent; +</a><a href="#h30-0-4452" id="h30-0-4452" class="i">+</a><a href="#h30-0-200" id="h30-0-200" class="d">-&lt;a href=&quot;#l182&quot; class=&quot;line&quot; id=&quot;l182&quot;&gt; 182&lt;/a&gt; font-size: inherit; +</a><a href="#h30-0-4453" id="h30-0-4453" class="i">+</a><a href="#h30-0-201" id="h30-0-201" class="d">-&lt;a href=&quot;#l183&quot; class=&quot;line&quot; id=&quot;l183&quot;&gt; 183&lt;/a&gt; padding: 0; +</a><a href="#h30-0-4454" id="h30-0-4454" class="i">+</a><a href="#h30-0-202" id="h30-0-202" class="d">-&lt;a href=&quot;#l184&quot; class=&quot;line&quot; id=&quot;l184&quot;&gt; 184&lt;/a&gt; } +</a><a href="#h30-0-4455" id="h30-0-4455" class="i">+</a><a href="#h30-0-203" id="h30-0-203" class="d">-&lt;a href=&quot;#l185&quot; class=&quot;line&quot; id=&quot;l185&quot;&gt; 185&lt;/a&gt; +</a><a href="#h30-0-4456" id="h30-0-4456" class="i">+</a><a href="#h30-0-204" id="h30-0-204" class="d">-&lt;a href=&quot;#l186&quot; class=&quot;line&quot; id=&quot;l186&quot;&gt; 186&lt;/a&gt; +</a><a href="#h30-0-4457" id="h30-0-4457" class="i">+</a><a href="#h30-0-205" id="h30-0-205" class="d">-&lt;a href=&quot;#l187&quot; class=&quot;line&quot; id=&quot;l187&quot;&gt; 187&lt;/a&gt; hr { +</a><a href="#h30-0-4458" id="h30-0-4458" class="i">+</a><a href="#h30-0-206" id="h30-0-206" class="d">-&lt;a href=&quot;#l188&quot; class=&quot;line&quot; id=&quot;l188&quot;&gt; 188&lt;/a&gt; background: #bcd1cf99; +</a><a href="#h30-0-4459" id="h30-0-4459" class="i">+</a><a href="#h30-0-207" id="h30-0-207" class="d">-&lt;a href=&quot;#l189&quot; class=&quot;line&quot; id=&quot;l189&quot;&gt; 189&lt;/a&gt; height: 3px; +</a><a href="#h30-0-4460" id="h30-0-4460" class="i">+</a><a href="#h30-0-208" id="h30-0-208" class="d">-&lt;a href=&quot;#l190&quot; class=&quot;line&quot; id=&quot;l190&quot;&gt; 190&lt;/a&gt; border: 0; +</a><a href="#h30-0-4461" id="h30-0-4461" class="i">+</a><a href="#h30-0-209" id="h30-0-209" class="d">-&lt;a href=&quot;#l191&quot; class=&quot;line&quot; id=&quot;l191&quot;&gt; 191&lt;/a&gt; margin-left: 1rem; +</a><a href="#h30-0-4462" id="h30-0-4462" class="i">+</a><a href="#h30-0-210" id="h30-0-210" class="d">-&lt;a href=&quot;#l192&quot; class=&quot;line&quot; id=&quot;l192&quot;&gt; 192&lt;/a&gt; margin-right: 1rem; +</a><a href="#h30-0-4463" id="h30-0-4463" class="i">+</a><a href="#h30-0-211" id="h30-0-211" class="d">-&lt;a href=&quot;#l193&quot; class=&quot;line&quot; id=&quot;l193&quot;&gt; 193&lt;/a&gt; } +</a><a href="#h30-0-4464" id="h30-0-4464" class="i">+</a><a href="#h30-0-212" id="h30-0-212" class="d">-&lt;a href=&quot;#l194&quot; class=&quot;line&quot; id=&quot;l194&quot;&gt; 194&lt;/a&gt; +</a><a href="#h30-0-4465" id="h30-0-4465" class="i">+</a><a href="#h30-0-213" id="h30-0-213" class="d">-&lt;a href=&quot;#l195&quot; class=&quot;line&quot; id=&quot;l195&quot;&gt; 195&lt;/a&gt; blockquote { +</a><a href="#h30-0-4466" id="h30-0-4466" class="i">+</a><a href="#h30-0-214" id="h30-0-214" class="d">-&lt;a href=&quot;#l196&quot; class=&quot;line&quot; id=&quot;l196&quot;&gt; 196&lt;/a&gt; font-style: italic; +</a><a href="#h30-0-4467" id="h30-0-4467" class="i">+</a><a href="#h30-0-215" id="h30-0-215" class="d">-&lt;a href=&quot;#l197&quot; class=&quot;line&quot; id=&quot;l197&quot;&gt; 197&lt;/a&gt; border-left: 5px solid #bcd1cf99; +</a><a href="#h30-0-4468" id="h30-0-4468" class="i">+</a><a href="#h30-0-216" id="h30-0-216" class="d">-&lt;a href=&quot;#l198&quot; class=&quot;line&quot; id=&quot;l198&quot;&gt; 198&lt;/a&gt; padding-left: 1rem; +</a><a href="#h30-0-4469" id="h30-0-4469" class="i">+</a><a href="#h30-0-217" id="h30-0-217" class="d">-&lt;a href=&quot;#l199&quot; class=&quot;line&quot; id=&quot;l199&quot;&gt; 199&lt;/a&gt; } +</a><a href="#h30-0-4470" id="h30-0-4470" class="i">+</a><a href="#h30-0-218" id="h30-0-218" class="d">-&lt;a href=&quot;#l200&quot; class=&quot;line&quot; id=&quot;l200&quot;&gt; 200&lt;/a&gt; .quote-cite { +</a><a href="#h30-0-4471" id="h30-0-4471" class="i">+</a><a href="#h30-0-219" id="h30-0-219" class="d">-&lt;a href=&quot;#l201&quot; class=&quot;line&quot; id=&quot;l201&quot;&gt; 201&lt;/a&gt; border-left: none; +</a><a href="#h30-0-4472" id="h30-0-4472" class="i">+</a><a href="#h30-0-220" id="h30-0-220" class="d">-&lt;a href=&quot;#l202&quot; class=&quot;line&quot; id=&quot;l202&quot;&gt; 202&lt;/a&gt; padding-left: 2rem; +</a><a href="#h30-0-4473" id="h30-0-4473" class="i">+</a><a href="#h30-0-221" id="h30-0-221" class="d">-&lt;a href=&quot;#l203&quot; class=&quot;line&quot; id=&quot;l203&quot;&gt; 203&lt;/a&gt; margin-bottom: 0px; +</a><a href="#h30-0-4474" id="h30-0-4474" class="i">+</a><a href="#h30-0-222" id="h30-0-222" class="d">-&lt;a href=&quot;#l204&quot; class=&quot;line&quot; id=&quot;l204&quot;&gt; 204&lt;/a&gt; margin: 0px; +</a><a href="#h30-0-4475" id="h30-0-4475" class="i">+</a><a href="#h30-0-223" id="h30-0-223" class="d">-&lt;a href=&quot;#l205&quot; class=&quot;line&quot; id=&quot;l205&quot;&gt; 205&lt;/a&gt; } +</a><a href="#h30-0-4476" id="h30-0-4476" class="i">+</a><a href="#h30-0-224" id="h30-0-224" class="d">-&lt;a href=&quot;#l206&quot; class=&quot;line&quot; id=&quot;l206&quot;&gt; 206&lt;/a&gt; +</a><a href="#h30-0-4477" id="h30-0-4477" class="i">+</a><a href="#h30-0-225" id="h30-0-225" class="d">-&lt;a href=&quot;#l207&quot; class=&quot;line&quot; id=&quot;l207&quot;&gt; 207&lt;/a&gt; strong, b { +</a><a href="#h30-0-4478" id="h30-0-4478" class="i">+</a><a href="#h30-0-226" id="h30-0-226" class="d">-&lt;a href=&quot;#l208&quot; class=&quot;line&quot; id=&quot;l208&quot;&gt; 208&lt;/a&gt; font-weight: bold; +</a><a href="#h30-0-4479" id="h30-0-4479" class="i">+</a><a href="#h30-0-227" id="h30-0-227" class="d">-&lt;a href=&quot;#l209&quot; class=&quot;line&quot; id=&quot;l209&quot;&gt; 209&lt;/a&gt; } +</a><a href="#h30-0-4480" id="h30-0-4480" class="i">+</a><a href="#h30-0-228" id="h30-0-228" class="d">-&lt;a href=&quot;#l210&quot; class=&quot;line&quot; id=&quot;l210&quot;&gt; 210&lt;/a&gt; +</a><a href="#h30-0-4481" id="h30-0-4481" class="i">+</a><a href="#h30-0-229" id="h30-0-229" class="d">-&lt;a href=&quot;#l211&quot; class=&quot;line&quot; id=&quot;l211&quot;&gt; 211&lt;/a&gt; .photos ul { +</a><a href="#h30-0-4482" id="h30-0-4482" class="i">+</a><a href="#h30-0-230" id="h30-0-230" class="d">-&lt;a href=&quot;#l212&quot; class=&quot;line&quot; id=&quot;l212&quot;&gt; 212&lt;/a&gt; list-style: none; +</a><a href="#h30-0-4483" id="h30-0-4483" class="i">+</a><a href="#h30-0-231" id="h30-0-231" class="d">-&lt;a href=&quot;#l213&quot; class=&quot;line&quot; id=&quot;l213&quot;&gt; 213&lt;/a&gt; } +</a><a href="#h30-0-4484" id="h30-0-4484" class="i">+</a><a href="#h30-0-232" id="h30-0-232" class="d">-&lt;a href=&quot;#l214&quot; class=&quot;line&quot; id=&quot;l214&quot;&gt; 214&lt;/a&gt; +</a><a href="#h30-0-4485" id="h30-0-4485" class="i">+</a><a href="#h30-0-233" id="h30-0-233" class="d">-&lt;a href=&quot;#l215&quot; class=&quot;line&quot; id=&quot;l215&quot;&gt; 215&lt;/a&gt; .photos li { +</a><a href="#h30-0-4486" id="h30-0-4486" class="i">+</a><a href="#h30-0-234" id="h30-0-234" class="d">-&lt;a href=&quot;#l216&quot; class=&quot;line&quot; id=&quot;l216&quot;&gt; 216&lt;/a&gt; margin-bottom: 1.5rem; +</a><a href="#h30-0-4487" id="h30-0-4487" class="i">+</a><a href="#h30-0-235" id="h30-0-235" class="d">-&lt;a href=&quot;#l217&quot; class=&quot;line&quot; id=&quot;l217&quot;&gt; 217&lt;/a&gt; } +</a><a href="#h30-0-4488" id="h30-0-4488" class="i">+</a><a href="#h30-0-236" id="h30-0-236" class="d">-&lt;a href=&quot;#l218&quot; class=&quot;line&quot; id=&quot;l218&quot;&gt; 218&lt;/a&gt; +</a><a href="#h30-0-4489" id="h30-0-4489" class="i">+</a><a href="#h30-0-237" id="h30-0-237" class="d">-&lt;a href=&quot;#l219&quot; class=&quot;line&quot; id=&quot;l219&quot;&gt; 219&lt;/a&gt; .photo picture, .project picture { +</a><a href="#h30-0-4490" id="h30-0-4490" class="i">+</a><a href="#h30-0-238" id="h30-0-238" class="d">-&lt;a href=&quot;#l220&quot; class=&quot;line&quot; id=&quot;l220&quot;&gt; 220&lt;/a&gt; margin-bottom: 0.5rem; +</a><a href="#h30-0-4491" id="h30-0-4491" class="i">+</a><a href="#h30-0-239" id="h30-0-239" class="d">-&lt;a href=&quot;#l221&quot; class=&quot;line&quot; id=&quot;l221&quot;&gt; 221&lt;/a&gt; } +</a><a href="#h30-0-4492" id="h30-0-4492" class="i">+</a><a href="#h30-0-240" id="h30-0-240" class="d">-&lt;a href=&quot;#l222&quot; class=&quot;line&quot; id=&quot;l222&quot;&gt; 222&lt;/a&gt; +</a><a href="#h30-0-4493" id="h30-0-4493" class="i">+</a><a href="#h30-0-241" id="h30-0-241" class="d">-&lt;a href=&quot;#l223&quot; class=&quot;line&quot; id=&quot;l223&quot;&gt; 223&lt;/a&gt; ul { +</a><a href="#h30-0-4494" id="h30-0-4494" class="i">+</a><a href="#h30-0-242" id="h30-0-242" class="d">-&lt;a href=&quot;#l224&quot; class=&quot;line&quot; id=&quot;l224&quot;&gt; 224&lt;/a&gt; padding-left: 1.5rem; +</a><a href="#h30-0-4495" id="h30-0-4495" class="i">+</a><a href="#h30-0-243" id="h30-0-243" class="d">-&lt;a href=&quot;#l225&quot; class=&quot;line&quot; id=&quot;l225&quot;&gt; 225&lt;/a&gt; margin-top: 0.5rem; +</a><a href="#h30-0-4496" id="h30-0-4496" class="i">+</a><a href="#h30-0-244" id="h30-0-244" class="d">-&lt;a href=&quot;#l226&quot; class=&quot;line&quot; id=&quot;l226&quot;&gt; 226&lt;/a&gt; margin-bottom: 0.5rem; +</a><a href="#h30-0-4497" id="h30-0-4497" class="i">+</a><a href="#h30-0-245" id="h30-0-245" class="d">-&lt;a href=&quot;#l227&quot; class=&quot;line&quot; id=&quot;l227&quot;&gt; 227&lt;/a&gt; } +</a><a href="#h30-0-4498" id="h30-0-4498" class="i">+</a><a href="#h30-0-246" id="h30-0-246" class="d">-&lt;a href=&quot;#l228&quot; class=&quot;line&quot; id=&quot;l228&quot;&gt; 228&lt;/a&gt; +</a><a href="#h30-0-4499" id="h30-0-4499" class="i">+</a><a href="#h30-0-247" id="h30-0-247" class="d">-&lt;a href=&quot;#l229&quot; class=&quot;line&quot; id=&quot;l229&quot;&gt; 229&lt;/a&gt; li { +</a><a href="#h30-0-4500" id="h30-0-4500" class="i">+</a><a href="#h30-0-248" id="h30-0-248" class="d">-&lt;a href=&quot;#l230&quot; class=&quot;line&quot; id=&quot;l230&quot;&gt; 230&lt;/a&gt; list-style-position: inside; +</a><a href="#h30-0-4501" id="h30-0-4501" class="i">+</a><a href="#h30-0-249" id="h30-0-249" class="d">-&lt;a href=&quot;#l231&quot; class=&quot;line&quot; id=&quot;l231&quot;&gt; 231&lt;/a&gt; } +</a><a href="#h30-0-4502" id="h30-0-4502" class="i">+</a><a href="#h30-0-250" id="h30-0-250" class="d">-&lt;a href=&quot;#l232&quot; class=&quot;line&quot; id=&quot;l232&quot;&gt; 232&lt;/a&gt; +</a><a href="#h30-0-4503" id="h30-0-4503" class="i">+</a><a href="#h30-0-251" id="h30-0-251" class="d">-&lt;a href=&quot;#l233&quot; class=&quot;line&quot; id=&quot;l233&quot;&gt; 233&lt;/a&gt; +</a><a href="#h30-0-4504" id="h30-0-4504" class="i">+</a><a href="#h30-0-252" id="h30-0-252" class="d">-&lt;a href=&quot;#l234&quot; class=&quot;line&quot; id=&quot;l234&quot;&gt; 234&lt;/a&gt; /*********** posts ************/ +</a><a href="#h30-0-4505" id="h30-0-4505" class="i">+</a><a href="#h30-0-253" id="h30-0-253" class="d">-&lt;a href=&quot;#l235&quot; class=&quot;line&quot; id=&quot;l235&quot;&gt; 235&lt;/a&gt; +</a><a href="#h30-0-4506" id="h30-0-4506" class="i">+</a><a href="#h30-0-254" id="h30-0-254" class="d">-&lt;a href=&quot;#l236&quot; class=&quot;line&quot; id=&quot;l236&quot;&gt; 236&lt;/a&gt; .posts ul,header ul { +</a><a href="#h30-0-4507" id="h30-0-4507" class="i">+</a><a href="#h30-0-255" id="h30-0-255" class="d">-&lt;a href=&quot;#l237&quot; class=&quot;line&quot; id=&quot;l237&quot;&gt; 237&lt;/a&gt; list-style:none; +</a><a href="#h30-0-4508" id="h30-0-4508" class="i">+</a><a href="#h30-0-256" id="h30-0-256" class="d">-&lt;a href=&quot;#l238&quot; class=&quot;line&quot; id=&quot;l238&quot;&gt; 238&lt;/a&gt; padding-left: 1rem; +</a><a href="#h30-0-4509" id="h30-0-4509" class="i">+</a><a href="#h30-0-257" id="h30-0-257" class="d">-&lt;a href=&quot;#l239&quot; class=&quot;line&quot; id=&quot;l239&quot;&gt; 239&lt;/a&gt; } +</a><a href="#h30-0-4510" id="h30-0-4510" class="i">+</a><a href="#h30-0-258" id="h30-0-258" class="d">-&lt;a href=&quot;#l240&quot; class=&quot;line&quot; id=&quot;l240&quot;&gt; 240&lt;/a&gt; .posts li { +</a><a href="#h30-0-4511" id="h30-0-4511" class="i">+</a><a href="#h30-0-259" id="h30-0-259" class="d">-&lt;a href=&quot;#l241&quot; class=&quot;line&quot; id=&quot;l241&quot;&gt; 241&lt;/a&gt; align-items:center; +</a><a href="#h30-0-4512" id="h30-0-4512" class="i">+</a><a href="#h30-0-260" id="h30-0-260" class="d">-&lt;a href=&quot;#l242&quot; class=&quot;line&quot; id=&quot;l242&quot;&gt; 242&lt;/a&gt; display:flex; +</a><a href="#h30-0-4513" id="h30-0-4513" class="i">+</a><a href="#h30-0-261" id="h30-0-261" class="d">-&lt;a href=&quot;#l243&quot; class=&quot;line&quot; id=&quot;l243&quot;&gt; 243&lt;/a&gt; justify-content:space-between; +</a><a href="#h30-0-4514" id="h30-0-4514" class="i">+</a><a href="#h30-0-262" id="h30-0-262" class="d">-&lt;a href=&quot;#l244&quot; class=&quot;line&quot; id=&quot;l244&quot;&gt; 244&lt;/a&gt; margin-bottom: .5rem; +</a><a href="#h30-0-4515" id="h30-0-4515" class="i">+</a><a href="#h30-0-263" id="h30-0-263" class="d">-&lt;a href=&quot;#l245&quot; class=&quot;line&quot; id=&quot;l245&quot;&gt; 245&lt;/a&gt; } +</a><a href="#h30-0-4516" id="h30-0-4516" class="i">+</a><a href="#h30-0-264" id="h30-0-264" class="d">-&lt;a href=&quot;#l246&quot; class=&quot;line&quot; id=&quot;l246&quot;&gt; 246&lt;/a&gt; +</a><a href="#h30-0-4517" id="h30-0-4517" class="i">+</a><a href="#h30-0-265" id="h30-0-265" class="d">-&lt;a href=&quot;#l247&quot; class=&quot;line&quot; id=&quot;l247&quot;&gt; 247&lt;/a&gt; .posts li a, .posts li div, .projects li a { +</a><a href="#h30-0-4518" id="h30-0-4518" class="i">+</a><a href="#h30-0-266" id="h30-0-266" class="d">-&lt;a href=&quot;#l248&quot; class=&quot;line&quot; id=&quot;l248&quot;&gt; 248&lt;/a&gt; white-space:nowrap; +</a><a href="#h30-0-4519" id="h30-0-4519" class="i">+</a><a href="#h30-0-267" id="h30-0-267" class="d">-&lt;a href=&quot;#l249&quot; class=&quot;line&quot; id=&quot;l249&quot;&gt; 249&lt;/a&gt; overflow:hidden; +</a><a href="#h30-0-4520" id="h30-0-4520" class="i">+</a><a href="#h30-0-268" id="h30-0-268" class="d">-&lt;a href=&quot;#l250&quot; class=&quot;line&quot; id=&quot;l250&quot;&gt; 250&lt;/a&gt; text-overflow:ellipsis; +</a><a href="#h30-0-4521" id="h30-0-4521" class="i">+</a><a href="#h30-0-269" id="h30-0-269" class="d">-&lt;a href=&quot;#l251&quot; class=&quot;line&quot; id=&quot;l251&quot;&gt; 251&lt;/a&gt; text-decoration: none; +</a><a href="#h30-0-4522" id="h30-0-4522" class="i">+</a><a href="#h30-0-270" id="h30-0-270" class="d">-&lt;a href=&quot;#l252&quot; class=&quot;line&quot; id=&quot;l252&quot;&gt; 252&lt;/a&gt; } +</a><a href="#h30-0-4523" id="h30-0-4523" class="i">+</a><a href="#h30-0-271" id="h30-0-271" class="d">-&lt;a href=&quot;#l253&quot; class=&quot;line&quot; id=&quot;l253&quot;&gt; 253&lt;/a&gt; +</a><a href="#h30-0-4524" id="h30-0-4524" class="i">+</a><a href="#h30-0-272" id="h30-0-272" class="d">-&lt;a href=&quot;#l254&quot; class=&quot;line&quot; id=&quot;l254&quot;&gt; 254&lt;/a&gt; .posts li time, .projects li time { +</a><a href="#h30-0-4525" id="h30-0-4525" class="i">+</a><a href="#h30-0-273" id="h30-0-273" class="d">-&lt;a href=&quot;#l255&quot; class=&quot;line&quot; id=&quot;l255&quot;&gt; 255&lt;/a&gt; padding-left: 1rem; +</a><a href="#h30-0-4526" id="h30-0-4526" class="i">+</a><a href="#h30-0-274" id="h30-0-274" class="d">-&lt;a href=&quot;#l256&quot; class=&quot;line&quot; id=&quot;l256&quot;&gt; 256&lt;/a&gt; white-space: nowrap; +</a><a href="#h30-0-4527" id="h30-0-4527" class="i">+</a><a href="#h30-0-275" id="h30-0-275" class="d">-&lt;a href=&quot;#l257&quot; class=&quot;line&quot; id=&quot;l257&quot;&gt; 257&lt;/a&gt; font-variant-numeric: tabular-nums; +</a><a href="#h30-0-4528" id="h30-0-4528" class="i">+</a><a href="#h30-0-276" id="h30-0-276" class="d">-&lt;a href=&quot;#l258&quot; class=&quot;line&quot; id=&quot;l258&quot;&gt; 258&lt;/a&gt; } +</a><a href="#h30-0-4529" id="h30-0-4529" class="i">+</a><a href="#h30-0-277" id="h30-0-277" class="d">-&lt;a href=&quot;#l259&quot; class=&quot;line&quot; id=&quot;l259&quot;&gt; 259&lt;/a&gt; +</a><a href="#h30-0-4530" id="h30-0-4530" class="i">+</a><a href="#h30-0-278" id="h30-0-278" class="d">-&lt;a href=&quot;#l260&quot; class=&quot;line&quot; id=&quot;l260&quot;&gt; 260&lt;/a&gt; /*********** phone mode ************/ +</a><a href="#h30-0-4531" id="h30-0-4531" class="i">+</a><a href="#h30-0-279" id="h30-0-279" class="d">-&lt;a href=&quot;#l261&quot; class=&quot;line&quot; id=&quot;l261&quot;&gt; 261&lt;/a&gt; +</a><a href="#h30-0-4532" id="h30-0-4532" class="i">+</a><a href="#h30-0-280" id="h30-0-280" class="d">-&lt;a href=&quot;#l262&quot; class=&quot;line&quot; id=&quot;l262&quot;&gt; 262&lt;/a&gt; @media screen and (max-width: 45rem) { +</a><a href="#h30-0-4533" id="h30-0-4533" class="i">+</a><a href="#h30-0-281" id="h30-0-281" class="d">-&lt;a href=&quot;#l263&quot; class=&quot;line&quot; id=&quot;l263&quot;&gt; 263&lt;/a&gt; header { +</a><a href="#h30-0-4534" id="h30-0-4534" class="i">+</a><a href="#h30-0-282" id="h30-0-282" class="d">-&lt;a href=&quot;#l264&quot; class=&quot;line&quot; id=&quot;l264&quot;&gt; 264&lt;/a&gt; max-width: 100%; +</a><a href="#h30-0-4535" id="h30-0-4535" class="i">+</a><a href="#h30-0-283" id="h30-0-283" class="d">-&lt;a href=&quot;#l265&quot; class=&quot;line&quot; id=&quot;l265&quot;&gt; 265&lt;/a&gt; } +</a><a href="#h30-0-4536" id="h30-0-4536" class="i">+</a><a href="#h30-0-284" id="h30-0-284" class="d">-&lt;a href=&quot;#l266&quot; class=&quot;line&quot; id=&quot;l266&quot;&gt; 266&lt;/a&gt; .header-img { +</a><a href="#h30-0-4537" id="h30-0-4537" class="i">+</a><a href="#h30-0-285" id="h30-0-285" class="d">-&lt;a href=&quot;#l267&quot; class=&quot;line&quot; id=&quot;l267&quot;&gt; 267&lt;/a&gt; margin-left: 1.0rem; +</a><a href="#h30-0-4538" id="h30-0-4538" class="i">+</a><a href="#h30-0-286" id="h30-0-286" class="d">-&lt;a href=&quot;#l268&quot; class=&quot;line&quot; id=&quot;l268&quot;&gt; 268&lt;/a&gt; margin-bottom: 0rem; +</a><a href="#h30-0-4539" id="h30-0-4539" class="i">+</a><a href="#h30-0-287" id="h30-0-287" class="d">-&lt;a href=&quot;#l269&quot; class=&quot;line&quot; id=&quot;l269&quot;&gt; 269&lt;/a&gt; width: auto; +</a><a href="#h30-0-4540" id="h30-0-4540" class="i">+</a><a href="#h30-0-288" id="h30-0-288" class="d">-&lt;a href=&quot;#l270&quot; class=&quot;line&quot; id=&quot;l270&quot;&gt; 270&lt;/a&gt; } +</a><a href="#h30-0-4541" id="h30-0-4541" class="i">+</a><a href="#h30-0-289" id="h30-0-289" class="d">-&lt;a href=&quot;#l271&quot; class=&quot;line&quot; id=&quot;l271&quot;&gt; 271&lt;/a&gt; .header-img-outer { +</a><a href="#h30-0-4542" id="h30-0-4542" class="i">+</a><a href="#h30-0-290" id="h30-0-290" class="d">-&lt;a href=&quot;#l272&quot; class=&quot;line&quot; id=&quot;l272&quot;&gt; 272&lt;/a&gt; display:flex; +</a><a href="#h30-0-4543" id="h30-0-4543" class="i">+</a><a href="#h30-0-291" id="h30-0-291" class="d">-&lt;a href=&quot;#l273&quot; class=&quot;line&quot; id=&quot;l273&quot;&gt; 273&lt;/a&gt; flex-direction:row; +</a><a href="#h30-0-4544" id="h30-0-4544" class="i">+</a><a href="#h30-0-292" id="h30-0-292" class="d">-&lt;a href=&quot;#l274&quot; class=&quot;line&quot; id=&quot;l274&quot;&gt; 274&lt;/a&gt; } +</a><a href="#h30-0-4545" id="h30-0-4545" class="i">+</a><a href="#h30-0-293" id="h30-0-293" class="d">-&lt;a href=&quot;#l275&quot; class=&quot;line&quot; id=&quot;l275&quot;&gt; 275&lt;/a&gt; header li { +</a><a href="#h30-0-4546" id="h30-0-4546" class="i">+</a><a href="#h30-0-294" id="h30-0-294" class="d">-&lt;a href=&quot;#l276&quot; class=&quot;line&quot; id=&quot;l276&quot;&gt; 276&lt;/a&gt; display: inline; +</a><a href="#h30-0-4547" id="h30-0-4547" class="i">+</a><a href="#h30-0-295" id="h30-0-295" class="d">-&lt;a href=&quot;#l277&quot; class=&quot;line&quot; id=&quot;l277&quot;&gt; 277&lt;/a&gt; margin-right: 1rem; +</a><a href="#h30-0-4548" id="h30-0-4548" class="i">+</a><a href="#h30-0-296" id="h30-0-296" class="d">-&lt;a href=&quot;#l278&quot; class=&quot;line&quot; id=&quot;l278&quot;&gt; 278&lt;/a&gt; } +</a><a href="#h30-0-4549" id="h30-0-4549" class="i">+</a><a href="#h30-0-297" id="h30-0-297" class="d">-&lt;a href=&quot;#l279&quot; class=&quot;line&quot; id=&quot;l279&quot;&gt; 279&lt;/a&gt; header ul { +</a><a href="#h30-0-4550" id="h30-0-4550" class="i">+</a><a href="#h30-0-298" id="h30-0-298" class="d">-&lt;a href=&quot;#l280&quot; class=&quot;line&quot; id=&quot;l280&quot;&gt; 280&lt;/a&gt; border-bottom: 3px solid #bcd1cf99; +</a><a href="#h30-0-4551" id="h30-0-4551" class="i">+</a><a href="#h30-0-299" id="h30-0-299" class="d">-&lt;a href=&quot;#l281&quot; class=&quot;line&quot; id=&quot;l281&quot;&gt; 281&lt;/a&gt; border-right: 0px; +</a><a href="#h30-0-4552" id="h30-0-4552" class="i">+</a><a href="#h30-0-300" id="h30-0-300" class="d">-&lt;a href=&quot;#l282&quot; class=&quot;line&quot; id=&quot;l282&quot;&gt; 282&lt;/a&gt; padding-bottom: .5rem; +</a><a href="#h30-0-4553" id="h30-0-4553" class="i">+</a><a href="#h30-0-301" id="h30-0-301" class="d">-&lt;a href=&quot;#l283&quot; class=&quot;line&quot; id=&quot;l283&quot;&gt; 283&lt;/a&gt; padding-left: .5rem; +</a><a href="#h30-0-4554" id="h30-0-4554" class="i">+</a><a href="#h30-0-302" id="h30-0-302" class="d">-&lt;a href=&quot;#l284&quot; class=&quot;line&quot; id=&quot;l284&quot;&gt; 284&lt;/a&gt; } +</a><a href="#h30-0-4555" id="h30-0-4555" class="i">+</a><a href="#h30-0-303" id="h30-0-303" class="d">-&lt;a href=&quot;#l285&quot; class=&quot;line&quot; id=&quot;l285&quot;&gt; 285&lt;/a&gt; +</a><a href="#h30-0-4556" id="h30-0-4556" class="i">+</a><a href="#h30-0-304" id="h30-0-304" class="d">-&lt;a href=&quot;#l286&quot; class=&quot;line&quot; id=&quot;l286&quot;&gt; 286&lt;/a&gt; .photos ul { +</a><a href="#h30-0-4557" id="h30-0-4557" class="i">+</a><a href="#h30-0-305" id="h30-0-305" class="d">-&lt;a href=&quot;#l287&quot; class=&quot;line&quot; id=&quot;l287&quot;&gt; 287&lt;/a&gt; margin-top: 0.5rem; +</a><a href="#h30-0-4558" id="h30-0-4558" class="i">+</a><a href="#h30-0-306" id="h30-0-306" class="d">-&lt;a href=&quot;#l288&quot; class=&quot;line&quot; id=&quot;l288&quot;&gt; 288&lt;/a&gt; } +</a><a href="#h30-0-4559" id="h30-0-4559" class="i">+</a><a href="#h30-0-307" id="h30-0-307" class="d">-&lt;a href=&quot;#l289&quot; class=&quot;line&quot; id=&quot;l289&quot;&gt; 289&lt;/a&gt; +</a><a href="#h30-0-4560" id="h30-0-4560" class="i">+</a><a href="#h30-0-308" id="h30-0-308" class="d">-&lt;a href=&quot;#l290&quot; class=&quot;line&quot; id=&quot;l290&quot;&gt; 290&lt;/a&gt; html { +</a><a href="#h30-0-4561" id="h30-0-4561" class="i">+</a><a href="#h30-0-309" id="h30-0-309" class="d">-&lt;a href=&quot;#l291&quot; class=&quot;line&quot; id=&quot;l291&quot;&gt; 291&lt;/a&gt; font-size: 16px; +</a><a href="#h30-0-4562" id="h30-0-4562" class="i">+</a><a href="#h30-0-310" id="h30-0-310" class="d">-&lt;a href=&quot;#l292&quot; class=&quot;line&quot; id=&quot;l292&quot;&gt; 292&lt;/a&gt; } +</a><a href="#h30-0-4563" id="h30-0-4563" class="i">+</a><a href="#h30-0-311" id="h30-0-311" class="d">-&lt;a href=&quot;#l293&quot; class=&quot;line&quot; id=&quot;l293&quot;&gt; 293&lt;/a&gt; } +</a><a href="#h30-0-4564" id="h30-0-4564" class="i">+</a><a href="#h30-0-312" id="h30-0-312" class="d">-&lt;a href=&quot;#l294&quot; class=&quot;line&quot; id=&quot;l294&quot;&gt; 294&lt;/a&gt; +</a><a href="#h30-0-4565" id="h30-0-4565" class="i">+</a><a href="#h30-0-313" id="h30-0-313" class="d">-&lt;a href=&quot;#l295&quot; class=&quot;line&quot; id=&quot;l295&quot;&gt; 295&lt;/a&gt; /*********** dark theme ************/ +</a><a href="#h30-0-4566" id="h30-0-4566" class="i">+</a><a href="#h30-0-314" id="h30-0-314" class="d">-&lt;a href=&quot;#l296&quot; class=&quot;line&quot; id=&quot;l296&quot;&gt; 296&lt;/a&gt; +</a><a href="#h30-0-4567" id="h30-0-4567" class="i">+</a><a href="#h30-0-315" id="h30-0-315" class="d">-&lt;a href=&quot;#l297&quot; class=&quot;line&quot; id=&quot;l297&quot;&gt; 297&lt;/a&gt; @media (prefers-color-scheme: dark) { +</a><a href="#h30-0-4568" id="h30-0-4568" class="i">+</a><a href="#h30-0-316" id="h30-0-316" class="d">-&lt;a href=&quot;#l298&quot; class=&quot;line&quot; id=&quot;l298&quot;&gt; 298&lt;/a&gt; a { +</a><a href="#h30-0-4569" id="h30-0-4569" class="i">+</a><a href="#h30-0-317" id="h30-0-317" class="d">-&lt;a href=&quot;#l299&quot; class=&quot;line&quot; id=&quot;l299&quot;&gt; 299&lt;/a&gt; color: #fff; +</a><a href="#h30-0-4570" id="h30-0-4570" class="i">+</a><a href="#h30-0-318" id="h30-0-318" class="d">-&lt;a href=&quot;#l300&quot; class=&quot;line&quot; id=&quot;l300&quot;&gt; 300&lt;/a&gt; } +</a><a href="#h30-0-4571" id="h30-0-4571" class="i">+</a><a href="#h30-0-319" id="h30-0-319" class="d">-&lt;a href=&quot;#l301&quot; class=&quot;line&quot; id=&quot;l301&quot;&gt; 301&lt;/a&gt; body { +</a><a href="#h30-0-4572" id="h30-0-4572" class="i">+</a><a href="#h30-0-320" id="h30-0-320" class="d">-&lt;a href=&quot;#l302&quot; class=&quot;line&quot; id=&quot;l302&quot;&gt; 302&lt;/a&gt; background-color: #181a1b; +</a><a href="#h30-0-4573" id="h30-0-4573" class="i">+</a><a href="#h30-0-321" id="h30-0-321" class="d">-&lt;a href=&quot;#l303&quot; class=&quot;line&quot; id=&quot;l303&quot;&gt; 303&lt;/a&gt; color: #fff +</a><a href="#h30-0-4574" id="h30-0-4574" class="i">+</a><a href="#h30-0-322" id="h30-0-322" class="d">-&lt;a href=&quot;#l304&quot; class=&quot;line&quot; id=&quot;l304&quot;&gt; 304&lt;/a&gt; } +</a><a href="#h30-0-4575" id="h30-0-4575" class="i">+</a><a href="#h30-0-323" id="h30-0-323" class="d">-&lt;a href=&quot;#l305&quot; class=&quot;line&quot; id=&quot;l305&quot;&gt; 305&lt;/a&gt; +</a><a href="#h30-0-4576" id="h30-0-4576" class="i">+</a><a href="#h30-0-324" id="h30-0-324" class="d">-&lt;a href=&quot;#l306&quot; class=&quot;line&quot; id=&quot;l306&quot;&gt; 306&lt;/a&gt; code,pre { +</a><a href="#h30-0-4577" id="h30-0-4577" class="i">+</a><a href="#h30-0-325" id="h30-0-325" class="d">-&lt;a href=&quot;#l307&quot; class=&quot;line&quot; id=&quot;l307&quot;&gt; 307&lt;/a&gt; background: #222; +</a><a href="#h30-0-4578" id="h30-0-4578" class="i">+</a><a href="#h30-0-326" id="h30-0-326" class="d">-&lt;a href=&quot;#l308&quot; class=&quot;line&quot; id=&quot;l308&quot;&gt; 308&lt;/a&gt; } +</a><a href="#h30-0-4579" id="h30-0-4579" class="i">+</a><a href="#h30-0-327" id="h30-0-327" class="d">-&lt;a href=&quot;#l309&quot; class=&quot;line&quot; id=&quot;l309&quot;&gt; 309&lt;/a&gt; .invertable-image { +</a><a href="#h30-0-4580" id="h30-0-4580" class="i">+</a><a href="#h30-0-328" id="h30-0-328" class="d">-&lt;a href=&quot;#l310&quot; class=&quot;line&quot; id=&quot;l310&quot;&gt; 310&lt;/a&gt; filter: invert(0.6); +</a><a href="#h30-0-4581" id="h30-0-4581" class="i">+</a><a href="#h30-0-329" id="h30-0-329" class="d">-&lt;a href=&quot;#l311&quot; class=&quot;line&quot; id=&quot;l311&quot;&gt; 311&lt;/a&gt; } +</a><a href="#h30-0-4582" id="h30-0-4582" class="i">+</a><a href="#h30-0-330" id="h30-0-330" class="d">-&lt;a href=&quot;#l312&quot; class=&quot;line&quot; id=&quot;l312&quot;&gt; 312&lt;/a&gt; } +</a><a href="#h30-0-4583" id="h30-0-4583" class="i">+</a><a href="#h30-0-331" id="h30-0-331" class="d">-&lt;a href=&quot;#l313&quot; class=&quot;line&quot; id=&quot;l313&quot;&gt; 313&lt;/a&gt; +</a><a href="#h30-0-4584" id="h30-0-4584" class="i">+</a><a href="#h30-0-332" id="h30-0-332" class="d">-&lt;a href=&quot;#l314&quot; class=&quot;line&quot; id=&quot;l314&quot;&gt; 314&lt;/a&gt; /*********** print ************/ +</a><a href="#h30-0-4585" id="h30-0-4585" class="i">+</a><a href="#h30-0-333" id="h30-0-333" class="d">-&lt;a href=&quot;#l315&quot; class=&quot;line&quot; id=&quot;l315&quot;&gt; 315&lt;/a&gt; +</a><a href="#h30-0-4586" id="h30-0-4586" class="i">+</a><a href="#h30-0-334" id="h30-0-334" class="d">-&lt;a href=&quot;#l316&quot; class=&quot;line&quot; id=&quot;l316&quot;&gt; 316&lt;/a&gt; @media print +</a><a href="#h30-0-4587" id="h30-0-4587" class="i">+</a><a href="#h30-0-335" id="h30-0-335" class="d">-&lt;a href=&quot;#l317&quot; class=&quot;line&quot; id=&quot;l317&quot;&gt; 317&lt;/a&gt; { +</a><a href="#h30-0-4588" id="h30-0-4588" class="i">+</a><a href="#h30-0-336" id="h30-0-336" class="d">-&lt;a href=&quot;#l318&quot; class=&quot;line&quot; id=&quot;l318&quot;&gt; 318&lt;/a&gt; .no-print, .no-print * +</a><a href="#h30-0-4589" id="h30-0-4589" class="i">+</a><a href="#h30-0-337" id="h30-0-337" class="d">-&lt;a href=&quot;#l319&quot; class=&quot;line&quot; id=&quot;l319&quot;&gt; 319&lt;/a&gt; { +</a><a href="#h30-0-4590" id="h30-0-4590" class="i">+</a><a href="#h30-0-338" id="h30-0-338" class="d">-&lt;a href=&quot;#l320&quot; class=&quot;line&quot; id=&quot;l320&quot;&gt; 320&lt;/a&gt; display: none !important; +</a><a href="#h30-0-4591" id="h30-0-4591" class="i">+</a><a href="#h30-0-339" id="h30-0-339" class="d">-&lt;a href=&quot;#l321&quot; class=&quot;line&quot; id=&quot;l321&quot;&gt; 321&lt;/a&gt; } +</a><a href="#h30-0-4592" id="h30-0-4592" class="i">+</a><a href="#h30-0-340" id="h30-0-340" class="d">-&lt;a href=&quot;#l322&quot; class=&quot;line&quot; id=&quot;l322&quot;&gt; 322&lt;/a&gt; } +</a><a href="#h30-0-4593" id="h30-0-4593" class="i">+</a><a href="#h30-0-341" id="h30-0-341" class="d">-&lt;/pre&gt; +</a><a href="#h30-0-4594" id="h30-0-4594" class="i">+</a><a href="#h30-0-342" id="h30-0-342" class="d">-&lt;/div&gt; +</a><a href="#h30-0-4595" id="h30-0-4595" class="i">+</a><a href="#h30-0-343" id="h30-0-343" class="d">-&lt;/body&gt; +</a><a href="#h30-0-4596" id="h30-0-4596" class="i">+</a><a href="#h30-0-344" id="h30-0-344" class="d">-&lt;/html&gt; +</a><a href="#h30-0-4597" id="h30-0-4597" class="i">+</a><b>diff --git a/<a id="h31" href="../file/git/n-channel/file/_todo.md.html.html">git/n-channel/file/_todo.md.html</a> b/<a href="../file/git/n-channel/file/_todo.md.html.html">git/n-channel/file/_todo.md.html</a></b> +</a><a href="#h30-0-4598" id="h30-0-4598" class="i">+<a href="#h31-0" id="h31-0" class="h">@@ -1,44 +0,0 @@ +</a><a href="#h30-0-4599" id="h30-0-4599" class="i">+</a><a href="#h31-0-0" id="h31-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-4600" id="h30-0-4600" class="i">+</a><a href="#h31-0-1" id="h31-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-4601" id="h30-0-4601" class="i">+</a><a href="#h31-0-2" id="h31-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-4602" id="h30-0-4602" class="i">+</a><a href="#h31-0-3" id="h31-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-4603" id="h30-0-4603" class="i">+</a><a href="#h31-0-4" id="h31-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-4604" id="h30-0-4604" class="i">+</a><a href="#h31-0-5" id="h31-0-5" class="d">-&lt;title&gt;_todo.md - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-4605" id="h30-0-4605" class="i">+</a><a href="#h31-0-6" id="h31-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-4606" id="h30-0-4606" class="i">+</a><a href="#h31-0-7" id="h31-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../favicon.png&quot; /&gt; +</a><a href="#h30-0-4607" id="h30-0-4607" class="i">+</a><a href="#h31-0-8" id="h31-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../atom.xml&quot; /&gt; +</a><a href="#h30-0-4608" id="h30-0-4608" class="i">+</a><a href="#h31-0-9" id="h31-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../tags.xml&quot; /&gt; +</a><a href="#h30-0-4609" id="h30-0-4609" class="i">+</a><a href="#h31-0-10" id="h31-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../style.css&quot; /&gt; +</a><a href="#h30-0-4610" id="h30-0-4610" class="i">+</a><a href="#h31-0-11" id="h31-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-4611" id="h30-0-4611" class="i">+</a><a href="#h31-0-12" id="h31-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-4612" id="h30-0-4612" class="i">+</a><a href="#h31-0-13" id="h31-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../&quot;&gt;&lt;img src=&quot;../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-4613" id="h30-0-4613" class="i">+</a><a href="#h31-0-14" id="h31-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-4614" id="h30-0-4614" class="i">+</a><a href="#h31-0-15" id="h31-0-15" class="d">-&lt;a href=&quot;../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-4615" id="h30-0-4615" class="i">+</a><a href="#h31-0-16" id="h31-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-4616" id="h30-0-4616" class="i">+</a><a href="#h31-0-17" id="h31-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-4617" id="h30-0-4617" class="i">+</a><a href="#h31-0-18" id="h31-0-18" class="d">-&lt;p&gt; _todo.md (380B)&lt;/p&gt;&lt;hr/&gt;&lt;pre id=&quot;blob&quot;&gt; +</a><a href="#h30-0-4618" id="h30-0-4618" class="i">+</a><a href="#h31-0-19" id="h31-0-19" class="d">-&lt;a href=&quot;#l1&quot; class=&quot;line&quot; id=&quot;l1&quot;&gt; 1&lt;/a&gt; # TODO +</a><a href="#h30-0-4619" id="h30-0-4619" class="i">+</a><a href="#h31-0-20" id="h31-0-20" class="d">-&lt;a href=&quot;#l2&quot; class=&quot;line&quot; id=&quot;l2&quot;&gt; 2&lt;/a&gt; +</a><a href="#h30-0-4620" id="h30-0-4620" class="i">+</a><a href="#h31-0-21" id="h31-0-21" class="d">-&lt;a href=&quot;#l3&quot; class=&quot;line&quot; id=&quot;l3&quot;&gt; 3&lt;/a&gt; ## MISC: +</a><a href="#h30-0-4621" id="h30-0-4621" class="i">+</a><a href="#h31-0-22" id="h31-0-22" class="d">-&lt;a href=&quot;#l4&quot; class=&quot;line&quot; id=&quot;l4&quot;&gt; 4&lt;/a&gt; - improve SEO and descriptions +</a><a href="#h30-0-4622" id="h30-0-4622" class="i">+</a><a href="#h31-0-23" id="h31-0-23" class="d">-&lt;a href=&quot;#l5&quot; class=&quot;line&quot; id=&quot;l5&quot;&gt; 5&lt;/a&gt; +</a><a href="#h30-0-4623" id="h30-0-4623" class="i">+</a><a href="#h31-0-24" id="h31-0-24" class="d">-&lt;a href=&quot;#l6&quot; class=&quot;line&quot; id=&quot;l6&quot;&gt; 6&lt;/a&gt; ## Blog ideas: +</a><a href="#h30-0-4624" id="h30-0-4624" class="i">+</a><a href="#h31-0-25" id="h31-0-25" class="d">-&lt;a href=&quot;#l7&quot; class=&quot;line&quot; id=&quot;l7&quot;&gt; 7&lt;/a&gt; +</a><a href="#h30-0-4625" id="h30-0-4625" class="i">+</a><a href="#h31-0-26" id="h31-0-26" class="d">-&lt;a href=&quot;#l8&quot; class=&quot;line&quot; id=&quot;l8&quot;&gt; 8&lt;/a&gt; ### electronics +</a><a href="#h30-0-4626" id="h30-0-4626" class="i">+</a><a href="#h31-0-27" id="h31-0-27" class="d">-&lt;a href=&quot;#l9&quot; class=&quot;line&quot; id=&quot;l9&quot;&gt; 9&lt;/a&gt; - Chicken door +</a><a href="#h30-0-4627" id="h30-0-4627" class="i">+</a><a href="#h31-0-28" id="h31-0-28" class="d">-&lt;a href=&quot;#l10&quot; class=&quot;line&quot; id=&quot;l10&quot;&gt; 10&lt;/a&gt; - Learning tips for electronics +</a><a href="#h30-0-4628" id="h30-0-4628" class="i">+</a><a href="#h31-0-29" id="h31-0-29" class="d">-&lt;a href=&quot;#l11&quot; class=&quot;line&quot; id=&quot;l11&quot;&gt; 11&lt;/a&gt; - modelsim FLI tutorial (VHDL) +</a><a href="#h30-0-4629" id="h30-0-4629" class="i">+</a><a href="#h31-0-30" id="h31-0-30" class="d">-&lt;a href=&quot;#l12&quot; class=&quot;line&quot; id=&quot;l12&quot;&gt; 12&lt;/a&gt; - vhdl SPI tutorial +</a><a href="#h30-0-4630" id="h30-0-4630" class="i">+</a><a href="#h31-0-31" id="h31-0-31" class="d">-&lt;a href=&quot;#l13&quot; class=&quot;line&quot; id=&quot;l13&quot;&gt; 13&lt;/a&gt; - vhdl fifo tutorial +</a><a href="#h30-0-4631" id="h30-0-4631" class="i">+</a><a href="#h31-0-32" id="h31-0-32" class="d">-&lt;a href=&quot;#l14&quot; class=&quot;line&quot; id=&quot;l14&quot;&gt; 14&lt;/a&gt; - dealing with high power noise (basically om coil kontroller) +</a><a href="#h30-0-4632" id="h30-0-4632" class="i">+</a><a href="#h31-0-33" id="h31-0-33" class="d">-&lt;a href=&quot;#l15&quot; class=&quot;line&quot; id=&quot;l15&quot;&gt; 15&lt;/a&gt; +</a><a href="#h30-0-4633" id="h30-0-4633" class="i">+</a><a href="#h31-0-34" id="h31-0-34" class="d">-&lt;a href=&quot;#l16&quot; class=&quot;line&quot; id=&quot;l16&quot;&gt; 16&lt;/a&gt; ### other +</a><a href="#h30-0-4634" id="h30-0-4634" class="i">+</a><a href="#h31-0-35" id="h31-0-35" class="d">-&lt;a href=&quot;#l17&quot; class=&quot;line&quot; id=&quot;l17&quot;&gt; 17&lt;/a&gt; - Camping +</a><a href="#h30-0-4635" id="h30-0-4635" class="i">+</a><a href="#h31-0-36" id="h31-0-36" class="d">-&lt;a href=&quot;#l18&quot; class=&quot;line&quot; id=&quot;l18&quot;&gt; 18&lt;/a&gt; +</a><a href="#h30-0-4636" id="h30-0-4636" class="i">+</a><a href="#h31-0-37" id="h31-0-37" class="d">-&lt;a href=&quot;#l19&quot; class=&quot;line&quot; id=&quot;l19&quot;&gt; 19&lt;/a&gt; ### programming +</a><a href="#h30-0-4637" id="h30-0-4637" class="i">+</a><a href="#h31-0-38" id="h31-0-38" class="d">-&lt;a href=&quot;#l20&quot; class=&quot;line&quot; id=&quot;l20&quot;&gt; 20&lt;/a&gt; - Tips for programmers +</a><a href="#h30-0-4638" id="h30-0-4638" class="i">+</a><a href="#h31-0-39" id="h31-0-39" class="d">-&lt;a href=&quot;#l21&quot; class=&quot;line&quot; id=&quot;l21&quot;&gt; 21&lt;/a&gt; - How to organize software projects (Folders are magic) +</a><a href="#h30-0-4639" id="h30-0-4639" class="i">+</a><a href="#h31-0-40" id="h31-0-40" class="d">-&lt;/pre&gt; +</a><a href="#h30-0-4640" id="h30-0-4640" class="i">+</a><a href="#h31-0-41" id="h31-0-41" class="d">-&lt;/div&gt; +</a><a href="#h30-0-4641" id="h30-0-4641" class="i">+</a><a href="#h31-0-42" id="h31-0-42" class="d">-&lt;/body&gt; +</a><a href="#h30-0-4642" id="h30-0-4642" class="i">+</a><a href="#h31-0-43" id="h31-0-43" class="d">-&lt;/html&gt; +</a><a href="#h30-0-4643" id="h30-0-4643" class="i">+</a><b>diff --git a/<a id="h32" href="../file/git/n-channel/file/assets/css/vs.css.html.html">git/n-channel/file/assets/css/vs.css.html</a> b/<a href="../file/git/n-channel/file/assets/css/vs.css.html.html">git/n-channel/file/assets/css/vs.css.html</a></b> +</a><a href="#h30-0-4644" id="h30-0-4644" class="i">+<a href="#h32-0" id="h32-0" class="h">@@ -1,55 +0,0 @@ +</a><a href="#h30-0-4645" id="h30-0-4645" class="i">+</a><a href="#h32-0-0" id="h32-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-4646" id="h30-0-4646" class="i">+</a><a href="#h32-0-1" id="h32-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-4647" id="h30-0-4647" class="i">+</a><a href="#h32-0-2" id="h32-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-4648" id="h30-0-4648" class="i">+</a><a href="#h32-0-3" id="h32-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-4649" id="h30-0-4649" class="i">+</a><a href="#h32-0-4" id="h32-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-4650" id="h30-0-4650" class="i">+</a><a href="#h32-0-5" id="h32-0-5" class="d">-&lt;title&gt;vs.css - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-4651" id="h30-0-4651" class="i">+</a><a href="#h32-0-6" id="h32-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-4652" id="h30-0-4652" class="i">+</a><a href="#h32-0-7" id="h32-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-4653" id="h30-0-4653" class="i">+</a><a href="#h32-0-8" id="h32-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-4654" id="h30-0-4654" class="i">+</a><a href="#h32-0-9" id="h32-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-4655" id="h30-0-4655" class="i">+</a><a href="#h32-0-10" id="h32-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../style.css&quot; /&gt; +</a><a href="#h30-0-4656" id="h30-0-4656" class="i">+</a><a href="#h32-0-11" id="h32-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-4657" id="h30-0-4657" class="i">+</a><a href="#h32-0-12" id="h32-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-4658" id="h30-0-4658" class="i">+</a><a href="#h32-0-13" id="h32-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../&quot;&gt;&lt;img src=&quot;../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-4659" id="h30-0-4659" class="i">+</a><a href="#h32-0-14" id="h32-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-4660" id="h30-0-4660" class="i">+</a><a href="#h32-0-15" id="h32-0-15" class="d">-&lt;a href=&quot;../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-4661" id="h30-0-4661" class="i">+</a><a href="#h32-0-16" id="h32-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-4662" id="h30-0-4662" class="i">+</a><a href="#h32-0-17" id="h32-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-4663" id="h30-0-4663" class="i">+</a><a href="#h32-0-18" id="h32-0-18" class="d">-&lt;p&gt; vs.css (1848B)&lt;/p&gt;&lt;hr/&gt;&lt;pre id=&quot;blob&quot;&gt; +</a><a href="#h30-0-4664" id="h30-0-4664" class="i">+</a><a href="#h32-0-19" id="h32-0-19" class="d">-&lt;a href=&quot;#l1&quot; class=&quot;line&quot; id=&quot;l1&quot;&gt; 1&lt;/a&gt; .highlight .hll { background-color: #ffffcc } +</a><a href="#h30-0-4665" id="h30-0-4665" class="i">+</a><a href="#h32-0-20" id="h32-0-20" class="d">-&lt;a href=&quot;#l2&quot; class=&quot;line&quot; id=&quot;l2&quot;&gt; 2&lt;/a&gt; .highlight .c { color: #AC4426 } /* Comment */ +</a><a href="#h30-0-4666" id="h30-0-4666" class="i">+</a><a href="#h32-0-21" id="h32-0-21" class="d">-&lt;a href=&quot;#l3&quot; class=&quot;line&quot; id=&quot;l3&quot;&gt; 3&lt;/a&gt; .highlight .err { border: 1px solid #FF0000 } /* Error */ +</a><a href="#h30-0-4667" id="h30-0-4667" class="i">+</a><a href="#h32-0-22" id="h32-0-22" class="d">-&lt;a href=&quot;#l4&quot; class=&quot;line&quot; id=&quot;l4&quot;&gt; 4&lt;/a&gt; .highlight .k { color: #3B6EA8 } /* Keyword */ +</a><a href="#h30-0-4668" id="h30-0-4668" class="i">+</a><a href="#h32-0-23" id="h32-0-23" class="d">-&lt;a href=&quot;#l5&quot; class=&quot;line&quot; id=&quot;l5&quot;&gt; 5&lt;/a&gt; .highlight .cm { color: #AC4426 } /* Comment.Multiline */ +</a><a href="#h30-0-4669" id="h30-0-4669" class="i">+</a><a href="#h32-0-24" id="h32-0-24" class="d">-&lt;a href=&quot;#l6&quot; class=&quot;line&quot; id=&quot;l6&quot;&gt; 6&lt;/a&gt; .highlight .cp { color: #AC4426 } /* Comment.Preproc */ +</a><a href="#h30-0-4670" id="h30-0-4670" class="i">+</a><a href="#h32-0-25" id="h32-0-25" class="d">-&lt;a href=&quot;#l7&quot; class=&quot;line&quot; id=&quot;l7&quot;&gt; 7&lt;/a&gt; .highlight .c1 { color: #AC4426 } /* Comment.Single */ +</a><a href="#h30-0-4671" id="h30-0-4671" class="i">+</a><a href="#h32-0-26" id="h32-0-26" class="d">-&lt;a href=&quot;#l8&quot; class=&quot;line&quot; id=&quot;l8&quot;&gt; 8&lt;/a&gt; .highlight .cs { color: #AC4426 } /* Comment.Special */ +</a><a href="#h30-0-4672" id="h30-0-4672" class="i">+</a><a href="#h32-0-27" id="h32-0-27" class="d">-&lt;a href=&quot;#l9&quot; class=&quot;line&quot; id=&quot;l9&quot;&gt; 9&lt;/a&gt; .highlight .ge { font-style: italic } /* Generic.Emph */ +</a><a href="#h30-0-4673" id="h30-0-4673" class="i">+</a><a href="#h32-0-28" id="h32-0-28" class="d">-&lt;a href=&quot;#l10&quot; class=&quot;line&quot; id=&quot;l10&quot;&gt; 10&lt;/a&gt; .highlight .gh { font-weight: bold } /* Generic.Heading */ +</a><a href="#h30-0-4674" id="h30-0-4674" class="i">+</a><a href="#h32-0-29" id="h32-0-29" class="d">-&lt;a href=&quot;#l11&quot; class=&quot;line&quot; id=&quot;l11&quot;&gt; 11&lt;/a&gt; .highlight .gp { font-weight: bold } /* Generic.Prompt */ +</a><a href="#h30-0-4675" id="h30-0-4675" class="i">+</a><a href="#h32-0-30" id="h32-0-30" class="d">-&lt;a href=&quot;#l12&quot; class=&quot;line&quot; id=&quot;l12&quot;&gt; 12&lt;/a&gt; .highlight .gs { font-weight: bold } /* Generic.Strong */ +</a><a href="#h30-0-4676" id="h30-0-4676" class="i">+</a><a href="#h32-0-31" id="h32-0-31" class="d">-&lt;a href=&quot;#l13&quot; class=&quot;line&quot; id=&quot;l13&quot;&gt; 13&lt;/a&gt; .highlight .gu { font-weight: bold } /* Generic.Subheading */ +</a><a href="#h30-0-4677" id="h30-0-4677" class="i">+</a><a href="#h32-0-32" id="h32-0-32" class="d">-&lt;a href=&quot;#l14&quot; class=&quot;line&quot; id=&quot;l14&quot;&gt; 14&lt;/a&gt; .highlight .mi { color: #97365B } /* Literal.Integer */ +</a><a href="#h30-0-4678" id="h30-0-4678" class="i">+</a><a href="#h32-0-33" id="h32-0-33" class="d">-&lt;a href=&quot;#l15&quot; class=&quot;line&quot; id=&quot;l15&quot;&gt; 15&lt;/a&gt; .highlight .kc { color: #97365B } /* Keyword.Constant */ +</a><a href="#h30-0-4679" id="h30-0-4679" class="i">+</a><a href="#h32-0-34" id="h32-0-34" class="d">-&lt;a href=&quot;#l16&quot; class=&quot;line&quot; id=&quot;l16&quot;&gt; 16&lt;/a&gt; .highlight .kd { color: #3B6EA8 } /* Keyword.Declaration */ +</a><a href="#h30-0-4680" id="h30-0-4680" class="i">+</a><a href="#h32-0-35" id="h32-0-35" class="d">-&lt;a href=&quot;#l17&quot; class=&quot;line&quot; id=&quot;l17&quot;&gt; 17&lt;/a&gt; .highlight .kn { color: #3B6EA8 } /* Keyword.Namespace */ +</a><a href="#h30-0-4681" id="h30-0-4681" class="i">+</a><a href="#h32-0-36" id="h32-0-36" class="d">-&lt;a href=&quot;#l18&quot; class=&quot;line&quot; id=&quot;l18&quot;&gt; 18&lt;/a&gt; .highlight .kp { color: #3B6EA8 } /* Keyword.Pseudo */ +</a><a href="#h30-0-4682" id="h30-0-4682" class="i">+</a><a href="#h32-0-37" id="h32-0-37" class="d">-&lt;a href=&quot;#l19&quot; class=&quot;line&quot; id=&quot;l19&quot;&gt; 19&lt;/a&gt; .highlight .kr { color: #3B6EA8 } /* Keyword.Reserved */ +</a><a href="#h30-0-4683" id="h30-0-4683" class="i">+</a><a href="#h32-0-38" id="h32-0-38" class="d">-&lt;a href=&quot;#l20&quot; class=&quot;line&quot; id=&quot;l20&quot;&gt; 20&lt;/a&gt; .highlight .s { color: #4F894C } /* Literal.String */ +</a><a href="#h30-0-4684" id="h30-0-4684" class="i">+</a><a href="#h32-0-39" id="h32-0-39" class="d">-&lt;a href=&quot;#l21&quot; class=&quot;line&quot; id=&quot;l21&quot;&gt; 21&lt;/a&gt; .highlight .ow { color: #3B6EA8 } /* Operator.Word */ +</a><a href="#h30-0-4685" id="h30-0-4685" class="i">+</a><a href="#h32-0-40" id="h32-0-40" class="d">-&lt;a href=&quot;#l22&quot; class=&quot;line&quot; id=&quot;l22&quot;&gt; 22&lt;/a&gt; .highlight .sb { color: #4F894C } /* Literal.String.Backtick */ +</a><a href="#h30-0-4686" id="h30-0-4686" class="i">+</a><a href="#h32-0-41" id="h32-0-41" class="d">-&lt;a href=&quot;#l23&quot; class=&quot;line&quot; id=&quot;l23&quot;&gt; 23&lt;/a&gt; .highlight .sc { color: #4F894C } /* Literal.String.Char */ +</a><a href="#h30-0-4687" id="h30-0-4687" class="i">+</a><a href="#h32-0-42" id="h32-0-42" class="d">-&lt;a href=&quot;#l24&quot; class=&quot;line&quot; id=&quot;l24&quot;&gt; 24&lt;/a&gt; .highlight .sd { color: #4F894C } /* Literal.String.Doc */ +</a><a href="#h30-0-4688" id="h30-0-4688" class="i">+</a><a href="#h32-0-43" id="h32-0-43" class="d">-&lt;a href=&quot;#l25&quot; class=&quot;line&quot; id=&quot;l25&quot;&gt; 25&lt;/a&gt; .highlight .s2 { color: #4F894C } /* Literal.String.Double */ +</a><a href="#h30-0-4689" id="h30-0-4689" class="i">+</a><a href="#h32-0-44" id="h32-0-44" class="d">-&lt;a href=&quot;#l26&quot; class=&quot;line&quot; id=&quot;l26&quot;&gt; 26&lt;/a&gt; .highlight .se { color: #4F894C } /* Literal.String.Escape */ +</a><a href="#h30-0-4690" id="h30-0-4690" class="i">+</a><a href="#h32-0-45" id="h32-0-45" class="d">-&lt;a href=&quot;#l27&quot; class=&quot;line&quot; id=&quot;l27&quot;&gt; 27&lt;/a&gt; .highlight .sh { color: #4F894C } /* Literal.String.Heredoc */ +</a><a href="#h30-0-4691" id="h30-0-4691" class="i">+</a><a href="#h32-0-46" id="h32-0-46" class="d">-&lt;a href=&quot;#l28&quot; class=&quot;line&quot; id=&quot;l28&quot;&gt; 28&lt;/a&gt; .highlight .si { color: #4F894C } /* Literal.String.Interpol */ +</a><a href="#h30-0-4692" id="h30-0-4692" class="i">+</a><a href="#h32-0-47" id="h32-0-47" class="d">-&lt;a href=&quot;#l29&quot; class=&quot;line&quot; id=&quot;l29&quot;&gt; 29&lt;/a&gt; .highlight .sx { color: #4F894C } /* Literal.String.Other */ +</a><a href="#h30-0-4693" id="h30-0-4693" class="i">+</a><a href="#h32-0-48" id="h32-0-48" class="d">-&lt;a href=&quot;#l30&quot; class=&quot;line&quot; id=&quot;l30&quot;&gt; 30&lt;/a&gt; .highlight .sr { color: #4F894C } /* Literal.String.Regex */ +</a><a href="#h30-0-4694" id="h30-0-4694" class="i">+</a><a href="#h32-0-49" id="h32-0-49" class="d">-&lt;a href=&quot;#l31&quot; class=&quot;line&quot; id=&quot;l31&quot;&gt; 31&lt;/a&gt; .highlight .s1 { color: #4F894C } /* Literal.String.Single */ +</a><a href="#h30-0-4695" id="h30-0-4695" class="i">+</a><a href="#h32-0-50" id="h32-0-50" class="d">-&lt;a href=&quot;#l32&quot; class=&quot;line&quot; id=&quot;l32&quot;&gt; 32&lt;/a&gt; .highlight .ss { color: #4F894C } /* Literal.String.Symbol */ +</a><a href="#h30-0-4696" id="h30-0-4696" class="i">+</a><a href="#h32-0-51" id="h32-0-51" class="d">-&lt;/pre&gt; +</a><a href="#h30-0-4697" id="h30-0-4697" class="i">+</a><a href="#h32-0-52" id="h32-0-52" class="d">-&lt;/div&gt; +</a><a href="#h30-0-4698" id="h30-0-4698" class="i">+</a><a href="#h32-0-53" id="h32-0-53" class="d">-&lt;/body&gt; +</a><a href="#h30-0-4699" id="h30-0-4699" class="i">+</a><a href="#h32-0-54" id="h32-0-54" class="d">-&lt;/html&gt; +</a><a href="#h30-0-4700" id="h30-0-4700" class="i">+</a><b>diff --git a/<a id="h33" href="../file/git/n-channel/file/assets/fonts/Iosevka-Etoile.ttf.html.html">git/n-channel/file/assets/fonts/Iosevka-Etoile.ttf.html</a> b/<a href="../file/git/n-channel/file/assets/fonts/Iosevka-Etoile.ttf.html.html">git/n-channel/file/assets/fonts/Iosevka-Etoile.ttf.html</a></b> +</a><a href="#h30-0-4701" id="h30-0-4701" class="i">+<a href="#h33-0" id="h33-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-4702" id="h30-0-4702" class="i">+</a><a href="#h33-0-0" id="h33-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-4703" id="h30-0-4703" class="i">+</a><a href="#h33-0-1" id="h33-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-4704" id="h30-0-4704" class="i">+</a><a href="#h33-0-2" id="h33-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-4705" id="h30-0-4705" class="i">+</a><a href="#h33-0-3" id="h33-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-4706" id="h30-0-4706" class="i">+</a><a href="#h33-0-4" id="h33-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-4707" id="h30-0-4707" class="i">+</a><a href="#h33-0-5" id="h33-0-5" class="d">-&lt;title&gt;Iosevka-Etoile.ttf - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-4708" id="h30-0-4708" class="i">+</a><a href="#h33-0-6" id="h33-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-4709" id="h30-0-4709" class="i">+</a><a href="#h33-0-7" id="h33-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-4710" id="h30-0-4710" class="i">+</a><a href="#h33-0-8" id="h33-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-4711" id="h30-0-4711" class="i">+</a><a href="#h33-0-9" id="h33-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-4712" id="h30-0-4712" class="i">+</a><a href="#h33-0-10" id="h33-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../style.css&quot; /&gt; +</a><a href="#h30-0-4713" id="h30-0-4713" class="i">+</a><a href="#h33-0-11" id="h33-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-4714" id="h30-0-4714" class="i">+</a><a href="#h33-0-12" id="h33-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-4715" id="h30-0-4715" class="i">+</a><a href="#h33-0-13" id="h33-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../&quot;&gt;&lt;img src=&quot;../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-4716" id="h30-0-4716" class="i">+</a><a href="#h33-0-14" id="h33-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-4717" id="h30-0-4717" class="i">+</a><a href="#h33-0-15" id="h33-0-15" class="d">-&lt;a href=&quot;../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-4718" id="h30-0-4718" class="i">+</a><a href="#h33-0-16" id="h33-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-4719" id="h30-0-4719" class="i">+</a><a href="#h33-0-17" id="h33-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-4720" id="h30-0-4720" class="i">+</a><a href="#h33-0-18" id="h33-0-18" class="d">-&lt;p&gt; Iosevka-Etoile.ttf (68556B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-4721" id="h30-0-4721" class="i">+</a><a href="#h33-0-19" id="h33-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-4722" id="h30-0-4722" class="i">+</a><a href="#h33-0-20" id="h33-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-4723" id="h30-0-4723" class="i">+</a><a href="#h33-0-21" id="h33-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-4724" id="h30-0-4724" class="i">+</a><b>diff --git a/<a id="h34" href="../file/git/n-channel/file/assets/images/VGA/VGA_fig1.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig1.jpeg.html</a> b/<a href="../file/git/n-channel/file/assets/images/VGA/VGA_fig1.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig1.jpeg.html</a></b> +</a><a href="#h30-0-4725" id="h30-0-4725" class="i">+<a href="#h34-0" id="h34-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-4726" id="h30-0-4726" class="i">+</a><a href="#h34-0-0" id="h34-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-4727" id="h30-0-4727" class="i">+</a><a href="#h34-0-1" id="h34-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-4728" id="h30-0-4728" class="i">+</a><a href="#h34-0-2" id="h34-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-4729" id="h30-0-4729" class="i">+</a><a href="#h34-0-3" id="h34-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-4730" id="h30-0-4730" class="i">+</a><a href="#h34-0-4" id="h34-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-4731" id="h30-0-4731" class="i">+</a><a href="#h34-0-5" id="h34-0-5" class="d">-&lt;title&gt;VGA_fig1.jpeg - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-4732" id="h30-0-4732" class="i">+</a><a href="#h34-0-6" id="h34-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-4733" id="h30-0-4733" class="i">+</a><a href="#h34-0-7" id="h34-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-4734" id="h30-0-4734" class="i">+</a><a href="#h34-0-8" id="h34-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-4735" id="h30-0-4735" class="i">+</a><a href="#h34-0-9" id="h34-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-4736" id="h30-0-4736" class="i">+</a><a href="#h34-0-10" id="h34-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-4737" id="h30-0-4737" class="i">+</a><a href="#h34-0-11" id="h34-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-4738" id="h30-0-4738" class="i">+</a><a href="#h34-0-12" id="h34-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-4739" id="h30-0-4739" class="i">+</a><a href="#h34-0-13" id="h34-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-4740" id="h30-0-4740" class="i">+</a><a href="#h34-0-14" id="h34-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-4741" id="h30-0-4741" class="i">+</a><a href="#h34-0-15" id="h34-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-4742" id="h30-0-4742" class="i">+</a><a href="#h34-0-16" id="h34-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-4743" id="h30-0-4743" class="i">+</a><a href="#h34-0-17" id="h34-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-4744" id="h30-0-4744" class="i">+</a><a href="#h34-0-18" id="h34-0-18" class="d">-&lt;p&gt; VGA_fig1.jpeg (44202B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-4745" id="h30-0-4745" class="i">+</a><a href="#h34-0-19" id="h34-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-4746" id="h30-0-4746" class="i">+</a><a href="#h34-0-20" id="h34-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-4747" id="h30-0-4747" class="i">+</a><a href="#h34-0-21" id="h34-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-4748" id="h30-0-4748" class="i">+</a><b>diff --git a/<a id="h35" href="../file/git/n-channel/file/assets/images/VGA/VGA_fig10.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig10.jpeg.html</a> b/<a href="../file/git/n-channel/file/assets/images/VGA/VGA_fig10.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig10.jpeg.html</a></b> +</a><a href="#h30-0-4749" id="h30-0-4749" class="i">+<a href="#h35-0" id="h35-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-4750" id="h30-0-4750" class="i">+</a><a href="#h35-0-0" id="h35-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-4751" id="h30-0-4751" class="i">+</a><a href="#h35-0-1" id="h35-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-4752" id="h30-0-4752" class="i">+</a><a href="#h35-0-2" id="h35-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-4753" id="h30-0-4753" class="i">+</a><a href="#h35-0-3" id="h35-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-4754" id="h30-0-4754" class="i">+</a><a href="#h35-0-4" id="h35-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-4755" id="h30-0-4755" class="i">+</a><a href="#h35-0-5" id="h35-0-5" class="d">-&lt;title&gt;VGA_fig10.jpeg - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-4756" id="h30-0-4756" class="i">+</a><a href="#h35-0-6" id="h35-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-4757" id="h30-0-4757" class="i">+</a><a href="#h35-0-7" id="h35-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-4758" id="h30-0-4758" class="i">+</a><a href="#h35-0-8" id="h35-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-4759" id="h30-0-4759" class="i">+</a><a href="#h35-0-9" id="h35-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-4760" id="h30-0-4760" class="i">+</a><a href="#h35-0-10" id="h35-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-4761" id="h30-0-4761" class="i">+</a><a href="#h35-0-11" id="h35-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-4762" id="h30-0-4762" class="i">+</a><a href="#h35-0-12" id="h35-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-4763" id="h30-0-4763" class="i">+</a><a href="#h35-0-13" id="h35-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-4764" id="h30-0-4764" class="i">+</a><a href="#h35-0-14" id="h35-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-4765" id="h30-0-4765" class="i">+</a><a href="#h35-0-15" id="h35-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-4766" id="h30-0-4766" class="i">+</a><a href="#h35-0-16" id="h35-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-4767" id="h30-0-4767" class="i">+</a><a href="#h35-0-17" id="h35-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-4768" id="h30-0-4768" class="i">+</a><a href="#h35-0-18" id="h35-0-18" class="d">-&lt;p&gt; VGA_fig10.jpeg (18885B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-4769" id="h30-0-4769" class="i">+</a><a href="#h35-0-19" id="h35-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-4770" id="h30-0-4770" class="i">+</a><a href="#h35-0-20" id="h35-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-4771" id="h30-0-4771" class="i">+</a><a href="#h35-0-21" id="h35-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-4772" id="h30-0-4772" class="i">+</a><b>diff --git a/<a id="h36" href="../file/git/n-channel/file/assets/images/VGA/VGA_fig11.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig11.jpeg.html</a> b/<a href="../file/git/n-channel/file/assets/images/VGA/VGA_fig11.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig11.jpeg.html</a></b> +</a><a href="#h30-0-4773" id="h30-0-4773" class="i">+<a href="#h36-0" id="h36-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-4774" id="h30-0-4774" class="i">+</a><a href="#h36-0-0" id="h36-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-4775" id="h30-0-4775" class="i">+</a><a href="#h36-0-1" id="h36-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-4776" id="h30-0-4776" class="i">+</a><a href="#h36-0-2" id="h36-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-4777" id="h30-0-4777" class="i">+</a><a href="#h36-0-3" id="h36-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-4778" id="h30-0-4778" class="i">+</a><a href="#h36-0-4" id="h36-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-4779" id="h30-0-4779" class="i">+</a><a href="#h36-0-5" id="h36-0-5" class="d">-&lt;title&gt;VGA_fig11.jpeg - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-4780" id="h30-0-4780" class="i">+</a><a href="#h36-0-6" id="h36-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-4781" id="h30-0-4781" class="i">+</a><a href="#h36-0-7" id="h36-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-4782" id="h30-0-4782" class="i">+</a><a href="#h36-0-8" id="h36-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-4783" id="h30-0-4783" class="i">+</a><a href="#h36-0-9" id="h36-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-4784" id="h30-0-4784" class="i">+</a><a href="#h36-0-10" id="h36-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-4785" id="h30-0-4785" class="i">+</a><a href="#h36-0-11" id="h36-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-4786" id="h30-0-4786" class="i">+</a><a href="#h36-0-12" id="h36-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-4787" id="h30-0-4787" class="i">+</a><a href="#h36-0-13" id="h36-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-4788" id="h30-0-4788" class="i">+</a><a href="#h36-0-14" id="h36-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-4789" id="h30-0-4789" class="i">+</a><a href="#h36-0-15" id="h36-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-4790" id="h30-0-4790" class="i">+</a><a href="#h36-0-16" id="h36-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-4791" id="h30-0-4791" class="i">+</a><a href="#h36-0-17" id="h36-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-4792" id="h30-0-4792" class="i">+</a><a href="#h36-0-18" id="h36-0-18" class="d">-&lt;p&gt; VGA_fig11.jpeg (80864B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-4793" id="h30-0-4793" class="i">+</a><a href="#h36-0-19" id="h36-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-4794" id="h30-0-4794" class="i">+</a><a href="#h36-0-20" id="h36-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-4795" id="h30-0-4795" class="i">+</a><a href="#h36-0-21" id="h36-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-4796" id="h30-0-4796" class="i">+</a><b>diff --git a/<a id="h37" href="../file/git/n-channel/file/assets/images/VGA/VGA_fig12.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig12.jpeg.html</a> b/<a href="../file/git/n-channel/file/assets/images/VGA/VGA_fig12.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig12.jpeg.html</a></b> +</a><a href="#h30-0-4797" id="h30-0-4797" class="i">+<a href="#h37-0" id="h37-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-4798" id="h30-0-4798" class="i">+</a><a href="#h37-0-0" id="h37-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-4799" id="h30-0-4799" class="i">+</a><a href="#h37-0-1" id="h37-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-4800" id="h30-0-4800" class="i">+</a><a href="#h37-0-2" id="h37-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-4801" id="h30-0-4801" class="i">+</a><a href="#h37-0-3" id="h37-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-4802" id="h30-0-4802" class="i">+</a><a href="#h37-0-4" id="h37-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-4803" id="h30-0-4803" class="i">+</a><a href="#h37-0-5" id="h37-0-5" class="d">-&lt;title&gt;VGA_fig12.jpeg - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-4804" id="h30-0-4804" class="i">+</a><a href="#h37-0-6" id="h37-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-4805" id="h30-0-4805" class="i">+</a><a href="#h37-0-7" id="h37-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-4806" id="h30-0-4806" class="i">+</a><a href="#h37-0-8" id="h37-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-4807" id="h30-0-4807" class="i">+</a><a href="#h37-0-9" id="h37-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-4808" id="h30-0-4808" class="i">+</a><a href="#h37-0-10" id="h37-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-4809" id="h30-0-4809" class="i">+</a><a href="#h37-0-11" id="h37-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-4810" id="h30-0-4810" class="i">+</a><a href="#h37-0-12" id="h37-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-4811" id="h30-0-4811" class="i">+</a><a href="#h37-0-13" id="h37-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-4812" id="h30-0-4812" class="i">+</a><a href="#h37-0-14" id="h37-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-4813" id="h30-0-4813" class="i">+</a><a href="#h37-0-15" id="h37-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-4814" id="h30-0-4814" class="i">+</a><a href="#h37-0-16" id="h37-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-4815" id="h30-0-4815" class="i">+</a><a href="#h37-0-17" id="h37-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-4816" id="h30-0-4816" class="i">+</a><a href="#h37-0-18" id="h37-0-18" class="d">-&lt;p&gt; VGA_fig12.jpeg (11933B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-4817" id="h30-0-4817" class="i">+</a><a href="#h37-0-19" id="h37-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-4818" id="h30-0-4818" class="i">+</a><a href="#h37-0-20" id="h37-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-4819" id="h30-0-4819" class="i">+</a><a href="#h37-0-21" id="h37-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-4820" id="h30-0-4820" class="i">+</a><b>diff --git a/<a id="h38" href="../file/git/n-channel/file/assets/images/VGA/VGA_fig13.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig13.jpeg.html</a> b/<a href="../file/git/n-channel/file/assets/images/VGA/VGA_fig13.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig13.jpeg.html</a></b> +</a><a href="#h30-0-4821" id="h30-0-4821" class="i">+<a href="#h38-0" id="h38-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-4822" id="h30-0-4822" class="i">+</a><a href="#h38-0-0" id="h38-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-4823" id="h30-0-4823" class="i">+</a><a href="#h38-0-1" id="h38-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-4824" id="h30-0-4824" class="i">+</a><a href="#h38-0-2" id="h38-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-4825" id="h30-0-4825" class="i">+</a><a href="#h38-0-3" id="h38-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-4826" id="h30-0-4826" class="i">+</a><a href="#h38-0-4" id="h38-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-4827" id="h30-0-4827" class="i">+</a><a href="#h38-0-5" id="h38-0-5" class="d">-&lt;title&gt;VGA_fig13.jpeg - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-4828" id="h30-0-4828" class="i">+</a><a href="#h38-0-6" id="h38-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-4829" id="h30-0-4829" class="i">+</a><a href="#h38-0-7" id="h38-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-4830" id="h30-0-4830" class="i">+</a><a href="#h38-0-8" id="h38-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-4831" id="h30-0-4831" class="i">+</a><a href="#h38-0-9" id="h38-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-4832" id="h30-0-4832" class="i">+</a><a href="#h38-0-10" id="h38-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-4833" id="h30-0-4833" class="i">+</a><a href="#h38-0-11" id="h38-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-4834" id="h30-0-4834" class="i">+</a><a href="#h38-0-12" id="h38-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-4835" id="h30-0-4835" class="i">+</a><a href="#h38-0-13" id="h38-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-4836" id="h30-0-4836" class="i">+</a><a href="#h38-0-14" id="h38-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-4837" id="h30-0-4837" class="i">+</a><a href="#h38-0-15" id="h38-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-4838" id="h30-0-4838" class="i">+</a><a href="#h38-0-16" id="h38-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-4839" id="h30-0-4839" class="i">+</a><a href="#h38-0-17" id="h38-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-4840" id="h30-0-4840" class="i">+</a><a href="#h38-0-18" id="h38-0-18" class="d">-&lt;p&gt; VGA_fig13.jpeg (15547B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-4841" id="h30-0-4841" class="i">+</a><a href="#h38-0-19" id="h38-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-4842" id="h30-0-4842" class="i">+</a><a href="#h38-0-20" id="h38-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-4843" id="h30-0-4843" class="i">+</a><a href="#h38-0-21" id="h38-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-4844" id="h30-0-4844" class="i">+</a><b>diff --git a/<a id="h39" href="../file/git/n-channel/file/assets/images/VGA/VGA_fig14.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig14.jpeg.html</a> b/<a href="../file/git/n-channel/file/assets/images/VGA/VGA_fig14.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig14.jpeg.html</a></b> +</a><a href="#h30-0-4845" id="h30-0-4845" class="i">+<a href="#h39-0" id="h39-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-4846" id="h30-0-4846" class="i">+</a><a href="#h39-0-0" id="h39-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-4847" id="h30-0-4847" class="i">+</a><a href="#h39-0-1" id="h39-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-4848" id="h30-0-4848" class="i">+</a><a href="#h39-0-2" id="h39-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-4849" id="h30-0-4849" class="i">+</a><a href="#h39-0-3" id="h39-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-4850" id="h30-0-4850" class="i">+</a><a href="#h39-0-4" id="h39-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-4851" id="h30-0-4851" class="i">+</a><a href="#h39-0-5" id="h39-0-5" class="d">-&lt;title&gt;VGA_fig14.jpeg - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-4852" id="h30-0-4852" class="i">+</a><a href="#h39-0-6" id="h39-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-4853" id="h30-0-4853" class="i">+</a><a href="#h39-0-7" id="h39-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-4854" id="h30-0-4854" class="i">+</a><a href="#h39-0-8" id="h39-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-4855" id="h30-0-4855" class="i">+</a><a href="#h39-0-9" id="h39-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-4856" id="h30-0-4856" class="i">+</a><a href="#h39-0-10" id="h39-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-4857" id="h30-0-4857" class="i">+</a><a href="#h39-0-11" id="h39-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-4858" id="h30-0-4858" class="i">+</a><a href="#h39-0-12" id="h39-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-4859" id="h30-0-4859" class="i">+</a><a href="#h39-0-13" id="h39-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-4860" id="h30-0-4860" class="i">+</a><a href="#h39-0-14" id="h39-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-4861" id="h30-0-4861" class="i">+</a><a href="#h39-0-15" id="h39-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-4862" id="h30-0-4862" class="i">+</a><a href="#h39-0-16" id="h39-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-4863" id="h30-0-4863" class="i">+</a><a href="#h39-0-17" id="h39-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-4864" id="h30-0-4864" class="i">+</a><a href="#h39-0-18" id="h39-0-18" class="d">-&lt;p&gt; VGA_fig14.jpeg (11185B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-4865" id="h30-0-4865" class="i">+</a><a href="#h39-0-19" id="h39-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-4866" id="h30-0-4866" class="i">+</a><a href="#h39-0-20" id="h39-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-4867" id="h30-0-4867" class="i">+</a><a href="#h39-0-21" id="h39-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-4868" id="h30-0-4868" class="i">+</a><b>diff --git a/<a id="h40" href="../file/git/n-channel/file/assets/images/VGA/VGA_fig15.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig15.jpeg.html</a> b/<a href="../file/git/n-channel/file/assets/images/VGA/VGA_fig15.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig15.jpeg.html</a></b> +</a><a href="#h30-0-4869" id="h30-0-4869" class="i">+<a href="#h40-0" id="h40-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-4870" id="h30-0-4870" class="i">+</a><a href="#h40-0-0" id="h40-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-4871" id="h30-0-4871" class="i">+</a><a href="#h40-0-1" id="h40-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-4872" id="h30-0-4872" class="i">+</a><a href="#h40-0-2" id="h40-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-4873" id="h30-0-4873" class="i">+</a><a href="#h40-0-3" id="h40-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-4874" id="h30-0-4874" class="i">+</a><a href="#h40-0-4" id="h40-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-4875" id="h30-0-4875" class="i">+</a><a href="#h40-0-5" id="h40-0-5" class="d">-&lt;title&gt;VGA_fig15.jpeg - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-4876" id="h30-0-4876" class="i">+</a><a href="#h40-0-6" id="h40-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-4877" id="h30-0-4877" class="i">+</a><a href="#h40-0-7" id="h40-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-4878" id="h30-0-4878" class="i">+</a><a href="#h40-0-8" id="h40-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-4879" id="h30-0-4879" class="i">+</a><a href="#h40-0-9" id="h40-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-4880" id="h30-0-4880" class="i">+</a><a href="#h40-0-10" id="h40-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-4881" id="h30-0-4881" class="i">+</a><a href="#h40-0-11" id="h40-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-4882" id="h30-0-4882" class="i">+</a><a href="#h40-0-12" id="h40-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-4883" id="h30-0-4883" class="i">+</a><a href="#h40-0-13" id="h40-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-4884" id="h30-0-4884" class="i">+</a><a href="#h40-0-14" id="h40-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-4885" id="h30-0-4885" class="i">+</a><a href="#h40-0-15" id="h40-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-4886" id="h30-0-4886" class="i">+</a><a href="#h40-0-16" id="h40-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-4887" id="h30-0-4887" class="i">+</a><a href="#h40-0-17" id="h40-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-4888" id="h30-0-4888" class="i">+</a><a href="#h40-0-18" id="h40-0-18" class="d">-&lt;p&gt; VGA_fig15.jpeg (15747B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-4889" id="h30-0-4889" class="i">+</a><a href="#h40-0-19" id="h40-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-4890" id="h30-0-4890" class="i">+</a><a href="#h40-0-20" id="h40-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-4891" id="h30-0-4891" class="i">+</a><a href="#h40-0-21" id="h40-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-4892" id="h30-0-4892" class="i">+</a><b>diff --git a/<a id="h41" href="../file/git/n-channel/file/assets/images/VGA/VGA_fig16.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig16.jpeg.html</a> b/<a href="../file/git/n-channel/file/assets/images/VGA/VGA_fig16.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig16.jpeg.html</a></b> +</a><a href="#h30-0-4893" id="h30-0-4893" class="i">+<a href="#h41-0" id="h41-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-4894" id="h30-0-4894" class="i">+</a><a href="#h41-0-0" id="h41-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-4895" id="h30-0-4895" class="i">+</a><a href="#h41-0-1" id="h41-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-4896" id="h30-0-4896" class="i">+</a><a href="#h41-0-2" id="h41-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-4897" id="h30-0-4897" class="i">+</a><a href="#h41-0-3" id="h41-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-4898" id="h30-0-4898" class="i">+</a><a href="#h41-0-4" id="h41-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-4899" id="h30-0-4899" class="i">+</a><a href="#h41-0-5" id="h41-0-5" class="d">-&lt;title&gt;VGA_fig16.jpeg - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-4900" id="h30-0-4900" class="i">+</a><a href="#h41-0-6" id="h41-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-4901" id="h30-0-4901" class="i">+</a><a href="#h41-0-7" id="h41-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-4902" id="h30-0-4902" class="i">+</a><a href="#h41-0-8" id="h41-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-4903" id="h30-0-4903" class="i">+</a><a href="#h41-0-9" id="h41-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-4904" id="h30-0-4904" class="i">+</a><a href="#h41-0-10" id="h41-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-4905" id="h30-0-4905" class="i">+</a><a href="#h41-0-11" id="h41-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-4906" id="h30-0-4906" class="i">+</a><a href="#h41-0-12" id="h41-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-4907" id="h30-0-4907" class="i">+</a><a href="#h41-0-13" id="h41-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-4908" id="h30-0-4908" class="i">+</a><a href="#h41-0-14" id="h41-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-4909" id="h30-0-4909" class="i">+</a><a href="#h41-0-15" id="h41-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-4910" id="h30-0-4910" class="i">+</a><a href="#h41-0-16" id="h41-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-4911" id="h30-0-4911" class="i">+</a><a href="#h41-0-17" id="h41-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-4912" id="h30-0-4912" class="i">+</a><a href="#h41-0-18" id="h41-0-18" class="d">-&lt;p&gt; VGA_fig16.jpeg (63021B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-4913" id="h30-0-4913" class="i">+</a><a href="#h41-0-19" id="h41-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-4914" id="h30-0-4914" class="i">+</a><a href="#h41-0-20" id="h41-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-4915" id="h30-0-4915" class="i">+</a><a href="#h41-0-21" id="h41-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-4916" id="h30-0-4916" class="i">+</a><b>diff --git a/<a id="h42" href="../file/git/n-channel/file/assets/images/VGA/VGA_fig17.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig17.jpeg.html</a> b/<a href="../file/git/n-channel/file/assets/images/VGA/VGA_fig17.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig17.jpeg.html</a></b> +</a><a href="#h30-0-4917" id="h30-0-4917" class="i">+<a href="#h42-0" id="h42-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-4918" id="h30-0-4918" class="i">+</a><a href="#h42-0-0" id="h42-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-4919" id="h30-0-4919" class="i">+</a><a href="#h42-0-1" id="h42-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-4920" id="h30-0-4920" class="i">+</a><a href="#h42-0-2" id="h42-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-4921" id="h30-0-4921" class="i">+</a><a href="#h42-0-3" id="h42-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-4922" id="h30-0-4922" class="i">+</a><a href="#h42-0-4" id="h42-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-4923" id="h30-0-4923" class="i">+</a><a href="#h42-0-5" id="h42-0-5" class="d">-&lt;title&gt;VGA_fig17.jpeg - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-4924" id="h30-0-4924" class="i">+</a><a href="#h42-0-6" id="h42-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-4925" id="h30-0-4925" class="i">+</a><a href="#h42-0-7" id="h42-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-4926" id="h30-0-4926" class="i">+</a><a href="#h42-0-8" id="h42-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-4927" id="h30-0-4927" class="i">+</a><a href="#h42-0-9" id="h42-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-4928" id="h30-0-4928" class="i">+</a><a href="#h42-0-10" id="h42-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-4929" id="h30-0-4929" class="i">+</a><a href="#h42-0-11" id="h42-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-4930" id="h30-0-4930" class="i">+</a><a href="#h42-0-12" id="h42-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-4931" id="h30-0-4931" class="i">+</a><a href="#h42-0-13" id="h42-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-4932" id="h30-0-4932" class="i">+</a><a href="#h42-0-14" id="h42-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-4933" id="h30-0-4933" class="i">+</a><a href="#h42-0-15" id="h42-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-4934" id="h30-0-4934" class="i">+</a><a href="#h42-0-16" id="h42-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-4935" id="h30-0-4935" class="i">+</a><a href="#h42-0-17" id="h42-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-4936" id="h30-0-4936" class="i">+</a><a href="#h42-0-18" id="h42-0-18" class="d">-&lt;p&gt; VGA_fig17.jpeg (16216B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-4937" id="h30-0-4937" class="i">+</a><a href="#h42-0-19" id="h42-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-4938" id="h30-0-4938" class="i">+</a><a href="#h42-0-20" id="h42-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-4939" id="h30-0-4939" class="i">+</a><a href="#h42-0-21" id="h42-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-4940" id="h30-0-4940" class="i">+</a><b>diff --git a/<a id="h43" href="../file/git/n-channel/file/assets/images/VGA/VGA_fig18.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig18.jpeg.html</a> b/<a href="../file/git/n-channel/file/assets/images/VGA/VGA_fig18.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig18.jpeg.html</a></b> +</a><a href="#h30-0-4941" id="h30-0-4941" class="i">+<a href="#h43-0" id="h43-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-4942" id="h30-0-4942" class="i">+</a><a href="#h43-0-0" id="h43-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-4943" id="h30-0-4943" class="i">+</a><a href="#h43-0-1" id="h43-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-4944" id="h30-0-4944" class="i">+</a><a href="#h43-0-2" id="h43-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-4945" id="h30-0-4945" class="i">+</a><a href="#h43-0-3" id="h43-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-4946" id="h30-0-4946" class="i">+</a><a href="#h43-0-4" id="h43-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-4947" id="h30-0-4947" class="i">+</a><a href="#h43-0-5" id="h43-0-5" class="d">-&lt;title&gt;VGA_fig18.jpeg - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-4948" id="h30-0-4948" class="i">+</a><a href="#h43-0-6" id="h43-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-4949" id="h30-0-4949" class="i">+</a><a href="#h43-0-7" id="h43-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-4950" id="h30-0-4950" class="i">+</a><a href="#h43-0-8" id="h43-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-4951" id="h30-0-4951" class="i">+</a><a href="#h43-0-9" id="h43-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-4952" id="h30-0-4952" class="i">+</a><a href="#h43-0-10" id="h43-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-4953" id="h30-0-4953" class="i">+</a><a href="#h43-0-11" id="h43-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-4954" id="h30-0-4954" class="i">+</a><a href="#h43-0-12" id="h43-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-4955" id="h30-0-4955" class="i">+</a><a href="#h43-0-13" id="h43-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-4956" id="h30-0-4956" class="i">+</a><a href="#h43-0-14" id="h43-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-4957" id="h30-0-4957" class="i">+</a><a href="#h43-0-15" id="h43-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-4958" id="h30-0-4958" class="i">+</a><a href="#h43-0-16" id="h43-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-4959" id="h30-0-4959" class="i">+</a><a href="#h43-0-17" id="h43-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-4960" id="h30-0-4960" class="i">+</a><a href="#h43-0-18" id="h43-0-18" class="d">-&lt;p&gt; VGA_fig18.jpeg (71917B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-4961" id="h30-0-4961" class="i">+</a><a href="#h43-0-19" id="h43-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-4962" id="h30-0-4962" class="i">+</a><a href="#h43-0-20" id="h43-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-4963" id="h30-0-4963" class="i">+</a><a href="#h43-0-21" id="h43-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-4964" id="h30-0-4964" class="i">+</a><b>diff --git a/<a id="h44" href="../file/git/n-channel/file/assets/images/VGA/VGA_fig19.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig19.jpeg.html</a> b/<a href="../file/git/n-channel/file/assets/images/VGA/VGA_fig19.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig19.jpeg.html</a></b> +</a><a href="#h30-0-4965" id="h30-0-4965" class="i">+<a href="#h44-0" id="h44-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-4966" id="h30-0-4966" class="i">+</a><a href="#h44-0-0" id="h44-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-4967" id="h30-0-4967" class="i">+</a><a href="#h44-0-1" id="h44-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-4968" id="h30-0-4968" class="i">+</a><a href="#h44-0-2" id="h44-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-4969" id="h30-0-4969" class="i">+</a><a href="#h44-0-3" id="h44-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-4970" id="h30-0-4970" class="i">+</a><a href="#h44-0-4" id="h44-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-4971" id="h30-0-4971" class="i">+</a><a href="#h44-0-5" id="h44-0-5" class="d">-&lt;title&gt;VGA_fig19.jpeg - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-4972" id="h30-0-4972" class="i">+</a><a href="#h44-0-6" id="h44-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-4973" id="h30-0-4973" class="i">+</a><a href="#h44-0-7" id="h44-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-4974" id="h30-0-4974" class="i">+</a><a href="#h44-0-8" id="h44-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-4975" id="h30-0-4975" class="i">+</a><a href="#h44-0-9" id="h44-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-4976" id="h30-0-4976" class="i">+</a><a href="#h44-0-10" id="h44-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-4977" id="h30-0-4977" class="i">+</a><a href="#h44-0-11" id="h44-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-4978" id="h30-0-4978" class="i">+</a><a href="#h44-0-12" id="h44-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-4979" id="h30-0-4979" class="i">+</a><a href="#h44-0-13" id="h44-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-4980" id="h30-0-4980" class="i">+</a><a href="#h44-0-14" id="h44-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-4981" id="h30-0-4981" class="i">+</a><a href="#h44-0-15" id="h44-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-4982" id="h30-0-4982" class="i">+</a><a href="#h44-0-16" id="h44-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-4983" id="h30-0-4983" class="i">+</a><a href="#h44-0-17" id="h44-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-4984" id="h30-0-4984" class="i">+</a><a href="#h44-0-18" id="h44-0-18" class="d">-&lt;p&gt; VGA_fig19.jpeg (22676B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-4985" id="h30-0-4985" class="i">+</a><a href="#h44-0-19" id="h44-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-4986" id="h30-0-4986" class="i">+</a><a href="#h44-0-20" id="h44-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-4987" id="h30-0-4987" class="i">+</a><a href="#h44-0-21" id="h44-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-4988" id="h30-0-4988" class="i">+</a><b>diff --git a/<a id="h45" href="../file/git/n-channel/file/assets/images/VGA/VGA_fig2.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig2.jpeg.html</a> b/<a href="../file/git/n-channel/file/assets/images/VGA/VGA_fig2.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig2.jpeg.html</a></b> +</a><a href="#h30-0-4989" id="h30-0-4989" class="i">+<a href="#h45-0" id="h45-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-4990" id="h30-0-4990" class="i">+</a><a href="#h45-0-0" id="h45-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-4991" id="h30-0-4991" class="i">+</a><a href="#h45-0-1" id="h45-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-4992" id="h30-0-4992" class="i">+</a><a href="#h45-0-2" id="h45-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-4993" id="h30-0-4993" class="i">+</a><a href="#h45-0-3" id="h45-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-4994" id="h30-0-4994" class="i">+</a><a href="#h45-0-4" id="h45-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-4995" id="h30-0-4995" class="i">+</a><a href="#h45-0-5" id="h45-0-5" class="d">-&lt;title&gt;VGA_fig2.jpeg - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-4996" id="h30-0-4996" class="i">+</a><a href="#h45-0-6" id="h45-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-4997" id="h30-0-4997" class="i">+</a><a href="#h45-0-7" id="h45-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-4998" id="h30-0-4998" class="i">+</a><a href="#h45-0-8" id="h45-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-4999" id="h30-0-4999" class="i">+</a><a href="#h45-0-9" id="h45-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-5000" id="h30-0-5000" class="i">+</a><a href="#h45-0-10" id="h45-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-5001" id="h30-0-5001" class="i">+</a><a href="#h45-0-11" id="h45-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-5002" id="h30-0-5002" class="i">+</a><a href="#h45-0-12" id="h45-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-5003" id="h30-0-5003" class="i">+</a><a href="#h45-0-13" id="h45-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5004" id="h30-0-5004" class="i">+</a><a href="#h45-0-14" id="h45-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-5005" id="h30-0-5005" class="i">+</a><a href="#h45-0-15" id="h45-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-5006" id="h30-0-5006" class="i">+</a><a href="#h45-0-16" id="h45-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-5007" id="h30-0-5007" class="i">+</a><a href="#h45-0-17" id="h45-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-5008" id="h30-0-5008" class="i">+</a><a href="#h45-0-18" id="h45-0-18" class="d">-&lt;p&gt; VGA_fig2.jpeg (24851B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-5009" id="h30-0-5009" class="i">+</a><a href="#h45-0-19" id="h45-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-5010" id="h30-0-5010" class="i">+</a><a href="#h45-0-20" id="h45-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-5011" id="h30-0-5011" class="i">+</a><a href="#h45-0-21" id="h45-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-5012" id="h30-0-5012" class="i">+</a><b>diff --git a/<a id="h46" href="../file/git/n-channel/file/assets/images/VGA/VGA_fig3.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig3.jpeg.html</a> b/<a href="../file/git/n-channel/file/assets/images/VGA/VGA_fig3.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig3.jpeg.html</a></b> +</a><a href="#h30-0-5013" id="h30-0-5013" class="i">+<a href="#h46-0" id="h46-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-5014" id="h30-0-5014" class="i">+</a><a href="#h46-0-0" id="h46-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-5015" id="h30-0-5015" class="i">+</a><a href="#h46-0-1" id="h46-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-5016" id="h30-0-5016" class="i">+</a><a href="#h46-0-2" id="h46-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-5017" id="h30-0-5017" class="i">+</a><a href="#h46-0-3" id="h46-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-5018" id="h30-0-5018" class="i">+</a><a href="#h46-0-4" id="h46-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-5019" id="h30-0-5019" class="i">+</a><a href="#h46-0-5" id="h46-0-5" class="d">-&lt;title&gt;VGA_fig3.jpeg - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5020" id="h30-0-5020" class="i">+</a><a href="#h46-0-6" id="h46-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-5021" id="h30-0-5021" class="i">+</a><a href="#h46-0-7" id="h46-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-5022" id="h30-0-5022" class="i">+</a><a href="#h46-0-8" id="h46-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-5023" id="h30-0-5023" class="i">+</a><a href="#h46-0-9" id="h46-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-5024" id="h30-0-5024" class="i">+</a><a href="#h46-0-10" id="h46-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-5025" id="h30-0-5025" class="i">+</a><a href="#h46-0-11" id="h46-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-5026" id="h30-0-5026" class="i">+</a><a href="#h46-0-12" id="h46-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-5027" id="h30-0-5027" class="i">+</a><a href="#h46-0-13" id="h46-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5028" id="h30-0-5028" class="i">+</a><a href="#h46-0-14" id="h46-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-5029" id="h30-0-5029" class="i">+</a><a href="#h46-0-15" id="h46-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-5030" id="h30-0-5030" class="i">+</a><a href="#h46-0-16" id="h46-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-5031" id="h30-0-5031" class="i">+</a><a href="#h46-0-17" id="h46-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-5032" id="h30-0-5032" class="i">+</a><a href="#h46-0-18" id="h46-0-18" class="d">-&lt;p&gt; VGA_fig3.jpeg (13591B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-5033" id="h30-0-5033" class="i">+</a><a href="#h46-0-19" id="h46-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-5034" id="h30-0-5034" class="i">+</a><a href="#h46-0-20" id="h46-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-5035" id="h30-0-5035" class="i">+</a><a href="#h46-0-21" id="h46-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-5036" id="h30-0-5036" class="i">+</a><b>diff --git a/<a id="h47" href="../file/git/n-channel/file/assets/images/VGA/VGA_fig4.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig4.jpeg.html</a> b/<a href="../file/git/n-channel/file/assets/images/VGA/VGA_fig4.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig4.jpeg.html</a></b> +</a><a href="#h30-0-5037" id="h30-0-5037" class="i">+<a href="#h47-0" id="h47-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-5038" id="h30-0-5038" class="i">+</a><a href="#h47-0-0" id="h47-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-5039" id="h30-0-5039" class="i">+</a><a href="#h47-0-1" id="h47-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-5040" id="h30-0-5040" class="i">+</a><a href="#h47-0-2" id="h47-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-5041" id="h30-0-5041" class="i">+</a><a href="#h47-0-3" id="h47-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-5042" id="h30-0-5042" class="i">+</a><a href="#h47-0-4" id="h47-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-5043" id="h30-0-5043" class="i">+</a><a href="#h47-0-5" id="h47-0-5" class="d">-&lt;title&gt;VGA_fig4.jpeg - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5044" id="h30-0-5044" class="i">+</a><a href="#h47-0-6" id="h47-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-5045" id="h30-0-5045" class="i">+</a><a href="#h47-0-7" id="h47-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-5046" id="h30-0-5046" class="i">+</a><a href="#h47-0-8" id="h47-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-5047" id="h30-0-5047" class="i">+</a><a href="#h47-0-9" id="h47-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-5048" id="h30-0-5048" class="i">+</a><a href="#h47-0-10" id="h47-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-5049" id="h30-0-5049" class="i">+</a><a href="#h47-0-11" id="h47-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-5050" id="h30-0-5050" class="i">+</a><a href="#h47-0-12" id="h47-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-5051" id="h30-0-5051" class="i">+</a><a href="#h47-0-13" id="h47-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5052" id="h30-0-5052" class="i">+</a><a href="#h47-0-14" id="h47-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-5053" id="h30-0-5053" class="i">+</a><a href="#h47-0-15" id="h47-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-5054" id="h30-0-5054" class="i">+</a><a href="#h47-0-16" id="h47-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-5055" id="h30-0-5055" class="i">+</a><a href="#h47-0-17" id="h47-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-5056" id="h30-0-5056" class="i">+</a><a href="#h47-0-18" id="h47-0-18" class="d">-&lt;p&gt; VGA_fig4.jpeg (51948B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-5057" id="h30-0-5057" class="i">+</a><a href="#h47-0-19" id="h47-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-5058" id="h30-0-5058" class="i">+</a><a href="#h47-0-20" id="h47-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-5059" id="h30-0-5059" class="i">+</a><a href="#h47-0-21" id="h47-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-5060" id="h30-0-5060" class="i">+</a><b>diff --git a/<a id="h48" href="../file/git/n-channel/file/assets/images/VGA/VGA_fig5.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig5.jpeg.html</a> b/<a href="../file/git/n-channel/file/assets/images/VGA/VGA_fig5.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig5.jpeg.html</a></b> +</a><a href="#h30-0-5061" id="h30-0-5061" class="i">+<a href="#h48-0" id="h48-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-5062" id="h30-0-5062" class="i">+</a><a href="#h48-0-0" id="h48-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-5063" id="h30-0-5063" class="i">+</a><a href="#h48-0-1" id="h48-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-5064" id="h30-0-5064" class="i">+</a><a href="#h48-0-2" id="h48-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-5065" id="h30-0-5065" class="i">+</a><a href="#h48-0-3" id="h48-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-5066" id="h30-0-5066" class="i">+</a><a href="#h48-0-4" id="h48-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-5067" id="h30-0-5067" class="i">+</a><a href="#h48-0-5" id="h48-0-5" class="d">-&lt;title&gt;VGA_fig5.jpeg - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5068" id="h30-0-5068" class="i">+</a><a href="#h48-0-6" id="h48-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-5069" id="h30-0-5069" class="i">+</a><a href="#h48-0-7" id="h48-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-5070" id="h30-0-5070" class="i">+</a><a href="#h48-0-8" id="h48-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-5071" id="h30-0-5071" class="i">+</a><a href="#h48-0-9" id="h48-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-5072" id="h30-0-5072" class="i">+</a><a href="#h48-0-10" id="h48-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-5073" id="h30-0-5073" class="i">+</a><a href="#h48-0-11" id="h48-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-5074" id="h30-0-5074" class="i">+</a><a href="#h48-0-12" id="h48-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-5075" id="h30-0-5075" class="i">+</a><a href="#h48-0-13" id="h48-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5076" id="h30-0-5076" class="i">+</a><a href="#h48-0-14" id="h48-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-5077" id="h30-0-5077" class="i">+</a><a href="#h48-0-15" id="h48-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-5078" id="h30-0-5078" class="i">+</a><a href="#h48-0-16" id="h48-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-5079" id="h30-0-5079" class="i">+</a><a href="#h48-0-17" id="h48-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-5080" id="h30-0-5080" class="i">+</a><a href="#h48-0-18" id="h48-0-18" class="d">-&lt;p&gt; VGA_fig5.jpeg (20830B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-5081" id="h30-0-5081" class="i">+</a><a href="#h48-0-19" id="h48-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-5082" id="h30-0-5082" class="i">+</a><a href="#h48-0-20" id="h48-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-5083" id="h30-0-5083" class="i">+</a><a href="#h48-0-21" id="h48-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-5084" id="h30-0-5084" class="i">+</a><b>diff --git a/<a id="h49" href="../file/git/n-channel/file/assets/images/VGA/VGA_fig6.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig6.jpeg.html</a> b/<a href="../file/git/n-channel/file/assets/images/VGA/VGA_fig6.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig6.jpeg.html</a></b> +</a><a href="#h30-0-5085" id="h30-0-5085" class="i">+<a href="#h49-0" id="h49-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-5086" id="h30-0-5086" class="i">+</a><a href="#h49-0-0" id="h49-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-5087" id="h30-0-5087" class="i">+</a><a href="#h49-0-1" id="h49-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-5088" id="h30-0-5088" class="i">+</a><a href="#h49-0-2" id="h49-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-5089" id="h30-0-5089" class="i">+</a><a href="#h49-0-3" id="h49-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-5090" id="h30-0-5090" class="i">+</a><a href="#h49-0-4" id="h49-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-5091" id="h30-0-5091" class="i">+</a><a href="#h49-0-5" id="h49-0-5" class="d">-&lt;title&gt;VGA_fig6.jpeg - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5092" id="h30-0-5092" class="i">+</a><a href="#h49-0-6" id="h49-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-5093" id="h30-0-5093" class="i">+</a><a href="#h49-0-7" id="h49-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-5094" id="h30-0-5094" class="i">+</a><a href="#h49-0-8" id="h49-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-5095" id="h30-0-5095" class="i">+</a><a href="#h49-0-9" id="h49-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-5096" id="h30-0-5096" class="i">+</a><a href="#h49-0-10" id="h49-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-5097" id="h30-0-5097" class="i">+</a><a href="#h49-0-11" id="h49-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-5098" id="h30-0-5098" class="i">+</a><a href="#h49-0-12" id="h49-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-5099" id="h30-0-5099" class="i">+</a><a href="#h49-0-13" id="h49-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5100" id="h30-0-5100" class="i">+</a><a href="#h49-0-14" id="h49-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-5101" id="h30-0-5101" class="i">+</a><a href="#h49-0-15" id="h49-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-5102" id="h30-0-5102" class="i">+</a><a href="#h49-0-16" id="h49-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-5103" id="h30-0-5103" class="i">+</a><a href="#h49-0-17" id="h49-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-5104" id="h30-0-5104" class="i">+</a><a href="#h49-0-18" id="h49-0-18" class="d">-&lt;p&gt; VGA_fig6.jpeg (26596B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-5105" id="h30-0-5105" class="i">+</a><a href="#h49-0-19" id="h49-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-5106" id="h30-0-5106" class="i">+</a><a href="#h49-0-20" id="h49-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-5107" id="h30-0-5107" class="i">+</a><a href="#h49-0-21" id="h49-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-5108" id="h30-0-5108" class="i">+</a><b>diff --git a/<a id="h50" href="../file/git/n-channel/file/assets/images/VGA/VGA_fig7.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig7.jpeg.html</a> b/<a href="../file/git/n-channel/file/assets/images/VGA/VGA_fig7.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig7.jpeg.html</a></b> +</a><a href="#h30-0-5109" id="h30-0-5109" class="i">+<a href="#h50-0" id="h50-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-5110" id="h30-0-5110" class="i">+</a><a href="#h50-0-0" id="h50-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-5111" id="h30-0-5111" class="i">+</a><a href="#h50-0-1" id="h50-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-5112" id="h30-0-5112" class="i">+</a><a href="#h50-0-2" id="h50-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-5113" id="h30-0-5113" class="i">+</a><a href="#h50-0-3" id="h50-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-5114" id="h30-0-5114" class="i">+</a><a href="#h50-0-4" id="h50-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-5115" id="h30-0-5115" class="i">+</a><a href="#h50-0-5" id="h50-0-5" class="d">-&lt;title&gt;VGA_fig7.jpeg - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5116" id="h30-0-5116" class="i">+</a><a href="#h50-0-6" id="h50-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-5117" id="h30-0-5117" class="i">+</a><a href="#h50-0-7" id="h50-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-5118" id="h30-0-5118" class="i">+</a><a href="#h50-0-8" id="h50-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-5119" id="h30-0-5119" class="i">+</a><a href="#h50-0-9" id="h50-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-5120" id="h30-0-5120" class="i">+</a><a href="#h50-0-10" id="h50-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-5121" id="h30-0-5121" class="i">+</a><a href="#h50-0-11" id="h50-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-5122" id="h30-0-5122" class="i">+</a><a href="#h50-0-12" id="h50-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-5123" id="h30-0-5123" class="i">+</a><a href="#h50-0-13" id="h50-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5124" id="h30-0-5124" class="i">+</a><a href="#h50-0-14" id="h50-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-5125" id="h30-0-5125" class="i">+</a><a href="#h50-0-15" id="h50-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-5126" id="h30-0-5126" class="i">+</a><a href="#h50-0-16" id="h50-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-5127" id="h30-0-5127" class="i">+</a><a href="#h50-0-17" id="h50-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-5128" id="h30-0-5128" class="i">+</a><a href="#h50-0-18" id="h50-0-18" class="d">-&lt;p&gt; VGA_fig7.jpeg (30728B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-5129" id="h30-0-5129" class="i">+</a><a href="#h50-0-19" id="h50-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-5130" id="h30-0-5130" class="i">+</a><a href="#h50-0-20" id="h50-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-5131" id="h30-0-5131" class="i">+</a><a href="#h50-0-21" id="h50-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-5132" id="h30-0-5132" class="i">+</a><b>diff --git a/<a id="h51" href="../file/git/n-channel/file/assets/images/VGA/VGA_fig8.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig8.jpeg.html</a> b/<a href="../file/git/n-channel/file/assets/images/VGA/VGA_fig8.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig8.jpeg.html</a></b> +</a><a href="#h30-0-5133" id="h30-0-5133" class="i">+<a href="#h51-0" id="h51-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-5134" id="h30-0-5134" class="i">+</a><a href="#h51-0-0" id="h51-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-5135" id="h30-0-5135" class="i">+</a><a href="#h51-0-1" id="h51-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-5136" id="h30-0-5136" class="i">+</a><a href="#h51-0-2" id="h51-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-5137" id="h30-0-5137" class="i">+</a><a href="#h51-0-3" id="h51-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-5138" id="h30-0-5138" class="i">+</a><a href="#h51-0-4" id="h51-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-5139" id="h30-0-5139" class="i">+</a><a href="#h51-0-5" id="h51-0-5" class="d">-&lt;title&gt;VGA_fig8.jpeg - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5140" id="h30-0-5140" class="i">+</a><a href="#h51-0-6" id="h51-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-5141" id="h30-0-5141" class="i">+</a><a href="#h51-0-7" id="h51-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-5142" id="h30-0-5142" class="i">+</a><a href="#h51-0-8" id="h51-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-5143" id="h30-0-5143" class="i">+</a><a href="#h51-0-9" id="h51-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-5144" id="h30-0-5144" class="i">+</a><a href="#h51-0-10" id="h51-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-5145" id="h30-0-5145" class="i">+</a><a href="#h51-0-11" id="h51-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-5146" id="h30-0-5146" class="i">+</a><a href="#h51-0-12" id="h51-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-5147" id="h30-0-5147" class="i">+</a><a href="#h51-0-13" id="h51-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5148" id="h30-0-5148" class="i">+</a><a href="#h51-0-14" id="h51-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-5149" id="h30-0-5149" class="i">+</a><a href="#h51-0-15" id="h51-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-5150" id="h30-0-5150" class="i">+</a><a href="#h51-0-16" id="h51-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-5151" id="h30-0-5151" class="i">+</a><a href="#h51-0-17" id="h51-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-5152" id="h30-0-5152" class="i">+</a><a href="#h51-0-18" id="h51-0-18" class="d">-&lt;p&gt; VGA_fig8.jpeg (9252B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-5153" id="h30-0-5153" class="i">+</a><a href="#h51-0-19" id="h51-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-5154" id="h30-0-5154" class="i">+</a><a href="#h51-0-20" id="h51-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-5155" id="h30-0-5155" class="i">+</a><a href="#h51-0-21" id="h51-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-5156" id="h30-0-5156" class="i">+</a><b>diff --git a/<a id="h52" href="../file/git/n-channel/file/assets/images/VGA/VGA_fig9.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig9.jpeg.html</a> b/<a href="../file/git/n-channel/file/assets/images/VGA/VGA_fig9.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig9.jpeg.html</a></b> +</a><a href="#h30-0-5157" id="h30-0-5157" class="i">+<a href="#h52-0" id="h52-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-5158" id="h30-0-5158" class="i">+</a><a href="#h52-0-0" id="h52-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-5159" id="h30-0-5159" class="i">+</a><a href="#h52-0-1" id="h52-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-5160" id="h30-0-5160" class="i">+</a><a href="#h52-0-2" id="h52-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-5161" id="h30-0-5161" class="i">+</a><a href="#h52-0-3" id="h52-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-5162" id="h30-0-5162" class="i">+</a><a href="#h52-0-4" id="h52-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-5163" id="h30-0-5163" class="i">+</a><a href="#h52-0-5" id="h52-0-5" class="d">-&lt;title&gt;VGA_fig9.jpeg - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5164" id="h30-0-5164" class="i">+</a><a href="#h52-0-6" id="h52-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-5165" id="h30-0-5165" class="i">+</a><a href="#h52-0-7" id="h52-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-5166" id="h30-0-5166" class="i">+</a><a href="#h52-0-8" id="h52-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-5167" id="h30-0-5167" class="i">+</a><a href="#h52-0-9" id="h52-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-5168" id="h30-0-5168" class="i">+</a><a href="#h52-0-10" id="h52-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-5169" id="h30-0-5169" class="i">+</a><a href="#h52-0-11" id="h52-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-5170" id="h30-0-5170" class="i">+</a><a href="#h52-0-12" id="h52-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-5171" id="h30-0-5171" class="i">+</a><a href="#h52-0-13" id="h52-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5172" id="h30-0-5172" class="i">+</a><a href="#h52-0-14" id="h52-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-5173" id="h30-0-5173" class="i">+</a><a href="#h52-0-15" id="h52-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-5174" id="h30-0-5174" class="i">+</a><a href="#h52-0-16" id="h52-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-5175" id="h30-0-5175" class="i">+</a><a href="#h52-0-17" id="h52-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-5176" id="h30-0-5176" class="i">+</a><a href="#h52-0-18" id="h52-0-18" class="d">-&lt;p&gt; VGA_fig9.jpeg (34655B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-5177" id="h30-0-5177" class="i">+</a><a href="#h52-0-19" id="h52-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-5178" id="h30-0-5178" class="i">+</a><a href="#h52-0-20" id="h52-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-5179" id="h30-0-5179" class="i">+</a><a href="#h52-0-21" id="h52-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-5180" id="h30-0-5180" class="i">+</a><b>diff --git a/<a id="h53" href="../file/git/n-channel/file/assets/images/modified_stolen_art/c-programming-language-chito.png.html.html">git/n-channel/file/assets/images/modified_stolen_art/c-programming-language-chito.png.html</a> b/<a href="../file/git/n-channel/file/assets/images/modified_stolen_art/c-programming-language-chito.png.html.html">git/n-channel/file/assets/images/modified_stolen_art/c-programming-language-chito.png.html</a></b> +</a><a href="#h30-0-5181" id="h30-0-5181" class="i">+<a href="#h53-0" id="h53-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-5182" id="h30-0-5182" class="i">+</a><a href="#h53-0-0" id="h53-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-5183" id="h30-0-5183" class="i">+</a><a href="#h53-0-1" id="h53-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-5184" id="h30-0-5184" class="i">+</a><a href="#h53-0-2" id="h53-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-5185" id="h30-0-5185" class="i">+</a><a href="#h53-0-3" id="h53-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-5186" id="h30-0-5186" class="i">+</a><a href="#h53-0-4" id="h53-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-5187" id="h30-0-5187" class="i">+</a><a href="#h53-0-5" id="h53-0-5" class="d">-&lt;title&gt;c-programming-language-chito.png - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5188" id="h30-0-5188" class="i">+</a><a href="#h53-0-6" id="h53-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-5189" id="h30-0-5189" class="i">+</a><a href="#h53-0-7" id="h53-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-5190" id="h30-0-5190" class="i">+</a><a href="#h53-0-8" id="h53-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-5191" id="h30-0-5191" class="i">+</a><a href="#h53-0-9" id="h53-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-5192" id="h30-0-5192" class="i">+</a><a href="#h53-0-10" id="h53-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-5193" id="h30-0-5193" class="i">+</a><a href="#h53-0-11" id="h53-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-5194" id="h30-0-5194" class="i">+</a><a href="#h53-0-12" id="h53-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-5195" id="h30-0-5195" class="i">+</a><a href="#h53-0-13" id="h53-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5196" id="h30-0-5196" class="i">+</a><a href="#h53-0-14" id="h53-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-5197" id="h30-0-5197" class="i">+</a><a href="#h53-0-15" id="h53-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-5198" id="h30-0-5198" class="i">+</a><a href="#h53-0-16" id="h53-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-5199" id="h30-0-5199" class="i">+</a><a href="#h53-0-17" id="h53-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-5200" id="h30-0-5200" class="i">+</a><a href="#h53-0-18" id="h53-0-18" class="d">-&lt;p&gt; c-programming-language-chito.png (34822B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-5201" id="h30-0-5201" class="i">+</a><a href="#h53-0-19" id="h53-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-5202" id="h30-0-5202" class="i">+</a><a href="#h53-0-20" id="h53-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-5203" id="h30-0-5203" class="i">+</a><a href="#h53-0-21" id="h53-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-5204" id="h30-0-5204" class="i">+</a><b>diff --git a/<a id="h54" href="../file/git/n-channel/file/assets/images/modified_stolen_art/couch.png.html.html">git/n-channel/file/assets/images/modified_stolen_art/couch.png.html</a> b/<a href="../file/git/n-channel/file/assets/images/modified_stolen_art/couch.png.html.html">git/n-channel/file/assets/images/modified_stolen_art/couch.png.html</a></b> +</a><a href="#h30-0-5205" id="h30-0-5205" class="i">+<a href="#h54-0" id="h54-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-5206" id="h30-0-5206" class="i">+</a><a href="#h54-0-0" id="h54-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-5207" id="h30-0-5207" class="i">+</a><a href="#h54-0-1" id="h54-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-5208" id="h30-0-5208" class="i">+</a><a href="#h54-0-2" id="h54-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-5209" id="h30-0-5209" class="i">+</a><a href="#h54-0-3" id="h54-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-5210" id="h30-0-5210" class="i">+</a><a href="#h54-0-4" id="h54-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-5211" id="h30-0-5211" class="i">+</a><a href="#h54-0-5" id="h54-0-5" class="d">-&lt;title&gt;couch.png - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5212" id="h30-0-5212" class="i">+</a><a href="#h54-0-6" id="h54-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-5213" id="h30-0-5213" class="i">+</a><a href="#h54-0-7" id="h54-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-5214" id="h30-0-5214" class="i">+</a><a href="#h54-0-8" id="h54-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-5215" id="h30-0-5215" class="i">+</a><a href="#h54-0-9" id="h54-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-5216" id="h30-0-5216" class="i">+</a><a href="#h54-0-10" id="h54-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-5217" id="h30-0-5217" class="i">+</a><a href="#h54-0-11" id="h54-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-5218" id="h30-0-5218" class="i">+</a><a href="#h54-0-12" id="h54-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-5219" id="h30-0-5219" class="i">+</a><a href="#h54-0-13" id="h54-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5220" id="h30-0-5220" class="i">+</a><a href="#h54-0-14" id="h54-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-5221" id="h30-0-5221" class="i">+</a><a href="#h54-0-15" id="h54-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-5222" id="h30-0-5222" class="i">+</a><a href="#h54-0-16" id="h54-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-5223" id="h30-0-5223" class="i">+</a><a href="#h54-0-17" id="h54-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-5224" id="h30-0-5224" class="i">+</a><a href="#h54-0-18" id="h54-0-18" class="d">-&lt;p&gt; couch.png (62786B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-5225" id="h30-0-5225" class="i">+</a><a href="#h54-0-19" id="h54-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-5226" id="h30-0-5226" class="i">+</a><a href="#h54-0-20" id="h54-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-5227" id="h30-0-5227" class="i">+</a><a href="#h54-0-21" id="h54-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-5228" id="h30-0-5228" class="i">+</a><b>diff --git a/<a id="h55" href="../file/git/n-channel/file/assets/images/modified_stolen_art/cursor.png.html.html">git/n-channel/file/assets/images/modified_stolen_art/cursor.png.html</a> b/<a href="../file/git/n-channel/file/assets/images/modified_stolen_art/cursor.png.html.html">git/n-channel/file/assets/images/modified_stolen_art/cursor.png.html</a></b> +</a><a href="#h30-0-5229" id="h30-0-5229" class="i">+<a href="#h55-0" id="h55-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-5230" id="h30-0-5230" class="i">+</a><a href="#h55-0-0" id="h55-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-5231" id="h30-0-5231" class="i">+</a><a href="#h55-0-1" id="h55-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-5232" id="h30-0-5232" class="i">+</a><a href="#h55-0-2" id="h55-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-5233" id="h30-0-5233" class="i">+</a><a href="#h55-0-3" id="h55-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-5234" id="h30-0-5234" class="i">+</a><a href="#h55-0-4" id="h55-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-5235" id="h30-0-5235" class="i">+</a><a href="#h55-0-5" id="h55-0-5" class="d">-&lt;title&gt;cursor.png - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5236" id="h30-0-5236" class="i">+</a><a href="#h55-0-6" id="h55-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-5237" id="h30-0-5237" class="i">+</a><a href="#h55-0-7" id="h55-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-5238" id="h30-0-5238" class="i">+</a><a href="#h55-0-8" id="h55-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-5239" id="h30-0-5239" class="i">+</a><a href="#h55-0-9" id="h55-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-5240" id="h30-0-5240" class="i">+</a><a href="#h55-0-10" id="h55-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-5241" id="h30-0-5241" class="i">+</a><a href="#h55-0-11" id="h55-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-5242" id="h30-0-5242" class="i">+</a><a href="#h55-0-12" id="h55-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-5243" id="h30-0-5243" class="i">+</a><a href="#h55-0-13" id="h55-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5244" id="h30-0-5244" class="i">+</a><a href="#h55-0-14" id="h55-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-5245" id="h30-0-5245" class="i">+</a><a href="#h55-0-15" id="h55-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-5246" id="h30-0-5246" class="i">+</a><a href="#h55-0-16" id="h55-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-5247" id="h30-0-5247" class="i">+</a><a href="#h55-0-17" id="h55-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-5248" id="h30-0-5248" class="i">+</a><a href="#h55-0-18" id="h55-0-18" class="d">-&lt;p&gt; cursor.png (939B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-5249" id="h30-0-5249" class="i">+</a><a href="#h55-0-19" id="h55-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-5250" id="h30-0-5250" class="i">+</a><a href="#h55-0-20" id="h55-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-5251" id="h30-0-5251" class="i">+</a><a href="#h55-0-21" id="h55-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-5252" id="h30-0-5252" class="i">+</a><b>diff --git a/<a id="h56" href="../file/git/n-channel/file/assets/images/modified_stolen_art/grass.png.html.html">git/n-channel/file/assets/images/modified_stolen_art/grass.png.html</a> b/<a href="../file/git/n-channel/file/assets/images/modified_stolen_art/grass.png.html.html">git/n-channel/file/assets/images/modified_stolen_art/grass.png.html</a></b> +</a><a href="#h30-0-5253" id="h30-0-5253" class="i">+<a href="#h56-0" id="h56-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-5254" id="h30-0-5254" class="i">+</a><a href="#h56-0-0" id="h56-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-5255" id="h30-0-5255" class="i">+</a><a href="#h56-0-1" id="h56-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-5256" id="h30-0-5256" class="i">+</a><a href="#h56-0-2" id="h56-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-5257" id="h30-0-5257" class="i">+</a><a href="#h56-0-3" id="h56-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-5258" id="h30-0-5258" class="i">+</a><a href="#h56-0-4" id="h56-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-5259" id="h30-0-5259" class="i">+</a><a href="#h56-0-5" id="h56-0-5" class="d">-&lt;title&gt;grass.png - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5260" id="h30-0-5260" class="i">+</a><a href="#h56-0-6" id="h56-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-5261" id="h30-0-5261" class="i">+</a><a href="#h56-0-7" id="h56-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-5262" id="h30-0-5262" class="i">+</a><a href="#h56-0-8" id="h56-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-5263" id="h30-0-5263" class="i">+</a><a href="#h56-0-9" id="h56-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-5264" id="h30-0-5264" class="i">+</a><a href="#h56-0-10" id="h56-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-5265" id="h30-0-5265" class="i">+</a><a href="#h56-0-11" id="h56-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-5266" id="h30-0-5266" class="i">+</a><a href="#h56-0-12" id="h56-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-5267" id="h30-0-5267" class="i">+</a><a href="#h56-0-13" id="h56-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5268" id="h30-0-5268" class="i">+</a><a href="#h56-0-14" id="h56-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-5269" id="h30-0-5269" class="i">+</a><a href="#h56-0-15" id="h56-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-5270" id="h30-0-5270" class="i">+</a><a href="#h56-0-16" id="h56-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-5271" id="h30-0-5271" class="i">+</a><a href="#h56-0-17" id="h56-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-5272" id="h30-0-5272" class="i">+</a><a href="#h56-0-18" id="h56-0-18" class="d">-&lt;p&gt; grass.png (136561B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-5273" id="h30-0-5273" class="i">+</a><a href="#h56-0-19" id="h56-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-5274" id="h30-0-5274" class="i">+</a><a href="#h56-0-20" id="h56-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-5275" id="h30-0-5275" class="i">+</a><a href="#h56-0-21" id="h56-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-5276" id="h30-0-5276" class="i">+</a><b>diff --git a/<a id="h57" href="../file/git/n-channel/file/assets/images/modified_stolen_art/kettenkrad.gif.html.html">git/n-channel/file/assets/images/modified_stolen_art/kettenkrad.gif.html</a> b/<a href="../file/git/n-channel/file/assets/images/modified_stolen_art/kettenkrad.gif.html.html">git/n-channel/file/assets/images/modified_stolen_art/kettenkrad.gif.html</a></b> +</a><a href="#h30-0-5277" id="h30-0-5277" class="i">+<a href="#h57-0" id="h57-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-5278" id="h30-0-5278" class="i">+</a><a href="#h57-0-0" id="h57-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-5279" id="h30-0-5279" class="i">+</a><a href="#h57-0-1" id="h57-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-5280" id="h30-0-5280" class="i">+</a><a href="#h57-0-2" id="h57-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-5281" id="h30-0-5281" class="i">+</a><a href="#h57-0-3" id="h57-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-5282" id="h30-0-5282" class="i">+</a><a href="#h57-0-4" id="h57-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-5283" id="h30-0-5283" class="i">+</a><a href="#h57-0-5" id="h57-0-5" class="d">-&lt;title&gt;kettenkrad.gif - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5284" id="h30-0-5284" class="i">+</a><a href="#h57-0-6" id="h57-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-5285" id="h30-0-5285" class="i">+</a><a href="#h57-0-7" id="h57-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-5286" id="h30-0-5286" class="i">+</a><a href="#h57-0-8" id="h57-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-5287" id="h30-0-5287" class="i">+</a><a href="#h57-0-9" id="h57-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-5288" id="h30-0-5288" class="i">+</a><a href="#h57-0-10" id="h57-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-5289" id="h30-0-5289" class="i">+</a><a href="#h57-0-11" id="h57-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-5290" id="h30-0-5290" class="i">+</a><a href="#h57-0-12" id="h57-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-5291" id="h30-0-5291" class="i">+</a><a href="#h57-0-13" id="h57-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5292" id="h30-0-5292" class="i">+</a><a href="#h57-0-14" id="h57-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-5293" id="h30-0-5293" class="i">+</a><a href="#h57-0-15" id="h57-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-5294" id="h30-0-5294" class="i">+</a><a href="#h57-0-16" id="h57-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-5295" id="h30-0-5295" class="i">+</a><a href="#h57-0-17" id="h57-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-5296" id="h30-0-5296" class="i">+</a><a href="#h57-0-18" id="h57-0-18" class="d">-&lt;p&gt; kettenkrad.gif (44637B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-5297" id="h30-0-5297" class="i">+</a><a href="#h57-0-19" id="h57-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-5298" id="h30-0-5298" class="i">+</a><a href="#h57-0-20" id="h57-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-5299" id="h30-0-5299" class="i">+</a><a href="#h57-0-21" id="h57-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-5300" id="h30-0-5300" class="i">+</a><b>diff --git a/<a id="h58" href="../file/git/n-channel/file/assets/images/modified_stolen_art/nuko_calm.png.html.html">git/n-channel/file/assets/images/modified_stolen_art/nuko_calm.png.html</a> b/<a href="../file/git/n-channel/file/assets/images/modified_stolen_art/nuko_calm.png.html.html">git/n-channel/file/assets/images/modified_stolen_art/nuko_calm.png.html</a></b> +</a><a href="#h30-0-5301" id="h30-0-5301" class="i">+<a href="#h58-0" id="h58-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-5302" id="h30-0-5302" class="i">+</a><a href="#h58-0-0" id="h58-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-5303" id="h30-0-5303" class="i">+</a><a href="#h58-0-1" id="h58-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-5304" id="h30-0-5304" class="i">+</a><a href="#h58-0-2" id="h58-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-5305" id="h30-0-5305" class="i">+</a><a href="#h58-0-3" id="h58-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-5306" id="h30-0-5306" class="i">+</a><a href="#h58-0-4" id="h58-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-5307" id="h30-0-5307" class="i">+</a><a href="#h58-0-5" id="h58-0-5" class="d">-&lt;title&gt;nuko_calm.png - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5308" id="h30-0-5308" class="i">+</a><a href="#h58-0-6" id="h58-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-5309" id="h30-0-5309" class="i">+</a><a href="#h58-0-7" id="h58-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-5310" id="h30-0-5310" class="i">+</a><a href="#h58-0-8" id="h58-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-5311" id="h30-0-5311" class="i">+</a><a href="#h58-0-9" id="h58-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-5312" id="h30-0-5312" class="i">+</a><a href="#h58-0-10" id="h58-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-5313" id="h30-0-5313" class="i">+</a><a href="#h58-0-11" id="h58-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-5314" id="h30-0-5314" class="i">+</a><a href="#h58-0-12" id="h58-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-5315" id="h30-0-5315" class="i">+</a><a href="#h58-0-13" id="h58-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5316" id="h30-0-5316" class="i">+</a><a href="#h58-0-14" id="h58-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-5317" id="h30-0-5317" class="i">+</a><a href="#h58-0-15" id="h58-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-5318" id="h30-0-5318" class="i">+</a><a href="#h58-0-16" id="h58-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-5319" id="h30-0-5319" class="i">+</a><a href="#h58-0-17" id="h58-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-5320" id="h30-0-5320" class="i">+</a><a href="#h58-0-18" id="h58-0-18" class="d">-&lt;p&gt; nuko_calm.png (4150B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-5321" id="h30-0-5321" class="i">+</a><a href="#h58-0-19" id="h58-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-5322" id="h30-0-5322" class="i">+</a><a href="#h58-0-20" id="h58-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-5323" id="h30-0-5323" class="i">+</a><a href="#h58-0-21" id="h58-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-5324" id="h30-0-5324" class="i">+</a><b>diff --git a/<a id="h59" href="../file/git/n-channel/file/assets/images/modified_stolen_art/silly.png.html.html">git/n-channel/file/assets/images/modified_stolen_art/silly.png.html</a> b/<a href="../file/git/n-channel/file/assets/images/modified_stolen_art/silly.png.html.html">git/n-channel/file/assets/images/modified_stolen_art/silly.png.html</a></b> +</a><a href="#h30-0-5325" id="h30-0-5325" class="i">+<a href="#h59-0" id="h59-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-5326" id="h30-0-5326" class="i">+</a><a href="#h59-0-0" id="h59-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-5327" id="h30-0-5327" class="i">+</a><a href="#h59-0-1" id="h59-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-5328" id="h30-0-5328" class="i">+</a><a href="#h59-0-2" id="h59-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-5329" id="h30-0-5329" class="i">+</a><a href="#h59-0-3" id="h59-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-5330" id="h30-0-5330" class="i">+</a><a href="#h59-0-4" id="h59-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-5331" id="h30-0-5331" class="i">+</a><a href="#h59-0-5" id="h59-0-5" class="d">-&lt;title&gt;silly.png - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5332" id="h30-0-5332" class="i">+</a><a href="#h59-0-6" id="h59-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-5333" id="h30-0-5333" class="i">+</a><a href="#h59-0-7" id="h59-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-5334" id="h30-0-5334" class="i">+</a><a href="#h59-0-8" id="h59-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-5335" id="h30-0-5335" class="i">+</a><a href="#h59-0-9" id="h59-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-5336" id="h30-0-5336" class="i">+</a><a href="#h59-0-10" id="h59-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-5337" id="h30-0-5337" class="i">+</a><a href="#h59-0-11" id="h59-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-5338" id="h30-0-5338" class="i">+</a><a href="#h59-0-12" id="h59-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-5339" id="h30-0-5339" class="i">+</a><a href="#h59-0-13" id="h59-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5340" id="h30-0-5340" class="i">+</a><a href="#h59-0-14" id="h59-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-5341" id="h30-0-5341" class="i">+</a><a href="#h59-0-15" id="h59-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-5342" id="h30-0-5342" class="i">+</a><a href="#h59-0-16" id="h59-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-5343" id="h30-0-5343" class="i">+</a><a href="#h59-0-17" id="h59-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-5344" id="h30-0-5344" class="i">+</a><a href="#h59-0-18" id="h59-0-18" class="d">-&lt;p&gt; silly.png (185251B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-5345" id="h30-0-5345" class="i">+</a><a href="#h59-0-19" id="h59-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-5346" id="h30-0-5346" class="i">+</a><a href="#h59-0-20" id="h59-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-5347" id="h30-0-5347" class="i">+</a><a href="#h59-0-21" id="h59-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-5348" id="h30-0-5348" class="i">+</a><b>diff --git a/<a id="h60" href="../file/git/n-channel/file/assets/images/modified_stolen_art/templeos.jpeg.html.html">git/n-channel/file/assets/images/modified_stolen_art/templeos.jpeg.html</a> b/<a href="../file/git/n-channel/file/assets/images/modified_stolen_art/templeos.jpeg.html.html">git/n-channel/file/assets/images/modified_stolen_art/templeos.jpeg.html</a></b> +</a><a href="#h30-0-5349" id="h30-0-5349" class="i">+<a href="#h60-0" id="h60-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-5350" id="h30-0-5350" class="i">+</a><a href="#h60-0-0" id="h60-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-5351" id="h30-0-5351" class="i">+</a><a href="#h60-0-1" id="h60-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-5352" id="h30-0-5352" class="i">+</a><a href="#h60-0-2" id="h60-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-5353" id="h30-0-5353" class="i">+</a><a href="#h60-0-3" id="h60-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-5354" id="h30-0-5354" class="i">+</a><a href="#h60-0-4" id="h60-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-5355" id="h30-0-5355" class="i">+</a><a href="#h60-0-5" id="h60-0-5" class="d">-&lt;title&gt;templeos.jpeg - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5356" id="h30-0-5356" class="i">+</a><a href="#h60-0-6" id="h60-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-5357" id="h30-0-5357" class="i">+</a><a href="#h60-0-7" id="h60-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-5358" id="h30-0-5358" class="i">+</a><a href="#h60-0-8" id="h60-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-5359" id="h30-0-5359" class="i">+</a><a href="#h60-0-9" id="h60-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-5360" id="h30-0-5360" class="i">+</a><a href="#h60-0-10" id="h60-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-5361" id="h30-0-5361" class="i">+</a><a href="#h60-0-11" id="h60-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-5362" id="h30-0-5362" class="i">+</a><a href="#h60-0-12" id="h60-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-5363" id="h30-0-5363" class="i">+</a><a href="#h60-0-13" id="h60-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5364" id="h30-0-5364" class="i">+</a><a href="#h60-0-14" id="h60-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-5365" id="h30-0-5365" class="i">+</a><a href="#h60-0-15" id="h60-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-5366" id="h30-0-5366" class="i">+</a><a href="#h60-0-16" id="h60-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-5367" id="h30-0-5367" class="i">+</a><a href="#h60-0-17" id="h60-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-5368" id="h30-0-5368" class="i">+</a><a href="#h60-0-18" id="h60-0-18" class="d">-&lt;p&gt; templeos.jpeg (34084B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-5369" id="h30-0-5369" class="i">+</a><a href="#h60-0-19" id="h60-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-5370" id="h30-0-5370" class="i">+</a><a href="#h60-0-20" id="h60-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-5371" id="h30-0-5371" class="i">+</a><a href="#h60-0-21" id="h60-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-5372" id="h30-0-5372" class="i">+</a><b>diff --git a/<a id="h61" href="../file/git/n-channel/file/assets/images/nisse-collection.jpeg.html.html">git/n-channel/file/assets/images/nisse-collection.jpeg.html</a> b/<a href="../file/git/n-channel/file/assets/images/nisse-collection.jpeg.html.html">git/n-channel/file/assets/images/nisse-collection.jpeg.html</a></b> +</a><a href="#h30-0-5373" id="h30-0-5373" class="i">+<a href="#h61-0" id="h61-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-5374" id="h30-0-5374" class="i">+</a><a href="#h61-0-0" id="h61-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-5375" id="h30-0-5375" class="i">+</a><a href="#h61-0-1" id="h61-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-5376" id="h30-0-5376" class="i">+</a><a href="#h61-0-2" id="h61-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-5377" id="h30-0-5377" class="i">+</a><a href="#h61-0-3" id="h61-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-5378" id="h30-0-5378" class="i">+</a><a href="#h61-0-4" id="h61-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-5379" id="h30-0-5379" class="i">+</a><a href="#h61-0-5" id="h61-0-5" class="d">-&lt;title&gt;nisse-collection.jpeg - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5380" id="h30-0-5380" class="i">+</a><a href="#h61-0-6" id="h61-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-5381" id="h30-0-5381" class="i">+</a><a href="#h61-0-7" id="h61-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-5382" id="h30-0-5382" class="i">+</a><a href="#h61-0-8" id="h61-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-5383" id="h30-0-5383" class="i">+</a><a href="#h61-0-9" id="h61-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-5384" id="h30-0-5384" class="i">+</a><a href="#h61-0-10" id="h61-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../style.css&quot; /&gt; +</a><a href="#h30-0-5385" id="h30-0-5385" class="i">+</a><a href="#h61-0-11" id="h61-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-5386" id="h30-0-5386" class="i">+</a><a href="#h61-0-12" id="h61-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-5387" id="h30-0-5387" class="i">+</a><a href="#h61-0-13" id="h61-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../&quot;&gt;&lt;img src=&quot;../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5388" id="h30-0-5388" class="i">+</a><a href="#h61-0-14" id="h61-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-5389" id="h30-0-5389" class="i">+</a><a href="#h61-0-15" id="h61-0-15" class="d">-&lt;a href=&quot;../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-5390" id="h30-0-5390" class="i">+</a><a href="#h61-0-16" id="h61-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-5391" id="h30-0-5391" class="i">+</a><a href="#h61-0-17" id="h61-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-5392" id="h30-0-5392" class="i">+</a><a href="#h61-0-18" id="h61-0-18" class="d">-&lt;p&gt; nisse-collection.jpeg (406370B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-5393" id="h30-0-5393" class="i">+</a><a href="#h61-0-19" id="h61-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-5394" id="h30-0-5394" class="i">+</a><a href="#h61-0-20" id="h61-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-5395" id="h30-0-5395" class="i">+</a><a href="#h61-0-21" id="h61-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-5396" id="h30-0-5396" class="i">+</a><b>diff --git a/<a id="h62" href="../file/git/n-channel/file/assets/images/old_projects/anders_web.jpeg.html.html">git/n-channel/file/assets/images/old_projects/anders_web.jpeg.html</a> b/<a href="../file/git/n-channel/file/assets/images/old_projects/anders_web.jpeg.html.html">git/n-channel/file/assets/images/old_projects/anders_web.jpeg.html</a></b> +</a><a href="#h30-0-5397" id="h30-0-5397" class="i">+<a href="#h62-0" id="h62-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-5398" id="h30-0-5398" class="i">+</a><a href="#h62-0-0" id="h62-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-5399" id="h30-0-5399" class="i">+</a><a href="#h62-0-1" id="h62-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-5400" id="h30-0-5400" class="i">+</a><a href="#h62-0-2" id="h62-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-5401" id="h30-0-5401" class="i">+</a><a href="#h62-0-3" id="h62-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-5402" id="h30-0-5402" class="i">+</a><a href="#h62-0-4" id="h62-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-5403" id="h30-0-5403" class="i">+</a><a href="#h62-0-5" id="h62-0-5" class="d">-&lt;title&gt;anders_web.jpeg - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5404" id="h30-0-5404" class="i">+</a><a href="#h62-0-6" id="h62-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-5405" id="h30-0-5405" class="i">+</a><a href="#h62-0-7" id="h62-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-5406" id="h30-0-5406" class="i">+</a><a href="#h62-0-8" id="h62-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-5407" id="h30-0-5407" class="i">+</a><a href="#h62-0-9" id="h62-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-5408" id="h30-0-5408" class="i">+</a><a href="#h62-0-10" id="h62-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-5409" id="h30-0-5409" class="i">+</a><a href="#h62-0-11" id="h62-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-5410" id="h30-0-5410" class="i">+</a><a href="#h62-0-12" id="h62-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-5411" id="h30-0-5411" class="i">+</a><a href="#h62-0-13" id="h62-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5412" id="h30-0-5412" class="i">+</a><a href="#h62-0-14" id="h62-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-5413" id="h30-0-5413" class="i">+</a><a href="#h62-0-15" id="h62-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-5414" id="h30-0-5414" class="i">+</a><a href="#h62-0-16" id="h62-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-5415" id="h30-0-5415" class="i">+</a><a href="#h62-0-17" id="h62-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-5416" id="h30-0-5416" class="i">+</a><a href="#h62-0-18" id="h62-0-18" class="d">-&lt;p&gt; anders_web.jpeg (22085B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-5417" id="h30-0-5417" class="i">+</a><a href="#h62-0-19" id="h62-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-5418" id="h30-0-5418" class="i">+</a><a href="#h62-0-20" id="h62-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-5419" id="h30-0-5419" class="i">+</a><a href="#h62-0-21" id="h62-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-5420" id="h30-0-5420" class="i">+</a><b>diff --git a/<a id="h63" href="../file/git/n-channel/file/assets/images/old_projects/awaC.jpeg.html.html">git/n-channel/file/assets/images/old_projects/awaC.jpeg.html</a> b/<a href="../file/git/n-channel/file/assets/images/old_projects/awaC.jpeg.html.html">git/n-channel/file/assets/images/old_projects/awaC.jpeg.html</a></b> +</a><a href="#h30-0-5421" id="h30-0-5421" class="i">+<a href="#h63-0" id="h63-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-5422" id="h30-0-5422" class="i">+</a><a href="#h63-0-0" id="h63-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-5423" id="h30-0-5423" class="i">+</a><a href="#h63-0-1" id="h63-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-5424" id="h30-0-5424" class="i">+</a><a href="#h63-0-2" id="h63-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-5425" id="h30-0-5425" class="i">+</a><a href="#h63-0-3" id="h63-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-5426" id="h30-0-5426" class="i">+</a><a href="#h63-0-4" id="h63-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-5427" id="h30-0-5427" class="i">+</a><a href="#h63-0-5" id="h63-0-5" class="d">-&lt;title&gt;awaC.jpeg - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5428" id="h30-0-5428" class="i">+</a><a href="#h63-0-6" id="h63-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-5429" id="h30-0-5429" class="i">+</a><a href="#h63-0-7" id="h63-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-5430" id="h30-0-5430" class="i">+</a><a href="#h63-0-8" id="h63-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-5431" id="h30-0-5431" class="i">+</a><a href="#h63-0-9" id="h63-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-5432" id="h30-0-5432" class="i">+</a><a href="#h63-0-10" id="h63-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-5433" id="h30-0-5433" class="i">+</a><a href="#h63-0-11" id="h63-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-5434" id="h30-0-5434" class="i">+</a><a href="#h63-0-12" id="h63-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-5435" id="h30-0-5435" class="i">+</a><a href="#h63-0-13" id="h63-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5436" id="h30-0-5436" class="i">+</a><a href="#h63-0-14" id="h63-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-5437" id="h30-0-5437" class="i">+</a><a href="#h63-0-15" id="h63-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-5438" id="h30-0-5438" class="i">+</a><a href="#h63-0-16" id="h63-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-5439" id="h30-0-5439" class="i">+</a><a href="#h63-0-17" id="h63-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-5440" id="h30-0-5440" class="i">+</a><a href="#h63-0-18" id="h63-0-18" class="d">-&lt;p&gt; awaC.jpeg (24588B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-5441" id="h30-0-5441" class="i">+</a><a href="#h63-0-19" id="h63-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-5442" id="h30-0-5442" class="i">+</a><a href="#h63-0-20" id="h63-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-5443" id="h30-0-5443" class="i">+</a><a href="#h63-0-21" id="h63-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-5444" id="h30-0-5444" class="i">+</a><b>diff --git a/<a id="h64" href="../file/git/n-channel/file/assets/images/old_projects/awaC2.jpeg.html.html">git/n-channel/file/assets/images/old_projects/awaC2.jpeg.html</a> b/<a href="../file/git/n-channel/file/assets/images/old_projects/awaC2.jpeg.html.html">git/n-channel/file/assets/images/old_projects/awaC2.jpeg.html</a></b> +</a><a href="#h30-0-5445" id="h30-0-5445" class="i">+<a href="#h64-0" id="h64-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-5446" id="h30-0-5446" class="i">+</a><a href="#h64-0-0" id="h64-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-5447" id="h30-0-5447" class="i">+</a><a href="#h64-0-1" id="h64-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-5448" id="h30-0-5448" class="i">+</a><a href="#h64-0-2" id="h64-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-5449" id="h30-0-5449" class="i">+</a><a href="#h64-0-3" id="h64-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-5450" id="h30-0-5450" class="i">+</a><a href="#h64-0-4" id="h64-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-5451" id="h30-0-5451" class="i">+</a><a href="#h64-0-5" id="h64-0-5" class="d">-&lt;title&gt;awaC2.jpeg - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5452" id="h30-0-5452" class="i">+</a><a href="#h64-0-6" id="h64-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-5453" id="h30-0-5453" class="i">+</a><a href="#h64-0-7" id="h64-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-5454" id="h30-0-5454" class="i">+</a><a href="#h64-0-8" id="h64-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-5455" id="h30-0-5455" class="i">+</a><a href="#h64-0-9" id="h64-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-5456" id="h30-0-5456" class="i">+</a><a href="#h64-0-10" id="h64-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-5457" id="h30-0-5457" class="i">+</a><a href="#h64-0-11" id="h64-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-5458" id="h30-0-5458" class="i">+</a><a href="#h64-0-12" id="h64-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-5459" id="h30-0-5459" class="i">+</a><a href="#h64-0-13" id="h64-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5460" id="h30-0-5460" class="i">+</a><a href="#h64-0-14" id="h64-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-5461" id="h30-0-5461" class="i">+</a><a href="#h64-0-15" id="h64-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-5462" id="h30-0-5462" class="i">+</a><a href="#h64-0-16" id="h64-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-5463" id="h30-0-5463" class="i">+</a><a href="#h64-0-17" id="h64-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-5464" id="h30-0-5464" class="i">+</a><a href="#h64-0-18" id="h64-0-18" class="d">-&lt;p&gt; awaC2.jpeg (54461B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-5465" id="h30-0-5465" class="i">+</a><a href="#h64-0-19" id="h64-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-5466" id="h30-0-5466" class="i">+</a><a href="#h64-0-20" id="h64-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-5467" id="h30-0-5467" class="i">+</a><a href="#h64-0-21" id="h64-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-5468" id="h30-0-5468" class="i">+</a><b>diff --git a/<a id="h65" href="../file/git/n-channel/file/assets/images/old_projects/gb.jpeg.html.html">git/n-channel/file/assets/images/old_projects/gb.jpeg.html</a> b/<a href="../file/git/n-channel/file/assets/images/old_projects/gb.jpeg.html.html">git/n-channel/file/assets/images/old_projects/gb.jpeg.html</a></b> +</a><a href="#h30-0-5469" id="h30-0-5469" class="i">+<a href="#h65-0" id="h65-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-5470" id="h30-0-5470" class="i">+</a><a href="#h65-0-0" id="h65-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-5471" id="h30-0-5471" class="i">+</a><a href="#h65-0-1" id="h65-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-5472" id="h30-0-5472" class="i">+</a><a href="#h65-0-2" id="h65-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-5473" id="h30-0-5473" class="i">+</a><a href="#h65-0-3" id="h65-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-5474" id="h30-0-5474" class="i">+</a><a href="#h65-0-4" id="h65-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-5475" id="h30-0-5475" class="i">+</a><a href="#h65-0-5" id="h65-0-5" class="d">-&lt;title&gt;gb.jpeg - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5476" id="h30-0-5476" class="i">+</a><a href="#h65-0-6" id="h65-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-5477" id="h30-0-5477" class="i">+</a><a href="#h65-0-7" id="h65-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-5478" id="h30-0-5478" class="i">+</a><a href="#h65-0-8" id="h65-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-5479" id="h30-0-5479" class="i">+</a><a href="#h65-0-9" id="h65-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-5480" id="h30-0-5480" class="i">+</a><a href="#h65-0-10" id="h65-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-5481" id="h30-0-5481" class="i">+</a><a href="#h65-0-11" id="h65-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-5482" id="h30-0-5482" class="i">+</a><a href="#h65-0-12" id="h65-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-5483" id="h30-0-5483" class="i">+</a><a href="#h65-0-13" id="h65-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5484" id="h30-0-5484" class="i">+</a><a href="#h65-0-14" id="h65-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-5485" id="h30-0-5485" class="i">+</a><a href="#h65-0-15" id="h65-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-5486" id="h30-0-5486" class="i">+</a><a href="#h65-0-16" id="h65-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-5487" id="h30-0-5487" class="i">+</a><a href="#h65-0-17" id="h65-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-5488" id="h30-0-5488" class="i">+</a><a href="#h65-0-18" id="h65-0-18" class="d">-&lt;p&gt; gb.jpeg (272486B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-5489" id="h30-0-5489" class="i">+</a><a href="#h65-0-19" id="h65-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-5490" id="h30-0-5490" class="i">+</a><a href="#h65-0-20" id="h65-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-5491" id="h30-0-5491" class="i">+</a><a href="#h65-0-21" id="h65-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-5492" id="h30-0-5492" class="i">+</a><b>diff --git a/<a id="h66" href="../file/git/n-channel/file/assets/images/old_projects/gb_pinball.jpeg.html.html">git/n-channel/file/assets/images/old_projects/gb_pinball.jpeg.html</a> b/<a href="../file/git/n-channel/file/assets/images/old_projects/gb_pinball.jpeg.html.html">git/n-channel/file/assets/images/old_projects/gb_pinball.jpeg.html</a></b> +</a><a href="#h30-0-5493" id="h30-0-5493" class="i">+<a href="#h66-0" id="h66-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-5494" id="h30-0-5494" class="i">+</a><a href="#h66-0-0" id="h66-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-5495" id="h30-0-5495" class="i">+</a><a href="#h66-0-1" id="h66-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-5496" id="h30-0-5496" class="i">+</a><a href="#h66-0-2" id="h66-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-5497" id="h30-0-5497" class="i">+</a><a href="#h66-0-3" id="h66-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-5498" id="h30-0-5498" class="i">+</a><a href="#h66-0-4" id="h66-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-5499" id="h30-0-5499" class="i">+</a><a href="#h66-0-5" id="h66-0-5" class="d">-&lt;title&gt;gb_pinball.jpeg - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5500" id="h30-0-5500" class="i">+</a><a href="#h66-0-6" id="h66-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-5501" id="h30-0-5501" class="i">+</a><a href="#h66-0-7" id="h66-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-5502" id="h30-0-5502" class="i">+</a><a href="#h66-0-8" id="h66-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-5503" id="h30-0-5503" class="i">+</a><a href="#h66-0-9" id="h66-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-5504" id="h30-0-5504" class="i">+</a><a href="#h66-0-10" id="h66-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-5505" id="h30-0-5505" class="i">+</a><a href="#h66-0-11" id="h66-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-5506" id="h30-0-5506" class="i">+</a><a href="#h66-0-12" id="h66-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-5507" id="h30-0-5507" class="i">+</a><a href="#h66-0-13" id="h66-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5508" id="h30-0-5508" class="i">+</a><a href="#h66-0-14" id="h66-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-5509" id="h30-0-5509" class="i">+</a><a href="#h66-0-15" id="h66-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-5510" id="h30-0-5510" class="i">+</a><a href="#h66-0-16" id="h66-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-5511" id="h30-0-5511" class="i">+</a><a href="#h66-0-17" id="h66-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-5512" id="h30-0-5512" class="i">+</a><a href="#h66-0-18" id="h66-0-18" class="d">-&lt;p&gt; gb_pinball.jpeg (235478B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-5513" id="h30-0-5513" class="i">+</a><a href="#h66-0-19" id="h66-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-5514" id="h30-0-5514" class="i">+</a><a href="#h66-0-20" id="h66-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-5515" id="h30-0-5515" class="i">+</a><a href="#h66-0-21" id="h66-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-5516" id="h30-0-5516" class="i">+</a><b>diff --git a/<a id="h67" href="../file/git/n-channel/file/assets/images/old_projects/gb_unpainted.jpeg.html.html">git/n-channel/file/assets/images/old_projects/gb_unpainted.jpeg.html</a> b/<a href="../file/git/n-channel/file/assets/images/old_projects/gb_unpainted.jpeg.html.html">git/n-channel/file/assets/images/old_projects/gb_unpainted.jpeg.html</a></b> +</a><a href="#h30-0-5517" id="h30-0-5517" class="i">+<a href="#h67-0" id="h67-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-5518" id="h30-0-5518" class="i">+</a><a href="#h67-0-0" id="h67-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-5519" id="h30-0-5519" class="i">+</a><a href="#h67-0-1" id="h67-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-5520" id="h30-0-5520" class="i">+</a><a href="#h67-0-2" id="h67-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-5521" id="h30-0-5521" class="i">+</a><a href="#h67-0-3" id="h67-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-5522" id="h30-0-5522" class="i">+</a><a href="#h67-0-4" id="h67-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-5523" id="h30-0-5523" class="i">+</a><a href="#h67-0-5" id="h67-0-5" class="d">-&lt;title&gt;gb_unpainted.jpeg - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5524" id="h30-0-5524" class="i">+</a><a href="#h67-0-6" id="h67-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-5525" id="h30-0-5525" class="i">+</a><a href="#h67-0-7" id="h67-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-5526" id="h30-0-5526" class="i">+</a><a href="#h67-0-8" id="h67-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-5527" id="h30-0-5527" class="i">+</a><a href="#h67-0-9" id="h67-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-5528" id="h30-0-5528" class="i">+</a><a href="#h67-0-10" id="h67-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-5529" id="h30-0-5529" class="i">+</a><a href="#h67-0-11" id="h67-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-5530" id="h30-0-5530" class="i">+</a><a href="#h67-0-12" id="h67-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-5531" id="h30-0-5531" class="i">+</a><a href="#h67-0-13" id="h67-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5532" id="h30-0-5532" class="i">+</a><a href="#h67-0-14" id="h67-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-5533" id="h30-0-5533" class="i">+</a><a href="#h67-0-15" id="h67-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-5534" id="h30-0-5534" class="i">+</a><a href="#h67-0-16" id="h67-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-5535" id="h30-0-5535" class="i">+</a><a href="#h67-0-17" id="h67-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-5536" id="h30-0-5536" class="i">+</a><a href="#h67-0-18" id="h67-0-18" class="d">-&lt;p&gt; gb_unpainted.jpeg (100569B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-5537" id="h30-0-5537" class="i">+</a><a href="#h67-0-19" id="h67-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-5538" id="h30-0-5538" class="i">+</a><a href="#h67-0-20" id="h67-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-5539" id="h30-0-5539" class="i">+</a><a href="#h67-0-21" id="h67-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-5540" id="h30-0-5540" class="i">+</a><b>diff --git a/<a id="h68" href="../file/git/n-channel/file/assets/images/old_projects/gs_ddt.jpeg.html.html">git/n-channel/file/assets/images/old_projects/gs_ddt.jpeg.html</a> b/<a href="../file/git/n-channel/file/assets/images/old_projects/gs_ddt.jpeg.html.html">git/n-channel/file/assets/images/old_projects/gs_ddt.jpeg.html</a></b> +</a><a href="#h30-0-5541" id="h30-0-5541" class="i">+<a href="#h68-0" id="h68-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-5542" id="h30-0-5542" class="i">+</a><a href="#h68-0-0" id="h68-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-5543" id="h30-0-5543" class="i">+</a><a href="#h68-0-1" id="h68-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-5544" id="h30-0-5544" class="i">+</a><a href="#h68-0-2" id="h68-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-5545" id="h30-0-5545" class="i">+</a><a href="#h68-0-3" id="h68-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-5546" id="h30-0-5546" class="i">+</a><a href="#h68-0-4" id="h68-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-5547" id="h30-0-5547" class="i">+</a><a href="#h68-0-5" id="h68-0-5" class="d">-&lt;title&gt;gs_ddt.jpeg - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5548" id="h30-0-5548" class="i">+</a><a href="#h68-0-6" id="h68-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-5549" id="h30-0-5549" class="i">+</a><a href="#h68-0-7" id="h68-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-5550" id="h30-0-5550" class="i">+</a><a href="#h68-0-8" id="h68-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-5551" id="h30-0-5551" class="i">+</a><a href="#h68-0-9" id="h68-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-5552" id="h30-0-5552" class="i">+</a><a href="#h68-0-10" id="h68-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-5553" id="h30-0-5553" class="i">+</a><a href="#h68-0-11" id="h68-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-5554" id="h30-0-5554" class="i">+</a><a href="#h68-0-12" id="h68-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-5555" id="h30-0-5555" class="i">+</a><a href="#h68-0-13" id="h68-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5556" id="h30-0-5556" class="i">+</a><a href="#h68-0-14" id="h68-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-5557" id="h30-0-5557" class="i">+</a><a href="#h68-0-15" id="h68-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-5558" id="h30-0-5558" class="i">+</a><a href="#h68-0-16" id="h68-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-5559" id="h30-0-5559" class="i">+</a><a href="#h68-0-17" id="h68-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-5560" id="h30-0-5560" class="i">+</a><a href="#h68-0-18" id="h68-0-18" class="d">-&lt;p&gt; gs_ddt.jpeg (74455B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-5561" id="h30-0-5561" class="i">+</a><a href="#h68-0-19" id="h68-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-5562" id="h30-0-5562" class="i">+</a><a href="#h68-0-20" id="h68-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-5563" id="h30-0-5563" class="i">+</a><a href="#h68-0-21" id="h68-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-5564" id="h30-0-5564" class="i">+</a><b>diff --git a/<a id="h69" href="../file/git/n-channel/file/assets/images/old_projects/hs.jpeg.html.html">git/n-channel/file/assets/images/old_projects/hs.jpeg.html</a> b/<a href="../file/git/n-channel/file/assets/images/old_projects/hs.jpeg.html.html">git/n-channel/file/assets/images/old_projects/hs.jpeg.html</a></b> +</a><a href="#h30-0-5565" id="h30-0-5565" class="i">+<a href="#h69-0" id="h69-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-5566" id="h30-0-5566" class="i">+</a><a href="#h69-0-0" id="h69-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-5567" id="h30-0-5567" class="i">+</a><a href="#h69-0-1" id="h69-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-5568" id="h30-0-5568" class="i">+</a><a href="#h69-0-2" id="h69-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-5569" id="h30-0-5569" class="i">+</a><a href="#h69-0-3" id="h69-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-5570" id="h30-0-5570" class="i">+</a><a href="#h69-0-4" id="h69-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-5571" id="h30-0-5571" class="i">+</a><a href="#h69-0-5" id="h69-0-5" class="d">-&lt;title&gt;hs.jpeg - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5572" id="h30-0-5572" class="i">+</a><a href="#h69-0-6" id="h69-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-5573" id="h30-0-5573" class="i">+</a><a href="#h69-0-7" id="h69-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-5574" id="h30-0-5574" class="i">+</a><a href="#h69-0-8" id="h69-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-5575" id="h30-0-5575" class="i">+</a><a href="#h69-0-9" id="h69-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-5576" id="h30-0-5576" class="i">+</a><a href="#h69-0-10" id="h69-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-5577" id="h30-0-5577" class="i">+</a><a href="#h69-0-11" id="h69-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-5578" id="h30-0-5578" class="i">+</a><a href="#h69-0-12" id="h69-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-5579" id="h30-0-5579" class="i">+</a><a href="#h69-0-13" id="h69-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5580" id="h30-0-5580" class="i">+</a><a href="#h69-0-14" id="h69-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-5581" id="h30-0-5581" class="i">+</a><a href="#h69-0-15" id="h69-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-5582" id="h30-0-5582" class="i">+</a><a href="#h69-0-16" id="h69-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-5583" id="h30-0-5583" class="i">+</a><a href="#h69-0-17" id="h69-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-5584" id="h30-0-5584" class="i">+</a><a href="#h69-0-18" id="h69-0-18" class="d">-&lt;p&gt; hs.jpeg (19333B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-5585" id="h30-0-5585" class="i">+</a><a href="#h69-0-19" id="h69-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-5586" id="h30-0-5586" class="i">+</a><a href="#h69-0-20" id="h69-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-5587" id="h30-0-5587" class="i">+</a><a href="#h69-0-21" id="h69-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-5588" id="h30-0-5588" class="i">+</a><b>diff --git a/<a id="h70" href="../file/git/n-channel/file/assets/images/old_projects/lidar.png.html.html">git/n-channel/file/assets/images/old_projects/lidar.png.html</a> b/<a href="../file/git/n-channel/file/assets/images/old_projects/lidar.png.html.html">git/n-channel/file/assets/images/old_projects/lidar.png.html</a></b> +</a><a href="#h30-0-5589" id="h30-0-5589" class="i">+<a href="#h70-0" id="h70-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-5590" id="h30-0-5590" class="i">+</a><a href="#h70-0-0" id="h70-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-5591" id="h30-0-5591" class="i">+</a><a href="#h70-0-1" id="h70-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-5592" id="h30-0-5592" class="i">+</a><a href="#h70-0-2" id="h70-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-5593" id="h30-0-5593" class="i">+</a><a href="#h70-0-3" id="h70-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-5594" id="h30-0-5594" class="i">+</a><a href="#h70-0-4" id="h70-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-5595" id="h30-0-5595" class="i">+</a><a href="#h70-0-5" id="h70-0-5" class="d">-&lt;title&gt;lidar.png - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5596" id="h30-0-5596" class="i">+</a><a href="#h70-0-6" id="h70-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-5597" id="h30-0-5597" class="i">+</a><a href="#h70-0-7" id="h70-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-5598" id="h30-0-5598" class="i">+</a><a href="#h70-0-8" id="h70-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-5599" id="h30-0-5599" class="i">+</a><a href="#h70-0-9" id="h70-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-5600" id="h30-0-5600" class="i">+</a><a href="#h70-0-10" id="h70-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-5601" id="h30-0-5601" class="i">+</a><a href="#h70-0-11" id="h70-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-5602" id="h30-0-5602" class="i">+</a><a href="#h70-0-12" id="h70-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-5603" id="h30-0-5603" class="i">+</a><a href="#h70-0-13" id="h70-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5604" id="h30-0-5604" class="i">+</a><a href="#h70-0-14" id="h70-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-5605" id="h30-0-5605" class="i">+</a><a href="#h70-0-15" id="h70-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-5606" id="h30-0-5606" class="i">+</a><a href="#h70-0-16" id="h70-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-5607" id="h30-0-5607" class="i">+</a><a href="#h70-0-17" id="h70-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-5608" id="h30-0-5608" class="i">+</a><a href="#h70-0-18" id="h70-0-18" class="d">-&lt;p&gt; lidar.png (48991B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-5609" id="h30-0-5609" class="i">+</a><a href="#h70-0-19" id="h70-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-5610" id="h30-0-5610" class="i">+</a><a href="#h70-0-20" id="h70-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-5611" id="h30-0-5611" class="i">+</a><a href="#h70-0-21" id="h70-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-5612" id="h30-0-5612" class="i">+</a><b>diff --git a/<a id="h71" href="../file/git/n-channel/file/assets/images/old_projects/minesweeper.jpeg.html.html">git/n-channel/file/assets/images/old_projects/minesweeper.jpeg.html</a> b/<a href="../file/git/n-channel/file/assets/images/old_projects/minesweeper.jpeg.html.html">git/n-channel/file/assets/images/old_projects/minesweeper.jpeg.html</a></b> +</a><a href="#h30-0-5613" id="h30-0-5613" class="i">+<a href="#h71-0" id="h71-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-5614" id="h30-0-5614" class="i">+</a><a href="#h71-0-0" id="h71-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-5615" id="h30-0-5615" class="i">+</a><a href="#h71-0-1" id="h71-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-5616" id="h30-0-5616" class="i">+</a><a href="#h71-0-2" id="h71-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-5617" id="h30-0-5617" class="i">+</a><a href="#h71-0-3" id="h71-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-5618" id="h30-0-5618" class="i">+</a><a href="#h71-0-4" id="h71-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-5619" id="h30-0-5619" class="i">+</a><a href="#h71-0-5" id="h71-0-5" class="d">-&lt;title&gt;minesweeper.jpeg - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5620" id="h30-0-5620" class="i">+</a><a href="#h71-0-6" id="h71-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-5621" id="h30-0-5621" class="i">+</a><a href="#h71-0-7" id="h71-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-5622" id="h30-0-5622" class="i">+</a><a href="#h71-0-8" id="h71-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-5623" id="h30-0-5623" class="i">+</a><a href="#h71-0-9" id="h71-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-5624" id="h30-0-5624" class="i">+</a><a href="#h71-0-10" id="h71-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-5625" id="h30-0-5625" class="i">+</a><a href="#h71-0-11" id="h71-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-5626" id="h30-0-5626" class="i">+</a><a href="#h71-0-12" id="h71-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-5627" id="h30-0-5627" class="i">+</a><a href="#h71-0-13" id="h71-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5628" id="h30-0-5628" class="i">+</a><a href="#h71-0-14" id="h71-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-5629" id="h30-0-5629" class="i">+</a><a href="#h71-0-15" id="h71-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-5630" id="h30-0-5630" class="i">+</a><a href="#h71-0-16" id="h71-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-5631" id="h30-0-5631" class="i">+</a><a href="#h71-0-17" id="h71-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-5632" id="h30-0-5632" class="i">+</a><a href="#h71-0-18" id="h71-0-18" class="d">-&lt;p&gt; minesweeper.jpeg (25756B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-5633" id="h30-0-5633" class="i">+</a><a href="#h71-0-19" id="h71-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-5634" id="h30-0-5634" class="i">+</a><a href="#h71-0-20" id="h71-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-5635" id="h30-0-5635" class="i">+</a><a href="#h71-0-21" id="h71-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-5636" id="h30-0-5636" class="i">+</a><b>diff --git a/<a id="h72" href="../file/git/n-channel/file/assets/images/old_projects/rnm1.jpeg.html.html">git/n-channel/file/assets/images/old_projects/rnm1.jpeg.html</a> b/<a href="../file/git/n-channel/file/assets/images/old_projects/rnm1.jpeg.html.html">git/n-channel/file/assets/images/old_projects/rnm1.jpeg.html</a></b> +</a><a href="#h30-0-5637" id="h30-0-5637" class="i">+<a href="#h72-0" id="h72-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-5638" id="h30-0-5638" class="i">+</a><a href="#h72-0-0" id="h72-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-5639" id="h30-0-5639" class="i">+</a><a href="#h72-0-1" id="h72-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-5640" id="h30-0-5640" class="i">+</a><a href="#h72-0-2" id="h72-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-5641" id="h30-0-5641" class="i">+</a><a href="#h72-0-3" id="h72-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-5642" id="h30-0-5642" class="i">+</a><a href="#h72-0-4" id="h72-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-5643" id="h30-0-5643" class="i">+</a><a href="#h72-0-5" id="h72-0-5" class="d">-&lt;title&gt;rnm1.jpeg - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5644" id="h30-0-5644" class="i">+</a><a href="#h72-0-6" id="h72-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-5645" id="h30-0-5645" class="i">+</a><a href="#h72-0-7" id="h72-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-5646" id="h30-0-5646" class="i">+</a><a href="#h72-0-8" id="h72-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-5647" id="h30-0-5647" class="i">+</a><a href="#h72-0-9" id="h72-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-5648" id="h30-0-5648" class="i">+</a><a href="#h72-0-10" id="h72-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-5649" id="h30-0-5649" class="i">+</a><a href="#h72-0-11" id="h72-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-5650" id="h30-0-5650" class="i">+</a><a href="#h72-0-12" id="h72-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-5651" id="h30-0-5651" class="i">+</a><a href="#h72-0-13" id="h72-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5652" id="h30-0-5652" class="i">+</a><a href="#h72-0-14" id="h72-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-5653" id="h30-0-5653" class="i">+</a><a href="#h72-0-15" id="h72-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-5654" id="h30-0-5654" class="i">+</a><a href="#h72-0-16" id="h72-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-5655" id="h30-0-5655" class="i">+</a><a href="#h72-0-17" id="h72-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-5656" id="h30-0-5656" class="i">+</a><a href="#h72-0-18" id="h72-0-18" class="d">-&lt;p&gt; rnm1.jpeg (60451B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-5657" id="h30-0-5657" class="i">+</a><a href="#h72-0-19" id="h72-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-5658" id="h30-0-5658" class="i">+</a><a href="#h72-0-20" id="h72-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-5659" id="h30-0-5659" class="i">+</a><a href="#h72-0-21" id="h72-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-5660" id="h30-0-5660" class="i">+</a><b>diff --git a/<a id="h73" href="../file/git/n-channel/file/assets/images/old_projects/rnm2.jpeg.html.html">git/n-channel/file/assets/images/old_projects/rnm2.jpeg.html</a> b/<a href="../file/git/n-channel/file/assets/images/old_projects/rnm2.jpeg.html.html">git/n-channel/file/assets/images/old_projects/rnm2.jpeg.html</a></b> +</a><a href="#h30-0-5661" id="h30-0-5661" class="i">+<a href="#h73-0" id="h73-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-5662" id="h30-0-5662" class="i">+</a><a href="#h73-0-0" id="h73-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-5663" id="h30-0-5663" class="i">+</a><a href="#h73-0-1" id="h73-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-5664" id="h30-0-5664" class="i">+</a><a href="#h73-0-2" id="h73-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-5665" id="h30-0-5665" class="i">+</a><a href="#h73-0-3" id="h73-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-5666" id="h30-0-5666" class="i">+</a><a href="#h73-0-4" id="h73-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-5667" id="h30-0-5667" class="i">+</a><a href="#h73-0-5" id="h73-0-5" class="d">-&lt;title&gt;rnm2.jpeg - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5668" id="h30-0-5668" class="i">+</a><a href="#h73-0-6" id="h73-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-5669" id="h30-0-5669" class="i">+</a><a href="#h73-0-7" id="h73-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-5670" id="h30-0-5670" class="i">+</a><a href="#h73-0-8" id="h73-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-5671" id="h30-0-5671" class="i">+</a><a href="#h73-0-9" id="h73-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-5672" id="h30-0-5672" class="i">+</a><a href="#h73-0-10" id="h73-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-5673" id="h30-0-5673" class="i">+</a><a href="#h73-0-11" id="h73-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-5674" id="h30-0-5674" class="i">+</a><a href="#h73-0-12" id="h73-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-5675" id="h30-0-5675" class="i">+</a><a href="#h73-0-13" id="h73-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5676" id="h30-0-5676" class="i">+</a><a href="#h73-0-14" id="h73-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-5677" id="h30-0-5677" class="i">+</a><a href="#h73-0-15" id="h73-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-5678" id="h30-0-5678" class="i">+</a><a href="#h73-0-16" id="h73-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-5679" id="h30-0-5679" class="i">+</a><a href="#h73-0-17" id="h73-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-5680" id="h30-0-5680" class="i">+</a><a href="#h73-0-18" id="h73-0-18" class="d">-&lt;p&gt; rnm2.jpeg (118014B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-5681" id="h30-0-5681" class="i">+</a><a href="#h73-0-19" id="h73-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-5682" id="h30-0-5682" class="i">+</a><a href="#h73-0-20" id="h73-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-5683" id="h30-0-5683" class="i">+</a><a href="#h73-0-21" id="h73-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-5684" id="h30-0-5684" class="i">+</a><b>diff --git a/<a id="h74" href="../file/git/n-channel/file/assets/images/old_projects/rnm3.jpeg.html.html">git/n-channel/file/assets/images/old_projects/rnm3.jpeg.html</a> b/<a href="../file/git/n-channel/file/assets/images/old_projects/rnm3.jpeg.html.html">git/n-channel/file/assets/images/old_projects/rnm3.jpeg.html</a></b> +</a><a href="#h30-0-5685" id="h30-0-5685" class="i">+<a href="#h74-0" id="h74-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-5686" id="h30-0-5686" class="i">+</a><a href="#h74-0-0" id="h74-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-5687" id="h30-0-5687" class="i">+</a><a href="#h74-0-1" id="h74-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-5688" id="h30-0-5688" class="i">+</a><a href="#h74-0-2" id="h74-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-5689" id="h30-0-5689" class="i">+</a><a href="#h74-0-3" id="h74-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-5690" id="h30-0-5690" class="i">+</a><a href="#h74-0-4" id="h74-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-5691" id="h30-0-5691" class="i">+</a><a href="#h74-0-5" id="h74-0-5" class="d">-&lt;title&gt;rnm3.jpeg - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5692" id="h30-0-5692" class="i">+</a><a href="#h74-0-6" id="h74-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-5693" id="h30-0-5693" class="i">+</a><a href="#h74-0-7" id="h74-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-5694" id="h30-0-5694" class="i">+</a><a href="#h74-0-8" id="h74-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-5695" id="h30-0-5695" class="i">+</a><a href="#h74-0-9" id="h74-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-5696" id="h30-0-5696" class="i">+</a><a href="#h74-0-10" id="h74-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-5697" id="h30-0-5697" class="i">+</a><a href="#h74-0-11" id="h74-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-5698" id="h30-0-5698" class="i">+</a><a href="#h74-0-12" id="h74-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-5699" id="h30-0-5699" class="i">+</a><a href="#h74-0-13" id="h74-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5700" id="h30-0-5700" class="i">+</a><a href="#h74-0-14" id="h74-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-5701" id="h30-0-5701" class="i">+</a><a href="#h74-0-15" id="h74-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-5702" id="h30-0-5702" class="i">+</a><a href="#h74-0-16" id="h74-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-5703" id="h30-0-5703" class="i">+</a><a href="#h74-0-17" id="h74-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-5704" id="h30-0-5704" class="i">+</a><a href="#h74-0-18" id="h74-0-18" class="d">-&lt;p&gt; rnm3.jpeg (54075B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-5705" id="h30-0-5705" class="i">+</a><a href="#h74-0-19" id="h74-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-5706" id="h30-0-5706" class="i">+</a><a href="#h74-0-20" id="h74-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-5707" id="h30-0-5707" class="i">+</a><a href="#h74-0-21" id="h74-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-5708" id="h30-0-5708" class="i">+</a><b>diff --git a/<a id="h75" href="../file/git/n-channel/file/assets/images/old_projects/traffic_light.jpeg.html.html">git/n-channel/file/assets/images/old_projects/traffic_light.jpeg.html</a> b/<a href="../file/git/n-channel/file/assets/images/old_projects/traffic_light.jpeg.html.html">git/n-channel/file/assets/images/old_projects/traffic_light.jpeg.html</a></b> +</a><a href="#h30-0-5709" id="h30-0-5709" class="i">+<a href="#h75-0" id="h75-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-5710" id="h30-0-5710" class="i">+</a><a href="#h75-0-0" id="h75-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-5711" id="h30-0-5711" class="i">+</a><a href="#h75-0-1" id="h75-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-5712" id="h30-0-5712" class="i">+</a><a href="#h75-0-2" id="h75-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-5713" id="h30-0-5713" class="i">+</a><a href="#h75-0-3" id="h75-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-5714" id="h30-0-5714" class="i">+</a><a href="#h75-0-4" id="h75-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-5715" id="h30-0-5715" class="i">+</a><a href="#h75-0-5" id="h75-0-5" class="d">-&lt;title&gt;traffic_light.jpeg - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5716" id="h30-0-5716" class="i">+</a><a href="#h75-0-6" id="h75-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-5717" id="h30-0-5717" class="i">+</a><a href="#h75-0-7" id="h75-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-5718" id="h30-0-5718" class="i">+</a><a href="#h75-0-8" id="h75-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-5719" id="h30-0-5719" class="i">+</a><a href="#h75-0-9" id="h75-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-5720" id="h30-0-5720" class="i">+</a><a href="#h75-0-10" id="h75-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-5721" id="h30-0-5721" class="i">+</a><a href="#h75-0-11" id="h75-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-5722" id="h30-0-5722" class="i">+</a><a href="#h75-0-12" id="h75-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-5723" id="h30-0-5723" class="i">+</a><a href="#h75-0-13" id="h75-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5724" id="h30-0-5724" class="i">+</a><a href="#h75-0-14" id="h75-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-5725" id="h30-0-5725" class="i">+</a><a href="#h75-0-15" id="h75-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-5726" id="h30-0-5726" class="i">+</a><a href="#h75-0-16" id="h75-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-5727" id="h30-0-5727" class="i">+</a><a href="#h75-0-17" id="h75-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-5728" id="h30-0-5728" class="i">+</a><a href="#h75-0-18" id="h75-0-18" class="d">-&lt;p&gt; traffic_light.jpeg (61076B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-5729" id="h30-0-5729" class="i">+</a><a href="#h75-0-19" id="h75-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-5730" id="h30-0-5730" class="i">+</a><a href="#h75-0-20" id="h75-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-5731" id="h30-0-5731" class="i">+</a><a href="#h75-0-21" id="h75-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-5732" id="h30-0-5732" class="i">+</a><b>diff --git a/<a id="h76" href="../file/git/n-channel/file/assets/images/old_projects/weebbot.jpeg.html.html">git/n-channel/file/assets/images/old_projects/weebbot.jpeg.html</a> b/<a href="../file/git/n-channel/file/assets/images/old_projects/weebbot.jpeg.html.html">git/n-channel/file/assets/images/old_projects/weebbot.jpeg.html</a></b> +</a><a href="#h30-0-5733" id="h30-0-5733" class="i">+<a href="#h76-0" id="h76-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-5734" id="h30-0-5734" class="i">+</a><a href="#h76-0-0" id="h76-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-5735" id="h30-0-5735" class="i">+</a><a href="#h76-0-1" id="h76-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-5736" id="h30-0-5736" class="i">+</a><a href="#h76-0-2" id="h76-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-5737" id="h30-0-5737" class="i">+</a><a href="#h76-0-3" id="h76-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-5738" id="h30-0-5738" class="i">+</a><a href="#h76-0-4" id="h76-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-5739" id="h30-0-5739" class="i">+</a><a href="#h76-0-5" id="h76-0-5" class="d">-&lt;title&gt;weebbot.jpeg - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5740" id="h30-0-5740" class="i">+</a><a href="#h76-0-6" id="h76-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-5741" id="h30-0-5741" class="i">+</a><a href="#h76-0-7" id="h76-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-5742" id="h30-0-5742" class="i">+</a><a href="#h76-0-8" id="h76-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-5743" id="h30-0-5743" class="i">+</a><a href="#h76-0-9" id="h76-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-5744" id="h30-0-5744" class="i">+</a><a href="#h76-0-10" id="h76-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-5745" id="h30-0-5745" class="i">+</a><a href="#h76-0-11" id="h76-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-5746" id="h30-0-5746" class="i">+</a><a href="#h76-0-12" id="h76-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-5747" id="h30-0-5747" class="i">+</a><a href="#h76-0-13" id="h76-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5748" id="h30-0-5748" class="i">+</a><a href="#h76-0-14" id="h76-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-5749" id="h30-0-5749" class="i">+</a><a href="#h76-0-15" id="h76-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-5750" id="h30-0-5750" class="i">+</a><a href="#h76-0-16" id="h76-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-5751" id="h30-0-5751" class="i">+</a><a href="#h76-0-17" id="h76-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-5752" id="h30-0-5752" class="i">+</a><a href="#h76-0-18" id="h76-0-18" class="d">-&lt;p&gt; weebbot.jpeg (31922B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-5753" id="h30-0-5753" class="i">+</a><a href="#h76-0-19" id="h76-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-5754" id="h30-0-5754" class="i">+</a><a href="#h76-0-20" id="h76-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-5755" id="h30-0-5755" class="i">+</a><a href="#h76-0-21" id="h76-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-5756" id="h30-0-5756" class="i">+</a><b>diff --git a/<a id="h77" href="../file/git/n-channel/file/assets/images/soldering_tutorial/essentials.jpeg.html.html">git/n-channel/file/assets/images/soldering_tutorial/essentials.jpeg.html</a> b/<a href="../file/git/n-channel/file/assets/images/soldering_tutorial/essentials.jpeg.html.html">git/n-channel/file/assets/images/soldering_tutorial/essentials.jpeg.html</a></b> +</a><a href="#h30-0-5757" id="h30-0-5757" class="i">+<a href="#h77-0" id="h77-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-5758" id="h30-0-5758" class="i">+</a><a href="#h77-0-0" id="h77-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-5759" id="h30-0-5759" class="i">+</a><a href="#h77-0-1" id="h77-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-5760" id="h30-0-5760" class="i">+</a><a href="#h77-0-2" id="h77-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-5761" id="h30-0-5761" class="i">+</a><a href="#h77-0-3" id="h77-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-5762" id="h30-0-5762" class="i">+</a><a href="#h77-0-4" id="h77-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-5763" id="h30-0-5763" class="i">+</a><a href="#h77-0-5" id="h77-0-5" class="d">-&lt;title&gt;essentials.jpeg - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5764" id="h30-0-5764" class="i">+</a><a href="#h77-0-6" id="h77-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-5765" id="h30-0-5765" class="i">+</a><a href="#h77-0-7" id="h77-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-5766" id="h30-0-5766" class="i">+</a><a href="#h77-0-8" id="h77-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-5767" id="h30-0-5767" class="i">+</a><a href="#h77-0-9" id="h77-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-5768" id="h30-0-5768" class="i">+</a><a href="#h77-0-10" id="h77-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-5769" id="h30-0-5769" class="i">+</a><a href="#h77-0-11" id="h77-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-5770" id="h30-0-5770" class="i">+</a><a href="#h77-0-12" id="h77-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-5771" id="h30-0-5771" class="i">+</a><a href="#h77-0-13" id="h77-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5772" id="h30-0-5772" class="i">+</a><a href="#h77-0-14" id="h77-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-5773" id="h30-0-5773" class="i">+</a><a href="#h77-0-15" id="h77-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-5774" id="h30-0-5774" class="i">+</a><a href="#h77-0-16" id="h77-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-5775" id="h30-0-5775" class="i">+</a><a href="#h77-0-17" id="h77-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-5776" id="h30-0-5776" class="i">+</a><a href="#h77-0-18" id="h77-0-18" class="d">-&lt;p&gt; essentials.jpeg (120034B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-5777" id="h30-0-5777" class="i">+</a><a href="#h77-0-19" id="h77-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-5778" id="h30-0-5778" class="i">+</a><a href="#h77-0-20" id="h77-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-5779" id="h30-0-5779" class="i">+</a><a href="#h77-0-21" id="h77-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-5780" id="h30-0-5780" class="i">+</a><b>diff --git a/<a id="h78" href="../file/git/n-channel/file/assets/images/soldering_tutorial/recommended.jpeg.html.html">git/n-channel/file/assets/images/soldering_tutorial/recommended.jpeg.html</a> b/<a href="../file/git/n-channel/file/assets/images/soldering_tutorial/recommended.jpeg.html.html">git/n-channel/file/assets/images/soldering_tutorial/recommended.jpeg.html</a></b> +</a><a href="#h30-0-5781" id="h30-0-5781" class="i">+<a href="#h78-0" id="h78-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-5782" id="h30-0-5782" class="i">+</a><a href="#h78-0-0" id="h78-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-5783" id="h30-0-5783" class="i">+</a><a href="#h78-0-1" id="h78-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-5784" id="h30-0-5784" class="i">+</a><a href="#h78-0-2" id="h78-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-5785" id="h30-0-5785" class="i">+</a><a href="#h78-0-3" id="h78-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-5786" id="h30-0-5786" class="i">+</a><a href="#h78-0-4" id="h78-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-5787" id="h30-0-5787" class="i">+</a><a href="#h78-0-5" id="h78-0-5" class="d">-&lt;title&gt;recommended.jpeg - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5788" id="h30-0-5788" class="i">+</a><a href="#h78-0-6" id="h78-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-5789" id="h30-0-5789" class="i">+</a><a href="#h78-0-7" id="h78-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-5790" id="h30-0-5790" class="i">+</a><a href="#h78-0-8" id="h78-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-5791" id="h30-0-5791" class="i">+</a><a href="#h78-0-9" id="h78-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-5792" id="h30-0-5792" class="i">+</a><a href="#h78-0-10" id="h78-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-5793" id="h30-0-5793" class="i">+</a><a href="#h78-0-11" id="h78-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-5794" id="h30-0-5794" class="i">+</a><a href="#h78-0-12" id="h78-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-5795" id="h30-0-5795" class="i">+</a><a href="#h78-0-13" id="h78-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5796" id="h30-0-5796" class="i">+</a><a href="#h78-0-14" id="h78-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-5797" id="h30-0-5797" class="i">+</a><a href="#h78-0-15" id="h78-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-5798" id="h30-0-5798" class="i">+</a><a href="#h78-0-16" id="h78-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-5799" id="h30-0-5799" class="i">+</a><a href="#h78-0-17" id="h78-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-5800" id="h30-0-5800" class="i">+</a><a href="#h78-0-18" id="h78-0-18" class="d">-&lt;p&gt; recommended.jpeg (188314B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-5801" id="h30-0-5801" class="i">+</a><a href="#h78-0-19" id="h78-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-5802" id="h30-0-5802" class="i">+</a><a href="#h78-0-20" id="h78-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-5803" id="h30-0-5803" class="i">+</a><a href="#h78-0-21" id="h78-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-5804" id="h30-0-5804" class="i">+</a><b>diff --git a/<a id="h79" href="../file/git/n-channel/file/assets/images/soldering_tutorial/solder1.jpeg.html.html">git/n-channel/file/assets/images/soldering_tutorial/solder1.jpeg.html</a> b/<a href="../file/git/n-channel/file/assets/images/soldering_tutorial/solder1.jpeg.html.html">git/n-channel/file/assets/images/soldering_tutorial/solder1.jpeg.html</a></b> +</a><a href="#h30-0-5805" id="h30-0-5805" class="i">+<a href="#h79-0" id="h79-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-5806" id="h30-0-5806" class="i">+</a><a href="#h79-0-0" id="h79-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-5807" id="h30-0-5807" class="i">+</a><a href="#h79-0-1" id="h79-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-5808" id="h30-0-5808" class="i">+</a><a href="#h79-0-2" id="h79-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-5809" id="h30-0-5809" class="i">+</a><a href="#h79-0-3" id="h79-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-5810" id="h30-0-5810" class="i">+</a><a href="#h79-0-4" id="h79-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-5811" id="h30-0-5811" class="i">+</a><a href="#h79-0-5" id="h79-0-5" class="d">-&lt;title&gt;solder1.jpeg - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5812" id="h30-0-5812" class="i">+</a><a href="#h79-0-6" id="h79-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-5813" id="h30-0-5813" class="i">+</a><a href="#h79-0-7" id="h79-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-5814" id="h30-0-5814" class="i">+</a><a href="#h79-0-8" id="h79-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-5815" id="h30-0-5815" class="i">+</a><a href="#h79-0-9" id="h79-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-5816" id="h30-0-5816" class="i">+</a><a href="#h79-0-10" id="h79-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-5817" id="h30-0-5817" class="i">+</a><a href="#h79-0-11" id="h79-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-5818" id="h30-0-5818" class="i">+</a><a href="#h79-0-12" id="h79-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-5819" id="h30-0-5819" class="i">+</a><a href="#h79-0-13" id="h79-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5820" id="h30-0-5820" class="i">+</a><a href="#h79-0-14" id="h79-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-5821" id="h30-0-5821" class="i">+</a><a href="#h79-0-15" id="h79-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-5822" id="h30-0-5822" class="i">+</a><a href="#h79-0-16" id="h79-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-5823" id="h30-0-5823" class="i">+</a><a href="#h79-0-17" id="h79-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-5824" id="h30-0-5824" class="i">+</a><a href="#h79-0-18" id="h79-0-18" class="d">-&lt;p&gt; solder1.jpeg (217662B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-5825" id="h30-0-5825" class="i">+</a><a href="#h79-0-19" id="h79-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-5826" id="h30-0-5826" class="i">+</a><a href="#h79-0-20" id="h79-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-5827" id="h30-0-5827" class="i">+</a><a href="#h79-0-21" id="h79-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-5828" id="h30-0-5828" class="i">+</a><b>diff --git a/<a id="h80" href="../file/git/n-channel/file/assets/images/soldering_tutorial/solder2.jpeg.html.html">git/n-channel/file/assets/images/soldering_tutorial/solder2.jpeg.html</a> b/<a href="../file/git/n-channel/file/assets/images/soldering_tutorial/solder2.jpeg.html.html">git/n-channel/file/assets/images/soldering_tutorial/solder2.jpeg.html</a></b> +</a><a href="#h30-0-5829" id="h30-0-5829" class="i">+<a href="#h80-0" id="h80-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-5830" id="h30-0-5830" class="i">+</a><a href="#h80-0-0" id="h80-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-5831" id="h30-0-5831" class="i">+</a><a href="#h80-0-1" id="h80-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-5832" id="h30-0-5832" class="i">+</a><a href="#h80-0-2" id="h80-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-5833" id="h30-0-5833" class="i">+</a><a href="#h80-0-3" id="h80-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-5834" id="h30-0-5834" class="i">+</a><a href="#h80-0-4" id="h80-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-5835" id="h30-0-5835" class="i">+</a><a href="#h80-0-5" id="h80-0-5" class="d">-&lt;title&gt;solder2.jpeg - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5836" id="h30-0-5836" class="i">+</a><a href="#h80-0-6" id="h80-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-5837" id="h30-0-5837" class="i">+</a><a href="#h80-0-7" id="h80-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-5838" id="h30-0-5838" class="i">+</a><a href="#h80-0-8" id="h80-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-5839" id="h30-0-5839" class="i">+</a><a href="#h80-0-9" id="h80-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-5840" id="h30-0-5840" class="i">+</a><a href="#h80-0-10" id="h80-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-5841" id="h30-0-5841" class="i">+</a><a href="#h80-0-11" id="h80-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-5842" id="h30-0-5842" class="i">+</a><a href="#h80-0-12" id="h80-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-5843" id="h30-0-5843" class="i">+</a><a href="#h80-0-13" id="h80-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5844" id="h30-0-5844" class="i">+</a><a href="#h80-0-14" id="h80-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-5845" id="h30-0-5845" class="i">+</a><a href="#h80-0-15" id="h80-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-5846" id="h30-0-5846" class="i">+</a><a href="#h80-0-16" id="h80-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-5847" id="h30-0-5847" class="i">+</a><a href="#h80-0-17" id="h80-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-5848" id="h30-0-5848" class="i">+</a><a href="#h80-0-18" id="h80-0-18" class="d">-&lt;p&gt; solder2.jpeg (188704B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-5849" id="h30-0-5849" class="i">+</a><a href="#h80-0-19" id="h80-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-5850" id="h30-0-5850" class="i">+</a><a href="#h80-0-20" id="h80-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-5851" id="h30-0-5851" class="i">+</a><a href="#h80-0-21" id="h80-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-5852" id="h30-0-5852" class="i">+</a><b>diff --git a/<a id="h81" href="../file/git/n-channel/file/assets/images/soldering_tutorial/solder3.jpeg.html.html">git/n-channel/file/assets/images/soldering_tutorial/solder3.jpeg.html</a> b/<a href="../file/git/n-channel/file/assets/images/soldering_tutorial/solder3.jpeg.html.html">git/n-channel/file/assets/images/soldering_tutorial/solder3.jpeg.html</a></b> +</a><a href="#h30-0-5853" id="h30-0-5853" class="i">+<a href="#h81-0" id="h81-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-5854" id="h30-0-5854" class="i">+</a><a href="#h81-0-0" id="h81-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-5855" id="h30-0-5855" class="i">+</a><a href="#h81-0-1" id="h81-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-5856" id="h30-0-5856" class="i">+</a><a href="#h81-0-2" id="h81-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-5857" id="h30-0-5857" class="i">+</a><a href="#h81-0-3" id="h81-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-5858" id="h30-0-5858" class="i">+</a><a href="#h81-0-4" id="h81-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-5859" id="h30-0-5859" class="i">+</a><a href="#h81-0-5" id="h81-0-5" class="d">-&lt;title&gt;solder3.jpeg - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5860" id="h30-0-5860" class="i">+</a><a href="#h81-0-6" id="h81-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-5861" id="h30-0-5861" class="i">+</a><a href="#h81-0-7" id="h81-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-5862" id="h30-0-5862" class="i">+</a><a href="#h81-0-8" id="h81-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-5863" id="h30-0-5863" class="i">+</a><a href="#h81-0-9" id="h81-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-5864" id="h30-0-5864" class="i">+</a><a href="#h81-0-10" id="h81-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-5865" id="h30-0-5865" class="i">+</a><a href="#h81-0-11" id="h81-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-5866" id="h30-0-5866" class="i">+</a><a href="#h81-0-12" id="h81-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-5867" id="h30-0-5867" class="i">+</a><a href="#h81-0-13" id="h81-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5868" id="h30-0-5868" class="i">+</a><a href="#h81-0-14" id="h81-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-5869" id="h30-0-5869" class="i">+</a><a href="#h81-0-15" id="h81-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-5870" id="h30-0-5870" class="i">+</a><a href="#h81-0-16" id="h81-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-5871" id="h30-0-5871" class="i">+</a><a href="#h81-0-17" id="h81-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-5872" id="h30-0-5872" class="i">+</a><a href="#h81-0-18" id="h81-0-18" class="d">-&lt;p&gt; solder3.jpeg (184354B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-5873" id="h30-0-5873" class="i">+</a><a href="#h81-0-19" id="h81-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-5874" id="h30-0-5874" class="i">+</a><a href="#h81-0-20" id="h81-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-5875" id="h30-0-5875" class="i">+</a><a href="#h81-0-21" id="h81-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-5876" id="h30-0-5876" class="i">+</a><b>diff --git a/<a id="h82" href="../file/git/n-channel/file/assets/images/soldering_tutorial/solder4.jpeg.html.html">git/n-channel/file/assets/images/soldering_tutorial/solder4.jpeg.html</a> b/<a href="../file/git/n-channel/file/assets/images/soldering_tutorial/solder4.jpeg.html.html">git/n-channel/file/assets/images/soldering_tutorial/solder4.jpeg.html</a></b> +</a><a href="#h30-0-5877" id="h30-0-5877" class="i">+<a href="#h82-0" id="h82-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-5878" id="h30-0-5878" class="i">+</a><a href="#h82-0-0" id="h82-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-5879" id="h30-0-5879" class="i">+</a><a href="#h82-0-1" id="h82-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-5880" id="h30-0-5880" class="i">+</a><a href="#h82-0-2" id="h82-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-5881" id="h30-0-5881" class="i">+</a><a href="#h82-0-3" id="h82-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-5882" id="h30-0-5882" class="i">+</a><a href="#h82-0-4" id="h82-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-5883" id="h30-0-5883" class="i">+</a><a href="#h82-0-5" id="h82-0-5" class="d">-&lt;title&gt;solder4.jpeg - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5884" id="h30-0-5884" class="i">+</a><a href="#h82-0-6" id="h82-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-5885" id="h30-0-5885" class="i">+</a><a href="#h82-0-7" id="h82-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-5886" id="h30-0-5886" class="i">+</a><a href="#h82-0-8" id="h82-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-5887" id="h30-0-5887" class="i">+</a><a href="#h82-0-9" id="h82-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-5888" id="h30-0-5888" class="i">+</a><a href="#h82-0-10" id="h82-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-5889" id="h30-0-5889" class="i">+</a><a href="#h82-0-11" id="h82-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-5890" id="h30-0-5890" class="i">+</a><a href="#h82-0-12" id="h82-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-5891" id="h30-0-5891" class="i">+</a><a href="#h82-0-13" id="h82-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5892" id="h30-0-5892" class="i">+</a><a href="#h82-0-14" id="h82-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-5893" id="h30-0-5893" class="i">+</a><a href="#h82-0-15" id="h82-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-5894" id="h30-0-5894" class="i">+</a><a href="#h82-0-16" id="h82-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-5895" id="h30-0-5895" class="i">+</a><a href="#h82-0-17" id="h82-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-5896" id="h30-0-5896" class="i">+</a><a href="#h82-0-18" id="h82-0-18" class="d">-&lt;p&gt; solder4.jpeg (167982B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-5897" id="h30-0-5897" class="i">+</a><a href="#h82-0-19" id="h82-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-5898" id="h30-0-5898" class="i">+</a><a href="#h82-0-20" id="h82-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-5899" id="h30-0-5899" class="i">+</a><a href="#h82-0-21" id="h82-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-5900" id="h30-0-5900" class="i">+</a><b>diff --git a/<a id="h83" href="../file/git/n-channel/file/assets/images/soldering_tutorial/solder5.jpeg.html.html">git/n-channel/file/assets/images/soldering_tutorial/solder5.jpeg.html</a> b/<a href="../file/git/n-channel/file/assets/images/soldering_tutorial/solder5.jpeg.html.html">git/n-channel/file/assets/images/soldering_tutorial/solder5.jpeg.html</a></b> +</a><a href="#h30-0-5901" id="h30-0-5901" class="i">+<a href="#h83-0" id="h83-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-5902" id="h30-0-5902" class="i">+</a><a href="#h83-0-0" id="h83-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-5903" id="h30-0-5903" class="i">+</a><a href="#h83-0-1" id="h83-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-5904" id="h30-0-5904" class="i">+</a><a href="#h83-0-2" id="h83-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-5905" id="h30-0-5905" class="i">+</a><a href="#h83-0-3" id="h83-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-5906" id="h30-0-5906" class="i">+</a><a href="#h83-0-4" id="h83-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-5907" id="h30-0-5907" class="i">+</a><a href="#h83-0-5" id="h83-0-5" class="d">-&lt;title&gt;solder5.jpeg - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5908" id="h30-0-5908" class="i">+</a><a href="#h83-0-6" id="h83-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-5909" id="h30-0-5909" class="i">+</a><a href="#h83-0-7" id="h83-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-5910" id="h30-0-5910" class="i">+</a><a href="#h83-0-8" id="h83-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-5911" id="h30-0-5911" class="i">+</a><a href="#h83-0-9" id="h83-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-5912" id="h30-0-5912" class="i">+</a><a href="#h83-0-10" id="h83-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-5913" id="h30-0-5913" class="i">+</a><a href="#h83-0-11" id="h83-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-5914" id="h30-0-5914" class="i">+</a><a href="#h83-0-12" id="h83-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-5915" id="h30-0-5915" class="i">+</a><a href="#h83-0-13" id="h83-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5916" id="h30-0-5916" class="i">+</a><a href="#h83-0-14" id="h83-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-5917" id="h30-0-5917" class="i">+</a><a href="#h83-0-15" id="h83-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-5918" id="h30-0-5918" class="i">+</a><a href="#h83-0-16" id="h83-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-5919" id="h30-0-5919" class="i">+</a><a href="#h83-0-17" id="h83-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-5920" id="h30-0-5920" class="i">+</a><a href="#h83-0-18" id="h83-0-18" class="d">-&lt;p&gt; solder5.jpeg (176100B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-5921" id="h30-0-5921" class="i">+</a><a href="#h83-0-19" id="h83-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-5922" id="h30-0-5922" class="i">+</a><a href="#h83-0-20" id="h83-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-5923" id="h30-0-5923" class="i">+</a><a href="#h83-0-21" id="h83-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-5924" id="h30-0-5924" class="i">+</a><b>diff --git a/<a id="h84" href="../file/git/n-channel/file/assets/images/soldering_tutorial/solder6.jpeg.html.html">git/n-channel/file/assets/images/soldering_tutorial/solder6.jpeg.html</a> b/<a href="../file/git/n-channel/file/assets/images/soldering_tutorial/solder6.jpeg.html.html">git/n-channel/file/assets/images/soldering_tutorial/solder6.jpeg.html</a></b> +</a><a href="#h30-0-5925" id="h30-0-5925" class="i">+<a href="#h84-0" id="h84-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-5926" id="h30-0-5926" class="i">+</a><a href="#h84-0-0" id="h84-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-5927" id="h30-0-5927" class="i">+</a><a href="#h84-0-1" id="h84-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-5928" id="h30-0-5928" class="i">+</a><a href="#h84-0-2" id="h84-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-5929" id="h30-0-5929" class="i">+</a><a href="#h84-0-3" id="h84-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-5930" id="h30-0-5930" class="i">+</a><a href="#h84-0-4" id="h84-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-5931" id="h30-0-5931" class="i">+</a><a href="#h84-0-5" id="h84-0-5" class="d">-&lt;title&gt;solder6.jpeg - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5932" id="h30-0-5932" class="i">+</a><a href="#h84-0-6" id="h84-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-5933" id="h30-0-5933" class="i">+</a><a href="#h84-0-7" id="h84-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-5934" id="h30-0-5934" class="i">+</a><a href="#h84-0-8" id="h84-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-5935" id="h30-0-5935" class="i">+</a><a href="#h84-0-9" id="h84-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-5936" id="h30-0-5936" class="i">+</a><a href="#h84-0-10" id="h84-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-5937" id="h30-0-5937" class="i">+</a><a href="#h84-0-11" id="h84-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-5938" id="h30-0-5938" class="i">+</a><a href="#h84-0-12" id="h84-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-5939" id="h30-0-5939" class="i">+</a><a href="#h84-0-13" id="h84-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5940" id="h30-0-5940" class="i">+</a><a href="#h84-0-14" id="h84-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-5941" id="h30-0-5941" class="i">+</a><a href="#h84-0-15" id="h84-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-5942" id="h30-0-5942" class="i">+</a><a href="#h84-0-16" id="h84-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-5943" id="h30-0-5943" class="i">+</a><a href="#h84-0-17" id="h84-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-5944" id="h30-0-5944" class="i">+</a><a href="#h84-0-18" id="h84-0-18" class="d">-&lt;p&gt; solder6.jpeg (165948B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-5945" id="h30-0-5945" class="i">+</a><a href="#h84-0-19" id="h84-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-5946" id="h30-0-5946" class="i">+</a><a href="#h84-0-20" id="h84-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-5947" id="h30-0-5947" class="i">+</a><a href="#h84-0-21" id="h84-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-5948" id="h30-0-5948" class="i">+</a><b>diff --git a/<a id="h85" href="../file/git/n-channel/file/assets/images/soldering_tutorial/solder7.jpeg.html.html">git/n-channel/file/assets/images/soldering_tutorial/solder7.jpeg.html</a> b/<a href="../file/git/n-channel/file/assets/images/soldering_tutorial/solder7.jpeg.html.html">git/n-channel/file/assets/images/soldering_tutorial/solder7.jpeg.html</a></b> +</a><a href="#h30-0-5949" id="h30-0-5949" class="i">+<a href="#h85-0" id="h85-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-5950" id="h30-0-5950" class="i">+</a><a href="#h85-0-0" id="h85-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-5951" id="h30-0-5951" class="i">+</a><a href="#h85-0-1" id="h85-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-5952" id="h30-0-5952" class="i">+</a><a href="#h85-0-2" id="h85-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-5953" id="h30-0-5953" class="i">+</a><a href="#h85-0-3" id="h85-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-5954" id="h30-0-5954" class="i">+</a><a href="#h85-0-4" id="h85-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-5955" id="h30-0-5955" class="i">+</a><a href="#h85-0-5" id="h85-0-5" class="d">-&lt;title&gt;solder7.jpeg - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5956" id="h30-0-5956" class="i">+</a><a href="#h85-0-6" id="h85-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-5957" id="h30-0-5957" class="i">+</a><a href="#h85-0-7" id="h85-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-5958" id="h30-0-5958" class="i">+</a><a href="#h85-0-8" id="h85-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-5959" id="h30-0-5959" class="i">+</a><a href="#h85-0-9" id="h85-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-5960" id="h30-0-5960" class="i">+</a><a href="#h85-0-10" id="h85-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-5961" id="h30-0-5961" class="i">+</a><a href="#h85-0-11" id="h85-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-5962" id="h30-0-5962" class="i">+</a><a href="#h85-0-12" id="h85-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-5963" id="h30-0-5963" class="i">+</a><a href="#h85-0-13" id="h85-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5964" id="h30-0-5964" class="i">+</a><a href="#h85-0-14" id="h85-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-5965" id="h30-0-5965" class="i">+</a><a href="#h85-0-15" id="h85-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-5966" id="h30-0-5966" class="i">+</a><a href="#h85-0-16" id="h85-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-5967" id="h30-0-5967" class="i">+</a><a href="#h85-0-17" id="h85-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-5968" id="h30-0-5968" class="i">+</a><a href="#h85-0-18" id="h85-0-18" class="d">-&lt;p&gt; solder7.jpeg (93059B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-5969" id="h30-0-5969" class="i">+</a><a href="#h85-0-19" id="h85-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-5970" id="h30-0-5970" class="i">+</a><a href="#h85-0-20" id="h85-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-5971" id="h30-0-5971" class="i">+</a><a href="#h85-0-21" id="h85-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-5972" id="h30-0-5972" class="i">+</a><b>diff --git a/<a id="h86" href="../file/git/n-channel/file/assets/images/soldering_tutorial/solder8.jpeg.html.html">git/n-channel/file/assets/images/soldering_tutorial/solder8.jpeg.html</a> b/<a href="../file/git/n-channel/file/assets/images/soldering_tutorial/solder8.jpeg.html.html">git/n-channel/file/assets/images/soldering_tutorial/solder8.jpeg.html</a></b> +</a><a href="#h30-0-5973" id="h30-0-5973" class="i">+<a href="#h86-0" id="h86-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-5974" id="h30-0-5974" class="i">+</a><a href="#h86-0-0" id="h86-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-5975" id="h30-0-5975" class="i">+</a><a href="#h86-0-1" id="h86-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-5976" id="h30-0-5976" class="i">+</a><a href="#h86-0-2" id="h86-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-5977" id="h30-0-5977" class="i">+</a><a href="#h86-0-3" id="h86-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-5978" id="h30-0-5978" class="i">+</a><a href="#h86-0-4" id="h86-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-5979" id="h30-0-5979" class="i">+</a><a href="#h86-0-5" id="h86-0-5" class="d">-&lt;title&gt;solder8.jpeg - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5980" id="h30-0-5980" class="i">+</a><a href="#h86-0-6" id="h86-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-5981" id="h30-0-5981" class="i">+</a><a href="#h86-0-7" id="h86-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-5982" id="h30-0-5982" class="i">+</a><a href="#h86-0-8" id="h86-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-5983" id="h30-0-5983" class="i">+</a><a href="#h86-0-9" id="h86-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-5984" id="h30-0-5984" class="i">+</a><a href="#h86-0-10" id="h86-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../../style.css&quot; /&gt; +</a><a href="#h30-0-5985" id="h30-0-5985" class="i">+</a><a href="#h86-0-11" id="h86-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-5986" id="h30-0-5986" class="i">+</a><a href="#h86-0-12" id="h86-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-5987" id="h30-0-5987" class="i">+</a><a href="#h86-0-13" id="h86-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../../&quot;&gt;&lt;img src=&quot;../../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-5988" id="h30-0-5988" class="i">+</a><a href="#h86-0-14" id="h86-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-5989" id="h30-0-5989" class="i">+</a><a href="#h86-0-15" id="h86-0-15" class="d">-&lt;a href=&quot;../../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-5990" id="h30-0-5990" class="i">+</a><a href="#h86-0-16" id="h86-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-5991" id="h30-0-5991" class="i">+</a><a href="#h86-0-17" id="h86-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-5992" id="h30-0-5992" class="i">+</a><a href="#h86-0-18" id="h86-0-18" class="d">-&lt;p&gt; solder8.jpeg (83558B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-5993" id="h30-0-5993" class="i">+</a><a href="#h86-0-19" id="h86-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-5994" id="h30-0-5994" class="i">+</a><a href="#h86-0-20" id="h86-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-5995" id="h30-0-5995" class="i">+</a><a href="#h86-0-21" id="h86-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-5996" id="h30-0-5996" class="i">+</a><b>diff --git a/<a id="h87" href="../file/git/n-channel/file/assets/js/search-script.min.js.html.html">git/n-channel/file/assets/js/search-script.min.js.html</a> b/<a href="../file/git/n-channel/file/assets/js/search-script.min.js.html.html">git/n-channel/file/assets/js/search-script.min.js.html</a></b> +</a><a href="#h30-0-5997" id="h30-0-5997" class="i">+<a href="#h87-0" id="h87-0" class="h">@@ -1,29 +0,0 @@ +</a><a href="#h30-0-5998" id="h30-0-5998" class="i">+</a><a href="#h87-0-0" id="h87-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-5999" id="h30-0-5999" class="i">+</a><a href="#h87-0-1" id="h87-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-6000" id="h30-0-6000" class="i">+</a><a href="#h87-0-2" id="h87-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-6001" id="h30-0-6001" class="i">+</a><a href="#h87-0-3" id="h87-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-6002" id="h30-0-6002" class="i">+</a><a href="#h87-0-4" id="h87-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-6003" id="h30-0-6003" class="i">+</a><a href="#h87-0-5" id="h87-0-5" class="d">-&lt;title&gt;search-script.min.js - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-6004" id="h30-0-6004" class="i">+</a><a href="#h87-0-6" id="h87-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-6005" id="h30-0-6005" class="i">+</a><a href="#h87-0-7" id="h87-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../../../favicon.png&quot; /&gt; +</a><a href="#h30-0-6006" id="h30-0-6006" class="i">+</a><a href="#h87-0-8" id="h87-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../../../atom.xml&quot; /&gt; +</a><a href="#h30-0-6007" id="h30-0-6007" class="i">+</a><a href="#h87-0-9" id="h87-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../../../tags.xml&quot; /&gt; +</a><a href="#h30-0-6008" id="h30-0-6008" class="i">+</a><a href="#h87-0-10" id="h87-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../../../style.css&quot; /&gt; +</a><a href="#h30-0-6009" id="h30-0-6009" class="i">+</a><a href="#h87-0-11" id="h87-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-6010" id="h30-0-6010" class="i">+</a><a href="#h87-0-12" id="h87-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-6011" id="h30-0-6011" class="i">+</a><a href="#h87-0-13" id="h87-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../../../&quot;&gt;&lt;img src=&quot;../../../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-6012" id="h30-0-6012" class="i">+</a><a href="#h87-0-14" id="h87-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-6013" id="h30-0-6013" class="i">+</a><a href="#h87-0-15" id="h87-0-15" class="d">-&lt;a href=&quot;../../../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../../../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../../../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-6014" id="h30-0-6014" class="i">+</a><a href="#h87-0-16" id="h87-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-6015" id="h30-0-6015" class="i">+</a><a href="#h87-0-17" id="h87-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-6016" id="h30-0-6016" class="i">+</a><a href="#h87-0-18" id="h87-0-18" class="d">-&lt;p&gt; search-script.min.js (4734B)&lt;/p&gt;&lt;hr/&gt;&lt;pre id=&quot;blob&quot;&gt; +</a><a href="#h30-0-6017" id="h30-0-6017" class="i">+</a><a href="#h87-0-19" id="h87-0-19" class="d">-&lt;a href=&quot;#l1&quot; class=&quot;line&quot; id=&quot;l1&quot;&gt; 1&lt;/a&gt; /*! +</a><a href="#h30-0-6018" id="h30-0-6018" class="i">+</a><a href="#h87-0-20" id="h87-0-20" class="d">-&lt;a href=&quot;#l2&quot; class=&quot;line&quot; id=&quot;l2&quot;&gt; 2&lt;/a&gt; * Simple-Jekyll-Search v1.7.2 (https://github.com/christian-fei/Simple-Jekyll-Search) +</a><a href="#h30-0-6019" id="h30-0-6019" class="i">+</a><a href="#h87-0-21" id="h87-0-21" class="d">-&lt;a href=&quot;#l3&quot; class=&quot;line&quot; id=&quot;l3&quot;&gt; 3&lt;/a&gt; * Copyright 2015-2018, Christian Fei +</a><a href="#h30-0-6020" id="h30-0-6020" class="i">+</a><a href="#h87-0-22" id="h87-0-22" class="d">-&lt;a href=&quot;#l4&quot; class=&quot;line&quot; id=&quot;l4&quot;&gt; 4&lt;/a&gt; * Licensed under the MIT License. +</a><a href="#h30-0-6021" id="h30-0-6021" class="i">+</a><a href="#h87-0-23" id="h87-0-23" class="d">-&lt;a href=&quot;#l5&quot; class=&quot;line&quot; id=&quot;l5&quot;&gt; 5&lt;/a&gt; */ +</a><a href="#h30-0-6022" id="h30-0-6022" class="i">+</a><a href="#h87-0-24" id="h87-0-24" class="d">-&lt;a href=&quot;#l6&quot; class=&quot;line&quot; id=&quot;l6&quot;&gt; 6&lt;/a&gt; !function(){&amp;quot;use strict&amp;quot;;var f={load:function w(t,e){var n=function r(){return window.XMLHttpRequest?new window.XMLHttpRequest:new ActiveXObject(&amp;quot;Microsoft.XMLHTTP&amp;quot;)}();n.open(&amp;quot;GET&amp;quot;,t,!0),n.onreadystatechange=function i(e,n){return function(){if(4===e.readyState&amp;amp;&amp;amp;200===e.status)try{n(null,JSON.parse(e.responseText))}catch(t){n(t,null)}}}(n,e),n.send()}};(function y(t){if(!function e(t){return!!t&amp;amp;&amp;amp;&amp;quot;undefined&amp;quot;!=typeof t.required&amp;amp;&amp;amp;t.required instanceof Array}(t))throw new Error(&amp;quot;-- OptionsValidator: required options missing&amp;quot;);if(!(this instanceof y))return new y(t);var r=t.required;this.getRequiredOptions=function(){return r},this.validate=function(e){var n=[];return r.forEach(function(t){&amp;quot;undefined&amp;quot;==typeof e[t]&amp;amp;&amp;amp;n.push(t)}),n}});var n=function g(t,e){var n=e.length,r=t.length;if(n&amp;lt;r)return!1;if(r===n)return t===e;t:for(var i=0,o=0;i&amp;lt;r;i++){for(var u=t.charCodeAt(i);o&amp;lt;n;)if(e.charCodeAt(o++)===u)continue t;return!1}return!0},e=new function t(){this.matches=function(t,e){return n(e.toLowerCase(),t.toLowerCase())}};var r=new function O(){this.matches=function(e,t){return!!e&amp;amp;&amp;amp;(e=e.trim().toLowerCase(),(t=t.trim().toLowerCase()).split(&amp;quot; &amp;quot;).filter(function(t){return 0&amp;lt;=e.indexOf(t)}).length===t.split(&amp;quot; &amp;quot;).length)}};var l={put:function z(t){if(c(t))return s(t);if(function e(t){return Boolean(t)&amp;amp;&amp;amp;&amp;quot;[object Array]&amp;quot;===Object.prototype.toString.call(t)}(t))return function i(t){var e=[];a();for(var n=0,r=t.length;n&amp;lt;r;n++)c(t[n])&amp;amp;&amp;amp;e.push(s(t[n]));return e}(t);return undefined},clear:a,search:function S(t){return t?function a(t,e,n,r){for(var i=[],o=0;o&amp;lt;t.length&amp;amp;&amp;amp;i.length&amp;lt;r.limit;o++){var u=d(t[o],e,n,r);u&amp;amp;&amp;amp;i.push(u)}return i}(o,t,u.searchStrategy,u).sort(u.sort):[]},setOptions:function q(t){(u=t||{}).fuzzy=t.fuzzy||!1,u.limit=t.limit||10,u.searchStrategy=t.fuzzy?e:r,u.sort=t.sort||i}};function i(){return 0}var o=[],u={};function a(){return o.length=0,o}function c(t){return Boolean(t)&amp;amp;&amp;amp;&amp;quot;[object Object]&amp;quot;===Object.prototype.toString.call(t)}function s(t){return o.push(t),o}function d(t,e,n,r){for(var i in t)if(!p(t[i],r.exclude)&amp;amp;&amp;amp;n.matches(t[i],e))return t}function p(t,e){for(var n=!1,r=0,i=(e=e||[]).length;r&amp;lt;i;r++){var o=e[r];!n&amp;amp;&amp;amp;new RegExp(t).test(o)&amp;amp;&amp;amp;(n=!0)}return n}u.fuzzy=!1,u.limit=10,u.searchStrategy=u.fuzzy?e:r,u.sort=i;var h={compile:function j(r){return m.template.replace(m.pattern,function(t,e){var n=m.middleware(e,r[e],m.template);return void 0!==n?n:r[e]||t})},setOptions:function C(t){m.pattern=t.pattern||m.pattern,m.template=t.template||m.template,&amp;quot;function&amp;quot;==typeof t.middleware&amp;amp;&amp;amp;(m.middleware=t.middleware)}},m={};m.pattern=/\{(.*?)\}/g,m.template=&amp;quot;&amp;quot;,m.middleware=function(){};var v={merge:function L(t,e){var n={};for(var r in t)n[r]=t[r],&amp;quot;undefined&amp;quot;!=typeof e[r]&amp;amp;&amp;amp;(n[r]=e[r]);return n},isJSON:function M(t){try{return!!(t instanceof Object&amp;amp;&amp;amp;JSON.parse(JSON.stringify(t)))}catch(e){return!1}}};!function(t){var o={searchInput:null,resultsContainer:null,json:[],success:Function.prototype,searchResultTemplate:&amp;#39;&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;{url}&amp;quot; title=&amp;quot;{description}&amp;quot;&amp;gt;{title}&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&amp;#39;,templateMiddleware:Function.prototype,sortMiddleware:function(){return 0},noResultsText:&amp;quot;No results found&amp;quot;,limit:10,fuzzy:!1,exclude:[]},n=[&amp;quot;searchInput&amp;quot;,&amp;quot;resultsContainer&amp;quot;,&amp;quot;json&amp;quot;],r=function y(e){if(!function n(t){return!!t&amp;amp;&amp;amp;&amp;quot;undefined&amp;quot;!=typeof t.required&amp;amp;&amp;amp;t.required instanceof Array}(e))throw new Error(&amp;quot;-- OptionsValidator: required options missing&amp;quot;);if(!(this instanceof y))return new y(e);var r=e.required;this.getRequiredOptions=function(){return r},this.validate=function(e){var n=[];return r.forEach(function(t){&amp;quot;undefined&amp;quot;==typeof e[t]&amp;amp;&amp;amp;n.push(t)}),n}}({required:n});function i(t){o.success(t),l.put(t),function e(){o.searchInput.addEventListener(&amp;quot;keyup&amp;quot;,function(t){(function e(t){return-1===[13,16,20,37,38,39,40,91].indexOf(t)})(t.which)&amp;amp;&amp;amp;(u(),c(t.target.value))})}()}function u(){o.resultsContainer.innerHTML=&amp;quot;&amp;quot;}function a(t){o.resultsContainer.innerHTML+=t}function c(t){(function e(t){return t&amp;amp;&amp;amp;0&amp;lt;t.length})(t)&amp;amp;&amp;amp;(u(),function i(t,e){var n=t.length;if(0===n)return a(o.noResultsText);for(var r=0;r&amp;lt;n;r++)t[r].query=e,a(h.compile(t[r]))}(l.search(t),t))}function s(t){throw new Error(&amp;quot;SimpleJekyllSearch --- &amp;quot;+t)}t.SimpleJekyllSearch=function(t){return 0&amp;lt;r.validate(t).length&amp;amp;&amp;amp;s(&amp;quot;You must specify the following required options: &amp;quot;+n),o=v.merge(o,t),h.setOptions({template:o.searchResultTemplate,middleware:o.templateMiddleware}),l.setOptions({fuzzy:o.fuzzy,limit:o.limit,sort:o.sortMiddleware}),v.isJSON(o.json)?i(o.json):function e(n){f.load(n,function(t,e){t&amp;amp;&amp;amp;s(&amp;quot;failed to get JSON (&amp;quot;+n+&amp;quot;)&amp;quot;),i(e)})}(o.json),{search:c}}}(window)}(); +</a><a href="#h30-0-6023" id="h30-0-6023" class="i">+</a><a href="#h87-0-25" id="h87-0-25" class="d">-&lt;/pre&gt; +</a><a href="#h30-0-6024" id="h30-0-6024" class="i">+</a><a href="#h87-0-26" id="h87-0-26" class="d">-&lt;/div&gt; +</a><a href="#h30-0-6025" id="h30-0-6025" class="i">+</a><a href="#h87-0-27" id="h87-0-27" class="d">-&lt;/body&gt; +</a><a href="#h30-0-6026" id="h30-0-6026" class="i">+</a><a href="#h87-0-28" id="h87-0-28" class="d">-&lt;/html&gt; +</a><a href="#h30-0-6027" id="h30-0-6027" class="i">+</a><b>diff --git a/<a id="h88" href="../file/git/n-channel/file/atom.xml.html.html">git/n-channel/file/atom.xml.html</a> b/<a href="../file/git/n-channel/file/atom.xml.html.html">git/n-channel/file/atom.xml.html</a></b> +</a><a href="#h30-0-6028" id="h30-0-6028" class="i">+<a href="#h88-0" id="h88-0" class="h">@@ -1,1225 +0,0 @@ +</a><a href="#h30-0-6029" id="h30-0-6029" class="i">+</a><a href="#h88-0-0" id="h88-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-6030" id="h30-0-6030" class="i">+</a><a href="#h88-0-1" id="h88-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-6031" id="h30-0-6031" class="i">+</a><a href="#h88-0-2" id="h88-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-6032" id="h30-0-6032" class="i">+</a><a href="#h88-0-3" id="h88-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-6033" id="h30-0-6033" class="i">+</a><a href="#h88-0-4" id="h88-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-6034" id="h30-0-6034" class="i">+</a><a href="#h88-0-5" id="h88-0-5" class="d">-&lt;title&gt;atom.xml - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-6035" id="h30-0-6035" class="i">+</a><a href="#h88-0-6" id="h88-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-6036" id="h30-0-6036" class="i">+</a><a href="#h88-0-7" id="h88-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../favicon.png&quot; /&gt; +</a><a href="#h30-0-6037" id="h30-0-6037" class="i">+</a><a href="#h88-0-8" id="h88-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../atom.xml&quot; /&gt; +</a><a href="#h30-0-6038" id="h30-0-6038" class="i">+</a><a href="#h88-0-9" id="h88-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../tags.xml&quot; /&gt; +</a><a href="#h30-0-6039" id="h30-0-6039" class="i">+</a><a href="#h88-0-10" id="h88-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../style.css&quot; /&gt; +</a><a href="#h30-0-6040" id="h30-0-6040" class="i">+</a><a href="#h88-0-11" id="h88-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-6041" id="h30-0-6041" class="i">+</a><a href="#h88-0-12" id="h88-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-6042" id="h30-0-6042" class="i">+</a><a href="#h88-0-13" id="h88-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../&quot;&gt;&lt;img src=&quot;../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-6043" id="h30-0-6043" class="i">+</a><a href="#h88-0-14" id="h88-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-6044" id="h30-0-6044" class="i">+</a><a href="#h88-0-15" id="h88-0-15" class="d">-&lt;a href=&quot;../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-6045" id="h30-0-6045" class="i">+</a><a href="#h88-0-16" id="h88-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-6046" id="h30-0-6046" class="i">+</a><a href="#h88-0-17" id="h88-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-6047" id="h30-0-6047" class="i">+</a><a href="#h88-0-18" id="h88-0-18" class="d">-&lt;p&gt; atom.xml (39718B)&lt;/p&gt;&lt;hr/&gt;&lt;pre id=&quot;blob&quot;&gt; +</a><a href="#h30-0-6048" id="h30-0-6048" class="i">+</a><a href="#h88-0-19" id="h88-0-19" class="d">-&lt;a href=&quot;#l1&quot; class=&quot;line&quot; id=&quot;l1&quot;&gt; 1&lt;/a&gt; &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt; +</a><a href="#h30-0-6049" id="h30-0-6049" class="i">+</a><a href="#h88-0-20" id="h88-0-20" class="d">-&lt;a href=&quot;#l2&quot; class=&quot;line&quot; id=&quot;l2&quot;&gt; 2&lt;/a&gt; &amp;lt;feed xmlns=&amp;quot;http://www.w3.org/2005/Atom&amp;quot;&amp;gt; +</a><a href="#h30-0-6050" id="h30-0-6050" class="i">+</a><a href="#h88-0-21" id="h88-0-21" class="d">-&lt;a href=&quot;#l3&quot; class=&quot;line&quot; id=&quot;l3&quot;&gt; 3&lt;/a&gt; &amp;lt;title&amp;gt;n-channel, branch HEAD&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6051" id="h30-0-6051" class="i">+</a><a href="#h88-0-22" id="h88-0-22" class="d">-&lt;a href=&quot;#l4&quot; class=&quot;line&quot; id=&quot;l4&quot;&gt; 4&lt;/a&gt; &amp;lt;subtitle&amp;gt;Unnamed repository; edit this file &amp;amp;#39;description&amp;amp;#39; to name the repository. +</a><a href="#h30-0-6052" id="h30-0-6052" class="i">+</a><a href="#h88-0-23" id="h88-0-23" class="d">-&lt;a href=&quot;#l5&quot; class=&quot;line&quot; id=&quot;l5&quot;&gt; 5&lt;/a&gt; &amp;lt;/subtitle&amp;gt; +</a><a href="#h30-0-6053" id="h30-0-6053" class="i">+</a><a href="#h88-0-24" id="h88-0-24" class="d">-&lt;a href=&quot;#l6&quot; class=&quot;line&quot; id=&quot;l6&quot;&gt; 6&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6054" id="h30-0-6054" class="i">+</a><a href="#h88-0-25" id="h88-0-25" class="d">-&lt;a href=&quot;#l7&quot; class=&quot;line&quot; id=&quot;l7&quot;&gt; 7&lt;/a&gt; &amp;lt;id&amp;gt;06ba862d987b84a903c9cf7ffcca03013ffb6090&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6055" id="h30-0-6055" class="i">+</a><a href="#h88-0-26" id="h88-0-26" class="d">-&lt;a href=&quot;#l8&quot; class=&quot;line&quot; id=&quot;l8&quot;&gt; 8&lt;/a&gt; &amp;lt;published&amp;gt;2025-03-02T01:30:15Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6056" id="h30-0-6056" class="i">+</a><a href="#h88-0-27" id="h88-0-27" class="d">-&lt;a href=&quot;#l9&quot; class=&quot;line&quot; id=&quot;l9&quot;&gt; 9&lt;/a&gt; &amp;lt;updated&amp;gt;2025-03-02T01:30:15Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6057" id="h30-0-6057" class="i">+</a><a href="#h88-0-28" id="h88-0-28" class="d">-&lt;a href=&quot;#l10&quot; class=&quot;line&quot; id=&quot;l10&quot;&gt; 10&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;fix typo in old projects description&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6058" id="h30-0-6058" class="i">+</a><a href="#h88-0-29" id="h88-0-29" class="d">-&lt;a href=&quot;#l11&quot; class=&quot;line&quot; id=&quot;l11&quot;&gt; 11&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/06ba862d987b84a903c9cf7ffcca03013ffb6090.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6059" id="h30-0-6059" class="i">+</a><a href="#h88-0-30" id="h88-0-30" class="d">-&lt;a href=&quot;#l12&quot; class=&quot;line&quot; id=&quot;l12&quot;&gt; 12&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6060" id="h30-0-6060" class="i">+</a><a href="#h88-0-31" id="h88-0-31" class="d">-&lt;a href=&quot;#l13&quot; class=&quot;line&quot; id=&quot;l13&quot;&gt; 13&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6061" id="h30-0-6061" class="i">+</a><a href="#h88-0-32" id="h88-0-32" class="d">-&lt;a href=&quot;#l14&quot; class=&quot;line&quot; id=&quot;l14&quot;&gt; 14&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6062" id="h30-0-6062" class="i">+</a><a href="#h88-0-33" id="h88-0-33" class="d">-&lt;a href=&quot;#l15&quot; class=&quot;line&quot; id=&quot;l15&quot;&gt; 15&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6063" id="h30-0-6063" class="i">+</a><a href="#h88-0-34" id="h88-0-34" class="d">-&lt;a href=&quot;#l16&quot; class=&quot;line&quot; id=&quot;l16&quot;&gt; 16&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit 06ba862d987b84a903c9cf7ffcca03013ffb6090 +</a><a href="#h30-0-6064" id="h30-0-6064" class="i">+</a><a href="#h88-0-35" id="h88-0-35" class="d">-&lt;a href=&quot;#l17&quot; class=&quot;line&quot; id=&quot;l17&quot;&gt; 17&lt;/a&gt; parent 960604b722cec6ed64fcbddc434b554fb6d978c1 +</a><a href="#h30-0-6065" id="h30-0-6065" class="i">+</a><a href="#h88-0-36" id="h88-0-36" class="d">-&lt;a href=&quot;#l18&quot; class=&quot;line&quot; id=&quot;l18&quot;&gt; 18&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6066" id="h30-0-6066" class="i">+</a><a href="#h88-0-37" id="h88-0-37" class="d">-&lt;a href=&quot;#l19&quot; class=&quot;line&quot; id=&quot;l19&quot;&gt; 19&lt;/a&gt; Date: Sun, 2 Mar 2025 02:30:15 +0100 +</a><a href="#h30-0-6067" id="h30-0-6067" class="i">+</a><a href="#h88-0-38" id="h88-0-38" class="d">-&lt;a href=&quot;#l20&quot; class=&quot;line&quot; id=&quot;l20&quot;&gt; 20&lt;/a&gt; +</a><a href="#h30-0-6068" id="h30-0-6068" class="i">+</a><a href="#h88-0-39" id="h88-0-39" class="d">-&lt;a href=&quot;#l21&quot; class=&quot;line&quot; id=&quot;l21&quot;&gt; 21&lt;/a&gt; fix typo in old projects description +</a><a href="#h30-0-6069" id="h30-0-6069" class="i">+</a><a href="#h88-0-40" id="h88-0-40" class="d">-&lt;a href=&quot;#l22&quot; class=&quot;line&quot; id=&quot;l22&quot;&gt; 22&lt;/a&gt; +</a><a href="#h30-0-6070" id="h30-0-6070" class="i">+</a><a href="#h88-0-41" id="h88-0-41" class="d">-&lt;a href=&quot;#l23&quot; class=&quot;line&quot; id=&quot;l23&quot;&gt; 23&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6071" id="h30-0-6071" class="i">+</a><a href="#h88-0-42" id="h88-0-42" class="d">-&lt;a href=&quot;#l24&quot; class=&quot;line&quot; id=&quot;l24&quot;&gt; 24&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6072" id="h30-0-6072" class="i">+</a><a href="#h88-0-43" id="h88-0-43" class="d">-&lt;a href=&quot;#l25&quot; class=&quot;line&quot; id=&quot;l25&quot;&gt; 25&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6073" id="h30-0-6073" class="i">+</a><a href="#h88-0-44" id="h88-0-44" class="d">-&lt;a href=&quot;#l26&quot; class=&quot;line&quot; id=&quot;l26&quot;&gt; 26&lt;/a&gt; &amp;lt;id&amp;gt;960604b722cec6ed64fcbddc434b554fb6d978c1&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6074" id="h30-0-6074" class="i">+</a><a href="#h88-0-45" id="h88-0-45" class="d">-&lt;a href=&quot;#l27&quot; class=&quot;line&quot; id=&quot;l27&quot;&gt; 27&lt;/a&gt; &amp;lt;published&amp;gt;2025-03-02T01:29:38Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6075" id="h30-0-6075" class="i">+</a><a href="#h88-0-46" id="h88-0-46" class="d">-&lt;a href=&quot;#l28&quot; class=&quot;line&quot; id=&quot;l28&quot;&gt; 28&lt;/a&gt; &amp;lt;updated&amp;gt;2025-03-02T01:29:38Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6076" id="h30-0-6076" class="i">+</a><a href="#h88-0-47" id="h88-0-47" class="d">-&lt;a href=&quot;#l29&quot; class=&quot;line&quot; id=&quot;l29&quot;&gt; 29&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;fix description fish mode&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6077" id="h30-0-6077" class="i">+</a><a href="#h88-0-48" id="h88-0-48" class="d">-&lt;a href=&quot;#l30&quot; class=&quot;line&quot; id=&quot;l30&quot;&gt; 30&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/960604b722cec6ed64fcbddc434b554fb6d978c1.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6078" id="h30-0-6078" class="i">+</a><a href="#h88-0-49" id="h88-0-49" class="d">-&lt;a href=&quot;#l31&quot; class=&quot;line&quot; id=&quot;l31&quot;&gt; 31&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6079" id="h30-0-6079" class="i">+</a><a href="#h88-0-50" id="h88-0-50" class="d">-&lt;a href=&quot;#l32&quot; class=&quot;line&quot; id=&quot;l32&quot;&gt; 32&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6080" id="h30-0-6080" class="i">+</a><a href="#h88-0-51" id="h88-0-51" class="d">-&lt;a href=&quot;#l33&quot; class=&quot;line&quot; id=&quot;l33&quot;&gt; 33&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6081" id="h30-0-6081" class="i">+</a><a href="#h88-0-52" id="h88-0-52" class="d">-&lt;a href=&quot;#l34&quot; class=&quot;line&quot; id=&quot;l34&quot;&gt; 34&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6082" id="h30-0-6082" class="i">+</a><a href="#h88-0-53" id="h88-0-53" class="d">-&lt;a href=&quot;#l35&quot; class=&quot;line&quot; id=&quot;l35&quot;&gt; 35&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit 960604b722cec6ed64fcbddc434b554fb6d978c1 +</a><a href="#h30-0-6083" id="h30-0-6083" class="i">+</a><a href="#h88-0-54" id="h88-0-54" class="d">-&lt;a href=&quot;#l36&quot; class=&quot;line&quot; id=&quot;l36&quot;&gt; 36&lt;/a&gt; parent eb62611fbbe9f56d213c0b6cc2362579a6f68bf8 +</a><a href="#h30-0-6084" id="h30-0-6084" class="i">+</a><a href="#h88-0-55" id="h88-0-55" class="d">-&lt;a href=&quot;#l37&quot; class=&quot;line&quot; id=&quot;l37&quot;&gt; 37&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6085" id="h30-0-6085" class="i">+</a><a href="#h88-0-56" id="h88-0-56" class="d">-&lt;a href=&quot;#l38&quot; class=&quot;line&quot; id=&quot;l38&quot;&gt; 38&lt;/a&gt; Date: Sun, 2 Mar 2025 02:29:38 +0100 +</a><a href="#h30-0-6086" id="h30-0-6086" class="i">+</a><a href="#h88-0-57" id="h88-0-57" class="d">-&lt;a href=&quot;#l39&quot; class=&quot;line&quot; id=&quot;l39&quot;&gt; 39&lt;/a&gt; +</a><a href="#h30-0-6087" id="h30-0-6087" class="i">+</a><a href="#h88-0-58" id="h88-0-58" class="d">-&lt;a href=&quot;#l40&quot; class=&quot;line&quot; id=&quot;l40&quot;&gt; 40&lt;/a&gt; fix description fish mode +</a><a href="#h30-0-6088" id="h30-0-6088" class="i">+</a><a href="#h88-0-59" id="h88-0-59" class="d">-&lt;a href=&quot;#l41&quot; class=&quot;line&quot; id=&quot;l41&quot;&gt; 41&lt;/a&gt; +</a><a href="#h30-0-6089" id="h30-0-6089" class="i">+</a><a href="#h88-0-60" id="h88-0-60" class="d">-&lt;a href=&quot;#l42&quot; class=&quot;line&quot; id=&quot;l42&quot;&gt; 42&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6090" id="h30-0-6090" class="i">+</a><a href="#h88-0-61" id="h88-0-61" class="d">-&lt;a href=&quot;#l43&quot; class=&quot;line&quot; id=&quot;l43&quot;&gt; 43&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6091" id="h30-0-6091" class="i">+</a><a href="#h88-0-62" id="h88-0-62" class="d">-&lt;a href=&quot;#l44&quot; class=&quot;line&quot; id=&quot;l44&quot;&gt; 44&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6092" id="h30-0-6092" class="i">+</a><a href="#h88-0-63" id="h88-0-63" class="d">-&lt;a href=&quot;#l45&quot; class=&quot;line&quot; id=&quot;l45&quot;&gt; 45&lt;/a&gt; &amp;lt;id&amp;gt;eb62611fbbe9f56d213c0b6cc2362579a6f68bf8&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6093" id="h30-0-6093" class="i">+</a><a href="#h88-0-64" id="h88-0-64" class="d">-&lt;a href=&quot;#l46&quot; class=&quot;line&quot; id=&quot;l46&quot;&gt; 46&lt;/a&gt; &amp;lt;published&amp;gt;2025-03-02T01:24:18Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6094" id="h30-0-6094" class="i">+</a><a href="#h88-0-65" id="h88-0-65" class="d">-&lt;a href=&quot;#l47&quot; class=&quot;line&quot; id=&quot;l47&quot;&gt; 47&lt;/a&gt; &amp;lt;updated&amp;gt;2025-03-02T01:24:18Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6095" id="h30-0-6095" class="i">+</a><a href="#h88-0-66" id="h88-0-66" class="d">-&lt;a href=&quot;#l48&quot; class=&quot;line&quot; id=&quot;l48&quot;&gt; 48&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;update todo and productivity&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6096" id="h30-0-6096" class="i">+</a><a href="#h88-0-67" id="h88-0-67" class="d">-&lt;a href=&quot;#l49&quot; class=&quot;line&quot; id=&quot;l49&quot;&gt; 49&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/eb62611fbbe9f56d213c0b6cc2362579a6f68bf8.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6097" id="h30-0-6097" class="i">+</a><a href="#h88-0-68" id="h88-0-68" class="d">-&lt;a href=&quot;#l50&quot; class=&quot;line&quot; id=&quot;l50&quot;&gt; 50&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6098" id="h30-0-6098" class="i">+</a><a href="#h88-0-69" id="h88-0-69" class="d">-&lt;a href=&quot;#l51&quot; class=&quot;line&quot; id=&quot;l51&quot;&gt; 51&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6099" id="h30-0-6099" class="i">+</a><a href="#h88-0-70" id="h88-0-70" class="d">-&lt;a href=&quot;#l52&quot; class=&quot;line&quot; id=&quot;l52&quot;&gt; 52&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6100" id="h30-0-6100" class="i">+</a><a href="#h88-0-71" id="h88-0-71" class="d">-&lt;a href=&quot;#l53&quot; class=&quot;line&quot; id=&quot;l53&quot;&gt; 53&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6101" id="h30-0-6101" class="i">+</a><a href="#h88-0-72" id="h88-0-72" class="d">-&lt;a href=&quot;#l54&quot; class=&quot;line&quot; id=&quot;l54&quot;&gt; 54&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit eb62611fbbe9f56d213c0b6cc2362579a6f68bf8 +</a><a href="#h30-0-6102" id="h30-0-6102" class="i">+</a><a href="#h88-0-73" id="h88-0-73" class="d">-&lt;a href=&quot;#l55&quot; class=&quot;line&quot; id=&quot;l55&quot;&gt; 55&lt;/a&gt; parent 6b992a89f9e05b88a77d439b11f07addb58a841d +</a><a href="#h30-0-6103" id="h30-0-6103" class="i">+</a><a href="#h88-0-74" id="h88-0-74" class="d">-&lt;a href=&quot;#l56&quot; class=&quot;line&quot; id=&quot;l56&quot;&gt; 56&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6104" id="h30-0-6104" class="i">+</a><a href="#h88-0-75" id="h88-0-75" class="d">-&lt;a href=&quot;#l57&quot; class=&quot;line&quot; id=&quot;l57&quot;&gt; 57&lt;/a&gt; Date: Sun, 2 Mar 2025 02:24:18 +0100 +</a><a href="#h30-0-6105" id="h30-0-6105" class="i">+</a><a href="#h88-0-76" id="h88-0-76" class="d">-&lt;a href=&quot;#l58&quot; class=&quot;line&quot; id=&quot;l58&quot;&gt; 58&lt;/a&gt; +</a><a href="#h30-0-6106" id="h30-0-6106" class="i">+</a><a href="#h88-0-77" id="h88-0-77" class="d">-&lt;a href=&quot;#l59&quot; class=&quot;line&quot; id=&quot;l59&quot;&gt; 59&lt;/a&gt; update todo and productivity +</a><a href="#h30-0-6107" id="h30-0-6107" class="i">+</a><a href="#h88-0-78" id="h88-0-78" class="d">-&lt;a href=&quot;#l60&quot; class=&quot;line&quot; id=&quot;l60&quot;&gt; 60&lt;/a&gt; +</a><a href="#h30-0-6108" id="h30-0-6108" class="i">+</a><a href="#h88-0-79" id="h88-0-79" class="d">-&lt;a href=&quot;#l61&quot; class=&quot;line&quot; id=&quot;l61&quot;&gt; 61&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6109" id="h30-0-6109" class="i">+</a><a href="#h88-0-80" id="h88-0-80" class="d">-&lt;a href=&quot;#l62&quot; class=&quot;line&quot; id=&quot;l62&quot;&gt; 62&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6110" id="h30-0-6110" class="i">+</a><a href="#h88-0-81" id="h88-0-81" class="d">-&lt;a href=&quot;#l63&quot; class=&quot;line&quot; id=&quot;l63&quot;&gt; 63&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6111" id="h30-0-6111" class="i">+</a><a href="#h88-0-82" id="h88-0-82" class="d">-&lt;a href=&quot;#l64&quot; class=&quot;line&quot; id=&quot;l64&quot;&gt; 64&lt;/a&gt; &amp;lt;id&amp;gt;6b992a89f9e05b88a77d439b11f07addb58a841d&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6112" id="h30-0-6112" class="i">+</a><a href="#h88-0-83" id="h88-0-83" class="d">-&lt;a href=&quot;#l65&quot; class=&quot;line&quot; id=&quot;l65&quot;&gt; 65&lt;/a&gt; &amp;lt;published&amp;gt;2025-03-02T01:14:25Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6113" id="h30-0-6113" class="i">+</a><a href="#h88-0-84" id="h88-0-84" class="d">-&lt;a href=&quot;#l66&quot; class=&quot;line&quot; id=&quot;l66&quot;&gt; 66&lt;/a&gt; &amp;lt;updated&amp;gt;2025-03-02T01:14:25Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6114" id="h30-0-6114" class="i">+</a><a href="#h88-0-85" id="h88-0-85" class="d">-&lt;a href=&quot;#l67&quot; class=&quot;line&quot; id=&quot;l67&quot;&gt; 67&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;fish cursor easter egg&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6115" id="h30-0-6115" class="i">+</a><a href="#h88-0-86" id="h88-0-86" class="d">-&lt;a href=&quot;#l68&quot; class=&quot;line&quot; id=&quot;l68&quot;&gt; 68&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/6b992a89f9e05b88a77d439b11f07addb58a841d.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6116" id="h30-0-6116" class="i">+</a><a href="#h88-0-87" id="h88-0-87" class="d">-&lt;a href=&quot;#l69&quot; class=&quot;line&quot; id=&quot;l69&quot;&gt; 69&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6117" id="h30-0-6117" class="i">+</a><a href="#h88-0-88" id="h88-0-88" class="d">-&lt;a href=&quot;#l70&quot; class=&quot;line&quot; id=&quot;l70&quot;&gt; 70&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6118" id="h30-0-6118" class="i">+</a><a href="#h88-0-89" id="h88-0-89" class="d">-&lt;a href=&quot;#l71&quot; class=&quot;line&quot; id=&quot;l71&quot;&gt; 71&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6119" id="h30-0-6119" class="i">+</a><a href="#h88-0-90" id="h88-0-90" class="d">-&lt;a href=&quot;#l72&quot; class=&quot;line&quot; id=&quot;l72&quot;&gt; 72&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6120" id="h30-0-6120" class="i">+</a><a href="#h88-0-91" id="h88-0-91" class="d">-&lt;a href=&quot;#l73&quot; class=&quot;line&quot; id=&quot;l73&quot;&gt; 73&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit 6b992a89f9e05b88a77d439b11f07addb58a841d +</a><a href="#h30-0-6121" id="h30-0-6121" class="i">+</a><a href="#h88-0-92" id="h88-0-92" class="d">-&lt;a href=&quot;#l74&quot; class=&quot;line&quot; id=&quot;l74&quot;&gt; 74&lt;/a&gt; parent 83ec429fc6461359ebb3a79b34b4b85ce61d0b9a +</a><a href="#h30-0-6122" id="h30-0-6122" class="i">+</a><a href="#h88-0-93" id="h88-0-93" class="d">-&lt;a href=&quot;#l75&quot; class=&quot;line&quot; id=&quot;l75&quot;&gt; 75&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6123" id="h30-0-6123" class="i">+</a><a href="#h88-0-94" id="h88-0-94" class="d">-&lt;a href=&quot;#l76&quot; class=&quot;line&quot; id=&quot;l76&quot;&gt; 76&lt;/a&gt; Date: Sun, 2 Mar 2025 02:14:25 +0100 +</a><a href="#h30-0-6124" id="h30-0-6124" class="i">+</a><a href="#h88-0-95" id="h88-0-95" class="d">-&lt;a href=&quot;#l77&quot; class=&quot;line&quot; id=&quot;l77&quot;&gt; 77&lt;/a&gt; +</a><a href="#h30-0-6125" id="h30-0-6125" class="i">+</a><a href="#h88-0-96" id="h88-0-96" class="d">-&lt;a href=&quot;#l78&quot; class=&quot;line&quot; id=&quot;l78&quot;&gt; 78&lt;/a&gt; fish cursor easter egg +</a><a href="#h30-0-6126" id="h30-0-6126" class="i">+</a><a href="#h88-0-97" id="h88-0-97" class="d">-&lt;a href=&quot;#l79&quot; class=&quot;line&quot; id=&quot;l79&quot;&gt; 79&lt;/a&gt; +</a><a href="#h30-0-6127" id="h30-0-6127" class="i">+</a><a href="#h88-0-98" id="h88-0-98" class="d">-&lt;a href=&quot;#l80&quot; class=&quot;line&quot; id=&quot;l80&quot;&gt; 80&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6128" id="h30-0-6128" class="i">+</a><a href="#h88-0-99" id="h88-0-99" class="d">-&lt;a href=&quot;#l81&quot; class=&quot;line&quot; id=&quot;l81&quot;&gt; 81&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6129" id="h30-0-6129" class="i">+</a><a href="#h88-0-100" id="h88-0-100" class="d">-&lt;a href=&quot;#l82&quot; class=&quot;line&quot; id=&quot;l82&quot;&gt; 82&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6130" id="h30-0-6130" class="i">+</a><a href="#h88-0-101" id="h88-0-101" class="d">-&lt;a href=&quot;#l83&quot; class=&quot;line&quot; id=&quot;l83&quot;&gt; 83&lt;/a&gt; &amp;lt;id&amp;gt;83ec429fc6461359ebb3a79b34b4b85ce61d0b9a&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6131" id="h30-0-6131" class="i">+</a><a href="#h88-0-102" id="h88-0-102" class="d">-&lt;a href=&quot;#l84&quot; class=&quot;line&quot; id=&quot;l84&quot;&gt; 84&lt;/a&gt; &amp;lt;published&amp;gt;2025-03-01T23:52:35Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6132" id="h30-0-6132" class="i">+</a><a href="#h88-0-103" id="h88-0-103" class="d">-&lt;a href=&quot;#l85&quot; class=&quot;line&quot; id=&quot;l85&quot;&gt; 85&lt;/a&gt; &amp;lt;updated&amp;gt;2025-03-01T23:52:35Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6133" id="h30-0-6133" class="i">+</a><a href="#h88-0-104" id="h88-0-104" class="d">-&lt;a href=&quot;#l86&quot; class=&quot;line&quot; id=&quot;l86&quot;&gt; 86&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;remove images scaling with vh, use h1 IDs&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6134" id="h30-0-6134" class="i">+</a><a href="#h88-0-105" id="h88-0-105" class="d">-&lt;a href=&quot;#l87&quot; class=&quot;line&quot; id=&quot;l87&quot;&gt; 87&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/83ec429fc6461359ebb3a79b34b4b85ce61d0b9a.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6135" id="h30-0-6135" class="i">+</a><a href="#h88-0-106" id="h88-0-106" class="d">-&lt;a href=&quot;#l88&quot; class=&quot;line&quot; id=&quot;l88&quot;&gt; 88&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6136" id="h30-0-6136" class="i">+</a><a href="#h88-0-107" id="h88-0-107" class="d">-&lt;a href=&quot;#l89&quot; class=&quot;line&quot; id=&quot;l89&quot;&gt; 89&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6137" id="h30-0-6137" class="i">+</a><a href="#h88-0-108" id="h88-0-108" class="d">-&lt;a href=&quot;#l90&quot; class=&quot;line&quot; id=&quot;l90&quot;&gt; 90&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6138" id="h30-0-6138" class="i">+</a><a href="#h88-0-109" id="h88-0-109" class="d">-&lt;a href=&quot;#l91&quot; class=&quot;line&quot; id=&quot;l91&quot;&gt; 91&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6139" id="h30-0-6139" class="i">+</a><a href="#h88-0-110" id="h88-0-110" class="d">-&lt;a href=&quot;#l92&quot; class=&quot;line&quot; id=&quot;l92&quot;&gt; 92&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit 83ec429fc6461359ebb3a79b34b4b85ce61d0b9a +</a><a href="#h30-0-6140" id="h30-0-6140" class="i">+</a><a href="#h88-0-111" id="h88-0-111" class="d">-&lt;a href=&quot;#l93&quot; class=&quot;line&quot; id=&quot;l93&quot;&gt; 93&lt;/a&gt; parent 3f169f81421b491528e81e172dce83abf19dace7 +</a><a href="#h30-0-6141" id="h30-0-6141" class="i">+</a><a href="#h88-0-112" id="h88-0-112" class="d">-&lt;a href=&quot;#l94&quot; class=&quot;line&quot; id=&quot;l94&quot;&gt; 94&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6142" id="h30-0-6142" class="i">+</a><a href="#h88-0-113" id="h88-0-113" class="d">-&lt;a href=&quot;#l95&quot; class=&quot;line&quot; id=&quot;l95&quot;&gt; 95&lt;/a&gt; Date: Sun, 2 Mar 2025 00:52:35 +0100 +</a><a href="#h30-0-6143" id="h30-0-6143" class="i">+</a><a href="#h88-0-114" id="h88-0-114" class="d">-&lt;a href=&quot;#l96&quot; class=&quot;line&quot; id=&quot;l96&quot;&gt; 96&lt;/a&gt; +</a><a href="#h30-0-6144" id="h30-0-6144" class="i">+</a><a href="#h88-0-115" id="h88-0-115" class="d">-&lt;a href=&quot;#l97&quot; class=&quot;line&quot; id=&quot;l97&quot;&gt; 97&lt;/a&gt; remove images scaling with vh, use h1 IDs +</a><a href="#h30-0-6145" id="h30-0-6145" class="i">+</a><a href="#h88-0-116" id="h88-0-116" class="d">-&lt;a href=&quot;#l98&quot; class=&quot;line&quot; id=&quot;l98&quot;&gt; 98&lt;/a&gt; +</a><a href="#h30-0-6146" id="h30-0-6146" class="i">+</a><a href="#h88-0-117" id="h88-0-117" class="d">-&lt;a href=&quot;#l99&quot; class=&quot;line&quot; id=&quot;l99&quot;&gt; 99&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6147" id="h30-0-6147" class="i">+</a><a href="#h88-0-118" id="h88-0-118" class="d">-&lt;a href=&quot;#l100&quot; class=&quot;line&quot; id=&quot;l100&quot;&gt; 100&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6148" id="h30-0-6148" class="i">+</a><a href="#h88-0-119" id="h88-0-119" class="d">-&lt;a href=&quot;#l101&quot; class=&quot;line&quot; id=&quot;l101&quot;&gt; 101&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6149" id="h30-0-6149" class="i">+</a><a href="#h88-0-120" id="h88-0-120" class="d">-&lt;a href=&quot;#l102&quot; class=&quot;line&quot; id=&quot;l102&quot;&gt; 102&lt;/a&gt; &amp;lt;id&amp;gt;3f169f81421b491528e81e172dce83abf19dace7&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6150" id="h30-0-6150" class="i">+</a><a href="#h88-0-121" id="h88-0-121" class="d">-&lt;a href=&quot;#l103&quot; class=&quot;line&quot; id=&quot;l103&quot;&gt; 103&lt;/a&gt; &amp;lt;published&amp;gt;2025-03-01T23:44:55Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6151" id="h30-0-6151" class="i">+</a><a href="#h88-0-122" id="h88-0-122" class="d">-&lt;a href=&quot;#l104&quot; class=&quot;line&quot; id=&quot;l104&quot;&gt; 104&lt;/a&gt; &amp;lt;updated&amp;gt;2025-03-01T23:44:55Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6152" id="h30-0-6152" class="i">+</a><a href="#h88-0-123" id="h88-0-123" class="d">-&lt;a href=&quot;#l105&quot; class=&quot;line&quot; id=&quot;l105&quot;&gt; 105&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;productivity through simplicity, change heading sz&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6153" id="h30-0-6153" class="i">+</a><a href="#h88-0-124" id="h88-0-124" class="d">-&lt;a href=&quot;#l106&quot; class=&quot;line&quot; id=&quot;l106&quot;&gt; 106&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/3f169f81421b491528e81e172dce83abf19dace7.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6154" id="h30-0-6154" class="i">+</a><a href="#h88-0-125" id="h88-0-125" class="d">-&lt;a href=&quot;#l107&quot; class=&quot;line&quot; id=&quot;l107&quot;&gt; 107&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6155" id="h30-0-6155" class="i">+</a><a href="#h88-0-126" id="h88-0-126" class="d">-&lt;a href=&quot;#l108&quot; class=&quot;line&quot; id=&quot;l108&quot;&gt; 108&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6156" id="h30-0-6156" class="i">+</a><a href="#h88-0-127" id="h88-0-127" class="d">-&lt;a href=&quot;#l109&quot; class=&quot;line&quot; id=&quot;l109&quot;&gt; 109&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6157" id="h30-0-6157" class="i">+</a><a href="#h88-0-128" id="h88-0-128" class="d">-&lt;a href=&quot;#l110&quot; class=&quot;line&quot; id=&quot;l110&quot;&gt; 110&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6158" id="h30-0-6158" class="i">+</a><a href="#h88-0-129" id="h88-0-129" class="d">-&lt;a href=&quot;#l111&quot; class=&quot;line&quot; id=&quot;l111&quot;&gt; 111&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit 3f169f81421b491528e81e172dce83abf19dace7 +</a><a href="#h30-0-6159" id="h30-0-6159" class="i">+</a><a href="#h88-0-130" id="h88-0-130" class="d">-&lt;a href=&quot;#l112&quot; class=&quot;line&quot; id=&quot;l112&quot;&gt; 112&lt;/a&gt; parent 8af18e7816919c5a58ab886e2213707cc38db8d1 +</a><a href="#h30-0-6160" id="h30-0-6160" class="i">+</a><a href="#h88-0-131" id="h88-0-131" class="d">-&lt;a href=&quot;#l113&quot; class=&quot;line&quot; id=&quot;l113&quot;&gt; 113&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6161" id="h30-0-6161" class="i">+</a><a href="#h88-0-132" id="h88-0-132" class="d">-&lt;a href=&quot;#l114&quot; class=&quot;line&quot; id=&quot;l114&quot;&gt; 114&lt;/a&gt; Date: Sun, 2 Mar 2025 00:44:55 +0100 +</a><a href="#h30-0-6162" id="h30-0-6162" class="i">+</a><a href="#h88-0-133" id="h88-0-133" class="d">-&lt;a href=&quot;#l115&quot; class=&quot;line&quot; id=&quot;l115&quot;&gt; 115&lt;/a&gt; +</a><a href="#h30-0-6163" id="h30-0-6163" class="i">+</a><a href="#h88-0-134" id="h88-0-134" class="d">-&lt;a href=&quot;#l116&quot; class=&quot;line&quot; id=&quot;l116&quot;&gt; 116&lt;/a&gt; productivity through simplicity, change heading sz +</a><a href="#h30-0-6164" id="h30-0-6164" class="i">+</a><a href="#h88-0-135" id="h88-0-135" class="d">-&lt;a href=&quot;#l117&quot; class=&quot;line&quot; id=&quot;l117&quot;&gt; 117&lt;/a&gt; +</a><a href="#h30-0-6165" id="h30-0-6165" class="i">+</a><a href="#h88-0-136" id="h88-0-136" class="d">-&lt;a href=&quot;#l118&quot; class=&quot;line&quot; id=&quot;l118&quot;&gt; 118&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6166" id="h30-0-6166" class="i">+</a><a href="#h88-0-137" id="h88-0-137" class="d">-&lt;a href=&quot;#l119&quot; class=&quot;line&quot; id=&quot;l119&quot;&gt; 119&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6167" id="h30-0-6167" class="i">+</a><a href="#h88-0-138" id="h88-0-138" class="d">-&lt;a href=&quot;#l120&quot; class=&quot;line&quot; id=&quot;l120&quot;&gt; 120&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6168" id="h30-0-6168" class="i">+</a><a href="#h88-0-139" id="h88-0-139" class="d">-&lt;a href=&quot;#l121&quot; class=&quot;line&quot; id=&quot;l121&quot;&gt; 121&lt;/a&gt; &amp;lt;id&amp;gt;8af18e7816919c5a58ab886e2213707cc38db8d1&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6169" id="h30-0-6169" class="i">+</a><a href="#h88-0-140" id="h88-0-140" class="d">-&lt;a href=&quot;#l122&quot; class=&quot;line&quot; id=&quot;l122&quot;&gt; 122&lt;/a&gt; &amp;lt;published&amp;gt;2025-03-01T19:31:53Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6170" id="h30-0-6170" class="i">+</a><a href="#h88-0-141" id="h88-0-141" class="d">-&lt;a href=&quot;#l123&quot; class=&quot;line&quot; id=&quot;l123&quot;&gt; 123&lt;/a&gt; &amp;lt;updated&amp;gt;2025-03-01T19:31:53Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6171" id="h30-0-6171" class="i">+</a><a href="#h88-0-142" id="h88-0-142" class="d">-&lt;a href=&quot;#l124&quot; class=&quot;line&quot; id=&quot;l124&quot;&gt; 124&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;build-sh blog clarity&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6172" id="h30-0-6172" class="i">+</a><a href="#h88-0-143" id="h88-0-143" class="d">-&lt;a href=&quot;#l125&quot; class=&quot;line&quot; id=&quot;l125&quot;&gt; 125&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/8af18e7816919c5a58ab886e2213707cc38db8d1.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6173" id="h30-0-6173" class="i">+</a><a href="#h88-0-144" id="h88-0-144" class="d">-&lt;a href=&quot;#l126&quot; class=&quot;line&quot; id=&quot;l126&quot;&gt; 126&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6174" id="h30-0-6174" class="i">+</a><a href="#h88-0-145" id="h88-0-145" class="d">-&lt;a href=&quot;#l127&quot; class=&quot;line&quot; id=&quot;l127&quot;&gt; 127&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6175" id="h30-0-6175" class="i">+</a><a href="#h88-0-146" id="h88-0-146" class="d">-&lt;a href=&quot;#l128&quot; class=&quot;line&quot; id=&quot;l128&quot;&gt; 128&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6176" id="h30-0-6176" class="i">+</a><a href="#h88-0-147" id="h88-0-147" class="d">-&lt;a href=&quot;#l129&quot; class=&quot;line&quot; id=&quot;l129&quot;&gt; 129&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6177" id="h30-0-6177" class="i">+</a><a href="#h88-0-148" id="h88-0-148" class="d">-&lt;a href=&quot;#l130&quot; class=&quot;line&quot; id=&quot;l130&quot;&gt; 130&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit 8af18e7816919c5a58ab886e2213707cc38db8d1 +</a><a href="#h30-0-6178" id="h30-0-6178" class="i">+</a><a href="#h88-0-149" id="h88-0-149" class="d">-&lt;a href=&quot;#l131&quot; class=&quot;line&quot; id=&quot;l131&quot;&gt; 131&lt;/a&gt; parent a3f0f04e1d8b6b406da2d96478ce34a33bc3c267 +</a><a href="#h30-0-6179" id="h30-0-6179" class="i">+</a><a href="#h88-0-150" id="h88-0-150" class="d">-&lt;a href=&quot;#l132&quot; class=&quot;line&quot; id=&quot;l132&quot;&gt; 132&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6180" id="h30-0-6180" class="i">+</a><a href="#h88-0-151" id="h88-0-151" class="d">-&lt;a href=&quot;#l133&quot; class=&quot;line&quot; id=&quot;l133&quot;&gt; 133&lt;/a&gt; Date: Sat, 1 Mar 2025 20:31:53 +0100 +</a><a href="#h30-0-6181" id="h30-0-6181" class="i">+</a><a href="#h88-0-152" id="h88-0-152" class="d">-&lt;a href=&quot;#l134&quot; class=&quot;line&quot; id=&quot;l134&quot;&gt; 134&lt;/a&gt; +</a><a href="#h30-0-6182" id="h30-0-6182" class="i">+</a><a href="#h88-0-153" id="h88-0-153" class="d">-&lt;a href=&quot;#l135&quot; class=&quot;line&quot; id=&quot;l135&quot;&gt; 135&lt;/a&gt; build-sh blog clarity +</a><a href="#h30-0-6183" id="h30-0-6183" class="i">+</a><a href="#h88-0-154" id="h88-0-154" class="d">-&lt;a href=&quot;#l136&quot; class=&quot;line&quot; id=&quot;l136&quot;&gt; 136&lt;/a&gt; +</a><a href="#h30-0-6184" id="h30-0-6184" class="i">+</a><a href="#h88-0-155" id="h88-0-155" class="d">-&lt;a href=&quot;#l137&quot; class=&quot;line&quot; id=&quot;l137&quot;&gt; 137&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6185" id="h30-0-6185" class="i">+</a><a href="#h88-0-156" id="h88-0-156" class="d">-&lt;a href=&quot;#l138&quot; class=&quot;line&quot; id=&quot;l138&quot;&gt; 138&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6186" id="h30-0-6186" class="i">+</a><a href="#h88-0-157" id="h88-0-157" class="d">-&lt;a href=&quot;#l139&quot; class=&quot;line&quot; id=&quot;l139&quot;&gt; 139&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6187" id="h30-0-6187" class="i">+</a><a href="#h88-0-158" id="h88-0-158" class="d">-&lt;a href=&quot;#l140&quot; class=&quot;line&quot; id=&quot;l140&quot;&gt; 140&lt;/a&gt; &amp;lt;id&amp;gt;a3f0f04e1d8b6b406da2d96478ce34a33bc3c267&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6188" id="h30-0-6188" class="i">+</a><a href="#h88-0-159" id="h88-0-159" class="d">-&lt;a href=&quot;#l141&quot; class=&quot;line&quot; id=&quot;l141&quot;&gt; 141&lt;/a&gt; &amp;lt;published&amp;gt;2025-03-01T19:28:32Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6189" id="h30-0-6189" class="i">+</a><a href="#h88-0-160" id="h88-0-160" class="d">-&lt;a href=&quot;#l142&quot; class=&quot;line&quot; id=&quot;l142&quot;&gt; 142&lt;/a&gt; &amp;lt;updated&amp;gt;2025-03-01T19:28:32Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6190" id="h30-0-6190" class="i">+</a><a href="#h88-0-161" id="h88-0-161" class="d">-&lt;a href=&quot;#l143&quot; class=&quot;line&quot; id=&quot;l143&quot;&gt; 143&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;fix inline code padding, update build.sh blog&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6191" id="h30-0-6191" class="i">+</a><a href="#h88-0-162" id="h88-0-162" class="d">-&lt;a href=&quot;#l144&quot; class=&quot;line&quot; id=&quot;l144&quot;&gt; 144&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/a3f0f04e1d8b6b406da2d96478ce34a33bc3c267.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6192" id="h30-0-6192" class="i">+</a><a href="#h88-0-163" id="h88-0-163" class="d">-&lt;a href=&quot;#l145&quot; class=&quot;line&quot; id=&quot;l145&quot;&gt; 145&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6193" id="h30-0-6193" class="i">+</a><a href="#h88-0-164" id="h88-0-164" class="d">-&lt;a href=&quot;#l146&quot; class=&quot;line&quot; id=&quot;l146&quot;&gt; 146&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6194" id="h30-0-6194" class="i">+</a><a href="#h88-0-165" id="h88-0-165" class="d">-&lt;a href=&quot;#l147&quot; class=&quot;line&quot; id=&quot;l147&quot;&gt; 147&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6195" id="h30-0-6195" class="i">+</a><a href="#h88-0-166" id="h88-0-166" class="d">-&lt;a href=&quot;#l148&quot; class=&quot;line&quot; id=&quot;l148&quot;&gt; 148&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6196" id="h30-0-6196" class="i">+</a><a href="#h88-0-167" id="h88-0-167" class="d">-&lt;a href=&quot;#l149&quot; class=&quot;line&quot; id=&quot;l149&quot;&gt; 149&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit a3f0f04e1d8b6b406da2d96478ce34a33bc3c267 +</a><a href="#h30-0-6197" id="h30-0-6197" class="i">+</a><a href="#h88-0-168" id="h88-0-168" class="d">-&lt;a href=&quot;#l150&quot; class=&quot;line&quot; id=&quot;l150&quot;&gt; 150&lt;/a&gt; parent 486e42a92356606d5be10c7af556f9380d93b8e2 +</a><a href="#h30-0-6198" id="h30-0-6198" class="i">+</a><a href="#h88-0-169" id="h88-0-169" class="d">-&lt;a href=&quot;#l151&quot; class=&quot;line&quot; id=&quot;l151&quot;&gt; 151&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6199" id="h30-0-6199" class="i">+</a><a href="#h88-0-170" id="h88-0-170" class="d">-&lt;a href=&quot;#l152&quot; class=&quot;line&quot; id=&quot;l152&quot;&gt; 152&lt;/a&gt; Date: Sat, 1 Mar 2025 20:28:32 +0100 +</a><a href="#h30-0-6200" id="h30-0-6200" class="i">+</a><a href="#h88-0-171" id="h88-0-171" class="d">-&lt;a href=&quot;#l153&quot; class=&quot;line&quot; id=&quot;l153&quot;&gt; 153&lt;/a&gt; +</a><a href="#h30-0-6201" id="h30-0-6201" class="i">+</a><a href="#h88-0-172" id="h88-0-172" class="d">-&lt;a href=&quot;#l154&quot; class=&quot;line&quot; id=&quot;l154&quot;&gt; 154&lt;/a&gt; fix inline code padding, update build.sh blog +</a><a href="#h30-0-6202" id="h30-0-6202" class="i">+</a><a href="#h88-0-173" id="h88-0-173" class="d">-&lt;a href=&quot;#l155&quot; class=&quot;line&quot; id=&quot;l155&quot;&gt; 155&lt;/a&gt; +</a><a href="#h30-0-6203" id="h30-0-6203" class="i">+</a><a href="#h88-0-174" id="h88-0-174" class="d">-&lt;a href=&quot;#l156&quot; class=&quot;line&quot; id=&quot;l156&quot;&gt; 156&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6204" id="h30-0-6204" class="i">+</a><a href="#h88-0-175" id="h88-0-175" class="d">-&lt;a href=&quot;#l157&quot; class=&quot;line&quot; id=&quot;l157&quot;&gt; 157&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6205" id="h30-0-6205" class="i">+</a><a href="#h88-0-176" id="h88-0-176" class="d">-&lt;a href=&quot;#l158&quot; class=&quot;line&quot; id=&quot;l158&quot;&gt; 158&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6206" id="h30-0-6206" class="i">+</a><a href="#h88-0-177" id="h88-0-177" class="d">-&lt;a href=&quot;#l159&quot; class=&quot;line&quot; id=&quot;l159&quot;&gt; 159&lt;/a&gt; &amp;lt;id&amp;gt;486e42a92356606d5be10c7af556f9380d93b8e2&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6207" id="h30-0-6207" class="i">+</a><a href="#h88-0-178" id="h88-0-178" class="d">-&lt;a href=&quot;#l160&quot; class=&quot;line&quot; id=&quot;l160&quot;&gt; 160&lt;/a&gt; &amp;lt;published&amp;gt;2025-03-01T17:17:46Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6208" id="h30-0-6208" class="i">+</a><a href="#h88-0-179" id="h88-0-179" class="d">-&lt;a href=&quot;#l161&quot; class=&quot;line&quot; id=&quot;l161&quot;&gt; 161&lt;/a&gt; &amp;lt;updated&amp;gt;2025-03-01T17:17:46Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6209" id="h30-0-6209" class="i">+</a><a href="#h88-0-180" id="h88-0-180" class="d">-&lt;a href=&quot;#l162&quot; class=&quot;line&quot; id=&quot;l162&quot;&gt; 162&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;add image sources to about, fix code css&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6210" id="h30-0-6210" class="i">+</a><a href="#h88-0-181" id="h88-0-181" class="d">-&lt;a href=&quot;#l163&quot; class=&quot;line&quot; id=&quot;l163&quot;&gt; 163&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/486e42a92356606d5be10c7af556f9380d93b8e2.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6211" id="h30-0-6211" class="i">+</a><a href="#h88-0-182" id="h88-0-182" class="d">-&lt;a href=&quot;#l164&quot; class=&quot;line&quot; id=&quot;l164&quot;&gt; 164&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6212" id="h30-0-6212" class="i">+</a><a href="#h88-0-183" id="h88-0-183" class="d">-&lt;a href=&quot;#l165&quot; class=&quot;line&quot; id=&quot;l165&quot;&gt; 165&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6213" id="h30-0-6213" class="i">+</a><a href="#h88-0-184" id="h88-0-184" class="d">-&lt;a href=&quot;#l166&quot; class=&quot;line&quot; id=&quot;l166&quot;&gt; 166&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6214" id="h30-0-6214" class="i">+</a><a href="#h88-0-185" id="h88-0-185" class="d">-&lt;a href=&quot;#l167&quot; class=&quot;line&quot; id=&quot;l167&quot;&gt; 167&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6215" id="h30-0-6215" class="i">+</a><a href="#h88-0-186" id="h88-0-186" class="d">-&lt;a href=&quot;#l168&quot; class=&quot;line&quot; id=&quot;l168&quot;&gt; 168&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit 486e42a92356606d5be10c7af556f9380d93b8e2 +</a><a href="#h30-0-6216" id="h30-0-6216" class="i">+</a><a href="#h88-0-187" id="h88-0-187" class="d">-&lt;a href=&quot;#l169&quot; class=&quot;line&quot; id=&quot;l169&quot;&gt; 169&lt;/a&gt; parent 085efdc03ed5f32e3aa2993d42d87e34f16a4a5a +</a><a href="#h30-0-6217" id="h30-0-6217" class="i">+</a><a href="#h88-0-188" id="h88-0-188" class="d">-&lt;a href=&quot;#l170&quot; class=&quot;line&quot; id=&quot;l170&quot;&gt; 170&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6218" id="h30-0-6218" class="i">+</a><a href="#h88-0-189" id="h88-0-189" class="d">-&lt;a href=&quot;#l171&quot; class=&quot;line&quot; id=&quot;l171&quot;&gt; 171&lt;/a&gt; Date: Sat, 1 Mar 2025 18:17:46 +0100 +</a><a href="#h30-0-6219" id="h30-0-6219" class="i">+</a><a href="#h88-0-190" id="h88-0-190" class="d">-&lt;a href=&quot;#l172&quot; class=&quot;line&quot; id=&quot;l172&quot;&gt; 172&lt;/a&gt; +</a><a href="#h30-0-6220" id="h30-0-6220" class="i">+</a><a href="#h88-0-191" id="h88-0-191" class="d">-&lt;a href=&quot;#l173&quot; class=&quot;line&quot; id=&quot;l173&quot;&gt; 173&lt;/a&gt; add image sources to about, fix code css +</a><a href="#h30-0-6221" id="h30-0-6221" class="i">+</a><a href="#h88-0-192" id="h88-0-192" class="d">-&lt;a href=&quot;#l174&quot; class=&quot;line&quot; id=&quot;l174&quot;&gt; 174&lt;/a&gt; +</a><a href="#h30-0-6222" id="h30-0-6222" class="i">+</a><a href="#h88-0-193" id="h88-0-193" class="d">-&lt;a href=&quot;#l175&quot; class=&quot;line&quot; id=&quot;l175&quot;&gt; 175&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6223" id="h30-0-6223" class="i">+</a><a href="#h88-0-194" id="h88-0-194" class="d">-&lt;a href=&quot;#l176&quot; class=&quot;line&quot; id=&quot;l176&quot;&gt; 176&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6224" id="h30-0-6224" class="i">+</a><a href="#h88-0-195" id="h88-0-195" class="d">-&lt;a href=&quot;#l177&quot; class=&quot;line&quot; id=&quot;l177&quot;&gt; 177&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6225" id="h30-0-6225" class="i">+</a><a href="#h88-0-196" id="h88-0-196" class="d">-&lt;a href=&quot;#l178&quot; class=&quot;line&quot; id=&quot;l178&quot;&gt; 178&lt;/a&gt; &amp;lt;id&amp;gt;085efdc03ed5f32e3aa2993d42d87e34f16a4a5a&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6226" id="h30-0-6226" class="i">+</a><a href="#h88-0-197" id="h88-0-197" class="d">-&lt;a href=&quot;#l179&quot; class=&quot;line&quot; id=&quot;l179&quot;&gt; 179&lt;/a&gt; &amp;lt;published&amp;gt;2025-03-01T16:20:23Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6227" id="h30-0-6227" class="i">+</a><a href="#h88-0-198" id="h88-0-198" class="d">-&lt;a href=&quot;#l180&quot; class=&quot;line&quot; id=&quot;l180&quot;&gt; 180&lt;/a&gt; &amp;lt;updated&amp;gt;2025-03-01T16:20:23Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6228" id="h30-0-6228" class="i">+</a><a href="#h88-0-199" id="h88-0-199" class="d">-&lt;a href=&quot;#l181&quot; class=&quot;line&quot; id=&quot;l181&quot;&gt; 181&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;don&amp;amp;#39;t index tag sites, add more tips to soldering&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6229" id="h30-0-6229" class="i">+</a><a href="#h88-0-200" id="h88-0-200" class="d">-&lt;a href=&quot;#l182&quot; class=&quot;line&quot; id=&quot;l182&quot;&gt; 182&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/085efdc03ed5f32e3aa2993d42d87e34f16a4a5a.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6230" id="h30-0-6230" class="i">+</a><a href="#h88-0-201" id="h88-0-201" class="d">-&lt;a href=&quot;#l183&quot; class=&quot;line&quot; id=&quot;l183&quot;&gt; 183&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6231" id="h30-0-6231" class="i">+</a><a href="#h88-0-202" id="h88-0-202" class="d">-&lt;a href=&quot;#l184&quot; class=&quot;line&quot; id=&quot;l184&quot;&gt; 184&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6232" id="h30-0-6232" class="i">+</a><a href="#h88-0-203" id="h88-0-203" class="d">-&lt;a href=&quot;#l185&quot; class=&quot;line&quot; id=&quot;l185&quot;&gt; 185&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6233" id="h30-0-6233" class="i">+</a><a href="#h88-0-204" id="h88-0-204" class="d">-&lt;a href=&quot;#l186&quot; class=&quot;line&quot; id=&quot;l186&quot;&gt; 186&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6234" id="h30-0-6234" class="i">+</a><a href="#h88-0-205" id="h88-0-205" class="d">-&lt;a href=&quot;#l187&quot; class=&quot;line&quot; id=&quot;l187&quot;&gt; 187&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit 085efdc03ed5f32e3aa2993d42d87e34f16a4a5a +</a><a href="#h30-0-6235" id="h30-0-6235" class="i">+</a><a href="#h88-0-206" id="h88-0-206" class="d">-&lt;a href=&quot;#l188&quot; class=&quot;line&quot; id=&quot;l188&quot;&gt; 188&lt;/a&gt; parent 6231ea4beaa46825c90455eb89b1cc4399067fba +</a><a href="#h30-0-6236" id="h30-0-6236" class="i">+</a><a href="#h88-0-207" id="h88-0-207" class="d">-&lt;a href=&quot;#l189&quot; class=&quot;line&quot; id=&quot;l189&quot;&gt; 189&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6237" id="h30-0-6237" class="i">+</a><a href="#h88-0-208" id="h88-0-208" class="d">-&lt;a href=&quot;#l190&quot; class=&quot;line&quot; id=&quot;l190&quot;&gt; 190&lt;/a&gt; Date: Sat, 1 Mar 2025 17:20:23 +0100 +</a><a href="#h30-0-6238" id="h30-0-6238" class="i">+</a><a href="#h88-0-209" id="h88-0-209" class="d">-&lt;a href=&quot;#l191&quot; class=&quot;line&quot; id=&quot;l191&quot;&gt; 191&lt;/a&gt; +</a><a href="#h30-0-6239" id="h30-0-6239" class="i">+</a><a href="#h88-0-210" id="h88-0-210" class="d">-&lt;a href=&quot;#l192&quot; class=&quot;line&quot; id=&quot;l192&quot;&gt; 192&lt;/a&gt; don&amp;amp;#39;t index tag sites, add more tips to soldering +</a><a href="#h30-0-6240" id="h30-0-6240" class="i">+</a><a href="#h88-0-211" id="h88-0-211" class="d">-&lt;a href=&quot;#l193&quot; class=&quot;line&quot; id=&quot;l193&quot;&gt; 193&lt;/a&gt; +</a><a href="#h30-0-6241" id="h30-0-6241" class="i">+</a><a href="#h88-0-212" id="h88-0-212" class="d">-&lt;a href=&quot;#l194&quot; class=&quot;line&quot; id=&quot;l194&quot;&gt; 194&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6242" id="h30-0-6242" class="i">+</a><a href="#h88-0-213" id="h88-0-213" class="d">-&lt;a href=&quot;#l195&quot; class=&quot;line&quot; id=&quot;l195&quot;&gt; 195&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6243" id="h30-0-6243" class="i">+</a><a href="#h88-0-214" id="h88-0-214" class="d">-&lt;a href=&quot;#l196&quot; class=&quot;line&quot; id=&quot;l196&quot;&gt; 196&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6244" id="h30-0-6244" class="i">+</a><a href="#h88-0-215" id="h88-0-215" class="d">-&lt;a href=&quot;#l197&quot; class=&quot;line&quot; id=&quot;l197&quot;&gt; 197&lt;/a&gt; &amp;lt;id&amp;gt;6231ea4beaa46825c90455eb89b1cc4399067fba&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6245" id="h30-0-6245" class="i">+</a><a href="#h88-0-216" id="h88-0-216" class="d">-&lt;a href=&quot;#l198&quot; class=&quot;line&quot; id=&quot;l198&quot;&gt; 198&lt;/a&gt; &amp;lt;published&amp;gt;2025-03-01T01:33:25Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6246" id="h30-0-6246" class="i">+</a><a href="#h88-0-217" id="h88-0-217" class="d">-&lt;a href=&quot;#l199&quot; class=&quot;line&quot; id=&quot;l199&quot;&gt; 199&lt;/a&gt; &amp;lt;updated&amp;gt;2025-03-01T01:33:25Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6247" id="h30-0-6247" class="i">+</a><a href="#h88-0-218" id="h88-0-218" class="d">-&lt;a href=&quot;#l200&quot; class=&quot;line&quot; id=&quot;l200&quot;&gt; 200&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;move stolen art into folder,&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6248" id="h30-0-6248" class="i">+</a><a href="#h88-0-219" id="h88-0-219" class="d">-&lt;a href=&quot;#l201&quot; class=&quot;line&quot; id=&quot;l201&quot;&gt; 201&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/6231ea4beaa46825c90455eb89b1cc4399067fba.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6249" id="h30-0-6249" class="i">+</a><a href="#h88-0-220" id="h88-0-220" class="d">-&lt;a href=&quot;#l202&quot; class=&quot;line&quot; id=&quot;l202&quot;&gt; 202&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6250" id="h30-0-6250" class="i">+</a><a href="#h88-0-221" id="h88-0-221" class="d">-&lt;a href=&quot;#l203&quot; class=&quot;line&quot; id=&quot;l203&quot;&gt; 203&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6251" id="h30-0-6251" class="i">+</a><a href="#h88-0-222" id="h88-0-222" class="d">-&lt;a href=&quot;#l204&quot; class=&quot;line&quot; id=&quot;l204&quot;&gt; 204&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6252" id="h30-0-6252" class="i">+</a><a href="#h88-0-223" id="h88-0-223" class="d">-&lt;a href=&quot;#l205&quot; class=&quot;line&quot; id=&quot;l205&quot;&gt; 205&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6253" id="h30-0-6253" class="i">+</a><a href="#h88-0-224" id="h88-0-224" class="d">-&lt;a href=&quot;#l206&quot; class=&quot;line&quot; id=&quot;l206&quot;&gt; 206&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit 6231ea4beaa46825c90455eb89b1cc4399067fba +</a><a href="#h30-0-6254" id="h30-0-6254" class="i">+</a><a href="#h88-0-225" id="h88-0-225" class="d">-&lt;a href=&quot;#l207&quot; class=&quot;line&quot; id=&quot;l207&quot;&gt; 207&lt;/a&gt; parent 3f70ae7209a77cac19ee3ebda40bfd8a552fba7b +</a><a href="#h30-0-6255" id="h30-0-6255" class="i">+</a><a href="#h88-0-226" id="h88-0-226" class="d">-&lt;a href=&quot;#l208&quot; class=&quot;line&quot; id=&quot;l208&quot;&gt; 208&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6256" id="h30-0-6256" class="i">+</a><a href="#h88-0-227" id="h88-0-227" class="d">-&lt;a href=&quot;#l209&quot; class=&quot;line&quot; id=&quot;l209&quot;&gt; 209&lt;/a&gt; Date: Sat, 1 Mar 2025 02:33:25 +0100 +</a><a href="#h30-0-6257" id="h30-0-6257" class="i">+</a><a href="#h88-0-228" id="h88-0-228" class="d">-&lt;a href=&quot;#l210&quot; class=&quot;line&quot; id=&quot;l210&quot;&gt; 210&lt;/a&gt; +</a><a href="#h30-0-6258" id="h30-0-6258" class="i">+</a><a href="#h88-0-229" id="h88-0-229" class="d">-&lt;a href=&quot;#l211&quot; class=&quot;line&quot; id=&quot;l211&quot;&gt; 211&lt;/a&gt; move stolen art into folder, +</a><a href="#h30-0-6259" id="h30-0-6259" class="i">+</a><a href="#h88-0-230" id="h88-0-230" class="d">-&lt;a href=&quot;#l212&quot; class=&quot;line&quot; id=&quot;l212&quot;&gt; 212&lt;/a&gt; +</a><a href="#h30-0-6260" id="h30-0-6260" class="i">+</a><a href="#h88-0-231" id="h88-0-231" class="d">-&lt;a href=&quot;#l213&quot; class=&quot;line&quot; id=&quot;l213&quot;&gt; 213&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6261" id="h30-0-6261" class="i">+</a><a href="#h88-0-232" id="h88-0-232" class="d">-&lt;a href=&quot;#l214&quot; class=&quot;line&quot; id=&quot;l214&quot;&gt; 214&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6262" id="h30-0-6262" class="i">+</a><a href="#h88-0-233" id="h88-0-233" class="d">-&lt;a href=&quot;#l215&quot; class=&quot;line&quot; id=&quot;l215&quot;&gt; 215&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6263" id="h30-0-6263" class="i">+</a><a href="#h88-0-234" id="h88-0-234" class="d">-&lt;a href=&quot;#l216&quot; class=&quot;line&quot; id=&quot;l216&quot;&gt; 216&lt;/a&gt; &amp;lt;id&amp;gt;3f70ae7209a77cac19ee3ebda40bfd8a552fba7b&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6264" id="h30-0-6264" class="i">+</a><a href="#h88-0-235" id="h88-0-235" class="d">-&lt;a href=&quot;#l217&quot; class=&quot;line&quot; id=&quot;l217&quot;&gt; 217&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-28T22:38:00Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6265" id="h30-0-6265" class="i">+</a><a href="#h88-0-236" id="h88-0-236" class="d">-&lt;a href=&quot;#l218&quot; class=&quot;line&quot; id=&quot;l218&quot;&gt; 218&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-28T22:38:00Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6266" id="h30-0-6266" class="i">+</a><a href="#h88-0-237" id="h88-0-237" class="d">-&lt;a href=&quot;#l219&quot; class=&quot;line&quot; id=&quot;l219&quot;&gt; 219&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;change footer image&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6267" id="h30-0-6267" class="i">+</a><a href="#h88-0-238" id="h88-0-238" class="d">-&lt;a href=&quot;#l220&quot; class=&quot;line&quot; id=&quot;l220&quot;&gt; 220&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/3f70ae7209a77cac19ee3ebda40bfd8a552fba7b.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6268" id="h30-0-6268" class="i">+</a><a href="#h88-0-239" id="h88-0-239" class="d">-&lt;a href=&quot;#l221&quot; class=&quot;line&quot; id=&quot;l221&quot;&gt; 221&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6269" id="h30-0-6269" class="i">+</a><a href="#h88-0-240" id="h88-0-240" class="d">-&lt;a href=&quot;#l222&quot; class=&quot;line&quot; id=&quot;l222&quot;&gt; 222&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6270" id="h30-0-6270" class="i">+</a><a href="#h88-0-241" id="h88-0-241" class="d">-&lt;a href=&quot;#l223&quot; class=&quot;line&quot; id=&quot;l223&quot;&gt; 223&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6271" id="h30-0-6271" class="i">+</a><a href="#h88-0-242" id="h88-0-242" class="d">-&lt;a href=&quot;#l224&quot; class=&quot;line&quot; id=&quot;l224&quot;&gt; 224&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6272" id="h30-0-6272" class="i">+</a><a href="#h88-0-243" id="h88-0-243" class="d">-&lt;a href=&quot;#l225&quot; class=&quot;line&quot; id=&quot;l225&quot;&gt; 225&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit 3f70ae7209a77cac19ee3ebda40bfd8a552fba7b +</a><a href="#h30-0-6273" id="h30-0-6273" class="i">+</a><a href="#h88-0-244" id="h88-0-244" class="d">-&lt;a href=&quot;#l226&quot; class=&quot;line&quot; id=&quot;l226&quot;&gt; 226&lt;/a&gt; parent ef58cbb80324246975b35ffa7190e370772ec672 +</a><a href="#h30-0-6274" id="h30-0-6274" class="i">+</a><a href="#h88-0-245" id="h88-0-245" class="d">-&lt;a href=&quot;#l227&quot; class=&quot;line&quot; id=&quot;l227&quot;&gt; 227&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6275" id="h30-0-6275" class="i">+</a><a href="#h88-0-246" id="h88-0-246" class="d">-&lt;a href=&quot;#l228&quot; class=&quot;line&quot; id=&quot;l228&quot;&gt; 228&lt;/a&gt; Date: Fri, 28 Feb 2025 23:38:00 +0100 +</a><a href="#h30-0-6276" id="h30-0-6276" class="i">+</a><a href="#h88-0-247" id="h88-0-247" class="d">-&lt;a href=&quot;#l229&quot; class=&quot;line&quot; id=&quot;l229&quot;&gt; 229&lt;/a&gt; +</a><a href="#h30-0-6277" id="h30-0-6277" class="i">+</a><a href="#h88-0-248" id="h88-0-248" class="d">-&lt;a href=&quot;#l230&quot; class=&quot;line&quot; id=&quot;l230&quot;&gt; 230&lt;/a&gt; change footer image +</a><a href="#h30-0-6278" id="h30-0-6278" class="i">+</a><a href="#h88-0-249" id="h88-0-249" class="d">-&lt;a href=&quot;#l231&quot; class=&quot;line&quot; id=&quot;l231&quot;&gt; 231&lt;/a&gt; +</a><a href="#h30-0-6279" id="h30-0-6279" class="i">+</a><a href="#h88-0-250" id="h88-0-250" class="d">-&lt;a href=&quot;#l232&quot; class=&quot;line&quot; id=&quot;l232&quot;&gt; 232&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6280" id="h30-0-6280" class="i">+</a><a href="#h88-0-251" id="h88-0-251" class="d">-&lt;a href=&quot;#l233&quot; class=&quot;line&quot; id=&quot;l233&quot;&gt; 233&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6281" id="h30-0-6281" class="i">+</a><a href="#h88-0-252" id="h88-0-252" class="d">-&lt;a href=&quot;#l234&quot; class=&quot;line&quot; id=&quot;l234&quot;&gt; 234&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6282" id="h30-0-6282" class="i">+</a><a href="#h88-0-253" id="h88-0-253" class="d">-&lt;a href=&quot;#l235&quot; class=&quot;line&quot; id=&quot;l235&quot;&gt; 235&lt;/a&gt; &amp;lt;id&amp;gt;ef58cbb80324246975b35ffa7190e370772ec672&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6283" id="h30-0-6283" class="i">+</a><a href="#h88-0-254" id="h88-0-254" class="d">-&lt;a href=&quot;#l236&quot; class=&quot;line&quot; id=&quot;l236&quot;&gt; 236&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-28T21:31:05Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6284" id="h30-0-6284" class="i">+</a><a href="#h88-0-255" id="h88-0-255" class="d">-&lt;a href=&quot;#l237&quot; class=&quot;line&quot; id=&quot;l237&quot;&gt; 237&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-28T21:31:05Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6285" id="h30-0-6285" class="i">+</a><a href="#h88-0-256" id="h88-0-256" class="d">-&lt;a href=&quot;#l238&quot; class=&quot;line&quot; id=&quot;l238&quot;&gt; 238&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;add build sh&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6286" id="h30-0-6286" class="i">+</a><a href="#h88-0-257" id="h88-0-257" class="d">-&lt;a href=&quot;#l239&quot; class=&quot;line&quot; id=&quot;l239&quot;&gt; 239&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/ef58cbb80324246975b35ffa7190e370772ec672.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6287" id="h30-0-6287" class="i">+</a><a href="#h88-0-258" id="h88-0-258" class="d">-&lt;a href=&quot;#l240&quot; class=&quot;line&quot; id=&quot;l240&quot;&gt; 240&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6288" id="h30-0-6288" class="i">+</a><a href="#h88-0-259" id="h88-0-259" class="d">-&lt;a href=&quot;#l241&quot; class=&quot;line&quot; id=&quot;l241&quot;&gt; 241&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6289" id="h30-0-6289" class="i">+</a><a href="#h88-0-260" id="h88-0-260" class="d">-&lt;a href=&quot;#l242&quot; class=&quot;line&quot; id=&quot;l242&quot;&gt; 242&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6290" id="h30-0-6290" class="i">+</a><a href="#h88-0-261" id="h88-0-261" class="d">-&lt;a href=&quot;#l243&quot; class=&quot;line&quot; id=&quot;l243&quot;&gt; 243&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6291" id="h30-0-6291" class="i">+</a><a href="#h88-0-262" id="h88-0-262" class="d">-&lt;a href=&quot;#l244&quot; class=&quot;line&quot; id=&quot;l244&quot;&gt; 244&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit ef58cbb80324246975b35ffa7190e370772ec672 +</a><a href="#h30-0-6292" id="h30-0-6292" class="i">+</a><a href="#h88-0-263" id="h88-0-263" class="d">-&lt;a href=&quot;#l245&quot; class=&quot;line&quot; id=&quot;l245&quot;&gt; 245&lt;/a&gt; parent 4a72a4be9ded108b32e513d1a109052fce424020 +</a><a href="#h30-0-6293" id="h30-0-6293" class="i">+</a><a href="#h88-0-264" id="h88-0-264" class="d">-&lt;a href=&quot;#l246&quot; class=&quot;line&quot; id=&quot;l246&quot;&gt; 246&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6294" id="h30-0-6294" class="i">+</a><a href="#h88-0-265" id="h88-0-265" class="d">-&lt;a href=&quot;#l247&quot; class=&quot;line&quot; id=&quot;l247&quot;&gt; 247&lt;/a&gt; Date: Fri, 28 Feb 2025 22:31:05 +0100 +</a><a href="#h30-0-6295" id="h30-0-6295" class="i">+</a><a href="#h88-0-266" id="h88-0-266" class="d">-&lt;a href=&quot;#l248&quot; class=&quot;line&quot; id=&quot;l248&quot;&gt; 248&lt;/a&gt; +</a><a href="#h30-0-6296" id="h30-0-6296" class="i">+</a><a href="#h88-0-267" id="h88-0-267" class="d">-&lt;a href=&quot;#l249&quot; class=&quot;line&quot; id=&quot;l249&quot;&gt; 249&lt;/a&gt; add build sh +</a><a href="#h30-0-6297" id="h30-0-6297" class="i">+</a><a href="#h88-0-268" id="h88-0-268" class="d">-&lt;a href=&quot;#l250&quot; class=&quot;line&quot; id=&quot;l250&quot;&gt; 250&lt;/a&gt; +</a><a href="#h30-0-6298" id="h30-0-6298" class="i">+</a><a href="#h88-0-269" id="h88-0-269" class="d">-&lt;a href=&quot;#l251&quot; class=&quot;line&quot; id=&quot;l251&quot;&gt; 251&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6299" id="h30-0-6299" class="i">+</a><a href="#h88-0-270" id="h88-0-270" class="d">-&lt;a href=&quot;#l252&quot; class=&quot;line&quot; id=&quot;l252&quot;&gt; 252&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6300" id="h30-0-6300" class="i">+</a><a href="#h88-0-271" id="h88-0-271" class="d">-&lt;a href=&quot;#l253&quot; class=&quot;line&quot; id=&quot;l253&quot;&gt; 253&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6301" id="h30-0-6301" class="i">+</a><a href="#h88-0-272" id="h88-0-272" class="d">-&lt;a href=&quot;#l254&quot; class=&quot;line&quot; id=&quot;l254&quot;&gt; 254&lt;/a&gt; &amp;lt;id&amp;gt;4a72a4be9ded108b32e513d1a109052fce424020&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6302" id="h30-0-6302" class="i">+</a><a href="#h88-0-273" id="h88-0-273" class="d">-&lt;a href=&quot;#l255&quot; class=&quot;line&quot; id=&quot;l255&quot;&gt; 255&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-28T19:23:36Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6303" id="h30-0-6303" class="i">+</a><a href="#h88-0-274" id="h88-0-274" class="d">-&lt;a href=&quot;#l256&quot; class=&quot;line&quot; id=&quot;l256&quot;&gt; 256&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-28T19:23:36Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6304" id="h30-0-6304" class="i">+</a><a href="#h88-0-275" id="h88-0-275" class="d">-&lt;a href=&quot;#l257&quot; class=&quot;line&quot; id=&quot;l257&quot;&gt; 257&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;update todo, add brass wool to list on solder post&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6305" id="h30-0-6305" class="i">+</a><a href="#h88-0-276" id="h88-0-276" class="d">-&lt;a href=&quot;#l258&quot; class=&quot;line&quot; id=&quot;l258&quot;&gt; 258&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/4a72a4be9ded108b32e513d1a109052fce424020.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6306" id="h30-0-6306" class="i">+</a><a href="#h88-0-277" id="h88-0-277" class="d">-&lt;a href=&quot;#l259&quot; class=&quot;line&quot; id=&quot;l259&quot;&gt; 259&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6307" id="h30-0-6307" class="i">+</a><a href="#h88-0-278" id="h88-0-278" class="d">-&lt;a href=&quot;#l260&quot; class=&quot;line&quot; id=&quot;l260&quot;&gt; 260&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6308" id="h30-0-6308" class="i">+</a><a href="#h88-0-279" id="h88-0-279" class="d">-&lt;a href=&quot;#l261&quot; class=&quot;line&quot; id=&quot;l261&quot;&gt; 261&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6309" id="h30-0-6309" class="i">+</a><a href="#h88-0-280" id="h88-0-280" class="d">-&lt;a href=&quot;#l262&quot; class=&quot;line&quot; id=&quot;l262&quot;&gt; 262&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6310" id="h30-0-6310" class="i">+</a><a href="#h88-0-281" id="h88-0-281" class="d">-&lt;a href=&quot;#l263&quot; class=&quot;line&quot; id=&quot;l263&quot;&gt; 263&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit 4a72a4be9ded108b32e513d1a109052fce424020 +</a><a href="#h30-0-6311" id="h30-0-6311" class="i">+</a><a href="#h88-0-282" id="h88-0-282" class="d">-&lt;a href=&quot;#l264&quot; class=&quot;line&quot; id=&quot;l264&quot;&gt; 264&lt;/a&gt; parent 9a80b19540dd4802ee039a164ef0fc410b7d80e4 +</a><a href="#h30-0-6312" id="h30-0-6312" class="i">+</a><a href="#h88-0-283" id="h88-0-283" class="d">-&lt;a href=&quot;#l265&quot; class=&quot;line&quot; id=&quot;l265&quot;&gt; 265&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6313" id="h30-0-6313" class="i">+</a><a href="#h88-0-284" id="h88-0-284" class="d">-&lt;a href=&quot;#l266&quot; class=&quot;line&quot; id=&quot;l266&quot;&gt; 266&lt;/a&gt; Date: Fri, 28 Feb 2025 20:23:36 +0100 +</a><a href="#h30-0-6314" id="h30-0-6314" class="i">+</a><a href="#h88-0-285" id="h88-0-285" class="d">-&lt;a href=&quot;#l267&quot; class=&quot;line&quot; id=&quot;l267&quot;&gt; 267&lt;/a&gt; +</a><a href="#h30-0-6315" id="h30-0-6315" class="i">+</a><a href="#h88-0-286" id="h88-0-286" class="d">-&lt;a href=&quot;#l268&quot; class=&quot;line&quot; id=&quot;l268&quot;&gt; 268&lt;/a&gt; update todo, add brass wool to list on solder post +</a><a href="#h30-0-6316" id="h30-0-6316" class="i">+</a><a href="#h88-0-287" id="h88-0-287" class="d">-&lt;a href=&quot;#l269&quot; class=&quot;line&quot; id=&quot;l269&quot;&gt; 269&lt;/a&gt; +</a><a href="#h30-0-6317" id="h30-0-6317" class="i">+</a><a href="#h88-0-288" id="h88-0-288" class="d">-&lt;a href=&quot;#l270&quot; class=&quot;line&quot; id=&quot;l270&quot;&gt; 270&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6318" id="h30-0-6318" class="i">+</a><a href="#h88-0-289" id="h88-0-289" class="d">-&lt;a href=&quot;#l271&quot; class=&quot;line&quot; id=&quot;l271&quot;&gt; 271&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6319" id="h30-0-6319" class="i">+</a><a href="#h88-0-290" id="h88-0-290" class="d">-&lt;a href=&quot;#l272&quot; class=&quot;line&quot; id=&quot;l272&quot;&gt; 272&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6320" id="h30-0-6320" class="i">+</a><a href="#h88-0-291" id="h88-0-291" class="d">-&lt;a href=&quot;#l273&quot; class=&quot;line&quot; id=&quot;l273&quot;&gt; 273&lt;/a&gt; &amp;lt;id&amp;gt;9a80b19540dd4802ee039a164ef0fc410b7d80e4&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6321" id="h30-0-6321" class="i">+</a><a href="#h88-0-292" id="h88-0-292" class="d">-&lt;a href=&quot;#l274&quot; class=&quot;line&quot; id=&quot;l274&quot;&gt; 274&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-28T19:09:59Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6322" id="h30-0-6322" class="i">+</a><a href="#h88-0-293" id="h88-0-293" class="d">-&lt;a href=&quot;#l275&quot; class=&quot;line&quot; id=&quot;l275&quot;&gt; 275&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-28T19:09:59Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6323" id="h30-0-6323" class="i">+</a><a href="#h88-0-294" id="h88-0-294" class="d">-&lt;a href=&quot;#l276&quot; class=&quot;line&quot; id=&quot;l276&quot;&gt; 276&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;fix order of recommended list&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6324" id="h30-0-6324" class="i">+</a><a href="#h88-0-295" id="h88-0-295" class="d">-&lt;a href=&quot;#l277&quot; class=&quot;line&quot; id=&quot;l277&quot;&gt; 277&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/9a80b19540dd4802ee039a164ef0fc410b7d80e4.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6325" id="h30-0-6325" class="i">+</a><a href="#h88-0-296" id="h88-0-296" class="d">-&lt;a href=&quot;#l278&quot; class=&quot;line&quot; id=&quot;l278&quot;&gt; 278&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6326" id="h30-0-6326" class="i">+</a><a href="#h88-0-297" id="h88-0-297" class="d">-&lt;a href=&quot;#l279&quot; class=&quot;line&quot; id=&quot;l279&quot;&gt; 279&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6327" id="h30-0-6327" class="i">+</a><a href="#h88-0-298" id="h88-0-298" class="d">-&lt;a href=&quot;#l280&quot; class=&quot;line&quot; id=&quot;l280&quot;&gt; 280&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6328" id="h30-0-6328" class="i">+</a><a href="#h88-0-299" id="h88-0-299" class="d">-&lt;a href=&quot;#l281&quot; class=&quot;line&quot; id=&quot;l281&quot;&gt; 281&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6329" id="h30-0-6329" class="i">+</a><a href="#h88-0-300" id="h88-0-300" class="d">-&lt;a href=&quot;#l282&quot; class=&quot;line&quot; id=&quot;l282&quot;&gt; 282&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit 9a80b19540dd4802ee039a164ef0fc410b7d80e4 +</a><a href="#h30-0-6330" id="h30-0-6330" class="i">+</a><a href="#h88-0-301" id="h88-0-301" class="d">-&lt;a href=&quot;#l283&quot; class=&quot;line&quot; id=&quot;l283&quot;&gt; 283&lt;/a&gt; parent 7ec954addaee7b12c93520ab31b37e72c6ff69d4 +</a><a href="#h30-0-6331" id="h30-0-6331" class="i">+</a><a href="#h88-0-302" id="h88-0-302" class="d">-&lt;a href=&quot;#l284&quot; class=&quot;line&quot; id=&quot;l284&quot;&gt; 284&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6332" id="h30-0-6332" class="i">+</a><a href="#h88-0-303" id="h88-0-303" class="d">-&lt;a href=&quot;#l285&quot; class=&quot;line&quot; id=&quot;l285&quot;&gt; 285&lt;/a&gt; Date: Fri, 28 Feb 2025 20:09:59 +0100 +</a><a href="#h30-0-6333" id="h30-0-6333" class="i">+</a><a href="#h88-0-304" id="h88-0-304" class="d">-&lt;a href=&quot;#l286&quot; class=&quot;line&quot; id=&quot;l286&quot;&gt; 286&lt;/a&gt; +</a><a href="#h30-0-6334" id="h30-0-6334" class="i">+</a><a href="#h88-0-305" id="h88-0-305" class="d">-&lt;a href=&quot;#l287&quot; class=&quot;line&quot; id=&quot;l287&quot;&gt; 287&lt;/a&gt; fix order of recommended list +</a><a href="#h30-0-6335" id="h30-0-6335" class="i">+</a><a href="#h88-0-306" id="h88-0-306" class="d">-&lt;a href=&quot;#l288&quot; class=&quot;line&quot; id=&quot;l288&quot;&gt; 288&lt;/a&gt; +</a><a href="#h30-0-6336" id="h30-0-6336" class="i">+</a><a href="#h88-0-307" id="h88-0-307" class="d">-&lt;a href=&quot;#l289&quot; class=&quot;line&quot; id=&quot;l289&quot;&gt; 289&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6337" id="h30-0-6337" class="i">+</a><a href="#h88-0-308" id="h88-0-308" class="d">-&lt;a href=&quot;#l290&quot; class=&quot;line&quot; id=&quot;l290&quot;&gt; 290&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6338" id="h30-0-6338" class="i">+</a><a href="#h88-0-309" id="h88-0-309" class="d">-&lt;a href=&quot;#l291&quot; class=&quot;line&quot; id=&quot;l291&quot;&gt; 291&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6339" id="h30-0-6339" class="i">+</a><a href="#h88-0-310" id="h88-0-310" class="d">-&lt;a href=&quot;#l292&quot; class=&quot;line&quot; id=&quot;l292&quot;&gt; 292&lt;/a&gt; &amp;lt;id&amp;gt;7ec954addaee7b12c93520ab31b37e72c6ff69d4&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6340" id="h30-0-6340" class="i">+</a><a href="#h88-0-311" id="h88-0-311" class="d">-&lt;a href=&quot;#l293&quot; class=&quot;line&quot; id=&quot;l293&quot;&gt; 293&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-28T19:08:32Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6341" id="h30-0-6341" class="i">+</a><a href="#h88-0-312" id="h88-0-312" class="d">-&lt;a href=&quot;#l294&quot; class=&quot;line&quot; id=&quot;l294&quot;&gt; 294&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-28T19:08:32Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6342" id="h30-0-6342" class="i">+</a><a href="#h88-0-313" id="h88-0-313" class="d">-&lt;a href=&quot;#l295&quot; class=&quot;line&quot; id=&quot;l295&quot;&gt; 295&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;soldering tutorial&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6343" id="h30-0-6343" class="i">+</a><a href="#h88-0-314" id="h88-0-314" class="d">-&lt;a href=&quot;#l296&quot; class=&quot;line&quot; id=&quot;l296&quot;&gt; 296&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/7ec954addaee7b12c93520ab31b37e72c6ff69d4.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6344" id="h30-0-6344" class="i">+</a><a href="#h88-0-315" id="h88-0-315" class="d">-&lt;a href=&quot;#l297&quot; class=&quot;line&quot; id=&quot;l297&quot;&gt; 297&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6345" id="h30-0-6345" class="i">+</a><a href="#h88-0-316" id="h88-0-316" class="d">-&lt;a href=&quot;#l298&quot; class=&quot;line&quot; id=&quot;l298&quot;&gt; 298&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6346" id="h30-0-6346" class="i">+</a><a href="#h88-0-317" id="h88-0-317" class="d">-&lt;a href=&quot;#l299&quot; class=&quot;line&quot; id=&quot;l299&quot;&gt; 299&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6347" id="h30-0-6347" class="i">+</a><a href="#h88-0-318" id="h88-0-318" class="d">-&lt;a href=&quot;#l300&quot; class=&quot;line&quot; id=&quot;l300&quot;&gt; 300&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6348" id="h30-0-6348" class="i">+</a><a href="#h88-0-319" id="h88-0-319" class="d">-&lt;a href=&quot;#l301&quot; class=&quot;line&quot; id=&quot;l301&quot;&gt; 301&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit 7ec954addaee7b12c93520ab31b37e72c6ff69d4 +</a><a href="#h30-0-6349" id="h30-0-6349" class="i">+</a><a href="#h88-0-320" id="h88-0-320" class="d">-&lt;a href=&quot;#l302&quot; class=&quot;line&quot; id=&quot;l302&quot;&gt; 302&lt;/a&gt; parent a6f143e16da19f01d0b1d60f5d03e88ec7d715a3 +</a><a href="#h30-0-6350" id="h30-0-6350" class="i">+</a><a href="#h88-0-321" id="h88-0-321" class="d">-&lt;a href=&quot;#l303&quot; class=&quot;line&quot; id=&quot;l303&quot;&gt; 303&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6351" id="h30-0-6351" class="i">+</a><a href="#h88-0-322" id="h88-0-322" class="d">-&lt;a href=&quot;#l304&quot; class=&quot;line&quot; id=&quot;l304&quot;&gt; 304&lt;/a&gt; Date: Fri, 28 Feb 2025 20:08:32 +0100 +</a><a href="#h30-0-6352" id="h30-0-6352" class="i">+</a><a href="#h88-0-323" id="h88-0-323" class="d">-&lt;a href=&quot;#l305&quot; class=&quot;line&quot; id=&quot;l305&quot;&gt; 305&lt;/a&gt; +</a><a href="#h30-0-6353" id="h30-0-6353" class="i">+</a><a href="#h88-0-324" id="h88-0-324" class="d">-&lt;a href=&quot;#l306&quot; class=&quot;line&quot; id=&quot;l306&quot;&gt; 306&lt;/a&gt; soldering tutorial +</a><a href="#h30-0-6354" id="h30-0-6354" class="i">+</a><a href="#h88-0-325" id="h88-0-325" class="d">-&lt;a href=&quot;#l307&quot; class=&quot;line&quot; id=&quot;l307&quot;&gt; 307&lt;/a&gt; +</a><a href="#h30-0-6355" id="h30-0-6355" class="i">+</a><a href="#h88-0-326" id="h88-0-326" class="d">-&lt;a href=&quot;#l308&quot; class=&quot;line&quot; id=&quot;l308&quot;&gt; 308&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6356" id="h30-0-6356" class="i">+</a><a href="#h88-0-327" id="h88-0-327" class="d">-&lt;a href=&quot;#l309&quot; class=&quot;line&quot; id=&quot;l309&quot;&gt; 309&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6357" id="h30-0-6357" class="i">+</a><a href="#h88-0-328" id="h88-0-328" class="d">-&lt;a href=&quot;#l310&quot; class=&quot;line&quot; id=&quot;l310&quot;&gt; 310&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6358" id="h30-0-6358" class="i">+</a><a href="#h88-0-329" id="h88-0-329" class="d">-&lt;a href=&quot;#l311&quot; class=&quot;line&quot; id=&quot;l311&quot;&gt; 311&lt;/a&gt; &amp;lt;id&amp;gt;a6f143e16da19f01d0b1d60f5d03e88ec7d715a3&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6359" id="h30-0-6359" class="i">+</a><a href="#h88-0-330" id="h88-0-330" class="d">-&lt;a href=&quot;#l312&quot; class=&quot;line&quot; id=&quot;l312&quot;&gt; 312&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-28T15:31:48Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6360" id="h30-0-6360" class="i">+</a><a href="#h88-0-331" id="h88-0-331" class="d">-&lt;a href=&quot;#l313&quot; class=&quot;line&quot; id=&quot;l313&quot;&gt; 313&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-28T15:31:48Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6361" id="h30-0-6361" class="i">+</a><a href="#h88-0-332" id="h88-0-332" class="d">-&lt;a href=&quot;#l314&quot; class=&quot;line&quot; id=&quot;l314&quot;&gt; 314&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;change code font, add syntax highlighting&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6362" id="h30-0-6362" class="i">+</a><a href="#h88-0-333" id="h88-0-333" class="d">-&lt;a href=&quot;#l315&quot; class=&quot;line&quot; id=&quot;l315&quot;&gt; 315&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/a6f143e16da19f01d0b1d60f5d03e88ec7d715a3.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6363" id="h30-0-6363" class="i">+</a><a href="#h88-0-334" id="h88-0-334" class="d">-&lt;a href=&quot;#l316&quot; class=&quot;line&quot; id=&quot;l316&quot;&gt; 316&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6364" id="h30-0-6364" class="i">+</a><a href="#h88-0-335" id="h88-0-335" class="d">-&lt;a href=&quot;#l317&quot; class=&quot;line&quot; id=&quot;l317&quot;&gt; 317&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6365" id="h30-0-6365" class="i">+</a><a href="#h88-0-336" id="h88-0-336" class="d">-&lt;a href=&quot;#l318&quot; class=&quot;line&quot; id=&quot;l318&quot;&gt; 318&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6366" id="h30-0-6366" class="i">+</a><a href="#h88-0-337" id="h88-0-337" class="d">-&lt;a href=&quot;#l319&quot; class=&quot;line&quot; id=&quot;l319&quot;&gt; 319&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6367" id="h30-0-6367" class="i">+</a><a href="#h88-0-338" id="h88-0-338" class="d">-&lt;a href=&quot;#l320&quot; class=&quot;line&quot; id=&quot;l320&quot;&gt; 320&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit a6f143e16da19f01d0b1d60f5d03e88ec7d715a3 +</a><a href="#h30-0-6368" id="h30-0-6368" class="i">+</a><a href="#h88-0-339" id="h88-0-339" class="d">-&lt;a href=&quot;#l321&quot; class=&quot;line&quot; id=&quot;l321&quot;&gt; 321&lt;/a&gt; parent dbeda96e92915990c3c47f3032de3ca6d350901d +</a><a href="#h30-0-6369" id="h30-0-6369" class="i">+</a><a href="#h88-0-340" id="h88-0-340" class="d">-&lt;a href=&quot;#l322&quot; class=&quot;line&quot; id=&quot;l322&quot;&gt; 322&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6370" id="h30-0-6370" class="i">+</a><a href="#h88-0-341" id="h88-0-341" class="d">-&lt;a href=&quot;#l323&quot; class=&quot;line&quot; id=&quot;l323&quot;&gt; 323&lt;/a&gt; Date: Fri, 28 Feb 2025 16:31:48 +0100 +</a><a href="#h30-0-6371" id="h30-0-6371" class="i">+</a><a href="#h88-0-342" id="h88-0-342" class="d">-&lt;a href=&quot;#l324&quot; class=&quot;line&quot; id=&quot;l324&quot;&gt; 324&lt;/a&gt; +</a><a href="#h30-0-6372" id="h30-0-6372" class="i">+</a><a href="#h88-0-343" id="h88-0-343" class="d">-&lt;a href=&quot;#l325&quot; class=&quot;line&quot; id=&quot;l325&quot;&gt; 325&lt;/a&gt; change code font, add syntax highlighting +</a><a href="#h30-0-6373" id="h30-0-6373" class="i">+</a><a href="#h88-0-344" id="h88-0-344" class="d">-&lt;a href=&quot;#l326&quot; class=&quot;line&quot; id=&quot;l326&quot;&gt; 326&lt;/a&gt; +</a><a href="#h30-0-6374" id="h30-0-6374" class="i">+</a><a href="#h88-0-345" id="h88-0-345" class="d">-&lt;a href=&quot;#l327&quot; class=&quot;line&quot; id=&quot;l327&quot;&gt; 327&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6375" id="h30-0-6375" class="i">+</a><a href="#h88-0-346" id="h88-0-346" class="d">-&lt;a href=&quot;#l328&quot; class=&quot;line&quot; id=&quot;l328&quot;&gt; 328&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6376" id="h30-0-6376" class="i">+</a><a href="#h88-0-347" id="h88-0-347" class="d">-&lt;a href=&quot;#l329&quot; class=&quot;line&quot; id=&quot;l329&quot;&gt; 329&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6377" id="h30-0-6377" class="i">+</a><a href="#h88-0-348" id="h88-0-348" class="d">-&lt;a href=&quot;#l330&quot; class=&quot;line&quot; id=&quot;l330&quot;&gt; 330&lt;/a&gt; &amp;lt;id&amp;gt;dbeda96e92915990c3c47f3032de3ca6d350901d&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6378" id="h30-0-6378" class="i">+</a><a href="#h88-0-349" id="h88-0-349" class="d">-&lt;a href=&quot;#l331&quot; class=&quot;line&quot; id=&quot;l331&quot;&gt; 331&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-25T17:25:53Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6379" id="h30-0-6379" class="i">+</a><a href="#h88-0-350" id="h88-0-350" class="d">-&lt;a href=&quot;#l332&quot; class=&quot;line&quot; id=&quot;l332&quot;&gt; 332&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-25T17:25:53Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6380" id="h30-0-6380" class="i">+</a><a href="#h88-0-351" id="h88-0-351" class="d">-&lt;a href=&quot;#l333&quot; class=&quot;line&quot; id=&quot;l333&quot;&gt; 333&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;try to improve vocab in old projects&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6381" id="h30-0-6381" class="i">+</a><a href="#h88-0-352" id="h88-0-352" class="d">-&lt;a href=&quot;#l334&quot; class=&quot;line&quot; id=&quot;l334&quot;&gt; 334&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/dbeda96e92915990c3c47f3032de3ca6d350901d.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6382" id="h30-0-6382" class="i">+</a><a href="#h88-0-353" id="h88-0-353" class="d">-&lt;a href=&quot;#l335&quot; class=&quot;line&quot; id=&quot;l335&quot;&gt; 335&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6383" id="h30-0-6383" class="i">+</a><a href="#h88-0-354" id="h88-0-354" class="d">-&lt;a href=&quot;#l336&quot; class=&quot;line&quot; id=&quot;l336&quot;&gt; 336&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6384" id="h30-0-6384" class="i">+</a><a href="#h88-0-355" id="h88-0-355" class="d">-&lt;a href=&quot;#l337&quot; class=&quot;line&quot; id=&quot;l337&quot;&gt; 337&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6385" id="h30-0-6385" class="i">+</a><a href="#h88-0-356" id="h88-0-356" class="d">-&lt;a href=&quot;#l338&quot; class=&quot;line&quot; id=&quot;l338&quot;&gt; 338&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6386" id="h30-0-6386" class="i">+</a><a href="#h88-0-357" id="h88-0-357" class="d">-&lt;a href=&quot;#l339&quot; class=&quot;line&quot; id=&quot;l339&quot;&gt; 339&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit dbeda96e92915990c3c47f3032de3ca6d350901d +</a><a href="#h30-0-6387" id="h30-0-6387" class="i">+</a><a href="#h88-0-358" id="h88-0-358" class="d">-&lt;a href=&quot;#l340&quot; class=&quot;line&quot; id=&quot;l340&quot;&gt; 340&lt;/a&gt; parent f64fb1e126936d9d59edf6c86048eb9f526ead70 +</a><a href="#h30-0-6388" id="h30-0-6388" class="i">+</a><a href="#h88-0-359" id="h88-0-359" class="d">-&lt;a href=&quot;#l341&quot; class=&quot;line&quot; id=&quot;l341&quot;&gt; 341&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6389" id="h30-0-6389" class="i">+</a><a href="#h88-0-360" id="h88-0-360" class="d">-&lt;a href=&quot;#l342&quot; class=&quot;line&quot; id=&quot;l342&quot;&gt; 342&lt;/a&gt; Date: Tue, 25 Feb 2025 18:25:53 +0100 +</a><a href="#h30-0-6390" id="h30-0-6390" class="i">+</a><a href="#h88-0-361" id="h88-0-361" class="d">-&lt;a href=&quot;#l343&quot; class=&quot;line&quot; id=&quot;l343&quot;&gt; 343&lt;/a&gt; +</a><a href="#h30-0-6391" id="h30-0-6391" class="i">+</a><a href="#h88-0-362" id="h88-0-362" class="d">-&lt;a href=&quot;#l344&quot; class=&quot;line&quot; id=&quot;l344&quot;&gt; 344&lt;/a&gt; try to improve vocab in old projects +</a><a href="#h30-0-6392" id="h30-0-6392" class="i">+</a><a href="#h88-0-363" id="h88-0-363" class="d">-&lt;a href=&quot;#l345&quot; class=&quot;line&quot; id=&quot;l345&quot;&gt; 345&lt;/a&gt; +</a><a href="#h30-0-6393" id="h30-0-6393" class="i">+</a><a href="#h88-0-364" id="h88-0-364" class="d">-&lt;a href=&quot;#l346&quot; class=&quot;line&quot; id=&quot;l346&quot;&gt; 346&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6394" id="h30-0-6394" class="i">+</a><a href="#h88-0-365" id="h88-0-365" class="d">-&lt;a href=&quot;#l347&quot; class=&quot;line&quot; id=&quot;l347&quot;&gt; 347&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6395" id="h30-0-6395" class="i">+</a><a href="#h88-0-366" id="h88-0-366" class="d">-&lt;a href=&quot;#l348&quot; class=&quot;line&quot; id=&quot;l348&quot;&gt; 348&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6396" id="h30-0-6396" class="i">+</a><a href="#h88-0-367" id="h88-0-367" class="d">-&lt;a href=&quot;#l349&quot; class=&quot;line&quot; id=&quot;l349&quot;&gt; 349&lt;/a&gt; &amp;lt;id&amp;gt;f64fb1e126936d9d59edf6c86048eb9f526ead70&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6397" id="h30-0-6397" class="i">+</a><a href="#h88-0-368" id="h88-0-368" class="d">-&lt;a href=&quot;#l350&quot; class=&quot;line&quot; id=&quot;l350&quot;&gt; 350&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-24T21:20:32Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6398" id="h30-0-6398" class="i">+</a><a href="#h88-0-369" id="h88-0-369" class="d">-&lt;a href=&quot;#l351&quot; class=&quot;line&quot; id=&quot;l351&quot;&gt; 351&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-24T21:20:32Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6399" id="h30-0-6399" class="i">+</a><a href="#h88-0-370" id="h88-0-370" class="d">-&lt;a href=&quot;#l352&quot; class=&quot;line&quot; id=&quot;l352&quot;&gt; 352&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;update todo&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6400" id="h30-0-6400" class="i">+</a><a href="#h88-0-371" id="h88-0-371" class="d">-&lt;a href=&quot;#l353&quot; class=&quot;line&quot; id=&quot;l353&quot;&gt; 353&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/f64fb1e126936d9d59edf6c86048eb9f526ead70.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6401" id="h30-0-6401" class="i">+</a><a href="#h88-0-372" id="h88-0-372" class="d">-&lt;a href=&quot;#l354&quot; class=&quot;line&quot; id=&quot;l354&quot;&gt; 354&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6402" id="h30-0-6402" class="i">+</a><a href="#h88-0-373" id="h88-0-373" class="d">-&lt;a href=&quot;#l355&quot; class=&quot;line&quot; id=&quot;l355&quot;&gt; 355&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6403" id="h30-0-6403" class="i">+</a><a href="#h88-0-374" id="h88-0-374" class="d">-&lt;a href=&quot;#l356&quot; class=&quot;line&quot; id=&quot;l356&quot;&gt; 356&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6404" id="h30-0-6404" class="i">+</a><a href="#h88-0-375" id="h88-0-375" class="d">-&lt;a href=&quot;#l357&quot; class=&quot;line&quot; id=&quot;l357&quot;&gt; 357&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6405" id="h30-0-6405" class="i">+</a><a href="#h88-0-376" id="h88-0-376" class="d">-&lt;a href=&quot;#l358&quot; class=&quot;line&quot; id=&quot;l358&quot;&gt; 358&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit f64fb1e126936d9d59edf6c86048eb9f526ead70 +</a><a href="#h30-0-6406" id="h30-0-6406" class="i">+</a><a href="#h88-0-377" id="h88-0-377" class="d">-&lt;a href=&quot;#l359&quot; class=&quot;line&quot; id=&quot;l359&quot;&gt; 359&lt;/a&gt; parent 3b61ade596ca9f13fafaa1eb77fa40035aef9e92 +</a><a href="#h30-0-6407" id="h30-0-6407" class="i">+</a><a href="#h88-0-378" id="h88-0-378" class="d">-&lt;a href=&quot;#l360&quot; class=&quot;line&quot; id=&quot;l360&quot;&gt; 360&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6408" id="h30-0-6408" class="i">+</a><a href="#h88-0-379" id="h88-0-379" class="d">-&lt;a href=&quot;#l361&quot; class=&quot;line&quot; id=&quot;l361&quot;&gt; 361&lt;/a&gt; Date: Mon, 24 Feb 2025 22:20:32 +0100 +</a><a href="#h30-0-6409" id="h30-0-6409" class="i">+</a><a href="#h88-0-380" id="h88-0-380" class="d">-&lt;a href=&quot;#l362&quot; class=&quot;line&quot; id=&quot;l362&quot;&gt; 362&lt;/a&gt; +</a><a href="#h30-0-6410" id="h30-0-6410" class="i">+</a><a href="#h88-0-381" id="h88-0-381" class="d">-&lt;a href=&quot;#l363&quot; class=&quot;line&quot; id=&quot;l363&quot;&gt; 363&lt;/a&gt; update todo +</a><a href="#h30-0-6411" id="h30-0-6411" class="i">+</a><a href="#h88-0-382" id="h88-0-382" class="d">-&lt;a href=&quot;#l364&quot; class=&quot;line&quot; id=&quot;l364&quot;&gt; 364&lt;/a&gt; +</a><a href="#h30-0-6412" id="h30-0-6412" class="i">+</a><a href="#h88-0-383" id="h88-0-383" class="d">-&lt;a href=&quot;#l365&quot; class=&quot;line&quot; id=&quot;l365&quot;&gt; 365&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6413" id="h30-0-6413" class="i">+</a><a href="#h88-0-384" id="h88-0-384" class="d">-&lt;a href=&quot;#l366&quot; class=&quot;line&quot; id=&quot;l366&quot;&gt; 366&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6414" id="h30-0-6414" class="i">+</a><a href="#h88-0-385" id="h88-0-385" class="d">-&lt;a href=&quot;#l367&quot; class=&quot;line&quot; id=&quot;l367&quot;&gt; 367&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6415" id="h30-0-6415" class="i">+</a><a href="#h88-0-386" id="h88-0-386" class="d">-&lt;a href=&quot;#l368&quot; class=&quot;line&quot; id=&quot;l368&quot;&gt; 368&lt;/a&gt; &amp;lt;id&amp;gt;3b61ade596ca9f13fafaa1eb77fa40035aef9e92&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6416" id="h30-0-6416" class="i">+</a><a href="#h88-0-387" id="h88-0-387" class="d">-&lt;a href=&quot;#l369&quot; class=&quot;line&quot; id=&quot;l369&quot;&gt; 369&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-24T20:44:26Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6417" id="h30-0-6417" class="i">+</a><a href="#h88-0-388" id="h88-0-388" class="d">-&lt;a href=&quot;#l370&quot; class=&quot;line&quot; id=&quot;l370&quot;&gt; 370&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-24T20:44:26Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6418" id="h30-0-6418" class="i">+</a><a href="#h88-0-389" id="h88-0-389" class="d">-&lt;a href=&quot;#l371&quot; class=&quot;line&quot; id=&quot;l371&quot;&gt; 371&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;grammarly update about&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6419" id="h30-0-6419" class="i">+</a><a href="#h88-0-390" id="h88-0-390" class="d">-&lt;a href=&quot;#l372&quot; class=&quot;line&quot; id=&quot;l372&quot;&gt; 372&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/3b61ade596ca9f13fafaa1eb77fa40035aef9e92.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6420" id="h30-0-6420" class="i">+</a><a href="#h88-0-391" id="h88-0-391" class="d">-&lt;a href=&quot;#l373&quot; class=&quot;line&quot; id=&quot;l373&quot;&gt; 373&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6421" id="h30-0-6421" class="i">+</a><a href="#h88-0-392" id="h88-0-392" class="d">-&lt;a href=&quot;#l374&quot; class=&quot;line&quot; id=&quot;l374&quot;&gt; 374&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6422" id="h30-0-6422" class="i">+</a><a href="#h88-0-393" id="h88-0-393" class="d">-&lt;a href=&quot;#l375&quot; class=&quot;line&quot; id=&quot;l375&quot;&gt; 375&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6423" id="h30-0-6423" class="i">+</a><a href="#h88-0-394" id="h88-0-394" class="d">-&lt;a href=&quot;#l376&quot; class=&quot;line&quot; id=&quot;l376&quot;&gt; 376&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6424" id="h30-0-6424" class="i">+</a><a href="#h88-0-395" id="h88-0-395" class="d">-&lt;a href=&quot;#l377&quot; class=&quot;line&quot; id=&quot;l377&quot;&gt; 377&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit 3b61ade596ca9f13fafaa1eb77fa40035aef9e92 +</a><a href="#h30-0-6425" id="h30-0-6425" class="i">+</a><a href="#h88-0-396" id="h88-0-396" class="d">-&lt;a href=&quot;#l378&quot; class=&quot;line&quot; id=&quot;l378&quot;&gt; 378&lt;/a&gt; parent 6f47e63edea4e5bae246e7459cc7dc4a5bb03fed +</a><a href="#h30-0-6426" id="h30-0-6426" class="i">+</a><a href="#h88-0-397" id="h88-0-397" class="d">-&lt;a href=&quot;#l379&quot; class=&quot;line&quot; id=&quot;l379&quot;&gt; 379&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6427" id="h30-0-6427" class="i">+</a><a href="#h88-0-398" id="h88-0-398" class="d">-&lt;a href=&quot;#l380&quot; class=&quot;line&quot; id=&quot;l380&quot;&gt; 380&lt;/a&gt; Date: Mon, 24 Feb 2025 21:44:26 +0100 +</a><a href="#h30-0-6428" id="h30-0-6428" class="i">+</a><a href="#h88-0-399" id="h88-0-399" class="d">-&lt;a href=&quot;#l381&quot; class=&quot;line&quot; id=&quot;l381&quot;&gt; 381&lt;/a&gt; +</a><a href="#h30-0-6429" id="h30-0-6429" class="i">+</a><a href="#h88-0-400" id="h88-0-400" class="d">-&lt;a href=&quot;#l382&quot; class=&quot;line&quot; id=&quot;l382&quot;&gt; 382&lt;/a&gt; grammarly update about +</a><a href="#h30-0-6430" id="h30-0-6430" class="i">+</a><a href="#h88-0-401" id="h88-0-401" class="d">-&lt;a href=&quot;#l383&quot; class=&quot;line&quot; id=&quot;l383&quot;&gt; 383&lt;/a&gt; +</a><a href="#h30-0-6431" id="h30-0-6431" class="i">+</a><a href="#h88-0-402" id="h88-0-402" class="d">-&lt;a href=&quot;#l384&quot; class=&quot;line&quot; id=&quot;l384&quot;&gt; 384&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6432" id="h30-0-6432" class="i">+</a><a href="#h88-0-403" id="h88-0-403" class="d">-&lt;a href=&quot;#l385&quot; class=&quot;line&quot; id=&quot;l385&quot;&gt; 385&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6433" id="h30-0-6433" class="i">+</a><a href="#h88-0-404" id="h88-0-404" class="d">-&lt;a href=&quot;#l386&quot; class=&quot;line&quot; id=&quot;l386&quot;&gt; 386&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6434" id="h30-0-6434" class="i">+</a><a href="#h88-0-405" id="h88-0-405" class="d">-&lt;a href=&quot;#l387&quot; class=&quot;line&quot; id=&quot;l387&quot;&gt; 387&lt;/a&gt; &amp;lt;id&amp;gt;6f47e63edea4e5bae246e7459cc7dc4a5bb03fed&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6435" id="h30-0-6435" class="i">+</a><a href="#h88-0-406" id="h88-0-406" class="d">-&lt;a href=&quot;#l388&quot; class=&quot;line&quot; id=&quot;l388&quot;&gt; 388&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-24T20:40:26Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6436" id="h30-0-6436" class="i">+</a><a href="#h88-0-407" id="h88-0-407" class="d">-&lt;a href=&quot;#l389&quot; class=&quot;line&quot; id=&quot;l389&quot;&gt; 389&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-24T20:40:26Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6437" id="h30-0-6437" class="i">+</a><a href="#h88-0-408" id="h88-0-408" class="d">-&lt;a href=&quot;#l390&quot; class=&quot;line&quot; id=&quot;l390&quot;&gt; 390&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;Grammarly updates&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6438" id="h30-0-6438" class="i">+</a><a href="#h88-0-409" id="h88-0-409" class="d">-&lt;a href=&quot;#l391&quot; class=&quot;line&quot; id=&quot;l391&quot;&gt; 391&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/6f47e63edea4e5bae246e7459cc7dc4a5bb03fed.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6439" id="h30-0-6439" class="i">+</a><a href="#h88-0-410" id="h88-0-410" class="d">-&lt;a href=&quot;#l392&quot; class=&quot;line&quot; id=&quot;l392&quot;&gt; 392&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6440" id="h30-0-6440" class="i">+</a><a href="#h88-0-411" id="h88-0-411" class="d">-&lt;a href=&quot;#l393&quot; class=&quot;line&quot; id=&quot;l393&quot;&gt; 393&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6441" id="h30-0-6441" class="i">+</a><a href="#h88-0-412" id="h88-0-412" class="d">-&lt;a href=&quot;#l394&quot; class=&quot;line&quot; id=&quot;l394&quot;&gt; 394&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6442" id="h30-0-6442" class="i">+</a><a href="#h88-0-413" id="h88-0-413" class="d">-&lt;a href=&quot;#l395&quot; class=&quot;line&quot; id=&quot;l395&quot;&gt; 395&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6443" id="h30-0-6443" class="i">+</a><a href="#h88-0-414" id="h88-0-414" class="d">-&lt;a href=&quot;#l396&quot; class=&quot;line&quot; id=&quot;l396&quot;&gt; 396&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit 6f47e63edea4e5bae246e7459cc7dc4a5bb03fed +</a><a href="#h30-0-6444" id="h30-0-6444" class="i">+</a><a href="#h88-0-415" id="h88-0-415" class="d">-&lt;a href=&quot;#l397&quot; class=&quot;line&quot; id=&quot;l397&quot;&gt; 397&lt;/a&gt; parent 894eb5ee0608e6f151268144f7b8058f09b1aeb2 +</a><a href="#h30-0-6445" id="h30-0-6445" class="i">+</a><a href="#h88-0-416" id="h88-0-416" class="d">-&lt;a href=&quot;#l398&quot; class=&quot;line&quot; id=&quot;l398&quot;&gt; 398&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6446" id="h30-0-6446" class="i">+</a><a href="#h88-0-417" id="h88-0-417" class="d">-&lt;a href=&quot;#l399&quot; class=&quot;line&quot; id=&quot;l399&quot;&gt; 399&lt;/a&gt; Date: Mon, 24 Feb 2025 21:40:26 +0100 +</a><a href="#h30-0-6447" id="h30-0-6447" class="i">+</a><a href="#h88-0-418" id="h88-0-418" class="d">-&lt;a href=&quot;#l400&quot; class=&quot;line&quot; id=&quot;l400&quot;&gt; 400&lt;/a&gt; +</a><a href="#h30-0-6448" id="h30-0-6448" class="i">+</a><a href="#h88-0-419" id="h88-0-419" class="d">-&lt;a href=&quot;#l401&quot; class=&quot;line&quot; id=&quot;l401&quot;&gt; 401&lt;/a&gt; Grammarly updates +</a><a href="#h30-0-6449" id="h30-0-6449" class="i">+</a><a href="#h88-0-420" id="h88-0-420" class="d">-&lt;a href=&quot;#l402&quot; class=&quot;line&quot; id=&quot;l402&quot;&gt; 402&lt;/a&gt; +</a><a href="#h30-0-6450" id="h30-0-6450" class="i">+</a><a href="#h88-0-421" id="h88-0-421" class="d">-&lt;a href=&quot;#l403&quot; class=&quot;line&quot; id=&quot;l403&quot;&gt; 403&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6451" id="h30-0-6451" class="i">+</a><a href="#h88-0-422" id="h88-0-422" class="d">-&lt;a href=&quot;#l404&quot; class=&quot;line&quot; id=&quot;l404&quot;&gt; 404&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6452" id="h30-0-6452" class="i">+</a><a href="#h88-0-423" id="h88-0-423" class="d">-&lt;a href=&quot;#l405&quot; class=&quot;line&quot; id=&quot;l405&quot;&gt; 405&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6453" id="h30-0-6453" class="i">+</a><a href="#h88-0-424" id="h88-0-424" class="d">-&lt;a href=&quot;#l406&quot; class=&quot;line&quot; id=&quot;l406&quot;&gt; 406&lt;/a&gt; &amp;lt;id&amp;gt;894eb5ee0608e6f151268144f7b8058f09b1aeb2&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6454" id="h30-0-6454" class="i">+</a><a href="#h88-0-425" id="h88-0-425" class="d">-&lt;a href=&quot;#l407&quot; class=&quot;line&quot; id=&quot;l407&quot;&gt; 407&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-24T02:56:09Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6455" id="h30-0-6455" class="i">+</a><a href="#h88-0-426" id="h88-0-426" class="d">-&lt;a href=&quot;#l408&quot; class=&quot;line&quot; id=&quot;l408&quot;&gt; 408&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-24T02:56:09Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6456" id="h30-0-6456" class="i">+</a><a href="#h88-0-427" id="h88-0-427" class="d">-&lt;a href=&quot;#l409&quot; class=&quot;line&quot; id=&quot;l409&quot;&gt; 409&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt; more fixes old projects&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6457" id="h30-0-6457" class="i">+</a><a href="#h88-0-428" id="h88-0-428" class="d">-&lt;a href=&quot;#l410&quot; class=&quot;line&quot; id=&quot;l410&quot;&gt; 410&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/894eb5ee0608e6f151268144f7b8058f09b1aeb2.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6458" id="h30-0-6458" class="i">+</a><a href="#h88-0-429" id="h88-0-429" class="d">-&lt;a href=&quot;#l411&quot; class=&quot;line&quot; id=&quot;l411&quot;&gt; 411&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6459" id="h30-0-6459" class="i">+</a><a href="#h88-0-430" id="h88-0-430" class="d">-&lt;a href=&quot;#l412&quot; class=&quot;line&quot; id=&quot;l412&quot;&gt; 412&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6460" id="h30-0-6460" class="i">+</a><a href="#h88-0-431" id="h88-0-431" class="d">-&lt;a href=&quot;#l413&quot; class=&quot;line&quot; id=&quot;l413&quot;&gt; 413&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6461" id="h30-0-6461" class="i">+</a><a href="#h88-0-432" id="h88-0-432" class="d">-&lt;a href=&quot;#l414&quot; class=&quot;line&quot; id=&quot;l414&quot;&gt; 414&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6462" id="h30-0-6462" class="i">+</a><a href="#h88-0-433" id="h88-0-433" class="d">-&lt;a href=&quot;#l415&quot; class=&quot;line&quot; id=&quot;l415&quot;&gt; 415&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit 894eb5ee0608e6f151268144f7b8058f09b1aeb2 +</a><a href="#h30-0-6463" id="h30-0-6463" class="i">+</a><a href="#h88-0-434" id="h88-0-434" class="d">-&lt;a href=&quot;#l416&quot; class=&quot;line&quot; id=&quot;l416&quot;&gt; 416&lt;/a&gt; parent a4f689e78cdd9a7fadda7d399cb78997c8bd7e6f +</a><a href="#h30-0-6464" id="h30-0-6464" class="i">+</a><a href="#h88-0-435" id="h88-0-435" class="d">-&lt;a href=&quot;#l417&quot; class=&quot;line&quot; id=&quot;l417&quot;&gt; 417&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6465" id="h30-0-6465" class="i">+</a><a href="#h88-0-436" id="h88-0-436" class="d">-&lt;a href=&quot;#l418&quot; class=&quot;line&quot; id=&quot;l418&quot;&gt; 418&lt;/a&gt; Date: Mon, 24 Feb 2025 03:56:09 +0100 +</a><a href="#h30-0-6466" id="h30-0-6466" class="i">+</a><a href="#h88-0-437" id="h88-0-437" class="d">-&lt;a href=&quot;#l419&quot; class=&quot;line&quot; id=&quot;l419&quot;&gt; 419&lt;/a&gt; +</a><a href="#h30-0-6467" id="h30-0-6467" class="i">+</a><a href="#h88-0-438" id="h88-0-438" class="d">-&lt;a href=&quot;#l420&quot; class=&quot;line&quot; id=&quot;l420&quot;&gt; 420&lt;/a&gt; more fixes old projects +</a><a href="#h30-0-6468" id="h30-0-6468" class="i">+</a><a href="#h88-0-439" id="h88-0-439" class="d">-&lt;a href=&quot;#l421&quot; class=&quot;line&quot; id=&quot;l421&quot;&gt; 421&lt;/a&gt; +</a><a href="#h30-0-6469" id="h30-0-6469" class="i">+</a><a href="#h88-0-440" id="h88-0-440" class="d">-&lt;a href=&quot;#l422&quot; class=&quot;line&quot; id=&quot;l422&quot;&gt; 422&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6470" id="h30-0-6470" class="i">+</a><a href="#h88-0-441" id="h88-0-441" class="d">-&lt;a href=&quot;#l423&quot; class=&quot;line&quot; id=&quot;l423&quot;&gt; 423&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6471" id="h30-0-6471" class="i">+</a><a href="#h88-0-442" id="h88-0-442" class="d">-&lt;a href=&quot;#l424&quot; class=&quot;line&quot; id=&quot;l424&quot;&gt; 424&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6472" id="h30-0-6472" class="i">+</a><a href="#h88-0-443" id="h88-0-443" class="d">-&lt;a href=&quot;#l425&quot; class=&quot;line&quot; id=&quot;l425&quot;&gt; 425&lt;/a&gt; &amp;lt;id&amp;gt;a4f689e78cdd9a7fadda7d399cb78997c8bd7e6f&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6473" id="h30-0-6473" class="i">+</a><a href="#h88-0-444" id="h88-0-444" class="d">-&lt;a href=&quot;#l426&quot; class=&quot;line&quot; id=&quot;l426&quot;&gt; 426&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-24T02:36:35Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6474" id="h30-0-6474" class="i">+</a><a href="#h88-0-445" id="h88-0-445" class="d">-&lt;a href=&quot;#l427&quot; class=&quot;line&quot; id=&quot;l427&quot;&gt; 427&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-24T02:36:35Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6475" id="h30-0-6475" class="i">+</a><a href="#h88-0-446" id="h88-0-446" class="d">-&lt;a href=&quot;#l428&quot; class=&quot;line&quot; id=&quot;l428&quot;&gt; 428&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;fix old projects&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6476" id="h30-0-6476" class="i">+</a><a href="#h88-0-447" id="h88-0-447" class="d">-&lt;a href=&quot;#l429&quot; class=&quot;line&quot; id=&quot;l429&quot;&gt; 429&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/a4f689e78cdd9a7fadda7d399cb78997c8bd7e6f.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6477" id="h30-0-6477" class="i">+</a><a href="#h88-0-448" id="h88-0-448" class="d">-&lt;a href=&quot;#l430&quot; class=&quot;line&quot; id=&quot;l430&quot;&gt; 430&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6478" id="h30-0-6478" class="i">+</a><a href="#h88-0-449" id="h88-0-449" class="d">-&lt;a href=&quot;#l431&quot; class=&quot;line&quot; id=&quot;l431&quot;&gt; 431&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6479" id="h30-0-6479" class="i">+</a><a href="#h88-0-450" id="h88-0-450" class="d">-&lt;a href=&quot;#l432&quot; class=&quot;line&quot; id=&quot;l432&quot;&gt; 432&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6480" id="h30-0-6480" class="i">+</a><a href="#h88-0-451" id="h88-0-451" class="d">-&lt;a href=&quot;#l433&quot; class=&quot;line&quot; id=&quot;l433&quot;&gt; 433&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6481" id="h30-0-6481" class="i">+</a><a href="#h88-0-452" id="h88-0-452" class="d">-&lt;a href=&quot;#l434&quot; class=&quot;line&quot; id=&quot;l434&quot;&gt; 434&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit a4f689e78cdd9a7fadda7d399cb78997c8bd7e6f +</a><a href="#h30-0-6482" id="h30-0-6482" class="i">+</a><a href="#h88-0-453" id="h88-0-453" class="d">-&lt;a href=&quot;#l435&quot; class=&quot;line&quot; id=&quot;l435&quot;&gt; 435&lt;/a&gt; parent 4e86f87db8e5cd5414aa23ef87b9036df4ea47f6 +</a><a href="#h30-0-6483" id="h30-0-6483" class="i">+</a><a href="#h88-0-454" id="h88-0-454" class="d">-&lt;a href=&quot;#l436&quot; class=&quot;line&quot; id=&quot;l436&quot;&gt; 436&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6484" id="h30-0-6484" class="i">+</a><a href="#h88-0-455" id="h88-0-455" class="d">-&lt;a href=&quot;#l437&quot; class=&quot;line&quot; id=&quot;l437&quot;&gt; 437&lt;/a&gt; Date: Mon, 24 Feb 2025 03:36:35 +0100 +</a><a href="#h30-0-6485" id="h30-0-6485" class="i">+</a><a href="#h88-0-456" id="h88-0-456" class="d">-&lt;a href=&quot;#l438&quot; class=&quot;line&quot; id=&quot;l438&quot;&gt; 438&lt;/a&gt; +</a><a href="#h30-0-6486" id="h30-0-6486" class="i">+</a><a href="#h88-0-457" id="h88-0-457" class="d">-&lt;a href=&quot;#l439&quot; class=&quot;line&quot; id=&quot;l439&quot;&gt; 439&lt;/a&gt; fix old projects +</a><a href="#h30-0-6487" id="h30-0-6487" class="i">+</a><a href="#h88-0-458" id="h88-0-458" class="d">-&lt;a href=&quot;#l440&quot; class=&quot;line&quot; id=&quot;l440&quot;&gt; 440&lt;/a&gt; +</a><a href="#h30-0-6488" id="h30-0-6488" class="i">+</a><a href="#h88-0-459" id="h88-0-459" class="d">-&lt;a href=&quot;#l441&quot; class=&quot;line&quot; id=&quot;l441&quot;&gt; 441&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6489" id="h30-0-6489" class="i">+</a><a href="#h88-0-460" id="h88-0-460" class="d">-&lt;a href=&quot;#l442&quot; class=&quot;line&quot; id=&quot;l442&quot;&gt; 442&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6490" id="h30-0-6490" class="i">+</a><a href="#h88-0-461" id="h88-0-461" class="d">-&lt;a href=&quot;#l443&quot; class=&quot;line&quot; id=&quot;l443&quot;&gt; 443&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6491" id="h30-0-6491" class="i">+</a><a href="#h88-0-462" id="h88-0-462" class="d">-&lt;a href=&quot;#l444&quot; class=&quot;line&quot; id=&quot;l444&quot;&gt; 444&lt;/a&gt; &amp;lt;id&amp;gt;4e86f87db8e5cd5414aa23ef87b9036df4ea47f6&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6492" id="h30-0-6492" class="i">+</a><a href="#h88-0-463" id="h88-0-463" class="d">-&lt;a href=&quot;#l445&quot; class=&quot;line&quot; id=&quot;l445&quot;&gt; 445&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-23T21:20:54Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6493" id="h30-0-6493" class="i">+</a><a href="#h88-0-464" id="h88-0-464" class="d">-&lt;a href=&quot;#l446&quot; class=&quot;line&quot; id=&quot;l446&quot;&gt; 446&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-23T21:20:54Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6494" id="h30-0-6494" class="i">+</a><a href="#h88-0-465" id="h88-0-465" class="d">-&lt;a href=&quot;#l447&quot; class=&quot;line&quot; id=&quot;l447&quot;&gt; 447&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;update old projects description&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6495" id="h30-0-6495" class="i">+</a><a href="#h88-0-466" id="h88-0-466" class="d">-&lt;a href=&quot;#l448&quot; class=&quot;line&quot; id=&quot;l448&quot;&gt; 448&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/4e86f87db8e5cd5414aa23ef87b9036df4ea47f6.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6496" id="h30-0-6496" class="i">+</a><a href="#h88-0-467" id="h88-0-467" class="d">-&lt;a href=&quot;#l449&quot; class=&quot;line&quot; id=&quot;l449&quot;&gt; 449&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6497" id="h30-0-6497" class="i">+</a><a href="#h88-0-468" id="h88-0-468" class="d">-&lt;a href=&quot;#l450&quot; class=&quot;line&quot; id=&quot;l450&quot;&gt; 450&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6498" id="h30-0-6498" class="i">+</a><a href="#h88-0-469" id="h88-0-469" class="d">-&lt;a href=&quot;#l451&quot; class=&quot;line&quot; id=&quot;l451&quot;&gt; 451&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6499" id="h30-0-6499" class="i">+</a><a href="#h88-0-470" id="h88-0-470" class="d">-&lt;a href=&quot;#l452&quot; class=&quot;line&quot; id=&quot;l452&quot;&gt; 452&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6500" id="h30-0-6500" class="i">+</a><a href="#h88-0-471" id="h88-0-471" class="d">-&lt;a href=&quot;#l453&quot; class=&quot;line&quot; id=&quot;l453&quot;&gt; 453&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit 4e86f87db8e5cd5414aa23ef87b9036df4ea47f6 +</a><a href="#h30-0-6501" id="h30-0-6501" class="i">+</a><a href="#h88-0-472" id="h88-0-472" class="d">-&lt;a href=&quot;#l454&quot; class=&quot;line&quot; id=&quot;l454&quot;&gt; 454&lt;/a&gt; parent f2b3e45ef748087d094146332d3090665379bbb2 +</a><a href="#h30-0-6502" id="h30-0-6502" class="i">+</a><a href="#h88-0-473" id="h88-0-473" class="d">-&lt;a href=&quot;#l455&quot; class=&quot;line&quot; id=&quot;l455&quot;&gt; 455&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6503" id="h30-0-6503" class="i">+</a><a href="#h88-0-474" id="h88-0-474" class="d">-&lt;a href=&quot;#l456&quot; class=&quot;line&quot; id=&quot;l456&quot;&gt; 456&lt;/a&gt; Date: Sun, 23 Feb 2025 22:20:54 +0100 +</a><a href="#h30-0-6504" id="h30-0-6504" class="i">+</a><a href="#h88-0-475" id="h88-0-475" class="d">-&lt;a href=&quot;#l457&quot; class=&quot;line&quot; id=&quot;l457&quot;&gt; 457&lt;/a&gt; +</a><a href="#h30-0-6505" id="h30-0-6505" class="i">+</a><a href="#h88-0-476" id="h88-0-476" class="d">-&lt;a href=&quot;#l458&quot; class=&quot;line&quot; id=&quot;l458&quot;&gt; 458&lt;/a&gt; update old projects description +</a><a href="#h30-0-6506" id="h30-0-6506" class="i">+</a><a href="#h88-0-477" id="h88-0-477" class="d">-&lt;a href=&quot;#l459&quot; class=&quot;line&quot; id=&quot;l459&quot;&gt; 459&lt;/a&gt; +</a><a href="#h30-0-6507" id="h30-0-6507" class="i">+</a><a href="#h88-0-478" id="h88-0-478" class="d">-&lt;a href=&quot;#l460&quot; class=&quot;line&quot; id=&quot;l460&quot;&gt; 460&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6508" id="h30-0-6508" class="i">+</a><a href="#h88-0-479" id="h88-0-479" class="d">-&lt;a href=&quot;#l461&quot; class=&quot;line&quot; id=&quot;l461&quot;&gt; 461&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6509" id="h30-0-6509" class="i">+</a><a href="#h88-0-480" id="h88-0-480" class="d">-&lt;a href=&quot;#l462&quot; class=&quot;line&quot; id=&quot;l462&quot;&gt; 462&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6510" id="h30-0-6510" class="i">+</a><a href="#h88-0-481" id="h88-0-481" class="d">-&lt;a href=&quot;#l463&quot; class=&quot;line&quot; id=&quot;l463&quot;&gt; 463&lt;/a&gt; &amp;lt;id&amp;gt;f2b3e45ef748087d094146332d3090665379bbb2&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6511" id="h30-0-6511" class="i">+</a><a href="#h88-0-482" id="h88-0-482" class="d">-&lt;a href=&quot;#l464&quot; class=&quot;line&quot; id=&quot;l464&quot;&gt; 464&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-23T21:17:13Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6512" id="h30-0-6512" class="i">+</a><a href="#h88-0-483" id="h88-0-483" class="d">-&lt;a href=&quot;#l465&quot; class=&quot;line&quot; id=&quot;l465&quot;&gt; 465&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-23T21:17:13Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6513" id="h30-0-6513" class="i">+</a><a href="#h88-0-484" id="h88-0-484" class="d">-&lt;a href=&quot;#l466&quot; class=&quot;line&quot; id=&quot;l466&quot;&gt; 466&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;old projects post, css for better image sizes&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6514" id="h30-0-6514" class="i">+</a><a href="#h88-0-485" id="h88-0-485" class="d">-&lt;a href=&quot;#l467&quot; class=&quot;line&quot; id=&quot;l467&quot;&gt; 467&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/f2b3e45ef748087d094146332d3090665379bbb2.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6515" id="h30-0-6515" class="i">+</a><a href="#h88-0-486" id="h88-0-486" class="d">-&lt;a href=&quot;#l468&quot; class=&quot;line&quot; id=&quot;l468&quot;&gt; 468&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6516" id="h30-0-6516" class="i">+</a><a href="#h88-0-487" id="h88-0-487" class="d">-&lt;a href=&quot;#l469&quot; class=&quot;line&quot; id=&quot;l469&quot;&gt; 469&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6517" id="h30-0-6517" class="i">+</a><a href="#h88-0-488" id="h88-0-488" class="d">-&lt;a href=&quot;#l470&quot; class=&quot;line&quot; id=&quot;l470&quot;&gt; 470&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6518" id="h30-0-6518" class="i">+</a><a href="#h88-0-489" id="h88-0-489" class="d">-&lt;a href=&quot;#l471&quot; class=&quot;line&quot; id=&quot;l471&quot;&gt; 471&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6519" id="h30-0-6519" class="i">+</a><a href="#h88-0-490" id="h88-0-490" class="d">-&lt;a href=&quot;#l472&quot; class=&quot;line&quot; id=&quot;l472&quot;&gt; 472&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit f2b3e45ef748087d094146332d3090665379bbb2 +</a><a href="#h30-0-6520" id="h30-0-6520" class="i">+</a><a href="#h88-0-491" id="h88-0-491" class="d">-&lt;a href=&quot;#l473&quot; class=&quot;line&quot; id=&quot;l473&quot;&gt; 473&lt;/a&gt; parent cac93309d4c0b00c6d0a7f2bcafb3e46dc12c289 +</a><a href="#h30-0-6521" id="h30-0-6521" class="i">+</a><a href="#h88-0-492" id="h88-0-492" class="d">-&lt;a href=&quot;#l474&quot; class=&quot;line&quot; id=&quot;l474&quot;&gt; 474&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6522" id="h30-0-6522" class="i">+</a><a href="#h88-0-493" id="h88-0-493" class="d">-&lt;a href=&quot;#l475&quot; class=&quot;line&quot; id=&quot;l475&quot;&gt; 475&lt;/a&gt; Date: Sun, 23 Feb 2025 22:17:13 +0100 +</a><a href="#h30-0-6523" id="h30-0-6523" class="i">+</a><a href="#h88-0-494" id="h88-0-494" class="d">-&lt;a href=&quot;#l476&quot; class=&quot;line&quot; id=&quot;l476&quot;&gt; 476&lt;/a&gt; +</a><a href="#h30-0-6524" id="h30-0-6524" class="i">+</a><a href="#h88-0-495" id="h88-0-495" class="d">-&lt;a href=&quot;#l477&quot; class=&quot;line&quot; id=&quot;l477&quot;&gt; 477&lt;/a&gt; old projects post, css for better image sizes +</a><a href="#h30-0-6525" id="h30-0-6525" class="i">+</a><a href="#h88-0-496" id="h88-0-496" class="d">-&lt;a href=&quot;#l478&quot; class=&quot;line&quot; id=&quot;l478&quot;&gt; 478&lt;/a&gt; +</a><a href="#h30-0-6526" id="h30-0-6526" class="i">+</a><a href="#h88-0-497" id="h88-0-497" class="d">-&lt;a href=&quot;#l479&quot; class=&quot;line&quot; id=&quot;l479&quot;&gt; 479&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6527" id="h30-0-6527" class="i">+</a><a href="#h88-0-498" id="h88-0-498" class="d">-&lt;a href=&quot;#l480&quot; class=&quot;line&quot; id=&quot;l480&quot;&gt; 480&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6528" id="h30-0-6528" class="i">+</a><a href="#h88-0-499" id="h88-0-499" class="d">-&lt;a href=&quot;#l481&quot; class=&quot;line&quot; id=&quot;l481&quot;&gt; 481&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6529" id="h30-0-6529" class="i">+</a><a href="#h88-0-500" id="h88-0-500" class="d">-&lt;a href=&quot;#l482&quot; class=&quot;line&quot; id=&quot;l482&quot;&gt; 482&lt;/a&gt; &amp;lt;id&amp;gt;cac93309d4c0b00c6d0a7f2bcafb3e46dc12c289&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6530" id="h30-0-6530" class="i">+</a><a href="#h88-0-501" id="h88-0-501" class="d">-&lt;a href=&quot;#l483&quot; class=&quot;line&quot; id=&quot;l483&quot;&gt; 483&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-23T14:51:14Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6531" id="h30-0-6531" class="i">+</a><a href="#h88-0-502" id="h88-0-502" class="d">-&lt;a href=&quot;#l484&quot; class=&quot;line&quot; id=&quot;l484&quot;&gt; 484&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-23T14:51:14Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6532" id="h30-0-6532" class="i">+</a><a href="#h88-0-503" id="h88-0-503" class="d">-&lt;a href=&quot;#l485&quot; class=&quot;line&quot; id=&quot;l485&quot;&gt; 485&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;remove oopsie&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6533" id="h30-0-6533" class="i">+</a><a href="#h88-0-504" id="h88-0-504" class="d">-&lt;a href=&quot;#l486&quot; class=&quot;line&quot; id=&quot;l486&quot;&gt; 486&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/cac93309d4c0b00c6d0a7f2bcafb3e46dc12c289.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6534" id="h30-0-6534" class="i">+</a><a href="#h88-0-505" id="h88-0-505" class="d">-&lt;a href=&quot;#l487&quot; class=&quot;line&quot; id=&quot;l487&quot;&gt; 487&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6535" id="h30-0-6535" class="i">+</a><a href="#h88-0-506" id="h88-0-506" class="d">-&lt;a href=&quot;#l488&quot; class=&quot;line&quot; id=&quot;l488&quot;&gt; 488&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6536" id="h30-0-6536" class="i">+</a><a href="#h88-0-507" id="h88-0-507" class="d">-&lt;a href=&quot;#l489&quot; class=&quot;line&quot; id=&quot;l489&quot;&gt; 489&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6537" id="h30-0-6537" class="i">+</a><a href="#h88-0-508" id="h88-0-508" class="d">-&lt;a href=&quot;#l490&quot; class=&quot;line&quot; id=&quot;l490&quot;&gt; 490&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6538" id="h30-0-6538" class="i">+</a><a href="#h88-0-509" id="h88-0-509" class="d">-&lt;a href=&quot;#l491&quot; class=&quot;line&quot; id=&quot;l491&quot;&gt; 491&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit cac93309d4c0b00c6d0a7f2bcafb3e46dc12c289 +</a><a href="#h30-0-6539" id="h30-0-6539" class="i">+</a><a href="#h88-0-510" id="h88-0-510" class="d">-&lt;a href=&quot;#l492&quot; class=&quot;line&quot; id=&quot;l492&quot;&gt; 492&lt;/a&gt; parent f09dc59da9d6d2005be869258e7693f0da1201ea +</a><a href="#h30-0-6540" id="h30-0-6540" class="i">+</a><a href="#h88-0-511" id="h88-0-511" class="d">-&lt;a href=&quot;#l493&quot; class=&quot;line&quot; id=&quot;l493&quot;&gt; 493&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6541" id="h30-0-6541" class="i">+</a><a href="#h88-0-512" id="h88-0-512" class="d">-&lt;a href=&quot;#l494&quot; class=&quot;line&quot; id=&quot;l494&quot;&gt; 494&lt;/a&gt; Date: Sun, 23 Feb 2025 15:51:14 +0100 +</a><a href="#h30-0-6542" id="h30-0-6542" class="i">+</a><a href="#h88-0-513" id="h88-0-513" class="d">-&lt;a href=&quot;#l495&quot; class=&quot;line&quot; id=&quot;l495&quot;&gt; 495&lt;/a&gt; +</a><a href="#h30-0-6543" id="h30-0-6543" class="i">+</a><a href="#h88-0-514" id="h88-0-514" class="d">-&lt;a href=&quot;#l496&quot; class=&quot;line&quot; id=&quot;l496&quot;&gt; 496&lt;/a&gt; remove oopsie +</a><a href="#h30-0-6544" id="h30-0-6544" class="i">+</a><a href="#h88-0-515" id="h88-0-515" class="d">-&lt;a href=&quot;#l497&quot; class=&quot;line&quot; id=&quot;l497&quot;&gt; 497&lt;/a&gt; +</a><a href="#h30-0-6545" id="h30-0-6545" class="i">+</a><a href="#h88-0-516" id="h88-0-516" class="d">-&lt;a href=&quot;#l498&quot; class=&quot;line&quot; id=&quot;l498&quot;&gt; 498&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6546" id="h30-0-6546" class="i">+</a><a href="#h88-0-517" id="h88-0-517" class="d">-&lt;a href=&quot;#l499&quot; class=&quot;line&quot; id=&quot;l499&quot;&gt; 499&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6547" id="h30-0-6547" class="i">+</a><a href="#h88-0-518" id="h88-0-518" class="d">-&lt;a href=&quot;#l500&quot; class=&quot;line&quot; id=&quot;l500&quot;&gt; 500&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6548" id="h30-0-6548" class="i">+</a><a href="#h88-0-519" id="h88-0-519" class="d">-&lt;a href=&quot;#l501&quot; class=&quot;line&quot; id=&quot;l501&quot;&gt; 501&lt;/a&gt; &amp;lt;id&amp;gt;f09dc59da9d6d2005be869258e7693f0da1201ea&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6549" id="h30-0-6549" class="i">+</a><a href="#h88-0-520" id="h88-0-520" class="d">-&lt;a href=&quot;#l502&quot; class=&quot;line&quot; id=&quot;l502&quot;&gt; 502&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-23T14:49:08Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6550" id="h30-0-6550" class="i">+</a><a href="#h88-0-521" id="h88-0-521" class="d">-&lt;a href=&quot;#l503&quot; class=&quot;line&quot; id=&quot;l503&quot;&gt; 503&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-23T14:49:08Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6551" id="h30-0-6551" class="i">+</a><a href="#h88-0-522" id="h88-0-522" class="d">-&lt;a href=&quot;#l504&quot; class=&quot;line&quot; id=&quot;l504&quot;&gt; 504&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;improve quotes, fix some spelling&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6552" id="h30-0-6552" class="i">+</a><a href="#h88-0-523" id="h88-0-523" class="d">-&lt;a href=&quot;#l505&quot; class=&quot;line&quot; id=&quot;l505&quot;&gt; 505&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/f09dc59da9d6d2005be869258e7693f0da1201ea.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6553" id="h30-0-6553" class="i">+</a><a href="#h88-0-524" id="h88-0-524" class="d">-&lt;a href=&quot;#l506&quot; class=&quot;line&quot; id=&quot;l506&quot;&gt; 506&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6554" id="h30-0-6554" class="i">+</a><a href="#h88-0-525" id="h88-0-525" class="d">-&lt;a href=&quot;#l507&quot; class=&quot;line&quot; id=&quot;l507&quot;&gt; 507&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6555" id="h30-0-6555" class="i">+</a><a href="#h88-0-526" id="h88-0-526" class="d">-&lt;a href=&quot;#l508&quot; class=&quot;line&quot; id=&quot;l508&quot;&gt; 508&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6556" id="h30-0-6556" class="i">+</a><a href="#h88-0-527" id="h88-0-527" class="d">-&lt;a href=&quot;#l509&quot; class=&quot;line&quot; id=&quot;l509&quot;&gt; 509&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6557" id="h30-0-6557" class="i">+</a><a href="#h88-0-528" id="h88-0-528" class="d">-&lt;a href=&quot;#l510&quot; class=&quot;line&quot; id=&quot;l510&quot;&gt; 510&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit f09dc59da9d6d2005be869258e7693f0da1201ea +</a><a href="#h30-0-6558" id="h30-0-6558" class="i">+</a><a href="#h88-0-529" id="h88-0-529" class="d">-&lt;a href=&quot;#l511&quot; class=&quot;line&quot; id=&quot;l511&quot;&gt; 511&lt;/a&gt; parent eac51b353cfd6e538d7d0d047e448ea8b44ddf07 +</a><a href="#h30-0-6559" id="h30-0-6559" class="i">+</a><a href="#h88-0-530" id="h88-0-530" class="d">-&lt;a href=&quot;#l512&quot; class=&quot;line&quot; id=&quot;l512&quot;&gt; 512&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6560" id="h30-0-6560" class="i">+</a><a href="#h88-0-531" id="h88-0-531" class="d">-&lt;a href=&quot;#l513&quot; class=&quot;line&quot; id=&quot;l513&quot;&gt; 513&lt;/a&gt; Date: Sun, 23 Feb 2025 15:49:08 +0100 +</a><a href="#h30-0-6561" id="h30-0-6561" class="i">+</a><a href="#h88-0-532" id="h88-0-532" class="d">-&lt;a href=&quot;#l514&quot; class=&quot;line&quot; id=&quot;l514&quot;&gt; 514&lt;/a&gt; +</a><a href="#h30-0-6562" id="h30-0-6562" class="i">+</a><a href="#h88-0-533" id="h88-0-533" class="d">-&lt;a href=&quot;#l515&quot; class=&quot;line&quot; id=&quot;l515&quot;&gt; 515&lt;/a&gt; improve quotes, fix some spelling +</a><a href="#h30-0-6563" id="h30-0-6563" class="i">+</a><a href="#h88-0-534" id="h88-0-534" class="d">-&lt;a href=&quot;#l516&quot; class=&quot;line&quot; id=&quot;l516&quot;&gt; 516&lt;/a&gt; +</a><a href="#h30-0-6564" id="h30-0-6564" class="i">+</a><a href="#h88-0-535" id="h88-0-535" class="d">-&lt;a href=&quot;#l517&quot; class=&quot;line&quot; id=&quot;l517&quot;&gt; 517&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6565" id="h30-0-6565" class="i">+</a><a href="#h88-0-536" id="h88-0-536" class="d">-&lt;a href=&quot;#l518&quot; class=&quot;line&quot; id=&quot;l518&quot;&gt; 518&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6566" id="h30-0-6566" class="i">+</a><a href="#h88-0-537" id="h88-0-537" class="d">-&lt;a href=&quot;#l519&quot; class=&quot;line&quot; id=&quot;l519&quot;&gt; 519&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6567" id="h30-0-6567" class="i">+</a><a href="#h88-0-538" id="h88-0-538" class="d">-&lt;a href=&quot;#l520&quot; class=&quot;line&quot; id=&quot;l520&quot;&gt; 520&lt;/a&gt; &amp;lt;id&amp;gt;eac51b353cfd6e538d7d0d047e448ea8b44ddf07&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6568" id="h30-0-6568" class="i">+</a><a href="#h88-0-539" id="h88-0-539" class="d">-&lt;a href=&quot;#l521&quot; class=&quot;line&quot; id=&quot;l521&quot;&gt; 521&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-22T14:38:43Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6569" id="h30-0-6569" class="i">+</a><a href="#h88-0-540" id="h88-0-540" class="d">-&lt;a href=&quot;#l522&quot; class=&quot;line&quot; id=&quot;l522&quot;&gt; 522&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-22T14:38:43Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6570" id="h30-0-6570" class="i">+</a><a href="#h88-0-541" id="h88-0-541" class="d">-&lt;a href=&quot;#l523&quot; class=&quot;line&quot; id=&quot;l523&quot;&gt; 523&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;add full screen on video embeds&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6571" id="h30-0-6571" class="i">+</a><a href="#h88-0-542" id="h88-0-542" class="d">-&lt;a href=&quot;#l524&quot; class=&quot;line&quot; id=&quot;l524&quot;&gt; 524&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/eac51b353cfd6e538d7d0d047e448ea8b44ddf07.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6572" id="h30-0-6572" class="i">+</a><a href="#h88-0-543" id="h88-0-543" class="d">-&lt;a href=&quot;#l525&quot; class=&quot;line&quot; id=&quot;l525&quot;&gt; 525&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6573" id="h30-0-6573" class="i">+</a><a href="#h88-0-544" id="h88-0-544" class="d">-&lt;a href=&quot;#l526&quot; class=&quot;line&quot; id=&quot;l526&quot;&gt; 526&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6574" id="h30-0-6574" class="i">+</a><a href="#h88-0-545" id="h88-0-545" class="d">-&lt;a href=&quot;#l527&quot; class=&quot;line&quot; id=&quot;l527&quot;&gt; 527&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6575" id="h30-0-6575" class="i">+</a><a href="#h88-0-546" id="h88-0-546" class="d">-&lt;a href=&quot;#l528&quot; class=&quot;line&quot; id=&quot;l528&quot;&gt; 528&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6576" id="h30-0-6576" class="i">+</a><a href="#h88-0-547" id="h88-0-547" class="d">-&lt;a href=&quot;#l529&quot; class=&quot;line&quot; id=&quot;l529&quot;&gt; 529&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit eac51b353cfd6e538d7d0d047e448ea8b44ddf07 +</a><a href="#h30-0-6577" id="h30-0-6577" class="i">+</a><a href="#h88-0-548" id="h88-0-548" class="d">-&lt;a href=&quot;#l530&quot; class=&quot;line&quot; id=&quot;l530&quot;&gt; 530&lt;/a&gt; parent 14327ac4e083f278ba11b7eed5f79a0f6fd2f6ab +</a><a href="#h30-0-6578" id="h30-0-6578" class="i">+</a><a href="#h88-0-549" id="h88-0-549" class="d">-&lt;a href=&quot;#l531&quot; class=&quot;line&quot; id=&quot;l531&quot;&gt; 531&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6579" id="h30-0-6579" class="i">+</a><a href="#h88-0-550" id="h88-0-550" class="d">-&lt;a href=&quot;#l532&quot; class=&quot;line&quot; id=&quot;l532&quot;&gt; 532&lt;/a&gt; Date: Sat, 22 Feb 2025 15:38:43 +0100 +</a><a href="#h30-0-6580" id="h30-0-6580" class="i">+</a><a href="#h88-0-551" id="h88-0-551" class="d">-&lt;a href=&quot;#l533&quot; class=&quot;line&quot; id=&quot;l533&quot;&gt; 533&lt;/a&gt; +</a><a href="#h30-0-6581" id="h30-0-6581" class="i">+</a><a href="#h88-0-552" id="h88-0-552" class="d">-&lt;a href=&quot;#l534&quot; class=&quot;line&quot; id=&quot;l534&quot;&gt; 534&lt;/a&gt; add full screen on video embeds +</a><a href="#h30-0-6582" id="h30-0-6582" class="i">+</a><a href="#h88-0-553" id="h88-0-553" class="d">-&lt;a href=&quot;#l535&quot; class=&quot;line&quot; id=&quot;l535&quot;&gt; 535&lt;/a&gt; +</a><a href="#h30-0-6583" id="h30-0-6583" class="i">+</a><a href="#h88-0-554" id="h88-0-554" class="d">-&lt;a href=&quot;#l536&quot; class=&quot;line&quot; id=&quot;l536&quot;&gt; 536&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6584" id="h30-0-6584" class="i">+</a><a href="#h88-0-555" id="h88-0-555" class="d">-&lt;a href=&quot;#l537&quot; class=&quot;line&quot; id=&quot;l537&quot;&gt; 537&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6585" id="h30-0-6585" class="i">+</a><a href="#h88-0-556" id="h88-0-556" class="d">-&lt;a href=&quot;#l538&quot; class=&quot;line&quot; id=&quot;l538&quot;&gt; 538&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6586" id="h30-0-6586" class="i">+</a><a href="#h88-0-557" id="h88-0-557" class="d">-&lt;a href=&quot;#l539&quot; class=&quot;line&quot; id=&quot;l539&quot;&gt; 539&lt;/a&gt; &amp;lt;id&amp;gt;14327ac4e083f278ba11b7eed5f79a0f6fd2f6ab&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6587" id="h30-0-6587" class="i">+</a><a href="#h88-0-558" id="h88-0-558" class="d">-&lt;a href=&quot;#l540&quot; class=&quot;line&quot; id=&quot;l540&quot;&gt; 540&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-22T14:22:56Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6588" id="h30-0-6588" class="i">+</a><a href="#h88-0-559" id="h88-0-559" class="d">-&lt;a href=&quot;#l541&quot; class=&quot;line&quot; id=&quot;l541&quot;&gt; 541&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-22T14:22:56Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6589" id="h30-0-6589" class="i">+</a><a href="#h88-0-560" id="h88-0-560" class="d">-&lt;a href=&quot;#l542&quot; class=&quot;line&quot; id=&quot;l542&quot;&gt; 542&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;synonym&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6590" id="h30-0-6590" class="i">+</a><a href="#h88-0-561" id="h88-0-561" class="d">-&lt;a href=&quot;#l543&quot; class=&quot;line&quot; id=&quot;l543&quot;&gt; 543&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/14327ac4e083f278ba11b7eed5f79a0f6fd2f6ab.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6591" id="h30-0-6591" class="i">+</a><a href="#h88-0-562" id="h88-0-562" class="d">-&lt;a href=&quot;#l544&quot; class=&quot;line&quot; id=&quot;l544&quot;&gt; 544&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6592" id="h30-0-6592" class="i">+</a><a href="#h88-0-563" id="h88-0-563" class="d">-&lt;a href=&quot;#l545&quot; class=&quot;line&quot; id=&quot;l545&quot;&gt; 545&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6593" id="h30-0-6593" class="i">+</a><a href="#h88-0-564" id="h88-0-564" class="d">-&lt;a href=&quot;#l546&quot; class=&quot;line&quot; id=&quot;l546&quot;&gt; 546&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6594" id="h30-0-6594" class="i">+</a><a href="#h88-0-565" id="h88-0-565" class="d">-&lt;a href=&quot;#l547&quot; class=&quot;line&quot; id=&quot;l547&quot;&gt; 547&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6595" id="h30-0-6595" class="i">+</a><a href="#h88-0-566" id="h88-0-566" class="d">-&lt;a href=&quot;#l548&quot; class=&quot;line&quot; id=&quot;l548&quot;&gt; 548&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit 14327ac4e083f278ba11b7eed5f79a0f6fd2f6ab +</a><a href="#h30-0-6596" id="h30-0-6596" class="i">+</a><a href="#h88-0-567" id="h88-0-567" class="d">-&lt;a href=&quot;#l549&quot; class=&quot;line&quot; id=&quot;l549&quot;&gt; 549&lt;/a&gt; parent 3ee1cca27858a1a6267b06643bef26b5b567ae86 +</a><a href="#h30-0-6597" id="h30-0-6597" class="i">+</a><a href="#h88-0-568" id="h88-0-568" class="d">-&lt;a href=&quot;#l550&quot; class=&quot;line&quot; id=&quot;l550&quot;&gt; 550&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6598" id="h30-0-6598" class="i">+</a><a href="#h88-0-569" id="h88-0-569" class="d">-&lt;a href=&quot;#l551&quot; class=&quot;line&quot; id=&quot;l551&quot;&gt; 551&lt;/a&gt; Date: Sat, 22 Feb 2025 15:22:56 +0100 +</a><a href="#h30-0-6599" id="h30-0-6599" class="i">+</a><a href="#h88-0-570" id="h88-0-570" class="d">-&lt;a href=&quot;#l552&quot; class=&quot;line&quot; id=&quot;l552&quot;&gt; 552&lt;/a&gt; +</a><a href="#h30-0-6600" id="h30-0-6600" class="i">+</a><a href="#h88-0-571" id="h88-0-571" class="d">-&lt;a href=&quot;#l553&quot; class=&quot;line&quot; id=&quot;l553&quot;&gt; 553&lt;/a&gt; synonym +</a><a href="#h30-0-6601" id="h30-0-6601" class="i">+</a><a href="#h88-0-572" id="h88-0-572" class="d">-&lt;a href=&quot;#l554&quot; class=&quot;line&quot; id=&quot;l554&quot;&gt; 554&lt;/a&gt; +</a><a href="#h30-0-6602" id="h30-0-6602" class="i">+</a><a href="#h88-0-573" id="h88-0-573" class="d">-&lt;a href=&quot;#l555&quot; class=&quot;line&quot; id=&quot;l555&quot;&gt; 555&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6603" id="h30-0-6603" class="i">+</a><a href="#h88-0-574" id="h88-0-574" class="d">-&lt;a href=&quot;#l556&quot; class=&quot;line&quot; id=&quot;l556&quot;&gt; 556&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6604" id="h30-0-6604" class="i">+</a><a href="#h88-0-575" id="h88-0-575" class="d">-&lt;a href=&quot;#l557&quot; class=&quot;line&quot; id=&quot;l557&quot;&gt; 557&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6605" id="h30-0-6605" class="i">+</a><a href="#h88-0-576" id="h88-0-576" class="d">-&lt;a href=&quot;#l558&quot; class=&quot;line&quot; id=&quot;l558&quot;&gt; 558&lt;/a&gt; &amp;lt;id&amp;gt;3ee1cca27858a1a6267b06643bef26b5b567ae86&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6606" id="h30-0-6606" class="i">+</a><a href="#h88-0-577" id="h88-0-577" class="d">-&lt;a href=&quot;#l559&quot; class=&quot;line&quot; id=&quot;l559&quot;&gt; 559&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-22T14:20:44Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6607" id="h30-0-6607" class="i">+</a><a href="#h88-0-578" id="h88-0-578" class="d">-&lt;a href=&quot;#l560&quot; class=&quot;line&quot; id=&quot;l560&quot;&gt; 560&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-22T14:20:44Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6608" id="h30-0-6608" class="i">+</a><a href="#h88-0-579" id="h88-0-579" class="d">-&lt;a href=&quot;#l561&quot; class=&quot;line&quot; id=&quot;l561&quot;&gt; 561&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;add implications of OOP&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6609" id="h30-0-6609" class="i">+</a><a href="#h88-0-580" id="h88-0-580" class="d">-&lt;a href=&quot;#l562&quot; class=&quot;line&quot; id=&quot;l562&quot;&gt; 562&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/3ee1cca27858a1a6267b06643bef26b5b567ae86.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6610" id="h30-0-6610" class="i">+</a><a href="#h88-0-581" id="h88-0-581" class="d">-&lt;a href=&quot;#l563&quot; class=&quot;line&quot; id=&quot;l563&quot;&gt; 563&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6611" id="h30-0-6611" class="i">+</a><a href="#h88-0-582" id="h88-0-582" class="d">-&lt;a href=&quot;#l564&quot; class=&quot;line&quot; id=&quot;l564&quot;&gt; 564&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6612" id="h30-0-6612" class="i">+</a><a href="#h88-0-583" id="h88-0-583" class="d">-&lt;a href=&quot;#l565&quot; class=&quot;line&quot; id=&quot;l565&quot;&gt; 565&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6613" id="h30-0-6613" class="i">+</a><a href="#h88-0-584" id="h88-0-584" class="d">-&lt;a href=&quot;#l566&quot; class=&quot;line&quot; id=&quot;l566&quot;&gt; 566&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6614" id="h30-0-6614" class="i">+</a><a href="#h88-0-585" id="h88-0-585" class="d">-&lt;a href=&quot;#l567&quot; class=&quot;line&quot; id=&quot;l567&quot;&gt; 567&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit 3ee1cca27858a1a6267b06643bef26b5b567ae86 +</a><a href="#h30-0-6615" id="h30-0-6615" class="i">+</a><a href="#h88-0-586" id="h88-0-586" class="d">-&lt;a href=&quot;#l568&quot; class=&quot;line&quot; id=&quot;l568&quot;&gt; 568&lt;/a&gt; parent 4f8c91dd5798229d604c16f6f38123d9848430ce +</a><a href="#h30-0-6616" id="h30-0-6616" class="i">+</a><a href="#h88-0-587" id="h88-0-587" class="d">-&lt;a href=&quot;#l569&quot; class=&quot;line&quot; id=&quot;l569&quot;&gt; 569&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6617" id="h30-0-6617" class="i">+</a><a href="#h88-0-588" id="h88-0-588" class="d">-&lt;a href=&quot;#l570&quot; class=&quot;line&quot; id=&quot;l570&quot;&gt; 570&lt;/a&gt; Date: Sat, 22 Feb 2025 15:20:44 +0100 +</a><a href="#h30-0-6618" id="h30-0-6618" class="i">+</a><a href="#h88-0-589" id="h88-0-589" class="d">-&lt;a href=&quot;#l571&quot; class=&quot;line&quot; id=&quot;l571&quot;&gt; 571&lt;/a&gt; +</a><a href="#h30-0-6619" id="h30-0-6619" class="i">+</a><a href="#h88-0-590" id="h88-0-590" class="d">-&lt;a href=&quot;#l572&quot; class=&quot;line&quot; id=&quot;l572&quot;&gt; 572&lt;/a&gt; add implications of OOP +</a><a href="#h30-0-6620" id="h30-0-6620" class="i">+</a><a href="#h88-0-591" id="h88-0-591" class="d">-&lt;a href=&quot;#l573&quot; class=&quot;line&quot; id=&quot;l573&quot;&gt; 573&lt;/a&gt; +</a><a href="#h30-0-6621" id="h30-0-6621" class="i">+</a><a href="#h88-0-592" id="h88-0-592" class="d">-&lt;a href=&quot;#l574&quot; class=&quot;line&quot; id=&quot;l574&quot;&gt; 574&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6622" id="h30-0-6622" class="i">+</a><a href="#h88-0-593" id="h88-0-593" class="d">-&lt;a href=&quot;#l575&quot; class=&quot;line&quot; id=&quot;l575&quot;&gt; 575&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6623" id="h30-0-6623" class="i">+</a><a href="#h88-0-594" id="h88-0-594" class="d">-&lt;a href=&quot;#l576&quot; class=&quot;line&quot; id=&quot;l576&quot;&gt; 576&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6624" id="h30-0-6624" class="i">+</a><a href="#h88-0-595" id="h88-0-595" class="d">-&lt;a href=&quot;#l577&quot; class=&quot;line&quot; id=&quot;l577&quot;&gt; 577&lt;/a&gt; &amp;lt;id&amp;gt;4f8c91dd5798229d604c16f6f38123d9848430ce&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6625" id="h30-0-6625" class="i">+</a><a href="#h88-0-596" id="h88-0-596" class="d">-&lt;a href=&quot;#l578&quot; class=&quot;line&quot; id=&quot;l578&quot;&gt; 578&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-22T08:40:12Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6626" id="h30-0-6626" class="i">+</a><a href="#h88-0-597" id="h88-0-597" class="d">-&lt;a href=&quot;#l579&quot; class=&quot;line&quot; id=&quot;l579&quot;&gt; 579&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-22T08:40:12Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6627" id="h30-0-6627" class="i">+</a><a href="#h88-0-598" id="h88-0-598" class="d">-&lt;a href=&quot;#l580&quot; class=&quot;line&quot; id=&quot;l580&quot;&gt; 580&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;fix typo&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6628" id="h30-0-6628" class="i">+</a><a href="#h88-0-599" id="h88-0-599" class="d">-&lt;a href=&quot;#l581&quot; class=&quot;line&quot; id=&quot;l581&quot;&gt; 581&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/4f8c91dd5798229d604c16f6f38123d9848430ce.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6629" id="h30-0-6629" class="i">+</a><a href="#h88-0-600" id="h88-0-600" class="d">-&lt;a href=&quot;#l582&quot; class=&quot;line&quot; id=&quot;l582&quot;&gt; 582&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6630" id="h30-0-6630" class="i">+</a><a href="#h88-0-601" id="h88-0-601" class="d">-&lt;a href=&quot;#l583&quot; class=&quot;line&quot; id=&quot;l583&quot;&gt; 583&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6631" id="h30-0-6631" class="i">+</a><a href="#h88-0-602" id="h88-0-602" class="d">-&lt;a href=&quot;#l584&quot; class=&quot;line&quot; id=&quot;l584&quot;&gt; 584&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6632" id="h30-0-6632" class="i">+</a><a href="#h88-0-603" id="h88-0-603" class="d">-&lt;a href=&quot;#l585&quot; class=&quot;line&quot; id=&quot;l585&quot;&gt; 585&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6633" id="h30-0-6633" class="i">+</a><a href="#h88-0-604" id="h88-0-604" class="d">-&lt;a href=&quot;#l586&quot; class=&quot;line&quot; id=&quot;l586&quot;&gt; 586&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit 4f8c91dd5798229d604c16f6f38123d9848430ce +</a><a href="#h30-0-6634" id="h30-0-6634" class="i">+</a><a href="#h88-0-605" id="h88-0-605" class="d">-&lt;a href=&quot;#l587&quot; class=&quot;line&quot; id=&quot;l587&quot;&gt; 587&lt;/a&gt; parent b50faebb09d96ca56d360452ae4467537c7bf104 +</a><a href="#h30-0-6635" id="h30-0-6635" class="i">+</a><a href="#h88-0-606" id="h88-0-606" class="d">-&lt;a href=&quot;#l588&quot; class=&quot;line&quot; id=&quot;l588&quot;&gt; 588&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6636" id="h30-0-6636" class="i">+</a><a href="#h88-0-607" id="h88-0-607" class="d">-&lt;a href=&quot;#l589&quot; class=&quot;line&quot; id=&quot;l589&quot;&gt; 589&lt;/a&gt; Date: Sat, 22 Feb 2025 09:40:12 +0100 +</a><a href="#h30-0-6637" id="h30-0-6637" class="i">+</a><a href="#h88-0-608" id="h88-0-608" class="d">-&lt;a href=&quot;#l590&quot; class=&quot;line&quot; id=&quot;l590&quot;&gt; 590&lt;/a&gt; +</a><a href="#h30-0-6638" id="h30-0-6638" class="i">+</a><a href="#h88-0-609" id="h88-0-609" class="d">-&lt;a href=&quot;#l591&quot; class=&quot;line&quot; id=&quot;l591&quot;&gt; 591&lt;/a&gt; fix typo +</a><a href="#h30-0-6639" id="h30-0-6639" class="i">+</a><a href="#h88-0-610" id="h88-0-610" class="d">-&lt;a href=&quot;#l592&quot; class=&quot;line&quot; id=&quot;l592&quot;&gt; 592&lt;/a&gt; +</a><a href="#h30-0-6640" id="h30-0-6640" class="i">+</a><a href="#h88-0-611" id="h88-0-611" class="d">-&lt;a href=&quot;#l593&quot; class=&quot;line&quot; id=&quot;l593&quot;&gt; 593&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6641" id="h30-0-6641" class="i">+</a><a href="#h88-0-612" id="h88-0-612" class="d">-&lt;a href=&quot;#l594&quot; class=&quot;line&quot; id=&quot;l594&quot;&gt; 594&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6642" id="h30-0-6642" class="i">+</a><a href="#h88-0-613" id="h88-0-613" class="d">-&lt;a href=&quot;#l595&quot; class=&quot;line&quot; id=&quot;l595&quot;&gt; 595&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6643" id="h30-0-6643" class="i">+</a><a href="#h88-0-614" id="h88-0-614" class="d">-&lt;a href=&quot;#l596&quot; class=&quot;line&quot; id=&quot;l596&quot;&gt; 596&lt;/a&gt; &amp;lt;id&amp;gt;b50faebb09d96ca56d360452ae4467537c7bf104&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6644" id="h30-0-6644" class="i">+</a><a href="#h88-0-615" id="h88-0-615" class="d">-&lt;a href=&quot;#l597&quot; class=&quot;line&quot; id=&quot;l597&quot;&gt; 597&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-22T08:36:54Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6645" id="h30-0-6645" class="i">+</a><a href="#h88-0-616" id="h88-0-616" class="d">-&lt;a href=&quot;#l598&quot; class=&quot;line&quot; id=&quot;l598&quot;&gt; 598&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-22T08:36:54Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6646" id="h30-0-6646" class="i">+</a><a href="#h88-0-617" id="h88-0-617" class="d">-&lt;a href=&quot;#l599&quot; class=&quot;line&quot; id=&quot;l599&quot;&gt; 599&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;fix typo&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6647" id="h30-0-6647" class="i">+</a><a href="#h88-0-618" id="h88-0-618" class="d">-&lt;a href=&quot;#l600&quot; class=&quot;line&quot; id=&quot;l600&quot;&gt; 600&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/b50faebb09d96ca56d360452ae4467537c7bf104.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6648" id="h30-0-6648" class="i">+</a><a href="#h88-0-619" id="h88-0-619" class="d">-&lt;a href=&quot;#l601&quot; class=&quot;line&quot; id=&quot;l601&quot;&gt; 601&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6649" id="h30-0-6649" class="i">+</a><a href="#h88-0-620" id="h88-0-620" class="d">-&lt;a href=&quot;#l602&quot; class=&quot;line&quot; id=&quot;l602&quot;&gt; 602&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6650" id="h30-0-6650" class="i">+</a><a href="#h88-0-621" id="h88-0-621" class="d">-&lt;a href=&quot;#l603&quot; class=&quot;line&quot; id=&quot;l603&quot;&gt; 603&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6651" id="h30-0-6651" class="i">+</a><a href="#h88-0-622" id="h88-0-622" class="d">-&lt;a href=&quot;#l604&quot; class=&quot;line&quot; id=&quot;l604&quot;&gt; 604&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6652" id="h30-0-6652" class="i">+</a><a href="#h88-0-623" id="h88-0-623" class="d">-&lt;a href=&quot;#l605&quot; class=&quot;line&quot; id=&quot;l605&quot;&gt; 605&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit b50faebb09d96ca56d360452ae4467537c7bf104 +</a><a href="#h30-0-6653" id="h30-0-6653" class="i">+</a><a href="#h88-0-624" id="h88-0-624" class="d">-&lt;a href=&quot;#l606&quot; class=&quot;line&quot; id=&quot;l606&quot;&gt; 606&lt;/a&gt; parent 88953dff6192486aeb136c1cfabc4abc7c350bea +</a><a href="#h30-0-6654" id="h30-0-6654" class="i">+</a><a href="#h88-0-625" id="h88-0-625" class="d">-&lt;a href=&quot;#l607&quot; class=&quot;line&quot; id=&quot;l607&quot;&gt; 607&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6655" id="h30-0-6655" class="i">+</a><a href="#h88-0-626" id="h88-0-626" class="d">-&lt;a href=&quot;#l608&quot; class=&quot;line&quot; id=&quot;l608&quot;&gt; 608&lt;/a&gt; Date: Sat, 22 Feb 2025 09:36:54 +0100 +</a><a href="#h30-0-6656" id="h30-0-6656" class="i">+</a><a href="#h88-0-627" id="h88-0-627" class="d">-&lt;a href=&quot;#l609&quot; class=&quot;line&quot; id=&quot;l609&quot;&gt; 609&lt;/a&gt; +</a><a href="#h30-0-6657" id="h30-0-6657" class="i">+</a><a href="#h88-0-628" id="h88-0-628" class="d">-&lt;a href=&quot;#l610&quot; class=&quot;line&quot; id=&quot;l610&quot;&gt; 610&lt;/a&gt; fix typo +</a><a href="#h30-0-6658" id="h30-0-6658" class="i">+</a><a href="#h88-0-629" id="h88-0-629" class="d">-&lt;a href=&quot;#l611&quot; class=&quot;line&quot; id=&quot;l611&quot;&gt; 611&lt;/a&gt; +</a><a href="#h30-0-6659" id="h30-0-6659" class="i">+</a><a href="#h88-0-630" id="h88-0-630" class="d">-&lt;a href=&quot;#l612&quot; class=&quot;line&quot; id=&quot;l612&quot;&gt; 612&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6660" id="h30-0-6660" class="i">+</a><a href="#h88-0-631" id="h88-0-631" class="d">-&lt;a href=&quot;#l613&quot; class=&quot;line&quot; id=&quot;l613&quot;&gt; 613&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6661" id="h30-0-6661" class="i">+</a><a href="#h88-0-632" id="h88-0-632" class="d">-&lt;a href=&quot;#l614&quot; class=&quot;line&quot; id=&quot;l614&quot;&gt; 614&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6662" id="h30-0-6662" class="i">+</a><a href="#h88-0-633" id="h88-0-633" class="d">-&lt;a href=&quot;#l615&quot; class=&quot;line&quot; id=&quot;l615&quot;&gt; 615&lt;/a&gt; &amp;lt;id&amp;gt;88953dff6192486aeb136c1cfabc4abc7c350bea&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6663" id="h30-0-6663" class="i">+</a><a href="#h88-0-634" id="h88-0-634" class="d">-&lt;a href=&quot;#l616&quot; class=&quot;line&quot; id=&quot;l616&quot;&gt; 616&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-22T08:32:15Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6664" id="h30-0-6664" class="i">+</a><a href="#h88-0-635" id="h88-0-635" class="d">-&lt;a href=&quot;#l617&quot; class=&quot;line&quot; id=&quot;l617&quot;&gt; 617&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-22T08:32:15Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6665" id="h30-0-6665" class="i">+</a><a href="#h88-0-636" id="h88-0-636" class="d">-&lt;a href=&quot;#l618&quot; class=&quot;line&quot; id=&quot;l618&quot;&gt; 618&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;fix typos&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6666" id="h30-0-6666" class="i">+</a><a href="#h88-0-637" id="h88-0-637" class="d">-&lt;a href=&quot;#l619&quot; class=&quot;line&quot; id=&quot;l619&quot;&gt; 619&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/88953dff6192486aeb136c1cfabc4abc7c350bea.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6667" id="h30-0-6667" class="i">+</a><a href="#h88-0-638" id="h88-0-638" class="d">-&lt;a href=&quot;#l620&quot; class=&quot;line&quot; id=&quot;l620&quot;&gt; 620&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6668" id="h30-0-6668" class="i">+</a><a href="#h88-0-639" id="h88-0-639" class="d">-&lt;a href=&quot;#l621&quot; class=&quot;line&quot; id=&quot;l621&quot;&gt; 621&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6669" id="h30-0-6669" class="i">+</a><a href="#h88-0-640" id="h88-0-640" class="d">-&lt;a href=&quot;#l622&quot; class=&quot;line&quot; id=&quot;l622&quot;&gt; 622&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6670" id="h30-0-6670" class="i">+</a><a href="#h88-0-641" id="h88-0-641" class="d">-&lt;a href=&quot;#l623&quot; class=&quot;line&quot; id=&quot;l623&quot;&gt; 623&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6671" id="h30-0-6671" class="i">+</a><a href="#h88-0-642" id="h88-0-642" class="d">-&lt;a href=&quot;#l624&quot; class=&quot;line&quot; id=&quot;l624&quot;&gt; 624&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit 88953dff6192486aeb136c1cfabc4abc7c350bea +</a><a href="#h30-0-6672" id="h30-0-6672" class="i">+</a><a href="#h88-0-643" id="h88-0-643" class="d">-&lt;a href=&quot;#l625&quot; class=&quot;line&quot; id=&quot;l625&quot;&gt; 625&lt;/a&gt; parent c16d21c43716c22ff6777dbccde5fbdfd8d67dd2 +</a><a href="#h30-0-6673" id="h30-0-6673" class="i">+</a><a href="#h88-0-644" id="h88-0-644" class="d">-&lt;a href=&quot;#l626&quot; class=&quot;line&quot; id=&quot;l626&quot;&gt; 626&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6674" id="h30-0-6674" class="i">+</a><a href="#h88-0-645" id="h88-0-645" class="d">-&lt;a href=&quot;#l627&quot; class=&quot;line&quot; id=&quot;l627&quot;&gt; 627&lt;/a&gt; Date: Sat, 22 Feb 2025 09:32:15 +0100 +</a><a href="#h30-0-6675" id="h30-0-6675" class="i">+</a><a href="#h88-0-646" id="h88-0-646" class="d">-&lt;a href=&quot;#l628&quot; class=&quot;line&quot; id=&quot;l628&quot;&gt; 628&lt;/a&gt; +</a><a href="#h30-0-6676" id="h30-0-6676" class="i">+</a><a href="#h88-0-647" id="h88-0-647" class="d">-&lt;a href=&quot;#l629&quot; class=&quot;line&quot; id=&quot;l629&quot;&gt; 629&lt;/a&gt; fix typos +</a><a href="#h30-0-6677" id="h30-0-6677" class="i">+</a><a href="#h88-0-648" id="h88-0-648" class="d">-&lt;a href=&quot;#l630&quot; class=&quot;line&quot; id=&quot;l630&quot;&gt; 630&lt;/a&gt; +</a><a href="#h30-0-6678" id="h30-0-6678" class="i">+</a><a href="#h88-0-649" id="h88-0-649" class="d">-&lt;a href=&quot;#l631&quot; class=&quot;line&quot; id=&quot;l631&quot;&gt; 631&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6679" id="h30-0-6679" class="i">+</a><a href="#h88-0-650" id="h88-0-650" class="d">-&lt;a href=&quot;#l632&quot; class=&quot;line&quot; id=&quot;l632&quot;&gt; 632&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6680" id="h30-0-6680" class="i">+</a><a href="#h88-0-651" id="h88-0-651" class="d">-&lt;a href=&quot;#l633&quot; class=&quot;line&quot; id=&quot;l633&quot;&gt; 633&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6681" id="h30-0-6681" class="i">+</a><a href="#h88-0-652" id="h88-0-652" class="d">-&lt;a href=&quot;#l634&quot; class=&quot;line&quot; id=&quot;l634&quot;&gt; 634&lt;/a&gt; &amp;lt;id&amp;gt;c16d21c43716c22ff6777dbccde5fbdfd8d67dd2&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6682" id="h30-0-6682" class="i">+</a><a href="#h88-0-653" id="h88-0-653" class="d">-&lt;a href=&quot;#l635&quot; class=&quot;line&quot; id=&quot;l635&quot;&gt; 635&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-22T01:26:29Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6683" id="h30-0-6683" class="i">+</a><a href="#h88-0-654" id="h88-0-654" class="d">-&lt;a href=&quot;#l636&quot; class=&quot;line&quot; id=&quot;l636&quot;&gt; 636&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-22T01:26:29Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6684" id="h30-0-6684" class="i">+</a><a href="#h88-0-655" id="h88-0-655" class="d">-&lt;a href=&quot;#l637&quot; class=&quot;line&quot; id=&quot;l637&quot;&gt; 637&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;fix typos&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6685" id="h30-0-6685" class="i">+</a><a href="#h88-0-656" id="h88-0-656" class="d">-&lt;a href=&quot;#l638&quot; class=&quot;line&quot; id=&quot;l638&quot;&gt; 638&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/c16d21c43716c22ff6777dbccde5fbdfd8d67dd2.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6686" id="h30-0-6686" class="i">+</a><a href="#h88-0-657" id="h88-0-657" class="d">-&lt;a href=&quot;#l639&quot; class=&quot;line&quot; id=&quot;l639&quot;&gt; 639&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6687" id="h30-0-6687" class="i">+</a><a href="#h88-0-658" id="h88-0-658" class="d">-&lt;a href=&quot;#l640&quot; class=&quot;line&quot; id=&quot;l640&quot;&gt; 640&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6688" id="h30-0-6688" class="i">+</a><a href="#h88-0-659" id="h88-0-659" class="d">-&lt;a href=&quot;#l641&quot; class=&quot;line&quot; id=&quot;l641&quot;&gt; 641&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6689" id="h30-0-6689" class="i">+</a><a href="#h88-0-660" id="h88-0-660" class="d">-&lt;a href=&quot;#l642&quot; class=&quot;line&quot; id=&quot;l642&quot;&gt; 642&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6690" id="h30-0-6690" class="i">+</a><a href="#h88-0-661" id="h88-0-661" class="d">-&lt;a href=&quot;#l643&quot; class=&quot;line&quot; id=&quot;l643&quot;&gt; 643&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit c16d21c43716c22ff6777dbccde5fbdfd8d67dd2 +</a><a href="#h30-0-6691" id="h30-0-6691" class="i">+</a><a href="#h88-0-662" id="h88-0-662" class="d">-&lt;a href=&quot;#l644&quot; class=&quot;line&quot; id=&quot;l644&quot;&gt; 644&lt;/a&gt; parent cc1b9da20219fc14e6d7b8e6072b65bf6f961118 +</a><a href="#h30-0-6692" id="h30-0-6692" class="i">+</a><a href="#h88-0-663" id="h88-0-663" class="d">-&lt;a href=&quot;#l645&quot; class=&quot;line&quot; id=&quot;l645&quot;&gt; 645&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6693" id="h30-0-6693" class="i">+</a><a href="#h88-0-664" id="h88-0-664" class="d">-&lt;a href=&quot;#l646&quot; class=&quot;line&quot; id=&quot;l646&quot;&gt; 646&lt;/a&gt; Date: Sat, 22 Feb 2025 02:26:29 +0100 +</a><a href="#h30-0-6694" id="h30-0-6694" class="i">+</a><a href="#h88-0-665" id="h88-0-665" class="d">-&lt;a href=&quot;#l647&quot; class=&quot;line&quot; id=&quot;l647&quot;&gt; 647&lt;/a&gt; +</a><a href="#h30-0-6695" id="h30-0-6695" class="i">+</a><a href="#h88-0-666" id="h88-0-666" class="d">-&lt;a href=&quot;#l648&quot; class=&quot;line&quot; id=&quot;l648&quot;&gt; 648&lt;/a&gt; fix typos +</a><a href="#h30-0-6696" id="h30-0-6696" class="i">+</a><a href="#h88-0-667" id="h88-0-667" class="d">-&lt;a href=&quot;#l649&quot; class=&quot;line&quot; id=&quot;l649&quot;&gt; 649&lt;/a&gt; +</a><a href="#h30-0-6697" id="h30-0-6697" class="i">+</a><a href="#h88-0-668" id="h88-0-668" class="d">-&lt;a href=&quot;#l650&quot; class=&quot;line&quot; id=&quot;l650&quot;&gt; 650&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6698" id="h30-0-6698" class="i">+</a><a href="#h88-0-669" id="h88-0-669" class="d">-&lt;a href=&quot;#l651&quot; class=&quot;line&quot; id=&quot;l651&quot;&gt; 651&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6699" id="h30-0-6699" class="i">+</a><a href="#h88-0-670" id="h88-0-670" class="d">-&lt;a href=&quot;#l652&quot; class=&quot;line&quot; id=&quot;l652&quot;&gt; 652&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6700" id="h30-0-6700" class="i">+</a><a href="#h88-0-671" id="h88-0-671" class="d">-&lt;a href=&quot;#l653&quot; class=&quot;line&quot; id=&quot;l653&quot;&gt; 653&lt;/a&gt; &amp;lt;id&amp;gt;cc1b9da20219fc14e6d7b8e6072b65bf6f961118&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6701" id="h30-0-6701" class="i">+</a><a href="#h88-0-672" id="h88-0-672" class="d">-&lt;a href=&quot;#l654&quot; class=&quot;line&quot; id=&quot;l654&quot;&gt; 654&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-22T00:38:04Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6702" id="h30-0-6702" class="i">+</a><a href="#h88-0-673" id="h88-0-673" class="d">-&lt;a href=&quot;#l655&quot; class=&quot;line&quot; id=&quot;l655&quot;&gt; 655&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-22T00:38:04Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6703" id="h30-0-6703" class="i">+</a><a href="#h88-0-674" id="h88-0-674" class="d">-&lt;a href=&quot;#l656&quot; class=&quot;line&quot; id=&quot;l656&quot;&gt; 656&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;add width and height to nav images&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6704" id="h30-0-6704" class="i">+</a><a href="#h88-0-675" id="h88-0-675" class="d">-&lt;a href=&quot;#l657&quot; class=&quot;line&quot; id=&quot;l657&quot;&gt; 657&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/cc1b9da20219fc14e6d7b8e6072b65bf6f961118.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6705" id="h30-0-6705" class="i">+</a><a href="#h88-0-676" id="h88-0-676" class="d">-&lt;a href=&quot;#l658&quot; class=&quot;line&quot; id=&quot;l658&quot;&gt; 658&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6706" id="h30-0-6706" class="i">+</a><a href="#h88-0-677" id="h88-0-677" class="d">-&lt;a href=&quot;#l659&quot; class=&quot;line&quot; id=&quot;l659&quot;&gt; 659&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6707" id="h30-0-6707" class="i">+</a><a href="#h88-0-678" id="h88-0-678" class="d">-&lt;a href=&quot;#l660&quot; class=&quot;line&quot; id=&quot;l660&quot;&gt; 660&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6708" id="h30-0-6708" class="i">+</a><a href="#h88-0-679" id="h88-0-679" class="d">-&lt;a href=&quot;#l661&quot; class=&quot;line&quot; id=&quot;l661&quot;&gt; 661&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6709" id="h30-0-6709" class="i">+</a><a href="#h88-0-680" id="h88-0-680" class="d">-&lt;a href=&quot;#l662&quot; class=&quot;line&quot; id=&quot;l662&quot;&gt; 662&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit cc1b9da20219fc14e6d7b8e6072b65bf6f961118 +</a><a href="#h30-0-6710" id="h30-0-6710" class="i">+</a><a href="#h88-0-681" id="h88-0-681" class="d">-&lt;a href=&quot;#l663&quot; class=&quot;line&quot; id=&quot;l663&quot;&gt; 663&lt;/a&gt; parent d3f007efed3ebdff0397246afbf48f019c9ed002 +</a><a href="#h30-0-6711" id="h30-0-6711" class="i">+</a><a href="#h88-0-682" id="h88-0-682" class="d">-&lt;a href=&quot;#l664&quot; class=&quot;line&quot; id=&quot;l664&quot;&gt; 664&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6712" id="h30-0-6712" class="i">+</a><a href="#h88-0-683" id="h88-0-683" class="d">-&lt;a href=&quot;#l665&quot; class=&quot;line&quot; id=&quot;l665&quot;&gt; 665&lt;/a&gt; Date: Sat, 22 Feb 2025 01:38:04 +0100 +</a><a href="#h30-0-6713" id="h30-0-6713" class="i">+</a><a href="#h88-0-684" id="h88-0-684" class="d">-&lt;a href=&quot;#l666&quot; class=&quot;line&quot; id=&quot;l666&quot;&gt; 666&lt;/a&gt; +</a><a href="#h30-0-6714" id="h30-0-6714" class="i">+</a><a href="#h88-0-685" id="h88-0-685" class="d">-&lt;a href=&quot;#l667&quot; class=&quot;line&quot; id=&quot;l667&quot;&gt; 667&lt;/a&gt; add width and height to nav images +</a><a href="#h30-0-6715" id="h30-0-6715" class="i">+</a><a href="#h88-0-686" id="h88-0-686" class="d">-&lt;a href=&quot;#l668&quot; class=&quot;line&quot; id=&quot;l668&quot;&gt; 668&lt;/a&gt; +</a><a href="#h30-0-6716" id="h30-0-6716" class="i">+</a><a href="#h88-0-687" id="h88-0-687" class="d">-&lt;a href=&quot;#l669&quot; class=&quot;line&quot; id=&quot;l669&quot;&gt; 669&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6717" id="h30-0-6717" class="i">+</a><a href="#h88-0-688" id="h88-0-688" class="d">-&lt;a href=&quot;#l670&quot; class=&quot;line&quot; id=&quot;l670&quot;&gt; 670&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6718" id="h30-0-6718" class="i">+</a><a href="#h88-0-689" id="h88-0-689" class="d">-&lt;a href=&quot;#l671&quot; class=&quot;line&quot; id=&quot;l671&quot;&gt; 671&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6719" id="h30-0-6719" class="i">+</a><a href="#h88-0-690" id="h88-0-690" class="d">-&lt;a href=&quot;#l672&quot; class=&quot;line&quot; id=&quot;l672&quot;&gt; 672&lt;/a&gt; &amp;lt;id&amp;gt;d3f007efed3ebdff0397246afbf48f019c9ed002&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6720" id="h30-0-6720" class="i">+</a><a href="#h88-0-691" id="h88-0-691" class="d">-&lt;a href=&quot;#l673&quot; class=&quot;line&quot; id=&quot;l673&quot;&gt; 673&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-22T00:34:21Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6721" id="h30-0-6721" class="i">+</a><a href="#h88-0-692" id="h88-0-692" class="d">-&lt;a href=&quot;#l674&quot; class=&quot;line&quot; id=&quot;l674&quot;&gt; 674&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-22T00:34:21Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6722" id="h30-0-6722" class="i">+</a><a href="#h88-0-693" id="h88-0-693" class="d">-&lt;a href=&quot;#l675&quot; class=&quot;line&quot; id=&quot;l675&quot;&gt; 675&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;update nav images&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6723" id="h30-0-6723" class="i">+</a><a href="#h88-0-694" id="h88-0-694" class="d">-&lt;a href=&quot;#l676&quot; class=&quot;line&quot; id=&quot;l676&quot;&gt; 676&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/d3f007efed3ebdff0397246afbf48f019c9ed002.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6724" id="h30-0-6724" class="i">+</a><a href="#h88-0-695" id="h88-0-695" class="d">-&lt;a href=&quot;#l677&quot; class=&quot;line&quot; id=&quot;l677&quot;&gt; 677&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6725" id="h30-0-6725" class="i">+</a><a href="#h88-0-696" id="h88-0-696" class="d">-&lt;a href=&quot;#l678&quot; class=&quot;line&quot; id=&quot;l678&quot;&gt; 678&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6726" id="h30-0-6726" class="i">+</a><a href="#h88-0-697" id="h88-0-697" class="d">-&lt;a href=&quot;#l679&quot; class=&quot;line&quot; id=&quot;l679&quot;&gt; 679&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6727" id="h30-0-6727" class="i">+</a><a href="#h88-0-698" id="h88-0-698" class="d">-&lt;a href=&quot;#l680&quot; class=&quot;line&quot; id=&quot;l680&quot;&gt; 680&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6728" id="h30-0-6728" class="i">+</a><a href="#h88-0-699" id="h88-0-699" class="d">-&lt;a href=&quot;#l681&quot; class=&quot;line&quot; id=&quot;l681&quot;&gt; 681&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit d3f007efed3ebdff0397246afbf48f019c9ed002 +</a><a href="#h30-0-6729" id="h30-0-6729" class="i">+</a><a href="#h88-0-700" id="h88-0-700" class="d">-&lt;a href=&quot;#l682&quot; class=&quot;line&quot; id=&quot;l682&quot;&gt; 682&lt;/a&gt; parent c3a13a427fe7a966a9c8d5912b2ed713bebf61c9 +</a><a href="#h30-0-6730" id="h30-0-6730" class="i">+</a><a href="#h88-0-701" id="h88-0-701" class="d">-&lt;a href=&quot;#l683&quot; class=&quot;line&quot; id=&quot;l683&quot;&gt; 683&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6731" id="h30-0-6731" class="i">+</a><a href="#h88-0-702" id="h88-0-702" class="d">-&lt;a href=&quot;#l684&quot; class=&quot;line&quot; id=&quot;l684&quot;&gt; 684&lt;/a&gt; Date: Sat, 22 Feb 2025 01:34:21 +0100 +</a><a href="#h30-0-6732" id="h30-0-6732" class="i">+</a><a href="#h88-0-703" id="h88-0-703" class="d">-&lt;a href=&quot;#l685&quot; class=&quot;line&quot; id=&quot;l685&quot;&gt; 685&lt;/a&gt; +</a><a href="#h30-0-6733" id="h30-0-6733" class="i">+</a><a href="#h88-0-704" id="h88-0-704" class="d">-&lt;a href=&quot;#l686&quot; class=&quot;line&quot; id=&quot;l686&quot;&gt; 686&lt;/a&gt; update nav images +</a><a href="#h30-0-6734" id="h30-0-6734" class="i">+</a><a href="#h88-0-705" id="h88-0-705" class="d">-&lt;a href=&quot;#l687&quot; class=&quot;line&quot; id=&quot;l687&quot;&gt; 687&lt;/a&gt; +</a><a href="#h30-0-6735" id="h30-0-6735" class="i">+</a><a href="#h88-0-706" id="h88-0-706" class="d">-&lt;a href=&quot;#l688&quot; class=&quot;line&quot; id=&quot;l688&quot;&gt; 688&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6736" id="h30-0-6736" class="i">+</a><a href="#h88-0-707" id="h88-0-707" class="d">-&lt;a href=&quot;#l689&quot; class=&quot;line&quot; id=&quot;l689&quot;&gt; 689&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6737" id="h30-0-6737" class="i">+</a><a href="#h88-0-708" id="h88-0-708" class="d">-&lt;a href=&quot;#l690&quot; class=&quot;line&quot; id=&quot;l690&quot;&gt; 690&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6738" id="h30-0-6738" class="i">+</a><a href="#h88-0-709" id="h88-0-709" class="d">-&lt;a href=&quot;#l691&quot; class=&quot;line&quot; id=&quot;l691&quot;&gt; 691&lt;/a&gt; &amp;lt;id&amp;gt;c3a13a427fe7a966a9c8d5912b2ed713bebf61c9&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6739" id="h30-0-6739" class="i">+</a><a href="#h88-0-710" id="h88-0-710" class="d">-&lt;a href=&quot;#l692&quot; class=&quot;line&quot; id=&quot;l692&quot;&gt; 692&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-21T23:36:57Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6740" id="h30-0-6740" class="i">+</a><a href="#h88-0-711" id="h88-0-711" class="d">-&lt;a href=&quot;#l693&quot; class=&quot;line&quot; id=&quot;l693&quot;&gt; 693&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-21T23:36:57Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6741" id="h30-0-6741" class="i">+</a><a href="#h88-0-712" id="h88-0-712" class="d">-&lt;a href=&quot;#l694&quot; class=&quot;line&quot; id=&quot;l694&quot;&gt; 694&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;change data structures description&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6742" id="h30-0-6742" class="i">+</a><a href="#h88-0-713" id="h88-0-713" class="d">-&lt;a href=&quot;#l695&quot; class=&quot;line&quot; id=&quot;l695&quot;&gt; 695&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/c3a13a427fe7a966a9c8d5912b2ed713bebf61c9.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6743" id="h30-0-6743" class="i">+</a><a href="#h88-0-714" id="h88-0-714" class="d">-&lt;a href=&quot;#l696&quot; class=&quot;line&quot; id=&quot;l696&quot;&gt; 696&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6744" id="h30-0-6744" class="i">+</a><a href="#h88-0-715" id="h88-0-715" class="d">-&lt;a href=&quot;#l697&quot; class=&quot;line&quot; id=&quot;l697&quot;&gt; 697&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6745" id="h30-0-6745" class="i">+</a><a href="#h88-0-716" id="h88-0-716" class="d">-&lt;a href=&quot;#l698&quot; class=&quot;line&quot; id=&quot;l698&quot;&gt; 698&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6746" id="h30-0-6746" class="i">+</a><a href="#h88-0-717" id="h88-0-717" class="d">-&lt;a href=&quot;#l699&quot; class=&quot;line&quot; id=&quot;l699&quot;&gt; 699&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6747" id="h30-0-6747" class="i">+</a><a href="#h88-0-718" id="h88-0-718" class="d">-&lt;a href=&quot;#l700&quot; class=&quot;line&quot; id=&quot;l700&quot;&gt; 700&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit c3a13a427fe7a966a9c8d5912b2ed713bebf61c9 +</a><a href="#h30-0-6748" id="h30-0-6748" class="i">+</a><a href="#h88-0-719" id="h88-0-719" class="d">-&lt;a href=&quot;#l701&quot; class=&quot;line&quot; id=&quot;l701&quot;&gt; 701&lt;/a&gt; parent bfc181b3241a11eeaf611bac39786b0aa68ac0f2 +</a><a href="#h30-0-6749" id="h30-0-6749" class="i">+</a><a href="#h88-0-720" id="h88-0-720" class="d">-&lt;a href=&quot;#l702&quot; class=&quot;line&quot; id=&quot;l702&quot;&gt; 702&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6750" id="h30-0-6750" class="i">+</a><a href="#h88-0-721" id="h88-0-721" class="d">-&lt;a href=&quot;#l703&quot; class=&quot;line&quot; id=&quot;l703&quot;&gt; 703&lt;/a&gt; Date: Sat, 22 Feb 2025 00:36:57 +0100 +</a><a href="#h30-0-6751" id="h30-0-6751" class="i">+</a><a href="#h88-0-722" id="h88-0-722" class="d">-&lt;a href=&quot;#l704&quot; class=&quot;line&quot; id=&quot;l704&quot;&gt; 704&lt;/a&gt; +</a><a href="#h30-0-6752" id="h30-0-6752" class="i">+</a><a href="#h88-0-723" id="h88-0-723" class="d">-&lt;a href=&quot;#l705&quot; class=&quot;line&quot; id=&quot;l705&quot;&gt; 705&lt;/a&gt; change data structures description +</a><a href="#h30-0-6753" id="h30-0-6753" class="i">+</a><a href="#h88-0-724" id="h88-0-724" class="d">-&lt;a href=&quot;#l706&quot; class=&quot;line&quot; id=&quot;l706&quot;&gt; 706&lt;/a&gt; +</a><a href="#h30-0-6754" id="h30-0-6754" class="i">+</a><a href="#h88-0-725" id="h88-0-725" class="d">-&lt;a href=&quot;#l707&quot; class=&quot;line&quot; id=&quot;l707&quot;&gt; 707&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6755" id="h30-0-6755" class="i">+</a><a href="#h88-0-726" id="h88-0-726" class="d">-&lt;a href=&quot;#l708&quot; class=&quot;line&quot; id=&quot;l708&quot;&gt; 708&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6756" id="h30-0-6756" class="i">+</a><a href="#h88-0-727" id="h88-0-727" class="d">-&lt;a href=&quot;#l709&quot; class=&quot;line&quot; id=&quot;l709&quot;&gt; 709&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6757" id="h30-0-6757" class="i">+</a><a href="#h88-0-728" id="h88-0-728" class="d">-&lt;a href=&quot;#l710&quot; class=&quot;line&quot; id=&quot;l710&quot;&gt; 710&lt;/a&gt; &amp;lt;id&amp;gt;bfc181b3241a11eeaf611bac39786b0aa68ac0f2&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6758" id="h30-0-6758" class="i">+</a><a href="#h88-0-729" id="h88-0-729" class="d">-&lt;a href=&quot;#l711&quot; class=&quot;line&quot; id=&quot;l711&quot;&gt; 711&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-21T23:33:18Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6759" id="h30-0-6759" class="i">+</a><a href="#h88-0-730" id="h88-0-730" class="d">-&lt;a href=&quot;#l712&quot; class=&quot;line&quot; id=&quot;l712&quot;&gt; 712&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-21T23:33:18Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6760" id="h30-0-6760" class="i">+</a><a href="#h88-0-731" id="h88-0-731" class="d">-&lt;a href=&quot;#l713&quot; class=&quot;line&quot; id=&quot;l713&quot;&gt; 713&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;change name and default of disable comments (now show comments)&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6761" id="h30-0-6761" class="i">+</a><a href="#h88-0-732" id="h88-0-732" class="d">-&lt;a href=&quot;#l714&quot; class=&quot;line&quot; id=&quot;l714&quot;&gt; 714&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/bfc181b3241a11eeaf611bac39786b0aa68ac0f2.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6762" id="h30-0-6762" class="i">+</a><a href="#h88-0-733" id="h88-0-733" class="d">-&lt;a href=&quot;#l715&quot; class=&quot;line&quot; id=&quot;l715&quot;&gt; 715&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6763" id="h30-0-6763" class="i">+</a><a href="#h88-0-734" id="h88-0-734" class="d">-&lt;a href=&quot;#l716&quot; class=&quot;line&quot; id=&quot;l716&quot;&gt; 716&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6764" id="h30-0-6764" class="i">+</a><a href="#h88-0-735" id="h88-0-735" class="d">-&lt;a href=&quot;#l717&quot; class=&quot;line&quot; id=&quot;l717&quot;&gt; 717&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6765" id="h30-0-6765" class="i">+</a><a href="#h88-0-736" id="h88-0-736" class="d">-&lt;a href=&quot;#l718&quot; class=&quot;line&quot; id=&quot;l718&quot;&gt; 718&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6766" id="h30-0-6766" class="i">+</a><a href="#h88-0-737" id="h88-0-737" class="d">-&lt;a href=&quot;#l719&quot; class=&quot;line&quot; id=&quot;l719&quot;&gt; 719&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit bfc181b3241a11eeaf611bac39786b0aa68ac0f2 +</a><a href="#h30-0-6767" id="h30-0-6767" class="i">+</a><a href="#h88-0-738" id="h88-0-738" class="d">-&lt;a href=&quot;#l720&quot; class=&quot;line&quot; id=&quot;l720&quot;&gt; 720&lt;/a&gt; parent c6c6dd75dccea60ba8211844a6873507a11ad19a +</a><a href="#h30-0-6768" id="h30-0-6768" class="i">+</a><a href="#h88-0-739" id="h88-0-739" class="d">-&lt;a href=&quot;#l721&quot; class=&quot;line&quot; id=&quot;l721&quot;&gt; 721&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6769" id="h30-0-6769" class="i">+</a><a href="#h88-0-740" id="h88-0-740" class="d">-&lt;a href=&quot;#l722&quot; class=&quot;line&quot; id=&quot;l722&quot;&gt; 722&lt;/a&gt; Date: Sat, 22 Feb 2025 00:33:18 +0100 +</a><a href="#h30-0-6770" id="h30-0-6770" class="i">+</a><a href="#h88-0-741" id="h88-0-741" class="d">-&lt;a href=&quot;#l723&quot; class=&quot;line&quot; id=&quot;l723&quot;&gt; 723&lt;/a&gt; +</a><a href="#h30-0-6771" id="h30-0-6771" class="i">+</a><a href="#h88-0-742" id="h88-0-742" class="d">-&lt;a href=&quot;#l724&quot; class=&quot;line&quot; id=&quot;l724&quot;&gt; 724&lt;/a&gt; change name and default of disable comments (now show comments) +</a><a href="#h30-0-6772" id="h30-0-6772" class="i">+</a><a href="#h88-0-743" id="h88-0-743" class="d">-&lt;a href=&quot;#l725&quot; class=&quot;line&quot; id=&quot;l725&quot;&gt; 725&lt;/a&gt; +</a><a href="#h30-0-6773" id="h30-0-6773" class="i">+</a><a href="#h88-0-744" id="h88-0-744" class="d">-&lt;a href=&quot;#l726&quot; class=&quot;line&quot; id=&quot;l726&quot;&gt; 726&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6774" id="h30-0-6774" class="i">+</a><a href="#h88-0-745" id="h88-0-745" class="d">-&lt;a href=&quot;#l727&quot; class=&quot;line&quot; id=&quot;l727&quot;&gt; 727&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6775" id="h30-0-6775" class="i">+</a><a href="#h88-0-746" id="h88-0-746" class="d">-&lt;a href=&quot;#l728&quot; class=&quot;line&quot; id=&quot;l728&quot;&gt; 728&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6776" id="h30-0-6776" class="i">+</a><a href="#h88-0-747" id="h88-0-747" class="d">-&lt;a href=&quot;#l729&quot; class=&quot;line&quot; id=&quot;l729&quot;&gt; 729&lt;/a&gt; &amp;lt;id&amp;gt;c6c6dd75dccea60ba8211844a6873507a11ad19a&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6777" id="h30-0-6777" class="i">+</a><a href="#h88-0-748" id="h88-0-748" class="d">-&lt;a href=&quot;#l730&quot; class=&quot;line&quot; id=&quot;l730&quot;&gt; 730&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-21T23:27:21Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6778" id="h30-0-6778" class="i">+</a><a href="#h88-0-749" id="h88-0-749" class="d">-&lt;a href=&quot;#l731&quot; class=&quot;line&quot; id=&quot;l731&quot;&gt; 731&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-21T23:27:21Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6779" id="h30-0-6779" class="i">+</a><a href="#h88-0-750" id="h88-0-750" class="d">-&lt;a href=&quot;#l732&quot; class=&quot;line&quot; id=&quot;l732&quot;&gt; 732&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;increase header image sizes, change margins of main-content&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6780" id="h30-0-6780" class="i">+</a><a href="#h88-0-751" id="h88-0-751" class="d">-&lt;a href=&quot;#l733&quot; class=&quot;line&quot; id=&quot;l733&quot;&gt; 733&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/c6c6dd75dccea60ba8211844a6873507a11ad19a.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6781" id="h30-0-6781" class="i">+</a><a href="#h88-0-752" id="h88-0-752" class="d">-&lt;a href=&quot;#l734&quot; class=&quot;line&quot; id=&quot;l734&quot;&gt; 734&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6782" id="h30-0-6782" class="i">+</a><a href="#h88-0-753" id="h88-0-753" class="d">-&lt;a href=&quot;#l735&quot; class=&quot;line&quot; id=&quot;l735&quot;&gt; 735&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6783" id="h30-0-6783" class="i">+</a><a href="#h88-0-754" id="h88-0-754" class="d">-&lt;a href=&quot;#l736&quot; class=&quot;line&quot; id=&quot;l736&quot;&gt; 736&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6784" id="h30-0-6784" class="i">+</a><a href="#h88-0-755" id="h88-0-755" class="d">-&lt;a href=&quot;#l737&quot; class=&quot;line&quot; id=&quot;l737&quot;&gt; 737&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6785" id="h30-0-6785" class="i">+</a><a href="#h88-0-756" id="h88-0-756" class="d">-&lt;a href=&quot;#l738&quot; class=&quot;line&quot; id=&quot;l738&quot;&gt; 738&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit c6c6dd75dccea60ba8211844a6873507a11ad19a +</a><a href="#h30-0-6786" id="h30-0-6786" class="i">+</a><a href="#h88-0-757" id="h88-0-757" class="d">-&lt;a href=&quot;#l739&quot; class=&quot;line&quot; id=&quot;l739&quot;&gt; 739&lt;/a&gt; parent f9791fff7b18267241b2f22feec68b5c71f677c8 +</a><a href="#h30-0-6787" id="h30-0-6787" class="i">+</a><a href="#h88-0-758" id="h88-0-758" class="d">-&lt;a href=&quot;#l740&quot; class=&quot;line&quot; id=&quot;l740&quot;&gt; 740&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6788" id="h30-0-6788" class="i">+</a><a href="#h88-0-759" id="h88-0-759" class="d">-&lt;a href=&quot;#l741&quot; class=&quot;line&quot; id=&quot;l741&quot;&gt; 741&lt;/a&gt; Date: Sat, 22 Feb 2025 00:27:21 +0100 +</a><a href="#h30-0-6789" id="h30-0-6789" class="i">+</a><a href="#h88-0-760" id="h88-0-760" class="d">-&lt;a href=&quot;#l742&quot; class=&quot;line&quot; id=&quot;l742&quot;&gt; 742&lt;/a&gt; +</a><a href="#h30-0-6790" id="h30-0-6790" class="i">+</a><a href="#h88-0-761" id="h88-0-761" class="d">-&lt;a href=&quot;#l743&quot; class=&quot;line&quot; id=&quot;l743&quot;&gt; 743&lt;/a&gt; increase header image sizes, change margins of main-content +</a><a href="#h30-0-6791" id="h30-0-6791" class="i">+</a><a href="#h88-0-762" id="h88-0-762" class="d">-&lt;a href=&quot;#l744&quot; class=&quot;line&quot; id=&quot;l744&quot;&gt; 744&lt;/a&gt; +</a><a href="#h30-0-6792" id="h30-0-6792" class="i">+</a><a href="#h88-0-763" id="h88-0-763" class="d">-&lt;a href=&quot;#l745&quot; class=&quot;line&quot; id=&quot;l745&quot;&gt; 745&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6793" id="h30-0-6793" class="i">+</a><a href="#h88-0-764" id="h88-0-764" class="d">-&lt;a href=&quot;#l746&quot; class=&quot;line&quot; id=&quot;l746&quot;&gt; 746&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6794" id="h30-0-6794" class="i">+</a><a href="#h88-0-765" id="h88-0-765" class="d">-&lt;a href=&quot;#l747&quot; class=&quot;line&quot; id=&quot;l747&quot;&gt; 747&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6795" id="h30-0-6795" class="i">+</a><a href="#h88-0-766" id="h88-0-766" class="d">-&lt;a href=&quot;#l748&quot; class=&quot;line&quot; id=&quot;l748&quot;&gt; 748&lt;/a&gt; &amp;lt;id&amp;gt;f9791fff7b18267241b2f22feec68b5c71f677c8&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6796" id="h30-0-6796" class="i">+</a><a href="#h88-0-767" id="h88-0-767" class="d">-&lt;a href=&quot;#l749&quot; class=&quot;line&quot; id=&quot;l749&quot;&gt; 749&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-21T23:13:32Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6797" id="h30-0-6797" class="i">+</a><a href="#h88-0-768" id="h88-0-768" class="d">-&lt;a href=&quot;#l750&quot; class=&quot;line&quot; id=&quot;l750&quot;&gt; 750&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-21T23:13:32Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6798" id="h30-0-6798" class="i">+</a><a href="#h88-0-769" id="h88-0-769" class="d">-&lt;a href=&quot;#l751&quot; class=&quot;line&quot; id=&quot;l751&quot;&gt; 751&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;add generic data structures post&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6799" id="h30-0-6799" class="i">+</a><a href="#h88-0-770" id="h88-0-770" class="d">-&lt;a href=&quot;#l752&quot; class=&quot;line&quot; id=&quot;l752&quot;&gt; 752&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/f9791fff7b18267241b2f22feec68b5c71f677c8.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6800" id="h30-0-6800" class="i">+</a><a href="#h88-0-771" id="h88-0-771" class="d">-&lt;a href=&quot;#l753&quot; class=&quot;line&quot; id=&quot;l753&quot;&gt; 753&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6801" id="h30-0-6801" class="i">+</a><a href="#h88-0-772" id="h88-0-772" class="d">-&lt;a href=&quot;#l754&quot; class=&quot;line&quot; id=&quot;l754&quot;&gt; 754&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6802" id="h30-0-6802" class="i">+</a><a href="#h88-0-773" id="h88-0-773" class="d">-&lt;a href=&quot;#l755&quot; class=&quot;line&quot; id=&quot;l755&quot;&gt; 755&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6803" id="h30-0-6803" class="i">+</a><a href="#h88-0-774" id="h88-0-774" class="d">-&lt;a href=&quot;#l756&quot; class=&quot;line&quot; id=&quot;l756&quot;&gt; 756&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6804" id="h30-0-6804" class="i">+</a><a href="#h88-0-775" id="h88-0-775" class="d">-&lt;a href=&quot;#l757&quot; class=&quot;line&quot; id=&quot;l757&quot;&gt; 757&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit f9791fff7b18267241b2f22feec68b5c71f677c8 +</a><a href="#h30-0-6805" id="h30-0-6805" class="i">+</a><a href="#h88-0-776" id="h88-0-776" class="d">-&lt;a href=&quot;#l758&quot; class=&quot;line&quot; id=&quot;l758&quot;&gt; 758&lt;/a&gt; parent 19f5f4f9f49c3218525f3221c995785609ef043b +</a><a href="#h30-0-6806" id="h30-0-6806" class="i">+</a><a href="#h88-0-777" id="h88-0-777" class="d">-&lt;a href=&quot;#l759&quot; class=&quot;line&quot; id=&quot;l759&quot;&gt; 759&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6807" id="h30-0-6807" class="i">+</a><a href="#h88-0-778" id="h88-0-778" class="d">-&lt;a href=&quot;#l760&quot; class=&quot;line&quot; id=&quot;l760&quot;&gt; 760&lt;/a&gt; Date: Sat, 22 Feb 2025 00:13:32 +0100 +</a><a href="#h30-0-6808" id="h30-0-6808" class="i">+</a><a href="#h88-0-779" id="h88-0-779" class="d">-&lt;a href=&quot;#l761&quot; class=&quot;line&quot; id=&quot;l761&quot;&gt; 761&lt;/a&gt; +</a><a href="#h30-0-6809" id="h30-0-6809" class="i">+</a><a href="#h88-0-780" id="h88-0-780" class="d">-&lt;a href=&quot;#l762&quot; class=&quot;line&quot; id=&quot;l762&quot;&gt; 762&lt;/a&gt; add generic data structures post +</a><a href="#h30-0-6810" id="h30-0-6810" class="i">+</a><a href="#h88-0-781" id="h88-0-781" class="d">-&lt;a href=&quot;#l763&quot; class=&quot;line&quot; id=&quot;l763&quot;&gt; 763&lt;/a&gt; +</a><a href="#h30-0-6811" id="h30-0-6811" class="i">+</a><a href="#h88-0-782" id="h88-0-782" class="d">-&lt;a href=&quot;#l764&quot; class=&quot;line&quot; id=&quot;l764&quot;&gt; 764&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6812" id="h30-0-6812" class="i">+</a><a href="#h88-0-783" id="h88-0-783" class="d">-&lt;a href=&quot;#l765&quot; class=&quot;line&quot; id=&quot;l765&quot;&gt; 765&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6813" id="h30-0-6813" class="i">+</a><a href="#h88-0-784" id="h88-0-784" class="d">-&lt;a href=&quot;#l766&quot; class=&quot;line&quot; id=&quot;l766&quot;&gt; 766&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6814" id="h30-0-6814" class="i">+</a><a href="#h88-0-785" id="h88-0-785" class="d">-&lt;a href=&quot;#l767&quot; class=&quot;line&quot; id=&quot;l767&quot;&gt; 767&lt;/a&gt; &amp;lt;id&amp;gt;19f5f4f9f49c3218525f3221c995785609ef043b&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6815" id="h30-0-6815" class="i">+</a><a href="#h88-0-786" id="h88-0-786" class="d">-&lt;a href=&quot;#l768&quot; class=&quot;line&quot; id=&quot;l768&quot;&gt; 768&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-21T19:51:24Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6816" id="h30-0-6816" class="i">+</a><a href="#h88-0-787" id="h88-0-787" class="d">-&lt;a href=&quot;#l769&quot; class=&quot;line&quot; id=&quot;l769&quot;&gt; 769&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-21T19:51:24Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6817" id="h30-0-6817" class="i">+</a><a href="#h88-0-788" id="h88-0-788" class="d">-&lt;a href=&quot;#l770&quot; class=&quot;line&quot; id=&quot;l770&quot;&gt; 770&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;update navigation css, update todo&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6818" id="h30-0-6818" class="i">+</a><a href="#h88-0-789" id="h88-0-789" class="d">-&lt;a href=&quot;#l771&quot; class=&quot;line&quot; id=&quot;l771&quot;&gt; 771&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/19f5f4f9f49c3218525f3221c995785609ef043b.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6819" id="h30-0-6819" class="i">+</a><a href="#h88-0-790" id="h88-0-790" class="d">-&lt;a href=&quot;#l772&quot; class=&quot;line&quot; id=&quot;l772&quot;&gt; 772&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6820" id="h30-0-6820" class="i">+</a><a href="#h88-0-791" id="h88-0-791" class="d">-&lt;a href=&quot;#l773&quot; class=&quot;line&quot; id=&quot;l773&quot;&gt; 773&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6821" id="h30-0-6821" class="i">+</a><a href="#h88-0-792" id="h88-0-792" class="d">-&lt;a href=&quot;#l774&quot; class=&quot;line&quot; id=&quot;l774&quot;&gt; 774&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6822" id="h30-0-6822" class="i">+</a><a href="#h88-0-793" id="h88-0-793" class="d">-&lt;a href=&quot;#l775&quot; class=&quot;line&quot; id=&quot;l775&quot;&gt; 775&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6823" id="h30-0-6823" class="i">+</a><a href="#h88-0-794" id="h88-0-794" class="d">-&lt;a href=&quot;#l776&quot; class=&quot;line&quot; id=&quot;l776&quot;&gt; 776&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit 19f5f4f9f49c3218525f3221c995785609ef043b +</a><a href="#h30-0-6824" id="h30-0-6824" class="i">+</a><a href="#h88-0-795" id="h88-0-795" class="d">-&lt;a href=&quot;#l777&quot; class=&quot;line&quot; id=&quot;l777&quot;&gt; 777&lt;/a&gt; parent 09a44900d23da8a34fb8ee3eab7940f96330fd2d +</a><a href="#h30-0-6825" id="h30-0-6825" class="i">+</a><a href="#h88-0-796" id="h88-0-796" class="d">-&lt;a href=&quot;#l778&quot; class=&quot;line&quot; id=&quot;l778&quot;&gt; 778&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6826" id="h30-0-6826" class="i">+</a><a href="#h88-0-797" id="h88-0-797" class="d">-&lt;a href=&quot;#l779&quot; class=&quot;line&quot; id=&quot;l779&quot;&gt; 779&lt;/a&gt; Date: Fri, 21 Feb 2025 20:51:24 +0100 +</a><a href="#h30-0-6827" id="h30-0-6827" class="i">+</a><a href="#h88-0-798" id="h88-0-798" class="d">-&lt;a href=&quot;#l780&quot; class=&quot;line&quot; id=&quot;l780&quot;&gt; 780&lt;/a&gt; +</a><a href="#h30-0-6828" id="h30-0-6828" class="i">+</a><a href="#h88-0-799" id="h88-0-799" class="d">-&lt;a href=&quot;#l781&quot; class=&quot;line&quot; id=&quot;l781&quot;&gt; 781&lt;/a&gt; update navigation css, update todo +</a><a href="#h30-0-6829" id="h30-0-6829" class="i">+</a><a href="#h88-0-800" id="h88-0-800" class="d">-&lt;a href=&quot;#l782&quot; class=&quot;line&quot; id=&quot;l782&quot;&gt; 782&lt;/a&gt; +</a><a href="#h30-0-6830" id="h30-0-6830" class="i">+</a><a href="#h88-0-801" id="h88-0-801" class="d">-&lt;a href=&quot;#l783&quot; class=&quot;line&quot; id=&quot;l783&quot;&gt; 783&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6831" id="h30-0-6831" class="i">+</a><a href="#h88-0-802" id="h88-0-802" class="d">-&lt;a href=&quot;#l784&quot; class=&quot;line&quot; id=&quot;l784&quot;&gt; 784&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6832" id="h30-0-6832" class="i">+</a><a href="#h88-0-803" id="h88-0-803" class="d">-&lt;a href=&quot;#l785&quot; class=&quot;line&quot; id=&quot;l785&quot;&gt; 785&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6833" id="h30-0-6833" class="i">+</a><a href="#h88-0-804" id="h88-0-804" class="d">-&lt;a href=&quot;#l786&quot; class=&quot;line&quot; id=&quot;l786&quot;&gt; 786&lt;/a&gt; &amp;lt;id&amp;gt;09a44900d23da8a34fb8ee3eab7940f96330fd2d&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6834" id="h30-0-6834" class="i">+</a><a href="#h88-0-805" id="h88-0-805" class="d">-&lt;a href=&quot;#l787&quot; class=&quot;line&quot; id=&quot;l787&quot;&gt; 787&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-21T19:30:53Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6835" id="h30-0-6835" class="i">+</a><a href="#h88-0-806" id="h88-0-806" class="d">-&lt;a href=&quot;#l788&quot; class=&quot;line&quot; id=&quot;l788&quot;&gt; 788&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-21T19:30:53Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6836" id="h30-0-6836" class="i">+</a><a href="#h88-0-807" id="h88-0-807" class="d">-&lt;a href=&quot;#l789&quot; class=&quot;line&quot; id=&quot;l789&quot;&gt; 789&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;clean up css&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6837" id="h30-0-6837" class="i">+</a><a href="#h88-0-808" id="h88-0-808" class="d">-&lt;a href=&quot;#l790&quot; class=&quot;line&quot; id=&quot;l790&quot;&gt; 790&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/09a44900d23da8a34fb8ee3eab7940f96330fd2d.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6838" id="h30-0-6838" class="i">+</a><a href="#h88-0-809" id="h88-0-809" class="d">-&lt;a href=&quot;#l791&quot; class=&quot;line&quot; id=&quot;l791&quot;&gt; 791&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6839" id="h30-0-6839" class="i">+</a><a href="#h88-0-810" id="h88-0-810" class="d">-&lt;a href=&quot;#l792&quot; class=&quot;line&quot; id=&quot;l792&quot;&gt; 792&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6840" id="h30-0-6840" class="i">+</a><a href="#h88-0-811" id="h88-0-811" class="d">-&lt;a href=&quot;#l793&quot; class=&quot;line&quot; id=&quot;l793&quot;&gt; 793&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6841" id="h30-0-6841" class="i">+</a><a href="#h88-0-812" id="h88-0-812" class="d">-&lt;a href=&quot;#l794&quot; class=&quot;line&quot; id=&quot;l794&quot;&gt; 794&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6842" id="h30-0-6842" class="i">+</a><a href="#h88-0-813" id="h88-0-813" class="d">-&lt;a href=&quot;#l795&quot; class=&quot;line&quot; id=&quot;l795&quot;&gt; 795&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit 09a44900d23da8a34fb8ee3eab7940f96330fd2d +</a><a href="#h30-0-6843" id="h30-0-6843" class="i">+</a><a href="#h88-0-814" id="h88-0-814" class="d">-&lt;a href=&quot;#l796&quot; class=&quot;line&quot; id=&quot;l796&quot;&gt; 796&lt;/a&gt; parent 4eac4e96e8637490bd133d92e5b83f9b9849a405 +</a><a href="#h30-0-6844" id="h30-0-6844" class="i">+</a><a href="#h88-0-815" id="h88-0-815" class="d">-&lt;a href=&quot;#l797&quot; class=&quot;line&quot; id=&quot;l797&quot;&gt; 797&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6845" id="h30-0-6845" class="i">+</a><a href="#h88-0-816" id="h88-0-816" class="d">-&lt;a href=&quot;#l798&quot; class=&quot;line&quot; id=&quot;l798&quot;&gt; 798&lt;/a&gt; Date: Fri, 21 Feb 2025 20:30:53 +0100 +</a><a href="#h30-0-6846" id="h30-0-6846" class="i">+</a><a href="#h88-0-817" id="h88-0-817" class="d">-&lt;a href=&quot;#l799&quot; class=&quot;line&quot; id=&quot;l799&quot;&gt; 799&lt;/a&gt; +</a><a href="#h30-0-6847" id="h30-0-6847" class="i">+</a><a href="#h88-0-818" id="h88-0-818" class="d">-&lt;a href=&quot;#l800&quot; class=&quot;line&quot; id=&quot;l800&quot;&gt; 800&lt;/a&gt; clean up css +</a><a href="#h30-0-6848" id="h30-0-6848" class="i">+</a><a href="#h88-0-819" id="h88-0-819" class="d">-&lt;a href=&quot;#l801&quot; class=&quot;line&quot; id=&quot;l801&quot;&gt; 801&lt;/a&gt; +</a><a href="#h30-0-6849" id="h30-0-6849" class="i">+</a><a href="#h88-0-820" id="h88-0-820" class="d">-&lt;a href=&quot;#l802&quot; class=&quot;line&quot; id=&quot;l802&quot;&gt; 802&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6850" id="h30-0-6850" class="i">+</a><a href="#h88-0-821" id="h88-0-821" class="d">-&lt;a href=&quot;#l803&quot; class=&quot;line&quot; id=&quot;l803&quot;&gt; 803&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6851" id="h30-0-6851" class="i">+</a><a href="#h88-0-822" id="h88-0-822" class="d">-&lt;a href=&quot;#l804&quot; class=&quot;line&quot; id=&quot;l804&quot;&gt; 804&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6852" id="h30-0-6852" class="i">+</a><a href="#h88-0-823" id="h88-0-823" class="d">-&lt;a href=&quot;#l805&quot; class=&quot;line&quot; id=&quot;l805&quot;&gt; 805&lt;/a&gt; &amp;lt;id&amp;gt;4eac4e96e8637490bd133d92e5b83f9b9849a405&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6853" id="h30-0-6853" class="i">+</a><a href="#h88-0-824" id="h88-0-824" class="d">-&lt;a href=&quot;#l806&quot; class=&quot;line&quot; id=&quot;l806&quot;&gt; 806&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-21T19:07:27Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6854" id="h30-0-6854" class="i">+</a><a href="#h88-0-825" id="h88-0-825" class="d">-&lt;a href=&quot;#l807&quot; class=&quot;line&quot; id=&quot;l807&quot;&gt; 807&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-21T19:07:27Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6855" id="h30-0-6855" class="i">+</a><a href="#h88-0-826" id="h88-0-826" class="d">-&lt;a href=&quot;#l808&quot; class=&quot;line&quot; id=&quot;l808&quot;&gt; 808&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;update todo, fix footer having small transparent area at bottom&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6856" id="h30-0-6856" class="i">+</a><a href="#h88-0-827" id="h88-0-827" class="d">-&lt;a href=&quot;#l809&quot; class=&quot;line&quot; id=&quot;l809&quot;&gt; 809&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/4eac4e96e8637490bd133d92e5b83f9b9849a405.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6857" id="h30-0-6857" class="i">+</a><a href="#h88-0-828" id="h88-0-828" class="d">-&lt;a href=&quot;#l810&quot; class=&quot;line&quot; id=&quot;l810&quot;&gt; 810&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6858" id="h30-0-6858" class="i">+</a><a href="#h88-0-829" id="h88-0-829" class="d">-&lt;a href=&quot;#l811&quot; class=&quot;line&quot; id=&quot;l811&quot;&gt; 811&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6859" id="h30-0-6859" class="i">+</a><a href="#h88-0-830" id="h88-0-830" class="d">-&lt;a href=&quot;#l812&quot; class=&quot;line&quot; id=&quot;l812&quot;&gt; 812&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6860" id="h30-0-6860" class="i">+</a><a href="#h88-0-831" id="h88-0-831" class="d">-&lt;a href=&quot;#l813&quot; class=&quot;line&quot; id=&quot;l813&quot;&gt; 813&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6861" id="h30-0-6861" class="i">+</a><a href="#h88-0-832" id="h88-0-832" class="d">-&lt;a href=&quot;#l814&quot; class=&quot;line&quot; id=&quot;l814&quot;&gt; 814&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit 4eac4e96e8637490bd133d92e5b83f9b9849a405 +</a><a href="#h30-0-6862" id="h30-0-6862" class="i">+</a><a href="#h88-0-833" id="h88-0-833" class="d">-&lt;a href=&quot;#l815&quot; class=&quot;line&quot; id=&quot;l815&quot;&gt; 815&lt;/a&gt; parent 6550ae94c75ec8b02fd8d8b99cb17c9b28a748b1 +</a><a href="#h30-0-6863" id="h30-0-6863" class="i">+</a><a href="#h88-0-834" id="h88-0-834" class="d">-&lt;a href=&quot;#l816&quot; class=&quot;line&quot; id=&quot;l816&quot;&gt; 816&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6864" id="h30-0-6864" class="i">+</a><a href="#h88-0-835" id="h88-0-835" class="d">-&lt;a href=&quot;#l817&quot; class=&quot;line&quot; id=&quot;l817&quot;&gt; 817&lt;/a&gt; Date: Fri, 21 Feb 2025 20:07:27 +0100 +</a><a href="#h30-0-6865" id="h30-0-6865" class="i">+</a><a href="#h88-0-836" id="h88-0-836" class="d">-&lt;a href=&quot;#l818&quot; class=&quot;line&quot; id=&quot;l818&quot;&gt; 818&lt;/a&gt; +</a><a href="#h30-0-6866" id="h30-0-6866" class="i">+</a><a href="#h88-0-837" id="h88-0-837" class="d">-&lt;a href=&quot;#l819&quot; class=&quot;line&quot; id=&quot;l819&quot;&gt; 819&lt;/a&gt; update todo, fix footer having small transparent area at bottom +</a><a href="#h30-0-6867" id="h30-0-6867" class="i">+</a><a href="#h88-0-838" id="h88-0-838" class="d">-&lt;a href=&quot;#l820&quot; class=&quot;line&quot; id=&quot;l820&quot;&gt; 820&lt;/a&gt; +</a><a href="#h30-0-6868" id="h30-0-6868" class="i">+</a><a href="#h88-0-839" id="h88-0-839" class="d">-&lt;a href=&quot;#l821&quot; class=&quot;line&quot; id=&quot;l821&quot;&gt; 821&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6869" id="h30-0-6869" class="i">+</a><a href="#h88-0-840" id="h88-0-840" class="d">-&lt;a href=&quot;#l822&quot; class=&quot;line&quot; id=&quot;l822&quot;&gt; 822&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6870" id="h30-0-6870" class="i">+</a><a href="#h88-0-841" id="h88-0-841" class="d">-&lt;a href=&quot;#l823&quot; class=&quot;line&quot; id=&quot;l823&quot;&gt; 823&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6871" id="h30-0-6871" class="i">+</a><a href="#h88-0-842" id="h88-0-842" class="d">-&lt;a href=&quot;#l824&quot; class=&quot;line&quot; id=&quot;l824&quot;&gt; 824&lt;/a&gt; &amp;lt;id&amp;gt;6550ae94c75ec8b02fd8d8b99cb17c9b28a748b1&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6872" id="h30-0-6872" class="i">+</a><a href="#h88-0-843" id="h88-0-843" class="d">-&lt;a href=&quot;#l825&quot; class=&quot;line&quot; id=&quot;l825&quot;&gt; 825&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-21T17:43:32Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6873" id="h30-0-6873" class="i">+</a><a href="#h88-0-844" id="h88-0-844" class="d">-&lt;a href=&quot;#l826&quot; class=&quot;line&quot; id=&quot;l826&quot;&gt; 826&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-21T17:43:32Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6874" id="h30-0-6874" class="i">+</a><a href="#h88-0-845" id="h88-0-845" class="d">-&lt;a href=&quot;#l827&quot; class=&quot;line&quot; id=&quot;l827&quot;&gt; 827&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;add comment section&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6875" id="h30-0-6875" class="i">+</a><a href="#h88-0-846" id="h88-0-846" class="d">-&lt;a href=&quot;#l828&quot; class=&quot;line&quot; id=&quot;l828&quot;&gt; 828&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/6550ae94c75ec8b02fd8d8b99cb17c9b28a748b1.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6876" id="h30-0-6876" class="i">+</a><a href="#h88-0-847" id="h88-0-847" class="d">-&lt;a href=&quot;#l829&quot; class=&quot;line&quot; id=&quot;l829&quot;&gt; 829&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6877" id="h30-0-6877" class="i">+</a><a href="#h88-0-848" id="h88-0-848" class="d">-&lt;a href=&quot;#l830&quot; class=&quot;line&quot; id=&quot;l830&quot;&gt; 830&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6878" id="h30-0-6878" class="i">+</a><a href="#h88-0-849" id="h88-0-849" class="d">-&lt;a href=&quot;#l831&quot; class=&quot;line&quot; id=&quot;l831&quot;&gt; 831&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6879" id="h30-0-6879" class="i">+</a><a href="#h88-0-850" id="h88-0-850" class="d">-&lt;a href=&quot;#l832&quot; class=&quot;line&quot; id=&quot;l832&quot;&gt; 832&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6880" id="h30-0-6880" class="i">+</a><a href="#h88-0-851" id="h88-0-851" class="d">-&lt;a href=&quot;#l833&quot; class=&quot;line&quot; id=&quot;l833&quot;&gt; 833&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit 6550ae94c75ec8b02fd8d8b99cb17c9b28a748b1 +</a><a href="#h30-0-6881" id="h30-0-6881" class="i">+</a><a href="#h88-0-852" id="h88-0-852" class="d">-&lt;a href=&quot;#l834&quot; class=&quot;line&quot; id=&quot;l834&quot;&gt; 834&lt;/a&gt; parent dbb53826b0cef3e311cb541c197ae543cab2cdf3 +</a><a href="#h30-0-6882" id="h30-0-6882" class="i">+</a><a href="#h88-0-853" id="h88-0-853" class="d">-&lt;a href=&quot;#l835&quot; class=&quot;line&quot; id=&quot;l835&quot;&gt; 835&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6883" id="h30-0-6883" class="i">+</a><a href="#h88-0-854" id="h88-0-854" class="d">-&lt;a href=&quot;#l836&quot; class=&quot;line&quot; id=&quot;l836&quot;&gt; 836&lt;/a&gt; Date: Fri, 21 Feb 2025 18:43:32 +0100 +</a><a href="#h30-0-6884" id="h30-0-6884" class="i">+</a><a href="#h88-0-855" id="h88-0-855" class="d">-&lt;a href=&quot;#l837&quot; class=&quot;line&quot; id=&quot;l837&quot;&gt; 837&lt;/a&gt; +</a><a href="#h30-0-6885" id="h30-0-6885" class="i">+</a><a href="#h88-0-856" id="h88-0-856" class="d">-&lt;a href=&quot;#l838&quot; class=&quot;line&quot; id=&quot;l838&quot;&gt; 838&lt;/a&gt; add comment section +</a><a href="#h30-0-6886" id="h30-0-6886" class="i">+</a><a href="#h88-0-857" id="h88-0-857" class="d">-&lt;a href=&quot;#l839&quot; class=&quot;line&quot; id=&quot;l839&quot;&gt; 839&lt;/a&gt; +</a><a href="#h30-0-6887" id="h30-0-6887" class="i">+</a><a href="#h88-0-858" id="h88-0-858" class="d">-&lt;a href=&quot;#l840&quot; class=&quot;line&quot; id=&quot;l840&quot;&gt; 840&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6888" id="h30-0-6888" class="i">+</a><a href="#h88-0-859" id="h88-0-859" class="d">-&lt;a href=&quot;#l841&quot; class=&quot;line&quot; id=&quot;l841&quot;&gt; 841&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6889" id="h30-0-6889" class="i">+</a><a href="#h88-0-860" id="h88-0-860" class="d">-&lt;a href=&quot;#l842&quot; class=&quot;line&quot; id=&quot;l842&quot;&gt; 842&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6890" id="h30-0-6890" class="i">+</a><a href="#h88-0-861" id="h88-0-861" class="d">-&lt;a href=&quot;#l843&quot; class=&quot;line&quot; id=&quot;l843&quot;&gt; 843&lt;/a&gt; &amp;lt;id&amp;gt;dbb53826b0cef3e311cb541c197ae543cab2cdf3&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6891" id="h30-0-6891" class="i">+</a><a href="#h88-0-862" id="h88-0-862" class="d">-&lt;a href=&quot;#l844&quot; class=&quot;line&quot; id=&quot;l844&quot;&gt; 844&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-21T16:17:08Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6892" id="h30-0-6892" class="i">+</a><a href="#h88-0-863" id="h88-0-863" class="d">-&lt;a href=&quot;#l845&quot; class=&quot;line&quot; id=&quot;l845&quot;&gt; 845&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-21T16:17:08Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6893" id="h30-0-6893" class="i">+</a><a href="#h88-0-864" id="h88-0-864" class="d">-&lt;a href=&quot;#l846&quot; class=&quot;line&quot; id=&quot;l846&quot;&gt; 846&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;change main title&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6894" id="h30-0-6894" class="i">+</a><a href="#h88-0-865" id="h88-0-865" class="d">-&lt;a href=&quot;#l847&quot; class=&quot;line&quot; id=&quot;l847&quot;&gt; 847&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/dbb53826b0cef3e311cb541c197ae543cab2cdf3.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6895" id="h30-0-6895" class="i">+</a><a href="#h88-0-866" id="h88-0-866" class="d">-&lt;a href=&quot;#l848&quot; class=&quot;line&quot; id=&quot;l848&quot;&gt; 848&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6896" id="h30-0-6896" class="i">+</a><a href="#h88-0-867" id="h88-0-867" class="d">-&lt;a href=&quot;#l849&quot; class=&quot;line&quot; id=&quot;l849&quot;&gt; 849&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6897" id="h30-0-6897" class="i">+</a><a href="#h88-0-868" id="h88-0-868" class="d">-&lt;a href=&quot;#l850&quot; class=&quot;line&quot; id=&quot;l850&quot;&gt; 850&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6898" id="h30-0-6898" class="i">+</a><a href="#h88-0-869" id="h88-0-869" class="d">-&lt;a href=&quot;#l851&quot; class=&quot;line&quot; id=&quot;l851&quot;&gt; 851&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6899" id="h30-0-6899" class="i">+</a><a href="#h88-0-870" id="h88-0-870" class="d">-&lt;a href=&quot;#l852&quot; class=&quot;line&quot; id=&quot;l852&quot;&gt; 852&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit dbb53826b0cef3e311cb541c197ae543cab2cdf3 +</a><a href="#h30-0-6900" id="h30-0-6900" class="i">+</a><a href="#h88-0-871" id="h88-0-871" class="d">-&lt;a href=&quot;#l853&quot; class=&quot;line&quot; id=&quot;l853&quot;&gt; 853&lt;/a&gt; parent 8f42aaf5761674a9615e66f4d1e2b03757df443c +</a><a href="#h30-0-6901" id="h30-0-6901" class="i">+</a><a href="#h88-0-872" id="h88-0-872" class="d">-&lt;a href=&quot;#l854&quot; class=&quot;line&quot; id=&quot;l854&quot;&gt; 854&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6902" id="h30-0-6902" class="i">+</a><a href="#h88-0-873" id="h88-0-873" class="d">-&lt;a href=&quot;#l855&quot; class=&quot;line&quot; id=&quot;l855&quot;&gt; 855&lt;/a&gt; Date: Fri, 21 Feb 2025 17:17:08 +0100 +</a><a href="#h30-0-6903" id="h30-0-6903" class="i">+</a><a href="#h88-0-874" id="h88-0-874" class="d">-&lt;a href=&quot;#l856&quot; class=&quot;line&quot; id=&quot;l856&quot;&gt; 856&lt;/a&gt; +</a><a href="#h30-0-6904" id="h30-0-6904" class="i">+</a><a href="#h88-0-875" id="h88-0-875" class="d">-&lt;a href=&quot;#l857&quot; class=&quot;line&quot; id=&quot;l857&quot;&gt; 857&lt;/a&gt; change main title +</a><a href="#h30-0-6905" id="h30-0-6905" class="i">+</a><a href="#h88-0-876" id="h88-0-876" class="d">-&lt;a href=&quot;#l858&quot; class=&quot;line&quot; id=&quot;l858&quot;&gt; 858&lt;/a&gt; +</a><a href="#h30-0-6906" id="h30-0-6906" class="i">+</a><a href="#h88-0-877" id="h88-0-877" class="d">-&lt;a href=&quot;#l859&quot; class=&quot;line&quot; id=&quot;l859&quot;&gt; 859&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6907" id="h30-0-6907" class="i">+</a><a href="#h88-0-878" id="h88-0-878" class="d">-&lt;a href=&quot;#l860&quot; class=&quot;line&quot; id=&quot;l860&quot;&gt; 860&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6908" id="h30-0-6908" class="i">+</a><a href="#h88-0-879" id="h88-0-879" class="d">-&lt;a href=&quot;#l861&quot; class=&quot;line&quot; id=&quot;l861&quot;&gt; 861&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6909" id="h30-0-6909" class="i">+</a><a href="#h88-0-880" id="h88-0-880" class="d">-&lt;a href=&quot;#l862&quot; class=&quot;line&quot; id=&quot;l862&quot;&gt; 862&lt;/a&gt; &amp;lt;id&amp;gt;8f42aaf5761674a9615e66f4d1e2b03757df443c&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6910" id="h30-0-6910" class="i">+</a><a href="#h88-0-881" id="h88-0-881" class="d">-&lt;a href=&quot;#l863&quot; class=&quot;line&quot; id=&quot;l863&quot;&gt; 863&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-21T15:44:04Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6911" id="h30-0-6911" class="i">+</a><a href="#h88-0-882" id="h88-0-882" class="d">-&lt;a href=&quot;#l864&quot; class=&quot;line&quot; id=&quot;l864&quot;&gt; 864&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-21T15:44:04Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6912" id="h30-0-6912" class="i">+</a><a href="#h88-0-883" id="h88-0-883" class="d">-&lt;a href=&quot;#l865&quot; class=&quot;line&quot; id=&quot;l865&quot;&gt; 865&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;fix typo&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6913" id="h30-0-6913" class="i">+</a><a href="#h88-0-884" id="h88-0-884" class="d">-&lt;a href=&quot;#l866&quot; class=&quot;line&quot; id=&quot;l866&quot;&gt; 866&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/8f42aaf5761674a9615e66f4d1e2b03757df443c.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6914" id="h30-0-6914" class="i">+</a><a href="#h88-0-885" id="h88-0-885" class="d">-&lt;a href=&quot;#l867&quot; class=&quot;line&quot; id=&quot;l867&quot;&gt; 867&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6915" id="h30-0-6915" class="i">+</a><a href="#h88-0-886" id="h88-0-886" class="d">-&lt;a href=&quot;#l868&quot; class=&quot;line&quot; id=&quot;l868&quot;&gt; 868&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6916" id="h30-0-6916" class="i">+</a><a href="#h88-0-887" id="h88-0-887" class="d">-&lt;a href=&quot;#l869&quot; class=&quot;line&quot; id=&quot;l869&quot;&gt; 869&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6917" id="h30-0-6917" class="i">+</a><a href="#h88-0-888" id="h88-0-888" class="d">-&lt;a href=&quot;#l870&quot; class=&quot;line&quot; id=&quot;l870&quot;&gt; 870&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6918" id="h30-0-6918" class="i">+</a><a href="#h88-0-889" id="h88-0-889" class="d">-&lt;a href=&quot;#l871&quot; class=&quot;line&quot; id=&quot;l871&quot;&gt; 871&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit 8f42aaf5761674a9615e66f4d1e2b03757df443c +</a><a href="#h30-0-6919" id="h30-0-6919" class="i">+</a><a href="#h88-0-890" id="h88-0-890" class="d">-&lt;a href=&quot;#l872&quot; class=&quot;line&quot; id=&quot;l872&quot;&gt; 872&lt;/a&gt; parent 045befeb14ed0cf4891b2642f65065d07d6eeed1 +</a><a href="#h30-0-6920" id="h30-0-6920" class="i">+</a><a href="#h88-0-891" id="h88-0-891" class="d">-&lt;a href=&quot;#l873&quot; class=&quot;line&quot; id=&quot;l873&quot;&gt; 873&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6921" id="h30-0-6921" class="i">+</a><a href="#h88-0-892" id="h88-0-892" class="d">-&lt;a href=&quot;#l874&quot; class=&quot;line&quot; id=&quot;l874&quot;&gt; 874&lt;/a&gt; Date: Fri, 21 Feb 2025 16:44:04 +0100 +</a><a href="#h30-0-6922" id="h30-0-6922" class="i">+</a><a href="#h88-0-893" id="h88-0-893" class="d">-&lt;a href=&quot;#l875&quot; class=&quot;line&quot; id=&quot;l875&quot;&gt; 875&lt;/a&gt; +</a><a href="#h30-0-6923" id="h30-0-6923" class="i">+</a><a href="#h88-0-894" id="h88-0-894" class="d">-&lt;a href=&quot;#l876&quot; class=&quot;line&quot; id=&quot;l876&quot;&gt; 876&lt;/a&gt; fix typo +</a><a href="#h30-0-6924" id="h30-0-6924" class="i">+</a><a href="#h88-0-895" id="h88-0-895" class="d">-&lt;a href=&quot;#l877&quot; class=&quot;line&quot; id=&quot;l877&quot;&gt; 877&lt;/a&gt; +</a><a href="#h30-0-6925" id="h30-0-6925" class="i">+</a><a href="#h88-0-896" id="h88-0-896" class="d">-&lt;a href=&quot;#l878&quot; class=&quot;line&quot; id=&quot;l878&quot;&gt; 878&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6926" id="h30-0-6926" class="i">+</a><a href="#h88-0-897" id="h88-0-897" class="d">-&lt;a href=&quot;#l879&quot; class=&quot;line&quot; id=&quot;l879&quot;&gt; 879&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6927" id="h30-0-6927" class="i">+</a><a href="#h88-0-898" id="h88-0-898" class="d">-&lt;a href=&quot;#l880&quot; class=&quot;line&quot; id=&quot;l880&quot;&gt; 880&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6928" id="h30-0-6928" class="i">+</a><a href="#h88-0-899" id="h88-0-899" class="d">-&lt;a href=&quot;#l881&quot; class=&quot;line&quot; id=&quot;l881&quot;&gt; 881&lt;/a&gt; &amp;lt;id&amp;gt;045befeb14ed0cf4891b2642f65065d07d6eeed1&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6929" id="h30-0-6929" class="i">+</a><a href="#h88-0-900" id="h88-0-900" class="d">-&lt;a href=&quot;#l882&quot; class=&quot;line&quot; id=&quot;l882&quot;&gt; 882&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-21T15:36:46Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6930" id="h30-0-6930" class="i">+</a><a href="#h88-0-901" id="h88-0-901" class="d">-&lt;a href=&quot;#l883&quot; class=&quot;line&quot; id=&quot;l883&quot;&gt; 883&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-21T15:36:46Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6931" id="h30-0-6931" class="i">+</a><a href="#h88-0-902" id="h88-0-902" class="d">-&lt;a href=&quot;#l884&quot; class=&quot;line&quot; id=&quot;l884&quot;&gt; 884&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;Software rant compilation, more images&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6932" id="h30-0-6932" class="i">+</a><a href="#h88-0-903" id="h88-0-903" class="d">-&lt;a href=&quot;#l885&quot; class=&quot;line&quot; id=&quot;l885&quot;&gt; 885&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/045befeb14ed0cf4891b2642f65065d07d6eeed1.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6933" id="h30-0-6933" class="i">+</a><a href="#h88-0-904" id="h88-0-904" class="d">-&lt;a href=&quot;#l886&quot; class=&quot;line&quot; id=&quot;l886&quot;&gt; 886&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6934" id="h30-0-6934" class="i">+</a><a href="#h88-0-905" id="h88-0-905" class="d">-&lt;a href=&quot;#l887&quot; class=&quot;line&quot; id=&quot;l887&quot;&gt; 887&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6935" id="h30-0-6935" class="i">+</a><a href="#h88-0-906" id="h88-0-906" class="d">-&lt;a href=&quot;#l888&quot; class=&quot;line&quot; id=&quot;l888&quot;&gt; 888&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6936" id="h30-0-6936" class="i">+</a><a href="#h88-0-907" id="h88-0-907" class="d">-&lt;a href=&quot;#l889&quot; class=&quot;line&quot; id=&quot;l889&quot;&gt; 889&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6937" id="h30-0-6937" class="i">+</a><a href="#h88-0-908" id="h88-0-908" class="d">-&lt;a href=&quot;#l890&quot; class=&quot;line&quot; id=&quot;l890&quot;&gt; 890&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit 045befeb14ed0cf4891b2642f65065d07d6eeed1 +</a><a href="#h30-0-6938" id="h30-0-6938" class="i">+</a><a href="#h88-0-909" id="h88-0-909" class="d">-&lt;a href=&quot;#l891&quot; class=&quot;line&quot; id=&quot;l891&quot;&gt; 891&lt;/a&gt; parent 5b6ba253aa561807f37b4cbf5e3442d6ab4d5d82 +</a><a href="#h30-0-6939" id="h30-0-6939" class="i">+</a><a href="#h88-0-910" id="h88-0-910" class="d">-&lt;a href=&quot;#l892&quot; class=&quot;line&quot; id=&quot;l892&quot;&gt; 892&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6940" id="h30-0-6940" class="i">+</a><a href="#h88-0-911" id="h88-0-911" class="d">-&lt;a href=&quot;#l893&quot; class=&quot;line&quot; id=&quot;l893&quot;&gt; 893&lt;/a&gt; Date: Fri, 21 Feb 2025 16:36:46 +0100 +</a><a href="#h30-0-6941" id="h30-0-6941" class="i">+</a><a href="#h88-0-912" id="h88-0-912" class="d">-&lt;a href=&quot;#l894&quot; class=&quot;line&quot; id=&quot;l894&quot;&gt; 894&lt;/a&gt; +</a><a href="#h30-0-6942" id="h30-0-6942" class="i">+</a><a href="#h88-0-913" id="h88-0-913" class="d">-&lt;a href=&quot;#l895&quot; class=&quot;line&quot; id=&quot;l895&quot;&gt; 895&lt;/a&gt; Software rant compilation, more images +</a><a href="#h30-0-6943" id="h30-0-6943" class="i">+</a><a href="#h88-0-914" id="h88-0-914" class="d">-&lt;a href=&quot;#l896&quot; class=&quot;line&quot; id=&quot;l896&quot;&gt; 896&lt;/a&gt; +</a><a href="#h30-0-6944" id="h30-0-6944" class="i">+</a><a href="#h88-0-915" id="h88-0-915" class="d">-&lt;a href=&quot;#l897&quot; class=&quot;line&quot; id=&quot;l897&quot;&gt; 897&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6945" id="h30-0-6945" class="i">+</a><a href="#h88-0-916" id="h88-0-916" class="d">-&lt;a href=&quot;#l898&quot; class=&quot;line&quot; id=&quot;l898&quot;&gt; 898&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6946" id="h30-0-6946" class="i">+</a><a href="#h88-0-917" id="h88-0-917" class="d">-&lt;a href=&quot;#l899&quot; class=&quot;line&quot; id=&quot;l899&quot;&gt; 899&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6947" id="h30-0-6947" class="i">+</a><a href="#h88-0-918" id="h88-0-918" class="d">-&lt;a href=&quot;#l900&quot; class=&quot;line&quot; id=&quot;l900&quot;&gt; 900&lt;/a&gt; &amp;lt;id&amp;gt;5b6ba253aa561807f37b4cbf5e3442d6ab4d5d82&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6948" id="h30-0-6948" class="i">+</a><a href="#h88-0-919" id="h88-0-919" class="d">-&lt;a href=&quot;#l901&quot; class=&quot;line&quot; id=&quot;l901&quot;&gt; 901&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-21T02:03:30Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6949" id="h30-0-6949" class="i">+</a><a href="#h88-0-920" id="h88-0-920" class="d">-&lt;a href=&quot;#l902&quot; class=&quot;line&quot; id=&quot;l902&quot;&gt; 902&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-21T02:03:30Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6950" id="h30-0-6950" class="i">+</a><a href="#h88-0-921" id="h88-0-921" class="d">-&lt;a href=&quot;#l903&quot; class=&quot;line&quot; id=&quot;l903&quot;&gt; 903&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;make navigation tab fixed in size&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6951" id="h30-0-6951" class="i">+</a><a href="#h88-0-922" id="h88-0-922" class="d">-&lt;a href=&quot;#l904&quot; class=&quot;line&quot; id=&quot;l904&quot;&gt; 904&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/5b6ba253aa561807f37b4cbf5e3442d6ab4d5d82.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6952" id="h30-0-6952" class="i">+</a><a href="#h88-0-923" id="h88-0-923" class="d">-&lt;a href=&quot;#l905&quot; class=&quot;line&quot; id=&quot;l905&quot;&gt; 905&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6953" id="h30-0-6953" class="i">+</a><a href="#h88-0-924" id="h88-0-924" class="d">-&lt;a href=&quot;#l906&quot; class=&quot;line&quot; id=&quot;l906&quot;&gt; 906&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6954" id="h30-0-6954" class="i">+</a><a href="#h88-0-925" id="h88-0-925" class="d">-&lt;a href=&quot;#l907&quot; class=&quot;line&quot; id=&quot;l907&quot;&gt; 907&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6955" id="h30-0-6955" class="i">+</a><a href="#h88-0-926" id="h88-0-926" class="d">-&lt;a href=&quot;#l908&quot; class=&quot;line&quot; id=&quot;l908&quot;&gt; 908&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6956" id="h30-0-6956" class="i">+</a><a href="#h88-0-927" id="h88-0-927" class="d">-&lt;a href=&quot;#l909&quot; class=&quot;line&quot; id=&quot;l909&quot;&gt; 909&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit 5b6ba253aa561807f37b4cbf5e3442d6ab4d5d82 +</a><a href="#h30-0-6957" id="h30-0-6957" class="i">+</a><a href="#h88-0-928" id="h88-0-928" class="d">-&lt;a href=&quot;#l910&quot; class=&quot;line&quot; id=&quot;l910&quot;&gt; 910&lt;/a&gt; parent 660f730f3886465d1602d9e2df34605bdf57f002 +</a><a href="#h30-0-6958" id="h30-0-6958" class="i">+</a><a href="#h88-0-929" id="h88-0-929" class="d">-&lt;a href=&quot;#l911&quot; class=&quot;line&quot; id=&quot;l911&quot;&gt; 911&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6959" id="h30-0-6959" class="i">+</a><a href="#h88-0-930" id="h88-0-930" class="d">-&lt;a href=&quot;#l912&quot; class=&quot;line&quot; id=&quot;l912&quot;&gt; 912&lt;/a&gt; Date: Fri, 21 Feb 2025 03:03:30 +0100 +</a><a href="#h30-0-6960" id="h30-0-6960" class="i">+</a><a href="#h88-0-931" id="h88-0-931" class="d">-&lt;a href=&quot;#l913&quot; class=&quot;line&quot; id=&quot;l913&quot;&gt; 913&lt;/a&gt; +</a><a href="#h30-0-6961" id="h30-0-6961" class="i">+</a><a href="#h88-0-932" id="h88-0-932" class="d">-&lt;a href=&quot;#l914&quot; class=&quot;line&quot; id=&quot;l914&quot;&gt; 914&lt;/a&gt; make navigation tab fixed in size +</a><a href="#h30-0-6962" id="h30-0-6962" class="i">+</a><a href="#h88-0-933" id="h88-0-933" class="d">-&lt;a href=&quot;#l915&quot; class=&quot;line&quot; id=&quot;l915&quot;&gt; 915&lt;/a&gt; +</a><a href="#h30-0-6963" id="h30-0-6963" class="i">+</a><a href="#h88-0-934" id="h88-0-934" class="d">-&lt;a href=&quot;#l916&quot; class=&quot;line&quot; id=&quot;l916&quot;&gt; 916&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6964" id="h30-0-6964" class="i">+</a><a href="#h88-0-935" id="h88-0-935" class="d">-&lt;a href=&quot;#l917&quot; class=&quot;line&quot; id=&quot;l917&quot;&gt; 917&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6965" id="h30-0-6965" class="i">+</a><a href="#h88-0-936" id="h88-0-936" class="d">-&lt;a href=&quot;#l918&quot; class=&quot;line&quot; id=&quot;l918&quot;&gt; 918&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6966" id="h30-0-6966" class="i">+</a><a href="#h88-0-937" id="h88-0-937" class="d">-&lt;a href=&quot;#l919&quot; class=&quot;line&quot; id=&quot;l919&quot;&gt; 919&lt;/a&gt; &amp;lt;id&amp;gt;660f730f3886465d1602d9e2df34605bdf57f002&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6967" id="h30-0-6967" class="i">+</a><a href="#h88-0-938" id="h88-0-938" class="d">-&lt;a href=&quot;#l920&quot; class=&quot;line&quot; id=&quot;l920&quot;&gt; 920&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-21T01:37:42Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6968" id="h30-0-6968" class="i">+</a><a href="#h88-0-939" id="h88-0-939" class="d">-&lt;a href=&quot;#l921&quot; class=&quot;line&quot; id=&quot;l921&quot;&gt; 921&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-21T01:37:42Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6969" id="h30-0-6969" class="i">+</a><a href="#h88-0-940" id="h88-0-940" class="d">-&lt;a href=&quot;#l922&quot; class=&quot;line&quot; id=&quot;l922&quot;&gt; 922&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;add templeos.jpeg&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6970" id="h30-0-6970" class="i">+</a><a href="#h88-0-941" id="h88-0-941" class="d">-&lt;a href=&quot;#l923&quot; class=&quot;line&quot; id=&quot;l923&quot;&gt; 923&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/660f730f3886465d1602d9e2df34605bdf57f002.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6971" id="h30-0-6971" class="i">+</a><a href="#h88-0-942" id="h88-0-942" class="d">-&lt;a href=&quot;#l924&quot; class=&quot;line&quot; id=&quot;l924&quot;&gt; 924&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6972" id="h30-0-6972" class="i">+</a><a href="#h88-0-943" id="h88-0-943" class="d">-&lt;a href=&quot;#l925&quot; class=&quot;line&quot; id=&quot;l925&quot;&gt; 925&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6973" id="h30-0-6973" class="i">+</a><a href="#h88-0-944" id="h88-0-944" class="d">-&lt;a href=&quot;#l926&quot; class=&quot;line&quot; id=&quot;l926&quot;&gt; 926&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6974" id="h30-0-6974" class="i">+</a><a href="#h88-0-945" id="h88-0-945" class="d">-&lt;a href=&quot;#l927&quot; class=&quot;line&quot; id=&quot;l927&quot;&gt; 927&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6975" id="h30-0-6975" class="i">+</a><a href="#h88-0-946" id="h88-0-946" class="d">-&lt;a href=&quot;#l928&quot; class=&quot;line&quot; id=&quot;l928&quot;&gt; 928&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit 660f730f3886465d1602d9e2df34605bdf57f002 +</a><a href="#h30-0-6976" id="h30-0-6976" class="i">+</a><a href="#h88-0-947" id="h88-0-947" class="d">-&lt;a href=&quot;#l929&quot; class=&quot;line&quot; id=&quot;l929&quot;&gt; 929&lt;/a&gt; parent 4d60836412609813168f12c0f901afe615746ace +</a><a href="#h30-0-6977" id="h30-0-6977" class="i">+</a><a href="#h88-0-948" id="h88-0-948" class="d">-&lt;a href=&quot;#l930&quot; class=&quot;line&quot; id=&quot;l930&quot;&gt; 930&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6978" id="h30-0-6978" class="i">+</a><a href="#h88-0-949" id="h88-0-949" class="d">-&lt;a href=&quot;#l931&quot; class=&quot;line&quot; id=&quot;l931&quot;&gt; 931&lt;/a&gt; Date: Fri, 21 Feb 2025 02:37:42 +0100 +</a><a href="#h30-0-6979" id="h30-0-6979" class="i">+</a><a href="#h88-0-950" id="h88-0-950" class="d">-&lt;a href=&quot;#l932&quot; class=&quot;line&quot; id=&quot;l932&quot;&gt; 932&lt;/a&gt; +</a><a href="#h30-0-6980" id="h30-0-6980" class="i">+</a><a href="#h88-0-951" id="h88-0-951" class="d">-&lt;a href=&quot;#l933&quot; class=&quot;line&quot; id=&quot;l933&quot;&gt; 933&lt;/a&gt; add templeos.jpeg +</a><a href="#h30-0-6981" id="h30-0-6981" class="i">+</a><a href="#h88-0-952" id="h88-0-952" class="d">-&lt;a href=&quot;#l934&quot; class=&quot;line&quot; id=&quot;l934&quot;&gt; 934&lt;/a&gt; +</a><a href="#h30-0-6982" id="h30-0-6982" class="i">+</a><a href="#h88-0-953" id="h88-0-953" class="d">-&lt;a href=&quot;#l935&quot; class=&quot;line&quot; id=&quot;l935&quot;&gt; 935&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-6983" id="h30-0-6983" class="i">+</a><a href="#h88-0-954" id="h88-0-954" class="d">-&lt;a href=&quot;#l936&quot; class=&quot;line&quot; id=&quot;l936&quot;&gt; 936&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-6984" id="h30-0-6984" class="i">+</a><a href="#h88-0-955" id="h88-0-955" class="d">-&lt;a href=&quot;#l937&quot; class=&quot;line&quot; id=&quot;l937&quot;&gt; 937&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-6985" id="h30-0-6985" class="i">+</a><a href="#h88-0-956" id="h88-0-956" class="d">-&lt;a href=&quot;#l938&quot; class=&quot;line&quot; id=&quot;l938&quot;&gt; 938&lt;/a&gt; &amp;lt;id&amp;gt;4d60836412609813168f12c0f901afe615746ace&amp;lt;/id&amp;gt; +</a><a href="#h30-0-6986" id="h30-0-6986" class="i">+</a><a href="#h88-0-957" id="h88-0-957" class="d">-&lt;a href=&quot;#l939&quot; class=&quot;line&quot; id=&quot;l939&quot;&gt; 939&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-20T22:14:18Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-6987" id="h30-0-6987" class="i">+</a><a href="#h88-0-958" id="h88-0-958" class="d">-&lt;a href=&quot;#l940&quot; class=&quot;line&quot; id=&quot;l940&quot;&gt; 940&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-20T22:14:18Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-6988" id="h30-0-6988" class="i">+</a><a href="#h88-0-959" id="h88-0-959" class="d">-&lt;a href=&quot;#l941&quot; class=&quot;line&quot; id=&quot;l941&quot;&gt; 941&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;add favicon.png&amp;lt;/title&amp;gt; +</a><a href="#h30-0-6989" id="h30-0-6989" class="i">+</a><a href="#h88-0-960" id="h88-0-960" class="d">-&lt;a href=&quot;#l942&quot; class=&quot;line&quot; id=&quot;l942&quot;&gt; 942&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/4d60836412609813168f12c0f901afe615746ace.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-6990" id="h30-0-6990" class="i">+</a><a href="#h88-0-961" id="h88-0-961" class="d">-&lt;a href=&quot;#l943&quot; class=&quot;line&quot; id=&quot;l943&quot;&gt; 943&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-6991" id="h30-0-6991" class="i">+</a><a href="#h88-0-962" id="h88-0-962" class="d">-&lt;a href=&quot;#l944&quot; class=&quot;line&quot; id=&quot;l944&quot;&gt; 944&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-6992" id="h30-0-6992" class="i">+</a><a href="#h88-0-963" id="h88-0-963" class="d">-&lt;a href=&quot;#l945&quot; class=&quot;line&quot; id=&quot;l945&quot;&gt; 945&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-6993" id="h30-0-6993" class="i">+</a><a href="#h88-0-964" id="h88-0-964" class="d">-&lt;a href=&quot;#l946&quot; class=&quot;line&quot; id=&quot;l946&quot;&gt; 946&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-6994" id="h30-0-6994" class="i">+</a><a href="#h88-0-965" id="h88-0-965" class="d">-&lt;a href=&quot;#l947&quot; class=&quot;line&quot; id=&quot;l947&quot;&gt; 947&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit 4d60836412609813168f12c0f901afe615746ace +</a><a href="#h30-0-6995" id="h30-0-6995" class="i">+</a><a href="#h88-0-966" id="h88-0-966" class="d">-&lt;a href=&quot;#l948&quot; class=&quot;line&quot; id=&quot;l948&quot;&gt; 948&lt;/a&gt; parent 06fe09d98f4732799d095df5d9e82723e6424057 +</a><a href="#h30-0-6996" id="h30-0-6996" class="i">+</a><a href="#h88-0-967" id="h88-0-967" class="d">-&lt;a href=&quot;#l949&quot; class=&quot;line&quot; id=&quot;l949&quot;&gt; 949&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-6997" id="h30-0-6997" class="i">+</a><a href="#h88-0-968" id="h88-0-968" class="d">-&lt;a href=&quot;#l950&quot; class=&quot;line&quot; id=&quot;l950&quot;&gt; 950&lt;/a&gt; Date: Thu, 20 Feb 2025 23:14:18 +0100 +</a><a href="#h30-0-6998" id="h30-0-6998" class="i">+</a><a href="#h88-0-969" id="h88-0-969" class="d">-&lt;a href=&quot;#l951&quot; class=&quot;line&quot; id=&quot;l951&quot;&gt; 951&lt;/a&gt; +</a><a href="#h30-0-6999" id="h30-0-6999" class="i">+</a><a href="#h88-0-970" id="h88-0-970" class="d">-&lt;a href=&quot;#l952&quot; class=&quot;line&quot; id=&quot;l952&quot;&gt; 952&lt;/a&gt; add favicon.png +</a><a href="#h30-0-7000" id="h30-0-7000" class="i">+</a><a href="#h88-0-971" id="h88-0-971" class="d">-&lt;a href=&quot;#l953&quot; class=&quot;line&quot; id=&quot;l953&quot;&gt; 953&lt;/a&gt; +</a><a href="#h30-0-7001" id="h30-0-7001" class="i">+</a><a href="#h88-0-972" id="h88-0-972" class="d">-&lt;a href=&quot;#l954&quot; class=&quot;line&quot; id=&quot;l954&quot;&gt; 954&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-7002" id="h30-0-7002" class="i">+</a><a href="#h88-0-973" id="h88-0-973" class="d">-&lt;a href=&quot;#l955&quot; class=&quot;line&quot; id=&quot;l955&quot;&gt; 955&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-7003" id="h30-0-7003" class="i">+</a><a href="#h88-0-974" id="h88-0-974" class="d">-&lt;a href=&quot;#l956&quot; class=&quot;line&quot; id=&quot;l956&quot;&gt; 956&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-7004" id="h30-0-7004" class="i">+</a><a href="#h88-0-975" id="h88-0-975" class="d">-&lt;a href=&quot;#l957&quot; class=&quot;line&quot; id=&quot;l957&quot;&gt; 957&lt;/a&gt; &amp;lt;id&amp;gt;06fe09d98f4732799d095df5d9e82723e6424057&amp;lt;/id&amp;gt; +</a><a href="#h30-0-7005" id="h30-0-7005" class="i">+</a><a href="#h88-0-976" id="h88-0-976" class="d">-&lt;a href=&quot;#l958&quot; class=&quot;line&quot; id=&quot;l958&quot;&gt; 958&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-20T21:49:10Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-7006" id="h30-0-7006" class="i">+</a><a href="#h88-0-977" id="h88-0-977" class="d">-&lt;a href=&quot;#l959&quot; class=&quot;line&quot; id=&quot;l959&quot;&gt; 959&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-20T21:49:10Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-7007" id="h30-0-7007" class="i">+</a><a href="#h88-0-978" id="h88-0-978" class="d">-&lt;a href=&quot;#l960&quot; class=&quot;line&quot; id=&quot;l960&quot;&gt; 960&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;add dark theme&amp;lt;/title&amp;gt; +</a><a href="#h30-0-7008" id="h30-0-7008" class="i">+</a><a href="#h88-0-979" id="h88-0-979" class="d">-&lt;a href=&quot;#l961&quot; class=&quot;line&quot; id=&quot;l961&quot;&gt; 961&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/06fe09d98f4732799d095df5d9e82723e6424057.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-7009" id="h30-0-7009" class="i">+</a><a href="#h88-0-980" id="h88-0-980" class="d">-&lt;a href=&quot;#l962&quot; class=&quot;line&quot; id=&quot;l962&quot;&gt; 962&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-7010" id="h30-0-7010" class="i">+</a><a href="#h88-0-981" id="h88-0-981" class="d">-&lt;a href=&quot;#l963&quot; class=&quot;line&quot; id=&quot;l963&quot;&gt; 963&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-7011" id="h30-0-7011" class="i">+</a><a href="#h88-0-982" id="h88-0-982" class="d">-&lt;a href=&quot;#l964&quot; class=&quot;line&quot; id=&quot;l964&quot;&gt; 964&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-7012" id="h30-0-7012" class="i">+</a><a href="#h88-0-983" id="h88-0-983" class="d">-&lt;a href=&quot;#l965&quot; class=&quot;line&quot; id=&quot;l965&quot;&gt; 965&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-7013" id="h30-0-7013" class="i">+</a><a href="#h88-0-984" id="h88-0-984" class="d">-&lt;a href=&quot;#l966&quot; class=&quot;line&quot; id=&quot;l966&quot;&gt; 966&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit 06fe09d98f4732799d095df5d9e82723e6424057 +</a><a href="#h30-0-7014" id="h30-0-7014" class="i">+</a><a href="#h88-0-985" id="h88-0-985" class="d">-&lt;a href=&quot;#l967&quot; class=&quot;line&quot; id=&quot;l967&quot;&gt; 967&lt;/a&gt; parent aa561a57a12eb31e5d31dd90bf7ed209282d1cad +</a><a href="#h30-0-7015" id="h30-0-7015" class="i">+</a><a href="#h88-0-986" id="h88-0-986" class="d">-&lt;a href=&quot;#l968&quot; class=&quot;line&quot; id=&quot;l968&quot;&gt; 968&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-7016" id="h30-0-7016" class="i">+</a><a href="#h88-0-987" id="h88-0-987" class="d">-&lt;a href=&quot;#l969&quot; class=&quot;line&quot; id=&quot;l969&quot;&gt; 969&lt;/a&gt; Date: Thu, 20 Feb 2025 22:49:10 +0100 +</a><a href="#h30-0-7017" id="h30-0-7017" class="i">+</a><a href="#h88-0-988" id="h88-0-988" class="d">-&lt;a href=&quot;#l970&quot; class=&quot;line&quot; id=&quot;l970&quot;&gt; 970&lt;/a&gt; +</a><a href="#h30-0-7018" id="h30-0-7018" class="i">+</a><a href="#h88-0-989" id="h88-0-989" class="d">-&lt;a href=&quot;#l971&quot; class=&quot;line&quot; id=&quot;l971&quot;&gt; 971&lt;/a&gt; add dark theme +</a><a href="#h30-0-7019" id="h30-0-7019" class="i">+</a><a href="#h88-0-990" id="h88-0-990" class="d">-&lt;a href=&quot;#l972&quot; class=&quot;line&quot; id=&quot;l972&quot;&gt; 972&lt;/a&gt; +</a><a href="#h30-0-7020" id="h30-0-7020" class="i">+</a><a href="#h88-0-991" id="h88-0-991" class="d">-&lt;a href=&quot;#l973&quot; class=&quot;line&quot; id=&quot;l973&quot;&gt; 973&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-7021" id="h30-0-7021" class="i">+</a><a href="#h88-0-992" id="h88-0-992" class="d">-&lt;a href=&quot;#l974&quot; class=&quot;line&quot; id=&quot;l974&quot;&gt; 974&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-7022" id="h30-0-7022" class="i">+</a><a href="#h88-0-993" id="h88-0-993" class="d">-&lt;a href=&quot;#l975&quot; class=&quot;line&quot; id=&quot;l975&quot;&gt; 975&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-7023" id="h30-0-7023" class="i">+</a><a href="#h88-0-994" id="h88-0-994" class="d">-&lt;a href=&quot;#l976&quot; class=&quot;line&quot; id=&quot;l976&quot;&gt; 976&lt;/a&gt; &amp;lt;id&amp;gt;aa561a57a12eb31e5d31dd90bf7ed209282d1cad&amp;lt;/id&amp;gt; +</a><a href="#h30-0-7024" id="h30-0-7024" class="i">+</a><a href="#h88-0-995" id="h88-0-995" class="d">-&lt;a href=&quot;#l977&quot; class=&quot;line&quot; id=&quot;l977&quot;&gt; 977&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-20T21:37:04Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-7025" id="h30-0-7025" class="i">+</a><a href="#h88-0-996" id="h88-0-996" class="d">-&lt;a href=&quot;#l978&quot; class=&quot;line&quot; id=&quot;l978&quot;&gt; 978&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-20T21:37:04Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-7026" id="h30-0-7026" class="i">+</a><a href="#h88-0-997" id="h88-0-997" class="d">-&lt;a href=&quot;#l979&quot; class=&quot;line&quot; id=&quot;l979&quot;&gt; 979&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;update heading colors in post, change grass.png&amp;lt;/title&amp;gt; +</a><a href="#h30-0-7027" id="h30-0-7027" class="i">+</a><a href="#h88-0-998" id="h88-0-998" class="d">-&lt;a href=&quot;#l980&quot; class=&quot;line&quot; id=&quot;l980&quot;&gt; 980&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/aa561a57a12eb31e5d31dd90bf7ed209282d1cad.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-7028" id="h30-0-7028" class="i">+</a><a href="#h88-0-999" id="h88-0-999" class="d">-&lt;a href=&quot;#l981&quot; class=&quot;line&quot; id=&quot;l981&quot;&gt; 981&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-7029" id="h30-0-7029" class="i">+</a><a href="#h88-0-1000" id="h88-0-1000" class="d">-&lt;a href=&quot;#l982&quot; class=&quot;line&quot; id=&quot;l982&quot;&gt; 982&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-7030" id="h30-0-7030" class="i">+</a><a href="#h88-0-1001" id="h88-0-1001" class="d">-&lt;a href=&quot;#l983&quot; class=&quot;line&quot; id=&quot;l983&quot;&gt; 983&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-7031" id="h30-0-7031" class="i">+</a><a href="#h88-0-1002" id="h88-0-1002" class="d">-&lt;a href=&quot;#l984&quot; class=&quot;line&quot; id=&quot;l984&quot;&gt; 984&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-7032" id="h30-0-7032" class="i">+</a><a href="#h88-0-1003" id="h88-0-1003" class="d">-&lt;a href=&quot;#l985&quot; class=&quot;line&quot; id=&quot;l985&quot;&gt; 985&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit aa561a57a12eb31e5d31dd90bf7ed209282d1cad +</a><a href="#h30-0-7033" id="h30-0-7033" class="i">+</a><a href="#h88-0-1004" id="h88-0-1004" class="d">-&lt;a href=&quot;#l986&quot; class=&quot;line&quot; id=&quot;l986&quot;&gt; 986&lt;/a&gt; parent 6828f5eb44f0b0eec4f885b0c60dae307b5b4d1a +</a><a href="#h30-0-7034" id="h30-0-7034" class="i">+</a><a href="#h88-0-1005" id="h88-0-1005" class="d">-&lt;a href=&quot;#l987&quot; class=&quot;line&quot; id=&quot;l987&quot;&gt; 987&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-7035" id="h30-0-7035" class="i">+</a><a href="#h88-0-1006" id="h88-0-1006" class="d">-&lt;a href=&quot;#l988&quot; class=&quot;line&quot; id=&quot;l988&quot;&gt; 988&lt;/a&gt; Date: Thu, 20 Feb 2025 22:37:04 +0100 +</a><a href="#h30-0-7036" id="h30-0-7036" class="i">+</a><a href="#h88-0-1007" id="h88-0-1007" class="d">-&lt;a href=&quot;#l989&quot; class=&quot;line&quot; id=&quot;l989&quot;&gt; 989&lt;/a&gt; +</a><a href="#h30-0-7037" id="h30-0-7037" class="i">+</a><a href="#h88-0-1008" id="h88-0-1008" class="d">-&lt;a href=&quot;#l990&quot; class=&quot;line&quot; id=&quot;l990&quot;&gt; 990&lt;/a&gt; update heading colors in post, change grass.png +</a><a href="#h30-0-7038" id="h30-0-7038" class="i">+</a><a href="#h88-0-1009" id="h88-0-1009" class="d">-&lt;a href=&quot;#l991&quot; class=&quot;line&quot; id=&quot;l991&quot;&gt; 991&lt;/a&gt; +</a><a href="#h30-0-7039" id="h30-0-7039" class="i">+</a><a href="#h88-0-1010" id="h88-0-1010" class="d">-&lt;a href=&quot;#l992&quot; class=&quot;line&quot; id=&quot;l992&quot;&gt; 992&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-7040" id="h30-0-7040" class="i">+</a><a href="#h88-0-1011" id="h88-0-1011" class="d">-&lt;a href=&quot;#l993&quot; class=&quot;line&quot; id=&quot;l993&quot;&gt; 993&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-7041" id="h30-0-7041" class="i">+</a><a href="#h88-0-1012" id="h88-0-1012" class="d">-&lt;a href=&quot;#l994&quot; class=&quot;line&quot; id=&quot;l994&quot;&gt; 994&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-7042" id="h30-0-7042" class="i">+</a><a href="#h88-0-1013" id="h88-0-1013" class="d">-&lt;a href=&quot;#l995&quot; class=&quot;line&quot; id=&quot;l995&quot;&gt; 995&lt;/a&gt; &amp;lt;id&amp;gt;6828f5eb44f0b0eec4f885b0c60dae307b5b4d1a&amp;lt;/id&amp;gt; +</a><a href="#h30-0-7043" id="h30-0-7043" class="i">+</a><a href="#h88-0-1014" id="h88-0-1014" class="d">-&lt;a href=&quot;#l996&quot; class=&quot;line&quot; id=&quot;l996&quot;&gt; 996&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-20T21:26:50Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-7044" id="h30-0-7044" class="i">+</a><a href="#h88-0-1015" id="h88-0-1015" class="d">-&lt;a href=&quot;#l997&quot; class=&quot;line&quot; id=&quot;l997&quot;&gt; 997&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-20T21:26:50Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-7045" id="h30-0-7045" class="i">+</a><a href="#h88-0-1016" id="h88-0-1016" class="d">-&lt;a href=&quot;#l998&quot; class=&quot;line&quot; id=&quot;l998&quot;&gt; 998&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;remove forced word break&amp;lt;/title&amp;gt; +</a><a href="#h30-0-7046" id="h30-0-7046" class="i">+</a><a href="#h88-0-1017" id="h88-0-1017" class="d">-&lt;a href=&quot;#l999&quot; class=&quot;line&quot; id=&quot;l999&quot;&gt; 999&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/6828f5eb44f0b0eec4f885b0c60dae307b5b4d1a.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-7047" id="h30-0-7047" class="i">+</a><a href="#h88-0-1018" id="h88-0-1018" class="d">-&lt;a href=&quot;#l1000&quot; class=&quot;line&quot; id=&quot;l1000&quot;&gt; 1000&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-7048" id="h30-0-7048" class="i">+</a><a href="#h88-0-1019" id="h88-0-1019" class="d">-&lt;a href=&quot;#l1001&quot; class=&quot;line&quot; id=&quot;l1001&quot;&gt; 1001&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-7049" id="h30-0-7049" class="i">+</a><a href="#h88-0-1020" id="h88-0-1020" class="d">-&lt;a href=&quot;#l1002&quot; class=&quot;line&quot; id=&quot;l1002&quot;&gt; 1002&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-7050" id="h30-0-7050" class="i">+</a><a href="#h88-0-1021" id="h88-0-1021" class="d">-&lt;a href=&quot;#l1003&quot; class=&quot;line&quot; id=&quot;l1003&quot;&gt; 1003&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-7051" id="h30-0-7051" class="i">+</a><a href="#h88-0-1022" id="h88-0-1022" class="d">-&lt;a href=&quot;#l1004&quot; class=&quot;line&quot; id=&quot;l1004&quot;&gt; 1004&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit 6828f5eb44f0b0eec4f885b0c60dae307b5b4d1a +</a><a href="#h30-0-7052" id="h30-0-7052" class="i">+</a><a href="#h88-0-1023" id="h88-0-1023" class="d">-&lt;a href=&quot;#l1005&quot; class=&quot;line&quot; id=&quot;l1005&quot;&gt; 1005&lt;/a&gt; parent 31f89756447af3eb9c1f7b8ab6b9b7fa40833f02 +</a><a href="#h30-0-7053" id="h30-0-7053" class="i">+</a><a href="#h88-0-1024" id="h88-0-1024" class="d">-&lt;a href=&quot;#l1006&quot; class=&quot;line&quot; id=&quot;l1006&quot;&gt; 1006&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-7054" id="h30-0-7054" class="i">+</a><a href="#h88-0-1025" id="h88-0-1025" class="d">-&lt;a href=&quot;#l1007&quot; class=&quot;line&quot; id=&quot;l1007&quot;&gt; 1007&lt;/a&gt; Date: Thu, 20 Feb 2025 22:26:50 +0100 +</a><a href="#h30-0-7055" id="h30-0-7055" class="i">+</a><a href="#h88-0-1026" id="h88-0-1026" class="d">-&lt;a href=&quot;#l1008&quot; class=&quot;line&quot; id=&quot;l1008&quot;&gt; 1008&lt;/a&gt; +</a><a href="#h30-0-7056" id="h30-0-7056" class="i">+</a><a href="#h88-0-1027" id="h88-0-1027" class="d">-&lt;a href=&quot;#l1009&quot; class=&quot;line&quot; id=&quot;l1009&quot;&gt; 1009&lt;/a&gt; remove forced word break +</a><a href="#h30-0-7057" id="h30-0-7057" class="i">+</a><a href="#h88-0-1028" id="h88-0-1028" class="d">-&lt;a href=&quot;#l1010&quot; class=&quot;line&quot; id=&quot;l1010&quot;&gt; 1010&lt;/a&gt; +</a><a href="#h30-0-7058" id="h30-0-7058" class="i">+</a><a href="#h88-0-1029" id="h88-0-1029" class="d">-&lt;a href=&quot;#l1011&quot; class=&quot;line&quot; id=&quot;l1011&quot;&gt; 1011&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-7059" id="h30-0-7059" class="i">+</a><a href="#h88-0-1030" id="h88-0-1030" class="d">-&lt;a href=&quot;#l1012&quot; class=&quot;line&quot; id=&quot;l1012&quot;&gt; 1012&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-7060" id="h30-0-7060" class="i">+</a><a href="#h88-0-1031" id="h88-0-1031" class="d">-&lt;a href=&quot;#l1013&quot; class=&quot;line&quot; id=&quot;l1013&quot;&gt; 1013&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-7061" id="h30-0-7061" class="i">+</a><a href="#h88-0-1032" id="h88-0-1032" class="d">-&lt;a href=&quot;#l1014&quot; class=&quot;line&quot; id=&quot;l1014&quot;&gt; 1014&lt;/a&gt; &amp;lt;id&amp;gt;31f89756447af3eb9c1f7b8ab6b9b7fa40833f02&amp;lt;/id&amp;gt; +</a><a href="#h30-0-7062" id="h30-0-7062" class="i">+</a><a href="#h88-0-1033" id="h88-0-1033" class="d">-&lt;a href=&quot;#l1015&quot; class=&quot;line&quot; id=&quot;l1015&quot;&gt; 1015&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-20T21:24:56Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-7063" id="h30-0-7063" class="i">+</a><a href="#h88-0-1034" id="h88-0-1034" class="d">-&lt;a href=&quot;#l1016&quot; class=&quot;line&quot; id=&quot;l1016&quot;&gt; 1016&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-20T21:24:56Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-7064" id="h30-0-7064" class="i">+</a><a href="#h88-0-1035" id="h88-0-1035" class="d">-&lt;a href=&quot;#l1017&quot; class=&quot;line&quot; id=&quot;l1017&quot;&gt; 1017&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;make font relative, fix screen adjustment&amp;lt;/title&amp;gt; +</a><a href="#h30-0-7065" id="h30-0-7065" class="i">+</a><a href="#h88-0-1036" id="h88-0-1036" class="d">-&lt;a href=&quot;#l1018&quot; class=&quot;line&quot; id=&quot;l1018&quot;&gt; 1018&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/31f89756447af3eb9c1f7b8ab6b9b7fa40833f02.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-7066" id="h30-0-7066" class="i">+</a><a href="#h88-0-1037" id="h88-0-1037" class="d">-&lt;a href=&quot;#l1019&quot; class=&quot;line&quot; id=&quot;l1019&quot;&gt; 1019&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-7067" id="h30-0-7067" class="i">+</a><a href="#h88-0-1038" id="h88-0-1038" class="d">-&lt;a href=&quot;#l1020&quot; class=&quot;line&quot; id=&quot;l1020&quot;&gt; 1020&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-7068" id="h30-0-7068" class="i">+</a><a href="#h88-0-1039" id="h88-0-1039" class="d">-&lt;a href=&quot;#l1021&quot; class=&quot;line&quot; id=&quot;l1021&quot;&gt; 1021&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-7069" id="h30-0-7069" class="i">+</a><a href="#h88-0-1040" id="h88-0-1040" class="d">-&lt;a href=&quot;#l1022&quot; class=&quot;line&quot; id=&quot;l1022&quot;&gt; 1022&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-7070" id="h30-0-7070" class="i">+</a><a href="#h88-0-1041" id="h88-0-1041" class="d">-&lt;a href=&quot;#l1023&quot; class=&quot;line&quot; id=&quot;l1023&quot;&gt; 1023&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit 31f89756447af3eb9c1f7b8ab6b9b7fa40833f02 +</a><a href="#h30-0-7071" id="h30-0-7071" class="i">+</a><a href="#h88-0-1042" id="h88-0-1042" class="d">-&lt;a href=&quot;#l1024&quot; class=&quot;line&quot; id=&quot;l1024&quot;&gt; 1024&lt;/a&gt; parent 8675a2e83990ffccdd2521d4f9eb4c4f7d836df6 +</a><a href="#h30-0-7072" id="h30-0-7072" class="i">+</a><a href="#h88-0-1043" id="h88-0-1043" class="d">-&lt;a href=&quot;#l1025&quot; class=&quot;line&quot; id=&quot;l1025&quot;&gt; 1025&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-7073" id="h30-0-7073" class="i">+</a><a href="#h88-0-1044" id="h88-0-1044" class="d">-&lt;a href=&quot;#l1026&quot; class=&quot;line&quot; id=&quot;l1026&quot;&gt; 1026&lt;/a&gt; Date: Thu, 20 Feb 2025 22:24:56 +0100 +</a><a href="#h30-0-7074" id="h30-0-7074" class="i">+</a><a href="#h88-0-1045" id="h88-0-1045" class="d">-&lt;a href=&quot;#l1027&quot; class=&quot;line&quot; id=&quot;l1027&quot;&gt; 1027&lt;/a&gt; +</a><a href="#h30-0-7075" id="h30-0-7075" class="i">+</a><a href="#h88-0-1046" id="h88-0-1046" class="d">-&lt;a href=&quot;#l1028&quot; class=&quot;line&quot; id=&quot;l1028&quot;&gt; 1028&lt;/a&gt; make font relative, fix screen adjustment +</a><a href="#h30-0-7076" id="h30-0-7076" class="i">+</a><a href="#h88-0-1047" id="h88-0-1047" class="d">-&lt;a href=&quot;#l1029&quot; class=&quot;line&quot; id=&quot;l1029&quot;&gt; 1029&lt;/a&gt; +</a><a href="#h30-0-7077" id="h30-0-7077" class="i">+</a><a href="#h88-0-1048" id="h88-0-1048" class="d">-&lt;a href=&quot;#l1030&quot; class=&quot;line&quot; id=&quot;l1030&quot;&gt; 1030&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-7078" id="h30-0-7078" class="i">+</a><a href="#h88-0-1049" id="h88-0-1049" class="d">-&lt;a href=&quot;#l1031&quot; class=&quot;line&quot; id=&quot;l1031&quot;&gt; 1031&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-7079" id="h30-0-7079" class="i">+</a><a href="#h88-0-1050" id="h88-0-1050" class="d">-&lt;a href=&quot;#l1032&quot; class=&quot;line&quot; id=&quot;l1032&quot;&gt; 1032&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-7080" id="h30-0-7080" class="i">+</a><a href="#h88-0-1051" id="h88-0-1051" class="d">-&lt;a href=&quot;#l1033&quot; class=&quot;line&quot; id=&quot;l1033&quot;&gt; 1033&lt;/a&gt; &amp;lt;id&amp;gt;8675a2e83990ffccdd2521d4f9eb4c4f7d836df6&amp;lt;/id&amp;gt; +</a><a href="#h30-0-7081" id="h30-0-7081" class="i">+</a><a href="#h88-0-1052" id="h88-0-1052" class="d">-&lt;a href=&quot;#l1034&quot; class=&quot;line&quot; id=&quot;l1034&quot;&gt; 1034&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-20T20:55:58Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-7082" id="h30-0-7082" class="i">+</a><a href="#h88-0-1053" id="h88-0-1053" class="d">-&lt;a href=&quot;#l1035&quot; class=&quot;line&quot; id=&quot;l1035&quot;&gt; 1035&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-20T20:55:58Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-7083" id="h30-0-7083" class="i">+</a><a href="#h88-0-1054" id="h88-0-1054" class="d">-&lt;a href=&quot;#l1036&quot; class=&quot;line&quot; id=&quot;l1036&quot;&gt; 1036&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;fix chrome issues&amp;lt;/title&amp;gt; +</a><a href="#h30-0-7084" id="h30-0-7084" class="i">+</a><a href="#h88-0-1055" id="h88-0-1055" class="d">-&lt;a href=&quot;#l1037&quot; class=&quot;line&quot; id=&quot;l1037&quot;&gt; 1037&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/8675a2e83990ffccdd2521d4f9eb4c4f7d836df6.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-7085" id="h30-0-7085" class="i">+</a><a href="#h88-0-1056" id="h88-0-1056" class="d">-&lt;a href=&quot;#l1038&quot; class=&quot;line&quot; id=&quot;l1038&quot;&gt; 1038&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-7086" id="h30-0-7086" class="i">+</a><a href="#h88-0-1057" id="h88-0-1057" class="d">-&lt;a href=&quot;#l1039&quot; class=&quot;line&quot; id=&quot;l1039&quot;&gt; 1039&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-7087" id="h30-0-7087" class="i">+</a><a href="#h88-0-1058" id="h88-0-1058" class="d">-&lt;a href=&quot;#l1040&quot; class=&quot;line&quot; id=&quot;l1040&quot;&gt; 1040&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-7088" id="h30-0-7088" class="i">+</a><a href="#h88-0-1059" id="h88-0-1059" class="d">-&lt;a href=&quot;#l1041&quot; class=&quot;line&quot; id=&quot;l1041&quot;&gt; 1041&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-7089" id="h30-0-7089" class="i">+</a><a href="#h88-0-1060" id="h88-0-1060" class="d">-&lt;a href=&quot;#l1042&quot; class=&quot;line&quot; id=&quot;l1042&quot;&gt; 1042&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit 8675a2e83990ffccdd2521d4f9eb4c4f7d836df6 +</a><a href="#h30-0-7090" id="h30-0-7090" class="i">+</a><a href="#h88-0-1061" id="h88-0-1061" class="d">-&lt;a href=&quot;#l1043&quot; class=&quot;line&quot; id=&quot;l1043&quot;&gt; 1043&lt;/a&gt; parent c484d016c7cbe979a4b8068b8184ab308e0ec03c +</a><a href="#h30-0-7091" id="h30-0-7091" class="i">+</a><a href="#h88-0-1062" id="h88-0-1062" class="d">-&lt;a href=&quot;#l1044&quot; class=&quot;line&quot; id=&quot;l1044&quot;&gt; 1044&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-7092" id="h30-0-7092" class="i">+</a><a href="#h88-0-1063" id="h88-0-1063" class="d">-&lt;a href=&quot;#l1045&quot; class=&quot;line&quot; id=&quot;l1045&quot;&gt; 1045&lt;/a&gt; Date: Thu, 20 Feb 2025 21:55:58 +0100 +</a><a href="#h30-0-7093" id="h30-0-7093" class="i">+</a><a href="#h88-0-1064" id="h88-0-1064" class="d">-&lt;a href=&quot;#l1046&quot; class=&quot;line&quot; id=&quot;l1046&quot;&gt; 1046&lt;/a&gt; +</a><a href="#h30-0-7094" id="h30-0-7094" class="i">+</a><a href="#h88-0-1065" id="h88-0-1065" class="d">-&lt;a href=&quot;#l1047&quot; class=&quot;line&quot; id=&quot;l1047&quot;&gt; 1047&lt;/a&gt; fix chrome issues +</a><a href="#h30-0-7095" id="h30-0-7095" class="i">+</a><a href="#h88-0-1066" id="h88-0-1066" class="d">-&lt;a href=&quot;#l1048&quot; class=&quot;line&quot; id=&quot;l1048&quot;&gt; 1048&lt;/a&gt; +</a><a href="#h30-0-7096" id="h30-0-7096" class="i">+</a><a href="#h88-0-1067" id="h88-0-1067" class="d">-&lt;a href=&quot;#l1049&quot; class=&quot;line&quot; id=&quot;l1049&quot;&gt; 1049&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-7097" id="h30-0-7097" class="i">+</a><a href="#h88-0-1068" id="h88-0-1068" class="d">-&lt;a href=&quot;#l1050&quot; class=&quot;line&quot; id=&quot;l1050&quot;&gt; 1050&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-7098" id="h30-0-7098" class="i">+</a><a href="#h88-0-1069" id="h88-0-1069" class="d">-&lt;a href=&quot;#l1051&quot; class=&quot;line&quot; id=&quot;l1051&quot;&gt; 1051&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-7099" id="h30-0-7099" class="i">+</a><a href="#h88-0-1070" id="h88-0-1070" class="d">-&lt;a href=&quot;#l1052&quot; class=&quot;line&quot; id=&quot;l1052&quot;&gt; 1052&lt;/a&gt; &amp;lt;id&amp;gt;c484d016c7cbe979a4b8068b8184ab308e0ec03c&amp;lt;/id&amp;gt; +</a><a href="#h30-0-7100" id="h30-0-7100" class="i">+</a><a href="#h88-0-1071" id="h88-0-1071" class="d">-&lt;a href=&quot;#l1053&quot; class=&quot;line&quot; id=&quot;l1053&quot;&gt; 1053&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-20T20:30:38Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-7101" id="h30-0-7101" class="i">+</a><a href="#h88-0-1072" id="h88-0-1072" class="d">-&lt;a href=&quot;#l1054&quot; class=&quot;line&quot; id=&quot;l1054&quot;&gt; 1054&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-20T20:30:38Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-7102" id="h30-0-7102" class="i">+</a><a href="#h88-0-1073" id="h88-0-1073" class="d">-&lt;a href=&quot;#l1055&quot; class=&quot;line&quot; id=&quot;l1055&quot;&gt; 1055&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;add size guides to mosfet image&amp;lt;/title&amp;gt; +</a><a href="#h30-0-7103" id="h30-0-7103" class="i">+</a><a href="#h88-0-1074" id="h88-0-1074" class="d">-&lt;a href=&quot;#l1056&quot; class=&quot;line&quot; id=&quot;l1056&quot;&gt; 1056&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/c484d016c7cbe979a4b8068b8184ab308e0ec03c.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-7104" id="h30-0-7104" class="i">+</a><a href="#h88-0-1075" id="h88-0-1075" class="d">-&lt;a href=&quot;#l1057&quot; class=&quot;line&quot; id=&quot;l1057&quot;&gt; 1057&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-7105" id="h30-0-7105" class="i">+</a><a href="#h88-0-1076" id="h88-0-1076" class="d">-&lt;a href=&quot;#l1058&quot; class=&quot;line&quot; id=&quot;l1058&quot;&gt; 1058&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-7106" id="h30-0-7106" class="i">+</a><a href="#h88-0-1077" id="h88-0-1077" class="d">-&lt;a href=&quot;#l1059&quot; class=&quot;line&quot; id=&quot;l1059&quot;&gt; 1059&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-7107" id="h30-0-7107" class="i">+</a><a href="#h88-0-1078" id="h88-0-1078" class="d">-&lt;a href=&quot;#l1060&quot; class=&quot;line&quot; id=&quot;l1060&quot;&gt; 1060&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-7108" id="h30-0-7108" class="i">+</a><a href="#h88-0-1079" id="h88-0-1079" class="d">-&lt;a href=&quot;#l1061&quot; class=&quot;line&quot; id=&quot;l1061&quot;&gt; 1061&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit c484d016c7cbe979a4b8068b8184ab308e0ec03c +</a><a href="#h30-0-7109" id="h30-0-7109" class="i">+</a><a href="#h88-0-1080" id="h88-0-1080" class="d">-&lt;a href=&quot;#l1062&quot; class=&quot;line&quot; id=&quot;l1062&quot;&gt; 1062&lt;/a&gt; parent 46cbdcd13fa6c2ac62aa80b1ce1dd751e327e4d0 +</a><a href="#h30-0-7110" id="h30-0-7110" class="i">+</a><a href="#h88-0-1081" id="h88-0-1081" class="d">-&lt;a href=&quot;#l1063&quot; class=&quot;line&quot; id=&quot;l1063&quot;&gt; 1063&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-7111" id="h30-0-7111" class="i">+</a><a href="#h88-0-1082" id="h88-0-1082" class="d">-&lt;a href=&quot;#l1064&quot; class=&quot;line&quot; id=&quot;l1064&quot;&gt; 1064&lt;/a&gt; Date: Thu, 20 Feb 2025 21:30:38 +0100 +</a><a href="#h30-0-7112" id="h30-0-7112" class="i">+</a><a href="#h88-0-1083" id="h88-0-1083" class="d">-&lt;a href=&quot;#l1065&quot; class=&quot;line&quot; id=&quot;l1065&quot;&gt; 1065&lt;/a&gt; +</a><a href="#h30-0-7113" id="h30-0-7113" class="i">+</a><a href="#h88-0-1084" id="h88-0-1084" class="d">-&lt;a href=&quot;#l1066&quot; class=&quot;line&quot; id=&quot;l1066&quot;&gt; 1066&lt;/a&gt; add size guides to mosfet image +</a><a href="#h30-0-7114" id="h30-0-7114" class="i">+</a><a href="#h88-0-1085" id="h88-0-1085" class="d">-&lt;a href=&quot;#l1067&quot; class=&quot;line&quot; id=&quot;l1067&quot;&gt; 1067&lt;/a&gt; +</a><a href="#h30-0-7115" id="h30-0-7115" class="i">+</a><a href="#h88-0-1086" id="h88-0-1086" class="d">-&lt;a href=&quot;#l1068&quot; class=&quot;line&quot; id=&quot;l1068&quot;&gt; 1068&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-7116" id="h30-0-7116" class="i">+</a><a href="#h88-0-1087" id="h88-0-1087" class="d">-&lt;a href=&quot;#l1069&quot; class=&quot;line&quot; id=&quot;l1069&quot;&gt; 1069&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-7117" id="h30-0-7117" class="i">+</a><a href="#h88-0-1088" id="h88-0-1088" class="d">-&lt;a href=&quot;#l1070&quot; class=&quot;line&quot; id=&quot;l1070&quot;&gt; 1070&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-7118" id="h30-0-7118" class="i">+</a><a href="#h88-0-1089" id="h88-0-1089" class="d">-&lt;a href=&quot;#l1071&quot; class=&quot;line&quot; id=&quot;l1071&quot;&gt; 1071&lt;/a&gt; &amp;lt;id&amp;gt;46cbdcd13fa6c2ac62aa80b1ce1dd751e327e4d0&amp;lt;/id&amp;gt; +</a><a href="#h30-0-7119" id="h30-0-7119" class="i">+</a><a href="#h88-0-1090" id="h88-0-1090" class="d">-&lt;a href=&quot;#l1072&quot; class=&quot;line&quot; id=&quot;l1072&quot;&gt; 1072&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-20T20:28:42Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-7120" id="h30-0-7120" class="i">+</a><a href="#h88-0-1091" id="h88-0-1091" class="d">-&lt;a href=&quot;#l1073&quot; class=&quot;line&quot; id=&quot;l1073&quot;&gt; 1073&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-20T20:28:42Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-7121" id="h30-0-7121" class="i">+</a><a href="#h88-0-1092" id="h88-0-1092" class="d">-&lt;a href=&quot;#l1074&quot; class=&quot;line&quot; id=&quot;l1074&quot;&gt; 1074&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;update _config.yml&amp;lt;/title&amp;gt; +</a><a href="#h30-0-7122" id="h30-0-7122" class="i">+</a><a href="#h88-0-1093" id="h88-0-1093" class="d">-&lt;a href=&quot;#l1075&quot; class=&quot;line&quot; id=&quot;l1075&quot;&gt; 1075&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/46cbdcd13fa6c2ac62aa80b1ce1dd751e327e4d0.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-7123" id="h30-0-7123" class="i">+</a><a href="#h88-0-1094" id="h88-0-1094" class="d">-&lt;a href=&quot;#l1076&quot; class=&quot;line&quot; id=&quot;l1076&quot;&gt; 1076&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-7124" id="h30-0-7124" class="i">+</a><a href="#h88-0-1095" id="h88-0-1095" class="d">-&lt;a href=&quot;#l1077&quot; class=&quot;line&quot; id=&quot;l1077&quot;&gt; 1077&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-7125" id="h30-0-7125" class="i">+</a><a href="#h88-0-1096" id="h88-0-1096" class="d">-&lt;a href=&quot;#l1078&quot; class=&quot;line&quot; id=&quot;l1078&quot;&gt; 1078&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-7126" id="h30-0-7126" class="i">+</a><a href="#h88-0-1097" id="h88-0-1097" class="d">-&lt;a href=&quot;#l1079&quot; class=&quot;line&quot; id=&quot;l1079&quot;&gt; 1079&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-7127" id="h30-0-7127" class="i">+</a><a href="#h88-0-1098" id="h88-0-1098" class="d">-&lt;a href=&quot;#l1080&quot; class=&quot;line&quot; id=&quot;l1080&quot;&gt; 1080&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit 46cbdcd13fa6c2ac62aa80b1ce1dd751e327e4d0 +</a><a href="#h30-0-7128" id="h30-0-7128" class="i">+</a><a href="#h88-0-1099" id="h88-0-1099" class="d">-&lt;a href=&quot;#l1081&quot; class=&quot;line&quot; id=&quot;l1081&quot;&gt; 1081&lt;/a&gt; parent 6bdc0d083185815414d1b5268115d2dae6f72676 +</a><a href="#h30-0-7129" id="h30-0-7129" class="i">+</a><a href="#h88-0-1100" id="h88-0-1100" class="d">-&lt;a href=&quot;#l1082&quot; class=&quot;line&quot; id=&quot;l1082&quot;&gt; 1082&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-7130" id="h30-0-7130" class="i">+</a><a href="#h88-0-1101" id="h88-0-1101" class="d">-&lt;a href=&quot;#l1083&quot; class=&quot;line&quot; id=&quot;l1083&quot;&gt; 1083&lt;/a&gt; Date: Thu, 20 Feb 2025 21:28:42 +0100 +</a><a href="#h30-0-7131" id="h30-0-7131" class="i">+</a><a href="#h88-0-1102" id="h88-0-1102" class="d">-&lt;a href=&quot;#l1084&quot; class=&quot;line&quot; id=&quot;l1084&quot;&gt; 1084&lt;/a&gt; +</a><a href="#h30-0-7132" id="h30-0-7132" class="i">+</a><a href="#h88-0-1103" id="h88-0-1103" class="d">-&lt;a href=&quot;#l1085&quot; class=&quot;line&quot; id=&quot;l1085&quot;&gt; 1085&lt;/a&gt; update _config.yml +</a><a href="#h30-0-7133" id="h30-0-7133" class="i">+</a><a href="#h88-0-1104" id="h88-0-1104" class="d">-&lt;a href=&quot;#l1086&quot; class=&quot;line&quot; id=&quot;l1086&quot;&gt; 1086&lt;/a&gt; +</a><a href="#h30-0-7134" id="h30-0-7134" class="i">+</a><a href="#h88-0-1105" id="h88-0-1105" class="d">-&lt;a href=&quot;#l1087&quot; class=&quot;line&quot; id=&quot;l1087&quot;&gt; 1087&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-7135" id="h30-0-7135" class="i">+</a><a href="#h88-0-1106" id="h88-0-1106" class="d">-&lt;a href=&quot;#l1088&quot; class=&quot;line&quot; id=&quot;l1088&quot;&gt; 1088&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-7136" id="h30-0-7136" class="i">+</a><a href="#h88-0-1107" id="h88-0-1107" class="d">-&lt;a href=&quot;#l1089&quot; class=&quot;line&quot; id=&quot;l1089&quot;&gt; 1089&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-7137" id="h30-0-7137" class="i">+</a><a href="#h88-0-1108" id="h88-0-1108" class="d">-&lt;a href=&quot;#l1090&quot; class=&quot;line&quot; id=&quot;l1090&quot;&gt; 1090&lt;/a&gt; &amp;lt;id&amp;gt;6bdc0d083185815414d1b5268115d2dae6f72676&amp;lt;/id&amp;gt; +</a><a href="#h30-0-7138" id="h30-0-7138" class="i">+</a><a href="#h88-0-1109" id="h88-0-1109" class="d">-&lt;a href=&quot;#l1091&quot; class=&quot;line&quot; id=&quot;l1091&quot;&gt; 1091&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-20T20:25:02Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-7139" id="h30-0-7139" class="i">+</a><a href="#h88-0-1110" id="h88-0-1110" class="d">-&lt;a href=&quot;#l1092&quot; class=&quot;line&quot; id=&quot;l1092&quot;&gt; 1092&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-20T20:25:02Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-7140" id="h30-0-7140" class="i">+</a><a href="#h88-0-1111" id="h88-0-1111" class="d">-&lt;a href=&quot;#l1093&quot; class=&quot;line&quot; id=&quot;l1093&quot;&gt; 1093&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;change font size, add mosfet image&amp;lt;/title&amp;gt; +</a><a href="#h30-0-7141" id="h30-0-7141" class="i">+</a><a href="#h88-0-1112" id="h88-0-1112" class="d">-&lt;a href=&quot;#l1094&quot; class=&quot;line&quot; id=&quot;l1094&quot;&gt; 1094&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/6bdc0d083185815414d1b5268115d2dae6f72676.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-7142" id="h30-0-7142" class="i">+</a><a href="#h88-0-1113" id="h88-0-1113" class="d">-&lt;a href=&quot;#l1095&quot; class=&quot;line&quot; id=&quot;l1095&quot;&gt; 1095&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-7143" id="h30-0-7143" class="i">+</a><a href="#h88-0-1114" id="h88-0-1114" class="d">-&lt;a href=&quot;#l1096&quot; class=&quot;line&quot; id=&quot;l1096&quot;&gt; 1096&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-7144" id="h30-0-7144" class="i">+</a><a href="#h88-0-1115" id="h88-0-1115" class="d">-&lt;a href=&quot;#l1097&quot; class=&quot;line&quot; id=&quot;l1097&quot;&gt; 1097&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-7145" id="h30-0-7145" class="i">+</a><a href="#h88-0-1116" id="h88-0-1116" class="d">-&lt;a href=&quot;#l1098&quot; class=&quot;line&quot; id=&quot;l1098&quot;&gt; 1098&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-7146" id="h30-0-7146" class="i">+</a><a href="#h88-0-1117" id="h88-0-1117" class="d">-&lt;a href=&quot;#l1099&quot; class=&quot;line&quot; id=&quot;l1099&quot;&gt; 1099&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit 6bdc0d083185815414d1b5268115d2dae6f72676 +</a><a href="#h30-0-7147" id="h30-0-7147" class="i">+</a><a href="#h88-0-1118" id="h88-0-1118" class="d">-&lt;a href=&quot;#l1100&quot; class=&quot;line&quot; id=&quot;l1100&quot;&gt; 1100&lt;/a&gt; parent b4f30645592194893cdd2d4da4115809689e91d0 +</a><a href="#h30-0-7148" id="h30-0-7148" class="i">+</a><a href="#h88-0-1119" id="h88-0-1119" class="d">-&lt;a href=&quot;#l1101&quot; class=&quot;line&quot; id=&quot;l1101&quot;&gt; 1101&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-7149" id="h30-0-7149" class="i">+</a><a href="#h88-0-1120" id="h88-0-1120" class="d">-&lt;a href=&quot;#l1102&quot; class=&quot;line&quot; id=&quot;l1102&quot;&gt; 1102&lt;/a&gt; Date: Thu, 20 Feb 2025 21:25:02 +0100 +</a><a href="#h30-0-7150" id="h30-0-7150" class="i">+</a><a href="#h88-0-1121" id="h88-0-1121" class="d">-&lt;a href=&quot;#l1103&quot; class=&quot;line&quot; id=&quot;l1103&quot;&gt; 1103&lt;/a&gt; +</a><a href="#h30-0-7151" id="h30-0-7151" class="i">+</a><a href="#h88-0-1122" id="h88-0-1122" class="d">-&lt;a href=&quot;#l1104&quot; class=&quot;line&quot; id=&quot;l1104&quot;&gt; 1104&lt;/a&gt; change font size, add mosfet image +</a><a href="#h30-0-7152" id="h30-0-7152" class="i">+</a><a href="#h88-0-1123" id="h88-0-1123" class="d">-&lt;a href=&quot;#l1105&quot; class=&quot;line&quot; id=&quot;l1105&quot;&gt; 1105&lt;/a&gt; +</a><a href="#h30-0-7153" id="h30-0-7153" class="i">+</a><a href="#h88-0-1124" id="h88-0-1124" class="d">-&lt;a href=&quot;#l1106&quot; class=&quot;line&quot; id=&quot;l1106&quot;&gt; 1106&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-7154" id="h30-0-7154" class="i">+</a><a href="#h88-0-1125" id="h88-0-1125" class="d">-&lt;a href=&quot;#l1107&quot; class=&quot;line&quot; id=&quot;l1107&quot;&gt; 1107&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-7155" id="h30-0-7155" class="i">+</a><a href="#h88-0-1126" id="h88-0-1126" class="d">-&lt;a href=&quot;#l1108&quot; class=&quot;line&quot; id=&quot;l1108&quot;&gt; 1108&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-7156" id="h30-0-7156" class="i">+</a><a href="#h88-0-1127" id="h88-0-1127" class="d">-&lt;a href=&quot;#l1109&quot; class=&quot;line&quot; id=&quot;l1109&quot;&gt; 1109&lt;/a&gt; &amp;lt;id&amp;gt;b4f30645592194893cdd2d4da4115809689e91d0&amp;lt;/id&amp;gt; +</a><a href="#h30-0-7157" id="h30-0-7157" class="i">+</a><a href="#h88-0-1128" id="h88-0-1128" class="d">-&lt;a href=&quot;#l1110&quot; class=&quot;line&quot; id=&quot;l1110&quot;&gt; 1110&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-20T19:37:00Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-7158" id="h30-0-7158" class="i">+</a><a href="#h88-0-1129" id="h88-0-1129" class="d">-&lt;a href=&quot;#l1111&quot; class=&quot;line&quot; id=&quot;l1111&quot;&gt; 1111&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-20T19:37:00Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-7159" id="h30-0-7159" class="i">+</a><a href="#h88-0-1130" id="h88-0-1130" class="d">-&lt;a href=&quot;#l1112&quot; class=&quot;line&quot; id=&quot;l1112&quot;&gt; 1112&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;fix resize&amp;lt;/title&amp;gt; +</a><a href="#h30-0-7160" id="h30-0-7160" class="i">+</a><a href="#h88-0-1131" id="h88-0-1131" class="d">-&lt;a href=&quot;#l1113&quot; class=&quot;line&quot; id=&quot;l1113&quot;&gt; 1113&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/b4f30645592194893cdd2d4da4115809689e91d0.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-7161" id="h30-0-7161" class="i">+</a><a href="#h88-0-1132" id="h88-0-1132" class="d">-&lt;a href=&quot;#l1114&quot; class=&quot;line&quot; id=&quot;l1114&quot;&gt; 1114&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-7162" id="h30-0-7162" class="i">+</a><a href="#h88-0-1133" id="h88-0-1133" class="d">-&lt;a href=&quot;#l1115&quot; class=&quot;line&quot; id=&quot;l1115&quot;&gt; 1115&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-7163" id="h30-0-7163" class="i">+</a><a href="#h88-0-1134" id="h88-0-1134" class="d">-&lt;a href=&quot;#l1116&quot; class=&quot;line&quot; id=&quot;l1116&quot;&gt; 1116&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-7164" id="h30-0-7164" class="i">+</a><a href="#h88-0-1135" id="h88-0-1135" class="d">-&lt;a href=&quot;#l1117&quot; class=&quot;line&quot; id=&quot;l1117&quot;&gt; 1117&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-7165" id="h30-0-7165" class="i">+</a><a href="#h88-0-1136" id="h88-0-1136" class="d">-&lt;a href=&quot;#l1118&quot; class=&quot;line&quot; id=&quot;l1118&quot;&gt; 1118&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit b4f30645592194893cdd2d4da4115809689e91d0 +</a><a href="#h30-0-7166" id="h30-0-7166" class="i">+</a><a href="#h88-0-1137" id="h88-0-1137" class="d">-&lt;a href=&quot;#l1119&quot; class=&quot;line&quot; id=&quot;l1119&quot;&gt; 1119&lt;/a&gt; parent 84ccfd7a16a48321628e8159540308ea79463cdd +</a><a href="#h30-0-7167" id="h30-0-7167" class="i">+</a><a href="#h88-0-1138" id="h88-0-1138" class="d">-&lt;a href=&quot;#l1120&quot; class=&quot;line&quot; id=&quot;l1120&quot;&gt; 1120&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-7168" id="h30-0-7168" class="i">+</a><a href="#h88-0-1139" id="h88-0-1139" class="d">-&lt;a href=&quot;#l1121&quot; class=&quot;line&quot; id=&quot;l1121&quot;&gt; 1121&lt;/a&gt; Date: Thu, 20 Feb 2025 20:37:00 +0100 +</a><a href="#h30-0-7169" id="h30-0-7169" class="i">+</a><a href="#h88-0-1140" id="h88-0-1140" class="d">-&lt;a href=&quot;#l1122&quot; class=&quot;line&quot; id=&quot;l1122&quot;&gt; 1122&lt;/a&gt; +</a><a href="#h30-0-7170" id="h30-0-7170" class="i">+</a><a href="#h88-0-1141" id="h88-0-1141" class="d">-&lt;a href=&quot;#l1123&quot; class=&quot;line&quot; id=&quot;l1123&quot;&gt; 1123&lt;/a&gt; fix resize +</a><a href="#h30-0-7171" id="h30-0-7171" class="i">+</a><a href="#h88-0-1142" id="h88-0-1142" class="d">-&lt;a href=&quot;#l1124&quot; class=&quot;line&quot; id=&quot;l1124&quot;&gt; 1124&lt;/a&gt; +</a><a href="#h30-0-7172" id="h30-0-7172" class="i">+</a><a href="#h88-0-1143" id="h88-0-1143" class="d">-&lt;a href=&quot;#l1125&quot; class=&quot;line&quot; id=&quot;l1125&quot;&gt; 1125&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-7173" id="h30-0-7173" class="i">+</a><a href="#h88-0-1144" id="h88-0-1144" class="d">-&lt;a href=&quot;#l1126&quot; class=&quot;line&quot; id=&quot;l1126&quot;&gt; 1126&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-7174" id="h30-0-7174" class="i">+</a><a href="#h88-0-1145" id="h88-0-1145" class="d">-&lt;a href=&quot;#l1127&quot; class=&quot;line&quot; id=&quot;l1127&quot;&gt; 1127&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-7175" id="h30-0-7175" class="i">+</a><a href="#h88-0-1146" id="h88-0-1146" class="d">-&lt;a href=&quot;#l1128&quot; class=&quot;line&quot; id=&quot;l1128&quot;&gt; 1128&lt;/a&gt; &amp;lt;id&amp;gt;84ccfd7a16a48321628e8159540308ea79463cdd&amp;lt;/id&amp;gt; +</a><a href="#h30-0-7176" id="h30-0-7176" class="i">+</a><a href="#h88-0-1147" id="h88-0-1147" class="d">-&lt;a href=&quot;#l1129&quot; class=&quot;line&quot; id=&quot;l1129&quot;&gt; 1129&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-20T19:19:46Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-7177" id="h30-0-7177" class="i">+</a><a href="#h88-0-1148" id="h88-0-1148" class="d">-&lt;a href=&quot;#l1130&quot; class=&quot;line&quot; id=&quot;l1130&quot;&gt; 1130&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-20T19:19:46Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-7178" id="h30-0-7178" class="i">+</a><a href="#h88-0-1149" id="h88-0-1149" class="d">-&lt;a href=&quot;#l1131&quot; class=&quot;line&quot; id=&quot;l1131&quot;&gt; 1131&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;add footer&amp;lt;/title&amp;gt; +</a><a href="#h30-0-7179" id="h30-0-7179" class="i">+</a><a href="#h88-0-1150" id="h88-0-1150" class="d">-&lt;a href=&quot;#l1132&quot; class=&quot;line&quot; id=&quot;l1132&quot;&gt; 1132&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/84ccfd7a16a48321628e8159540308ea79463cdd.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-7180" id="h30-0-7180" class="i">+</a><a href="#h88-0-1151" id="h88-0-1151" class="d">-&lt;a href=&quot;#l1133&quot; class=&quot;line&quot; id=&quot;l1133&quot;&gt; 1133&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-7181" id="h30-0-7181" class="i">+</a><a href="#h88-0-1152" id="h88-0-1152" class="d">-&lt;a href=&quot;#l1134&quot; class=&quot;line&quot; id=&quot;l1134&quot;&gt; 1134&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-7182" id="h30-0-7182" class="i">+</a><a href="#h88-0-1153" id="h88-0-1153" class="d">-&lt;a href=&quot;#l1135&quot; class=&quot;line&quot; id=&quot;l1135&quot;&gt; 1135&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-7183" id="h30-0-7183" class="i">+</a><a href="#h88-0-1154" id="h88-0-1154" class="d">-&lt;a href=&quot;#l1136&quot; class=&quot;line&quot; id=&quot;l1136&quot;&gt; 1136&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-7184" id="h30-0-7184" class="i">+</a><a href="#h88-0-1155" id="h88-0-1155" class="d">-&lt;a href=&quot;#l1137&quot; class=&quot;line&quot; id=&quot;l1137&quot;&gt; 1137&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit 84ccfd7a16a48321628e8159540308ea79463cdd +</a><a href="#h30-0-7185" id="h30-0-7185" class="i">+</a><a href="#h88-0-1156" id="h88-0-1156" class="d">-&lt;a href=&quot;#l1138&quot; class=&quot;line&quot; id=&quot;l1138&quot;&gt; 1138&lt;/a&gt; parent 5d11c8c45652ec7ed0c731d39716eb6a963a3d82 +</a><a href="#h30-0-7186" id="h30-0-7186" class="i">+</a><a href="#h88-0-1157" id="h88-0-1157" class="d">-&lt;a href=&quot;#l1139&quot; class=&quot;line&quot; id=&quot;l1139&quot;&gt; 1139&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-7187" id="h30-0-7187" class="i">+</a><a href="#h88-0-1158" id="h88-0-1158" class="d">-&lt;a href=&quot;#l1140&quot; class=&quot;line&quot; id=&quot;l1140&quot;&gt; 1140&lt;/a&gt; Date: Thu, 20 Feb 2025 20:19:46 +0100 +</a><a href="#h30-0-7188" id="h30-0-7188" class="i">+</a><a href="#h88-0-1159" id="h88-0-1159" class="d">-&lt;a href=&quot;#l1141&quot; class=&quot;line&quot; id=&quot;l1141&quot;&gt; 1141&lt;/a&gt; +</a><a href="#h30-0-7189" id="h30-0-7189" class="i">+</a><a href="#h88-0-1160" id="h88-0-1160" class="d">-&lt;a href=&quot;#l1142&quot; class=&quot;line&quot; id=&quot;l1142&quot;&gt; 1142&lt;/a&gt; add footer +</a><a href="#h30-0-7190" id="h30-0-7190" class="i">+</a><a href="#h88-0-1161" id="h88-0-1161" class="d">-&lt;a href=&quot;#l1143&quot; class=&quot;line&quot; id=&quot;l1143&quot;&gt; 1143&lt;/a&gt; +</a><a href="#h30-0-7191" id="h30-0-7191" class="i">+</a><a href="#h88-0-1162" id="h88-0-1162" class="d">-&lt;a href=&quot;#l1144&quot; class=&quot;line&quot; id=&quot;l1144&quot;&gt; 1144&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-7192" id="h30-0-7192" class="i">+</a><a href="#h88-0-1163" id="h88-0-1163" class="d">-&lt;a href=&quot;#l1145&quot; class=&quot;line&quot; id=&quot;l1145&quot;&gt; 1145&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-7193" id="h30-0-7193" class="i">+</a><a href="#h88-0-1164" id="h88-0-1164" class="d">-&lt;a href=&quot;#l1146&quot; class=&quot;line&quot; id=&quot;l1146&quot;&gt; 1146&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-7194" id="h30-0-7194" class="i">+</a><a href="#h88-0-1165" id="h88-0-1165" class="d">-&lt;a href=&quot;#l1147&quot; class=&quot;line&quot; id=&quot;l1147&quot;&gt; 1147&lt;/a&gt; &amp;lt;id&amp;gt;5d11c8c45652ec7ed0c731d39716eb6a963a3d82&amp;lt;/id&amp;gt; +</a><a href="#h30-0-7195" id="h30-0-7195" class="i">+</a><a href="#h88-0-1166" id="h88-0-1166" class="d">-&lt;a href=&quot;#l1148&quot; class=&quot;line&quot; id=&quot;l1148&quot;&gt; 1148&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-20T18:27:54Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-7196" id="h30-0-7196" class="i">+</a><a href="#h88-0-1167" id="h88-0-1167" class="d">-&lt;a href=&quot;#l1149&quot; class=&quot;line&quot; id=&quot;l1149&quot;&gt; 1149&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-20T18:27:54Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-7197" id="h30-0-7197" class="i">+</a><a href="#h88-0-1168" id="h88-0-1168" class="d">-&lt;a href=&quot;#l1150&quot; class=&quot;line&quot; id=&quot;l1150&quot;&gt; 1150&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;remove extra hello worlds&amp;lt;/title&amp;gt; +</a><a href="#h30-0-7198" id="h30-0-7198" class="i">+</a><a href="#h88-0-1169" id="h88-0-1169" class="d">-&lt;a href=&quot;#l1151&quot; class=&quot;line&quot; id=&quot;l1151&quot;&gt; 1151&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/5d11c8c45652ec7ed0c731d39716eb6a963a3d82.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-7199" id="h30-0-7199" class="i">+</a><a href="#h88-0-1170" id="h88-0-1170" class="d">-&lt;a href=&quot;#l1152&quot; class=&quot;line&quot; id=&quot;l1152&quot;&gt; 1152&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-7200" id="h30-0-7200" class="i">+</a><a href="#h88-0-1171" id="h88-0-1171" class="d">-&lt;a href=&quot;#l1153&quot; class=&quot;line&quot; id=&quot;l1153&quot;&gt; 1153&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-7201" id="h30-0-7201" class="i">+</a><a href="#h88-0-1172" id="h88-0-1172" class="d">-&lt;a href=&quot;#l1154&quot; class=&quot;line&quot; id=&quot;l1154&quot;&gt; 1154&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-7202" id="h30-0-7202" class="i">+</a><a href="#h88-0-1173" id="h88-0-1173" class="d">-&lt;a href=&quot;#l1155&quot; class=&quot;line&quot; id=&quot;l1155&quot;&gt; 1155&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-7203" id="h30-0-7203" class="i">+</a><a href="#h88-0-1174" id="h88-0-1174" class="d">-&lt;a href=&quot;#l1156&quot; class=&quot;line&quot; id=&quot;l1156&quot;&gt; 1156&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit 5d11c8c45652ec7ed0c731d39716eb6a963a3d82 +</a><a href="#h30-0-7204" id="h30-0-7204" class="i">+</a><a href="#h88-0-1175" id="h88-0-1175" class="d">-&lt;a href=&quot;#l1157&quot; class=&quot;line&quot; id=&quot;l1157&quot;&gt; 1157&lt;/a&gt; parent aac558f8a7a7670e1965637a5f8a64b011039259 +</a><a href="#h30-0-7205" id="h30-0-7205" class="i">+</a><a href="#h88-0-1176" id="h88-0-1176" class="d">-&lt;a href=&quot;#l1158&quot; class=&quot;line&quot; id=&quot;l1158&quot;&gt; 1158&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-7206" id="h30-0-7206" class="i">+</a><a href="#h88-0-1177" id="h88-0-1177" class="d">-&lt;a href=&quot;#l1159&quot; class=&quot;line&quot; id=&quot;l1159&quot;&gt; 1159&lt;/a&gt; Date: Thu, 20 Feb 2025 19:27:54 +0100 +</a><a href="#h30-0-7207" id="h30-0-7207" class="i">+</a><a href="#h88-0-1178" id="h88-0-1178" class="d">-&lt;a href=&quot;#l1160&quot; class=&quot;line&quot; id=&quot;l1160&quot;&gt; 1160&lt;/a&gt; +</a><a href="#h30-0-7208" id="h30-0-7208" class="i">+</a><a href="#h88-0-1179" id="h88-0-1179" class="d">-&lt;a href=&quot;#l1161&quot; class=&quot;line&quot; id=&quot;l1161&quot;&gt; 1161&lt;/a&gt; remove extra hello worlds +</a><a href="#h30-0-7209" id="h30-0-7209" class="i">+</a><a href="#h88-0-1180" id="h88-0-1180" class="d">-&lt;a href=&quot;#l1162&quot; class=&quot;line&quot; id=&quot;l1162&quot;&gt; 1162&lt;/a&gt; +</a><a href="#h30-0-7210" id="h30-0-7210" class="i">+</a><a href="#h88-0-1181" id="h88-0-1181" class="d">-&lt;a href=&quot;#l1163&quot; class=&quot;line&quot; id=&quot;l1163&quot;&gt; 1163&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-7211" id="h30-0-7211" class="i">+</a><a href="#h88-0-1182" id="h88-0-1182" class="d">-&lt;a href=&quot;#l1164&quot; class=&quot;line&quot; id=&quot;l1164&quot;&gt; 1164&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-7212" id="h30-0-7212" class="i">+</a><a href="#h88-0-1183" id="h88-0-1183" class="d">-&lt;a href=&quot;#l1165&quot; class=&quot;line&quot; id=&quot;l1165&quot;&gt; 1165&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-7213" id="h30-0-7213" class="i">+</a><a href="#h88-0-1184" id="h88-0-1184" class="d">-&lt;a href=&quot;#l1166&quot; class=&quot;line&quot; id=&quot;l1166&quot;&gt; 1166&lt;/a&gt; &amp;lt;id&amp;gt;aac558f8a7a7670e1965637a5f8a64b011039259&amp;lt;/id&amp;gt; +</a><a href="#h30-0-7214" id="h30-0-7214" class="i">+</a><a href="#h88-0-1185" id="h88-0-1185" class="d">-&lt;a href=&quot;#l1167&quot; class=&quot;line&quot; id=&quot;l1167&quot;&gt; 1167&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-20T18:25:26Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-7215" id="h30-0-7215" class="i">+</a><a href="#h88-0-1186" id="h88-0-1186" class="d">-&lt;a href=&quot;#l1168&quot; class=&quot;line&quot; id=&quot;l1168&quot;&gt; 1168&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-20T18:25:26Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-7216" id="h30-0-7216" class="i">+</a><a href="#h88-0-1187" id="h88-0-1187" class="d">-&lt;a href=&quot;#l1169&quot; class=&quot;line&quot; id=&quot;l1169&quot;&gt; 1169&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;add terminal seksjon i vga kontroller&amp;lt;/title&amp;gt; +</a><a href="#h30-0-7217" id="h30-0-7217" class="i">+</a><a href="#h88-0-1188" id="h88-0-1188" class="d">-&lt;a href=&quot;#l1170&quot; class=&quot;line&quot; id=&quot;l1170&quot;&gt; 1170&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/aac558f8a7a7670e1965637a5f8a64b011039259.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-7218" id="h30-0-7218" class="i">+</a><a href="#h88-0-1189" id="h88-0-1189" class="d">-&lt;a href=&quot;#l1171&quot; class=&quot;line&quot; id=&quot;l1171&quot;&gt; 1171&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-7219" id="h30-0-7219" class="i">+</a><a href="#h88-0-1190" id="h88-0-1190" class="d">-&lt;a href=&quot;#l1172&quot; class=&quot;line&quot; id=&quot;l1172&quot;&gt; 1172&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-7220" id="h30-0-7220" class="i">+</a><a href="#h88-0-1191" id="h88-0-1191" class="d">-&lt;a href=&quot;#l1173&quot; class=&quot;line&quot; id=&quot;l1173&quot;&gt; 1173&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-7221" id="h30-0-7221" class="i">+</a><a href="#h88-0-1192" id="h88-0-1192" class="d">-&lt;a href=&quot;#l1174&quot; class=&quot;line&quot; id=&quot;l1174&quot;&gt; 1174&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-7222" id="h30-0-7222" class="i">+</a><a href="#h88-0-1193" id="h88-0-1193" class="d">-&lt;a href=&quot;#l1175&quot; class=&quot;line&quot; id=&quot;l1175&quot;&gt; 1175&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit aac558f8a7a7670e1965637a5f8a64b011039259 +</a><a href="#h30-0-7223" id="h30-0-7223" class="i">+</a><a href="#h88-0-1194" id="h88-0-1194" class="d">-&lt;a href=&quot;#l1176&quot; class=&quot;line&quot; id=&quot;l1176&quot;&gt; 1176&lt;/a&gt; parent 3c1904252a6c0afedb50ce154067f734b0087867 +</a><a href="#h30-0-7224" id="h30-0-7224" class="i">+</a><a href="#h88-0-1195" id="h88-0-1195" class="d">-&lt;a href=&quot;#l1177&quot; class=&quot;line&quot; id=&quot;l1177&quot;&gt; 1177&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-7225" id="h30-0-7225" class="i">+</a><a href="#h88-0-1196" id="h88-0-1196" class="d">-&lt;a href=&quot;#l1178&quot; class=&quot;line&quot; id=&quot;l1178&quot;&gt; 1178&lt;/a&gt; Date: Thu, 20 Feb 2025 19:25:26 +0100 +</a><a href="#h30-0-7226" id="h30-0-7226" class="i">+</a><a href="#h88-0-1197" id="h88-0-1197" class="d">-&lt;a href=&quot;#l1179&quot; class=&quot;line&quot; id=&quot;l1179&quot;&gt; 1179&lt;/a&gt; +</a><a href="#h30-0-7227" id="h30-0-7227" class="i">+</a><a href="#h88-0-1198" id="h88-0-1198" class="d">-&lt;a href=&quot;#l1180&quot; class=&quot;line&quot; id=&quot;l1180&quot;&gt; 1180&lt;/a&gt; add terminal seksjon i vga kontroller +</a><a href="#h30-0-7228" id="h30-0-7228" class="i">+</a><a href="#h88-0-1199" id="h88-0-1199" class="d">-&lt;a href=&quot;#l1181&quot; class=&quot;line&quot; id=&quot;l1181&quot;&gt; 1181&lt;/a&gt; +</a><a href="#h30-0-7229" id="h30-0-7229" class="i">+</a><a href="#h88-0-1200" id="h88-0-1200" class="d">-&lt;a href=&quot;#l1182&quot; class=&quot;line&quot; id=&quot;l1182&quot;&gt; 1182&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-7230" id="h30-0-7230" class="i">+</a><a href="#h88-0-1201" id="h88-0-1201" class="d">-&lt;a href=&quot;#l1183&quot; class=&quot;line&quot; id=&quot;l1183&quot;&gt; 1183&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-7231" id="h30-0-7231" class="i">+</a><a href="#h88-0-1202" id="h88-0-1202" class="d">-&lt;a href=&quot;#l1184&quot; class=&quot;line&quot; id=&quot;l1184&quot;&gt; 1184&lt;/a&gt; &amp;lt;entry&amp;gt; +</a><a href="#h30-0-7232" id="h30-0-7232" class="i">+</a><a href="#h88-0-1203" id="h88-0-1203" class="d">-&lt;a href=&quot;#l1185&quot; class=&quot;line&quot; id=&quot;l1185&quot;&gt; 1185&lt;/a&gt; &amp;lt;id&amp;gt;3c1904252a6c0afedb50ce154067f734b0087867&amp;lt;/id&amp;gt; +</a><a href="#h30-0-7233" id="h30-0-7233" class="i">+</a><a href="#h88-0-1204" id="h88-0-1204" class="d">-&lt;a href=&quot;#l1186&quot; class=&quot;line&quot; id=&quot;l1186&quot;&gt; 1186&lt;/a&gt; &amp;lt;published&amp;gt;2025-02-20T18:19:11Z&amp;lt;/published&amp;gt; +</a><a href="#h30-0-7234" id="h30-0-7234" class="i">+</a><a href="#h88-0-1205" id="h88-0-1205" class="d">-&lt;a href=&quot;#l1187&quot; class=&quot;line&quot; id=&quot;l1187&quot;&gt; 1187&lt;/a&gt; &amp;lt;updated&amp;gt;2025-02-20T18:19:11Z&amp;lt;/updated&amp;gt; +</a><a href="#h30-0-7235" id="h30-0-7235" class="i">+</a><a href="#h88-0-1206" id="h88-0-1206" class="d">-&lt;a href=&quot;#l1188&quot; class=&quot;line&quot; id=&quot;l1188&quot;&gt; 1188&lt;/a&gt; &amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;initial commit&amp;lt;/title&amp;gt; +</a><a href="#h30-0-7236" id="h30-0-7236" class="i">+</a><a href="#h88-0-1207" id="h88-0-1207" class="d">-&lt;a href=&quot;#l1189&quot; class=&quot;line&quot; id=&quot;l1189&quot;&gt; 1189&lt;/a&gt; &amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/3c1904252a6c0afedb50ce154067f734b0087867.html&amp;quot; /&amp;gt; +</a><a href="#h30-0-7237" id="h30-0-7237" class="i">+</a><a href="#h88-0-1208" id="h88-0-1208" class="d">-&lt;a href=&quot;#l1190&quot; class=&quot;line&quot; id=&quot;l1190&quot;&gt; 1190&lt;/a&gt; &amp;lt;author&amp;gt; +</a><a href="#h30-0-7238" id="h30-0-7238" class="i">+</a><a href="#h88-0-1209" id="h88-0-1209" class="d">-&lt;a href=&quot;#l1191&quot; class=&quot;line&quot; id=&quot;l1191&quot;&gt; 1191&lt;/a&gt; &amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h30-0-7239" id="h30-0-7239" class="i">+</a><a href="#h88-0-1210" id="h88-0-1210" class="d">-&lt;a href=&quot;#l1192&quot; class=&quot;line&quot; id=&quot;l1192&quot;&gt; 1192&lt;/a&gt; &amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h30-0-7240" id="h30-0-7240" class="i">+</a><a href="#h88-0-1211" id="h88-0-1211" class="d">-&lt;a href=&quot;#l1193&quot; class=&quot;line&quot; id=&quot;l1193&quot;&gt; 1193&lt;/a&gt; &amp;lt;/author&amp;gt; +</a><a href="#h30-0-7241" id="h30-0-7241" class="i">+</a><a href="#h88-0-1212" id="h88-0-1212" class="d">-&lt;a href=&quot;#l1194&quot; class=&quot;line&quot; id=&quot;l1194&quot;&gt; 1194&lt;/a&gt; &amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit 3c1904252a6c0afedb50ce154067f734b0087867 +</a><a href="#h30-0-7242" id="h30-0-7242" class="i">+</a><a href="#h88-0-1213" id="h88-0-1213" class="d">-&lt;a href=&quot;#l1195&quot; class=&quot;line&quot; id=&quot;l1195&quot;&gt; 1195&lt;/a&gt; Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h30-0-7243" id="h30-0-7243" class="i">+</a><a href="#h88-0-1214" id="h88-0-1214" class="d">-&lt;a href=&quot;#l1196&quot; class=&quot;line&quot; id=&quot;l1196&quot;&gt; 1196&lt;/a&gt; Date: Thu, 20 Feb 2025 19:19:11 +0100 +</a><a href="#h30-0-7244" id="h30-0-7244" class="i">+</a><a href="#h88-0-1215" id="h88-0-1215" class="d">-&lt;a href=&quot;#l1197&quot; class=&quot;line&quot; id=&quot;l1197&quot;&gt; 1197&lt;/a&gt; +</a><a href="#h30-0-7245" id="h30-0-7245" class="i">+</a><a href="#h88-0-1216" id="h88-0-1216" class="d">-&lt;a href=&quot;#l1198&quot; class=&quot;line&quot; id=&quot;l1198&quot;&gt; 1198&lt;/a&gt; initial commit +</a><a href="#h30-0-7246" id="h30-0-7246" class="i">+</a><a href="#h88-0-1217" id="h88-0-1217" class="d">-&lt;a href=&quot;#l1199&quot; class=&quot;line&quot; id=&quot;l1199&quot;&gt; 1199&lt;/a&gt; +</a><a href="#h30-0-7247" id="h30-0-7247" class="i">+</a><a href="#h88-0-1218" id="h88-0-1218" class="d">-&lt;a href=&quot;#l1200&quot; class=&quot;line&quot; id=&quot;l1200&quot;&gt; 1200&lt;/a&gt; &amp;lt;/content&amp;gt; +</a><a href="#h30-0-7248" id="h30-0-7248" class="i">+</a><a href="#h88-0-1219" id="h88-0-1219" class="d">-&lt;a href=&quot;#l1201&quot; class=&quot;line&quot; id=&quot;l1201&quot;&gt; 1201&lt;/a&gt; &amp;lt;/entry&amp;gt; +</a><a href="#h30-0-7249" id="h30-0-7249" class="i">+</a><a href="#h88-0-1220" id="h88-0-1220" class="d">-&lt;a href=&quot;#l1202&quot; class=&quot;line&quot; id=&quot;l1202&quot;&gt; 1202&lt;/a&gt; &amp;lt;/feed&amp;gt; +</a><a href="#h30-0-7250" id="h30-0-7250" class="i">+</a><a href="#h88-0-1221" id="h88-0-1221" class="d">-&lt;/pre&gt; +</a><a href="#h30-0-7251" id="h30-0-7251" class="i">+</a><a href="#h88-0-1222" id="h88-0-1222" class="d">-&lt;/div&gt; +</a><a href="#h30-0-7252" id="h30-0-7252" class="i">+</a><a href="#h88-0-1223" id="h88-0-1223" class="d">-&lt;/body&gt; +</a><a href="#h30-0-7253" id="h30-0-7253" class="i">+</a><a href="#h88-0-1224" id="h88-0-1224" class="d">-&lt;/html&gt; +</a><a href="#h30-0-7254" id="h30-0-7254" class="i">+</a><b>diff --git a/<a id="h89" href="../file/git/n-channel/file/favicon.png.html.html">git/n-channel/file/favicon.png.html</a> b/<a href="../file/git/n-channel/file/favicon.png.html.html">git/n-channel/file/favicon.png.html</a></b> +</a><a href="#h30-0-7255" id="h30-0-7255" class="i">+<a href="#h89-0" id="h89-0" class="h">@@ -1,22 +0,0 @@ +</a><a href="#h30-0-7256" id="h30-0-7256" class="i">+</a><a href="#h89-0-0" id="h89-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-7257" id="h30-0-7257" class="i">+</a><a href="#h89-0-1" id="h89-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-7258" id="h30-0-7258" class="i">+</a><a href="#h89-0-2" id="h89-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-7259" id="h30-0-7259" class="i">+</a><a href="#h89-0-3" id="h89-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-7260" id="h30-0-7260" class="i">+</a><a href="#h89-0-4" id="h89-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-7261" id="h30-0-7261" class="i">+</a><a href="#h89-0-5" id="h89-0-5" class="d">-&lt;title&gt;favicon.png - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-7262" id="h30-0-7262" class="i">+</a><a href="#h89-0-6" id="h89-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-7263" id="h30-0-7263" class="i">+</a><a href="#h89-0-7" id="h89-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../favicon.png&quot; /&gt; +</a><a href="#h30-0-7264" id="h30-0-7264" class="i">+</a><a href="#h89-0-8" id="h89-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../atom.xml&quot; /&gt; +</a><a href="#h30-0-7265" id="h30-0-7265" class="i">+</a><a href="#h89-0-9" id="h89-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../tags.xml&quot; /&gt; +</a><a href="#h30-0-7266" id="h30-0-7266" class="i">+</a><a href="#h89-0-10" id="h89-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../style.css&quot; /&gt; +</a><a href="#h30-0-7267" id="h30-0-7267" class="i">+</a><a href="#h89-0-11" id="h89-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-7268" id="h30-0-7268" class="i">+</a><a href="#h89-0-12" id="h89-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-7269" id="h30-0-7269" class="i">+</a><a href="#h89-0-13" id="h89-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../&quot;&gt;&lt;img src=&quot;../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-7270" id="h30-0-7270" class="i">+</a><a href="#h89-0-14" id="h89-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-7271" id="h30-0-7271" class="i">+</a><a href="#h89-0-15" id="h89-0-15" class="d">-&lt;a href=&quot;../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-7272" id="h30-0-7272" class="i">+</a><a href="#h89-0-16" id="h89-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-7273" id="h30-0-7273" class="i">+</a><a href="#h89-0-17" id="h89-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-7274" id="h30-0-7274" class="i">+</a><a href="#h89-0-18" id="h89-0-18" class="d">-&lt;p&gt; favicon.png (3930B)&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;Binary file.&lt;/p&gt; +</a><a href="#h30-0-7275" id="h30-0-7275" class="i">+</a><a href="#h89-0-19" id="h89-0-19" class="d">-&lt;/div&gt; +</a><a href="#h30-0-7276" id="h30-0-7276" class="i">+</a><a href="#h89-0-20" id="h89-0-20" class="d">-&lt;/body&gt; +</a><a href="#h30-0-7277" id="h30-0-7277" class="i">+</a><a href="#h89-0-21" id="h89-0-21" class="d">-&lt;/html&gt; +</a><a href="#h30-0-7278" id="h30-0-7278" class="i">+</a><b>diff --git a/<a id="h90" href="../file/git/n-channel/file/feed.json.html.html">git/n-channel/file/feed.json.html</a> b/<a href="../file/git/n-channel/file/feed.json.html.html">git/n-channel/file/feed.json.html</a></b> +</a><a href="#h30-0-7279" id="h30-0-7279" class="i">+<a href="#h90-0" id="h90-0" class="h">@@ -1,82 +0,0 @@ +</a><a href="#h30-0-7280" id="h30-0-7280" class="i">+</a><a href="#h90-0-0" id="h90-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-7281" id="h30-0-7281" class="i">+</a><a href="#h90-0-1" id="h90-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-7282" id="h30-0-7282" class="i">+</a><a href="#h90-0-2" id="h90-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-7283" id="h30-0-7283" class="i">+</a><a href="#h90-0-3" id="h90-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-7284" id="h30-0-7284" class="i">+</a><a href="#h90-0-4" id="h90-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-7285" id="h30-0-7285" class="i">+</a><a href="#h90-0-5" id="h90-0-5" class="d">-&lt;title&gt;feed.json - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-7286" id="h30-0-7286" class="i">+</a><a href="#h90-0-6" id="h90-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-7287" id="h30-0-7287" class="i">+</a><a href="#h90-0-7" id="h90-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../favicon.png&quot; /&gt; +</a><a href="#h30-0-7288" id="h30-0-7288" class="i">+</a><a href="#h90-0-8" id="h90-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../atom.xml&quot; /&gt; +</a><a href="#h30-0-7289" id="h30-0-7289" class="i">+</a><a href="#h90-0-9" id="h90-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../tags.xml&quot; /&gt; +</a><a href="#h30-0-7290" id="h30-0-7290" class="i">+</a><a href="#h90-0-10" id="h90-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../style.css&quot; /&gt; +</a><a href="#h30-0-7291" id="h30-0-7291" class="i">+</a><a href="#h90-0-11" id="h90-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-7292" id="h30-0-7292" class="i">+</a><a href="#h90-0-12" id="h90-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-7293" id="h30-0-7293" class="i">+</a><a href="#h90-0-13" id="h90-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../&quot;&gt;&lt;img src=&quot;../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-7294" id="h30-0-7294" class="i">+</a><a href="#h90-0-14" id="h90-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-7295" id="h30-0-7295" class="i">+</a><a href="#h90-0-15" id="h90-0-15" class="d">-&lt;a href=&quot;../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-7296" id="h30-0-7296" class="i">+</a><a href="#h90-0-16" id="h90-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-7297" id="h30-0-7297" class="i">+</a><a href="#h90-0-17" id="h90-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-7298" id="h30-0-7298" class="i">+</a><a href="#h90-0-18" id="h90-0-18" class="d">-&lt;p&gt; feed.json (2897B)&lt;/p&gt;&lt;hr/&gt;&lt;pre id=&quot;blob&quot;&gt; +</a><a href="#h30-0-7299" id="h30-0-7299" class="i">+</a><a href="#h90-0-19" id="h90-0-19" class="d">-&lt;a href=&quot;#l1&quot; class=&quot;line&quot; id=&quot;l1&quot;&gt; 1&lt;/a&gt; --- +</a><a href="#h30-0-7300" id="h30-0-7300" class="i">+</a><a href="#h90-0-20" id="h90-0-20" class="d">-&lt;a href=&quot;#l2&quot; class=&quot;line&quot; id=&quot;l2&quot;&gt; 2&lt;/a&gt; layout: null +</a><a href="#h30-0-7301" id="h30-0-7301" class="i">+</a><a href="#h90-0-21" id="h90-0-21" class="d">-&lt;a href=&quot;#l3&quot; class=&quot;line&quot; id=&quot;l3&quot;&gt; 3&lt;/a&gt; --- +</a><a href="#h30-0-7302" id="h30-0-7302" class="i">+</a><a href="#h90-0-22" id="h90-0-22" class="d">-&lt;a href=&quot;#l4&quot; class=&quot;line&quot; id=&quot;l4&quot;&gt; 4&lt;/a&gt; { +</a><a href="#h30-0-7303" id="h30-0-7303" class="i">+</a><a href="#h90-0-23" id="h90-0-23" class="d">-&lt;a href=&quot;#l5&quot; class=&quot;line&quot; id=&quot;l5&quot;&gt; 5&lt;/a&gt; &amp;quot;version&amp;quot;: &amp;quot;https://jsonfeed.org/version/1&amp;quot;, +</a><a href="#h30-0-7304" id="h30-0-7304" class="i">+</a><a href="#h90-0-24" id="h90-0-24" class="d">-&lt;a href=&quot;#l6&quot; class=&quot;line&quot; id=&quot;l6&quot;&gt; 6&lt;/a&gt; &amp;quot;title&amp;quot;: &amp;quot;{{ site.title | xml_escape }}&amp;quot;, +</a><a href="#h30-0-7305" id="h30-0-7305" class="i">+</a><a href="#h90-0-25" id="h90-0-25" class="d">-&lt;a href=&quot;#l7&quot; class=&quot;line&quot; id=&quot;l7&quot;&gt; 7&lt;/a&gt; &amp;quot;home_page_url&amp;quot;: &amp;quot;{{ &amp;quot;/&amp;quot; | absolute_url }}&amp;quot;, +</a><a href="#h30-0-7306" id="h30-0-7306" class="i">+</a><a href="#h90-0-26" id="h90-0-26" class="d">-&lt;a href=&quot;#l8&quot; class=&quot;line&quot; id=&quot;l8&quot;&gt; 8&lt;/a&gt; &amp;quot;feed_url&amp;quot;: &amp;quot;{{ &amp;quot;/feed.json&amp;quot; | absolute_url }}&amp;quot;, +</a><a href="#h30-0-7307" id="h30-0-7307" class="i">+</a><a href="#h90-0-27" id="h90-0-27" class="d">-&lt;a href=&quot;#l9&quot; class=&quot;line&quot; id=&quot;l9&quot;&gt; 9&lt;/a&gt; &amp;quot;description&amp;quot;: {{ site.description | jsonify }}, +</a><a href="#h30-0-7308" id="h30-0-7308" class="i">+</a><a href="#h90-0-28" id="h90-0-28" class="d">-&lt;a href=&quot;#l10&quot; class=&quot;line&quot; id=&quot;l10&quot;&gt; 10&lt;/a&gt; &amp;quot;icon&amp;quot;: &amp;quot;{{ &amp;quot;/apple-touch-icon.png&amp;quot; | absolute_url }}&amp;quot;, +</a><a href="#h30-0-7309" id="h30-0-7309" class="i">+</a><a href="#h90-0-29" id="h90-0-29" class="d">-&lt;a href=&quot;#l11&quot; class=&quot;line&quot; id=&quot;l11&quot;&gt; 11&lt;/a&gt; &amp;quot;favicon&amp;quot;: &amp;quot;{{ &amp;quot;/favicon.ico&amp;quot; | absolute_url }}&amp;quot;, +</a><a href="#h30-0-7310" id="h30-0-7310" class="i">+</a><a href="#h90-0-30" id="h90-0-30" class="d">-&lt;a href=&quot;#l12&quot; class=&quot;line&quot; id=&quot;l12&quot;&gt; 12&lt;/a&gt; &amp;quot;expired&amp;quot;: false, +</a><a href="#h30-0-7311" id="h30-0-7311" class="i">+</a><a href="#h90-0-31" id="h90-0-31" class="d">-&lt;a href=&quot;#l13&quot; class=&quot;line&quot; id=&quot;l13&quot;&gt; 13&lt;/a&gt; {% if site.author %} +</a><a href="#h30-0-7312" id="h30-0-7312" class="i">+</a><a href="#h90-0-32" id="h90-0-32" class="d">-&lt;a href=&quot;#l14&quot; class=&quot;line&quot; id=&quot;l14&quot;&gt; 14&lt;/a&gt; &amp;quot;author&amp;quot;: {% if site.author.name %} { +</a><a href="#h30-0-7313" id="h30-0-7313" class="i">+</a><a href="#h90-0-33" id="h90-0-33" class="d">-&lt;a href=&quot;#l15&quot; class=&quot;line&quot; id=&quot;l15&quot;&gt; 15&lt;/a&gt; &amp;quot;name&amp;quot;: &amp;quot;{{ site.author.name }}&amp;quot;, +</a><a href="#h30-0-7314" id="h30-0-7314" class="i">+</a><a href="#h90-0-34" id="h90-0-34" class="d">-&lt;a href=&quot;#l16&quot; class=&quot;line&quot; id=&quot;l16&quot;&gt; 16&lt;/a&gt; &amp;quot;url&amp;quot;: {% if site.author.url %}&amp;quot;{{ site.author.url }}&amp;quot;{% else %}null{% endif %}, +</a><a href="#h30-0-7315" id="h30-0-7315" class="i">+</a><a href="#h90-0-35" id="h90-0-35" class="d">-&lt;a href=&quot;#l17&quot; class=&quot;line&quot; id=&quot;l17&quot;&gt; 17&lt;/a&gt; &amp;quot;avatar&amp;quot;: {% if site.author.avatar %}&amp;quot;{{ site.author.avatar }}&amp;quot;{% else %}null{% endif %} +</a><a href="#h30-0-7316" id="h30-0-7316" class="i">+</a><a href="#h90-0-36" id="h90-0-36" class="d">-&lt;a href=&quot;#l18&quot; class=&quot;line&quot; id=&quot;l18&quot;&gt; 18&lt;/a&gt; },{% else %}&amp;quot;{{ site.author }}&amp;quot;,{% endif %} +</a><a href="#h30-0-7317" id="h30-0-7317" class="i">+</a><a href="#h90-0-37" id="h90-0-37" class="d">-&lt;a href=&quot;#l19&quot; class=&quot;line&quot; id=&quot;l19&quot;&gt; 19&lt;/a&gt; {% endif %} +</a><a href="#h30-0-7318" id="h30-0-7318" class="i">+</a><a href="#h90-0-38" id="h90-0-38" class="d">-&lt;a href=&quot;#l20&quot; class=&quot;line&quot; id=&quot;l20&quot;&gt; 20&lt;/a&gt; &amp;quot;items&amp;quot;: [ +</a><a href="#h30-0-7319" id="h30-0-7319" class="i">+</a><a href="#h90-0-39" id="h90-0-39" class="d">-&lt;a href=&quot;#l21&quot; class=&quot;line&quot; id=&quot;l21&quot;&gt; 21&lt;/a&gt; {% for post in site.posts limit:36 %} +</a><a href="#h30-0-7320" id="h30-0-7320" class="i">+</a><a href="#h90-0-40" id="h90-0-40" class="d">-&lt;a href=&quot;#l22&quot; class=&quot;line&quot; id=&quot;l22&quot;&gt; 22&lt;/a&gt; { +</a><a href="#h30-0-7321" id="h30-0-7321" class="i">+</a><a href="#h90-0-41" id="h90-0-41" class="d">-&lt;a href=&quot;#l23&quot; class=&quot;line&quot; id=&quot;l23&quot;&gt; 23&lt;/a&gt; &amp;quot;id&amp;quot;: &amp;quot;{{ post.url | absolute_url | sha1 }}&amp;quot;, +</a><a href="#h30-0-7322" id="h30-0-7322" class="i">+</a><a href="#h90-0-42" id="h90-0-42" class="d">-&lt;a href=&quot;#l24&quot; class=&quot;line&quot; id=&quot;l24&quot;&gt; 24&lt;/a&gt; &amp;quot;title&amp;quot;: {{ post.title | jsonify }}, +</a><a href="#h30-0-7323" id="h30-0-7323" class="i">+</a><a href="#h90-0-43" id="h90-0-43" class="d">-&lt;a href=&quot;#l25&quot; class=&quot;line&quot; id=&quot;l25&quot;&gt; 25&lt;/a&gt; &amp;quot;summary&amp;quot;: {{ post.description | jsonify }}, +</a><a href="#h30-0-7324" id="h30-0-7324" class="i">+</a><a href="#h90-0-44" id="h90-0-44" class="d">-&lt;a href=&quot;#l26&quot; class=&quot;line&quot; id=&quot;l26&quot;&gt; 26&lt;/a&gt; &amp;quot;content_text&amp;quot;: {{ post.content | strip_html | strip_newlines | jsonify }}, +</a><a href="#h30-0-7325" id="h30-0-7325" class="i">+</a><a href="#h90-0-45" id="h90-0-45" class="d">-&lt;a href=&quot;#l27&quot; class=&quot;line&quot; id=&quot;l27&quot;&gt; 27&lt;/a&gt; &amp;quot;content_html&amp;quot;: {{ post.content | strip_newlines | jsonify }}, +</a><a href="#h30-0-7326" id="h30-0-7326" class="i">+</a><a href="#h90-0-46" id="h90-0-46" class="d">-&lt;a href=&quot;#l28&quot; class=&quot;line&quot; id=&quot;l28&quot;&gt; 28&lt;/a&gt; &amp;quot;url&amp;quot;: &amp;quot;{{ post.url | absolute_url }}&amp;quot;, +</a><a href="#h30-0-7327" id="h30-0-7327" class="i">+</a><a href="#h90-0-47" id="h90-0-47" class="d">-&lt;a href=&quot;#l29&quot; class=&quot;line&quot; id=&quot;l29&quot;&gt; 29&lt;/a&gt; {% if post.image.size &amp;gt; 1 %}&amp;quot;image&amp;quot;: {{ post.image | jsonify }},{% endif %} +</a><a href="#h30-0-7328" id="h30-0-7328" class="i">+</a><a href="#h90-0-48" id="h90-0-48" class="d">-&lt;a href=&quot;#l30&quot; class=&quot;line&quot; id=&quot;l30&quot;&gt; 30&lt;/a&gt; {% if post.link.size &amp;gt; 1 %}&amp;quot;external_url&amp;quot;: &amp;quot;{{ post.link }}&amp;quot;,{% endif %} +</a><a href="#h30-0-7329" id="h30-0-7329" class="i">+</a><a href="#h90-0-49" id="h90-0-49" class="d">-&lt;a href=&quot;#l31&quot; class=&quot;line&quot; id=&quot;l31&quot;&gt; 31&lt;/a&gt; {% if post.banner.size &amp;gt; 1 %}&amp;quot;banner_image&amp;quot;: &amp;quot;{{ post.banner }}&amp;quot;,{% endif %} +</a><a href="#h30-0-7330" id="h30-0-7330" class="i">+</a><a href="#h90-0-50" id="h90-0-50" class="d">-&lt;a href=&quot;#l32&quot; class=&quot;line&quot; id=&quot;l32&quot;&gt; 32&lt;/a&gt; {% if post.tags.size &amp;gt; 1 %}&amp;quot;tags&amp;quot;: {{ post.tags | jsonify }},{% endif %} +</a><a href="#h30-0-7331" id="h30-0-7331" class="i">+</a><a href="#h90-0-51" id="h90-0-51" class="d">-&lt;a href=&quot;#l33&quot; class=&quot;line&quot; id=&quot;l33&quot;&gt; 33&lt;/a&gt; {% if post.enclosure.size &amp;gt; 1 %}&amp;quot;attachments&amp;quot;: [ { +</a><a href="#h30-0-7332" id="h30-0-7332" class="i">+</a><a href="#h90-0-52" id="h90-0-52" class="d">-&lt;a href=&quot;#l34&quot; class=&quot;line&quot; id=&quot;l34&quot;&gt; 34&lt;/a&gt; &amp;quot;url&amp;quot;: &amp;quot;{{ post.enclosure }}&amp;quot;, +</a><a href="#h30-0-7333" id="h30-0-7333" class="i">+</a><a href="#h90-0-53" id="h90-0-53" class="d">-&lt;a href=&quot;#l35&quot; class=&quot;line&quot; id=&quot;l35&quot;&gt; 35&lt;/a&gt; &amp;quot;mime_type&amp;quot;: &amp;quot;{{ post.enclosure_type }}&amp;quot;, +</a><a href="#h30-0-7334" id="h30-0-7334" class="i">+</a><a href="#h90-0-54" id="h90-0-54" class="d">-&lt;a href=&quot;#l36&quot; class=&quot;line&quot; id=&quot;l36&quot;&gt; 36&lt;/a&gt; &amp;quot;size_in_bytes&amp;quot;: &amp;quot;{{ post.enclosure_length }}&amp;quot; +</a><a href="#h30-0-7335" id="h30-0-7335" class="i">+</a><a href="#h90-0-55" id="h90-0-55" class="d">-&lt;a href=&quot;#l37&quot; class=&quot;line&quot; id=&quot;l37&quot;&gt; 37&lt;/a&gt; },{% endif %} +</a><a href="#h30-0-7336" id="h30-0-7336" class="i">+</a><a href="#h90-0-56" id="h90-0-56" class="d">-&lt;a href=&quot;#l38&quot; class=&quot;line&quot; id=&quot;l38&quot;&gt; 38&lt;/a&gt; &amp;quot;date_published&amp;quot;: &amp;quot;{{ post.date | date_to_xmlschema }}&amp;quot;, +</a><a href="#h30-0-7337" id="h30-0-7337" class="i">+</a><a href="#h90-0-57" id="h90-0-57" class="d">-&lt;a href=&quot;#l39&quot; class=&quot;line&quot; id=&quot;l39&quot;&gt; 39&lt;/a&gt; &amp;quot;date_modified&amp;quot;: &amp;quot;{{ post.date | date_to_xmlschema }}&amp;quot;, +</a><a href="#h30-0-7338" id="h30-0-7338" class="i">+</a><a href="#h90-0-58" id="h90-0-58" class="d">-&lt;a href=&quot;#l40&quot; class=&quot;line&quot; id=&quot;l40&quot;&gt; 40&lt;/a&gt; {% if post.author %} +</a><a href="#h30-0-7339" id="h30-0-7339" class="i">+</a><a href="#h90-0-59" id="h90-0-59" class="d">-&lt;a href=&quot;#l41&quot; class=&quot;line&quot; id=&quot;l41&quot;&gt; 41&lt;/a&gt; &amp;quot;author&amp;quot;: {% if post.author.name %} { +</a><a href="#h30-0-7340" id="h30-0-7340" class="i">+</a><a href="#h90-0-60" id="h90-0-60" class="d">-&lt;a href=&quot;#l42&quot; class=&quot;line&quot; id=&quot;l42&quot;&gt; 42&lt;/a&gt; &amp;quot;name&amp;quot;: &amp;quot;{{ post.author.name }}&amp;quot;, +</a><a href="#h30-0-7341" id="h30-0-7341" class="i">+</a><a href="#h90-0-61" id="h90-0-61" class="d">-&lt;a href=&quot;#l43&quot; class=&quot;line&quot; id=&quot;l43&quot;&gt; 43&lt;/a&gt; &amp;quot;url&amp;quot;: {% if post.author.url %}&amp;quot;{{ post.author.url }}&amp;quot;{% else %}null{% endif %}, +</a><a href="#h30-0-7342" id="h30-0-7342" class="i">+</a><a href="#h90-0-62" id="h90-0-62" class="d">-&lt;a href=&quot;#l44&quot; class=&quot;line&quot; id=&quot;l44&quot;&gt; 44&lt;/a&gt; &amp;quot;avatar&amp;quot;: {% if post.author.avatar %}&amp;quot;{{ post.author.avatar }}&amp;quot;{% else %}null{% endif %} +</a><a href="#h30-0-7343" id="h30-0-7343" class="i">+</a><a href="#h90-0-63" id="h90-0-63" class="d">-&lt;a href=&quot;#l45&quot; class=&quot;line&quot; id=&quot;l45&quot;&gt; 45&lt;/a&gt; } +</a><a href="#h30-0-7344" id="h30-0-7344" class="i">+</a><a href="#h90-0-64" id="h90-0-64" class="d">-&lt;a href=&quot;#l46&quot; class=&quot;line&quot; id=&quot;l46&quot;&gt; 46&lt;/a&gt; {% else %}&amp;quot;{{ post.author }}&amp;quot;{% endif %} +</a><a href="#h30-0-7345" id="h30-0-7345" class="i">+</a><a href="#h90-0-65" id="h90-0-65" class="d">-&lt;a href=&quot;#l47&quot; class=&quot;line&quot; id=&quot;l47&quot;&gt; 47&lt;/a&gt; {% else %} +</a><a href="#h30-0-7346" id="h30-0-7346" class="i">+</a><a href="#h90-0-66" id="h90-0-66" class="d">-&lt;a href=&quot;#l48&quot; class=&quot;line&quot; id=&quot;l48&quot;&gt; 48&lt;/a&gt; &amp;quot;author&amp;quot;: {% if site.author.name %} { +</a><a href="#h30-0-7347" id="h30-0-7347" class="i">+</a><a href="#h90-0-67" id="h90-0-67" class="d">-&lt;a href=&quot;#l49&quot; class=&quot;line&quot; id=&quot;l49&quot;&gt; 49&lt;/a&gt; &amp;quot;name&amp;quot;: &amp;quot;{{ site.author.name }}&amp;quot;, +</a><a href="#h30-0-7348" id="h30-0-7348" class="i">+</a><a href="#h90-0-68" id="h90-0-68" class="d">-&lt;a href=&quot;#l50&quot; class=&quot;line&quot; id=&quot;l50&quot;&gt; 50&lt;/a&gt; &amp;quot;url&amp;quot;: {% if site.author.url %}&amp;quot;{{ site.author.url }}&amp;quot;{% else %}null{% endif %}, +</a><a href="#h30-0-7349" id="h30-0-7349" class="i">+</a><a href="#h90-0-69" id="h90-0-69" class="d">-&lt;a href=&quot;#l51&quot; class=&quot;line&quot; id=&quot;l51&quot;&gt; 51&lt;/a&gt; &amp;quot;avatar&amp;quot;: {% if site.author.avatar %}&amp;quot;{{ site.author.avatar }}&amp;quot;{% else %}null{% endif %} +</a><a href="#h30-0-7350" id="h30-0-7350" class="i">+</a><a href="#h90-0-70" id="h90-0-70" class="d">-&lt;a href=&quot;#l52&quot; class=&quot;line&quot; id=&quot;l52&quot;&gt; 52&lt;/a&gt; } +</a><a href="#h30-0-7351" id="h30-0-7351" class="i">+</a><a href="#h90-0-71" id="h90-0-71" class="d">-&lt;a href=&quot;#l53&quot; class=&quot;line&quot; id=&quot;l53&quot;&gt; 53&lt;/a&gt; {% else %} +</a><a href="#h30-0-7352" id="h30-0-7352" class="i">+</a><a href="#h90-0-72" id="h90-0-72" class="d">-&lt;a href=&quot;#l54&quot; class=&quot;line&quot; id=&quot;l54&quot;&gt; 54&lt;/a&gt; &amp;quot;{{ site.author }}&amp;quot; +</a><a href="#h30-0-7353" id="h30-0-7353" class="i">+</a><a href="#h90-0-73" id="h90-0-73" class="d">-&lt;a href=&quot;#l55&quot; class=&quot;line&quot; id=&quot;l55&quot;&gt; 55&lt;/a&gt; {% endif %} +</a><a href="#h30-0-7354" id="h30-0-7354" class="i">+</a><a href="#h90-0-74" id="h90-0-74" class="d">-&lt;a href=&quot;#l56&quot; class=&quot;line&quot; id=&quot;l56&quot;&gt; 56&lt;/a&gt; {% endif %} +</a><a href="#h30-0-7355" id="h30-0-7355" class="i">+</a><a href="#h90-0-75" id="h90-0-75" class="d">-&lt;a href=&quot;#l57&quot; class=&quot;line&quot; id=&quot;l57&quot;&gt; 57&lt;/a&gt; }{% if forloop.last == false %},{% endif %} +</a><a href="#h30-0-7356" id="h30-0-7356" class="i">+</a><a href="#h90-0-76" id="h90-0-76" class="d">-&lt;a href=&quot;#l58&quot; class=&quot;line&quot; id=&quot;l58&quot;&gt; 58&lt;/a&gt; {% endfor %} +</a><a href="#h30-0-7357" id="h30-0-7357" class="i">+</a><a href="#h90-0-77" id="h90-0-77" class="d">-&lt;a href=&quot;#l59&quot; class=&quot;line&quot; id=&quot;l59&quot;&gt; 59&lt;/a&gt; ] +</a><a href="#h30-0-7358" id="h30-0-7358" class="i">+</a><a href="#h90-0-78" id="h90-0-78" class="d">-&lt;a href=&quot;#l60&quot; class=&quot;line&quot; id=&quot;l60&quot;&gt; 60&lt;/a&gt; }&lt;/pre&gt; +</a><a href="#h30-0-7359" id="h30-0-7359" class="i">+</a><a href="#h90-0-79" id="h90-0-79" class="d">-&lt;/div&gt; +</a><a href="#h30-0-7360" id="h30-0-7360" class="i">+</a><a href="#h90-0-80" id="h90-0-80" class="d">-&lt;/body&gt; +</a><a href="#h30-0-7361" id="h30-0-7361" class="i">+</a><a href="#h90-0-81" id="h90-0-81" class="d">-&lt;/html&gt; +</a><a href="#h30-0-7362" id="h30-0-7362" class="i">+</a><b>diff --git a/<a id="h91" href="../file/git/n-channel/file/index.html.html.html">git/n-channel/file/index.html.html</a> b/<a href="../file/git/n-channel/file/index.html.html.html">git/n-channel/file/index.html.html</a></b> +</a><a href="#h30-0-7363" id="h30-0-7363" class="i">+<a href="#h91-0" id="h91-0" class="h">@@ -1,44 +0,0 @@ +</a><a href="#h30-0-7364" id="h30-0-7364" class="i">+</a><a href="#h91-0-0" id="h91-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-7365" id="h30-0-7365" class="i">+</a><a href="#h91-0-1" id="h91-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-7366" id="h30-0-7366" class="i">+</a><a href="#h91-0-2" id="h91-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-7367" id="h30-0-7367" class="i">+</a><a href="#h91-0-3" id="h91-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-7368" id="h30-0-7368" class="i">+</a><a href="#h91-0-4" id="h91-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-7369" id="h30-0-7369" class="i">+</a><a href="#h91-0-5" id="h91-0-5" class="d">-&lt;title&gt;index.html - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-7370" id="h30-0-7370" class="i">+</a><a href="#h91-0-6" id="h91-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-7371" id="h30-0-7371" class="i">+</a><a href="#h91-0-7" id="h91-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../favicon.png&quot; /&gt; +</a><a href="#h30-0-7372" id="h30-0-7372" class="i">+</a><a href="#h91-0-8" id="h91-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../atom.xml&quot; /&gt; +</a><a href="#h30-0-7373" id="h30-0-7373" class="i">+</a><a href="#h91-0-9" id="h91-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../tags.xml&quot; /&gt; +</a><a href="#h30-0-7374" id="h30-0-7374" class="i">+</a><a href="#h91-0-10" id="h91-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../style.css&quot; /&gt; +</a><a href="#h30-0-7375" id="h30-0-7375" class="i">+</a><a href="#h91-0-11" id="h91-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-7376" id="h30-0-7376" class="i">+</a><a href="#h91-0-12" id="h91-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-7377" id="h30-0-7377" class="i">+</a><a href="#h91-0-13" id="h91-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../&quot;&gt;&lt;img src=&quot;../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-7378" id="h30-0-7378" class="i">+</a><a href="#h91-0-14" id="h91-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-7379" id="h30-0-7379" class="i">+</a><a href="#h91-0-15" id="h91-0-15" class="d">-&lt;a href=&quot;../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-7380" id="h30-0-7380" class="i">+</a><a href="#h91-0-16" id="h91-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-7381" id="h30-0-7381" class="i">+</a><a href="#h91-0-17" id="h91-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-7382" id="h30-0-7382" class="i">+</a><a href="#h91-0-18" id="h91-0-18" class="d">-&lt;p&gt; index.html (918B)&lt;/p&gt;&lt;hr/&gt;&lt;pre id=&quot;blob&quot;&gt; +</a><a href="#h30-0-7383" id="h30-0-7383" class="i">+</a><a href="#h91-0-19" id="h91-0-19" class="d">-&lt;a href=&quot;#l1&quot; class=&quot;line&quot; id=&quot;l1&quot;&gt; 1&lt;/a&gt; --- +</a><a href="#h30-0-7384" id="h30-0-7384" class="i">+</a><a href="#h91-0-20" id="h91-0-20" class="d">-&lt;a href=&quot;#l2&quot; class=&quot;line&quot; id=&quot;l2&quot;&gt; 2&lt;/a&gt; layout: default +</a><a href="#h30-0-7385" id="h30-0-7385" class="i">+</a><a href="#h91-0-21" id="h91-0-21" class="d">-&lt;a href=&quot;#l3&quot; class=&quot;line&quot; id=&quot;l3&quot;&gt; 3&lt;/a&gt; --- +</a><a href="#h30-0-7386" id="h30-0-7386" class="i">+</a><a href="#h91-0-22" id="h91-0-22" class="d">-&lt;a href=&quot;#l4&quot; class=&quot;line&quot; id=&quot;l4&quot;&gt; 4&lt;/a&gt; +</a><a href="#h30-0-7387" id="h30-0-7387" class="i">+</a><a href="#h91-0-23" id="h91-0-23" class="d">-&lt;a href=&quot;#l5&quot; class=&quot;line&quot; id=&quot;l5&quot;&gt; 5&lt;/a&gt; &amp;lt;section class=&amp;quot;posts&amp;quot;&amp;gt; +</a><a href="#h30-0-7388" id="h30-0-7388" class="i">+</a><a href="#h91-0-24" id="h91-0-24" class="d">-&lt;a href=&quot;#l6&quot; class=&quot;line&quot; id=&quot;l6&quot;&gt; 6&lt;/a&gt; +</a><a href="#h30-0-7389" id="h30-0-7389" class="i">+</a><a href="#h91-0-25" id="h91-0-25" class="d">-&lt;a href=&quot;#l7&quot; class=&quot;line&quot; id=&quot;l7&quot;&gt; 7&lt;/a&gt; &amp;lt;img class=&amp;quot;invertable-image&amp;quot; style=&amp;quot;margin-left: 1.5rem; margin-top: 0.5rem; margin-bottom: 0.5rem; height: auto;&amp;quot; src=&amp;quot;/assets/images/modified_stolen_art/kettenkrad.gif&amp;quot; width=200 height=200&amp;gt; +</a><a href="#h30-0-7390" id="h30-0-7390" class="i">+</a><a href="#h91-0-26" id="h91-0-26" class="d">-&lt;a href=&quot;#l8&quot; class=&quot;line&quot; id=&quot;l8&quot;&gt; 8&lt;/a&gt; &amp;lt;ul style=&amp;quot;padding: 0px; margin: 0px;&amp;quot;&amp;gt; +</a><a href="#h30-0-7391" id="h30-0-7391" class="i">+</a><a href="#h91-0-27" id="h91-0-27" class="d">-&lt;a href=&quot;#l9&quot; class=&quot;line&quot; id=&quot;l9&quot;&gt; 9&lt;/a&gt; {% for post in site.posts %} +</a><a href="#h30-0-7392" id="h30-0-7392" class="i">+</a><a href="#h91-0-28" id="h91-0-28" class="d">-&lt;a href=&quot;#l10&quot; class=&quot;line&quot; id=&quot;l10&quot;&gt; 10&lt;/a&gt; &amp;lt;li {% cycle &amp;#39;alternate-color&amp;#39;: &amp;#39;style=&amp;quot;color: #799f7c;&amp;quot;&amp;#39;, &amp;#39;style=&amp;quot;color: #b3b781;&amp;quot;&amp;#39;%} &amp;gt; +</a><a href="#h30-0-7393" id="h30-0-7393" class="i">+</a><a href="#h91-0-29" id="h91-0-29" class="d">-&lt;a href=&quot;#l11&quot; class=&quot;line&quot; id=&quot;l11&quot;&gt; 11&lt;/a&gt; &amp;lt;a style=&amp;quot;color: inherit&amp;quot; href=&amp;quot;{{ site.baseurl }}{{ post.url }}&amp;quot;&amp;gt;{{ post.title }}&amp;lt;/a&amp;gt; +</a><a href="#h30-0-7394" id="h30-0-7394" class="i">+</a><a href="#h91-0-30" id="h91-0-30" class="d">-&lt;a href=&quot;#l12&quot; class=&quot;line&quot; id=&quot;l12&quot;&gt; 12&lt;/a&gt; &amp;lt;time datetime=&amp;quot;{{ post.date | date_to_xmlschema }}&amp;quot;&amp;gt;{{ post.date | date: &amp;quot;%m-%d-%Y&amp;quot; }}&amp;lt;/time&amp;gt; +</a><a href="#h30-0-7395" id="h30-0-7395" class="i">+</a><a href="#h91-0-31" id="h91-0-31" class="d">-&lt;a href=&quot;#l13&quot; class=&quot;line&quot; id=&quot;l13&quot;&gt; 13&lt;/a&gt; &amp;lt;/li&amp;gt; +</a><a href="#h30-0-7396" id="h30-0-7396" class="i">+</a><a href="#h91-0-32" id="h91-0-32" class="d">-&lt;a href=&quot;#l14&quot; class=&quot;line&quot; id=&quot;l14&quot;&gt; 14&lt;/a&gt; {% endfor %} +</a><a href="#h30-0-7397" id="h30-0-7397" class="i">+</a><a href="#h91-0-33" id="h91-0-33" class="d">-&lt;a href=&quot;#l15&quot; class=&quot;line&quot; id=&quot;l15&quot;&gt; 15&lt;/a&gt; &amp;lt;/ul&amp;gt; +</a><a href="#h30-0-7398" id="h30-0-7398" class="i">+</a><a href="#h91-0-34" id="h91-0-34" class="d">-&lt;a href=&quot;#l16&quot; class=&quot;line&quot; id=&quot;l16&quot;&gt; 16&lt;/a&gt; +</a><a href="#h30-0-7399" id="h30-0-7399" class="i">+</a><a href="#h91-0-35" id="h91-0-35" class="d">-&lt;a href=&quot;#l17&quot; class=&quot;line&quot; id=&quot;l17&quot;&gt; 17&lt;/a&gt; &amp;lt;img style=&amp;quot;margin: 2rem auto 0px auto; max-width: 150px; width: 100%; height: auto;&amp;quot; src=&amp;quot;/assets/images/modified_stolen_art/silly.png&amp;quot; width=200 height=200&amp;gt; +</a><a href="#h30-0-7400" id="h30-0-7400" class="i">+</a><a href="#h91-0-36" id="h91-0-36" class="d">-&lt;a href=&quot;#l18&quot; class=&quot;line&quot; id=&quot;l18&quot;&gt; 18&lt;/a&gt; &amp;lt;p style=&amp;quot;margin: 0px; text-align: center; font-size: 90%; color:gray;&amp;quot;&amp;gt;&amp;lt;i&amp;gt;You&amp;#39;ve reached the bottom of the stack&amp;lt;/i&amp;gt;&amp;lt;/p&amp;gt; +</a><a href="#h30-0-7401" id="h30-0-7401" class="i">+</a><a href="#h91-0-37" id="h91-0-37" class="d">-&lt;a href=&quot;#l19&quot; class=&quot;line&quot; id=&quot;l19&quot;&gt; 19&lt;/a&gt; +</a><a href="#h30-0-7402" id="h30-0-7402" class="i">+</a><a href="#h91-0-38" id="h91-0-38" class="d">-&lt;a href=&quot;#l20&quot; class=&quot;line&quot; id=&quot;l20&quot;&gt; 20&lt;/a&gt; &amp;lt;/section&amp;gt; +</a><a href="#h30-0-7403" id="h30-0-7403" class="i">+</a><a href="#h91-0-39" id="h91-0-39" class="d">-&lt;a href=&quot;#l21&quot; class=&quot;line&quot; id=&quot;l21&quot;&gt; 21&lt;/a&gt; +</a><a href="#h30-0-7404" id="h30-0-7404" class="i">+</a><a href="#h91-0-40" id="h91-0-40" class="d">-&lt;/pre&gt; +</a><a href="#h30-0-7405" id="h30-0-7405" class="i">+</a><a href="#h91-0-41" id="h91-0-41" class="d">-&lt;/div&gt; +</a><a href="#h30-0-7406" id="h30-0-7406" class="i">+</a><a href="#h91-0-42" id="h91-0-42" class="d">-&lt;/body&gt; +</a><a href="#h30-0-7407" id="h30-0-7407" class="i">+</a><a href="#h91-0-43" id="h91-0-43" class="d">-&lt;/html&gt; +</a><a href="#h30-0-7408" id="h30-0-7408" class="i">+</a><b>diff --git a/<a id="h92" href="../file/git/n-channel/file/package-lock.json.html.html">git/n-channel/file/package-lock.json.html</a> b/<a href="../file/git/n-channel/file/package-lock.json.html.html">git/n-channel/file/package-lock.json.html</a></b> +</a><a href="#h30-0-7409" id="h30-0-7409" class="i">+<a href="#h92-0" id="h92-0" class="h">@@ -1,50 +0,0 @@ +</a><a href="#h30-0-7410" id="h30-0-7410" class="i">+</a><a href="#h92-0-0" id="h92-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-7411" id="h30-0-7411" class="i">+</a><a href="#h92-0-1" id="h92-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-7412" id="h30-0-7412" class="i">+</a><a href="#h92-0-2" id="h92-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-7413" id="h30-0-7413" class="i">+</a><a href="#h92-0-3" id="h92-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-7414" id="h30-0-7414" class="i">+</a><a href="#h92-0-4" id="h92-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-7415" id="h30-0-7415" class="i">+</a><a href="#h92-0-5" id="h92-0-5" class="d">-&lt;title&gt;package-lock.json - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-7416" id="h30-0-7416" class="i">+</a><a href="#h92-0-6" id="h92-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-7417" id="h30-0-7417" class="i">+</a><a href="#h92-0-7" id="h92-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../favicon.png&quot; /&gt; +</a><a href="#h30-0-7418" id="h30-0-7418" class="i">+</a><a href="#h92-0-8" id="h92-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../atom.xml&quot; /&gt; +</a><a href="#h30-0-7419" id="h30-0-7419" class="i">+</a><a href="#h92-0-9" id="h92-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../tags.xml&quot; /&gt; +</a><a href="#h30-0-7420" id="h30-0-7420" class="i">+</a><a href="#h92-0-10" id="h92-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../style.css&quot; /&gt; +</a><a href="#h30-0-7421" id="h30-0-7421" class="i">+</a><a href="#h92-0-11" id="h92-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-7422" id="h30-0-7422" class="i">+</a><a href="#h92-0-12" id="h92-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-7423" id="h30-0-7423" class="i">+</a><a href="#h92-0-13" id="h92-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../&quot;&gt;&lt;img src=&quot;../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-7424" id="h30-0-7424" class="i">+</a><a href="#h92-0-14" id="h92-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-7425" id="h30-0-7425" class="i">+</a><a href="#h92-0-15" id="h92-0-15" class="d">-&lt;a href=&quot;../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-7426" id="h30-0-7426" class="i">+</a><a href="#h92-0-16" id="h92-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-7427" id="h30-0-7427" class="i">+</a><a href="#h92-0-17" id="h92-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-7428" id="h30-0-7428" class="i">+</a><a href="#h92-0-18" id="h92-0-18" class="d">-&lt;p&gt; package-lock.json (859B)&lt;/p&gt;&lt;hr/&gt;&lt;pre id=&quot;blob&quot;&gt; +</a><a href="#h30-0-7429" id="h30-0-7429" class="i">+</a><a href="#h92-0-19" id="h92-0-19" class="d">-&lt;a href=&quot;#l1&quot; class=&quot;line&quot; id=&quot;l1&quot;&gt; 1&lt;/a&gt; { +</a><a href="#h30-0-7430" id="h30-0-7430" class="i">+</a><a href="#h92-0-20" id="h92-0-20" class="d">-&lt;a href=&quot;#l2&quot; class=&quot;line&quot; id=&quot;l2&quot;&gt; 2&lt;/a&gt; &amp;quot;name&amp;quot;: &amp;quot;n-channel&amp;quot;, +</a><a href="#h30-0-7431" id="h30-0-7431" class="i">+</a><a href="#h92-0-21" id="h92-0-21" class="d">-&lt;a href=&quot;#l3&quot; class=&quot;line&quot; id=&quot;l3&quot;&gt; 3&lt;/a&gt; &amp;quot;lockfileVersion&amp;quot;: 3, +</a><a href="#h30-0-7432" id="h30-0-7432" class="i">+</a><a href="#h92-0-22" id="h92-0-22" class="d">-&lt;a href=&quot;#l4&quot; class=&quot;line&quot; id=&quot;l4&quot;&gt; 4&lt;/a&gt; &amp;quot;requires&amp;quot;: true, +</a><a href="#h30-0-7433" id="h30-0-7433" class="i">+</a><a href="#h92-0-23" id="h92-0-23" class="d">-&lt;a href=&quot;#l5&quot; class=&quot;line&quot; id=&quot;l5&quot;&gt; 5&lt;/a&gt; &amp;quot;packages&amp;quot;: { +</a><a href="#h30-0-7434" id="h30-0-7434" class="i">+</a><a href="#h92-0-24" id="h92-0-24" class="d">-&lt;a href=&quot;#l6&quot; class=&quot;line&quot; id=&quot;l6&quot;&gt; 6&lt;/a&gt; &amp;quot;&amp;quot;: { +</a><a href="#h30-0-7435" id="h30-0-7435" class="i">+</a><a href="#h92-0-25" id="h92-0-25" class="d">-&lt;a href=&quot;#l7&quot; class=&quot;line&quot; id=&quot;l7&quot;&gt; 7&lt;/a&gt; &amp;quot;dependencies&amp;quot;: { +</a><a href="#h30-0-7436" id="h30-0-7436" class="i">+</a><a href="#h92-0-26" id="h92-0-26" class="d">-&lt;a href=&quot;#l8&quot; class=&quot;line&quot; id=&quot;l8&quot;&gt; 8&lt;/a&gt; &amp;quot;simple-jekyll-search&amp;quot;: &amp;quot;^1.10.0&amp;quot; +</a><a href="#h30-0-7437" id="h30-0-7437" class="i">+</a><a href="#h92-0-27" id="h92-0-27" class="d">-&lt;a href=&quot;#l9&quot; class=&quot;line&quot; id=&quot;l9&quot;&gt; 9&lt;/a&gt; } +</a><a href="#h30-0-7438" id="h30-0-7438" class="i">+</a><a href="#h92-0-28" id="h92-0-28" class="d">-&lt;a href=&quot;#l10&quot; class=&quot;line&quot; id=&quot;l10&quot;&gt; 10&lt;/a&gt; }, +</a><a href="#h30-0-7439" id="h30-0-7439" class="i">+</a><a href="#h92-0-29" id="h92-0-29" class="d">-&lt;a href=&quot;#l11&quot; class=&quot;line&quot; id=&quot;l11&quot;&gt; 11&lt;/a&gt; &amp;quot;node_modules/fuzzysearch&amp;quot;: { +</a><a href="#h30-0-7440" id="h30-0-7440" class="i">+</a><a href="#h92-0-30" id="h92-0-30" class="d">-&lt;a href=&quot;#l12&quot; class=&quot;line&quot; id=&quot;l12&quot;&gt; 12&lt;/a&gt; &amp;quot;version&amp;quot;: &amp;quot;1.0.3&amp;quot;, +</a><a href="#h30-0-7441" id="h30-0-7441" class="i">+</a><a href="#h92-0-31" id="h92-0-31" class="d">-&lt;a href=&quot;#l13&quot; class=&quot;line&quot; id=&quot;l13&quot;&gt; 13&lt;/a&gt; &amp;quot;resolved&amp;quot;: &amp;quot;https://registry.npmjs.org/fuzzysearch/-/fuzzysearch-1.0.3.tgz&amp;quot;, +</a><a href="#h30-0-7442" id="h30-0-7442" class="i">+</a><a href="#h92-0-32" id="h92-0-32" class="d">-&lt;a href=&quot;#l14&quot; class=&quot;line&quot; id=&quot;l14&quot;&gt; 14&lt;/a&gt; &amp;quot;integrity&amp;quot;: &amp;quot;sha512-s+kNWQuI3mo9OALw0HJ6YGmMbLqEufCh2nX/zzV5CrICQ/y4AwPxM+6TIiF9ItFCHXFCyM/BfCCmN57NTIJuPg==&amp;quot;, +</a><a href="#h30-0-7443" id="h30-0-7443" class="i">+</a><a href="#h92-0-33" id="h92-0-33" class="d">-&lt;a href=&quot;#l15&quot; class=&quot;line&quot; id=&quot;l15&quot;&gt; 15&lt;/a&gt; &amp;quot;license&amp;quot;: &amp;quot;MIT&amp;quot; +</a><a href="#h30-0-7444" id="h30-0-7444" class="i">+</a><a href="#h92-0-34" id="h92-0-34" class="d">-&lt;a href=&quot;#l16&quot; class=&quot;line&quot; id=&quot;l16&quot;&gt; 16&lt;/a&gt; }, +</a><a href="#h30-0-7445" id="h30-0-7445" class="i">+</a><a href="#h92-0-35" id="h92-0-35" class="d">-&lt;a href=&quot;#l17&quot; class=&quot;line&quot; id=&quot;l17&quot;&gt; 17&lt;/a&gt; &amp;quot;node_modules/simple-jekyll-search&amp;quot;: { +</a><a href="#h30-0-7446" id="h30-0-7446" class="i">+</a><a href="#h92-0-36" id="h92-0-36" class="d">-&lt;a href=&quot;#l18&quot; class=&quot;line&quot; id=&quot;l18&quot;&gt; 18&lt;/a&gt; &amp;quot;version&amp;quot;: &amp;quot;1.10.0&amp;quot;, +</a><a href="#h30-0-7447" id="h30-0-7447" class="i">+</a><a href="#h92-0-37" id="h92-0-37" class="d">-&lt;a href=&quot;#l19&quot; class=&quot;line&quot; id=&quot;l19&quot;&gt; 19&lt;/a&gt; &amp;quot;resolved&amp;quot;: &amp;quot;https://registry.npmjs.org/simple-jekyll-search/-/simple-jekyll-search-1.10.0.tgz&amp;quot;, +</a><a href="#h30-0-7448" id="h30-0-7448" class="i">+</a><a href="#h92-0-38" id="h92-0-38" class="d">-&lt;a href=&quot;#l20&quot; class=&quot;line&quot; id=&quot;l20&quot;&gt; 20&lt;/a&gt; &amp;quot;integrity&amp;quot;: &amp;quot;sha512-4SdHfAjEe9mngvj4wt8A7OsF9Rl3+onHY1ruQC+bUnecbNbdvzVcAbL+UH5mE+v2CWgUb95dyZjHhyqUGSa2hA==&amp;quot;, +</a><a href="#h30-0-7449" id="h30-0-7449" class="i">+</a><a href="#h92-0-39" id="h92-0-39" class="d">-&lt;a href=&quot;#l21&quot; class=&quot;line&quot; id=&quot;l21&quot;&gt; 21&lt;/a&gt; &amp;quot;license&amp;quot;: &amp;quot;MIT&amp;quot;, +</a><a href="#h30-0-7450" id="h30-0-7450" class="i">+</a><a href="#h92-0-40" id="h92-0-40" class="d">-&lt;a href=&quot;#l22&quot; class=&quot;line&quot; id=&quot;l22&quot;&gt; 22&lt;/a&gt; &amp;quot;dependencies&amp;quot;: { +</a><a href="#h30-0-7451" id="h30-0-7451" class="i">+</a><a href="#h92-0-41" id="h92-0-41" class="d">-&lt;a href=&quot;#l23&quot; class=&quot;line&quot; id=&quot;l23&quot;&gt; 23&lt;/a&gt; &amp;quot;fuzzysearch&amp;quot;: &amp;quot;^1.0.3&amp;quot; +</a><a href="#h30-0-7452" id="h30-0-7452" class="i">+</a><a href="#h92-0-42" id="h92-0-42" class="d">-&lt;a href=&quot;#l24&quot; class=&quot;line&quot; id=&quot;l24&quot;&gt; 24&lt;/a&gt; } +</a><a href="#h30-0-7453" id="h30-0-7453" class="i">+</a><a href="#h92-0-43" id="h92-0-43" class="d">-&lt;a href=&quot;#l25&quot; class=&quot;line&quot; id=&quot;l25&quot;&gt; 25&lt;/a&gt; } +</a><a href="#h30-0-7454" id="h30-0-7454" class="i">+</a><a href="#h92-0-44" id="h92-0-44" class="d">-&lt;a href=&quot;#l26&quot; class=&quot;line&quot; id=&quot;l26&quot;&gt; 26&lt;/a&gt; } +</a><a href="#h30-0-7455" id="h30-0-7455" class="i">+</a><a href="#h92-0-45" id="h92-0-45" class="d">-&lt;a href=&quot;#l27&quot; class=&quot;line&quot; id=&quot;l27&quot;&gt; 27&lt;/a&gt; } +</a><a href="#h30-0-7456" id="h30-0-7456" class="i">+</a><a href="#h92-0-46" id="h92-0-46" class="d">-&lt;/pre&gt; +</a><a href="#h30-0-7457" id="h30-0-7457" class="i">+</a><a href="#h92-0-47" id="h92-0-47" class="d">-&lt;/div&gt; +</a><a href="#h30-0-7458" id="h30-0-7458" class="i">+</a><a href="#h92-0-48" id="h92-0-48" class="d">-&lt;/body&gt; +</a><a href="#h30-0-7459" id="h30-0-7459" class="i">+</a><a href="#h92-0-49" id="h92-0-49" class="d">-&lt;/html&gt; +</a><a href="#h30-0-7460" id="h30-0-7460" class="i">+</a><b>diff --git a/<a id="h93" href="../file/git/n-channel/file/package.json.html.html">git/n-channel/file/package.json.html</a> b/<a href="../file/git/n-channel/file/package.json.html.html">git/n-channel/file/package.json.html</a></b> +</a><a href="#h30-0-7461" id="h30-0-7461" class="i">+<a href="#h93-0" id="h93-0" class="h">@@ -1,28 +0,0 @@ +</a><a href="#h30-0-7462" id="h30-0-7462" class="i">+</a><a href="#h93-0-0" id="h93-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-7463" id="h30-0-7463" class="i">+</a><a href="#h93-0-1" id="h93-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-7464" id="h30-0-7464" class="i">+</a><a href="#h93-0-2" id="h93-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-7465" id="h30-0-7465" class="i">+</a><a href="#h93-0-3" id="h93-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-7466" id="h30-0-7466" class="i">+</a><a href="#h93-0-4" id="h93-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-7467" id="h30-0-7467" class="i">+</a><a href="#h93-0-5" id="h93-0-5" class="d">-&lt;title&gt;package.json - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-7468" id="h30-0-7468" class="i">+</a><a href="#h93-0-6" id="h93-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-7469" id="h30-0-7469" class="i">+</a><a href="#h93-0-7" id="h93-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../favicon.png&quot; /&gt; +</a><a href="#h30-0-7470" id="h30-0-7470" class="i">+</a><a href="#h93-0-8" id="h93-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../atom.xml&quot; /&gt; +</a><a href="#h30-0-7471" id="h30-0-7471" class="i">+</a><a href="#h93-0-9" id="h93-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../tags.xml&quot; /&gt; +</a><a href="#h30-0-7472" id="h30-0-7472" class="i">+</a><a href="#h93-0-10" id="h93-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../style.css&quot; /&gt; +</a><a href="#h30-0-7473" id="h30-0-7473" class="i">+</a><a href="#h93-0-11" id="h93-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-7474" id="h30-0-7474" class="i">+</a><a href="#h93-0-12" id="h93-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-7475" id="h30-0-7475" class="i">+</a><a href="#h93-0-13" id="h93-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../&quot;&gt;&lt;img src=&quot;../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-7476" id="h30-0-7476" class="i">+</a><a href="#h93-0-14" id="h93-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-7477" id="h30-0-7477" class="i">+</a><a href="#h93-0-15" id="h93-0-15" class="d">-&lt;a href=&quot;../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-7478" id="h30-0-7478" class="i">+</a><a href="#h93-0-16" id="h93-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-7479" id="h30-0-7479" class="i">+</a><a href="#h93-0-17" id="h93-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-7480" id="h30-0-7480" class="i">+</a><a href="#h93-0-18" id="h93-0-18" class="d">-&lt;p&gt; package.json (66B)&lt;/p&gt;&lt;hr/&gt;&lt;pre id=&quot;blob&quot;&gt; +</a><a href="#h30-0-7481" id="h30-0-7481" class="i">+</a><a href="#h93-0-19" id="h93-0-19" class="d">-&lt;a href=&quot;#l1&quot; class=&quot;line&quot; id=&quot;l1&quot;&gt; 1&lt;/a&gt; { +</a><a href="#h30-0-7482" id="h30-0-7482" class="i">+</a><a href="#h93-0-20" id="h93-0-20" class="d">-&lt;a href=&quot;#l2&quot; class=&quot;line&quot; id=&quot;l2&quot;&gt; 2&lt;/a&gt; &amp;quot;dependencies&amp;quot;: { +</a><a href="#h30-0-7483" id="h30-0-7483" class="i">+</a><a href="#h93-0-21" id="h93-0-21" class="d">-&lt;a href=&quot;#l3&quot; class=&quot;line&quot; id=&quot;l3&quot;&gt; 3&lt;/a&gt; &amp;quot;simple-jekyll-search&amp;quot;: &amp;quot;^1.10.0&amp;quot; +</a><a href="#h30-0-7484" id="h30-0-7484" class="i">+</a><a href="#h93-0-22" id="h93-0-22" class="d">-&lt;a href=&quot;#l4&quot; class=&quot;line&quot; id=&quot;l4&quot;&gt; 4&lt;/a&gt; } +</a><a href="#h30-0-7485" id="h30-0-7485" class="i">+</a><a href="#h93-0-23" id="h93-0-23" class="d">-&lt;a href=&quot;#l5&quot; class=&quot;line&quot; id=&quot;l5&quot;&gt; 5&lt;/a&gt; } +</a><a href="#h30-0-7486" id="h30-0-7486" class="i">+</a><a href="#h93-0-24" id="h93-0-24" class="d">-&lt;/pre&gt; +</a><a href="#h30-0-7487" id="h30-0-7487" class="i">+</a><a href="#h93-0-25" id="h93-0-25" class="d">-&lt;/div&gt; +</a><a href="#h30-0-7488" id="h30-0-7488" class="i">+</a><a href="#h93-0-26" id="h93-0-26" class="d">-&lt;/body&gt; +</a><a href="#h30-0-7489" id="h30-0-7489" class="i">+</a><a href="#h93-0-27" id="h93-0-27" class="d">-&lt;/html&gt; +</a><a href="#h30-0-7490" id="h30-0-7490" class="i">+</a><b>diff --git a/<a id="h94" href="../file/git/n-channel/file/search.js.html.html">git/n-channel/file/search.js.html</a> b/<a href="../file/git/n-channel/file/search.js.html.html">git/n-channel/file/search.js.html</a></b> +</a><a href="#h30-0-7491" id="h30-0-7491" class="i">+<a href="#h94-0" id="h94-0" class="h">@@ -1,29 +0,0 @@ +</a><a href="#h30-0-7492" id="h30-0-7492" class="i">+</a><a href="#h94-0-0" id="h94-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-7493" id="h30-0-7493" class="i">+</a><a href="#h94-0-1" id="h94-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-7494" id="h30-0-7494" class="i">+</a><a href="#h94-0-2" id="h94-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-7495" id="h30-0-7495" class="i">+</a><a href="#h94-0-3" id="h94-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-7496" id="h30-0-7496" class="i">+</a><a href="#h94-0-4" id="h94-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-7497" id="h30-0-7497" class="i">+</a><a href="#h94-0-5" id="h94-0-5" class="d">-&lt;title&gt;search.js - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-7498" id="h30-0-7498" class="i">+</a><a href="#h94-0-6" id="h94-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-7499" id="h30-0-7499" class="i">+</a><a href="#h94-0-7" id="h94-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../favicon.png&quot; /&gt; +</a><a href="#h30-0-7500" id="h30-0-7500" class="i">+</a><a href="#h94-0-8" id="h94-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../atom.xml&quot; /&gt; +</a><a href="#h30-0-7501" id="h30-0-7501" class="i">+</a><a href="#h94-0-9" id="h94-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../tags.xml&quot; /&gt; +</a><a href="#h30-0-7502" id="h30-0-7502" class="i">+</a><a href="#h94-0-10" id="h94-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../style.css&quot; /&gt; +</a><a href="#h30-0-7503" id="h30-0-7503" class="i">+</a><a href="#h94-0-11" id="h94-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-7504" id="h30-0-7504" class="i">+</a><a href="#h94-0-12" id="h94-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-7505" id="h30-0-7505" class="i">+</a><a href="#h94-0-13" id="h94-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../&quot;&gt;&lt;img src=&quot;../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-7506" id="h30-0-7506" class="i">+</a><a href="#h94-0-14" id="h94-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-7507" id="h30-0-7507" class="i">+</a><a href="#h94-0-15" id="h94-0-15" class="d">-&lt;a href=&quot;../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-7508" id="h30-0-7508" class="i">+</a><a href="#h94-0-16" id="h94-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-7509" id="h30-0-7509" class="i">+</a><a href="#h94-0-17" id="h94-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-7510" id="h30-0-7510" class="i">+</a><a href="#h94-0-18" id="h94-0-18" class="d">-&lt;p&gt; search.js (4734B)&lt;/p&gt;&lt;hr/&gt;&lt;pre id=&quot;blob&quot;&gt; +</a><a href="#h30-0-7511" id="h30-0-7511" class="i">+</a><a href="#h94-0-19" id="h94-0-19" class="d">-&lt;a href=&quot;#l1&quot; class=&quot;line&quot; id=&quot;l1&quot;&gt; 1&lt;/a&gt; /*! +</a><a href="#h30-0-7512" id="h30-0-7512" class="i">+</a><a href="#h94-0-20" id="h94-0-20" class="d">-&lt;a href=&quot;#l2&quot; class=&quot;line&quot; id=&quot;l2&quot;&gt; 2&lt;/a&gt; * Simple-Jekyll-Search v1.7.2 (https://github.com/christian-fei/Simple-Jekyll-Search) +</a><a href="#h30-0-7513" id="h30-0-7513" class="i">+</a><a href="#h94-0-21" id="h94-0-21" class="d">-&lt;a href=&quot;#l3&quot; class=&quot;line&quot; id=&quot;l3&quot;&gt; 3&lt;/a&gt; * Copyright 2015-2018, Christian Fei +</a><a href="#h30-0-7514" id="h30-0-7514" class="i">+</a><a href="#h94-0-22" id="h94-0-22" class="d">-&lt;a href=&quot;#l4&quot; class=&quot;line&quot; id=&quot;l4&quot;&gt; 4&lt;/a&gt; * Licensed under the MIT License. +</a><a href="#h30-0-7515" id="h30-0-7515" class="i">+</a><a href="#h94-0-23" id="h94-0-23" class="d">-&lt;a href=&quot;#l5&quot; class=&quot;line&quot; id=&quot;l5&quot;&gt; 5&lt;/a&gt; */ +</a><a href="#h30-0-7516" id="h30-0-7516" class="i">+</a><a href="#h94-0-24" id="h94-0-24" class="d">-&lt;a href=&quot;#l6&quot; class=&quot;line&quot; id=&quot;l6&quot;&gt; 6&lt;/a&gt; !function(){&amp;quot;use strict&amp;quot;;var f={load:function w(t,e){var n=function r(){return window.XMLHttpRequest?new window.XMLHttpRequest:new ActiveXObject(&amp;quot;Microsoft.XMLHTTP&amp;quot;)}();n.open(&amp;quot;GET&amp;quot;,t,!0),n.onreadystatechange=function i(e,n){return function(){if(4===e.readyState&amp;amp;&amp;amp;200===e.status)try{n(null,JSON.parse(e.responseText))}catch(t){n(t,null)}}}(n,e),n.send()}};(function y(t){if(!function e(t){return!!t&amp;amp;&amp;amp;&amp;quot;undefined&amp;quot;!=typeof t.required&amp;amp;&amp;amp;t.required instanceof Array}(t))throw new Error(&amp;quot;-- OptionsValidator: required options missing&amp;quot;);if(!(this instanceof y))return new y(t);var r=t.required;this.getRequiredOptions=function(){return r},this.validate=function(e){var n=[];return r.forEach(function(t){&amp;quot;undefined&amp;quot;==typeof e[t]&amp;amp;&amp;amp;n.push(t)}),n}});var n=function g(t,e){var n=e.length,r=t.length;if(n&amp;lt;r)return!1;if(r===n)return t===e;t:for(var i=0,o=0;i&amp;lt;r;i++){for(var u=t.charCodeAt(i);o&amp;lt;n;)if(e.charCodeAt(o++)===u)continue t;return!1}return!0},e=new function t(){this.matches=function(t,e){return n(e.toLowerCase(),t.toLowerCase())}};var r=new function O(){this.matches=function(e,t){return!!e&amp;amp;&amp;amp;(e=e.trim().toLowerCase(),(t=t.trim().toLowerCase()).split(&amp;quot; &amp;quot;).filter(function(t){return 0&amp;lt;=e.indexOf(t)}).length===t.split(&amp;quot; &amp;quot;).length)}};var l={put:function z(t){if(c(t))return s(t);if(function e(t){return Boolean(t)&amp;amp;&amp;amp;&amp;quot;[object Array]&amp;quot;===Object.prototype.toString.call(t)}(t))return function i(t){var e=[];a();for(var n=0,r=t.length;n&amp;lt;r;n++)c(t[n])&amp;amp;&amp;amp;e.push(s(t[n]));return e}(t);return undefined},clear:a,search:function S(t){return t?function a(t,e,n,r){for(var i=[],o=0;o&amp;lt;t.length&amp;amp;&amp;amp;i.length&amp;lt;r.limit;o++){var u=d(t[o],e,n,r);u&amp;amp;&amp;amp;i.push(u)}return i}(o,t,u.searchStrategy,u).sort(u.sort):[]},setOptions:function q(t){(u=t||{}).fuzzy=t.fuzzy||!1,u.limit=t.limit||10,u.searchStrategy=t.fuzzy?e:r,u.sort=t.sort||i}};function i(){return 0}var o=[],u={};function a(){return o.length=0,o}function c(t){return Boolean(t)&amp;amp;&amp;amp;&amp;quot;[object Object]&amp;quot;===Object.prototype.toString.call(t)}function s(t){return o.push(t),o}function d(t,e,n,r){for(var i in t)if(!p(t[i],r.exclude)&amp;amp;&amp;amp;n.matches(t[i],e))return t}function p(t,e){for(var n=!1,r=0,i=(e=e||[]).length;r&amp;lt;i;r++){var o=e[r];!n&amp;amp;&amp;amp;new RegExp(t).test(o)&amp;amp;&amp;amp;(n=!0)}return n}u.fuzzy=!1,u.limit=10,u.searchStrategy=u.fuzzy?e:r,u.sort=i;var h={compile:function j(r){return m.template.replace(m.pattern,function(t,e){var n=m.middleware(e,r[e],m.template);return void 0!==n?n:r[e]||t})},setOptions:function C(t){m.pattern=t.pattern||m.pattern,m.template=t.template||m.template,&amp;quot;function&amp;quot;==typeof t.middleware&amp;amp;&amp;amp;(m.middleware=t.middleware)}},m={};m.pattern=/\{(.*?)\}/g,m.template=&amp;quot;&amp;quot;,m.middleware=function(){};var v={merge:function L(t,e){var n={};for(var r in t)n[r]=t[r],&amp;quot;undefined&amp;quot;!=typeof e[r]&amp;amp;&amp;amp;(n[r]=e[r]);return n},isJSON:function M(t){try{return!!(t instanceof Object&amp;amp;&amp;amp;JSON.parse(JSON.stringify(t)))}catch(e){return!1}}};!function(t){var o={searchInput:null,resultsContainer:null,json:[],success:Function.prototype,searchResultTemplate:&amp;#39;&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;{url}&amp;quot; title=&amp;quot;{description}&amp;quot;&amp;gt;{title}&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&amp;#39;,templateMiddleware:Function.prototype,sortMiddleware:function(){return 0},noResultsText:&amp;quot;No results found&amp;quot;,limit:10,fuzzy:!1,exclude:[]},n=[&amp;quot;searchInput&amp;quot;,&amp;quot;resultsContainer&amp;quot;,&amp;quot;json&amp;quot;],r=function y(e){if(!function n(t){return!!t&amp;amp;&amp;amp;&amp;quot;undefined&amp;quot;!=typeof t.required&amp;amp;&amp;amp;t.required instanceof Array}(e))throw new Error(&amp;quot;-- OptionsValidator: required options missing&amp;quot;);if(!(this instanceof y))return new y(e);var r=e.required;this.getRequiredOptions=function(){return r},this.validate=function(e){var n=[];return r.forEach(function(t){&amp;quot;undefined&amp;quot;==typeof e[t]&amp;amp;&amp;amp;n.push(t)}),n}}({required:n});function i(t){o.success(t),l.put(t),function e(){o.searchInput.addEventListener(&amp;quot;keyup&amp;quot;,function(t){(function e(t){return-1===[13,16,20,37,38,39,40,91].indexOf(t)})(t.which)&amp;amp;&amp;amp;(u(),c(t.target.value))})}()}function u(){o.resultsContainer.innerHTML=&amp;quot;&amp;quot;}function a(t){o.resultsContainer.innerHTML+=t}function c(t){(function e(t){return t&amp;amp;&amp;amp;0&amp;lt;t.length})(t)&amp;amp;&amp;amp;(u(),function i(t,e){var n=t.length;if(0===n)return a(o.noResultsText);for(var r=0;r&amp;lt;n;r++)t[r].query=e,a(h.compile(t[r]))}(l.search(t),t))}function s(t){throw new Error(&amp;quot;SimpleJekyllSearch --- &amp;quot;+t)}t.SimpleJekyllSearch=function(t){return 0&amp;lt;r.validate(t).length&amp;amp;&amp;amp;s(&amp;quot;You must specify the following required options: &amp;quot;+n),o=v.merge(o,t),h.setOptions({template:o.searchResultTemplate,middleware:o.templateMiddleware}),l.setOptions({fuzzy:o.fuzzy,limit:o.limit,sort:o.sortMiddleware}),v.isJSON(o.json)?i(o.json):function e(n){f.load(n,function(t,e){t&amp;amp;&amp;amp;s(&amp;quot;failed to get JSON (&amp;quot;+n+&amp;quot;)&amp;quot;),i(e)})}(o.json),{search:c}}}(window)}(); +</a><a href="#h30-0-7517" id="h30-0-7517" class="i">+</a><a href="#h94-0-25" id="h94-0-25" class="d">-&lt;/pre&gt; +</a><a href="#h30-0-7518" id="h30-0-7518" class="i">+</a><a href="#h94-0-26" id="h94-0-26" class="d">-&lt;/div&gt; +</a><a href="#h30-0-7519" id="h30-0-7519" class="i">+</a><a href="#h94-0-27" id="h94-0-27" class="d">-&lt;/body&gt; +</a><a href="#h30-0-7520" id="h30-0-7520" class="i">+</a><a href="#h94-0-28" id="h94-0-28" class="d">-&lt;/html&gt; +</a><a href="#h30-0-7521" id="h30-0-7521" class="i">+</a><b>diff --git a/<a id="h95" href="../file/git/n-channel/file/search.json.html.html">git/n-channel/file/search.json.html</a> b/<a href="../file/git/n-channel/file/search.json.html.html">git/n-channel/file/search.json.html</a></b> +</a><a href="#h30-0-7522" id="h30-0-7522" class="i">+<a href="#h95-0" id="h95-0" class="h">@@ -1,40 +0,0 @@ +</a><a href="#h30-0-7523" id="h30-0-7523" class="i">+</a><a href="#h95-0-0" id="h95-0-0" class="d">-&lt;!DOCTYPE html&gt; +</a><a href="#h30-0-7524" id="h30-0-7524" class="i">+</a><a href="#h95-0-1" id="h95-0-1" class="d">-&lt;html&gt; +</a><a href="#h30-0-7525" id="h30-0-7525" class="i">+</a><a href="#h95-0-2" id="h95-0-2" class="d">-&lt;head&gt; +</a><a href="#h30-0-7526" id="h30-0-7526" class="i">+</a><a href="#h95-0-3" id="h95-0-3" class="d">-&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h30-0-7527" id="h30-0-7527" class="i">+</a><a href="#h95-0-4" id="h95-0-4" class="d">-&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h30-0-7528" id="h30-0-7528" class="i">+</a><a href="#h95-0-5" id="h95-0-5" class="d">-&lt;title&gt;search.json - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-7529" id="h30-0-7529" class="i">+</a><a href="#h95-0-6" id="h95-0-6" class="d">-&lt;/title&gt; +</a><a href="#h30-0-7530" id="h30-0-7530" class="i">+</a><a href="#h95-0-7" id="h95-0-7" class="d">-&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../favicon.png&quot; /&gt; +</a><a href="#h30-0-7531" id="h30-0-7531" class="i">+</a><a href="#h95-0-8" id="h95-0-8" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../atom.xml&quot; /&gt; +</a><a href="#h30-0-7532" id="h30-0-7532" class="i">+</a><a href="#h95-0-9" id="h95-0-9" class="d">-&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../tags.xml&quot; /&gt; +</a><a href="#h30-0-7533" id="h30-0-7533" class="i">+</a><a href="#h95-0-10" id="h95-0-10" class="d">-&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../style.css&quot; /&gt; +</a><a href="#h30-0-7534" id="h30-0-7534" class="i">+</a><a href="#h95-0-11" id="h95-0-11" class="d">-&lt;/head&gt; +</a><a href="#h30-0-7535" id="h30-0-7535" class="i">+</a><a href="#h95-0-12" id="h95-0-12" class="d">-&lt;body&gt; +</a><a href="#h30-0-7536" id="h30-0-7536" class="i">+</a><a href="#h95-0-13" id="h95-0-13" class="d">-&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../&quot;&gt;&lt;img src=&quot;../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h30-0-7537" id="h30-0-7537" class="i">+</a><a href="#h95-0-14" id="h95-0-14" class="d">-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h30-0-7538" id="h30-0-7538" class="i">+</a><a href="#h95-0-15" id="h95-0-15" class="d">-&lt;a href=&quot;../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h30-0-7539" id="h30-0-7539" class="i">+</a><a href="#h95-0-16" id="h95-0-16" class="d">-&lt;hr/&gt; +</a><a href="#h30-0-7540" id="h30-0-7540" class="i">+</a><a href="#h95-0-17" id="h95-0-17" class="d">-&lt;div id=&quot;content&quot;&gt; +</a><a href="#h30-0-7541" id="h30-0-7541" class="i">+</a><a href="#h95-0-18" id="h95-0-18" class="d">-&lt;p&gt; search.json (443B)&lt;/p&gt;&lt;hr/&gt;&lt;pre id=&quot;blob&quot;&gt; +</a><a href="#h30-0-7542" id="h30-0-7542" class="i">+</a><a href="#h95-0-19" id="h95-0-19" class="d">-&lt;a href=&quot;#l1&quot; class=&quot;line&quot; id=&quot;l1&quot;&gt; 1&lt;/a&gt; --- +</a><a href="#h30-0-7543" id="h30-0-7543" class="i">+</a><a href="#h95-0-20" id="h95-0-20" class="d">-&lt;a href=&quot;#l2&quot; class=&quot;line&quot; id=&quot;l2&quot;&gt; 2&lt;/a&gt; layout: null +</a><a href="#h30-0-7544" id="h30-0-7544" class="i">+</a><a href="#h95-0-21" id="h95-0-21" class="d">-&lt;a href=&quot;#l3&quot; class=&quot;line&quot; id=&quot;l3&quot;&gt; 3&lt;/a&gt; --- +</a><a href="#h30-0-7545" id="h30-0-7545" class="i">+</a><a href="#h95-0-22" id="h95-0-22" class="d">-&lt;a href=&quot;#l4&quot; class=&quot;line&quot; id=&quot;l4&quot;&gt; 4&lt;/a&gt; [ +</a><a href="#h30-0-7546" id="h30-0-7546" class="i">+</a><a href="#h95-0-23" id="h95-0-23" class="d">-&lt;a href=&quot;#l5&quot; class=&quot;line&quot; id=&quot;l5&quot;&gt; 5&lt;/a&gt; {% for post in site.posts %} +</a><a href="#h30-0-7547" id="h30-0-7547" class="i">+</a><a href="#h95-0-24" id="h95-0-24" class="d">-&lt;a href=&quot;#l6&quot; class=&quot;line&quot; id=&quot;l6&quot;&gt; 6&lt;/a&gt; { +</a><a href="#h30-0-7548" id="h30-0-7548" class="i">+</a><a href="#h95-0-25" id="h95-0-25" class="d">-&lt;a href=&quot;#l7&quot; class=&quot;line&quot; id=&quot;l7&quot;&gt; 7&lt;/a&gt; +</a><a href="#h30-0-7549" id="h30-0-7549" class="i">+</a><a href="#h95-0-26" id="h95-0-26" class="d">-&lt;a href=&quot;#l8&quot; class=&quot;line&quot; id=&quot;l8&quot;&gt; 8&lt;/a&gt; &amp;quot;title&amp;quot; : &amp;quot;{{ post.title | strip_html | escape }}&amp;quot;, +</a><a href="#h30-0-7550" id="h30-0-7550" class="i">+</a><a href="#h95-0-27" id="h95-0-27" class="d">-&lt;a href=&quot;#l9&quot; class=&quot;line&quot; id=&quot;l9&quot;&gt; 9&lt;/a&gt; &amp;quot;description&amp;quot; : &amp;quot;{{ post.description | escape }}&amp;quot;, +</a><a href="#h30-0-7551" id="h30-0-7551" class="i">+</a><a href="#h95-0-28" id="h95-0-28" class="d">-&lt;a href=&quot;#l10&quot; class=&quot;line&quot; id=&quot;l10&quot;&gt; 10&lt;/a&gt; &amp;quot;url&amp;quot; : &amp;quot;{{ site.baseurl }}{{ post.url }}&amp;quot;, +</a><a href="#h30-0-7552" id="h30-0-7552" class="i">+</a><a href="#h95-0-29" id="h95-0-29" class="d">-&lt;a href=&quot;#l11&quot; class=&quot;line&quot; id=&quot;l11&quot;&gt; 11&lt;/a&gt; &amp;quot;category&amp;quot; : &amp;quot;{{post.categories | join: &amp;#39;, &amp;#39;}}&amp;quot;, +</a><a href="#h30-0-7553" id="h30-0-7553" class="i">+</a><a href="#h95-0-30" id="h95-0-30" class="d">-&lt;a href=&quot;#l12&quot; class=&quot;line&quot; id=&quot;l12&quot;&gt; 12&lt;/a&gt; &amp;quot;tags&amp;quot; : &amp;quot;{{ post.tags | join: &amp;#39;, &amp;#39; }}&amp;quot;, +</a><a href="#h30-0-7554" id="h30-0-7554" class="i">+</a><a href="#h95-0-31" id="h95-0-31" class="d">-&lt;a href=&quot;#l13&quot; class=&quot;line&quot; id=&quot;l13&quot;&gt; 13&lt;/a&gt; &amp;quot;date&amp;quot; : &amp;quot;{{ post.date }}&amp;quot; +</a><a href="#h30-0-7555" id="h30-0-7555" class="i">+</a><a href="#h95-0-32" id="h95-0-32" class="d">-&lt;a href=&quot;#l14&quot; class=&quot;line&quot; id=&quot;l14&quot;&gt; 14&lt;/a&gt; +</a><a href="#h30-0-7556" id="h30-0-7556" class="i">+</a><a href="#h95-0-33" id="h95-0-33" class="d">-&lt;a href=&quot;#l15&quot; class=&quot;line&quot; id=&quot;l15&quot;&gt; 15&lt;/a&gt; } {% unless forloop.last %},{% endunless %} +</a><a href="#h30-0-7557" id="h30-0-7557" class="i">+</a><a href="#h95-0-34" id="h95-0-34" class="d">-&lt;a href=&quot;#l16&quot; class=&quot;line&quot; id=&quot;l16&quot;&gt; 16&lt;/a&gt; {% endfor %} +</a><a href="#h30-0-7558" id="h30-0-7558" class="i">+</a><a href="#h95-0-35" id="h95-0-35" class="d">-&lt;a href=&quot;#l17&quot; class=&quot;line&quot; id=&quot;l17&quot;&gt; 17&lt;/a&gt; ] +</a><a href="#h30-0-7559" id="h30-0-7559" class="i">+</a><a href="#h95-0-36" id="h95-0-36" class="d">-&lt;/pre&gt; +</a><a href="#h30-0-7560" id="h30-0-7560" class="i">+</a><a href="#h95-0-37" id="h95-0-37" class="d">-&lt;/div&gt; +</a><a href="#h30-0-7561" id="h30-0-7561" class="i">+</a><a href="#h95-0-38" id="h95-0-38" class="d">-&lt;/body&gt; +</a><a href="#h30-0-7562" id="h30-0-7562" class="i">+</a><a href="#h95-0-39" id="h95-0-39" class="d">-&lt;/html&gt; +</a><a href="#h30-0-7563" id="h30-0-7563" class="i">+</a></pre> +</a><a href="#h30-0-7564" id="h30-0-7564" class="i">+</div> +</a><a href="#h30-0-7565" id="h30-0-7565" class="i">+</body> +</a><a href="#h30-0-7566" id="h30-0-7566" class="i">+</html> +</a><b>diff --git a/<a id="h31" href="../file/git/n-channel/commit/a9e431cda4e6c1156bc79fe55d46d02fcf772380.html.html">git/n-channel/commit/a9e431cda4e6c1156bc79fe55d46d02fcf772380.html</a> b/<a href="../file/git/n-channel/commit/a9e431cda4e6c1156bc79fe55d46d02fcf772380.html.html">git/n-channel/commit/a9e431cda4e6c1156bc79fe55d46d02fcf772380.html</a></b> +<a href="#h31-0" id="h31-0" class="h">@@ -0,0 +1,4084 @@ +</a><a href="#h31-0-0" id="h31-0-0" class="i">+<!DOCTYPE html> +</a><a href="#h31-0-1" id="h31-0-1" class="i">+<html> +</a><a href="#h31-0-2" id="h31-0-2" class="i">+<head> +</a><a href="#h31-0-3" id="h31-0-3" class="i">+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> +</a><a href="#h31-0-4" id="h31-0-4" class="i">+<meta name="viewport" content="width=device-width, initial-scale=1" /> +</a><a href="#h31-0-5" id="h31-0-5" class="i">+<title>remove youtube embeds in websites - n-channel - Unnamed repository; edit this file &#39;description&#39; to name the repository. +</a><a href="#h31-0-6" id="h31-0-6" class="i">+</title> +</a><a href="#h31-0-7" id="h31-0-7" class="i">+<link rel="icon" type="image/png" href="../favicon.png" /> +</a><a href="#h31-0-8" id="h31-0-8" class="i">+<link rel="alternate" type="application/atom+xml" title="n-channel Atom Feed" href="../atom.xml" /> +</a><a href="#h31-0-9" id="h31-0-9" class="i">+<link rel="alternate" type="application/atom+xml" title="n-channel Atom Feed (tags)" href="../tags.xml" /> +</a><a href="#h31-0-10" id="h31-0-10" class="i">+<link rel="stylesheet" type="text/css" href="../style.css" /> +</a><a href="#h31-0-11" id="h31-0-11" class="i">+</head> +</a><a href="#h31-0-12" id="h31-0-12" class="i">+<body> +</a><a href="#h31-0-13" id="h31-0-13" class="i">+<table><tr><td><a href="../../"><img src="../logo.png" alt="" width="32" height="32" /></a></td><td><h1>n-channel</h1><span class="desc">Unnamed repository; edit this file &#39;description&#39; to name the repository. +</a><a href="#h31-0-14" id="h31-0-14" class="i">+</span></td></tr><tr><td></td><td> +</a><a href="#h31-0-15" id="h31-0-15" class="i">+<a href="../log.html">Log</a> | <a href="../files.html">Files</a> | <a href="../refs.html">Refs</a></td></tr></table> +</a><a href="#h31-0-16" id="h31-0-16" class="i">+<hr/> +</a><a href="#h31-0-17" id="h31-0-17" class="i">+<div id="content"> +</a><a href="#h31-0-18" id="h31-0-18" class="i">+<pre><b>commit</b> <a href="../commit/a9e431cda4e6c1156bc79fe55d46d02fcf772380.html">a9e431cda4e6c1156bc79fe55d46d02fcf772380</a> +</a><a href="#h31-0-19" id="h31-0-19" class="i">+<b>parent</b> <a href="../commit/dea59d0bfd5b8b3b56206b22acddfd8d720f8fe1.html">dea59d0bfd5b8b3b56206b22acddfd8d720f8fe1</a> +</a><a href="#h31-0-20" id="h31-0-20" class="i">+<b>Author:</b> Samdal &lt;<a href="mailto:samdal@protonmail.com">samdal@protonmail.com</a>&gt; +</a><a href="#h31-0-21" id="h31-0-21" class="i">+<b>Date:</b> Wed, 6 Aug 2025 00:57:15 +0200 +</a><a href="#h31-0-22" id="h31-0-22" class="i">+ +</a><a href="#h31-0-23" id="h31-0-23" class="i">+remove youtube embeds in websites +</a><a href="#h31-0-24" id="h31-0-24" class="i">+ +</a><a href="#h31-0-25" id="h31-0-25" class="i">+<b>Diffstat:</b> +</a><a href="#h31-0-26" id="h31-0-26" class="i">+<table><tr><td class="M">M</td><td><a href="#h0">_posts/2025-02-21-Software-Rants.md</a></td><td> | </td><td class="num">198</td><td><span class="i">++++++++++++++++++++++++++++++++++++</span><span class="d">-------------------------------------------</span></td></tr> +</a><a href="#h31-0-27" id="h31-0-27" class="i">+<tr><td class="M">M</td><td><a href="#h1">_posts/2025-02-22-implications-of-OOP.md</a></td><td> | </td><td class="num">8</td><td><span class="i">++++</span><span class="d">----</span></td></tr> +</a><a href="#h31-0-28" id="h31-0-28" class="i">+<tr><td class="M">M</td><td><a href="#h2">git/n-channel/atom.xml</a></td><td> | </td><td class="num">57</td><td><span class="i">+++++++++++++++++++++++++++++++++++++++++++++++++++++++++</span><span class="d"></span></td></tr> +</a><a href="#h31-0-29" id="h31-0-29" class="i">+<tr><td class="A">A</td><td><a href="#h3">git/n-channel/commit/048f6dbd0652679eddcef6c7df3d9dbfb5b81c93.html</a></td><td> | </td><td class="num">98</td><td><span class="i">+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++</span><span class="d"></span></td></tr> +</a><a href="#h31-0-30" id="h31-0-30" class="i">+<tr><td class="A">A</td><td><a href="#h4">git/n-channel/commit/dea59d0bfd5b8b3b56206b22acddfd8d720f8fe1.html</a></td><td> | </td><td class="num">57</td><td><span class="i">+++++++++++++++++++++++++++++++++++++++++++++++++++++++++</span><span class="d"></span></td></tr> +</a><a href="#h31-0-31" id="h31-0-31" class="i">+<tr><td class="A">A</td><td><a href="#h5">git/n-channel/commit/f38d40803ea2b2ed1fdafbcecf775d3e596a6b57.html</a></td><td> | </td><td class="num">3308</td><td><span class="i">+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++</span><span class="d"></span></td></tr> +</a><a href="#h31-0-32" id="h31-0-32" class="i">+<tr><td class="M">M</td><td><a href="#h6">git/n-channel/file/.gitignore.html</a></td><td> | </td><td class="num">7</td><td><span class="i">+++++</span><span class="d">--</span></td></tr> +</a><a href="#h31-0-33" id="h31-0-33" class="i">+<tr><td class="M">M</td><td><a href="#h7">git/n-channel/file/Gemfile.lock.html</a></td><td> | </td><td class="num">2</td><td><span class="i">+</span><span class="d">-</span></td></tr> +</a><a href="#h31-0-34" id="h31-0-34" class="i">+<tr><td class="M">M</td><td><a href="#h8">git/n-channel/file/_config.yml.html</a></td><td> | </td><td class="num">113</td><td><span class="i">+++++++++++++++++++++++++++++++++++++++</span><span class="d">----------------------------------------</span></td></tr> +</a><a href="#h31-0-35" id="h31-0-35" class="i">+<tr><td class="M">M</td><td><a href="#h9">git/n-channel/files.html</a></td><td> | </td><td class="num">42</td><td><span class="i">++++++++++++++</span><span class="d">----------------------------</span></td></tr> +</a><a href="#h31-0-36" id="h31-0-36" class="i">+<tr><td class="M">M</td><td><a href="#h10">git/n-channel/log.html</a></td><td> | </td><td class="num">3</td><td><span class="i">+++</span><span class="d"></span></td></tr> +</a><a href="#h31-0-37" id="h31-0-37" class="i">+<tr><td class="M">M</td><td><a href="#h11">git/n-channel/refs.html</a></td><td> | </td><td class="num">2</td><td><span class="i">+</span><span class="d">-</span></td></tr> +</a><a href="#h31-0-38" id="h31-0-38" class="i">+</table></pre><pre>12 files changed, 3693 insertions(+), 202 deletions(-) +</a><a href="#h31-0-39" id="h31-0-39" class="i">+<hr/><b>diff --git a/<a id="h0" href="../file/_posts/2025-02-21-Software-Rants.md.html">_posts/2025-02-21-Software-Rants.md</a> b/<a href="../file/_posts/2025-02-21-Software-Rants.md.html">_posts/2025-02-21-Software-Rants.md</a></b> +</a><a href="#h31-0-40" id="h31-0-40" class="i">+<a href="#h0-0" id="h0-0" class="h">@@ -10,118 +10,98 @@ A compilation of good programming rants worth watching. +</a><a href="#h31-0-41" id="h31-0-41" class="i">+</a> +</a><a href="#h31-0-42" id="h31-0-42" class="i">+ ## Short Videos +</a><a href="#h31-0-43" id="h31-0-43" class="i">+ +</a><a href="#h31-0-44" id="h31-0-44" class="i">+<a href="#h0-0-3" id="h0-0-3" class="d">-&lt;iframe style=&quot;width: 80%; aspect-ratio:16/9; height: auto; margin: 10px auto;&quot; +</a><a href="#h31-0-45" id="h31-0-45" class="i">+</a><a href="#h0-0-4" id="h0-0-4" class="d">-frameborder=&quot;0&quot; allowfullscreen +</a><a href="#h31-0-46" id="h31-0-46" class="i">+</a><a href="#h0-0-5" id="h0-0-5" class="d">-src=&quot;https://youtube.com/embed/k0qmkQGqpM8&quot; title=&quot;Terry Davis On Simplicity&quot;&gt; +</a><a href="#h31-0-47" id="h31-0-47" class="i">+</a><a href="#h0-0-6" id="h0-0-6" class="d">-&lt;/iframe&gt; +</a><a href="#h31-0-48" id="h31-0-48" class="i">+</a><a href="#h0-0-7" id="h0-0-7" class="d">- +</a><a href="#h31-0-49" id="h31-0-49" class="i">+</a><a href="#h0-0-8" id="h0-0-8" class="d">- +</a><a href="#h31-0-50" id="h31-0-50" class="i">+</a><a href="#h0-0-9" id="h0-0-9" class="d">-&lt;iframe style=&quot;width: 80%; aspect-ratio:16/9; height: auto; margin: 10px auto;&quot; +</a><a href="#h31-0-51" id="h31-0-51" class="i">+</a><a href="#h0-0-10" id="h0-0-10" class="d">-frameborder=&quot;0&quot; allowfullscreen +</a><a href="#h31-0-52" id="h31-0-52" class="i">+</a><a href="#h0-0-11" id="h0-0-11" class="d">-src=&quot;https://www.youtube.com/embed/FRFRtSwYMrk&quot; title=&quot;Tsoding why software is brokern&quot;&gt; +</a><a href="#h31-0-53" id="h31-0-53" class="i">+</a><a href="#h0-0-12" id="h0-0-12" class="d">-&lt;/iframe&gt; +</a><a href="#h31-0-54" id="h31-0-54" class="i">+</a><a href="#h0-0-13" id="h0-0-13" class="d">- +</a><a href="#h31-0-55" id="h31-0-55" class="i">+</a><a href="#h0-0-14" id="h0-0-14" class="d">-&lt;iframe style=&quot;width: 80%; aspect-ratio:16/9; height: auto; margin: 10px auto;&quot; +</a><a href="#h31-0-56" id="h31-0-56" class="i">+</a><a href="#h0-0-15" id="h0-0-15" class="d">-frameborder=&quot;0&quot; allowfullscreen +</a><a href="#h31-0-57" id="h31-0-57" class="i">+</a><a href="#h0-0-16" id="h0-0-16" class="d">-src=&quot;https://youtube.com/embed/04ksL1hf_p8&quot; title=&quot;Jblow problem with OOP&quot;&gt; +</a><a href="#h31-0-58" id="h31-0-58" class="i">+</a><a href="#h0-0-17" id="h0-0-17" class="d">-&lt;/iframe&gt; +</a><a href="#h31-0-59" id="h31-0-59" class="i">+</a><a href="#h0-0-18" id="h0-0-18" class="d">- +</a><a href="#h31-0-60" id="h31-0-60" class="i">+</a><a href="#h0-0-19" id="h0-0-19" class="d">-&lt;iframe style=&quot;width: 80%; aspect-ratio:16/9; height: auto; margin: 10px auto;&quot; +</a><a href="#h31-0-61" id="h31-0-61" class="i">+</a><a href="#h0-0-20" id="h0-0-20" class="d">-frameborder=&quot;0&quot; allowfullscreen +</a><a href="#h31-0-62" id="h31-0-62" class="i">+</a><a href="#h0-0-21" id="h0-0-21" class="d">-src=&quot;https://www.youtube.com/embed/oaLoLC8eBZc&quot; title=&quot;Jblow clips during web programmer break&quot;&gt; +</a><a href="#h31-0-63" id="h31-0-63" class="i">+</a><a href="#h0-0-22" id="h0-0-22" class="d">-&lt;/iframe&gt; +</a><a href="#h31-0-64" id="h31-0-64" class="i">+</a><a href="#h0-0-23" id="h0-0-23" class="d">- +</a><a href="#h31-0-65" id="h31-0-65" class="i">+</a><a href="#h0-0-24" id="h0-0-24" class="d">-&lt;iframe style=&quot;width: 80%; aspect-ratio:16/9; height: auto; margin: 10px auto;&quot; +</a><a href="#h31-0-66" id="h31-0-66" class="i">+</a><a href="#h0-0-25" id="h0-0-25" class="d">-frameborder=&quot;0&quot; allowfullscreen +</a><a href="#h31-0-67" id="h31-0-67" class="i">+</a><a href="#h0-0-26" id="h0-0-26" class="d">-src=&quot;https://www.youtube.com/embed/CgdKYBqe6QA&quot; title=&quot;Jblow clips for productivity&quot;&gt; +</a><a href="#h31-0-68" id="h31-0-68" class="i">+</a><a href="#h0-0-27" id="h0-0-27" class="d">-&lt;/iframe&gt; +</a><a href="#h31-0-69" id="h31-0-69" class="i">+</a><a href="#h0-0-28" id="h0-0-28" class="d">- +</a><a href="#h31-0-70" id="h31-0-70" class="i">+</a><a href="#h0-0-29" id="h0-0-29" class="d">-&lt;iframe style=&quot;width: 80%; aspect-ratio:16/9; height: auto; margin: 10px auto;&quot; +</a><a href="#h31-0-71" id="h31-0-71" class="i">+</a><a href="#h0-0-30" id="h0-0-30" class="d">-frameborder=&quot;0&quot; allowfullscreen +</a><a href="#h31-0-72" id="h31-0-72" class="i">+</a><a href="#h0-0-31" id="h0-0-31" class="d">-src=&quot;https://www.youtube.com/embed/nL8GWU9M8LY&quot; title=&quot;Jblow clips for quitting your job&quot;&gt; +</a><a href="#h31-0-73" id="h31-0-73" class="i">+</a><a href="#h0-0-32" id="h0-0-32" class="d">-&lt;/iframe&gt; +</a><a href="#h31-0-74" id="h31-0-74" class="i">+</a><a href="#h0-0-33" id="h0-0-33" class="d">- +</a><a href="#h31-0-75" id="h31-0-75" class="i">+</a><a href="#h0-0-34" id="h0-0-34" class="d">-&lt;iframe style=&quot;width: 80%; aspect-ratio:16/9; height: auto; margin: 10px auto;&quot; +</a><a href="#h31-0-76" id="h31-0-76" class="i">+</a><a href="#h0-0-35" id="h0-0-35" class="d">-frameborder=&quot;0&quot; allowfullscreen +</a><a href="#h31-0-77" id="h31-0-77" class="i">+</a><a href="#h0-0-36" id="h0-0-36" class="d">-src=&quot;https://www.youtube.com/embed/4oky64qN5WI&quot; title=&quot;Jblow on simplicity&quot;&gt; +</a><a href="#h31-0-78" id="h31-0-78" class="i">+</a><a href="#h0-0-37" id="h0-0-37" class="d">-&lt;/iframe&gt; +</a><a href="#h31-0-79" id="h31-0-79" class="i">+</a><a href="#h0-0-38" id="h0-0-38" class="d">- +</a><a href="#h31-0-80" id="h31-0-80" class="i">+</a><a href="#h0-0-39" id="h0-0-39" class="d">-&lt;iframe style=&quot;width: 80%; aspect-ratio:16/9; height: auto; margin: 10px auto;&quot; +</a><a href="#h31-0-81" id="h31-0-81" class="i">+</a><a href="#h0-0-40" id="h0-0-40" class="d">-frameborder=&quot;0&quot; allowfullscreen +</a><a href="#h31-0-82" id="h31-0-82" class="i">+</a><a href="#h0-0-41" id="h0-0-41" class="d">-src=&quot;https://www.youtube.com/embed/ubWB_ResHwM&quot; title=&quot;Jblow sledgehammer programming&quot;&gt; +</a><a href="#h31-0-83" id="h31-0-83" class="i">+</a><a href="#h0-0-42" id="h0-0-42" class="d">-&lt;/iframe&gt; +</a><a href="#h31-0-84" id="h31-0-84" class="i">+</a><a href="#h0-0-43" id="h0-0-43" class="d">- +</a><a href="#h31-0-85" id="h31-0-85" class="i">+</a><a href="#h0-0-44" id="h0-0-44" class="d">-&lt;iframe style=&quot;width: 80%; aspect-ratio:16/9; height: auto; margin: 10px auto;&quot; +</a><a href="#h31-0-86" id="h31-0-86" class="i">+</a><a href="#h0-0-45" id="h0-0-45" class="d">-frameborder=&quot;0&quot; allowfullscreen +</a><a href="#h31-0-87" id="h31-0-87" class="i">+</a><a href="#h0-0-46" id="h0-0-46" class="d">-src=&quot;https://www.youtube.com/embed/GKYCA3UsmrU&quot; title=&quot;HMH Get rid of the OOP mindset&quot;&gt; +</a><a href="#h31-0-88" id="h31-0-88" class="i">+</a><a href="#h0-0-47" id="h0-0-47" class="d">-&lt;/iframe&gt; +</a><a href="#h31-0-89" id="h31-0-89" class="i">+</a><a href="#h0-0-48" id="h0-0-48" class="d">- +</a><a href="#h31-0-90" id="h31-0-90" class="i">+</a><a href="#h0-0-49" id="h0-0-49" class="d">-&lt;iframe style=&quot;width: 80%; aspect-ratio:16/9; height: auto; margin: 10px auto;&quot; +</a><a href="#h31-0-91" id="h31-0-91" class="i">+</a><a href="#h0-0-50" id="h0-0-50" class="d">-frameborder=&quot;0&quot; allowfullscreen +</a><a href="#h31-0-92" id="h31-0-92" class="i">+</a><a href="#h0-0-51" id="h0-0-51" class="d">-src=&quot;https://www.youtube.com/embed/zjkuXtiG1og&quot; title=&quot;HMH new/delete&quot;&gt; +</a><a href="#h31-0-93" id="h31-0-93" class="i">+</a><a href="#h0-0-52" id="h0-0-52" class="d">-&lt;/iframe&gt; +</a><a href="#h31-0-94" id="h31-0-94" class="i">+</a><a href="#h0-0-53" id="h0-0-53" class="i">+&lt;a href=&quot;https://youtube.com/watch?v=k0qmkQGqpM8&quot;&gt;YouTube: Terry Davis On Simplicity&lt;/a&gt; +</a><a href="#h31-0-95" id="h31-0-95" class="i">+</a><a href="#h0-0-54" id="h0-0-54" class="i">+``` +</a><a href="#h31-0-96" id="h31-0-96" class="i">+</a><a href="#h0-0-55" id="h0-0-55" class="i">+mpv &quot;https://youtube.com/watch?v=k0qmkQGqpM8&quot; +</a><a href="#h31-0-97" id="h31-0-97" class="i">+</a><a href="#h0-0-56" id="h0-0-56" class="i">+``` +</a><a href="#h31-0-98" id="h31-0-98" class="i">+</a><a href="#h0-0-57" id="h0-0-57" class="i">+ +</a><a href="#h31-0-99" id="h31-0-99" class="i">+</a><a href="#h0-0-58" id="h0-0-58" class="i">+&lt;a href=&quot;https://www.youtube.com/watch?v=FRFRtSwYMrk&quot;&gt;YouTube: The Reason Why Software Is Broken | Tsoding &lt;/a&gt; +</a><a href="#h31-0-100" id="h31-0-100" class="i">+</a><a href="#h0-0-59" id="h0-0-59" class="i">+``` +</a><a href="#h31-0-101" id="h31-0-101" class="i">+</a><a href="#h0-0-60" id="h0-0-60" class="i">+mpv &quot;https://www.youtube.com/watch?v=FRFRtSwYMrk&quot; +</a><a href="#h31-0-102" id="h31-0-102" class="i">+</a><a href="#h0-0-61" id="h0-0-61" class="i">+``` +</a><a href="#h31-0-103" id="h31-0-103" class="i">+</a><a href="#h0-0-62" id="h0-0-62" class="i">+&lt;a href=&quot;https://youtube.com/watch?v=04ksL1hf_p8&quot;&gt;YouTube: Jonathan Blow on the Problem with Object Oriented &lt;/a&gt; +</a><a href="#h31-0-104" id="h31-0-104" class="i">+</a><a href="#h0-0-63" id="h0-0-63" class="i">+``` +</a><a href="#h31-0-105" id="h31-0-105" class="i">+</a><a href="#h0-0-64" id="h0-0-64" class="i">+mpv &quot;https://youtube.com/watch?v=04ksL1hf_p8&quot; +</a><a href="#h31-0-106" id="h31-0-106" class="i">+</a><a href="#h0-0-65" id="h0-0-65" class="i">+``` +</a><a href="#h31-0-107" id="h31-0-107" class="i">+</a><a href="#h0-0-66" id="h0-0-66" class="i">+&lt;a href=&quot;https://www.youtube.com/watch?v=oaLoLC8eBZc&quot;&gt;YouTube: Jonathan Blow clips to watch at 3 hour lunch break at a web company &lt;/a&gt; +</a><a href="#h31-0-108" id="h31-0-108" class="i">+</a><a href="#h0-0-67" id="h0-0-67" class="i">+``` +</a><a href="#h31-0-109" id="h31-0-109" class="i">+</a><a href="#h0-0-68" id="h0-0-68" class="i">+mpv &quot;https://www.youtube.com/watch?v=oaLoLC8eBZc&quot; +</a><a href="#h31-0-110" id="h31-0-110" class="i">+</a><a href="#h0-0-69" id="h0-0-69" class="i">+``` +</a><a href="#h31-0-111" id="h31-0-111" class="i">+</a><a href="#h0-0-70" id="h0-0-70" class="i">+&lt;a href=&quot;https://www.youtube.com/watch?v=CgdKYBqe6QA&quot;&gt;YouTube: Highly offensive Jonathan Blow clips to boost your productivity &lt;/a&gt; +</a><a href="#h31-0-112" id="h31-0-112" class="i">+</a><a href="#h0-0-71" id="h0-0-71" class="i">+``` +</a><a href="#h31-0-113" id="h31-0-113" class="i">+</a><a href="#h0-0-72" id="h0-0-72" class="i">+mpv &quot;https://www.youtube.com/watch?v=CgdKYBqe6QA&quot; +</a><a href="#h31-0-114" id="h31-0-114" class="i">+</a><a href="#h0-0-73" id="h0-0-73" class="i">+``` +</a><a href="#h31-0-115" id="h31-0-115" class="i">+</a><a href="#h0-0-74" id="h0-0-74" class="i">+&lt;a href=&quot;https://www.youtube.com/watch?v=nL8GWU9M8LY&quot;&gt;YouTube: Jonathan Blow clips that made me consider quitting my job for real &lt;/a&gt; +</a><a href="#h31-0-116" id="h31-0-116" class="i">+</a><a href="#h0-0-75" id="h0-0-75" class="i">+``` +</a><a href="#h31-0-117" id="h31-0-117" class="i">+</a><a href="#h0-0-76" id="h0-0-76" class="i">+mpv &quot;https://www.youtube.com/watch?v=nL8GWU9M8LY&quot; +</a><a href="#h31-0-118" id="h31-0-118" class="i">+</a><a href="#h0-0-77" id="h0-0-77" class="i">+``` +</a><a href="#h31-0-119" id="h31-0-119" class="i">+</a><a href="#h0-0-78" id="h0-0-78" class="i">+&lt;a href=&quot;https://www.youtube.com/watch?v=4oky64qN5WI&quot;&gt;YouTube: Jonathan Blow on Simplicity &lt;/a&gt; +</a><a href="#h31-0-120" id="h31-0-120" class="i">+</a><a href="#h0-0-79" id="h0-0-79" class="i">+``` +</a><a href="#h31-0-121" id="h31-0-121" class="i">+</a><a href="#h0-0-80" id="h0-0-80" class="i">+mpv &quot;https://www.youtube.com/watch?v=4oky64qN5WI&quot; +</a><a href="#h31-0-122" id="h31-0-122" class="i">+</a><a href="#h0-0-81" id="h0-0-81" class="i">+``` +</a><a href="#h31-0-123" id="h31-0-123" class="i">+</a><a href="#h0-0-82" id="h0-0-82" class="i">+&lt;a href=&quot;https://www.youtube.com/watch?v=ubWB_ResHwM&quot;&gt;YouTube: Sledgehammer programming. Jonathan Blow. &lt;/a&gt; +</a><a href="#h31-0-124" id="h31-0-124" class="i">+</a><a href="#h0-0-83" id="h0-0-83" class="i">+``` +</a><a href="#h31-0-125" id="h31-0-125" class="i">+</a><a href="#h0-0-84" id="h0-0-84" class="i">+mpv &quot;https://www.youtube.com/watch?v=ubWB_ResHwM&quot; +</a><a href="#h31-0-126" id="h31-0-126" class="i">+</a><a href="#h0-0-85" id="h0-0-85" class="i">+``` +</a><a href="#h31-0-127" id="h31-0-127" class="i">+</a><a href="#h0-0-86" id="h0-0-86" class="i">+&lt;a href=&quot;https://www.youtube.com/watch?v=GKYCA3UsmrU&quot;&gt;YouTube: Handmade Hero | Getting rid of the OOP mindset &lt;/a&gt; +</a><a href="#h31-0-128" id="h31-0-128" class="i">+</a><a href="#h0-0-87" id="h0-0-87" class="i">+``` +</a><a href="#h31-0-129" id="h31-0-129" class="i">+</a><a href="#h0-0-88" id="h0-0-88" class="i">+mpv &quot;https://www.youtube.com/watch?v=GKYCA3UsmrU&quot; +</a><a href="#h31-0-130" id="h31-0-130" class="i">+</a><a href="#h0-0-89" id="h0-0-89" class="i">+``` +</a><a href="#h31-0-131" id="h31-0-131" class="i">+</a><a href="#h0-0-90" id="h0-0-90" class="i">+&lt;a href=&quot;https://www.youtube.com/watch?v=zjkuXtiG1og&quot;&gt;YouTube: Handmade Hero | new vs delete | struct vs class | How to get fired &lt;/a&gt; +</a><a href="#h31-0-132" id="h31-0-132" class="i">+</a><a href="#h0-0-91" id="h0-0-91" class="i">+``` +</a><a href="#h31-0-133" id="h31-0-133" class="i">+</a><a href="#h0-0-92" id="h0-0-92" class="i">+mpv &quot;https://www.youtube.com/watch?v=zjkuXtiG1og&quot; +</a><a href="#h31-0-134" id="h31-0-134" class="i">+</a><a href="#h0-0-93" id="h0-0-93" class="i">+``` +</a><a href="#h31-0-135" id="h31-0-135" class="i">+</a> +</a><a href="#h31-0-136" id="h31-0-136" class="i">+ ## Medium Videos +</a><a href="#h31-0-137" id="h31-0-137" class="i">+ +</a><a href="#h31-0-138" id="h31-0-138" class="i">+<a href="#h0-0-97" id="h0-0-97" class="d">-&lt;iframe style=&quot;width: 80%; aspect-ratio:16/9; height: auto; margin: 10px auto;&quot; +</a><a href="#h31-0-139" id="h31-0-139" class="i">+</a><a href="#h0-0-98" id="h0-0-98" class="d">-frameborder=&quot;0&quot; allowfullscreen +</a><a href="#h31-0-140" id="h31-0-140" class="i">+</a><a href="#h0-0-99" id="h0-0-99" class="d">-src=&quot;https://www.youtube.com/embed/xt1KNDmOYqA&quot; title=&quot;HMH N+2&quot;&gt; +</a><a href="#h31-0-141" id="h31-0-141" class="i">+</a><a href="#h0-0-100" id="h0-0-100" class="d">-&lt;/iframe&gt; +</a><a href="#h31-0-142" id="h31-0-142" class="i">+</a><a href="#h0-0-101" id="h0-0-101" class="d">- +</a><a href="#h31-0-143" id="h31-0-143" class="i">+</a><a href="#h0-0-102" id="h0-0-102" class="d">-&lt;iframe style=&quot;width: 80%; aspect-ratio:16/9; height: auto; margin: 10px auto;&quot; +</a><a href="#h31-0-144" id="h31-0-144" class="i">+</a><a href="#h0-0-103" id="h0-0-103" class="d">-frameborder=&quot;0&quot; allowfullscreen +</a><a href="#h31-0-145" id="h31-0-145" class="i">+</a><a href="#h0-0-104" id="h0-0-104" class="d">-src=&quot;https://www.youtube.com/embed/tD5NrevFtbU&quot; title=&quot;Casey Clean Code bad performance&quot;&gt; +</a><a href="#h31-0-146" id="h31-0-146" class="i">+</a><a href="#h0-0-105" id="h0-0-105" class="d">-&lt;/iframe&gt; +</a><a href="#h31-0-147" id="h31-0-147" class="i">+</a><a href="#h0-0-106" id="h0-0-106" class="d">- +</a><a href="#h31-0-148" id="h31-0-148" class="i">+</a><a href="#h0-0-107" id="h0-0-107" class="d">-&lt;iframe style=&quot;width: 80%; aspect-ratio:16/9; height: auto; margin: 10px auto;&quot; +</a><a href="#h31-0-149" id="h31-0-149" class="i">+</a><a href="#h0-0-108" id="h0-0-108" class="d">-frameborder=&quot;0&quot; allowfullscreen +</a><a href="#h31-0-150" id="h31-0-150" class="i">+</a><a href="#h0-0-109" id="h0-0-109" class="d">-src=&quot;https://www.youtube.com/embed/x2EOOJg8FkA&quot; title=&quot;Casey Performance excuses&quot;&gt; +</a><a href="#h31-0-151" id="h31-0-151" class="i">+</a><a href="#h0-0-110" id="h0-0-110" class="d">-&lt;/iframe&gt; +</a><a href="#h31-0-152" id="h31-0-152" class="i">+</a><a href="#h0-0-111" id="h0-0-111" class="d">- +</a><a href="#h31-0-153" id="h31-0-153" class="i">+</a><a href="#h0-0-112" id="h0-0-112" class="d">-&lt;iframe style=&quot;width: 80%; aspect-ratio:16/9; height: auto; margin: 10px auto;&quot; +</a><a href="#h31-0-154" id="h31-0-154" class="i">+</a><a href="#h0-0-113" id="h0-0-113" class="d">-frameborder=&quot;0&quot; allowfullscreen +</a><a href="#h31-0-155" id="h31-0-155" class="i">+</a><a href="#h0-0-114" id="h0-0-114" class="d">-src=&quot;https://www.youtube.com/embed/QM1iUe6IofM&quot; title=&quot;Brian Will OOP is bad&quot;&gt; +</a><a href="#h31-0-156" id="h31-0-156" class="i">+</a><a href="#h0-0-115" id="h0-0-115" class="d">-&lt;/iframe&gt; +</a><a href="#h31-0-157" id="h31-0-157" class="i">+</a><a href="#h0-0-116" id="h0-0-116" class="d">- +</a><a href="#h31-0-158" id="h31-0-158" class="i">+</a><a href="#h0-0-117" id="h0-0-117" class="d">-&lt;iframe style=&quot;width: 80%; aspect-ratio:16/9; height: auto; margin: 10px auto;&quot; +</a><a href="#h31-0-159" id="h31-0-159" class="i">+</a><a href="#h0-0-118" id="h0-0-118" class="d">-frameborder=&quot;0&quot; allowfullscreen +</a><a href="#h31-0-160" id="h31-0-160" class="i">+</a><a href="#h0-0-119" id="h0-0-119" class="d">-src=&quot;https://www.youtube.com/embed/IRTfhkiAqPw&quot; title=&quot;Brian Will OOP is embarrasing&quot;&gt; +</a><a href="#h31-0-161" id="h31-0-161" class="i">+</a><a href="#h0-0-120" id="h0-0-120" class="d">-&lt;/iframe&gt; +</a><a href="#h31-0-162" id="h31-0-162" class="i">+</a><a href="#h0-0-121" id="h0-0-121" class="d">- +</a><a href="#h31-0-163" id="h31-0-163" class="i">+</a><a href="#h0-0-122" id="h0-0-122" class="i">+&lt;a href=&quot;https://www.youtube.com/watch?v=xt1KNDmOYqA&quot;&gt;YouTube: Casey Muratori | Smart-Pointers, RAII, ZII? Becoming an N+2 programmer &lt;/a&gt; +</a><a href="#h31-0-164" id="h31-0-164" class="i">+</a><a href="#h0-0-123" id="h0-0-123" class="i">+``` +</a><a href="#h31-0-165" id="h31-0-165" class="i">+</a><a href="#h0-0-124" id="h0-0-124" class="i">+mpv &quot;https://www.youtube.com/watch?v=xt1KNDmOYqA&quot; +</a><a href="#h31-0-166" id="h31-0-166" class="i">+</a><a href="#h0-0-125" id="h0-0-125" class="i">+``` +</a><a href="#h31-0-167" id="h31-0-167" class="i">+</a><a href="#h0-0-126" id="h0-0-126" class="i">+&lt;a href=&quot;https://www.youtube.com/watch?v=tD5NrevFtbU&quot;&gt;YouTube: &quot;Clean&quot; Code, Horrible Performance &lt;/a&gt; +</a><a href="#h31-0-168" id="h31-0-168" class="i">+</a><a href="#h0-0-127" id="h0-0-127" class="i">+``` +</a><a href="#h31-0-169" id="h31-0-169" class="i">+</a><a href="#h0-0-128" id="h0-0-128" class="i">+mpv &quot;https://www.youtube.com/watch?v=tD5NrevFtbU&quot; +</a><a href="#h31-0-170" id="h31-0-170" class="i">+</a><a href="#h0-0-129" id="h0-0-129" class="i">+``` +</a><a href="#h31-0-171" id="h31-0-171" class="i">+</a><a href="#h0-0-130" id="h0-0-130" class="i">+Performance Excuses Debunked +</a><a href="#h31-0-172" id="h31-0-172" class="i">+</a><a href="#h0-0-131" id="h0-0-131" class="i">+``` +</a><a href="#h31-0-173" id="h31-0-173" class="i">+</a><a href="#h0-0-132" id="h0-0-132" class="i">+mpv &quot;https://www.youtube.com/watch?v=x2EOOJg8FkA&quot; +</a><a href="#h31-0-174" id="h31-0-174" class="i">+</a><a href="#h0-0-133" id="h0-0-133" class="i">+``` +</a><a href="#h31-0-175" id="h31-0-175" class="i">+</a><a href="#h0-0-134" id="h0-0-134" class="i">+&lt;a href=&quot;https://www.youtube.com/watch?v=QM1iUe6IofM&quot;&gt;YouTube: Object-Oriented Programming is Bad &lt;/a&gt; +</a><a href="#h31-0-176" id="h31-0-176" class="i">+</a><a href="#h0-0-135" id="h0-0-135" class="i">+``` +</a><a href="#h31-0-177" id="h31-0-177" class="i">+</a><a href="#h0-0-136" id="h0-0-136" class="i">+mpv &quot;https://www.youtube.com/watch?v=QM1iUe6IofM&quot; +</a><a href="#h31-0-178" id="h31-0-178" class="i">+</a><a href="#h0-0-137" id="h0-0-137" class="i">+``` +</a><a href="#h31-0-179" id="h31-0-179" class="i">+</a><a href="#h0-0-138" id="h0-0-138" class="i">+&lt;a href=&quot;https://www.youtube.com/watch?v=IRTfhkiAqPw&quot;&gt;YouTube: Object-Oriented Programming is Embarrassing: 4 Short Examples &lt;/a&gt; +</a><a href="#h31-0-180" id="h31-0-180" class="i">+</a><a href="#h0-0-139" id="h0-0-139" class="i">+``` +</a><a href="#h31-0-181" id="h31-0-181" class="i">+</a><a href="#h0-0-140" id="h0-0-140" class="i">+mpv &quot;https://www.youtube.com/watch?v=IRTfhkiAqPw&quot; +</a><a href="#h31-0-182" id="h31-0-182" class="i">+</a><a href="#h0-0-141" id="h0-0-141" class="i">+``` +</a><a href="#h31-0-183" id="h31-0-183" class="i">+</a> +</a><a href="#h31-0-184" id="h31-0-184" class="i">+ ## Long Videos +</a><a href="#h31-0-185" id="h31-0-185" class="i">+ +</a><a href="#h31-0-186" id="h31-0-186" class="i">+<a href="#h0-0-145" id="h0-0-145" class="d">-&lt;iframe style=&quot;width: 80%; aspect-ratio:16/9; height: auto; margin: 10px auto;&quot; +</a><a href="#h31-0-187" id="h31-0-187" class="i">+</a><a href="#h0-0-146" id="h0-0-146" class="d">-frameborder=&quot;0&quot; allowfullscreen +</a><a href="#h31-0-188" id="h31-0-188" class="i">+</a><a href="#h0-0-147" id="h0-0-147" class="d">-src=&quot;https://www.youtube.com/embed/ZLxazlP7Ppo&quot; title=&quot;Ginger Bill Clean Code debacke&quot;&gt; +</a><a href="#h31-0-189" id="h31-0-189" class="i">+</a><a href="#h0-0-148" id="h0-0-148" class="d">-&lt;/iframe&gt; +</a><a href="#h31-0-190" id="h31-0-190" class="i">+</a><a href="#h0-0-149" id="h0-0-149" class="d">- +</a><a href="#h31-0-191" id="h31-0-191" class="i">+</a><a href="#h0-0-150" id="h0-0-150" class="d">-&lt;iframe style=&quot;width: 80%; aspect-ratio:16/9; height: auto; margin: 10px auto;&quot; +</a><a href="#h31-0-192" id="h31-0-192" class="i">+</a><a href="#h0-0-151" id="h0-0-151" class="d">-frameborder=&quot;0&quot; allowfullscreen +</a><a href="#h31-0-193" id="h31-0-193" class="i">+</a><a href="#h0-0-152" id="h0-0-152" class="d">-src=&quot;https://www.youtube.com/embed/C90H3ZueZMM&quot; title=&quot;Shawn McGrath: OOP rant&quot;&gt; +</a><a href="#h31-0-194" id="h31-0-194" class="i">+</a><a href="#h0-0-153" id="h0-0-153" class="d">-&lt;/iframe&gt; +</a><a href="#h31-0-195" id="h31-0-195" class="i">+</a><a href="#h0-0-154" id="h0-0-154" class="d">- +</a><a href="#h31-0-196" id="h31-0-196" class="i">+</a><a href="#h0-0-155" id="h0-0-155" class="d">-&lt;iframe style=&quot;width: 80%; aspect-ratio:16/9; height: auto; margin: 10px auto;&quot; +</a><a href="#h31-0-197" id="h31-0-197" class="i">+</a><a href="#h0-0-156" id="h0-0-156" class="d">-frameborder=&quot;0&quot; allowfullscreen +</a><a href="#h31-0-198" id="h31-0-198" class="i">+</a><a href="#h0-0-157" id="h0-0-157" class="d">-src=&quot;https://www.youtube.com/embed/rX0ItVEVjHc&quot; title=&quot;Mike Acton Data-Orianted Design&quot;&gt; +</a><a href="#h31-0-199" id="h31-0-199" class="i">+</a><a href="#h0-0-158" id="h0-0-158" class="d">-&lt;/iframe&gt; +</a><a href="#h31-0-200" id="h31-0-200" class="i">+</a><a href="#h0-0-159" id="h0-0-159" class="d">- +</a><a href="#h31-0-201" id="h31-0-201" class="i">+</a><a href="#h0-0-160" id="h0-0-160" class="d">-&lt;iframe style=&quot;width: 80%; aspect-ratio:16/9; height: auto; margin: 10px auto;&quot; +</a><a href="#h31-0-202" id="h31-0-202" class="i">+</a><a href="#h0-0-161" id="h0-0-161" class="d">-frameborder=&quot;0&quot; allowfullscreen +</a><a href="#h31-0-203" id="h31-0-203" class="i">+</a><a href="#h0-0-162" id="h0-0-162" class="d">-src=&quot;https://www.youtube.com/embed/TZ5a3gCCZYo&quot; title=&quot;Rfleury Enter the Arena&quot;&gt; +</a><a href="#h31-0-204" id="h31-0-204" class="i">+</a><a href="#h0-0-163" id="h0-0-163" class="d">-&lt;/iframe&gt; +</a><a href="#h31-0-205" id="h31-0-205" class="i">+</a><a href="#h0-0-164" id="h0-0-164" class="d">- +</a><a href="#h31-0-206" id="h31-0-206" class="i">+</a><a href="#h0-0-165" id="h0-0-165" class="d">-&lt;iframe style=&quot;width: 80%; aspect-ratio:16/9; height: auto; margin: 10px auto;&quot; +</a><a href="#h31-0-207" id="h31-0-207" class="i">+</a><a href="#h0-0-166" id="h0-0-166" class="d">-frameborder=&quot;0&quot; allowfullscreen +</a><a href="#h31-0-208" id="h31-0-208" class="i">+</a><a href="#h0-0-167" id="h0-0-167" class="d">-src=&quot;https://www.youtube.com/embed/kZRE7HIO3vk&quot; title=&quot;Casey 30 million line problem&quot;&gt; +</a><a href="#h31-0-209" id="h31-0-209" class="i">+</a><a href="#h0-0-168" id="h0-0-168" class="d">-&lt;/iframe&gt; +</a><a href="#h31-0-210" id="h31-0-210" class="i">+</a><a href="#h0-0-169" id="h0-0-169" class="d">- +</a><a href="#h31-0-211" id="h31-0-211" class="i">+</a><a href="#h0-0-170" id="h0-0-170" class="d">-&lt;iframe style=&quot;width: 80%; aspect-ratio:16/9; height: auto; margin: 10px auto;&quot; +</a><a href="#h31-0-212" id="h31-0-212" class="i">+</a><a href="#h0-0-171" id="h0-0-171" class="d">-frameborder=&quot;0&quot; allowfullscreen +</a><a href="#h31-0-213" id="h31-0-213" class="i">+</a><a href="#h0-0-172" id="h0-0-172" class="d">-src=&quot;https://www.youtube.com/embed/7YpFGkG-u1w&quot; title=&quot;Casey Where does bad code come from&quot;&gt; +</a><a href="#h31-0-214" id="h31-0-214" class="i">+</a><a href="#h0-0-173" id="h0-0-173" class="d">-&lt;/iframe&gt; +</a><a href="#h31-0-215" id="h31-0-215" class="i">+</a><a href="#h0-0-174" id="h0-0-174" class="d">- +</a><a href="#h31-0-216" id="h31-0-216" class="i">+</a><a href="#h0-0-175" id="h0-0-175" class="d">-&lt;iframe style=&quot;width: 80%; aspect-ratio:16/9; height: auto; margin: 10px auto;&quot; +</a><a href="#h31-0-217" id="h31-0-217" class="i">+</a><a href="#h0-0-176" id="h0-0-176" class="d">-frameborder=&quot;0&quot; allowfullscreen +</a><a href="#h31-0-218" id="h31-0-218" class="i">+</a><a href="#h0-0-177" id="h0-0-177" class="d">-src=&quot;https://www.youtube.com/embed/hxM8QmyZXtg&quot; title=&quot;Casey refterm&quot;&gt; +</a><a href="#h31-0-219" id="h31-0-219" class="i">+</a><a href="#h0-0-178" id="h0-0-178" class="d">-&lt;/iframe&gt; +</a><a href="#h31-0-220" id="h31-0-220" class="i">+</a><a href="#h0-0-179" id="h0-0-179" class="i">+&lt;a href=&quot;https://www.youtube.com/watch?v=ZLxazlP7Ppo&quot;&gt;YouTube: The Clean Code Debacle and Rhetoric Tricks - Casey Muratori vs Mr &quot;Uncle Bob&quot; Martin &lt;/a&gt; +</a><a href="#h31-0-221" id="h31-0-221" class="i">+</a><a href="#h0-0-180" id="h0-0-180" class="i">+``` +</a><a href="#h31-0-222" id="h31-0-222" class="i">+</a><a href="#h0-0-181" id="h0-0-181" class="i">+mpv &quot;https://www.youtube.com/watch?v=ZLxazlP7Ppo&quot; +</a><a href="#h31-0-223" id="h31-0-223" class="i">+</a><a href="#h0-0-182" id="h0-0-182" class="i">+``` +</a><a href="#h31-0-224" id="h31-0-224" class="i">+</a><a href="#h0-0-183" id="h0-0-183" class="i">+&lt;a href=&quot;https://www.youtube.com/watch?v=C90H3ZueZMM&quot;&gt;YouTube: Shawn McGrath Demonstrates Why OOP Is A Nightmare &lt;/a&gt; +</a><a href="#h31-0-225" id="h31-0-225" class="i">+</a><a href="#h0-0-184" id="h0-0-184" class="i">+``` +</a><a href="#h31-0-226" id="h31-0-226" class="i">+</a><a href="#h0-0-185" id="h0-0-185" class="i">+mpv &quot;https://www.youtube.com/watch?v=C90H3ZueZMM&quot; +</a><a href="#h31-0-227" id="h31-0-227" class="i">+</a><a href="#h0-0-186" id="h0-0-186" class="i">+``` +</a><a href="#h31-0-228" id="h31-0-228" class="i">+</a><a href="#h0-0-187" id="h0-0-187" class="i">+&lt;a href=&quot;https://www.youtube.com/watch?v=rX0ItVEVjHc&quot;&gt;YouTube: CppCon 2014: Mike Acton &quot;Data-Oriented Design and C++&quot; &lt;/a&gt; +</a><a href="#h31-0-229" id="h31-0-229" class="i">+</a><a href="#h0-0-188" id="h0-0-188" class="i">+``` +</a><a href="#h31-0-230" id="h31-0-230" class="i">+</a><a href="#h0-0-189" id="h0-0-189" class="i">+mpv &quot;https://www.youtube.com/watch?v=rX0ItVEVjHc&quot; +</a><a href="#h31-0-231" id="h31-0-231" class="i">+</a><a href="#h0-0-190" id="h0-0-190" class="i">+``` +</a><a href="#h31-0-232" id="h31-0-232" class="i">+</a><a href="#h0-0-191" id="h0-0-191" class="i">+&lt;a href=&quot;https://www.youtube.com/watch?v=TZ5a3gCCZYo&quot;&gt;YouTube: Enter The Arena: Simplifying Memory Management (2023) &lt;/a&gt; +</a><a href="#h31-0-233" id="h31-0-233" class="i">+</a><a href="#h0-0-192" id="h0-0-192" class="i">+``` +</a><a href="#h31-0-234" id="h31-0-234" class="i">+</a><a href="#h0-0-193" id="h0-0-193" class="i">+mpv &quot;https://www.youtube.com/watch?v=TZ5a3gCCZYo&quot; +</a><a href="#h31-0-235" id="h31-0-235" class="i">+</a><a href="#h0-0-194" id="h0-0-194" class="i">+``` +</a><a href="#h31-0-236" id="h31-0-236" class="i">+</a><a href="#h0-0-195" id="h0-0-195" class="i">+&lt;a href=&quot;https://www.youtube.com/watch?v=kZRE7HIO3vk&quot;&gt;YouTube: The Thirty Million Line Problem &lt;/a&gt; +</a><a href="#h31-0-237" id="h31-0-237" class="i">+</a><a href="#h0-0-196" id="h0-0-196" class="i">+``` +</a><a href="#h31-0-238" id="h31-0-238" class="i">+</a><a href="#h0-0-197" id="h0-0-197" class="i">+mpv &quot;https://www.youtube.com/watch?v=kZRE7HIO3vk&quot; +</a><a href="#h31-0-239" id="h31-0-239" class="i">+</a><a href="#h0-0-198" id="h0-0-198" class="i">+``` +</a><a href="#h31-0-240" id="h31-0-240" class="i">+</a><a href="#h0-0-199" id="h0-0-199" class="i">+&lt;a href=&quot;https://www.youtube.com/watch?v=7YpFGkG-u1w&quot;&gt;YouTube: Where Does Bad Code Come From? &lt;/a&gt; +</a><a href="#h31-0-241" id="h31-0-241" class="i">+</a><a href="#h0-0-200" id="h0-0-200" class="i">+``` +</a><a href="#h31-0-242" id="h31-0-242" class="i">+</a><a href="#h0-0-201" id="h0-0-201" class="i">+mpv &quot;https://www.youtube.com/watch?v=7YpFGkG-u1w&quot; +</a><a href="#h31-0-243" id="h31-0-243" class="i">+</a><a href="#h0-0-202" id="h0-0-202" class="i">+``` +</a><a href="#h31-0-244" id="h31-0-244" class="i">+</a><a href="#h0-0-203" id="h0-0-203" class="i">+&lt;a href=&quot;https://www.youtube.com/watch?v=hxM8QmyZXtg&quot;&gt;YouTube: [EPILEPSY WARNING] How fast should an unoptimized terminal run? &lt;/a&gt; +</a><a href="#h31-0-245" id="h31-0-245" class="i">+</a><a href="#h0-0-204" id="h0-0-204" class="i">+``` +</a><a href="#h31-0-246" id="h31-0-246" class="i">+</a><a href="#h0-0-205" id="h0-0-205" class="i">+mpv &quot;https://www.youtube.com/watch?v=hxM8QmyZXtg&quot; +</a><a href="#h31-0-247" id="h31-0-247" class="i">+</a><a href="#h0-0-206" id="h0-0-206" class="i">+``` +</a><a href="#h31-0-248" id="h31-0-248" class="i">+</a><b>diff --git a/<a id="h1" href="../file/_posts/2025-02-22-implications-of-OOP.md.html">_posts/2025-02-22-implications-of-OOP.md</a> b/<a href="../file/_posts/2025-02-22-implications-of-OOP.md.html">_posts/2025-02-22-implications-of-OOP.md</a></b> +</a><a href="#h31-0-249" id="h31-0-249" class="i">+<a href="#h1-0" id="h1-0" class="h">@@ -279,10 +279,10 @@ When I talk to people tainted by the stains of OOP, they often end up with scatt +</a><a href="#h31-0-250" id="h31-0-250" class="i">+</a> +</a><a href="#h31-0-251" id="h31-0-251" class="i">+ Learning to chunk elements with the same lifetime together makes memory management a breeze. +</a><a href="#h31-0-252" id="h31-0-252" class="i">+ +</a><a href="#h31-0-253" id="h31-0-253" class="i">+<a href="#h1-0-3" id="h1-0-3" class="d">-&lt;iframe style=&quot;width: 80%; aspect-ratio:16/9; height: auto; margin: 10px auto;&quot; +</a><a href="#h31-0-254" id="h31-0-254" class="i">+</a><a href="#h1-0-4" id="h1-0-4" class="d">-frameborder=&quot;0&quot; allowfullscreen +</a><a href="#h31-0-255" id="h31-0-255" class="i">+</a><a href="#h1-0-5" id="h1-0-5" class="d">-src=&quot;https://www.youtube.com/embed/xt1KNDmOYqA&quot; title=&quot;HMH N+2&quot;&gt; +</a><a href="#h31-0-256" id="h31-0-256" class="i">+</a><a href="#h1-0-6" id="h1-0-6" class="d">-&lt;/iframe&gt; +</a><a href="#h31-0-257" id="h31-0-257" class="i">+</a><a href="#h1-0-7" id="h1-0-7" class="i">+&lt;a href=&quot;https://www.youtube.com/watch?v=xt1KNDmOYqA&quot;&gt;YouTube: Casey Muratori | Smart-Pointers, RAII, ZII? Becoming an N+2 programmer &lt;/a&gt; +</a><a href="#h31-0-258" id="h31-0-258" class="i">+</a><a href="#h1-0-8" id="h1-0-8" class="i">+``` +</a><a href="#h31-0-259" id="h31-0-259" class="i">+</a><a href="#h1-0-9" id="h1-0-9" class="i">+mpv &quot;https://www.youtube.com/watch?v=xt1KNDmOYqA&quot; +</a><a href="#h31-0-260" id="h31-0-260" class="i">+</a><a href="#h1-0-10" id="h1-0-10" class="i">+``` +</a><a href="#h31-0-261" id="h31-0-261" class="i">+</a> Want more videos like the one above? [My list of software rants worth watching]({% post_url 2025-02-21-Software-Rants %}). +</a><a href="#h31-0-262" id="h31-0-262" class="i">+ +</a><a href="#h31-0-263" id="h31-0-263" class="i">+ Due to OOP languages supporting this single feature—namely poor automation of function pointers—they force your entire program to be written in a sub-optimal way. +</a><a href="#h31-0-264" id="h31-0-264" class="i">+<b>diff --git a/<a id="h2" href="../file/git/n-channel/atom.xml.html">git/n-channel/atom.xml</a> b/<a href="../file/git/n-channel/atom.xml.html">git/n-channel/atom.xml</a></b> +</a><a href="#h31-0-265" id="h31-0-265" class="i">+<a href="#h2-0" id="h2-0" class="h">@@ -4,6 +4,63 @@ +</a><a href="#h31-0-266" id="h31-0-266" class="i">+</a> &lt;subtitle&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h31-0-267" id="h31-0-267" class="i">+ &lt;/subtitle&gt; +</a><a href="#h31-0-268" id="h31-0-268" class="i">+ &lt;entry&gt; +</a><a href="#h31-0-269" id="h31-0-269" class="i">+<a href="#h2-0-3" id="h2-0-3" class="i">+&lt;id&gt;dea59d0bfd5b8b3b56206b22acddfd8d720f8fe1&lt;/id&gt; +</a><a href="#h31-0-270" id="h31-0-270" class="i">+</a><a href="#h2-0-4" id="h2-0-4" class="i">+&lt;published&gt;2025-08-05T22:26:13Z&lt;/published&gt; +</a><a href="#h31-0-271" id="h31-0-271" class="i">+</a><a href="#h2-0-5" id="h2-0-5" class="i">+&lt;updated&gt;2025-08-05T22:26:13Z&lt;/updated&gt; +</a><a href="#h31-0-272" id="h31-0-272" class="i">+</a><a href="#h2-0-6" id="h2-0-6" class="i">+&lt;title type=&quot;text&quot;&gt;fix gitignore and _build.py&lt;/title&gt; +</a><a href="#h31-0-273" id="h31-0-273" class="i">+</a><a href="#h2-0-7" id="h2-0-7" class="i">+&lt;link rel=&quot;alternate&quot; type=&quot;text/html&quot; href=&quot;commit/dea59d0bfd5b8b3b56206b22acddfd8d720f8fe1.html&quot; /&gt; +</a><a href="#h31-0-274" id="h31-0-274" class="i">+</a><a href="#h2-0-8" id="h2-0-8" class="i">+&lt;author&gt; +</a><a href="#h31-0-275" id="h31-0-275" class="i">+</a><a href="#h2-0-9" id="h2-0-9" class="i">+&lt;name&gt;Samdal&lt;/name&gt; +</a><a href="#h31-0-276" id="h31-0-276" class="i">+</a><a href="#h2-0-10" id="h2-0-10" class="i">+&lt;email&gt;samdal@protonmail.com&lt;/email&gt; +</a><a href="#h31-0-277" id="h31-0-277" class="i">+</a><a href="#h2-0-11" id="h2-0-11" class="i">+&lt;/author&gt; +</a><a href="#h31-0-278" id="h31-0-278" class="i">+</a><a href="#h2-0-12" id="h2-0-12" class="i">+&lt;content type=&quot;text&quot;&gt;commit dea59d0bfd5b8b3b56206b22acddfd8d720f8fe1 +</a><a href="#h31-0-279" id="h31-0-279" class="i">+</a><a href="#h2-0-13" id="h2-0-13" class="i">+parent 048f6dbd0652679eddcef6c7df3d9dbfb5b81c93 +</a><a href="#h31-0-280" id="h31-0-280" class="i">+</a><a href="#h2-0-14" id="h2-0-14" class="i">+Author: Samdal &amp;lt;samdal@protonmail.com&amp;gt; +</a><a href="#h31-0-281" id="h31-0-281" class="i">+</a><a href="#h2-0-15" id="h2-0-15" class="i">+Date: Wed, 6 Aug 2025 00:26:13 +0200 +</a><a href="#h31-0-282" id="h31-0-282" class="i">+</a><a href="#h2-0-16" id="h2-0-16" class="i">+ +</a><a href="#h31-0-283" id="h31-0-283" class="i">+</a><a href="#h2-0-17" id="h2-0-17" class="i">+fix gitignore and _build.py +</a><a href="#h31-0-284" id="h31-0-284" class="i">+</a><a href="#h2-0-18" id="h2-0-18" class="i">+ +</a><a href="#h31-0-285" id="h31-0-285" class="i">+</a><a href="#h2-0-19" id="h2-0-19" class="i">+&lt;/content&gt; +</a><a href="#h31-0-286" id="h31-0-286" class="i">+</a><a href="#h2-0-20" id="h2-0-20" class="i">+&lt;/entry&gt; +</a><a href="#h31-0-287" id="h31-0-287" class="i">+</a><a href="#h2-0-21" id="h2-0-21" class="i">+&lt;entry&gt; +</a><a href="#h31-0-288" id="h31-0-288" class="i">+</a><a href="#h2-0-22" id="h2-0-22" class="i">+&lt;id&gt;048f6dbd0652679eddcef6c7df3d9dbfb5b81c93&lt;/id&gt; +</a><a href="#h31-0-289" id="h31-0-289" class="i">+</a><a href="#h2-0-23" id="h2-0-23" class="i">+&lt;published&gt;2025-08-05T22:05:51Z&lt;/published&gt; +</a><a href="#h31-0-290" id="h31-0-290" class="i">+</a><a href="#h2-0-24" id="h2-0-24" class="i">+&lt;updated&gt;2025-08-05T22:05:51Z&lt;/updated&gt; +</a><a href="#h31-0-291" id="h31-0-291" class="i">+</a><a href="#h2-0-25" id="h2-0-25" class="i">+&lt;title type=&quot;text&quot;&gt;gitignore _git/repos&lt;/title&gt; +</a><a href="#h31-0-292" id="h31-0-292" class="i">+</a><a href="#h2-0-26" id="h2-0-26" class="i">+&lt;link rel=&quot;alternate&quot; type=&quot;text/html&quot; href=&quot;commit/048f6dbd0652679eddcef6c7df3d9dbfb5b81c93.html&quot; /&gt; +</a><a href="#h31-0-293" id="h31-0-293" class="i">+</a><a href="#h2-0-27" id="h2-0-27" class="i">+&lt;author&gt; +</a><a href="#h31-0-294" id="h31-0-294" class="i">+</a><a href="#h2-0-28" id="h2-0-28" class="i">+&lt;name&gt;Samdal&lt;/name&gt; +</a><a href="#h31-0-295" id="h31-0-295" class="i">+</a><a href="#h2-0-29" id="h2-0-29" class="i">+&lt;email&gt;samdal@protonmail.com&lt;/email&gt; +</a><a href="#h31-0-296" id="h31-0-296" class="i">+</a><a href="#h2-0-30" id="h2-0-30" class="i">+&lt;/author&gt; +</a><a href="#h31-0-297" id="h31-0-297" class="i">+</a><a href="#h2-0-31" id="h2-0-31" class="i">+&lt;content type=&quot;text&quot;&gt;commit 048f6dbd0652679eddcef6c7df3d9dbfb5b81c93 +</a><a href="#h31-0-298" id="h31-0-298" class="i">+</a><a href="#h2-0-32" id="h2-0-32" class="i">+parent f38d40803ea2b2ed1fdafbcecf775d3e596a6b57 +</a><a href="#h31-0-299" id="h31-0-299" class="i">+</a><a href="#h2-0-33" id="h2-0-33" class="i">+Author: Samdal &amp;lt;samdal@protonmail.com&amp;gt; +</a><a href="#h31-0-300" id="h31-0-300" class="i">+</a><a href="#h2-0-34" id="h2-0-34" class="i">+Date: Wed, 6 Aug 2025 00:05:51 +0200 +</a><a href="#h31-0-301" id="h31-0-301" class="i">+</a><a href="#h2-0-35" id="h2-0-35" class="i">+ +</a><a href="#h31-0-302" id="h31-0-302" class="i">+</a><a href="#h2-0-36" id="h2-0-36" class="i">+gitignore _git/repos +</a><a href="#h31-0-303" id="h31-0-303" class="i">+</a><a href="#h2-0-37" id="h2-0-37" class="i">+ +</a><a href="#h31-0-304" id="h31-0-304" class="i">+</a><a href="#h2-0-38" id="h2-0-38" class="i">+&lt;/content&gt; +</a><a href="#h31-0-305" id="h31-0-305" class="i">+</a><a href="#h2-0-39" id="h2-0-39" class="i">+&lt;/entry&gt; +</a><a href="#h31-0-306" id="h31-0-306" class="i">+</a><a href="#h2-0-40" id="h2-0-40" class="i">+&lt;entry&gt; +</a><a href="#h31-0-307" id="h31-0-307" class="i">+</a><a href="#h2-0-41" id="h2-0-41" class="i">+&lt;id&gt;f38d40803ea2b2ed1fdafbcecf775d3e596a6b57&lt;/id&gt; +</a><a href="#h31-0-308" id="h31-0-308" class="i">+</a><a href="#h2-0-42" id="h2-0-42" class="i">+&lt;published&gt;2025-08-05T22:01:43Z&lt;/published&gt; +</a><a href="#h31-0-309" id="h31-0-309" class="i">+</a><a href="#h2-0-43" id="h2-0-43" class="i">+&lt;updated&gt;2025-08-05T22:01:43Z&lt;/updated&gt; +</a><a href="#h31-0-310" id="h31-0-310" class="i">+</a><a href="#h2-0-44" id="h2-0-44" class="i">+&lt;title type=&quot;text&quot;&gt;make from_desktop_arch.sh safer, don&amp;#39;t push n-channel/files&lt;/title&gt; +</a><a href="#h31-0-311" id="h31-0-311" class="i">+</a><a href="#h2-0-45" id="h2-0-45" class="i">+&lt;link rel=&quot;alternate&quot; type=&quot;text/html&quot; href=&quot;commit/f38d40803ea2b2ed1fdafbcecf775d3e596a6b57.html&quot; /&gt; +</a><a href="#h31-0-312" id="h31-0-312" class="i">+</a><a href="#h2-0-46" id="h2-0-46" class="i">+&lt;author&gt; +</a><a href="#h31-0-313" id="h31-0-313" class="i">+</a><a href="#h2-0-47" id="h2-0-47" class="i">+&lt;name&gt;Samdal&lt;/name&gt; +</a><a href="#h31-0-314" id="h31-0-314" class="i">+</a><a href="#h2-0-48" id="h2-0-48" class="i">+&lt;email&gt;samdal@protonmail.com&lt;/email&gt; +</a><a href="#h31-0-315" id="h31-0-315" class="i">+</a><a href="#h2-0-49" id="h2-0-49" class="i">+&lt;/author&gt; +</a><a href="#h31-0-316" id="h31-0-316" class="i">+</a><a href="#h2-0-50" id="h2-0-50" class="i">+&lt;content type=&quot;text&quot;&gt;commit f38d40803ea2b2ed1fdafbcecf775d3e596a6b57 +</a><a href="#h31-0-317" id="h31-0-317" class="i">+</a><a href="#h2-0-51" id="h2-0-51" class="i">+parent f00e1a9199d1cc7721089f30bd80046bb387821c +</a><a href="#h31-0-318" id="h31-0-318" class="i">+</a><a href="#h2-0-52" id="h2-0-52" class="i">+Author: Samdal &amp;lt;samdal@protonmail.com&amp;gt; +</a><a href="#h31-0-319" id="h31-0-319" class="i">+</a><a href="#h2-0-53" id="h2-0-53" class="i">+Date: Wed, 6 Aug 2025 00:01:43 +0200 +</a><a href="#h31-0-320" id="h31-0-320" class="i">+</a><a href="#h2-0-54" id="h2-0-54" class="i">+ +</a><a href="#h31-0-321" id="h31-0-321" class="i">+</a><a href="#h2-0-55" id="h2-0-55" class="i">+make from_desktop_arch.sh safer, don&amp;#39;t push n-channel/files +</a><a href="#h31-0-322" id="h31-0-322" class="i">+</a><a href="#h2-0-56" id="h2-0-56" class="i">+ +</a><a href="#h31-0-323" id="h31-0-323" class="i">+</a><a href="#h2-0-57" id="h2-0-57" class="i">+&lt;/content&gt; +</a><a href="#h31-0-324" id="h31-0-324" class="i">+</a><a href="#h2-0-58" id="h2-0-58" class="i">+&lt;/entry&gt; +</a><a href="#h31-0-325" id="h31-0-325" class="i">+</a><a href="#h2-0-59" id="h2-0-59" class="i">+&lt;entry&gt; +</a><a href="#h31-0-326" id="h31-0-326" class="i">+</a> &lt;id&gt;f00e1a9199d1cc7721089f30bd80046bb387821c&lt;/id&gt; +</a><a href="#h31-0-327" id="h31-0-327" class="i">+ &lt;published&gt;2025-08-05T21:32:48Z&lt;/published&gt; +</a><a href="#h31-0-328" id="h31-0-328" class="i">+ &lt;updated&gt;2025-08-05T21:32:48Z&lt;/updated&gt; +</a><a href="#h31-0-329" id="h31-0-329" class="i">+<b>diff --git a/<a id="h3" href="../file/git/n-channel/commit/048f6dbd0652679eddcef6c7df3d9dbfb5b81c93.html.html">git/n-channel/commit/048f6dbd0652679eddcef6c7df3d9dbfb5b81c93.html</a> b/<a href="../file/git/n-channel/commit/048f6dbd0652679eddcef6c7df3d9dbfb5b81c93.html.html">git/n-channel/commit/048f6dbd0652679eddcef6c7df3d9dbfb5b81c93.html</a></b> +</a><a href="#h31-0-330" id="h31-0-330" class="i">+<a href="#h3-0" id="h3-0" class="h">@@ -0,0 +1,98 @@ +</a><a href="#h31-0-331" id="h31-0-331" class="i">+</a><a href="#h3-0-0" id="h3-0-0" class="i">+&lt;!DOCTYPE html&gt; +</a><a href="#h31-0-332" id="h31-0-332" class="i">+</a><a href="#h3-0-1" id="h3-0-1" class="i">+&lt;html&gt; +</a><a href="#h31-0-333" id="h31-0-333" class="i">+</a><a href="#h3-0-2" id="h3-0-2" class="i">+&lt;head&gt; +</a><a href="#h31-0-334" id="h31-0-334" class="i">+</a><a href="#h3-0-3" id="h3-0-3" class="i">+&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h31-0-335" id="h31-0-335" class="i">+</a><a href="#h3-0-4" id="h3-0-4" class="i">+&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h31-0-336" id="h31-0-336" class="i">+</a><a href="#h3-0-5" id="h3-0-5" class="i">+&lt;title&gt;gitignore _git/repos - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h31-0-337" id="h31-0-337" class="i">+</a><a href="#h3-0-6" id="h3-0-6" class="i">+&lt;/title&gt; +</a><a href="#h31-0-338" id="h31-0-338" class="i">+</a><a href="#h3-0-7" id="h3-0-7" class="i">+&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../favicon.png&quot; /&gt; +</a><a href="#h31-0-339" id="h31-0-339" class="i">+</a><a href="#h3-0-8" id="h3-0-8" class="i">+&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../atom.xml&quot; /&gt; +</a><a href="#h31-0-340" id="h31-0-340" class="i">+</a><a href="#h3-0-9" id="h3-0-9" class="i">+&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../tags.xml&quot; /&gt; +</a><a href="#h31-0-341" id="h31-0-341" class="i">+</a><a href="#h3-0-10" id="h3-0-10" class="i">+&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../style.css&quot; /&gt; +</a><a href="#h31-0-342" id="h31-0-342" class="i">+</a><a href="#h3-0-11" id="h3-0-11" class="i">+&lt;/head&gt; +</a><a href="#h31-0-343" id="h31-0-343" class="i">+</a><a href="#h3-0-12" id="h3-0-12" class="i">+&lt;body&gt; +</a><a href="#h31-0-344" id="h31-0-344" class="i">+</a><a href="#h3-0-13" id="h3-0-13" class="i">+&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../&quot;&gt;&lt;img src=&quot;../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h31-0-345" id="h31-0-345" class="i">+</a><a href="#h3-0-14" id="h3-0-14" class="i">+&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h31-0-346" id="h31-0-346" class="i">+</a><a href="#h3-0-15" id="h3-0-15" class="i">+&lt;a href=&quot;../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h31-0-347" id="h31-0-347" class="i">+</a><a href="#h3-0-16" id="h3-0-16" class="i">+&lt;hr/&gt; +</a><a href="#h31-0-348" id="h31-0-348" class="i">+</a><a href="#h3-0-17" id="h3-0-17" class="i">+&lt;div id=&quot;content&quot;&gt; +</a><a href="#h31-0-349" id="h31-0-349" class="i">+</a><a href="#h3-0-18" id="h3-0-18" class="i">+&lt;pre&gt;&lt;b&gt;commit&lt;/b&gt; &lt;a href=&quot;../commit/048f6dbd0652679eddcef6c7df3d9dbfb5b81c93.html&quot;&gt;048f6dbd0652679eddcef6c7df3d9dbfb5b81c93&lt;/a&gt; +</a><a href="#h31-0-350" id="h31-0-350" class="i">+</a><a href="#h3-0-19" id="h3-0-19" class="i">+&lt;b&gt;parent&lt;/b&gt; &lt;a href=&quot;../commit/f38d40803ea2b2ed1fdafbcecf775d3e596a6b57.html&quot;&gt;f38d40803ea2b2ed1fdafbcecf775d3e596a6b57&lt;/a&gt; +</a><a href="#h31-0-351" id="h31-0-351" class="i">+</a><a href="#h3-0-20" id="h3-0-20" class="i">+&lt;b&gt;Author:&lt;/b&gt; Samdal &amp;lt;&lt;a href=&quot;mailto:samdal@protonmail.com&quot;&gt;samdal@protonmail.com&lt;/a&gt;&amp;gt; +</a><a href="#h31-0-352" id="h31-0-352" class="i">+</a><a href="#h3-0-21" id="h3-0-21" class="i">+&lt;b&gt;Date:&lt;/b&gt; Wed, 6 Aug 2025 00:05:51 +0200 +</a><a href="#h31-0-353" id="h31-0-353" class="i">+</a><a href="#h3-0-22" id="h3-0-22" class="i">+ +</a><a href="#h31-0-354" id="h31-0-354" class="i">+</a><a href="#h3-0-23" id="h3-0-23" class="i">+gitignore _git/repos +</a><a href="#h31-0-355" id="h31-0-355" class="i">+</a><a href="#h3-0-24" id="h3-0-24" class="i">+ +</a><a href="#h31-0-356" id="h31-0-356" class="i">+</a><a href="#h3-0-25" id="h3-0-25" class="i">+&lt;b&gt;Diffstat:&lt;/b&gt; +</a><a href="#h31-0-357" id="h31-0-357" class="i">+</a><a href="#h3-0-26" id="h3-0-26" class="i">+&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;M&quot;&gt;M&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h0&quot;&gt;.gitignore&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-358" id="h31-0-358" class="i">+</a><a href="#h3-0-27" id="h3-0-27" class="i">+&lt;tr&gt;&lt;td class=&quot;D&quot;&gt;D&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h1&quot;&gt;_git/repos/ArduinoNative&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-359" id="h31-0-359" class="i">+</a><a href="#h3-0-28" id="h3-0-28" class="i">+&lt;tr&gt;&lt;td class=&quot;D&quot;&gt;D&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h2&quot;&gt;_git/repos/ProtonPack&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-360" id="h31-0-360" class="i">+</a><a href="#h3-0-29" id="h3-0-29" class="i">+&lt;tr&gt;&lt;td class=&quot;D&quot;&gt;D&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h3&quot;&gt;_git/repos/anders_tale_room_editor&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-361" id="h31-0-361" class="i">+</a><a href="#h3-0-30" id="h3-0-30" class="i">+&lt;tr&gt;&lt;td class=&quot;D&quot;&gt;D&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h4&quot;&gt;_git/repos/awaparser&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-362" id="h31-0-362" class="i">+</a><a href="#h3-0-31" id="h3-0-31" class="i">+&lt;tr&gt;&lt;td class=&quot;D&quot;&gt;D&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h5&quot;&gt;_git/repos/ddt_ex&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-363" id="h31-0-363" class="i">+</a><a href="#h3-0-32" id="h3-0-32" class="i">+&lt;tr&gt;&lt;td class=&quot;D&quot;&gt;D&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h6&quot;&gt;_git/repos/gs_avdecode&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-364" id="h31-0-364" class="i">+</a><a href="#h3-0-33" id="h3-0-33" class="i">+&lt;tr&gt;&lt;td class=&quot;D&quot;&gt;D&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h7&quot;&gt;_git/repos/gs_bucket_array&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-365" id="h31-0-365" class="i">+</a><a href="#h3-0-34" id="h3-0-34" class="i">+&lt;tr&gt;&lt;td class=&quot;D&quot;&gt;D&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h8&quot;&gt;_git/repos/gs_ddt.h&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-366" id="h31-0-366" class="i">+</a><a href="#h3-0-35" id="h3-0-35" class="i">+&lt;tr&gt;&lt;td class=&quot;D&quot;&gt;D&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h9&quot;&gt;_git/repos/hs&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-367" id="h31-0-367" class="i">+</a><a href="#h3-0-36" id="h3-0-36" class="i">+&lt;tr&gt;&lt;td class=&quot;D&quot;&gt;D&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h10&quot;&gt;_git/repos/meep&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-368" id="h31-0-368" class="i">+</a><a href="#h3-0-37" id="h3-0-37" class="i">+&lt;tr&gt;&lt;td class=&quot;D&quot;&gt;D&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h11&quot;&gt;_git/repos/minesweeper&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-369" id="h31-0-369" class="i">+</a><a href="#h3-0-38" id="h3-0-38" class="i">+&lt;tr&gt;&lt;td class=&quot;D&quot;&gt;D&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h12&quot;&gt;_git/repos/nisse&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-370" id="h31-0-370" class="i">+</a><a href="#h3-0-39" id="h3-0-39" class="i">+&lt;tr&gt;&lt;td class=&quot;D&quot;&gt;D&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h13&quot;&gt;_git/repos/revolver&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-371" id="h31-0-371" class="i">+</a><a href="#h3-0-40" id="h3-0-40" class="i">+&lt;tr&gt;&lt;td class=&quot;D&quot;&gt;D&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h14&quot;&gt;_git/repos/se&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-372" id="h31-0-372" class="i">+</a><a href="#h3-0-41" id="h3-0-41" class="i">+&lt;tr&gt;&lt;td class=&quot;D&quot;&gt;D&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h15&quot;&gt;_git/repos/snake&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-373" id="h31-0-373" class="i">+</a><a href="#h3-0-42" id="h3-0-42" class="i">+&lt;/table&gt;&lt;/pre&gt;&lt;pre&gt;16 files changed, 1 insertion(+), 15 deletions(-) +</a><a href="#h31-0-374" id="h31-0-374" class="i">+</a><a href="#h3-0-43" id="h3-0-43" class="i">+&lt;hr/&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h0&quot; href=&quot;../file/.gitignore.html&quot;&gt;.gitignore&lt;/a&gt; b/&lt;a href=&quot;../file/.gitignore.html&quot;&gt;.gitignore&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-375" id="h31-0-375" class="i">+</a><a href="#h3-0-44" id="h3-0-44" class="i">+&lt;a href=&quot;#h0-0&quot; id=&quot;h0-0&quot; class=&quot;h&quot;&gt;@@ -4,3 +4,4 @@ _site +</a><a href="#h31-0-376" id="h31-0-376" class="i">+</a><a href="#h3-0-45" id="h3-0-45" class="i">+&lt;/a&gt; .jekyll-metadata +</a><a href="#h31-0-377" id="h31-0-377" class="i">+</a><a href="#h3-0-46" id="h3-0-46" class="i">+ vendor +</a><a href="#h31-0-378" id="h31-0-378" class="i">+</a><a href="#h3-0-47" id="h3-0-47" class="i">+ git/n-channel/file +</a><a href="#h31-0-379" id="h31-0-379" class="i">+</a><a href="#h3-0-48" id="h3-0-48" class="i">+&lt;a href=&quot;#h0-0-3&quot; id=&quot;h0-0-3&quot; class=&quot;i&quot;&gt;+_git/repos +</a><a href="#h31-0-380" id="h31-0-380" class="i">+</a><a href="#h3-0-49" id="h3-0-49" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h1&quot; href=&quot;../file/_git/repos/ArduinoNative.html&quot;&gt;_git/repos/ArduinoNative&lt;/a&gt; b/&lt;a href=&quot;../file/_git/repos/ArduinoNative.html&quot;&gt;_git/repos/ArduinoNative&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-381" id="h31-0-381" class="i">+</a><a href="#h3-0-50" id="h3-0-50" class="i">+&lt;a href=&quot;#h1-0&quot; id=&quot;h1-0&quot; class=&quot;h&quot;&gt;@@ -1 +0,0 @@ +</a><a href="#h31-0-382" id="h31-0-382" class="i">+</a><a href="#h3-0-51" id="h3-0-51" class="i">+&lt;/a&gt;&lt;a href=&quot;#h1-0-0&quot; id=&quot;h1-0-0&quot; class=&quot;d&quot;&gt;-Subproject commit 48bfdb909445c6708cd0e05666cd47551ef68a35 +</a><a href="#h31-0-383" id="h31-0-383" class="i">+</a><a href="#h3-0-52" id="h3-0-52" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h2&quot; href=&quot;../file/_git/repos/ProtonPack.html&quot;&gt;_git/repos/ProtonPack&lt;/a&gt; b/&lt;a href=&quot;../file/_git/repos/ProtonPack.html&quot;&gt;_git/repos/ProtonPack&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-384" id="h31-0-384" class="i">+</a><a href="#h3-0-53" id="h3-0-53" class="i">+&lt;a href=&quot;#h2-0&quot; id=&quot;h2-0&quot; class=&quot;h&quot;&gt;@@ -1 +0,0 @@ +</a><a href="#h31-0-385" id="h31-0-385" class="i">+</a><a href="#h3-0-54" id="h3-0-54" class="i">+&lt;/a&gt;&lt;a href=&quot;#h2-0-0&quot; id=&quot;h2-0-0&quot; class=&quot;d&quot;&gt;-Subproject commit 1465872196d5171d73f47383c9e4f1332d31b620 +</a><a href="#h31-0-386" id="h31-0-386" class="i">+</a><a href="#h3-0-55" id="h3-0-55" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h3&quot; href=&quot;../file/_git/repos/anders_tale_room_editor.html&quot;&gt;_git/repos/anders_tale_room_editor&lt;/a&gt; b/&lt;a href=&quot;../file/_git/repos/anders_tale_room_editor.html&quot;&gt;_git/repos/anders_tale_room_editor&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-387" id="h31-0-387" class="i">+</a><a href="#h3-0-56" id="h3-0-56" class="i">+&lt;a href=&quot;#h3-0&quot; id=&quot;h3-0&quot; class=&quot;h&quot;&gt;@@ -1 +0,0 @@ +</a><a href="#h31-0-388" id="h31-0-388" class="i">+</a><a href="#h3-0-57" id="h3-0-57" class="i">+&lt;/a&gt;&lt;a href=&quot;#h3-0-0&quot; id=&quot;h3-0-0&quot; class=&quot;d&quot;&gt;-Subproject commit 3f937e26dce9518c37c484d4b60a25f9268b5498 +</a><a href="#h31-0-389" id="h31-0-389" class="i">+</a><a href="#h3-0-58" id="h3-0-58" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h4&quot; href=&quot;../file/_git/repos/awaparser.html&quot;&gt;_git/repos/awaparser&lt;/a&gt; b/&lt;a href=&quot;../file/_git/repos/awaparser.html&quot;&gt;_git/repos/awaparser&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-390" id="h31-0-390" class="i">+</a><a href="#h3-0-59" id="h3-0-59" class="i">+&lt;a href=&quot;#h4-0&quot; id=&quot;h4-0&quot; class=&quot;h&quot;&gt;@@ -1 +0,0 @@ +</a><a href="#h31-0-391" id="h31-0-391" class="i">+</a><a href="#h3-0-60" id="h3-0-60" class="i">+&lt;/a&gt;&lt;a href=&quot;#h4-0-0&quot; id=&quot;h4-0-0&quot; class=&quot;d&quot;&gt;-Subproject commit 97b977eec9f0bb15c3f8a30bb1d89df115745a5e +</a><a href="#h31-0-392" id="h31-0-392" class="i">+</a><a href="#h3-0-61" id="h3-0-61" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h5&quot; href=&quot;../file/_git/repos/ddt_ex.html&quot;&gt;_git/repos/ddt_ex&lt;/a&gt; b/&lt;a href=&quot;../file/_git/repos/ddt_ex.html&quot;&gt;_git/repos/ddt_ex&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-393" id="h31-0-393" class="i">+</a><a href="#h3-0-62" id="h3-0-62" class="i">+&lt;a href=&quot;#h5-0&quot; id=&quot;h5-0&quot; class=&quot;h&quot;&gt;@@ -1 +0,0 @@ +</a><a href="#h31-0-394" id="h31-0-394" class="i">+</a><a href="#h3-0-63" id="h3-0-63" class="i">+&lt;/a&gt;&lt;a href=&quot;#h5-0-0&quot; id=&quot;h5-0-0&quot; class=&quot;d&quot;&gt;-Subproject commit e3ffe13f817670b75eb001f63dbdf7bf2f0acbda +</a><a href="#h31-0-395" id="h31-0-395" class="i">+</a><a href="#h3-0-64" id="h3-0-64" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h6&quot; href=&quot;../file/_git/repos/gs_avdecode.html&quot;&gt;_git/repos/gs_avdecode&lt;/a&gt; b/&lt;a href=&quot;../file/_git/repos/gs_avdecode.html&quot;&gt;_git/repos/gs_avdecode&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-396" id="h31-0-396" class="i">+</a><a href="#h3-0-65" id="h3-0-65" class="i">+&lt;a href=&quot;#h6-0&quot; id=&quot;h6-0&quot; class=&quot;h&quot;&gt;@@ -1 +0,0 @@ +</a><a href="#h31-0-397" id="h31-0-397" class="i">+</a><a href="#h3-0-66" id="h3-0-66" class="i">+&lt;/a&gt;&lt;a href=&quot;#h6-0-0&quot; id=&quot;h6-0-0&quot; class=&quot;d&quot;&gt;-Subproject commit 22f1abf7d39f112579a6c44acbef06a2870acdd9 +</a><a href="#h31-0-398" id="h31-0-398" class="i">+</a><a href="#h3-0-67" id="h3-0-67" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h7&quot; href=&quot;../file/_git/repos/gs_bucket_array.html&quot;&gt;_git/repos/gs_bucket_array&lt;/a&gt; b/&lt;a href=&quot;../file/_git/repos/gs_bucket_array.html&quot;&gt;_git/repos/gs_bucket_array&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-399" id="h31-0-399" class="i">+</a><a href="#h3-0-68" id="h3-0-68" class="i">+&lt;a href=&quot;#h7-0&quot; id=&quot;h7-0&quot; class=&quot;h&quot;&gt;@@ -1 +0,0 @@ +</a><a href="#h31-0-400" id="h31-0-400" class="i">+</a><a href="#h3-0-69" id="h3-0-69" class="i">+&lt;/a&gt;&lt;a href=&quot;#h7-0-0&quot; id=&quot;h7-0-0&quot; class=&quot;d&quot;&gt;-Subproject commit fedd0c7ed467aa9861379d400a09d0a4354fc0b3 +</a><a href="#h31-0-401" id="h31-0-401" class="i">+</a><a href="#h3-0-70" id="h3-0-70" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h8&quot; href=&quot;../file/_git/repos/gs_ddt.h.html&quot;&gt;_git/repos/gs_ddt.h&lt;/a&gt; b/&lt;a href=&quot;../file/_git/repos/gs_ddt.h.html&quot;&gt;_git/repos/gs_ddt.h&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-402" id="h31-0-402" class="i">+</a><a href="#h3-0-71" id="h3-0-71" class="i">+&lt;a href=&quot;#h8-0&quot; id=&quot;h8-0&quot; class=&quot;h&quot;&gt;@@ -1 +0,0 @@ +</a><a href="#h31-0-403" id="h31-0-403" class="i">+</a><a href="#h3-0-72" id="h3-0-72" class="i">+&lt;/a&gt;&lt;a href=&quot;#h8-0-0&quot; id=&quot;h8-0-0&quot; class=&quot;d&quot;&gt;-Subproject commit 29bd67bde3ddca6f056b1b0a8d343c52e1b756c5 +</a><a href="#h31-0-404" id="h31-0-404" class="i">+</a><a href="#h3-0-73" id="h3-0-73" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h9&quot; href=&quot;../file/_git/repos/hs.html&quot;&gt;_git/repos/hs&lt;/a&gt; b/&lt;a href=&quot;../file/_git/repos/hs.html&quot;&gt;_git/repos/hs&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-405" id="h31-0-405" class="i">+</a><a href="#h3-0-74" id="h3-0-74" class="i">+&lt;a href=&quot;#h9-0&quot; id=&quot;h9-0&quot; class=&quot;h&quot;&gt;@@ -1 +0,0 @@ +</a><a href="#h31-0-406" id="h31-0-406" class="i">+</a><a href="#h3-0-75" id="h3-0-75" class="i">+&lt;/a&gt;&lt;a href=&quot;#h9-0-0&quot; id=&quot;h9-0-0&quot; class=&quot;d&quot;&gt;-Subproject commit 030149422c5773d463d7dacdaf1a6693ea082f9f +</a><a href="#h31-0-407" id="h31-0-407" class="i">+</a><a href="#h3-0-76" id="h3-0-76" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h10&quot; href=&quot;../file/_git/repos/meep.html&quot;&gt;_git/repos/meep&lt;/a&gt; b/&lt;a href=&quot;../file/_git/repos/meep.html&quot;&gt;_git/repos/meep&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-408" id="h31-0-408" class="i">+</a><a href="#h3-0-77" id="h3-0-77" class="i">+&lt;a href=&quot;#h10-0&quot; id=&quot;h10-0&quot; class=&quot;h&quot;&gt;@@ -1 +0,0 @@ +</a><a href="#h31-0-409" id="h31-0-409" class="i">+</a><a href="#h3-0-78" id="h3-0-78" class="i">+&lt;/a&gt;&lt;a href=&quot;#h10-0-0&quot; id=&quot;h10-0-0&quot; class=&quot;d&quot;&gt;-Subproject commit 6ba476dc2ba557ce39ca1242b33b01f1b7b56312 +</a><a href="#h31-0-410" id="h31-0-410" class="i">+</a><a href="#h3-0-79" id="h3-0-79" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h11&quot; href=&quot;../file/_git/repos/minesweeper.html&quot;&gt;_git/repos/minesweeper&lt;/a&gt; b/&lt;a href=&quot;../file/_git/repos/minesweeper.html&quot;&gt;_git/repos/minesweeper&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-411" id="h31-0-411" class="i">+</a><a href="#h3-0-80" id="h3-0-80" class="i">+&lt;a href=&quot;#h11-0&quot; id=&quot;h11-0&quot; class=&quot;h&quot;&gt;@@ -1 +0,0 @@ +</a><a href="#h31-0-412" id="h31-0-412" class="i">+</a><a href="#h3-0-81" id="h3-0-81" class="i">+&lt;/a&gt;&lt;a href=&quot;#h11-0-0&quot; id=&quot;h11-0-0&quot; class=&quot;d&quot;&gt;-Subproject commit 747e7cd4189adbf2547d2afef2dc81cebea80155 +</a><a href="#h31-0-413" id="h31-0-413" class="i">+</a><a href="#h3-0-82" id="h3-0-82" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h12&quot; href=&quot;../file/_git/repos/nisse.html&quot;&gt;_git/repos/nisse&lt;/a&gt; b/&lt;a href=&quot;../file/_git/repos/nisse.html&quot;&gt;_git/repos/nisse&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-414" id="h31-0-414" class="i">+</a><a href="#h3-0-83" id="h3-0-83" class="i">+&lt;a href=&quot;#h12-0&quot; id=&quot;h12-0&quot; class=&quot;h&quot;&gt;@@ -1 +0,0 @@ +</a><a href="#h31-0-415" id="h31-0-415" class="i">+</a><a href="#h3-0-84" id="h3-0-84" class="i">+&lt;/a&gt;&lt;a href=&quot;#h12-0-0&quot; id=&quot;h12-0-0&quot; class=&quot;d&quot;&gt;-Subproject commit 37257118e5006d0413c17667e0a11687d731cf82 +</a><a href="#h31-0-416" id="h31-0-416" class="i">+</a><a href="#h3-0-85" id="h3-0-85" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h13&quot; href=&quot;../file/_git/repos/revolver.html&quot;&gt;_git/repos/revolver&lt;/a&gt; b/&lt;a href=&quot;../file/_git/repos/revolver.html&quot;&gt;_git/repos/revolver&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-417" id="h31-0-417" class="i">+</a><a href="#h3-0-86" id="h3-0-86" class="i">+&lt;a href=&quot;#h13-0&quot; id=&quot;h13-0&quot; class=&quot;h&quot;&gt;@@ -1 +0,0 @@ +</a><a href="#h31-0-418" id="h31-0-418" class="i">+</a><a href="#h3-0-87" id="h3-0-87" class="i">+&lt;/a&gt;&lt;a href=&quot;#h13-0-0&quot; id=&quot;h13-0-0&quot; class=&quot;d&quot;&gt;-Subproject commit 7851f1a65c777e5d3464bf3bba08b7b68389bf81 +</a><a href="#h31-0-419" id="h31-0-419" class="i">+</a><a href="#h3-0-88" id="h3-0-88" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h14&quot; href=&quot;../file/_git/repos/se.html&quot;&gt;_git/repos/se&lt;/a&gt; b/&lt;a href=&quot;../file/_git/repos/se.html&quot;&gt;_git/repos/se&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-420" id="h31-0-420" class="i">+</a><a href="#h3-0-89" id="h3-0-89" class="i">+&lt;a href=&quot;#h14-0&quot; id=&quot;h14-0&quot; class=&quot;h&quot;&gt;@@ -1 +0,0 @@ +</a><a href="#h31-0-421" id="h31-0-421" class="i">+</a><a href="#h3-0-90" id="h3-0-90" class="i">+&lt;/a&gt;&lt;a href=&quot;#h14-0-0&quot; id=&quot;h14-0-0&quot; class=&quot;d&quot;&gt;-Subproject commit 2b705c4a5719f5e4e37789c002b60e630c6af9aa +</a><a href="#h31-0-422" id="h31-0-422" class="i">+</a><a href="#h3-0-91" id="h3-0-91" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h15&quot; href=&quot;../file/_git/repos/snake.html&quot;&gt;_git/repos/snake&lt;/a&gt; b/&lt;a href=&quot;../file/_git/repos/snake.html&quot;&gt;_git/repos/snake&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-423" id="h31-0-423" class="i">+</a><a href="#h3-0-92" id="h3-0-92" class="i">+&lt;a href=&quot;#h15-0&quot; id=&quot;h15-0&quot; class=&quot;h&quot;&gt;@@ -1 +0,0 @@ +</a><a href="#h31-0-424" id="h31-0-424" class="i">+</a><a href="#h3-0-93" id="h3-0-93" class="i">+&lt;/a&gt;&lt;a href=&quot;#h15-0-0&quot; id=&quot;h15-0-0&quot; class=&quot;d&quot;&gt;-Subproject commit d7b871afeec3a1b7c85632203e3fe1cfdab72eca +</a><a href="#h31-0-425" id="h31-0-425" class="i">+</a><a href="#h3-0-94" id="h3-0-94" class="i">+&lt;/a&gt;&lt;/pre&gt; +</a><a href="#h31-0-426" id="h31-0-426" class="i">+</a><a href="#h3-0-95" id="h3-0-95" class="i">+&lt;/div&gt; +</a><a href="#h31-0-427" id="h31-0-427" class="i">+</a><a href="#h3-0-96" id="h3-0-96" class="i">+&lt;/body&gt; +</a><a href="#h31-0-428" id="h31-0-428" class="i">+</a><a href="#h3-0-97" id="h3-0-97" class="i">+&lt;/html&gt; +</a><a href="#h31-0-429" id="h31-0-429" class="i">+</a><b>diff --git a/<a id="h4" href="../file/git/n-channel/commit/dea59d0bfd5b8b3b56206b22acddfd8d720f8fe1.html.html">git/n-channel/commit/dea59d0bfd5b8b3b56206b22acddfd8d720f8fe1.html</a> b/<a href="../file/git/n-channel/commit/dea59d0bfd5b8b3b56206b22acddfd8d720f8fe1.html.html">git/n-channel/commit/dea59d0bfd5b8b3b56206b22acddfd8d720f8fe1.html</a></b> +</a><a href="#h31-0-430" id="h31-0-430" class="i">+<a href="#h4-0" id="h4-0" class="h">@@ -0,0 +1,57 @@ +</a><a href="#h31-0-431" id="h31-0-431" class="i">+</a><a href="#h4-0-0" id="h4-0-0" class="i">+&lt;!DOCTYPE html&gt; +</a><a href="#h31-0-432" id="h31-0-432" class="i">+</a><a href="#h4-0-1" id="h4-0-1" class="i">+&lt;html&gt; +</a><a href="#h31-0-433" id="h31-0-433" class="i">+</a><a href="#h4-0-2" id="h4-0-2" class="i">+&lt;head&gt; +</a><a href="#h31-0-434" id="h31-0-434" class="i">+</a><a href="#h4-0-3" id="h4-0-3" class="i">+&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h31-0-435" id="h31-0-435" class="i">+</a><a href="#h4-0-4" id="h4-0-4" class="i">+&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h31-0-436" id="h31-0-436" class="i">+</a><a href="#h4-0-5" id="h4-0-5" class="i">+&lt;title&gt;fix gitignore and _build.py - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h31-0-437" id="h31-0-437" class="i">+</a><a href="#h4-0-6" id="h4-0-6" class="i">+&lt;/title&gt; +</a><a href="#h31-0-438" id="h31-0-438" class="i">+</a><a href="#h4-0-7" id="h4-0-7" class="i">+&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../favicon.png&quot; /&gt; +</a><a href="#h31-0-439" id="h31-0-439" class="i">+</a><a href="#h4-0-8" id="h4-0-8" class="i">+&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../atom.xml&quot; /&gt; +</a><a href="#h31-0-440" id="h31-0-440" class="i">+</a><a href="#h4-0-9" id="h4-0-9" class="i">+&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../tags.xml&quot; /&gt; +</a><a href="#h31-0-441" id="h31-0-441" class="i">+</a><a href="#h4-0-10" id="h4-0-10" class="i">+&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../style.css&quot; /&gt; +</a><a href="#h31-0-442" id="h31-0-442" class="i">+</a><a href="#h4-0-11" id="h4-0-11" class="i">+&lt;/head&gt; +</a><a href="#h31-0-443" id="h31-0-443" class="i">+</a><a href="#h4-0-12" id="h4-0-12" class="i">+&lt;body&gt; +</a><a href="#h31-0-444" id="h31-0-444" class="i">+</a><a href="#h4-0-13" id="h4-0-13" class="i">+&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../&quot;&gt;&lt;img src=&quot;../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h31-0-445" id="h31-0-445" class="i">+</a><a href="#h4-0-14" id="h4-0-14" class="i">+&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h31-0-446" id="h31-0-446" class="i">+</a><a href="#h4-0-15" id="h4-0-15" class="i">+&lt;a href=&quot;../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h31-0-447" id="h31-0-447" class="i">+</a><a href="#h4-0-16" id="h4-0-16" class="i">+&lt;hr/&gt; +</a><a href="#h31-0-448" id="h31-0-448" class="i">+</a><a href="#h4-0-17" id="h4-0-17" class="i">+&lt;div id=&quot;content&quot;&gt; +</a><a href="#h31-0-449" id="h31-0-449" class="i">+</a><a href="#h4-0-18" id="h4-0-18" class="i">+&lt;pre&gt;&lt;b&gt;commit&lt;/b&gt; &lt;a href=&quot;../commit/dea59d0bfd5b8b3b56206b22acddfd8d720f8fe1.html&quot;&gt;dea59d0bfd5b8b3b56206b22acddfd8d720f8fe1&lt;/a&gt; +</a><a href="#h31-0-450" id="h31-0-450" class="i">+</a><a href="#h4-0-19" id="h4-0-19" class="i">+&lt;b&gt;parent&lt;/b&gt; &lt;a href=&quot;../commit/048f6dbd0652679eddcef6c7df3d9dbfb5b81c93.html&quot;&gt;048f6dbd0652679eddcef6c7df3d9dbfb5b81c93&lt;/a&gt; +</a><a href="#h31-0-451" id="h31-0-451" class="i">+</a><a href="#h4-0-20" id="h4-0-20" class="i">+&lt;b&gt;Author:&lt;/b&gt; Samdal &amp;lt;&lt;a href=&quot;mailto:samdal@protonmail.com&quot;&gt;samdal@protonmail.com&lt;/a&gt;&amp;gt; +</a><a href="#h31-0-452" id="h31-0-452" class="i">+</a><a href="#h4-0-21" id="h4-0-21" class="i">+&lt;b&gt;Date:&lt;/b&gt; Wed, 6 Aug 2025 00:26:13 +0200 +</a><a href="#h31-0-453" id="h31-0-453" class="i">+</a><a href="#h4-0-22" id="h4-0-22" class="i">+ +</a><a href="#h31-0-454" id="h31-0-454" class="i">+</a><a href="#h4-0-23" id="h4-0-23" class="i">+fix gitignore and _build.py +</a><a href="#h31-0-455" id="h31-0-455" class="i">+</a><a href="#h4-0-24" id="h4-0-24" class="i">+ +</a><a href="#h31-0-456" id="h31-0-456" class="i">+</a><a href="#h4-0-25" id="h4-0-25" class="i">+&lt;b&gt;Diffstat:&lt;/b&gt; +</a><a href="#h31-0-457" id="h31-0-457" class="i">+</a><a href="#h4-0-26" id="h4-0-26" class="i">+&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;M&quot;&gt;M&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h0&quot;&gt;.gitignore&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-458" id="h31-0-458" class="i">+</a><a href="#h4-0-27" id="h4-0-27" class="i">+&lt;tr&gt;&lt;td class=&quot;M&quot;&gt;M&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h1&quot;&gt;Gemfile.lock&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;2&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-459" id="h31-0-459" class="i">+</a><a href="#h4-0-28" id="h4-0-28" class="i">+&lt;tr&gt;&lt;td class=&quot;M&quot;&gt;M&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h2&quot;&gt;_build.py&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;2&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-460" id="h31-0-460" class="i">+</a><a href="#h4-0-29" id="h4-0-29" class="i">+&lt;/table&gt;&lt;/pre&gt;&lt;pre&gt;3 files changed, 3 insertions(+), 2 deletions(-) +</a><a href="#h31-0-461" id="h31-0-461" class="i">+</a><a href="#h4-0-30" id="h4-0-30" class="i">+&lt;hr/&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h0&quot; href=&quot;../file/.gitignore.html&quot;&gt;.gitignore&lt;/a&gt; b/&lt;a href=&quot;../file/.gitignore.html&quot;&gt;.gitignore&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-462" id="h31-0-462" class="i">+</a><a href="#h4-0-31" id="h4-0-31" class="i">+&lt;a href=&quot;#h0-0&quot; id=&quot;h0-0&quot; class=&quot;h&quot;&gt;@@ -2,6 +2,7 @@ _site +</a><a href="#h31-0-463" id="h31-0-463" class="i">+</a><a href="#h4-0-32" id="h4-0-32" class="i">+&lt;/a&gt; .sass-cache +</a><a href="#h31-0-464" id="h31-0-464" class="i">+</a><a href="#h4-0-33" id="h4-0-33" class="i">+ .jekyll-cache +</a><a href="#h31-0-465" id="h31-0-465" class="i">+</a><a href="#h4-0-34" id="h4-0-34" class="i">+ .jekyll-metadata +</a><a href="#h31-0-466" id="h31-0-466" class="i">+</a><a href="#h4-0-35" id="h4-0-35" class="i">+&lt;a href=&quot;#h0-0-3&quot; id=&quot;h0-0-3&quot; class=&quot;i&quot;&gt;+.bundle +</a><a href="#h31-0-467" id="h31-0-467" class="i">+</a><a href="#h4-0-36" id="h4-0-36" class="i">+&lt;/a&gt; vendor +</a><a href="#h31-0-468" id="h31-0-468" class="i">+</a><a href="#h4-0-37" id="h4-0-37" class="i">+ git/n-channel/file +</a><a href="#h31-0-469" id="h31-0-469" class="i">+</a><a href="#h4-0-38" id="h4-0-38" class="i">+ _git/repos +</a><a href="#h31-0-470" id="h31-0-470" class="i">+</a><a href="#h4-0-39" id="h4-0-39" class="i">+&lt;b&gt;diff --git a/&lt;a id=&quot;h1&quot; href=&quot;../file/Gemfile.lock.html&quot;&gt;Gemfile.lock&lt;/a&gt; b/&lt;a href=&quot;../file/Gemfile.lock.html&quot;&gt;Gemfile.lock&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-471" id="h31-0-471" class="i">+</a><a href="#h4-0-40" id="h4-0-40" class="i">+&lt;a href=&quot;#h1-0&quot; id=&quot;h1-0&quot; class=&quot;h&quot;&gt;@@ -230,4 +230,4 @@ DEPENDENCIES +</a><a href="#h31-0-472" id="h31-0-472" class="i">+</a><a href="#h4-0-41" id="h4-0-41" class="i">+&lt;/a&gt; wdm (~&amp;gt; 0.1) +</a><a href="#h31-0-473" id="h31-0-473" class="i">+</a><a href="#h4-0-42" id="h4-0-42" class="i">+ +</a><a href="#h31-0-474" id="h31-0-474" class="i">+</a><a href="#h4-0-43" id="h4-0-43" class="i">+ BUNDLED WITH +</a><a href="#h31-0-475" id="h31-0-475" class="i">+</a><a href="#h4-0-44" id="h4-0-44" class="i">+&lt;a href=&quot;#h1-0-3&quot; id=&quot;h1-0-3&quot; class=&quot;d&quot;&gt;- 2.6.1 +</a><a href="#h31-0-476" id="h31-0-476" class="i">+</a><a href="#h4-0-45" id="h4-0-45" class="i">+&lt;/a&gt;&lt;a href=&quot;#h1-0-4&quot; id=&quot;h1-0-4&quot; class=&quot;i&quot;&gt;+ 2.6.9 +</a><a href="#h31-0-477" id="h31-0-477" class="i">+</a><a href="#h4-0-46" id="h4-0-46" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h2&quot; href=&quot;../file/_build.py.html&quot;&gt;_build.py&lt;/a&gt; b/&lt;a href=&quot;../file/_build.py.html&quot;&gt;_build.py&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-478" id="h31-0-478" class="i">+</a><a href="#h4-0-47" id="h4-0-47" class="i">+&lt;a href=&quot;#h2-0&quot; id=&quot;h2-0&quot; class=&quot;h&quot;&gt;@@ -83,4 +83,4 @@ else: +</a><a href="#h31-0-479" id="h31-0-479" class="i">+</a><a href="#h4-0-48" id="h4-0-48" class="i">+&lt;/a&gt; s(&amp;quot;bundle exec jekyll s&amp;quot;) +</a><a href="#h31-0-480" id="h31-0-480" class="i">+</a><a href="#h4-0-49" id="h4-0-49" class="i">+ +</a><a href="#h31-0-481" id="h31-0-481" class="i">+</a><a href="#h4-0-50" id="h4-0-50" class="i">+ if push: +</a><a href="#h31-0-482" id="h31-0-482" class="i">+</a><a href="#h4-0-51" id="h4-0-51" class="i">+&lt;a href=&quot;#h2-0-3&quot; id=&quot;h2-0-3&quot; class=&quot;d&quot;&gt;- s(&amp;quot;/home/halvard/.gem/ruby/3.3.0/bin/neocities push _site/&amp;quot;) +</a><a href="#h31-0-483" id="h31-0-483" class="i">+</a><a href="#h4-0-52" id="h4-0-52" class="i">+&lt;/a&gt;&lt;a href=&quot;#h2-0-4&quot; id=&quot;h2-0-4&quot; class=&quot;i&quot;&gt;+ s(&amp;quot;bundle exec neocities push _site/&amp;quot;) +</a><a href="#h31-0-484" id="h31-0-484" class="i">+</a><a href="#h4-0-53" id="h4-0-53" class="i">+&lt;/a&gt;&lt;/pre&gt; +</a><a href="#h31-0-485" id="h31-0-485" class="i">+</a><a href="#h4-0-54" id="h4-0-54" class="i">+&lt;/div&gt; +</a><a href="#h31-0-486" id="h31-0-486" class="i">+</a><a href="#h4-0-55" id="h4-0-55" class="i">+&lt;/body&gt; +</a><a href="#h31-0-487" id="h31-0-487" class="i">+</a><a href="#h4-0-56" id="h4-0-56" class="i">+&lt;/html&gt; +</a><a href="#h31-0-488" id="h31-0-488" class="i">+</a><b>diff --git a/<a id="h5" href="../file/git/n-channel/commit/f38d40803ea2b2ed1fdafbcecf775d3e596a6b57.html.html">git/n-channel/commit/f38d40803ea2b2ed1fdafbcecf775d3e596a6b57.html</a> b/<a href="../file/git/n-channel/commit/f38d40803ea2b2ed1fdafbcecf775d3e596a6b57.html.html">git/n-channel/commit/f38d40803ea2b2ed1fdafbcecf775d3e596a6b57.html</a></b> +</a><a href="#h31-0-489" id="h31-0-489" class="i">+<a href="#h5-0" id="h5-0" class="h">@@ -0,0 +1,3308 @@ +</a><a href="#h31-0-490" id="h31-0-490" class="i">+</a><a href="#h5-0-0" id="h5-0-0" class="i">+&lt;!DOCTYPE html&gt; +</a><a href="#h31-0-491" id="h31-0-491" class="i">+</a><a href="#h5-0-1" id="h5-0-1" class="i">+&lt;html&gt; +</a><a href="#h31-0-492" id="h31-0-492" class="i">+</a><a href="#h5-0-2" id="h5-0-2" class="i">+&lt;head&gt; +</a><a href="#h31-0-493" id="h31-0-493" class="i">+</a><a href="#h5-0-3" id="h5-0-3" class="i">+&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt; +</a><a href="#h31-0-494" id="h31-0-494" class="i">+</a><a href="#h5-0-4" id="h5-0-4" class="i">+&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1&quot; /&gt; +</a><a href="#h31-0-495" id="h31-0-495" class="i">+</a><a href="#h5-0-5" id="h5-0-5" class="i">+&lt;title&gt;make from_desktop_arch.sh safer, don&amp;#39;t push n-channel/files - n-channel - Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h31-0-496" id="h31-0-496" class="i">+</a><a href="#h5-0-6" id="h5-0-6" class="i">+&lt;/title&gt; +</a><a href="#h31-0-497" id="h31-0-497" class="i">+</a><a href="#h5-0-7" id="h5-0-7" class="i">+&lt;link rel=&quot;icon&quot; type=&quot;image/png&quot; href=&quot;../favicon.png&quot; /&gt; +</a><a href="#h31-0-498" id="h31-0-498" class="i">+</a><a href="#h5-0-8" id="h5-0-8" class="i">+&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed&quot; href=&quot;../atom.xml&quot; /&gt; +</a><a href="#h31-0-499" id="h31-0-499" class="i">+</a><a href="#h5-0-9" id="h5-0-9" class="i">+&lt;link rel=&quot;alternate&quot; type=&quot;application/atom+xml&quot; title=&quot;n-channel Atom Feed (tags)&quot; href=&quot;../tags.xml&quot; /&gt; +</a><a href="#h31-0-500" id="h31-0-500" class="i">+</a><a href="#h5-0-10" id="h5-0-10" class="i">+&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;../style.css&quot; /&gt; +</a><a href="#h31-0-501" id="h31-0-501" class="i">+</a><a href="#h5-0-11" id="h5-0-11" class="i">+&lt;/head&gt; +</a><a href="#h31-0-502" id="h31-0-502" class="i">+</a><a href="#h5-0-12" id="h5-0-12" class="i">+&lt;body&gt; +</a><a href="#h31-0-503" id="h31-0-503" class="i">+</a><a href="#h5-0-13" id="h5-0-13" class="i">+&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;../../&quot;&gt;&lt;img src=&quot;../logo.png&quot; alt=&quot;&quot; width=&quot;32&quot; height=&quot;32&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;h1&gt;n-channel&lt;/h1&gt;&lt;span class=&quot;desc&quot;&gt;Unnamed repository; edit this file &amp;#39;description&amp;#39; to name the repository. +</a><a href="#h31-0-504" id="h31-0-504" class="i">+</a><a href="#h5-0-14" id="h5-0-14" class="i">+&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt; +</a><a href="#h31-0-505" id="h31-0-505" class="i">+</a><a href="#h5-0-15" id="h5-0-15" class="i">+&lt;a href=&quot;../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h31-0-506" id="h31-0-506" class="i">+</a><a href="#h5-0-16" id="h5-0-16" class="i">+&lt;hr/&gt; +</a><a href="#h31-0-507" id="h31-0-507" class="i">+</a><a href="#h5-0-17" id="h5-0-17" class="i">+&lt;div id=&quot;content&quot;&gt; +</a><a href="#h31-0-508" id="h31-0-508" class="i">+</a><a href="#h5-0-18" id="h5-0-18" class="i">+&lt;pre&gt;&lt;b&gt;commit&lt;/b&gt; &lt;a href=&quot;../commit/f38d40803ea2b2ed1fdafbcecf775d3e596a6b57.html&quot;&gt;f38d40803ea2b2ed1fdafbcecf775d3e596a6b57&lt;/a&gt; +</a><a href="#h31-0-509" id="h31-0-509" class="i">+</a><a href="#h5-0-19" id="h5-0-19" class="i">+&lt;b&gt;parent&lt;/b&gt; &lt;a href=&quot;../commit/f00e1a9199d1cc7721089f30bd80046bb387821c.html&quot;&gt;f00e1a9199d1cc7721089f30bd80046bb387821c&lt;/a&gt; +</a><a href="#h31-0-510" id="h31-0-510" class="i">+</a><a href="#h5-0-20" id="h5-0-20" class="i">+&lt;b&gt;Author:&lt;/b&gt; Samdal &amp;lt;&lt;a href=&quot;mailto:samdal@protonmail.com&quot;&gt;samdal@protonmail.com&lt;/a&gt;&amp;gt; +</a><a href="#h31-0-511" id="h31-0-511" class="i">+</a><a href="#h5-0-21" id="h5-0-21" class="i">+&lt;b&gt;Date:&lt;/b&gt; Wed, 6 Aug 2025 00:01:43 +0200 +</a><a href="#h31-0-512" id="h31-0-512" class="i">+</a><a href="#h5-0-22" id="h5-0-22" class="i">+ +</a><a href="#h31-0-513" id="h31-0-513" class="i">+</a><a href="#h5-0-23" id="h5-0-23" class="i">+make from_desktop_arch.sh safer, don&amp;#39;t push n-channel/files +</a><a href="#h31-0-514" id="h31-0-514" class="i">+</a><a href="#h5-0-24" id="h5-0-24" class="i">+ +</a><a href="#h31-0-515" id="h31-0-515" class="i">+</a><a href="#h5-0-25" id="h5-0-25" class="i">+&lt;b&gt;Diffstat:&lt;/b&gt; +</a><a href="#h31-0-516" id="h31-0-516" class="i">+</a><a href="#h5-0-26" id="h5-0-26" class="i">+&lt;table&gt;&lt;tr&gt;&lt;td class=&quot;M&quot;&gt;M&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h0&quot;&gt;.gitignore&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-517" id="h31-0-517" class="i">+</a><a href="#h5-0-27" id="h5-0-27" class="i">+&lt;tr&gt;&lt;td class=&quot;M&quot;&gt;M&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h1&quot;&gt;_build.py&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;32&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;++++++++++++++++&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;----------------&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-518" id="h31-0-518" class="i">+</a><a href="#h5-0-28" id="h5-0-28" class="i">+&lt;tr&gt;&lt;td class=&quot;M&quot;&gt;M&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h2&quot;&gt;_config.yml&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;3&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;--&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-519" id="h31-0-519" class="i">+</a><a href="#h5-0-29" id="h5-0-29" class="i">+&lt;tr&gt;&lt;td class=&quot;D&quot;&gt;D&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h3&quot;&gt;_git/ArduinoNative&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-520" id="h31-0-520" class="i">+</a><a href="#h5-0-30" id="h5-0-30" class="i">+&lt;tr&gt;&lt;td class=&quot;D&quot;&gt;D&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h4&quot;&gt;_git/ProtonPack&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-521" id="h31-0-521" class="i">+</a><a href="#h5-0-31" id="h5-0-31" class="i">+&lt;tr&gt;&lt;td class=&quot;D&quot;&gt;D&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h5&quot;&gt;_git/anders_tale_room_editor&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-522" id="h31-0-522" class="i">+</a><a href="#h5-0-32" id="h5-0-32" class="i">+&lt;tr&gt;&lt;td class=&quot;D&quot;&gt;D&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h6&quot;&gt;_git/awaparser&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-523" id="h31-0-523" class="i">+</a><a href="#h5-0-33" id="h5-0-33" class="i">+&lt;tr&gt;&lt;td class=&quot;D&quot;&gt;D&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h7&quot;&gt;_git/ddt_ex&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-524" id="h31-0-524" class="i">+</a><a href="#h5-0-34" id="h5-0-34" class="i">+&lt;tr&gt;&lt;td class=&quot;M&quot;&gt;M&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h8&quot;&gt;_git/from_desktop_arch.sh&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;33&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;+++++++++++++++++&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;----------------&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-525" id="h31-0-525" class="i">+</a><a href="#h5-0-35" id="h5-0-35" class="i">+&lt;tr&gt;&lt;td class=&quot;D&quot;&gt;D&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h9&quot;&gt;_git/gs_avdecode&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-526" id="h31-0-526" class="i">+</a><a href="#h5-0-36" id="h5-0-36" class="i">+&lt;tr&gt;&lt;td class=&quot;D&quot;&gt;D&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h10&quot;&gt;_git/gs_bucket_array&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-527" id="h31-0-527" class="i">+</a><a href="#h5-0-37" id="h5-0-37" class="i">+&lt;tr&gt;&lt;td class=&quot;D&quot;&gt;D&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h11&quot;&gt;_git/gs_ddt.h&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-528" id="h31-0-528" class="i">+</a><a href="#h5-0-38" id="h5-0-38" class="i">+&lt;tr&gt;&lt;td class=&quot;D&quot;&gt;D&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h12&quot;&gt;_git/hs&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-529" id="h31-0-529" class="i">+</a><a href="#h5-0-39" id="h5-0-39" class="i">+&lt;tr&gt;&lt;td class=&quot;D&quot;&gt;D&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h13&quot;&gt;_git/meep&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-530" id="h31-0-530" class="i">+</a><a href="#h5-0-40" id="h5-0-40" class="i">+&lt;tr&gt;&lt;td class=&quot;D&quot;&gt;D&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h14&quot;&gt;_git/minesweeper&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-531" id="h31-0-531" class="i">+</a><a href="#h5-0-41" id="h5-0-41" class="i">+&lt;tr&gt;&lt;td class=&quot;D&quot;&gt;D&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h15&quot;&gt;_git/nisse&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-532" id="h31-0-532" class="i">+</a><a href="#h5-0-42" id="h5-0-42" class="i">+&lt;tr&gt;&lt;td class=&quot;A&quot;&gt;A&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h16&quot;&gt;_git/repos/ArduinoNative&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-533" id="h31-0-533" class="i">+</a><a href="#h5-0-43" id="h5-0-43" class="i">+&lt;tr&gt;&lt;td class=&quot;A&quot;&gt;A&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h17&quot;&gt;_git/repos/ProtonPack&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-534" id="h31-0-534" class="i">+</a><a href="#h5-0-44" id="h5-0-44" class="i">+&lt;tr&gt;&lt;td class=&quot;A&quot;&gt;A&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h18&quot;&gt;_git/repos/anders_tale_room_editor&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-535" id="h31-0-535" class="i">+</a><a href="#h5-0-45" id="h5-0-45" class="i">+&lt;tr&gt;&lt;td class=&quot;A&quot;&gt;A&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h19&quot;&gt;_git/repos/awaparser&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-536" id="h31-0-536" class="i">+</a><a href="#h5-0-46" id="h5-0-46" class="i">+&lt;tr&gt;&lt;td class=&quot;A&quot;&gt;A&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h20&quot;&gt;_git/repos/ddt_ex&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-537" id="h31-0-537" class="i">+</a><a href="#h5-0-47" id="h5-0-47" class="i">+&lt;tr&gt;&lt;td class=&quot;A&quot;&gt;A&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h21&quot;&gt;_git/repos/gs_avdecode&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-538" id="h31-0-538" class="i">+</a><a href="#h5-0-48" id="h5-0-48" class="i">+&lt;tr&gt;&lt;td class=&quot;A&quot;&gt;A&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h22&quot;&gt;_git/repos/gs_bucket_array&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-539" id="h31-0-539" class="i">+</a><a href="#h5-0-49" id="h5-0-49" class="i">+&lt;tr&gt;&lt;td class=&quot;A&quot;&gt;A&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h23&quot;&gt;_git/repos/gs_ddt.h&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-540" id="h31-0-540" class="i">+</a><a href="#h5-0-50" id="h5-0-50" class="i">+&lt;tr&gt;&lt;td class=&quot;A&quot;&gt;A&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h24&quot;&gt;_git/repos/hs&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-541" id="h31-0-541" class="i">+</a><a href="#h5-0-51" id="h5-0-51" class="i">+&lt;tr&gt;&lt;td class=&quot;A&quot;&gt;A&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h25&quot;&gt;_git/repos/meep&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-542" id="h31-0-542" class="i">+</a><a href="#h5-0-52" id="h5-0-52" class="i">+&lt;tr&gt;&lt;td class=&quot;A&quot;&gt;A&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h26&quot;&gt;_git/repos/minesweeper&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-543" id="h31-0-543" class="i">+</a><a href="#h5-0-53" id="h5-0-53" class="i">+&lt;tr&gt;&lt;td class=&quot;A&quot;&gt;A&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h27&quot;&gt;_git/repos/nisse&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-544" id="h31-0-544" class="i">+</a><a href="#h5-0-54" id="h5-0-54" class="i">+&lt;tr&gt;&lt;td class=&quot;A&quot;&gt;A&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h28&quot;&gt;_git/repos/revolver&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-545" id="h31-0-545" class="i">+</a><a href="#h5-0-55" id="h5-0-55" class="i">+&lt;tr&gt;&lt;td class=&quot;A&quot;&gt;A&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h29&quot;&gt;_git/repos/se&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-546" id="h31-0-546" class="i">+</a><a href="#h5-0-56" id="h5-0-56" class="i">+&lt;tr&gt;&lt;td class=&quot;A&quot;&gt;A&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h30&quot;&gt;_git/repos/snake&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-547" id="h31-0-547" class="i">+</a><a href="#h5-0-57" id="h5-0-57" class="i">+&lt;tr&gt;&lt;td class=&quot;D&quot;&gt;D&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h31&quot;&gt;_git/revolver&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-548" id="h31-0-548" class="i">+</a><a href="#h5-0-58" id="h5-0-58" class="i">+&lt;tr&gt;&lt;td class=&quot;D&quot;&gt;D&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h32&quot;&gt;_git/se&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-549" id="h31-0-549" class="i">+</a><a href="#h5-0-59" id="h5-0-59" class="i">+&lt;tr&gt;&lt;td class=&quot;D&quot;&gt;D&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h33&quot;&gt;_git/snake&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-550" id="h31-0-550" class="i">+</a><a href="#h5-0-60" id="h5-0-60" class="i">+&lt;tr&gt;&lt;td class=&quot;M&quot;&gt;M&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h34&quot;&gt;git/n-channel/atom.xml&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;19&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;+++++++++++++++++++&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-551" id="h31-0-551" class="i">+</a><a href="#h5-0-61" id="h5-0-61" class="i">+&lt;tr&gt;&lt;td class=&quot;A&quot;&gt;A&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h35&quot;&gt;git/n-channel/commit/f00e1a9199d1cc7721089f30bd80046bb387821c.html&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;30&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;++++++++++++++++++++++++++++++&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-552" id="h31-0-552" class="i">+</a><a href="#h5-0-62" id="h5-0-62" class="i">+&lt;tr&gt;&lt;td class=&quot;M&quot;&gt;M&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h36&quot;&gt;git/n-channel/file/Gemfile.html&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;5&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;++++&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-553" id="h31-0-553" class="i">+</a><a href="#h5-0-63" id="h5-0-63" class="i">+&lt;tr&gt;&lt;td class=&quot;M&quot;&gt;M&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h37&quot;&gt;git/n-channel/file/Gemfile.lock.html&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;390&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;+++++++++++++++++++++++++++++++++++++++++++++&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;----------------------------------&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-554" id="h31-0-554" class="i">+</a><a href="#h5-0-64" id="h5-0-64" class="i">+&lt;tr&gt;&lt;td class=&quot;M&quot;&gt;M&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h38&quot;&gt;git/n-channel/file/_config.yml.html&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;104&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;+++++++++++++++++++++++++++++++++++++++++++&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;-------------------------------------&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-555" id="h31-0-555" class="i">+</a><a href="#h5-0-65" id="h5-0-65" class="i">+&lt;tr&gt;&lt;td class=&quot;M&quot;&gt;M&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h39&quot;&gt;git/n-channel/file/_data/navigation.yml.html&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;12&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;+++++++&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;-----&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-556" id="h31-0-556" class="i">+</a><a href="#h5-0-66" id="h5-0-66" class="i">+&lt;tr&gt;&lt;td class=&quot;M&quot;&gt;M&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h40&quot;&gt;git/n-channel/file/_pages/about.md.html&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;69&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;++++++++++++++++++++++++++++++++++&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;-----------------------------------&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-557" id="h31-0-557" class="i">+</a><a href="#h5-0-67" id="h5-0-67" class="i">+&lt;tr&gt;&lt;td class=&quot;M&quot;&gt;M&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h41&quot;&gt;git/n-channel/file/_sass/_main.scss.html&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;131&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;+++++++++++++++++++++++++++++++++++++++&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;----------------------------------------&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-558" id="h31-0-558" class="i">+</a><a href="#h5-0-68" id="h5-0-68" class="i">+&lt;tr&gt;&lt;td class=&quot;M&quot;&gt;M&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h42&quot;&gt;git/n-channel/file/atom.xml.html&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1232&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;--&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-559" id="h31-0-559" class="i">+</a><a href="#h5-0-69" id="h5-0-69" class="i">+&lt;tr&gt;&lt;td class=&quot;M&quot;&gt;M&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h43&quot;&gt;git/n-channel/file/index.html.html&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;4&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;++&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;--&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-560" id="h31-0-560" class="i">+</a><a href="#h5-0-70" id="h5-0-70" class="i">+&lt;tr&gt;&lt;td class=&quot;M&quot;&gt;M&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h44&quot;&gt;git/n-channel/files.html&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;855&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-561" id="h31-0-561" class="i">+</a><a href="#h5-0-71" id="h5-0-71" class="i">+&lt;tr&gt;&lt;td class=&quot;M&quot;&gt;M&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h45&quot;&gt;git/n-channel/log.html&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;1&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-562" id="h31-0-562" class="i">+</a><a href="#h5-0-72" id="h5-0-72" class="i">+&lt;tr&gt;&lt;td class=&quot;M&quot;&gt;M&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;#h46&quot;&gt;git/n-channel/refs.html&lt;/a&gt;&lt;/td&gt;&lt;td&gt; | &lt;/td&gt;&lt;td class=&quot;num&quot;&gt;2&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;i&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;d&quot;&gt;-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-563" id="h31-0-563" class="i">+</a><a href="#h5-0-73" id="h5-0-73" class="i">+&lt;/table&gt;&lt;/pre&gt;&lt;pre&gt;47 files changed, 2543 insertions(+), 410 deletions(-) +</a><a href="#h31-0-564" id="h31-0-564" class="i">+</a><a href="#h5-0-74" id="h5-0-74" class="i">+&lt;hr/&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h0&quot; href=&quot;../file/.gitignore.html&quot;&gt;.gitignore&lt;/a&gt; b/&lt;a href=&quot;../file/.gitignore.html&quot;&gt;.gitignore&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-565" id="h31-0-565" class="i">+</a><a href="#h5-0-75" id="h5-0-75" class="i">+&lt;a href=&quot;#h0-0&quot; id=&quot;h0-0&quot; class=&quot;h&quot;&gt;@@ -3,3 +3,4 @@ _site +</a><a href="#h31-0-566" id="h31-0-566" class="i">+</a><a href="#h5-0-76" id="h5-0-76" class="i">+&lt;/a&gt; .jekyll-cache +</a><a href="#h31-0-567" id="h31-0-567" class="i">+</a><a href="#h5-0-77" id="h5-0-77" class="i">+ .jekyll-metadata +</a><a href="#h31-0-568" id="h31-0-568" class="i">+</a><a href="#h5-0-78" id="h5-0-78" class="i">+ vendor +</a><a href="#h31-0-569" id="h31-0-569" class="i">+</a><a href="#h5-0-79" id="h5-0-79" class="i">+&lt;a href=&quot;#h0-0-3&quot; id=&quot;h0-0-3&quot; class=&quot;i&quot;&gt;+git/n-channel/file +</a><a href="#h31-0-570" id="h31-0-570" class="i">+</a><a href="#h5-0-80" id="h5-0-80" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h1&quot; href=&quot;../file/_build.py.html&quot;&gt;_build.py&lt;/a&gt; b/&lt;a href=&quot;../file/_build.py.html&quot;&gt;_build.py&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-571" id="h31-0-571" class="i">+</a><a href="#h5-0-81" id="h5-0-81" class="i">+&lt;a href=&quot;#h1-0&quot; id=&quot;h1-0&quot; class=&quot;h&quot;&gt;@@ -35,22 +35,22 @@ class git_site: +</a><a href="#h31-0-572" id="h31-0-572" class="i">+</a><a href="#h5-0-82" id="h5-0-82" class="i">+&lt;/a&gt; +</a><a href="#h31-0-573" id="h31-0-573" class="i">+</a><a href="#h5-0-83" id="h5-0-83" class="i">+ +</a><a href="#h31-0-574" id="h31-0-574" class="i">+</a><a href="#h5-0-84" id="h5-0-84" class="i">+ git_sites = [ +</a><a href="#h31-0-575" id="h31-0-575" class="i">+</a><a href="#h5-0-85" id="h5-0-85" class="i">+&lt;a href=&quot;#h1-0-3&quot; id=&quot;h1-0-3&quot; class=&quot;d&quot;&gt;- git_site(&amp;quot;n-channel&amp;quot; , &amp;quot;../../&amp;quot; , None), +</a><a href="#h31-0-576" id="h31-0-576" class="i">+</a><a href="#h5-0-86" id="h5-0-86" class="i">+&lt;/a&gt;&lt;a href=&quot;#h1-0-4&quot; id=&quot;h1-0-4&quot; class=&quot;d&quot;&gt;- git_site(&amp;quot;ddt_ex&amp;quot; , &amp;quot;../../_git/ddt_ex&amp;quot; , None), +</a><a href="#h31-0-577" id="h31-0-577" class="i">+</a><a href="#h5-0-87" id="h5-0-87" class="i">+&lt;/a&gt;&lt;a href=&quot;#h1-0-5&quot; id=&quot;h1-0-5&quot; class=&quot;d&quot;&gt;- git_site(&amp;quot;gs_ddt.h&amp;quot; , &amp;quot;../../_git/gs_ddt.h&amp;quot; , None), +</a><a href="#h31-0-578" id="h31-0-578" class="i">+</a><a href="#h5-0-88" id="h5-0-88" class="i">+&lt;/a&gt;&lt;a href=&quot;#h1-0-6&quot; id=&quot;h1-0-6&quot; class=&quot;d&quot;&gt;- git_site(&amp;quot;awaparser&amp;quot; , &amp;quot;../../_git/awaparser&amp;quot; , None), +</a><a href="#h31-0-579" id="h31-0-579" class="i">+</a><a href="#h5-0-89" id="h5-0-89" class="i">+&lt;/a&gt;&lt;a href=&quot;#h1-0-7&quot; id=&quot;h1-0-7&quot; class=&quot;d&quot;&gt;- git_site(&amp;quot;ArduinoNative&amp;quot; , &amp;quot;../../_git/ArduinoNative&amp;quot; , None), +</a><a href="#h31-0-580" id="h31-0-580" class="i">+</a><a href="#h5-0-90" id="h5-0-90" class="i">+&lt;/a&gt;&lt;a href=&quot;#h1-0-8&quot; id=&quot;h1-0-8&quot; class=&quot;d&quot;&gt;- git_site(&amp;quot;ProtonPack&amp;quot; , &amp;quot;../../_git/ProtonPack&amp;quot; , None), +</a><a href="#h31-0-581" id="h31-0-581" class="i">+</a><a href="#h5-0-91" id="h5-0-91" class="i">+&lt;/a&gt;&lt;a href=&quot;#h1-0-9&quot; id=&quot;h1-0-9&quot; class=&quot;d&quot;&gt;- git_site(&amp;quot;revolver&amp;quot; , &amp;quot;../../_git/revolver&amp;quot; , None), +</a><a href="#h31-0-582" id="h31-0-582" class="i">+</a><a href="#h5-0-92" id="h5-0-92" class="i">+&lt;/a&gt;&lt;a href=&quot;#h1-0-10&quot; id=&quot;h1-0-10&quot; class=&quot;d&quot;&gt;- git_site(&amp;quot;se&amp;quot; , &amp;quot;../../_git/se&amp;quot; , None), +</a><a href="#h31-0-583" id="h31-0-583" class="i">+</a><a href="#h5-0-93" id="h5-0-93" class="i">+&lt;/a&gt;&lt;a href=&quot;#h1-0-11&quot; id=&quot;h1-0-11&quot; class=&quot;d&quot;&gt;- git_site(&amp;quot;gs_avdecode&amp;quot; , &amp;quot;../../_git/gs_avdecode&amp;quot; , None), +</a><a href="#h31-0-584" id="h31-0-584" class="i">+</a><a href="#h5-0-94" id="h5-0-94" class="i">+&lt;/a&gt;&lt;a href=&quot;#h1-0-12&quot; id=&quot;h1-0-12&quot; class=&quot;d&quot;&gt;- git_site(&amp;quot;hs&amp;quot; , &amp;quot;../../_git/hs&amp;quot; , None), +</a><a href="#h31-0-585" id="h31-0-585" class="i">+</a><a href="#h5-0-95" id="h5-0-95" class="i">+&lt;/a&gt;&lt;a href=&quot;#h1-0-13&quot; id=&quot;h1-0-13&quot; class=&quot;d&quot;&gt;- git_site(&amp;quot;minesweeper&amp;quot; , &amp;quot;../../_git/minesweeper&amp;quot; , None), +</a><a href="#h31-0-586" id="h31-0-586" class="i">+</a><a href="#h5-0-96" id="h5-0-96" class="i">+&lt;/a&gt;&lt;a href=&quot;#h1-0-14&quot; id=&quot;h1-0-14&quot; class=&quot;d&quot;&gt;- git_site(&amp;quot;nisse&amp;quot; , &amp;quot;../../_git/nisse&amp;quot; , None), +</a><a href="#h31-0-587" id="h31-0-587" class="i">+</a><a href="#h5-0-97" id="h5-0-97" class="i">+&lt;/a&gt;&lt;a href=&quot;#h1-0-15&quot; id=&quot;h1-0-15&quot; class=&quot;d&quot;&gt;- git_site(&amp;quot;snake&amp;quot; , &amp;quot;../../_git/snake&amp;quot; , None), +</a><a href="#h31-0-588" id="h31-0-588" class="i">+</a><a href="#h5-0-98" id="h5-0-98" class="i">+&lt;/a&gt;&lt;a href=&quot;#h1-0-16&quot; id=&quot;h1-0-16&quot; class=&quot;d&quot;&gt;- git_site(&amp;quot;gs_bucket_array&amp;quot; , &amp;quot;../../_git/gs_bucket_array&amp;quot; , None), +</a><a href="#h31-0-589" id="h31-0-589" class="i">+</a><a href="#h5-0-99" id="h5-0-99" class="i">+&lt;/a&gt;&lt;a href=&quot;#h1-0-17&quot; id=&quot;h1-0-17&quot; class=&quot;d&quot;&gt;- git_site(&amp;quot;meep&amp;quot; , &amp;quot;../../_git/meep&amp;quot; , None), +</a><a href="#h31-0-590" id="h31-0-590" class="i">+</a><a href="#h5-0-100" id="h5-0-100" class="i">+&lt;/a&gt;&lt;a href=&quot;#h1-0-18&quot; id=&quot;h1-0-18&quot; class=&quot;d&quot;&gt;- git_site(&amp;quot;anders_tale_room_editor&amp;quot; , &amp;quot;../../_git/anders_tale_room_editor&amp;quot; , None), +</a><a href="#h31-0-591" id="h31-0-591" class="i">+</a><a href="#h5-0-101" id="h5-0-101" class="i">+&lt;/a&gt;&lt;a href=&quot;#h1-0-19&quot; id=&quot;h1-0-19&quot; class=&quot;i&quot;&gt;+ git_site(&amp;quot;n-channel&amp;quot; , &amp;quot;../../&amp;quot; , None), +</a><a href="#h31-0-592" id="h31-0-592" class="i">+</a><a href="#h5-0-102" id="h5-0-102" class="i">+&lt;/a&gt;&lt;a href=&quot;#h1-0-20&quot; id=&quot;h1-0-20&quot; class=&quot;i&quot;&gt;+ git_site(&amp;quot;ddt_ex&amp;quot; , &amp;quot;../../_git/repos/ddt_ex&amp;quot; , None), +</a><a href="#h31-0-593" id="h31-0-593" class="i">+</a><a href="#h5-0-103" id="h5-0-103" class="i">+&lt;/a&gt;&lt;a href=&quot;#h1-0-21&quot; id=&quot;h1-0-21&quot; class=&quot;i&quot;&gt;+ git_site(&amp;quot;gs_ddt.h&amp;quot; , &amp;quot;../../_git/repos/gs_ddt.h&amp;quot; , None), +</a><a href="#h31-0-594" id="h31-0-594" class="i">+</a><a href="#h5-0-104" id="h5-0-104" class="i">+&lt;/a&gt;&lt;a href=&quot;#h1-0-22&quot; id=&quot;h1-0-22&quot; class=&quot;i&quot;&gt;+ git_site(&amp;quot;awaparser&amp;quot; , &amp;quot;../../_git/repos/awaparser&amp;quot; , None), +</a><a href="#h31-0-595" id="h31-0-595" class="i">+</a><a href="#h5-0-105" id="h5-0-105" class="i">+&lt;/a&gt;&lt;a href=&quot;#h1-0-23&quot; id=&quot;h1-0-23&quot; class=&quot;i&quot;&gt;+ git_site(&amp;quot;ArduinoNative&amp;quot; , &amp;quot;../../_git/repos/ArduinoNative&amp;quot; , None), +</a><a href="#h31-0-596" id="h31-0-596" class="i">+</a><a href="#h5-0-106" id="h5-0-106" class="i">+&lt;/a&gt;&lt;a href=&quot;#h1-0-24&quot; id=&quot;h1-0-24&quot; class=&quot;i&quot;&gt;+ git_site(&amp;quot;ProtonPack&amp;quot; , &amp;quot;../../_git/repos/ProtonPack&amp;quot; , None), +</a><a href="#h31-0-597" id="h31-0-597" class="i">+</a><a href="#h5-0-107" id="h5-0-107" class="i">+&lt;/a&gt;&lt;a href=&quot;#h1-0-25&quot; id=&quot;h1-0-25&quot; class=&quot;i&quot;&gt;+ git_site(&amp;quot;revolver&amp;quot; , &amp;quot;../../_git/repos/revolver&amp;quot; , None), +</a><a href="#h31-0-598" id="h31-0-598" class="i">+</a><a href="#h5-0-108" id="h5-0-108" class="i">+&lt;/a&gt;&lt;a href=&quot;#h1-0-26&quot; id=&quot;h1-0-26&quot; class=&quot;i&quot;&gt;+ git_site(&amp;quot;se&amp;quot; , &amp;quot;../../_git/repos/se&amp;quot; , None), +</a><a href="#h31-0-599" id="h31-0-599" class="i">+</a><a href="#h5-0-109" id="h5-0-109" class="i">+&lt;/a&gt;&lt;a href=&quot;#h1-0-27&quot; id=&quot;h1-0-27&quot; class=&quot;i&quot;&gt;+ git_site(&amp;quot;gs_avdecode&amp;quot; , &amp;quot;../../_git/repos/gs_avdecode&amp;quot; , None), +</a><a href="#h31-0-600" id="h31-0-600" class="i">+</a><a href="#h5-0-110" id="h5-0-110" class="i">+&lt;/a&gt;&lt;a href=&quot;#h1-0-28&quot; id=&quot;h1-0-28&quot; class=&quot;i&quot;&gt;+ git_site(&amp;quot;hs&amp;quot; , &amp;quot;../../_git/repos/hs&amp;quot; , None), +</a><a href="#h31-0-601" id="h31-0-601" class="i">+</a><a href="#h5-0-111" id="h5-0-111" class="i">+&lt;/a&gt;&lt;a href=&quot;#h1-0-29&quot; id=&quot;h1-0-29&quot; class=&quot;i&quot;&gt;+ git_site(&amp;quot;minesweeper&amp;quot; , &amp;quot;../../_git/repos/minesweeper&amp;quot; , None), +</a><a href="#h31-0-602" id="h31-0-602" class="i">+</a><a href="#h5-0-112" id="h5-0-112" class="i">+&lt;/a&gt;&lt;a href=&quot;#h1-0-30&quot; id=&quot;h1-0-30&quot; class=&quot;i&quot;&gt;+ git_site(&amp;quot;nisse&amp;quot; , &amp;quot;../../_git/repos/nisse&amp;quot; , None), +</a><a href="#h31-0-603" id="h31-0-603" class="i">+</a><a href="#h5-0-113" id="h5-0-113" class="i">+&lt;/a&gt;&lt;a href=&quot;#h1-0-31&quot; id=&quot;h1-0-31&quot; class=&quot;i&quot;&gt;+ git_site(&amp;quot;snake&amp;quot; , &amp;quot;../../_git/repos/snake&amp;quot; , None), +</a><a href="#h31-0-604" id="h31-0-604" class="i">+</a><a href="#h5-0-114" id="h5-0-114" class="i">+&lt;/a&gt;&lt;a href=&quot;#h1-0-32&quot; id=&quot;h1-0-32&quot; class=&quot;i&quot;&gt;+ git_site(&amp;quot;gs_bucket_array&amp;quot; , &amp;quot;../../_git/repos/gs_bucket_array&amp;quot; , None), +</a><a href="#h31-0-605" id="h31-0-605" class="i">+</a><a href="#h5-0-115" id="h5-0-115" class="i">+&lt;/a&gt;&lt;a href=&quot;#h1-0-33&quot; id=&quot;h1-0-33&quot; class=&quot;i&quot;&gt;+ git_site(&amp;quot;meep&amp;quot; , &amp;quot;../../_git/repos/meep&amp;quot; , None), +</a><a href="#h31-0-606" id="h31-0-606" class="i">+</a><a href="#h5-0-116" id="h5-0-116" class="i">+&lt;/a&gt;&lt;a href=&quot;#h1-0-34&quot; id=&quot;h1-0-34&quot; class=&quot;i&quot;&gt;+ git_site(&amp;quot;anders_tale_room_editor&amp;quot; , &amp;quot;../../_git/repos/anders_tale_room_editor&amp;quot; , None), +</a><a href="#h31-0-607" id="h31-0-607" class="i">+</a><a href="#h5-0-117" id="h5-0-117" class="i">+&lt;/a&gt; ] +</a><a href="#h31-0-608" id="h31-0-608" class="i">+</a><a href="#h5-0-118" id="h5-0-118" class="i">+ +</a><a href="#h31-0-609" id="h31-0-609" class="i">+</a><a href="#h5-0-119" id="h5-0-119" class="i">+ # CREATE STAGIT SITES ######## +</a><a href="#h31-0-610" id="h31-0-610" class="i">+</a><a href="#h5-0-120" id="h5-0-120" class="i">+&lt;b&gt;diff --git a/&lt;a id=&quot;h2&quot; href=&quot;../file/_config.yml.html&quot;&gt;_config.yml&lt;/a&gt; b/&lt;a href=&quot;../file/_config.yml.html&quot;&gt;_config.yml&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-611" id="h31-0-611" class="i">+</a><a href="#h5-0-121" id="h5-0-121" class="i">+&lt;a href=&quot;#h2-0&quot; id=&quot;h2-0&quot; class=&quot;h&quot;&gt;@@ -10,8 +10,7 @@ highlighter: none +</a><a href="#h31-0-612" id="h31-0-612" class="i">+</a><a href="#h5-0-122" id="h5-0-122" class="i">+&lt;/a&gt; +</a><a href="#h31-0-613" id="h31-0-613" class="i">+</a><a href="#h5-0-123" id="h5-0-123" class="i">+ exclude: +</a><a href="#h31-0-614" id="h31-0-614" class="i">+</a><a href="#h5-0-124" id="h5-0-124" class="i">+ - .jekyll-cache +</a><a href="#h31-0-615" id="h31-0-615" class="i">+</a><a href="#h5-0-125" id="h5-0-125" class="i">+&lt;a href=&quot;#h2-0-3&quot; id=&quot;h2-0-3&quot; class=&quot;d&quot;&gt;- - &amp;quot;git/n-channel/file/_posts/&amp;quot; +</a><a href="#h31-0-616" id="h31-0-616" class="i">+</a><a href="#h5-0-126" id="h5-0-126" class="i">+&lt;/a&gt;&lt;a href=&quot;#h2-0-4&quot; id=&quot;h2-0-4&quot; class=&quot;d&quot;&gt;- - &amp;quot;git/n-channel/file/_pages/&amp;quot; +</a><a href="#h31-0-617" id="h31-0-617" class="i">+</a><a href="#h5-0-127" id="h5-0-127" class="i">+&lt;/a&gt;&lt;a href=&quot;#h2-0-5&quot; id=&quot;h2-0-5&quot; class=&quot;i&quot;&gt;+ - &amp;quot;git/n-channel/file&amp;quot; +</a><a href="#h31-0-618" id="h31-0-618" class="i">+</a><a href="#h5-0-128" id="h5-0-128" class="i">+&lt;/a&gt; +</a><a href="#h31-0-619" id="h31-0-619" class="i">+</a><a href="#h5-0-129" id="h5-0-129" class="i">+ compress_html: +</a><a href="#h31-0-620" id="h31-0-620" class="i">+</a><a href="#h5-0-130" id="h5-0-130" class="i">+ clippings: all +</a><a href="#h31-0-621" id="h31-0-621" class="i">+</a><a href="#h5-0-131" id="h5-0-131" class="i">+&lt;b&gt;diff --git a/&lt;a id=&quot;h3&quot; href=&quot;../file/_git/ArduinoNative.html&quot;&gt;_git/ArduinoNative&lt;/a&gt; b/&lt;a href=&quot;../file/_git/ArduinoNative.html&quot;&gt;_git/ArduinoNative&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-622" id="h31-0-622" class="i">+</a><a href="#h5-0-132" id="h5-0-132" class="i">+&lt;a href=&quot;#h3-0&quot; id=&quot;h3-0&quot; class=&quot;h&quot;&gt;@@ -1 +0,0 @@ +</a><a href="#h31-0-623" id="h31-0-623" class="i">+</a><a href="#h5-0-133" id="h5-0-133" class="i">+&lt;/a&gt;&lt;a href=&quot;#h3-0-0&quot; id=&quot;h3-0-0&quot; class=&quot;d&quot;&gt;-Subproject commit 48bfdb909445c6708cd0e05666cd47551ef68a35 +</a><a href="#h31-0-624" id="h31-0-624" class="i">+</a><a href="#h5-0-134" id="h5-0-134" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h4&quot; href=&quot;../file/_git/ProtonPack.html&quot;&gt;_git/ProtonPack&lt;/a&gt; b/&lt;a href=&quot;../file/_git/ProtonPack.html&quot;&gt;_git/ProtonPack&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-625" id="h31-0-625" class="i">+</a><a href="#h5-0-135" id="h5-0-135" class="i">+&lt;a href=&quot;#h4-0&quot; id=&quot;h4-0&quot; class=&quot;h&quot;&gt;@@ -1 +0,0 @@ +</a><a href="#h31-0-626" id="h31-0-626" class="i">+</a><a href="#h5-0-136" id="h5-0-136" class="i">+&lt;/a&gt;&lt;a href=&quot;#h4-0-0&quot; id=&quot;h4-0-0&quot; class=&quot;d&quot;&gt;-Subproject commit 1465872196d5171d73f47383c9e4f1332d31b620 +</a><a href="#h31-0-627" id="h31-0-627" class="i">+</a><a href="#h5-0-137" id="h5-0-137" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h5&quot; href=&quot;../file/_git/anders_tale_room_editor.html&quot;&gt;_git/anders_tale_room_editor&lt;/a&gt; b/&lt;a href=&quot;../file/_git/anders_tale_room_editor.html&quot;&gt;_git/anders_tale_room_editor&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-628" id="h31-0-628" class="i">+</a><a href="#h5-0-138" id="h5-0-138" class="i">+&lt;a href=&quot;#h5-0&quot; id=&quot;h5-0&quot; class=&quot;h&quot;&gt;@@ -1 +0,0 @@ +</a><a href="#h31-0-629" id="h31-0-629" class="i">+</a><a href="#h5-0-139" id="h5-0-139" class="i">+&lt;/a&gt;&lt;a href=&quot;#h5-0-0&quot; id=&quot;h5-0-0&quot; class=&quot;d&quot;&gt;-Subproject commit 3f937e26dce9518c37c484d4b60a25f9268b5498 +</a><a href="#h31-0-630" id="h31-0-630" class="i">+</a><a href="#h5-0-140" id="h5-0-140" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h6&quot; href=&quot;../file/_git/awaparser.html&quot;&gt;_git/awaparser&lt;/a&gt; b/&lt;a href=&quot;../file/_git/awaparser.html&quot;&gt;_git/awaparser&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-631" id="h31-0-631" class="i">+</a><a href="#h5-0-141" id="h5-0-141" class="i">+&lt;a href=&quot;#h6-0&quot; id=&quot;h6-0&quot; class=&quot;h&quot;&gt;@@ -1 +0,0 @@ +</a><a href="#h31-0-632" id="h31-0-632" class="i">+</a><a href="#h5-0-142" id="h5-0-142" class="i">+&lt;/a&gt;&lt;a href=&quot;#h6-0-0&quot; id=&quot;h6-0-0&quot; class=&quot;d&quot;&gt;-Subproject commit 97b977eec9f0bb15c3f8a30bb1d89df115745a5e +</a><a href="#h31-0-633" id="h31-0-633" class="i">+</a><a href="#h5-0-143" id="h5-0-143" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h7&quot; href=&quot;../file/_git/ddt_ex.html&quot;&gt;_git/ddt_ex&lt;/a&gt; b/&lt;a href=&quot;../file/_git/ddt_ex.html&quot;&gt;_git/ddt_ex&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-634" id="h31-0-634" class="i">+</a><a href="#h5-0-144" id="h5-0-144" class="i">+&lt;a href=&quot;#h7-0&quot; id=&quot;h7-0&quot; class=&quot;h&quot;&gt;@@ -1 +0,0 @@ +</a><a href="#h31-0-635" id="h31-0-635" class="i">+</a><a href="#h5-0-145" id="h5-0-145" class="i">+&lt;/a&gt;&lt;a href=&quot;#h7-0-0&quot; id=&quot;h7-0-0&quot; class=&quot;d&quot;&gt;-Subproject commit e3ffe13f817670b75eb001f63dbdf7bf2f0acbda +</a><a href="#h31-0-636" id="h31-0-636" class="i">+</a><a href="#h5-0-146" id="h5-0-146" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h8&quot; href=&quot;../file/_git/from_desktop_arch.sh.html&quot;&gt;_git/from_desktop_arch.sh&lt;/a&gt; b/&lt;a href=&quot;../file/_git/from_desktop_arch.sh.html&quot;&gt;_git/from_desktop_arch.sh&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-637" id="h31-0-637" class="i">+</a><a href="#h5-0-147" id="h5-0-147" class="i">+&lt;a href=&quot;#h8-0&quot; id=&quot;h8-0&quot; class=&quot;h&quot;&gt;@@ -4,23 +4,24 @@ set -e +</a><a href="#h31-0-638" id="h31-0-638" class="i">+</a><a href="#h5-0-148" id="h5-0-148" class="i">+&lt;/a&gt; +</a><a href="#h31-0-639" id="h31-0-639" class="i">+</a><a href="#h5-0-149" id="h5-0-149" class="i">+ if [[ $(pwd) == *&amp;quot;_git&amp;quot; ]]; then +</a><a href="#h31-0-640" id="h31-0-640" class="i">+</a><a href="#h5-0-150" id="h5-0-150" class="i">+ +</a><a href="#h31-0-641" id="h31-0-641" class="i">+</a><a href="#h5-0-151" id="h5-0-151" class="i">+&lt;a href=&quot;#h8-0-3&quot; id=&quot;h8-0-3&quot; class=&quot;d&quot;&gt;- rm -rf */ +</a><a href="#h31-0-642" id="h31-0-642" class="i">+</a><a href="#h5-0-152" id="h5-0-152" class="i">+&lt;/a&gt;&lt;a href=&quot;#h8-0-4&quot; id=&quot;h8-0-4&quot; class=&quot;i&quot;&gt;+ rm -rf repos +</a><a href="#h31-0-643" id="h31-0-643" class="i">+</a><a href="#h5-0-153" id="h5-0-153" class="i">+&lt;/a&gt;&lt;a href=&quot;#h8-0-5&quot; id=&quot;h8-0-5&quot; class=&quot;i&quot;&gt;+ mkdir -p repos +</a><a href="#h31-0-644" id="h31-0-644" class="i">+</a><a href="#h5-0-154" id="h5-0-154" class="i">+&lt;/a&gt; +</a><a href="#h31-0-645" id="h31-0-645" class="i">+</a><a href="#h5-0-155" id="h5-0-155" class="i">+&lt;a href=&quot;#h8-0-7&quot; id=&quot;h8-0-7&quot; class=&quot;d&quot;&gt;- cp -r &amp;quot;/home/halvard/Code/ddt_ex&amp;quot; &amp;quot;ddt_ex&amp;quot; +</a><a href="#h31-0-646" id="h31-0-646" class="i">+</a><a href="#h5-0-156" id="h5-0-156" class="i">+&lt;/a&gt;&lt;a href=&quot;#h8-0-8&quot; id=&quot;h8-0-8&quot; class=&quot;d&quot;&gt;- cp -r &amp;quot;/home/halvard/Code/gs_ddt.h&amp;quot; &amp;quot;gs_ddt.h&amp;quot; +</a><a href="#h31-0-647" id="h31-0-647" class="i">+</a><a href="#h5-0-157" id="h5-0-157" class="i">+&lt;/a&gt;&lt;a href=&quot;#h8-0-9&quot; id=&quot;h8-0-9&quot; class=&quot;d&quot;&gt;- cp -r &amp;quot;/home/halvard/Code/awa/interpreter&amp;quot; &amp;quot;awaparser&amp;quot; +</a><a href="#h31-0-648" id="h31-0-648" class="i">+</a><a href="#h5-0-158" id="h5-0-158" class="i">+&lt;/a&gt;&lt;a href=&quot;#h8-0-10&quot; id=&quot;h8-0-10&quot; class=&quot;d&quot;&gt;- cp -r &amp;quot;/home/halvard/Code/ArduinoNative&amp;quot; &amp;quot;ArduinoNative&amp;quot; +</a><a href="#h31-0-649" id="h31-0-649" class="i">+</a><a href="#h5-0-159" id="h5-0-159" class="i">+&lt;/a&gt;&lt;a href=&quot;#h8-0-11&quot; id=&quot;h8-0-11&quot; class=&quot;d&quot;&gt;- cp -r &amp;quot;/home/halvard/Code/ProtonPack&amp;quot; &amp;quot;ProtonPack&amp;quot; +</a><a href="#h31-0-650" id="h31-0-650" class="i">+</a><a href="#h5-0-160" id="h5-0-160" class="i">+&lt;/a&gt;&lt;a href=&quot;#h8-0-12&quot; id=&quot;h8-0-12&quot; class=&quot;d&quot;&gt;- cp -r &amp;quot;/home/halvard/Code/revolver&amp;quot; &amp;quot;revolver&amp;quot; +</a><a href="#h31-0-651" id="h31-0-651" class="i">+</a><a href="#h5-0-161" id="h5-0-161" class="i">+&lt;/a&gt;&lt;a href=&quot;#h8-0-13&quot; id=&quot;h8-0-13&quot; class=&quot;d&quot;&gt;- cp -r &amp;quot;/home/halvard/Code/C/se&amp;quot; &amp;quot;se&amp;quot; +</a><a href="#h31-0-652" id="h31-0-652" class="i">+</a><a href="#h5-0-162" id="h5-0-162" class="i">+&lt;/a&gt;&lt;a href=&quot;#h8-0-14&quot; id=&quot;h8-0-14&quot; class=&quot;d&quot;&gt;- cp -r &amp;quot;/home/halvard/Code/C/gs_ffmpeg&amp;quot; &amp;quot;gs_avdecode&amp;quot; +</a><a href="#h31-0-653" id="h31-0-653" class="i">+</a><a href="#h5-0-163" id="h5-0-163" class="i">+&lt;/a&gt;&lt;a href=&quot;#h8-0-15&quot; id=&quot;h8-0-15&quot; class=&quot;d&quot;&gt;- cp -r &amp;quot;/home/halvard/Code/C/hs&amp;quot; &amp;quot;hs&amp;quot; +</a><a href="#h31-0-654" id="h31-0-654" class="i">+</a><a href="#h5-0-164" id="h5-0-164" class="i">+&lt;/a&gt;&lt;a href=&quot;#h8-0-16&quot; id=&quot;h8-0-16&quot; class=&quot;d&quot;&gt;- cp -r &amp;quot;/home/halvard/Code/C/minesweeper&amp;quot; &amp;quot;minesweeper&amp;quot; +</a><a href="#h31-0-655" id="h31-0-655" class="i">+</a><a href="#h5-0-165" id="h5-0-165" class="i">+&lt;/a&gt;&lt;a href=&quot;#h8-0-17&quot; id=&quot;h8-0-17&quot; class=&quot;d&quot;&gt;- cp -r &amp;quot;/home/halvard/Code/C/nisse&amp;quot; &amp;quot;nisse&amp;quot; +</a><a href="#h31-0-656" id="h31-0-656" class="i">+</a><a href="#h5-0-166" id="h5-0-166" class="i">+&lt;/a&gt;&lt;a href=&quot;#h8-0-18&quot; id=&quot;h8-0-18&quot; class=&quot;d&quot;&gt;- cp -r &amp;quot;/home/halvard/Code/C/snake&amp;quot; &amp;quot;snake&amp;quot; +</a><a href="#h31-0-657" id="h31-0-657" class="i">+</a><a href="#h5-0-167" id="h5-0-167" class="i">+&lt;/a&gt;&lt;a href=&quot;#h8-0-19&quot; id=&quot;h8-0-19&quot; class=&quot;d&quot;&gt;- cp -r &amp;quot;/home/halvard/Code/C/gs_bucket_array&amp;quot; &amp;quot;gs_bucket_array&amp;quot; +</a><a href="#h31-0-658" id="h31-0-658" class="i">+</a><a href="#h5-0-168" id="h5-0-168" class="i">+&lt;/a&gt;&lt;a href=&quot;#h8-0-20&quot; id=&quot;h8-0-20&quot; class=&quot;d&quot;&gt;- cp -r &amp;quot;/home/halvard/Code/C/meep&amp;quot; &amp;quot;meep&amp;quot; +</a><a href="#h31-0-659" id="h31-0-659" class="i">+</a><a href="#h5-0-169" id="h5-0-169" class="i">+&lt;/a&gt;&lt;a href=&quot;#h8-0-21&quot; id=&quot;h8-0-21&quot; class=&quot;d&quot;&gt;- cp -r &amp;quot;/home/halvard/Code/C/anders_tale_room_editor&amp;quot; &amp;quot;anders_tale_room_editor&amp;quot; +</a><a href="#h31-0-660" id="h31-0-660" class="i">+</a><a href="#h5-0-170" id="h5-0-170" class="i">+&lt;/a&gt;&lt;a href=&quot;#h8-0-22&quot; id=&quot;h8-0-22&quot; class=&quot;i&quot;&gt;+ cp -r &amp;quot;/home/halvard/Code/ddt_ex&amp;quot; &amp;quot;repos/ddt_ex&amp;quot; +</a><a href="#h31-0-661" id="h31-0-661" class="i">+</a><a href="#h5-0-171" id="h5-0-171" class="i">+&lt;/a&gt;&lt;a href=&quot;#h8-0-23&quot; id=&quot;h8-0-23&quot; class=&quot;i&quot;&gt;+ cp -r &amp;quot;/home/halvard/Code/gs_ddt.h&amp;quot; &amp;quot;repos/gs_ddt.h&amp;quot; +</a><a href="#h31-0-662" id="h31-0-662" class="i">+</a><a href="#h5-0-172" id="h5-0-172" class="i">+&lt;/a&gt;&lt;a href=&quot;#h8-0-24&quot; id=&quot;h8-0-24&quot; class=&quot;i&quot;&gt;+ cp -r &amp;quot;/home/halvard/Code/awa/interpreter&amp;quot; &amp;quot;repos/awaparser&amp;quot; +</a><a href="#h31-0-663" id="h31-0-663" class="i">+</a><a href="#h5-0-173" id="h5-0-173" class="i">+&lt;/a&gt;&lt;a href=&quot;#h8-0-25&quot; id=&quot;h8-0-25&quot; class=&quot;i&quot;&gt;+ cp -r &amp;quot;/home/halvard/Code/ArduinoNative&amp;quot; &amp;quot;repos/ArduinoNative&amp;quot; +</a><a href="#h31-0-664" id="h31-0-664" class="i">+</a><a href="#h5-0-174" id="h5-0-174" class="i">+&lt;/a&gt;&lt;a href=&quot;#h8-0-26&quot; id=&quot;h8-0-26&quot; class=&quot;i&quot;&gt;+ cp -r &amp;quot;/home/halvard/Code/ProtonPack&amp;quot; &amp;quot;repos/ProtonPack&amp;quot; +</a><a href="#h31-0-665" id="h31-0-665" class="i">+</a><a href="#h5-0-175" id="h5-0-175" class="i">+&lt;/a&gt;&lt;a href=&quot;#h8-0-27&quot; id=&quot;h8-0-27&quot; class=&quot;i&quot;&gt;+ cp -r &amp;quot;/home/halvard/Code/revolver&amp;quot; &amp;quot;repos/revolver&amp;quot; +</a><a href="#h31-0-666" id="h31-0-666" class="i">+</a><a href="#h5-0-176" id="h5-0-176" class="i">+&lt;/a&gt;&lt;a href=&quot;#h8-0-28&quot; id=&quot;h8-0-28&quot; class=&quot;i&quot;&gt;+ cp -r &amp;quot;/home/halvard/Code/C/se&amp;quot; &amp;quot;repos/se&amp;quot; +</a><a href="#h31-0-667" id="h31-0-667" class="i">+</a><a href="#h5-0-177" id="h5-0-177" class="i">+&lt;/a&gt;&lt;a href=&quot;#h8-0-29&quot; id=&quot;h8-0-29&quot; class=&quot;i&quot;&gt;+ cp -r &amp;quot;/home/halvard/Code/C/gs_ffmpeg&amp;quot; &amp;quot;repos/gs_avdecode&amp;quot; +</a><a href="#h31-0-668" id="h31-0-668" class="i">+</a><a href="#h5-0-178" id="h5-0-178" class="i">+&lt;/a&gt;&lt;a href=&quot;#h8-0-30&quot; id=&quot;h8-0-30&quot; class=&quot;i&quot;&gt;+ cp -r &amp;quot;/home/halvard/Code/C/hs&amp;quot; &amp;quot;repos/hs&amp;quot; +</a><a href="#h31-0-669" id="h31-0-669" class="i">+</a><a href="#h5-0-179" id="h5-0-179" class="i">+&lt;/a&gt;&lt;a href=&quot;#h8-0-31&quot; id=&quot;h8-0-31&quot; class=&quot;i&quot;&gt;+ cp -r &amp;quot;/home/halvard/Code/C/minesweeper&amp;quot; &amp;quot;repos/minesweeper&amp;quot; +</a><a href="#h31-0-670" id="h31-0-670" class="i">+</a><a href="#h5-0-180" id="h5-0-180" class="i">+&lt;/a&gt;&lt;a href=&quot;#h8-0-32&quot; id=&quot;h8-0-32&quot; class=&quot;i&quot;&gt;+ cp -r &amp;quot;/home/halvard/Code/C/nisse&amp;quot; &amp;quot;repos/nisse&amp;quot; +</a><a href="#h31-0-671" id="h31-0-671" class="i">+</a><a href="#h5-0-181" id="h5-0-181" class="i">+&lt;/a&gt;&lt;a href=&quot;#h8-0-33&quot; id=&quot;h8-0-33&quot; class=&quot;i&quot;&gt;+ cp -r &amp;quot;/home/halvard/Code/C/snake&amp;quot; &amp;quot;repos/snake&amp;quot; +</a><a href="#h31-0-672" id="h31-0-672" class="i">+</a><a href="#h5-0-182" id="h5-0-182" class="i">+&lt;/a&gt;&lt;a href=&quot;#h8-0-34&quot; id=&quot;h8-0-34&quot; class=&quot;i&quot;&gt;+ cp -r &amp;quot;/home/halvard/Code/C/gs_bucket_array&amp;quot; &amp;quot;repos/gs_bucket_array&amp;quot; +</a><a href="#h31-0-673" id="h31-0-673" class="i">+</a><a href="#h5-0-183" id="h5-0-183" class="i">+&lt;/a&gt;&lt;a href=&quot;#h8-0-35&quot; id=&quot;h8-0-35&quot; class=&quot;i&quot;&gt;+ cp -r &amp;quot;/home/halvard/Code/C/meep&amp;quot; &amp;quot;repos/meep&amp;quot; +</a><a href="#h31-0-674" id="h31-0-674" class="i">+</a><a href="#h5-0-184" id="h5-0-184" class="i">+&lt;/a&gt;&lt;a href=&quot;#h8-0-36&quot; id=&quot;h8-0-36&quot; class=&quot;i&quot;&gt;+ cp -r &amp;quot;/home/halvard/Code/C/anders_tale_room_editor&amp;quot; &amp;quot;repos/anders_tale_room_editor&amp;quot; +</a><a href="#h31-0-675" id="h31-0-675" class="i">+</a><a href="#h5-0-185" id="h5-0-185" class="i">+&lt;/a&gt; else +</a><a href="#h31-0-676" id="h31-0-676" class="i">+</a><a href="#h5-0-186" id="h5-0-186" class="i">+ echo &amp;quot;script must be ran from the _git folder&amp;quot; +</a><a href="#h31-0-677" id="h31-0-677" class="i">+</a><a href="#h5-0-187" id="h5-0-187" class="i">+ fi +</a><a href="#h31-0-678" id="h31-0-678" class="i">+</a><a href="#h5-0-188" id="h5-0-188" class="i">+&lt;b&gt;diff --git a/&lt;a id=&quot;h9&quot; href=&quot;../file/_git/gs_avdecode.html&quot;&gt;_git/gs_avdecode&lt;/a&gt; b/&lt;a href=&quot;../file/_git/gs_avdecode.html&quot;&gt;_git/gs_avdecode&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-679" id="h31-0-679" class="i">+</a><a href="#h5-0-189" id="h5-0-189" class="i">+&lt;a href=&quot;#h9-0&quot; id=&quot;h9-0&quot; class=&quot;h&quot;&gt;@@ -1 +0,0 @@ +</a><a href="#h31-0-680" id="h31-0-680" class="i">+</a><a href="#h5-0-190" id="h5-0-190" class="i">+&lt;/a&gt;&lt;a href=&quot;#h9-0-0&quot; id=&quot;h9-0-0&quot; class=&quot;d&quot;&gt;-Subproject commit 22f1abf7d39f112579a6c44acbef06a2870acdd9 +</a><a href="#h31-0-681" id="h31-0-681" class="i">+</a><a href="#h5-0-191" id="h5-0-191" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h10&quot; href=&quot;../file/_git/gs_bucket_array.html&quot;&gt;_git/gs_bucket_array&lt;/a&gt; b/&lt;a href=&quot;../file/_git/gs_bucket_array.html&quot;&gt;_git/gs_bucket_array&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-682" id="h31-0-682" class="i">+</a><a href="#h5-0-192" id="h5-0-192" class="i">+&lt;a href=&quot;#h10-0&quot; id=&quot;h10-0&quot; class=&quot;h&quot;&gt;@@ -1 +0,0 @@ +</a><a href="#h31-0-683" id="h31-0-683" class="i">+</a><a href="#h5-0-193" id="h5-0-193" class="i">+&lt;/a&gt;&lt;a href=&quot;#h10-0-0&quot; id=&quot;h10-0-0&quot; class=&quot;d&quot;&gt;-Subproject commit fedd0c7ed467aa9861379d400a09d0a4354fc0b3 +</a><a href="#h31-0-684" id="h31-0-684" class="i">+</a><a href="#h5-0-194" id="h5-0-194" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h11&quot; href=&quot;../file/_git/gs_ddt.h.html&quot;&gt;_git/gs_ddt.h&lt;/a&gt; b/&lt;a href=&quot;../file/_git/gs_ddt.h.html&quot;&gt;_git/gs_ddt.h&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-685" id="h31-0-685" class="i">+</a><a href="#h5-0-195" id="h5-0-195" class="i">+&lt;a href=&quot;#h11-0&quot; id=&quot;h11-0&quot; class=&quot;h&quot;&gt;@@ -1 +0,0 @@ +</a><a href="#h31-0-686" id="h31-0-686" class="i">+</a><a href="#h5-0-196" id="h5-0-196" class="i">+&lt;/a&gt;&lt;a href=&quot;#h11-0-0&quot; id=&quot;h11-0-0&quot; class=&quot;d&quot;&gt;-Subproject commit 29bd67bde3ddca6f056b1b0a8d343c52e1b756c5 +</a><a href="#h31-0-687" id="h31-0-687" class="i">+</a><a href="#h5-0-197" id="h5-0-197" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h12&quot; href=&quot;../file/_git/hs.html&quot;&gt;_git/hs&lt;/a&gt; b/&lt;a href=&quot;../file/_git/hs.html&quot;&gt;_git/hs&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-688" id="h31-0-688" class="i">+</a><a href="#h5-0-198" id="h5-0-198" class="i">+&lt;a href=&quot;#h12-0&quot; id=&quot;h12-0&quot; class=&quot;h&quot;&gt;@@ -1 +0,0 @@ +</a><a href="#h31-0-689" id="h31-0-689" class="i">+</a><a href="#h5-0-199" id="h5-0-199" class="i">+&lt;/a&gt;&lt;a href=&quot;#h12-0-0&quot; id=&quot;h12-0-0&quot; class=&quot;d&quot;&gt;-Subproject commit 030149422c5773d463d7dacdaf1a6693ea082f9f +</a><a href="#h31-0-690" id="h31-0-690" class="i">+</a><a href="#h5-0-200" id="h5-0-200" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h13&quot; href=&quot;../file/_git/meep.html&quot;&gt;_git/meep&lt;/a&gt; b/&lt;a href=&quot;../file/_git/meep.html&quot;&gt;_git/meep&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-691" id="h31-0-691" class="i">+</a><a href="#h5-0-201" id="h5-0-201" class="i">+&lt;a href=&quot;#h13-0&quot; id=&quot;h13-0&quot; class=&quot;h&quot;&gt;@@ -1 +0,0 @@ +</a><a href="#h31-0-692" id="h31-0-692" class="i">+</a><a href="#h5-0-202" id="h5-0-202" class="i">+&lt;/a&gt;&lt;a href=&quot;#h13-0-0&quot; id=&quot;h13-0-0&quot; class=&quot;d&quot;&gt;-Subproject commit 6ba476dc2ba557ce39ca1242b33b01f1b7b56312 +</a><a href="#h31-0-693" id="h31-0-693" class="i">+</a><a href="#h5-0-203" id="h5-0-203" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h14&quot; href=&quot;../file/_git/minesweeper.html&quot;&gt;_git/minesweeper&lt;/a&gt; b/&lt;a href=&quot;../file/_git/minesweeper.html&quot;&gt;_git/minesweeper&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-694" id="h31-0-694" class="i">+</a><a href="#h5-0-204" id="h5-0-204" class="i">+&lt;a href=&quot;#h14-0&quot; id=&quot;h14-0&quot; class=&quot;h&quot;&gt;@@ -1 +0,0 @@ +</a><a href="#h31-0-695" id="h31-0-695" class="i">+</a><a href="#h5-0-205" id="h5-0-205" class="i">+&lt;/a&gt;&lt;a href=&quot;#h14-0-0&quot; id=&quot;h14-0-0&quot; class=&quot;d&quot;&gt;-Subproject commit 747e7cd4189adbf2547d2afef2dc81cebea80155 +</a><a href="#h31-0-696" id="h31-0-696" class="i">+</a><a href="#h5-0-206" id="h5-0-206" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h15&quot; href=&quot;../file/_git/nisse.html&quot;&gt;_git/nisse&lt;/a&gt; b/&lt;a href=&quot;../file/_git/nisse.html&quot;&gt;_git/nisse&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-697" id="h31-0-697" class="i">+</a><a href="#h5-0-207" id="h5-0-207" class="i">+&lt;a href=&quot;#h15-0&quot; id=&quot;h15-0&quot; class=&quot;h&quot;&gt;@@ -1 +0,0 @@ +</a><a href="#h31-0-698" id="h31-0-698" class="i">+</a><a href="#h5-0-208" id="h5-0-208" class="i">+&lt;/a&gt;&lt;a href=&quot;#h15-0-0&quot; id=&quot;h15-0-0&quot; class=&quot;d&quot;&gt;-Subproject commit 37257118e5006d0413c17667e0a11687d731cf82 +</a><a href="#h31-0-699" id="h31-0-699" class="i">+</a><a href="#h5-0-209" id="h5-0-209" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h16&quot; href=&quot;../file/_git/repos/ArduinoNative.html&quot;&gt;_git/repos/ArduinoNative&lt;/a&gt; b/&lt;a href=&quot;../file/_git/repos/ArduinoNative.html&quot;&gt;_git/repos/ArduinoNative&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-700" id="h31-0-700" class="i">+</a><a href="#h5-0-210" id="h5-0-210" class="i">+&lt;a href=&quot;#h16-0&quot; id=&quot;h16-0&quot; class=&quot;h&quot;&gt;@@ -0,0 +1 @@ +</a><a href="#h31-0-701" id="h31-0-701" class="i">+</a><a href="#h5-0-211" id="h5-0-211" class="i">+&lt;/a&gt;&lt;a href=&quot;#h16-0-0&quot; id=&quot;h16-0-0&quot; class=&quot;i&quot;&gt;+Subproject commit 48bfdb909445c6708cd0e05666cd47551ef68a35 +</a><a href="#h31-0-702" id="h31-0-702" class="i">+</a><a href="#h5-0-212" id="h5-0-212" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h17&quot; href=&quot;../file/_git/repos/ProtonPack.html&quot;&gt;_git/repos/ProtonPack&lt;/a&gt; b/&lt;a href=&quot;../file/_git/repos/ProtonPack.html&quot;&gt;_git/repos/ProtonPack&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-703" id="h31-0-703" class="i">+</a><a href="#h5-0-213" id="h5-0-213" class="i">+&lt;a href=&quot;#h17-0&quot; id=&quot;h17-0&quot; class=&quot;h&quot;&gt;@@ -0,0 +1 @@ +</a><a href="#h31-0-704" id="h31-0-704" class="i">+</a><a href="#h5-0-214" id="h5-0-214" class="i">+&lt;/a&gt;&lt;a href=&quot;#h17-0-0&quot; id=&quot;h17-0-0&quot; class=&quot;i&quot;&gt;+Subproject commit 1465872196d5171d73f47383c9e4f1332d31b620 +</a><a href="#h31-0-705" id="h31-0-705" class="i">+</a><a href="#h5-0-215" id="h5-0-215" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h18&quot; href=&quot;../file/_git/repos/anders_tale_room_editor.html&quot;&gt;_git/repos/anders_tale_room_editor&lt;/a&gt; b/&lt;a href=&quot;../file/_git/repos/anders_tale_room_editor.html&quot;&gt;_git/repos/anders_tale_room_editor&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-706" id="h31-0-706" class="i">+</a><a href="#h5-0-216" id="h5-0-216" class="i">+&lt;a href=&quot;#h18-0&quot; id=&quot;h18-0&quot; class=&quot;h&quot;&gt;@@ -0,0 +1 @@ +</a><a href="#h31-0-707" id="h31-0-707" class="i">+</a><a href="#h5-0-217" id="h5-0-217" class="i">+&lt;/a&gt;&lt;a href=&quot;#h18-0-0&quot; id=&quot;h18-0-0&quot; class=&quot;i&quot;&gt;+Subproject commit 3f937e26dce9518c37c484d4b60a25f9268b5498 +</a><a href="#h31-0-708" id="h31-0-708" class="i">+</a><a href="#h5-0-218" id="h5-0-218" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h19&quot; href=&quot;../file/_git/repos/awaparser.html&quot;&gt;_git/repos/awaparser&lt;/a&gt; b/&lt;a href=&quot;../file/_git/repos/awaparser.html&quot;&gt;_git/repos/awaparser&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-709" id="h31-0-709" class="i">+</a><a href="#h5-0-219" id="h5-0-219" class="i">+&lt;a href=&quot;#h19-0&quot; id=&quot;h19-0&quot; class=&quot;h&quot;&gt;@@ -0,0 +1 @@ +</a><a href="#h31-0-710" id="h31-0-710" class="i">+</a><a href="#h5-0-220" id="h5-0-220" class="i">+&lt;/a&gt;&lt;a href=&quot;#h19-0-0&quot; id=&quot;h19-0-0&quot; class=&quot;i&quot;&gt;+Subproject commit 97b977eec9f0bb15c3f8a30bb1d89df115745a5e +</a><a href="#h31-0-711" id="h31-0-711" class="i">+</a><a href="#h5-0-221" id="h5-0-221" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h20&quot; href=&quot;../file/_git/repos/ddt_ex.html&quot;&gt;_git/repos/ddt_ex&lt;/a&gt; b/&lt;a href=&quot;../file/_git/repos/ddt_ex.html&quot;&gt;_git/repos/ddt_ex&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-712" id="h31-0-712" class="i">+</a><a href="#h5-0-222" id="h5-0-222" class="i">+&lt;a href=&quot;#h20-0&quot; id=&quot;h20-0&quot; class=&quot;h&quot;&gt;@@ -0,0 +1 @@ +</a><a href="#h31-0-713" id="h31-0-713" class="i">+</a><a href="#h5-0-223" id="h5-0-223" class="i">+&lt;/a&gt;&lt;a href=&quot;#h20-0-0&quot; id=&quot;h20-0-0&quot; class=&quot;i&quot;&gt;+Subproject commit e3ffe13f817670b75eb001f63dbdf7bf2f0acbda +</a><a href="#h31-0-714" id="h31-0-714" class="i">+</a><a href="#h5-0-224" id="h5-0-224" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h21&quot; href=&quot;../file/_git/repos/gs_avdecode.html&quot;&gt;_git/repos/gs_avdecode&lt;/a&gt; b/&lt;a href=&quot;../file/_git/repos/gs_avdecode.html&quot;&gt;_git/repos/gs_avdecode&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-715" id="h31-0-715" class="i">+</a><a href="#h5-0-225" id="h5-0-225" class="i">+&lt;a href=&quot;#h21-0&quot; id=&quot;h21-0&quot; class=&quot;h&quot;&gt;@@ -0,0 +1 @@ +</a><a href="#h31-0-716" id="h31-0-716" class="i">+</a><a href="#h5-0-226" id="h5-0-226" class="i">+&lt;/a&gt;&lt;a href=&quot;#h21-0-0&quot; id=&quot;h21-0-0&quot; class=&quot;i&quot;&gt;+Subproject commit 22f1abf7d39f112579a6c44acbef06a2870acdd9 +</a><a href="#h31-0-717" id="h31-0-717" class="i">+</a><a href="#h5-0-227" id="h5-0-227" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h22&quot; href=&quot;../file/_git/repos/gs_bucket_array.html&quot;&gt;_git/repos/gs_bucket_array&lt;/a&gt; b/&lt;a href=&quot;../file/_git/repos/gs_bucket_array.html&quot;&gt;_git/repos/gs_bucket_array&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-718" id="h31-0-718" class="i">+</a><a href="#h5-0-228" id="h5-0-228" class="i">+&lt;a href=&quot;#h22-0&quot; id=&quot;h22-0&quot; class=&quot;h&quot;&gt;@@ -0,0 +1 @@ +</a><a href="#h31-0-719" id="h31-0-719" class="i">+</a><a href="#h5-0-229" id="h5-0-229" class="i">+&lt;/a&gt;&lt;a href=&quot;#h22-0-0&quot; id=&quot;h22-0-0&quot; class=&quot;i&quot;&gt;+Subproject commit fedd0c7ed467aa9861379d400a09d0a4354fc0b3 +</a><a href="#h31-0-720" id="h31-0-720" class="i">+</a><a href="#h5-0-230" id="h5-0-230" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h23&quot; href=&quot;../file/_git/repos/gs_ddt.h.html&quot;&gt;_git/repos/gs_ddt.h&lt;/a&gt; b/&lt;a href=&quot;../file/_git/repos/gs_ddt.h.html&quot;&gt;_git/repos/gs_ddt.h&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-721" id="h31-0-721" class="i">+</a><a href="#h5-0-231" id="h5-0-231" class="i">+&lt;a href=&quot;#h23-0&quot; id=&quot;h23-0&quot; class=&quot;h&quot;&gt;@@ -0,0 +1 @@ +</a><a href="#h31-0-722" id="h31-0-722" class="i">+</a><a href="#h5-0-232" id="h5-0-232" class="i">+&lt;/a&gt;&lt;a href=&quot;#h23-0-0&quot; id=&quot;h23-0-0&quot; class=&quot;i&quot;&gt;+Subproject commit 29bd67bde3ddca6f056b1b0a8d343c52e1b756c5 +</a><a href="#h31-0-723" id="h31-0-723" class="i">+</a><a href="#h5-0-233" id="h5-0-233" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h24&quot; href=&quot;../file/_git/repos/hs.html&quot;&gt;_git/repos/hs&lt;/a&gt; b/&lt;a href=&quot;../file/_git/repos/hs.html&quot;&gt;_git/repos/hs&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-724" id="h31-0-724" class="i">+</a><a href="#h5-0-234" id="h5-0-234" class="i">+&lt;a href=&quot;#h24-0&quot; id=&quot;h24-0&quot; class=&quot;h&quot;&gt;@@ -0,0 +1 @@ +</a><a href="#h31-0-725" id="h31-0-725" class="i">+</a><a href="#h5-0-235" id="h5-0-235" class="i">+&lt;/a&gt;&lt;a href=&quot;#h24-0-0&quot; id=&quot;h24-0-0&quot; class=&quot;i&quot;&gt;+Subproject commit 030149422c5773d463d7dacdaf1a6693ea082f9f +</a><a href="#h31-0-726" id="h31-0-726" class="i">+</a><a href="#h5-0-236" id="h5-0-236" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h25&quot; href=&quot;../file/_git/repos/meep.html&quot;&gt;_git/repos/meep&lt;/a&gt; b/&lt;a href=&quot;../file/_git/repos/meep.html&quot;&gt;_git/repos/meep&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-727" id="h31-0-727" class="i">+</a><a href="#h5-0-237" id="h5-0-237" class="i">+&lt;a href=&quot;#h25-0&quot; id=&quot;h25-0&quot; class=&quot;h&quot;&gt;@@ -0,0 +1 @@ +</a><a href="#h31-0-728" id="h31-0-728" class="i">+</a><a href="#h5-0-238" id="h5-0-238" class="i">+&lt;/a&gt;&lt;a href=&quot;#h25-0-0&quot; id=&quot;h25-0-0&quot; class=&quot;i&quot;&gt;+Subproject commit 6ba476dc2ba557ce39ca1242b33b01f1b7b56312 +</a><a href="#h31-0-729" id="h31-0-729" class="i">+</a><a href="#h5-0-239" id="h5-0-239" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h26&quot; href=&quot;../file/_git/repos/minesweeper.html&quot;&gt;_git/repos/minesweeper&lt;/a&gt; b/&lt;a href=&quot;../file/_git/repos/minesweeper.html&quot;&gt;_git/repos/minesweeper&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-730" id="h31-0-730" class="i">+</a><a href="#h5-0-240" id="h5-0-240" class="i">+&lt;a href=&quot;#h26-0&quot; id=&quot;h26-0&quot; class=&quot;h&quot;&gt;@@ -0,0 +1 @@ +</a><a href="#h31-0-731" id="h31-0-731" class="i">+</a><a href="#h5-0-241" id="h5-0-241" class="i">+&lt;/a&gt;&lt;a href=&quot;#h26-0-0&quot; id=&quot;h26-0-0&quot; class=&quot;i&quot;&gt;+Subproject commit 747e7cd4189adbf2547d2afef2dc81cebea80155 +</a><a href="#h31-0-732" id="h31-0-732" class="i">+</a><a href="#h5-0-242" id="h5-0-242" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h27&quot; href=&quot;../file/_git/repos/nisse.html&quot;&gt;_git/repos/nisse&lt;/a&gt; b/&lt;a href=&quot;../file/_git/repos/nisse.html&quot;&gt;_git/repos/nisse&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-733" id="h31-0-733" class="i">+</a><a href="#h5-0-243" id="h5-0-243" class="i">+&lt;a href=&quot;#h27-0&quot; id=&quot;h27-0&quot; class=&quot;h&quot;&gt;@@ -0,0 +1 @@ +</a><a href="#h31-0-734" id="h31-0-734" class="i">+</a><a href="#h5-0-244" id="h5-0-244" class="i">+&lt;/a&gt;&lt;a href=&quot;#h27-0-0&quot; id=&quot;h27-0-0&quot; class=&quot;i&quot;&gt;+Subproject commit 37257118e5006d0413c17667e0a11687d731cf82 +</a><a href="#h31-0-735" id="h31-0-735" class="i">+</a><a href="#h5-0-245" id="h5-0-245" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h28&quot; href=&quot;../file/_git/repos/revolver.html&quot;&gt;_git/repos/revolver&lt;/a&gt; b/&lt;a href=&quot;../file/_git/repos/revolver.html&quot;&gt;_git/repos/revolver&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-736" id="h31-0-736" class="i">+</a><a href="#h5-0-246" id="h5-0-246" class="i">+&lt;a href=&quot;#h28-0&quot; id=&quot;h28-0&quot; class=&quot;h&quot;&gt;@@ -0,0 +1 @@ +</a><a href="#h31-0-737" id="h31-0-737" class="i">+</a><a href="#h5-0-247" id="h5-0-247" class="i">+&lt;/a&gt;&lt;a href=&quot;#h28-0-0&quot; id=&quot;h28-0-0&quot; class=&quot;i&quot;&gt;+Subproject commit 7851f1a65c777e5d3464bf3bba08b7b68389bf81 +</a><a href="#h31-0-738" id="h31-0-738" class="i">+</a><a href="#h5-0-248" id="h5-0-248" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h29&quot; href=&quot;../file/_git/repos/se.html&quot;&gt;_git/repos/se&lt;/a&gt; b/&lt;a href=&quot;../file/_git/repos/se.html&quot;&gt;_git/repos/se&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-739" id="h31-0-739" class="i">+</a><a href="#h5-0-249" id="h5-0-249" class="i">+&lt;a href=&quot;#h29-0&quot; id=&quot;h29-0&quot; class=&quot;h&quot;&gt;@@ -0,0 +1 @@ +</a><a href="#h31-0-740" id="h31-0-740" class="i">+</a><a href="#h5-0-250" id="h5-0-250" class="i">+&lt;/a&gt;&lt;a href=&quot;#h29-0-0&quot; id=&quot;h29-0-0&quot; class=&quot;i&quot;&gt;+Subproject commit 2b705c4a5719f5e4e37789c002b60e630c6af9aa +</a><a href="#h31-0-741" id="h31-0-741" class="i">+</a><a href="#h5-0-251" id="h5-0-251" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h30&quot; href=&quot;../file/_git/repos/snake.html&quot;&gt;_git/repos/snake&lt;/a&gt; b/&lt;a href=&quot;../file/_git/repos/snake.html&quot;&gt;_git/repos/snake&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-742" id="h31-0-742" class="i">+</a><a href="#h5-0-252" id="h5-0-252" class="i">+&lt;a href=&quot;#h30-0&quot; id=&quot;h30-0&quot; class=&quot;h&quot;&gt;@@ -0,0 +1 @@ +</a><a href="#h31-0-743" id="h31-0-743" class="i">+</a><a href="#h5-0-253" id="h5-0-253" class="i">+&lt;/a&gt;&lt;a href=&quot;#h30-0-0&quot; id=&quot;h30-0-0&quot; class=&quot;i&quot;&gt;+Subproject commit d7b871afeec3a1b7c85632203e3fe1cfdab72eca +</a><a href="#h31-0-744" id="h31-0-744" class="i">+</a><a href="#h5-0-254" id="h5-0-254" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h31&quot; href=&quot;../file/_git/revolver.html&quot;&gt;_git/revolver&lt;/a&gt; b/&lt;a href=&quot;../file/_git/revolver.html&quot;&gt;_git/revolver&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-745" id="h31-0-745" class="i">+</a><a href="#h5-0-255" id="h5-0-255" class="i">+&lt;a href=&quot;#h31-0&quot; id=&quot;h31-0&quot; class=&quot;h&quot;&gt;@@ -1 +0,0 @@ +</a><a href="#h31-0-746" id="h31-0-746" class="i">+</a><a href="#h5-0-256" id="h5-0-256" class="i">+&lt;/a&gt;&lt;a href=&quot;#h31-0-0&quot; id=&quot;h31-0-0&quot; class=&quot;d&quot;&gt;-Subproject commit 7851f1a65c777e5d3464bf3bba08b7b68389bf81 +</a><a href="#h31-0-747" id="h31-0-747" class="i">+</a><a href="#h5-0-257" id="h5-0-257" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h32&quot; href=&quot;../file/_git/se.html&quot;&gt;_git/se&lt;/a&gt; b/&lt;a href=&quot;../file/_git/se.html&quot;&gt;_git/se&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-748" id="h31-0-748" class="i">+</a><a href="#h5-0-258" id="h5-0-258" class="i">+&lt;a href=&quot;#h32-0&quot; id=&quot;h32-0&quot; class=&quot;h&quot;&gt;@@ -1 +0,0 @@ +</a><a href="#h31-0-749" id="h31-0-749" class="i">+</a><a href="#h5-0-259" id="h5-0-259" class="i">+&lt;/a&gt;&lt;a href=&quot;#h32-0-0&quot; id=&quot;h32-0-0&quot; class=&quot;d&quot;&gt;-Subproject commit 2b705c4a5719f5e4e37789c002b60e630c6af9aa +</a><a href="#h31-0-750" id="h31-0-750" class="i">+</a><a href="#h5-0-260" id="h5-0-260" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h33&quot; href=&quot;../file/_git/snake.html&quot;&gt;_git/snake&lt;/a&gt; b/&lt;a href=&quot;../file/_git/snake.html&quot;&gt;_git/snake&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-751" id="h31-0-751" class="i">+</a><a href="#h5-0-261" id="h5-0-261" class="i">+&lt;a href=&quot;#h33-0&quot; id=&quot;h33-0&quot; class=&quot;h&quot;&gt;@@ -1 +0,0 @@ +</a><a href="#h31-0-752" id="h31-0-752" class="i">+</a><a href="#h5-0-262" id="h5-0-262" class="i">+&lt;/a&gt;&lt;a href=&quot;#h33-0-0&quot; id=&quot;h33-0-0&quot; class=&quot;d&quot;&gt;-Subproject commit d7b871afeec3a1b7c85632203e3fe1cfdab72eca +</a><a href="#h31-0-753" id="h31-0-753" class="i">+</a><a href="#h5-0-263" id="h5-0-263" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h34&quot; href=&quot;../file/git/n-channel/atom.xml.html&quot;&gt;git/n-channel/atom.xml&lt;/a&gt; b/&lt;a href=&quot;../file/git/n-channel/atom.xml.html&quot;&gt;git/n-channel/atom.xml&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-754" id="h31-0-754" class="i">+</a><a href="#h5-0-264" id="h5-0-264" class="i">+&lt;a href=&quot;#h34-0&quot; id=&quot;h34-0&quot; class=&quot;h&quot;&gt;@@ -4,6 +4,25 @@ +</a><a href="#h31-0-755" id="h31-0-755" class="i">+</a><a href="#h5-0-265" id="h5-0-265" class="i">+&lt;/a&gt; &amp;lt;subtitle&amp;gt;Unnamed repository; edit this file &amp;amp;#39;description&amp;amp;#39; to name the repository. +</a><a href="#h31-0-756" id="h31-0-756" class="i">+</a><a href="#h5-0-266" id="h5-0-266" class="i">+ &amp;lt;/subtitle&amp;gt; +</a><a href="#h31-0-757" id="h31-0-757" class="i">+</a><a href="#h5-0-267" id="h5-0-267" class="i">+ &amp;lt;entry&amp;gt; +</a><a href="#h31-0-758" id="h31-0-758" class="i">+</a><a href="#h5-0-268" id="h5-0-268" class="i">+&lt;a href=&quot;#h34-0-3&quot; id=&quot;h34-0-3&quot; class=&quot;i&quot;&gt;+&amp;lt;id&amp;gt;f00e1a9199d1cc7721089f30bd80046bb387821c&amp;lt;/id&amp;gt; +</a><a href="#h31-0-759" id="h31-0-759" class="i">+</a><a href="#h5-0-269" id="h5-0-269" class="i">+&lt;/a&gt;&lt;a href=&quot;#h34-0-4&quot; id=&quot;h34-0-4&quot; class=&quot;i&quot;&gt;+&amp;lt;published&amp;gt;2025-08-05T21:32:48Z&amp;lt;/published&amp;gt; +</a><a href="#h31-0-760" id="h31-0-760" class="i">+</a><a href="#h5-0-270" id="h5-0-270" class="i">+&lt;/a&gt;&lt;a href=&quot;#h34-0-5&quot; id=&quot;h34-0-5&quot; class=&quot;i&quot;&gt;+&amp;lt;updated&amp;gt;2025-08-05T21:32:48Z&amp;lt;/updated&amp;gt; +</a><a href="#h31-0-761" id="h31-0-761" class="i">+</a><a href="#h5-0-271" id="h5-0-271" class="i">+&lt;/a&gt;&lt;a href=&quot;#h34-0-6&quot; id=&quot;h34-0-6&quot; class=&quot;i&quot;&gt;+&amp;lt;title type=&amp;quot;text&amp;quot;&amp;gt;add git&amp;lt;/title&amp;gt; +</a><a href="#h31-0-762" id="h31-0-762" class="i">+</a><a href="#h5-0-272" id="h5-0-272" class="i">+&lt;/a&gt;&lt;a href=&quot;#h34-0-7&quot; id=&quot;h34-0-7&quot; class=&quot;i&quot;&gt;+&amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;text/html&amp;quot; href=&amp;quot;commit/f00e1a9199d1cc7721089f30bd80046bb387821c.html&amp;quot; /&amp;gt; +</a><a href="#h31-0-763" id="h31-0-763" class="i">+</a><a href="#h5-0-273" id="h5-0-273" class="i">+&lt;/a&gt;&lt;a href=&quot;#h34-0-8&quot; id=&quot;h34-0-8&quot; class=&quot;i&quot;&gt;+&amp;lt;author&amp;gt; +</a><a href="#h31-0-764" id="h31-0-764" class="i">+</a><a href="#h5-0-274" id="h5-0-274" class="i">+&lt;/a&gt;&lt;a href=&quot;#h34-0-9&quot; id=&quot;h34-0-9&quot; class=&quot;i&quot;&gt;+&amp;lt;name&amp;gt;Samdal&amp;lt;/name&amp;gt; +</a><a href="#h31-0-765" id="h31-0-765" class="i">+</a><a href="#h5-0-275" id="h5-0-275" class="i">+&lt;/a&gt;&lt;a href=&quot;#h34-0-10&quot; id=&quot;h34-0-10&quot; class=&quot;i&quot;&gt;+&amp;lt;email&amp;gt;samdal@protonmail.com&amp;lt;/email&amp;gt; +</a><a href="#h31-0-766" id="h31-0-766" class="i">+</a><a href="#h5-0-276" id="h5-0-276" class="i">+&lt;/a&gt;&lt;a href=&quot;#h34-0-11&quot; id=&quot;h34-0-11&quot; class=&quot;i&quot;&gt;+&amp;lt;/author&amp;gt; +</a><a href="#h31-0-767" id="h31-0-767" class="i">+</a><a href="#h5-0-277" id="h5-0-277" class="i">+&lt;/a&gt;&lt;a href=&quot;#h34-0-12&quot; id=&quot;h34-0-12&quot; class=&quot;i&quot;&gt;+&amp;lt;content type=&amp;quot;text&amp;quot;&amp;gt;commit f00e1a9199d1cc7721089f30bd80046bb387821c +</a><a href="#h31-0-768" id="h31-0-768" class="i">+</a><a href="#h5-0-278" id="h5-0-278" class="i">+&lt;/a&gt;&lt;a href=&quot;#h34-0-13&quot; id=&quot;h34-0-13&quot; class=&quot;i&quot;&gt;+parent 06ba862d987b84a903c9cf7ffcca03013ffb6090 +</a><a href="#h31-0-769" id="h31-0-769" class="i">+</a><a href="#h5-0-279" id="h5-0-279" class="i">+&lt;/a&gt;&lt;a href=&quot;#h34-0-14&quot; id=&quot;h34-0-14&quot; class=&quot;i&quot;&gt;+Author: Samdal &amp;amp;lt;samdal@protonmail.com&amp;amp;gt; +</a><a href="#h31-0-770" id="h31-0-770" class="i">+</a><a href="#h5-0-280" id="h5-0-280" class="i">+&lt;/a&gt;&lt;a href=&quot;#h34-0-15&quot; id=&quot;h34-0-15&quot; class=&quot;i&quot;&gt;+Date: Tue, 5 Aug 2025 23:32:48 +0200 +</a><a href="#h31-0-771" id="h31-0-771" class="i">+</a><a href="#h5-0-281" id="h5-0-281" class="i">+&lt;/a&gt;&lt;a href=&quot;#h34-0-16&quot; id=&quot;h34-0-16&quot; class=&quot;i&quot;&gt;+ +</a><a href="#h31-0-772" id="h31-0-772" class="i">+</a><a href="#h5-0-282" id="h5-0-282" class="i">+&lt;/a&gt;&lt;a href=&quot;#h34-0-17&quot; id=&quot;h34-0-17&quot; class=&quot;i&quot;&gt;+add git +</a><a href="#h31-0-773" id="h31-0-773" class="i">+</a><a href="#h5-0-283" id="h5-0-283" class="i">+&lt;/a&gt;&lt;a href=&quot;#h34-0-18&quot; id=&quot;h34-0-18&quot; class=&quot;i&quot;&gt;+ +</a><a href="#h31-0-774" id="h31-0-774" class="i">+</a><a href="#h5-0-284" id="h5-0-284" class="i">+&lt;/a&gt;&lt;a href=&quot;#h34-0-19&quot; id=&quot;h34-0-19&quot; class=&quot;i&quot;&gt;+&amp;lt;/content&amp;gt; +</a><a href="#h31-0-775" id="h31-0-775" class="i">+</a><a href="#h5-0-285" id="h5-0-285" class="i">+&lt;/a&gt;&lt;a href=&quot;#h34-0-20&quot; id=&quot;h34-0-20&quot; class=&quot;i&quot;&gt;+&amp;lt;/entry&amp;gt; +</a><a href="#h31-0-776" id="h31-0-776" class="i">+</a><a href="#h5-0-286" id="h5-0-286" class="i">+&lt;/a&gt;&lt;a href=&quot;#h34-0-21&quot; id=&quot;h34-0-21&quot; class=&quot;i&quot;&gt;+&amp;lt;entry&amp;gt; +</a><a href="#h31-0-777" id="h31-0-777" class="i">+</a><a href="#h5-0-287" id="h5-0-287" class="i">+&lt;/a&gt; &amp;lt;id&amp;gt;06ba862d987b84a903c9cf7ffcca03013ffb6090&amp;lt;/id&amp;gt; +</a><a href="#h31-0-778" id="h31-0-778" class="i">+</a><a href="#h5-0-288" id="h5-0-288" class="i">+ &amp;lt;published&amp;gt;2025-03-02T01:30:15Z&amp;lt;/published&amp;gt; +</a><a href="#h31-0-779" id="h31-0-779" class="i">+</a><a href="#h5-0-289" id="h5-0-289" class="i">+ &amp;lt;updated&amp;gt;2025-03-02T01:30:15Z&amp;lt;/updated&amp;gt; +</a><a href="#h31-0-780" id="h31-0-780" class="i">+</a><a href="#h5-0-290" id="h5-0-290" class="i">+&lt;b&gt;diff --git a/&lt;a id=&quot;h35&quot; href=&quot;../file/git/n-channel/commit/f00e1a9199d1cc7721089f30bd80046bb387821c.html.html&quot;&gt;git/n-channel/commit/f00e1a9199d1cc7721089f30bd80046bb387821c.html&lt;/a&gt; b/&lt;a href=&quot;../file/git/n-channel/commit/f00e1a9199d1cc7721089f30bd80046bb387821c.html.html&quot;&gt;git/n-channel/commit/f00e1a9199d1cc7721089f30bd80046bb387821c.html&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-781" id="h31-0-781" class="i">+</a><a href="#h5-0-291" id="h5-0-291" class="i">+&lt;a href=&quot;#h35-0&quot; id=&quot;h35-0&quot; class=&quot;h&quot;&gt;@@ -0,0 +1,30 @@ +</a><a href="#h31-0-782" id="h31-0-782" class="i">+</a><a href="#h5-0-292" id="h5-0-292" class="i">+&lt;/a&gt;&lt;a href=&quot;#h35-0-0&quot; id=&quot;h35-0-0&quot; class=&quot;i&quot;&gt;+&amp;lt;!DOCTYPE html&amp;gt; +</a><a href="#h31-0-783" id="h31-0-783" class="i">+</a><a href="#h5-0-293" id="h5-0-293" class="i">+&lt;/a&gt;&lt;a href=&quot;#h35-0-1&quot; id=&quot;h35-0-1&quot; class=&quot;i&quot;&gt;+&amp;lt;html&amp;gt; +</a><a href="#h31-0-784" id="h31-0-784" class="i">+</a><a href="#h5-0-294" id="h5-0-294" class="i">+&lt;/a&gt;&lt;a href=&quot;#h35-0-2&quot; id=&quot;h35-0-2&quot; class=&quot;i&quot;&gt;+&amp;lt;head&amp;gt; +</a><a href="#h31-0-785" id="h31-0-785" class="i">+</a><a href="#h5-0-295" id="h5-0-295" class="i">+&lt;/a&gt;&lt;a href=&quot;#h35-0-3&quot; id=&quot;h35-0-3&quot; class=&quot;i&quot;&gt;+&amp;lt;meta http-equiv=&amp;quot;Content-Type&amp;quot; content=&amp;quot;text/html; charset=UTF-8&amp;quot; /&amp;gt; +</a><a href="#h31-0-786" id="h31-0-786" class="i">+</a><a href="#h5-0-296" id="h5-0-296" class="i">+&lt;/a&gt;&lt;a href=&quot;#h35-0-4&quot; id=&quot;h35-0-4&quot; class=&quot;i&quot;&gt;+&amp;lt;meta name=&amp;quot;viewport&amp;quot; content=&amp;quot;width=device-width, initial-scale=1&amp;quot; /&amp;gt; +</a><a href="#h31-0-787" id="h31-0-787" class="i">+</a><a href="#h5-0-297" id="h5-0-297" class="i">+&lt;/a&gt;&lt;a href=&quot;#h35-0-5&quot; id=&quot;h35-0-5&quot; class=&quot;i&quot;&gt;+&amp;lt;title&amp;gt;add git - n-channel - Unnamed repository; edit this file &amp;amp;#39;description&amp;amp;#39; to name the repository. +</a><a href="#h31-0-788" id="h31-0-788" class="i">+</a><a href="#h5-0-298" id="h5-0-298" class="i">+&lt;/a&gt;&lt;a href=&quot;#h35-0-6&quot; id=&quot;h35-0-6&quot; class=&quot;i&quot;&gt;+&amp;lt;/title&amp;gt; +</a><a href="#h31-0-789" id="h31-0-789" class="i">+</a><a href="#h5-0-299" id="h5-0-299" class="i">+&lt;/a&gt;&lt;a href=&quot;#h35-0-7&quot; id=&quot;h35-0-7&quot; class=&quot;i&quot;&gt;+&amp;lt;link rel=&amp;quot;icon&amp;quot; type=&amp;quot;image/png&amp;quot; href=&amp;quot;../favicon.png&amp;quot; /&amp;gt; +</a><a href="#h31-0-790" id="h31-0-790" class="i">+</a><a href="#h5-0-300" id="h5-0-300" class="i">+&lt;/a&gt;&lt;a href=&quot;#h35-0-8&quot; id=&quot;h35-0-8&quot; class=&quot;i&quot;&gt;+&amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;application/atom+xml&amp;quot; title=&amp;quot;n-channel Atom Feed&amp;quot; href=&amp;quot;../atom.xml&amp;quot; /&amp;gt; +</a><a href="#h31-0-791" id="h31-0-791" class="i">+</a><a href="#h5-0-301" id="h5-0-301" class="i">+&lt;/a&gt;&lt;a href=&quot;#h35-0-9&quot; id=&quot;h35-0-9&quot; class=&quot;i&quot;&gt;+&amp;lt;link rel=&amp;quot;alternate&amp;quot; type=&amp;quot;application/atom+xml&amp;quot; title=&amp;quot;n-channel Atom Feed (tags)&amp;quot; href=&amp;quot;../tags.xml&amp;quot; /&amp;gt; +</a><a href="#h31-0-792" id="h31-0-792" class="i">+</a><a href="#h5-0-302" id="h5-0-302" class="i">+&lt;/a&gt;&lt;a href=&quot;#h35-0-10&quot; id=&quot;h35-0-10&quot; class=&quot;i&quot;&gt;+&amp;lt;link rel=&amp;quot;stylesheet&amp;quot; type=&amp;quot;text/css&amp;quot; href=&amp;quot;../style.css&amp;quot; /&amp;gt; +</a><a href="#h31-0-793" id="h31-0-793" class="i">+</a><a href="#h5-0-303" id="h5-0-303" class="i">+&lt;/a&gt;&lt;a href=&quot;#h35-0-11&quot; id=&quot;h35-0-11&quot; class=&quot;i&quot;&gt;+&amp;lt;/head&amp;gt; +</a><a href="#h31-0-794" id="h31-0-794" class="i">+</a><a href="#h5-0-304" id="h5-0-304" class="i">+&lt;/a&gt;&lt;a href=&quot;#h35-0-12&quot; id=&quot;h35-0-12&quot; class=&quot;i&quot;&gt;+&amp;lt;body&amp;gt; +</a><a href="#h31-0-795" id="h31-0-795" class="i">+</a><a href="#h5-0-305" id="h5-0-305" class="i">+&lt;/a&gt;&lt;a href=&quot;#h35-0-13&quot; id=&quot;h35-0-13&quot; class=&quot;i&quot;&gt;+&amp;lt;table&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;../../&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;../logo.png&amp;quot; alt=&amp;quot;&amp;quot; width=&amp;quot;32&amp;quot; height=&amp;quot;32&amp;quot; /&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;h1&amp;gt;n-channel&amp;lt;/h1&amp;gt;&amp;lt;span class=&amp;quot;desc&amp;quot;&amp;gt;Unnamed repository; edit this file &amp;amp;#39;description&amp;amp;#39; to name the repository. +</a><a href="#h31-0-796" id="h31-0-796" class="i">+</a><a href="#h5-0-306" id="h5-0-306" class="i">+&lt;/a&gt;&lt;a href=&quot;#h35-0-14&quot; id=&quot;h35-0-14&quot; class=&quot;i&quot;&gt;+&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt; +</a><a href="#h31-0-797" id="h31-0-797" class="i">+</a><a href="#h5-0-307" id="h5-0-307" class="i">+&lt;/a&gt;&lt;a href=&quot;#h35-0-15&quot; id=&quot;h35-0-15&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;../log.html&amp;quot;&amp;gt;Log&amp;lt;/a&amp;gt; | &amp;lt;a href=&amp;quot;../files.html&amp;quot;&amp;gt;Files&amp;lt;/a&amp;gt; | &amp;lt;a href=&amp;quot;../refs.html&amp;quot;&amp;gt;Refs&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt; +</a><a href="#h31-0-798" id="h31-0-798" class="i">+</a><a href="#h5-0-308" id="h5-0-308" class="i">+&lt;/a&gt;&lt;a href=&quot;#h35-0-16&quot; id=&quot;h35-0-16&quot; class=&quot;i&quot;&gt;+&amp;lt;hr/&amp;gt; +</a><a href="#h31-0-799" id="h31-0-799" class="i">+</a><a href="#h5-0-309" id="h5-0-309" class="i">+&lt;/a&gt;&lt;a href=&quot;#h35-0-17&quot; id=&quot;h35-0-17&quot; class=&quot;i&quot;&gt;+&amp;lt;div id=&amp;quot;content&amp;quot;&amp;gt; +</a><a href="#h31-0-800" id="h31-0-800" class="i">+</a><a href="#h5-0-310" id="h5-0-310" class="i">+&lt;/a&gt;&lt;a href=&quot;#h35-0-18&quot; id=&quot;h35-0-18&quot; class=&quot;i&quot;&gt;+&amp;lt;pre&amp;gt;&amp;lt;b&amp;gt;commit&amp;lt;/b&amp;gt; &amp;lt;a href=&amp;quot;../commit/f00e1a9199d1cc7721089f30bd80046bb387821c.html&amp;quot;&amp;gt;f00e1a9199d1cc7721089f30bd80046bb387821c&amp;lt;/a&amp;gt; +</a><a href="#h31-0-801" id="h31-0-801" class="i">+</a><a href="#h5-0-311" id="h5-0-311" class="i">+&lt;/a&gt;&lt;a href=&quot;#h35-0-19&quot; id=&quot;h35-0-19&quot; class=&quot;i&quot;&gt;+&amp;lt;b&amp;gt;parent&amp;lt;/b&amp;gt; &amp;lt;a href=&amp;quot;../commit/06ba862d987b84a903c9cf7ffcca03013ffb6090.html&amp;quot;&amp;gt;06ba862d987b84a903c9cf7ffcca03013ffb6090&amp;lt;/a&amp;gt; +</a><a href="#h31-0-802" id="h31-0-802" class="i">+</a><a href="#h5-0-312" id="h5-0-312" class="i">+&lt;/a&gt;&lt;a href=&quot;#h35-0-20&quot; id=&quot;h35-0-20&quot; class=&quot;i&quot;&gt;+&amp;lt;b&amp;gt;Author:&amp;lt;/b&amp;gt; Samdal &amp;amp;lt;&amp;lt;a href=&amp;quot;mailto:samdal@protonmail.com&amp;quot;&amp;gt;samdal@protonmail.com&amp;lt;/a&amp;gt;&amp;amp;gt; +</a><a href="#h31-0-803" id="h31-0-803" class="i">+</a><a href="#h5-0-313" id="h5-0-313" class="i">+&lt;/a&gt;&lt;a href=&quot;#h35-0-21&quot; id=&quot;h35-0-21&quot; class=&quot;i&quot;&gt;+&amp;lt;b&amp;gt;Date:&amp;lt;/b&amp;gt; Tue, 5 Aug 2025 23:32:48 +0200 +</a><a href="#h31-0-804" id="h31-0-804" class="i">+</a><a href="#h5-0-314" id="h5-0-314" class="i">+&lt;/a&gt;&lt;a href=&quot;#h35-0-22&quot; id=&quot;h35-0-22&quot; class=&quot;i&quot;&gt;+ +</a><a href="#h31-0-805" id="h31-0-805" class="i">+</a><a href="#h5-0-315" id="h5-0-315" class="i">+&lt;/a&gt;&lt;a href=&quot;#h35-0-23&quot; id=&quot;h35-0-23&quot; class=&quot;i&quot;&gt;+add git +</a><a href="#h31-0-806" id="h31-0-806" class="i">+</a><a href="#h5-0-316" id="h5-0-316" class="i">+&lt;/a&gt;&lt;a href=&quot;#h35-0-24&quot; id=&quot;h35-0-24&quot; class=&quot;i&quot;&gt;+ +</a><a href="#h31-0-807" id="h31-0-807" class="i">+</a><a href="#h5-0-317" id="h5-0-317" class="i">+&lt;/a&gt;&lt;a href=&quot;#h35-0-25&quot; id=&quot;h35-0-25&quot; class=&quot;i&quot;&gt;+Diff is too large, output suppressed. +</a><a href="#h31-0-808" id="h31-0-808" class="i">+</a><a href="#h5-0-318" id="h5-0-318" class="i">+&lt;/a&gt;&lt;a href=&quot;#h35-0-26&quot; id=&quot;h35-0-26&quot; class=&quot;i&quot;&gt;+&amp;lt;/pre&amp;gt; +</a><a href="#h31-0-809" id="h31-0-809" class="i">+</a><a href="#h5-0-319" id="h5-0-319" class="i">+&lt;/a&gt;&lt;a href=&quot;#h35-0-27&quot; id=&quot;h35-0-27&quot; class=&quot;i&quot;&gt;+&amp;lt;/div&amp;gt; +</a><a href="#h31-0-810" id="h31-0-810" class="i">+</a><a href="#h5-0-320" id="h5-0-320" class="i">+&lt;/a&gt;&lt;a href=&quot;#h35-0-28&quot; id=&quot;h35-0-28&quot; class=&quot;i&quot;&gt;+&amp;lt;/body&amp;gt; +</a><a href="#h31-0-811" id="h31-0-811" class="i">+</a><a href="#h5-0-321" id="h5-0-321" class="i">+&lt;/a&gt;&lt;a href=&quot;#h35-0-29&quot; id=&quot;h35-0-29&quot; class=&quot;i&quot;&gt;+&amp;lt;/html&amp;gt; +</a><a href="#h31-0-812" id="h31-0-812" class="i">+</a><a href="#h5-0-322" id="h5-0-322" class="i">+&lt;/a&gt;&lt;b&gt;diff --git a/&lt;a id=&quot;h36&quot; href=&quot;../file/git/n-channel/file/Gemfile.html.html&quot;&gt;git/n-channel/file/Gemfile.html&lt;/a&gt; b/&lt;a href=&quot;../file/git/n-channel/file/Gemfile.html.html&quot;&gt;git/n-channel/file/Gemfile.html&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-813" id="h31-0-813" class="i">+</a><a href="#h5-0-323" id="h5-0-323" class="i">+&lt;a href=&quot;#h36-0&quot; id=&quot;h36-0&quot; class=&quot;h&quot;&gt;@@ -16,7 +16,7 @@ +</a><a href="#h31-0-814" id="h31-0-814" class="i">+</a><a href="#h5-0-324" id="h5-0-324" class="i">+&lt;/a&gt; &amp;lt;a href=&amp;quot;../log.html&amp;quot;&amp;gt;Log&amp;lt;/a&amp;gt; | &amp;lt;a href=&amp;quot;../files.html&amp;quot;&amp;gt;Files&amp;lt;/a&amp;gt; | &amp;lt;a href=&amp;quot;../refs.html&amp;quot;&amp;gt;Refs&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt; +</a><a href="#h31-0-815" id="h31-0-815" class="i">+</a><a href="#h5-0-325" id="h5-0-325" class="i">+ &amp;lt;hr/&amp;gt; +</a><a href="#h31-0-816" id="h31-0-816" class="i">+</a><a href="#h5-0-326" id="h5-0-326" class="i">+ &amp;lt;div id=&amp;quot;content&amp;quot;&amp;gt; +</a><a href="#h31-0-817" id="h31-0-817" class="i">+</a><a href="#h5-0-327" id="h5-0-327" class="i">+&lt;a href=&quot;#h36-0-3&quot; id=&quot;h36-0-3&quot; class=&quot;d&quot;&gt;-&amp;lt;p&amp;gt; Gemfile (1372B)&amp;lt;/p&amp;gt;&amp;lt;hr/&amp;gt;&amp;lt;pre id=&amp;quot;blob&amp;quot;&amp;gt; +</a><a href="#h31-0-818" id="h31-0-818" class="i">+</a><a href="#h5-0-328" id="h5-0-328" class="i">+&lt;/a&gt;&lt;a href=&quot;#h36-0-4&quot; id=&quot;h36-0-4&quot; class=&quot;i&quot;&gt;+&amp;lt;p&amp;gt; Gemfile (1426B)&amp;lt;/p&amp;gt;&amp;lt;hr/&amp;gt;&amp;lt;pre id=&amp;quot;blob&amp;quot;&amp;gt; +</a><a href="#h31-0-819" id="h31-0-819" class="i">+</a><a href="#h5-0-329" id="h5-0-329" class="i">+&lt;/a&gt; &amp;lt;a href=&amp;quot;#l1&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1&amp;quot;&amp;gt; 1&amp;lt;/a&amp;gt; source &amp;amp;quot;https://rubygems.org&amp;amp;quot; +</a><a href="#h31-0-820" id="h31-0-820" class="i">+</a><a href="#h5-0-330" id="h5-0-330" class="i">+ &amp;lt;a href=&amp;quot;#l2&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l2&amp;quot;&amp;gt; 2&amp;lt;/a&amp;gt; # Hello! This is where you manage which Jekyll version is used to run. +</a><a href="#h31-0-821" id="h31-0-821" class="i">+</a><a href="#h5-0-331" id="h5-0-331" class="i">+ &amp;lt;a href=&amp;quot;#l3&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l3&amp;quot;&amp;gt; 3&amp;lt;/a&amp;gt; # When you want to use a different version, change it below, save the +</a><a href="#h31-0-822" id="h31-0-822" class="i">+</a><a href="#h5-0-332" id="h5-0-332" class="i">+&lt;a href=&quot;#h36-1&quot; id=&quot;h36-1&quot; class=&quot;h&quot;&gt;@@ -54,6 +54,9 @@ +</a><a href="#h31-0-823" id="h31-0-823" class="i">+</a><a href="#h5-0-333" id="h5-0-333" class="i">+&lt;/a&gt; &amp;lt;a href=&amp;quot;#l35&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l35&amp;quot;&amp;gt; 35&amp;lt;/a&amp;gt; gem &amp;amp;#39;jekyll-paginate&amp;amp;#39; +</a><a href="#h31-0-824" id="h31-0-824" class="i">+</a><a href="#h5-0-334" id="h5-0-334" class="i">+ &amp;lt;a href=&amp;quot;#l36&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l36&amp;quot;&amp;gt; 36&amp;lt;/a&amp;gt; gem &amp;amp;#39;jekyll-seo-tag&amp;amp;#39; +</a><a href="#h31-0-825" id="h31-0-825" class="i">+</a><a href="#h5-0-335" id="h5-0-335" class="i">+ &amp;lt;a href=&amp;quot;#l37&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l37&amp;quot;&amp;gt; 37&amp;lt;/a&amp;gt; gem &amp;amp;#39;jekyll-sitemap&amp;amp;#39; +</a><a href="#h31-0-826" id="h31-0-826" class="i">+</a><a href="#h5-0-336" id="h5-0-336" class="i">+&lt;a href=&quot;#h36-1-3&quot; id=&quot;h36-1-3&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l38&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l38&amp;quot;&amp;gt; 38&amp;lt;/a&amp;gt; gem &amp;amp;#39;jekyll-regex-replace&amp;amp;#39; +</a><a href="#h31-0-827" id="h31-0-827" class="i">+</a><a href="#h5-0-337" id="h5-0-337" class="i">+&lt;/a&gt;&lt;a href=&quot;#h36-1-4&quot; id=&quot;h36-1-4&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l39&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l39&amp;quot;&amp;gt; 39&amp;lt;/a&amp;gt; gem &amp;amp;#39;neocities&amp;amp;#39; +</a><a href="#h31-0-828" id="h31-0-828" class="i">+</a><a href="#h5-0-338" id="h5-0-338" class="i">+&lt;/a&gt;&lt;a href=&quot;#h36-1-5&quot; id=&quot;h36-1-5&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l40&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l40&amp;quot;&amp;gt; 40&amp;lt;/a&amp;gt; gem &amp;amp;#39;sass&amp;amp;#39; +</a><a href="#h31-0-829" id="h31-0-829" class="i">+</a><a href="#h5-0-339" id="h5-0-339" class="i">+&lt;/a&gt; &amp;lt;/pre&amp;gt; +</a><a href="#h31-0-830" id="h31-0-830" class="i">+</a><a href="#h5-0-340" id="h5-0-340" class="i">+ &amp;lt;/div&amp;gt; +</a><a href="#h31-0-831" id="h31-0-831" class="i">+</a><a href="#h5-0-341" id="h5-0-341" class="i">+ &amp;lt;/body&amp;gt; +</a><a href="#h31-0-832" id="h31-0-832" class="i">+</a><a href="#h5-0-342" id="h5-0-342" class="i">+&lt;b&gt;diff --git a/&lt;a id=&quot;h37&quot; href=&quot;../file/git/n-channel/file/Gemfile.lock.html.html&quot;&gt;git/n-channel/file/Gemfile.lock.html&lt;/a&gt; b/&lt;a href=&quot;../file/git/n-channel/file/Gemfile.lock.html.html&quot;&gt;git/n-channel/file/Gemfile.lock.html&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-833" id="h31-0-833" class="i">+</a><a href="#h5-0-343" id="h5-0-343" class="i">+&lt;a href=&quot;#h37-0&quot; id=&quot;h37-0&quot; class=&quot;h&quot;&gt;@@ -16,7 +16,7 @@ +</a><a href="#h31-0-834" id="h31-0-834" class="i">+</a><a href="#h5-0-344" id="h5-0-344" class="i">+&lt;/a&gt; &amp;lt;a href=&amp;quot;../log.html&amp;quot;&amp;gt;Log&amp;lt;/a&amp;gt; | &amp;lt;a href=&amp;quot;../files.html&amp;quot;&amp;gt;Files&amp;lt;/a&amp;gt; | &amp;lt;a href=&amp;quot;../refs.html&amp;quot;&amp;gt;Refs&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt; +</a><a href="#h31-0-835" id="h31-0-835" class="i">+</a><a href="#h5-0-345" id="h5-0-345" class="i">+ &amp;lt;hr/&amp;gt; +</a><a href="#h31-0-836" id="h31-0-836" class="i">+</a><a href="#h5-0-346" id="h5-0-346" class="i">+ &amp;lt;div id=&amp;quot;content&amp;quot;&amp;gt; +</a><a href="#h31-0-837" id="h31-0-837" class="i">+</a><a href="#h5-0-347" id="h5-0-347" class="i">+&lt;a href=&quot;#h37-0-3&quot; id=&quot;h37-0-3&quot; class=&quot;d&quot;&gt;-&amp;lt;p&amp;gt; Gemfile.lock (4651B)&amp;lt;/p&amp;gt;&amp;lt;hr/&amp;gt;&amp;lt;pre id=&amp;quot;blob&amp;quot;&amp;gt; +</a><a href="#h31-0-838" id="h31-0-838" class="i">+</a><a href="#h5-0-348" id="h5-0-348" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-0-4&quot; id=&quot;h37-0-4&quot; class=&quot;i&quot;&gt;+&amp;lt;p&amp;gt; Gemfile.lock (6078B)&amp;lt;/p&amp;gt;&amp;lt;hr/&amp;gt;&amp;lt;pre id=&amp;quot;blob&amp;quot;&amp;gt; +</a><a href="#h31-0-839" id="h31-0-839" class="i">+</a><a href="#h5-0-349" id="h5-0-349" class="i">+&lt;/a&gt; &amp;lt;a href=&amp;quot;#l1&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1&amp;quot;&amp;gt; 1&amp;lt;/a&amp;gt; GEM +</a><a href="#h31-0-840" id="h31-0-840" class="i">+</a><a href="#h5-0-350" id="h5-0-350" class="i">+ &amp;lt;a href=&amp;quot;#l2&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l2&amp;quot;&amp;gt; 2&amp;lt;/a&amp;gt; remote: https://rubygems.org/ +</a><a href="#h31-0-841" id="h31-0-841" class="i">+</a><a href="#h5-0-351" id="h5-0-351" class="i">+ &amp;lt;a href=&amp;quot;#l3&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l3&amp;quot;&amp;gt; 3&amp;lt;/a&amp;gt; specs: +</a><a href="#h31-0-842" id="h31-0-842" class="i">+</a><a href="#h5-0-352" id="h5-0-352" class="i">+&lt;a href=&quot;#h37-1&quot; id=&quot;h37-1&quot; class=&quot;h&quot;&gt;@@ -27,173 +27,229 @@ +</a><a href="#h31-0-843" id="h31-0-843" class="i">+</a><a href="#h5-0-353" id="h5-0-353" class="i">+&lt;/a&gt; &amp;lt;a href=&amp;quot;#l8&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l8&amp;quot;&amp;gt; 8&amp;lt;/a&amp;gt; colorator (1.1.0) +</a><a href="#h31-0-844" id="h31-0-844" class="i">+</a><a href="#h5-0-354" id="h5-0-354" class="i">+ &amp;lt;a href=&amp;quot;#l9&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l9&amp;quot;&amp;gt; 9&amp;lt;/a&amp;gt; concurrent-ruby (1.3.5) +</a><a href="#h31-0-845" id="h31-0-845" class="i">+</a><a href="#h5-0-355" id="h5-0-355" class="i">+ &amp;lt;a href=&amp;quot;#l10&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l10&amp;quot;&amp;gt; 10&amp;lt;/a&amp;gt; csv (3.3.2) +</a><a href="#h31-0-846" id="h31-0-846" class="i">+</a><a href="#h5-0-356" id="h5-0-356" class="i">+&lt;a href=&quot;#h37-1-3&quot; id=&quot;h37-1-3&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l11&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l11&amp;quot;&amp;gt; 11&amp;lt;/a&amp;gt; em-websocket (0.5.3) +</a><a href="#h31-0-847" id="h31-0-847" class="i">+</a><a href="#h5-0-357" id="h5-0-357" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-4&quot; id=&quot;h37-1-4&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l12&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l12&amp;quot;&amp;gt; 12&amp;lt;/a&amp;gt; eventmachine (&amp;amp;gt;= 0.12.9) +</a><a href="#h31-0-848" id="h31-0-848" class="i">+</a><a href="#h5-0-358" id="h5-0-358" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-5&quot; id=&quot;h37-1-5&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l13&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l13&amp;quot;&amp;gt; 13&amp;lt;/a&amp;gt; http_parser.rb (~&amp;amp;gt; 0) +</a><a href="#h31-0-849" id="h31-0-849" class="i">+</a><a href="#h5-0-359" id="h5-0-359" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-6&quot; id=&quot;h37-1-6&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l14&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l14&amp;quot;&amp;gt; 14&amp;lt;/a&amp;gt; eventmachine (1.2.7) +</a><a href="#h31-0-850" id="h31-0-850" class="i">+</a><a href="#h5-0-360" id="h5-0-360" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-7&quot; id=&quot;h37-1-7&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l15&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l15&amp;quot;&amp;gt; 15&amp;lt;/a&amp;gt; ffi (1.17.1) +</a><a href="#h31-0-851" id="h31-0-851" class="i">+</a><a href="#h5-0-361" id="h5-0-361" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-8&quot; id=&quot;h37-1-8&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l16&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l16&amp;quot;&amp;gt; 16&amp;lt;/a&amp;gt; ffi (1.17.1-aarch64-linux-gnu) +</a><a href="#h31-0-852" id="h31-0-852" class="i">+</a><a href="#h5-0-362" id="h5-0-362" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-9&quot; id=&quot;h37-1-9&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l17&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l17&amp;quot;&amp;gt; 17&amp;lt;/a&amp;gt; ffi (1.17.1-aarch64-linux-musl) +</a><a href="#h31-0-853" id="h31-0-853" class="i">+</a><a href="#h5-0-363" id="h5-0-363" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-10&quot; id=&quot;h37-1-10&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l18&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l18&amp;quot;&amp;gt; 18&amp;lt;/a&amp;gt; ffi (1.17.1-arm-linux-gnu) +</a><a href="#h31-0-854" id="h31-0-854" class="i">+</a><a href="#h5-0-364" id="h5-0-364" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-11&quot; id=&quot;h37-1-11&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l19&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l19&amp;quot;&amp;gt; 19&amp;lt;/a&amp;gt; ffi (1.17.1-arm-linux-musl) +</a><a href="#h31-0-855" id="h31-0-855" class="i">+</a><a href="#h5-0-365" id="h5-0-365" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-12&quot; id=&quot;h37-1-12&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l20&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l20&amp;quot;&amp;gt; 20&amp;lt;/a&amp;gt; ffi (1.17.1-arm64-darwin) +</a><a href="#h31-0-856" id="h31-0-856" class="i">+</a><a href="#h5-0-366" id="h5-0-366" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-13&quot; id=&quot;h37-1-13&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l21&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l21&amp;quot;&amp;gt; 21&amp;lt;/a&amp;gt; ffi (1.17.1-x86-linux-gnu) +</a><a href="#h31-0-857" id="h31-0-857" class="i">+</a><a href="#h5-0-367" id="h5-0-367" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-14&quot; id=&quot;h37-1-14&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l22&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l22&amp;quot;&amp;gt; 22&amp;lt;/a&amp;gt; ffi (1.17.1-x86-linux-musl) +</a><a href="#h31-0-858" id="h31-0-858" class="i">+</a><a href="#h5-0-368" id="h5-0-368" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-15&quot; id=&quot;h37-1-15&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l23&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l23&amp;quot;&amp;gt; 23&amp;lt;/a&amp;gt; ffi (1.17.1-x86_64-darwin) +</a><a href="#h31-0-859" id="h31-0-859" class="i">+</a><a href="#h5-0-369" id="h5-0-369" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-16&quot; id=&quot;h37-1-16&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l24&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l24&amp;quot;&amp;gt; 24&amp;lt;/a&amp;gt; ffi (1.17.1-x86_64-linux-gnu) +</a><a href="#h31-0-860" id="h31-0-860" class="i">+</a><a href="#h5-0-370" id="h5-0-370" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-17&quot; id=&quot;h37-1-17&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l25&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l25&amp;quot;&amp;gt; 25&amp;lt;/a&amp;gt; ffi (1.17.1-x86_64-linux-musl) +</a><a href="#h31-0-861" id="h31-0-861" class="i">+</a><a href="#h5-0-371" id="h5-0-371" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-18&quot; id=&quot;h37-1-18&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l26&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l26&amp;quot;&amp;gt; 26&amp;lt;/a&amp;gt; forwardable-extended (2.6.0) +</a><a href="#h31-0-862" id="h31-0-862" class="i">+</a><a href="#h5-0-372" id="h5-0-372" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-19&quot; id=&quot;h37-1-19&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l27&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l27&amp;quot;&amp;gt; 27&amp;lt;/a&amp;gt; google-protobuf (4.29.3) +</a><a href="#h31-0-863" id="h31-0-863" class="i">+</a><a href="#h5-0-373" id="h5-0-373" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-20&quot; id=&quot;h37-1-20&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l28&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l28&amp;quot;&amp;gt; 28&amp;lt;/a&amp;gt; bigdecimal +</a><a href="#h31-0-864" id="h31-0-864" class="i">+</a><a href="#h5-0-374" id="h5-0-374" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-21&quot; id=&quot;h37-1-21&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l29&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l29&amp;quot;&amp;gt; 29&amp;lt;/a&amp;gt; rake (&amp;amp;gt;= 13) +</a><a href="#h31-0-865" id="h31-0-865" class="i">+</a><a href="#h5-0-375" id="h5-0-375" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-22&quot; id=&quot;h37-1-22&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l30&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l30&amp;quot;&amp;gt; 30&amp;lt;/a&amp;gt; google-protobuf (4.29.3-aarch64-linux) +</a><a href="#h31-0-866" id="h31-0-866" class="i">+</a><a href="#h5-0-376" id="h5-0-376" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-23&quot; id=&quot;h37-1-23&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l31&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l31&amp;quot;&amp;gt; 31&amp;lt;/a&amp;gt; bigdecimal +</a><a href="#h31-0-867" id="h31-0-867" class="i">+</a><a href="#h5-0-377" id="h5-0-377" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-24&quot; id=&quot;h37-1-24&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l32&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l32&amp;quot;&amp;gt; 32&amp;lt;/a&amp;gt; rake (&amp;amp;gt;= 13) +</a><a href="#h31-0-868" id="h31-0-868" class="i">+</a><a href="#h5-0-378" id="h5-0-378" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-25&quot; id=&quot;h37-1-25&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l33&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l33&amp;quot;&amp;gt; 33&amp;lt;/a&amp;gt; google-protobuf (4.29.3-arm64-darwin) +</a><a href="#h31-0-869" id="h31-0-869" class="i">+</a><a href="#h5-0-379" id="h5-0-379" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-26&quot; id=&quot;h37-1-26&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l34&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l34&amp;quot;&amp;gt; 34&amp;lt;/a&amp;gt; bigdecimal +</a><a href="#h31-0-870" id="h31-0-870" class="i">+</a><a href="#h5-0-380" id="h5-0-380" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-27&quot; id=&quot;h37-1-27&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l35&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l35&amp;quot;&amp;gt; 35&amp;lt;/a&amp;gt; rake (&amp;amp;gt;= 13) +</a><a href="#h31-0-871" id="h31-0-871" class="i">+</a><a href="#h5-0-381" id="h5-0-381" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-28&quot; id=&quot;h37-1-28&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l36&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l36&amp;quot;&amp;gt; 36&amp;lt;/a&amp;gt; google-protobuf (4.29.3-x86-linux) +</a><a href="#h31-0-872" id="h31-0-872" class="i">+</a><a href="#h5-0-382" id="h5-0-382" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-29&quot; id=&quot;h37-1-29&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l37&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l37&amp;quot;&amp;gt; 37&amp;lt;/a&amp;gt; bigdecimal +</a><a href="#h31-0-873" id="h31-0-873" class="i">+</a><a href="#h5-0-383" id="h5-0-383" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-30&quot; id=&quot;h37-1-30&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l38&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l38&amp;quot;&amp;gt; 38&amp;lt;/a&amp;gt; rake (&amp;amp;gt;= 13) +</a><a href="#h31-0-874" id="h31-0-874" class="i">+</a><a href="#h5-0-384" id="h5-0-384" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-31&quot; id=&quot;h37-1-31&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l39&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l39&amp;quot;&amp;gt; 39&amp;lt;/a&amp;gt; google-protobuf (4.29.3-x86_64-darwin) +</a><a href="#h31-0-875" id="h31-0-875" class="i">+</a><a href="#h5-0-385" id="h5-0-385" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-32&quot; id=&quot;h37-1-32&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l40&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l40&amp;quot;&amp;gt; 40&amp;lt;/a&amp;gt; bigdecimal +</a><a href="#h31-0-876" id="h31-0-876" class="i">+</a><a href="#h5-0-386" id="h5-0-386" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-33&quot; id=&quot;h37-1-33&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l41&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l41&amp;quot;&amp;gt; 41&amp;lt;/a&amp;gt; rake (&amp;amp;gt;= 13) +</a><a href="#h31-0-877" id="h31-0-877" class="i">+</a><a href="#h5-0-387" id="h5-0-387" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-34&quot; id=&quot;h37-1-34&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l42&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l42&amp;quot;&amp;gt; 42&amp;lt;/a&amp;gt; google-protobuf (4.29.3-x86_64-linux) +</a><a href="#h31-0-878" id="h31-0-878" class="i">+</a><a href="#h5-0-388" id="h5-0-388" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-35&quot; id=&quot;h37-1-35&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l43&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l43&amp;quot;&amp;gt; 43&amp;lt;/a&amp;gt; bigdecimal +</a><a href="#h31-0-879" id="h31-0-879" class="i">+</a><a href="#h5-0-389" id="h5-0-389" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-36&quot; id=&quot;h37-1-36&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l44&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l44&amp;quot;&amp;gt; 44&amp;lt;/a&amp;gt; rake (&amp;amp;gt;= 13) +</a><a href="#h31-0-880" id="h31-0-880" class="i">+</a><a href="#h5-0-390" id="h5-0-390" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-37&quot; id=&quot;h37-1-37&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l45&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l45&amp;quot;&amp;gt; 45&amp;lt;/a&amp;gt; http_parser.rb (0.8.0) +</a><a href="#h31-0-881" id="h31-0-881" class="i">+</a><a href="#h5-0-391" id="h5-0-391" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-38&quot; id=&quot;h37-1-38&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l46&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l46&amp;quot;&amp;gt; 46&amp;lt;/a&amp;gt; i18n (1.14.7) +</a><a href="#h31-0-882" id="h31-0-882" class="i">+</a><a href="#h5-0-392" id="h5-0-392" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-39&quot; id=&quot;h37-1-39&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l47&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l47&amp;quot;&amp;gt; 47&amp;lt;/a&amp;gt; concurrent-ruby (~&amp;amp;gt; 1.0) +</a><a href="#h31-0-883" id="h31-0-883" class="i">+</a><a href="#h5-0-393" id="h5-0-393" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-40&quot; id=&quot;h37-1-40&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l48&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l48&amp;quot;&amp;gt; 48&amp;lt;/a&amp;gt; jekyll (4.4.1) +</a><a href="#h31-0-884" id="h31-0-884" class="i">+</a><a href="#h5-0-394" id="h5-0-394" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-41&quot; id=&quot;h37-1-41&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l49&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l49&amp;quot;&amp;gt; 49&amp;lt;/a&amp;gt; addressable (~&amp;amp;gt; 2.4) +</a><a href="#h31-0-885" id="h31-0-885" class="i">+</a><a href="#h5-0-395" id="h5-0-395" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-42&quot; id=&quot;h37-1-42&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l50&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l50&amp;quot;&amp;gt; 50&amp;lt;/a&amp;gt; base64 (~&amp;amp;gt; 0.2) +</a><a href="#h31-0-886" id="h31-0-886" class="i">+</a><a href="#h5-0-396" id="h5-0-396" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-43&quot; id=&quot;h37-1-43&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l51&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l51&amp;quot;&amp;gt; 51&amp;lt;/a&amp;gt; colorator (~&amp;amp;gt; 1.0) +</a><a href="#h31-0-887" id="h31-0-887" class="i">+</a><a href="#h5-0-397" id="h5-0-397" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-44&quot; id=&quot;h37-1-44&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l52&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l52&amp;quot;&amp;gt; 52&amp;lt;/a&amp;gt; csv (~&amp;amp;gt; 3.0) +</a><a href="#h31-0-888" id="h31-0-888" class="i">+</a><a href="#h5-0-398" id="h5-0-398" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-45&quot; id=&quot;h37-1-45&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l53&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l53&amp;quot;&amp;gt; 53&amp;lt;/a&amp;gt; em-websocket (~&amp;amp;gt; 0.5) +</a><a href="#h31-0-889" id="h31-0-889" class="i">+</a><a href="#h5-0-399" id="h5-0-399" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-46&quot; id=&quot;h37-1-46&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l54&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l54&amp;quot;&amp;gt; 54&amp;lt;/a&amp;gt; i18n (~&amp;amp;gt; 1.0) +</a><a href="#h31-0-890" id="h31-0-890" class="i">+</a><a href="#h5-0-400" id="h5-0-400" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-47&quot; id=&quot;h37-1-47&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l55&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l55&amp;quot;&amp;gt; 55&amp;lt;/a&amp;gt; jekyll-sass-converter (&amp;amp;gt;= 2.0, &amp;amp;lt; 4.0) +</a><a href="#h31-0-891" id="h31-0-891" class="i">+</a><a href="#h5-0-401" id="h5-0-401" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-48&quot; id=&quot;h37-1-48&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l56&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l56&amp;quot;&amp;gt; 56&amp;lt;/a&amp;gt; jekyll-watch (~&amp;amp;gt; 2.0) +</a><a href="#h31-0-892" id="h31-0-892" class="i">+</a><a href="#h5-0-402" id="h5-0-402" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-49&quot; id=&quot;h37-1-49&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l57&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l57&amp;quot;&amp;gt; 57&amp;lt;/a&amp;gt; json (~&amp;amp;gt; 2.6) +</a><a href="#h31-0-893" id="h31-0-893" class="i">+</a><a href="#h5-0-403" id="h5-0-403" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-50&quot; id=&quot;h37-1-50&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l58&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l58&amp;quot;&amp;gt; 58&amp;lt;/a&amp;gt; kramdown (~&amp;amp;gt; 2.3, &amp;amp;gt;= 2.3.1) +</a><a href="#h31-0-894" id="h31-0-894" class="i">+</a><a href="#h5-0-404" id="h5-0-404" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-51&quot; id=&quot;h37-1-51&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l59&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l59&amp;quot;&amp;gt; 59&amp;lt;/a&amp;gt; kramdown-parser-gfm (~&amp;amp;gt; 1.0) +</a><a href="#h31-0-895" id="h31-0-895" class="i">+</a><a href="#h5-0-405" id="h5-0-405" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-52&quot; id=&quot;h37-1-52&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l60&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l60&amp;quot;&amp;gt; 60&amp;lt;/a&amp;gt; liquid (~&amp;amp;gt; 4.0) +</a><a href="#h31-0-896" id="h31-0-896" class="i">+</a><a href="#h5-0-406" id="h5-0-406" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-53&quot; id=&quot;h37-1-53&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l61&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l61&amp;quot;&amp;gt; 61&amp;lt;/a&amp;gt; mercenary (~&amp;amp;gt; 0.3, &amp;amp;gt;= 0.3.6) +</a><a href="#h31-0-897" id="h31-0-897" class="i">+</a><a href="#h5-0-407" id="h5-0-407" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-54&quot; id=&quot;h37-1-54&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l62&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l62&amp;quot;&amp;gt; 62&amp;lt;/a&amp;gt; pathutil (~&amp;amp;gt; 0.9) +</a><a href="#h31-0-898" id="h31-0-898" class="i">+</a><a href="#h5-0-408" id="h5-0-408" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-55&quot; id=&quot;h37-1-55&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l63&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l63&amp;quot;&amp;gt; 63&amp;lt;/a&amp;gt; rouge (&amp;amp;gt;= 3.0, &amp;amp;lt; 5.0) +</a><a href="#h31-0-899" id="h31-0-899" class="i">+</a><a href="#h5-0-409" id="h5-0-409" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-56&quot; id=&quot;h37-1-56&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l64&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l64&amp;quot;&amp;gt; 64&amp;lt;/a&amp;gt; safe_yaml (~&amp;amp;gt; 1.0) +</a><a href="#h31-0-900" id="h31-0-900" class="i">+</a><a href="#h5-0-410" id="h5-0-410" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-57&quot; id=&quot;h37-1-57&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l65&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l65&amp;quot;&amp;gt; 65&amp;lt;/a&amp;gt; terminal-table (&amp;amp;gt;= 1.8, &amp;amp;lt; 4.0) +</a><a href="#h31-0-901" id="h31-0-901" class="i">+</a><a href="#h5-0-411" id="h5-0-411" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-58&quot; id=&quot;h37-1-58&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l66&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l66&amp;quot;&amp;gt; 66&amp;lt;/a&amp;gt; webrick (~&amp;amp;gt; 1.7) +</a><a href="#h31-0-902" id="h31-0-902" class="i">+</a><a href="#h5-0-412" id="h5-0-412" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-59&quot; id=&quot;h37-1-59&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l67&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l67&amp;quot;&amp;gt; 67&amp;lt;/a&amp;gt; jekyll-feed (0.17.0) +</a><a href="#h31-0-903" id="h31-0-903" class="i">+</a><a href="#h5-0-413" id="h5-0-413" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-60&quot; id=&quot;h37-1-60&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l68&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l68&amp;quot;&amp;gt; 68&amp;lt;/a&amp;gt; jekyll (&amp;amp;gt;= 3.7, &amp;amp;lt; 5.0) +</a><a href="#h31-0-904" id="h31-0-904" class="i">+</a><a href="#h5-0-414" id="h5-0-414" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-61&quot; id=&quot;h37-1-61&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l69&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l69&amp;quot;&amp;gt; 69&amp;lt;/a&amp;gt; jekyll-paginate (1.1.0) +</a><a href="#h31-0-905" id="h31-0-905" class="i">+</a><a href="#h5-0-415" id="h5-0-415" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-62&quot; id=&quot;h37-1-62&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l70&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l70&amp;quot;&amp;gt; 70&amp;lt;/a&amp;gt; jekyll-sass-converter (3.1.0) +</a><a href="#h31-0-906" id="h31-0-906" class="i">+</a><a href="#h5-0-416" id="h5-0-416" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-63&quot; id=&quot;h37-1-63&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l71&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l71&amp;quot;&amp;gt; 71&amp;lt;/a&amp;gt; sass-embedded (~&amp;amp;gt; 1.75) +</a><a href="#h31-0-907" id="h31-0-907" class="i">+</a><a href="#h5-0-417" id="h5-0-417" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-64&quot; id=&quot;h37-1-64&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l72&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l72&amp;quot;&amp;gt; 72&amp;lt;/a&amp;gt; jekyll-seo-tag (2.8.0) +</a><a href="#h31-0-908" id="h31-0-908" class="i">+</a><a href="#h5-0-418" id="h5-0-418" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-65&quot; id=&quot;h37-1-65&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l73&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l73&amp;quot;&amp;gt; 73&amp;lt;/a&amp;gt; jekyll (&amp;amp;gt;= 3.8, &amp;amp;lt; 5.0) +</a><a href="#h31-0-909" id="h31-0-909" class="i">+</a><a href="#h5-0-419" id="h5-0-419" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-66&quot; id=&quot;h37-1-66&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l74&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l74&amp;quot;&amp;gt; 74&amp;lt;/a&amp;gt; jekyll-sitemap (1.4.0) +</a><a href="#h31-0-910" id="h31-0-910" class="i">+</a><a href="#h5-0-420" id="h5-0-420" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-67&quot; id=&quot;h37-1-67&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l75&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l75&amp;quot;&amp;gt; 75&amp;lt;/a&amp;gt; jekyll (&amp;amp;gt;= 3.7, &amp;amp;lt; 5.0) +</a><a href="#h31-0-911" id="h31-0-911" class="i">+</a><a href="#h5-0-421" id="h5-0-421" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-68&quot; id=&quot;h37-1-68&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l76&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l76&amp;quot;&amp;gt; 76&amp;lt;/a&amp;gt; jekyll-watch (2.2.1) +</a><a href="#h31-0-912" id="h31-0-912" class="i">+</a><a href="#h5-0-422" id="h5-0-422" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-69&quot; id=&quot;h37-1-69&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l77&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l77&amp;quot;&amp;gt; 77&amp;lt;/a&amp;gt; listen (~&amp;amp;gt; 3.0) +</a><a href="#h31-0-913" id="h31-0-913" class="i">+</a><a href="#h5-0-423" id="h5-0-423" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-70&quot; id=&quot;h37-1-70&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l78&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l78&amp;quot;&amp;gt; 78&amp;lt;/a&amp;gt; json (2.10.1) +</a><a href="#h31-0-914" id="h31-0-914" class="i">+</a><a href="#h5-0-424" id="h5-0-424" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-71&quot; id=&quot;h37-1-71&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l79&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l79&amp;quot;&amp;gt; 79&amp;lt;/a&amp;gt; kramdown (2.5.1) +</a><a href="#h31-0-915" id="h31-0-915" class="i">+</a><a href="#h5-0-425" id="h5-0-425" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-72&quot; id=&quot;h37-1-72&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l80&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l80&amp;quot;&amp;gt; 80&amp;lt;/a&amp;gt; rexml (&amp;amp;gt;= 3.3.9) +</a><a href="#h31-0-916" id="h31-0-916" class="i">+</a><a href="#h5-0-426" id="h5-0-426" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-73&quot; id=&quot;h37-1-73&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l81&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l81&amp;quot;&amp;gt; 81&amp;lt;/a&amp;gt; kramdown-parser-gfm (1.1.0) +</a><a href="#h31-0-917" id="h31-0-917" class="i">+</a><a href="#h5-0-427" id="h5-0-427" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-74&quot; id=&quot;h37-1-74&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l82&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l82&amp;quot;&amp;gt; 82&amp;lt;/a&amp;gt; kramdown (~&amp;amp;gt; 2.0) +</a><a href="#h31-0-918" id="h31-0-918" class="i">+</a><a href="#h5-0-428" id="h5-0-428" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-75&quot; id=&quot;h37-1-75&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l83&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l83&amp;quot;&amp;gt; 83&amp;lt;/a&amp;gt; liquid (4.0.4) +</a><a href="#h31-0-919" id="h31-0-919" class="i">+</a><a href="#h5-0-429" id="h5-0-429" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-76&quot; id=&quot;h37-1-76&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l84&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l84&amp;quot;&amp;gt; 84&amp;lt;/a&amp;gt; listen (3.9.0) +</a><a href="#h31-0-920" id="h31-0-920" class="i">+</a><a href="#h5-0-430" id="h5-0-430" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-77&quot; id=&quot;h37-1-77&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l85&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l85&amp;quot;&amp;gt; 85&amp;lt;/a&amp;gt; rb-fsevent (~&amp;amp;gt; 0.10, &amp;amp;gt;= 0.10.3) +</a><a href="#h31-0-921" id="h31-0-921" class="i">+</a><a href="#h5-0-431" id="h5-0-431" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-78&quot; id=&quot;h37-1-78&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l86&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l86&amp;quot;&amp;gt; 86&amp;lt;/a&amp;gt; rb-inotify (~&amp;amp;gt; 0.9, &amp;amp;gt;= 0.9.10) +</a><a href="#h31-0-922" id="h31-0-922" class="i">+</a><a href="#h5-0-432" id="h5-0-432" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-79&quot; id=&quot;h37-1-79&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l87&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l87&amp;quot;&amp;gt; 87&amp;lt;/a&amp;gt; mercenary (0.4.0) +</a><a href="#h31-0-923" id="h31-0-923" class="i">+</a><a href="#h5-0-433" id="h5-0-433" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-80&quot; id=&quot;h37-1-80&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l88&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l88&amp;quot;&amp;gt; 88&amp;lt;/a&amp;gt; minima (2.5.2) +</a><a href="#h31-0-924" id="h31-0-924" class="i">+</a><a href="#h5-0-434" id="h5-0-434" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-81&quot; id=&quot;h37-1-81&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l89&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l89&amp;quot;&amp;gt; 89&amp;lt;/a&amp;gt; jekyll (&amp;amp;gt;= 3.5, &amp;amp;lt; 5.0) +</a><a href="#h31-0-925" id="h31-0-925" class="i">+</a><a href="#h5-0-435" id="h5-0-435" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-82&quot; id=&quot;h37-1-82&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l90&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l90&amp;quot;&amp;gt; 90&amp;lt;/a&amp;gt; jekyll-feed (~&amp;amp;gt; 0.9) +</a><a href="#h31-0-926" id="h31-0-926" class="i">+</a><a href="#h5-0-436" id="h5-0-436" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-83&quot; id=&quot;h37-1-83&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l91&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l91&amp;quot;&amp;gt; 91&amp;lt;/a&amp;gt; jekyll-seo-tag (~&amp;amp;gt; 2.1) +</a><a href="#h31-0-927" id="h31-0-927" class="i">+</a><a href="#h5-0-437" id="h5-0-437" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-84&quot; id=&quot;h37-1-84&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l92&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l92&amp;quot;&amp;gt; 92&amp;lt;/a&amp;gt; pathutil (0.16.2) +</a><a href="#h31-0-928" id="h31-0-928" class="i">+</a><a href="#h5-0-438" id="h5-0-438" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-85&quot; id=&quot;h37-1-85&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l93&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l93&amp;quot;&amp;gt; 93&amp;lt;/a&amp;gt; forwardable-extended (~&amp;amp;gt; 2.6) +</a><a href="#h31-0-929" id="h31-0-929" class="i">+</a><a href="#h5-0-439" id="h5-0-439" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-86&quot; id=&quot;h37-1-86&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l94&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l94&amp;quot;&amp;gt; 94&amp;lt;/a&amp;gt; public_suffix (6.0.1) +</a><a href="#h31-0-930" id="h31-0-930" class="i">+</a><a href="#h5-0-440" id="h5-0-440" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-87&quot; id=&quot;h37-1-87&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l95&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l95&amp;quot;&amp;gt; 95&amp;lt;/a&amp;gt; rake (13.2.1) +</a><a href="#h31-0-931" id="h31-0-931" class="i">+</a><a href="#h5-0-441" id="h5-0-441" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-88&quot; id=&quot;h37-1-88&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l96&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l96&amp;quot;&amp;gt; 96&amp;lt;/a&amp;gt; rb-fsevent (0.11.2) +</a><a href="#h31-0-932" id="h31-0-932" class="i">+</a><a href="#h5-0-442" id="h5-0-442" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-89&quot; id=&quot;h37-1-89&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l97&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l97&amp;quot;&amp;gt; 97&amp;lt;/a&amp;gt; rb-inotify (0.11.1) +</a><a href="#h31-0-933" id="h31-0-933" class="i">+</a><a href="#h5-0-443" id="h5-0-443" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-90&quot; id=&quot;h37-1-90&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l98&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l98&amp;quot;&amp;gt; 98&amp;lt;/a&amp;gt; ffi (~&amp;amp;gt; 1.0) +</a><a href="#h31-0-934" id="h31-0-934" class="i">+</a><a href="#h5-0-444" id="h5-0-444" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-91&quot; id=&quot;h37-1-91&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l99&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l99&amp;quot;&amp;gt; 99&amp;lt;/a&amp;gt; rexml (3.4.1) +</a><a href="#h31-0-935" id="h31-0-935" class="i">+</a><a href="#h5-0-445" id="h5-0-445" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-92&quot; id=&quot;h37-1-92&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l100&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l100&amp;quot;&amp;gt; 100&amp;lt;/a&amp;gt; rouge (4.5.1) +</a><a href="#h31-0-936" id="h31-0-936" class="i">+</a><a href="#h5-0-446" id="h5-0-446" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-93&quot; id=&quot;h37-1-93&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l101&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l101&amp;quot;&amp;gt; 101&amp;lt;/a&amp;gt; safe_yaml (1.0.5) +</a><a href="#h31-0-937" id="h31-0-937" class="i">+</a><a href="#h5-0-447" id="h5-0-447" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-94&quot; id=&quot;h37-1-94&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l102&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l102&amp;quot;&amp;gt; 102&amp;lt;/a&amp;gt; sass-embedded (1.85.0) +</a><a href="#h31-0-938" id="h31-0-938" class="i">+</a><a href="#h5-0-448" id="h5-0-448" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-95&quot; id=&quot;h37-1-95&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l103&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l103&amp;quot;&amp;gt; 103&amp;lt;/a&amp;gt; google-protobuf (~&amp;amp;gt; 4.29) +</a><a href="#h31-0-939" id="h31-0-939" class="i">+</a><a href="#h5-0-449" id="h5-0-449" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-96&quot; id=&quot;h37-1-96&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l104&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l104&amp;quot;&amp;gt; 104&amp;lt;/a&amp;gt; rake (&amp;amp;gt;= 13) +</a><a href="#h31-0-940" id="h31-0-940" class="i">+</a><a href="#h5-0-450" id="h5-0-450" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-97&quot; id=&quot;h37-1-97&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l105&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l105&amp;quot;&amp;gt; 105&amp;lt;/a&amp;gt; sass-embedded (1.85.0-aarch64-linux-android) +</a><a href="#h31-0-941" id="h31-0-941" class="i">+</a><a href="#h5-0-451" id="h5-0-451" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-98&quot; id=&quot;h37-1-98&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l106&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l106&amp;quot;&amp;gt; 106&amp;lt;/a&amp;gt; google-protobuf (~&amp;amp;gt; 4.29) +</a><a href="#h31-0-942" id="h31-0-942" class="i">+</a><a href="#h5-0-452" id="h5-0-452" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-99&quot; id=&quot;h37-1-99&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l107&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l107&amp;quot;&amp;gt; 107&amp;lt;/a&amp;gt; sass-embedded (1.85.0-aarch64-linux-gnu) +</a><a href="#h31-0-943" id="h31-0-943" class="i">+</a><a href="#h5-0-453" id="h5-0-453" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-100&quot; id=&quot;h37-1-100&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l108&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l108&amp;quot;&amp;gt; 108&amp;lt;/a&amp;gt; google-protobuf (~&amp;amp;gt; 4.29) +</a><a href="#h31-0-944" id="h31-0-944" class="i">+</a><a href="#h5-0-454" id="h5-0-454" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-101&quot; id=&quot;h37-1-101&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l109&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l109&amp;quot;&amp;gt; 109&amp;lt;/a&amp;gt; sass-embedded (1.85.0-aarch64-linux-musl) +</a><a href="#h31-0-945" id="h31-0-945" class="i">+</a><a href="#h5-0-455" id="h5-0-455" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-102&quot; id=&quot;h37-1-102&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l110&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l110&amp;quot;&amp;gt; 110&amp;lt;/a&amp;gt; google-protobuf (~&amp;amp;gt; 4.29) +</a><a href="#h31-0-946" id="h31-0-946" class="i">+</a><a href="#h5-0-456" id="h5-0-456" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-103&quot; id=&quot;h37-1-103&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l111&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l111&amp;quot;&amp;gt; 111&amp;lt;/a&amp;gt; sass-embedded (1.85.0-arm-linux-androideabi) +</a><a href="#h31-0-947" id="h31-0-947" class="i">+</a><a href="#h5-0-457" id="h5-0-457" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-104&quot; id=&quot;h37-1-104&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l112&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l112&amp;quot;&amp;gt; 112&amp;lt;/a&amp;gt; google-protobuf (~&amp;amp;gt; 4.29) +</a><a href="#h31-0-948" id="h31-0-948" class="i">+</a><a href="#h5-0-458" id="h5-0-458" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-105&quot; id=&quot;h37-1-105&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l113&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l113&amp;quot;&amp;gt; 113&amp;lt;/a&amp;gt; sass-embedded (1.85.0-arm-linux-gnueabihf) +</a><a href="#h31-0-949" id="h31-0-949" class="i">+</a><a href="#h5-0-459" id="h5-0-459" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-106&quot; id=&quot;h37-1-106&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l114&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l114&amp;quot;&amp;gt; 114&amp;lt;/a&amp;gt; google-protobuf (~&amp;amp;gt; 4.29) +</a><a href="#h31-0-950" id="h31-0-950" class="i">+</a><a href="#h5-0-460" id="h5-0-460" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-107&quot; id=&quot;h37-1-107&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l115&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l115&amp;quot;&amp;gt; 115&amp;lt;/a&amp;gt; sass-embedded (1.85.0-arm-linux-musleabihf) +</a><a href="#h31-0-951" id="h31-0-951" class="i">+</a><a href="#h5-0-461" id="h5-0-461" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-108&quot; id=&quot;h37-1-108&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l116&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l116&amp;quot;&amp;gt; 116&amp;lt;/a&amp;gt; google-protobuf (~&amp;amp;gt; 4.29) +</a><a href="#h31-0-952" id="h31-0-952" class="i">+</a><a href="#h5-0-462" id="h5-0-462" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-109&quot; id=&quot;h37-1-109&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l117&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l117&amp;quot;&amp;gt; 117&amp;lt;/a&amp;gt; sass-embedded (1.85.0-arm64-darwin) +</a><a href="#h31-0-953" id="h31-0-953" class="i">+</a><a href="#h5-0-463" id="h5-0-463" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-110&quot; id=&quot;h37-1-110&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l118&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l118&amp;quot;&amp;gt; 118&amp;lt;/a&amp;gt; google-protobuf (~&amp;amp;gt; 4.29) +</a><a href="#h31-0-954" id="h31-0-954" class="i">+</a><a href="#h5-0-464" id="h5-0-464" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-111&quot; id=&quot;h37-1-111&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l119&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l119&amp;quot;&amp;gt; 119&amp;lt;/a&amp;gt; sass-embedded (1.85.0-riscv64-linux-android) +</a><a href="#h31-0-955" id="h31-0-955" class="i">+</a><a href="#h5-0-465" id="h5-0-465" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-112&quot; id=&quot;h37-1-112&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l120&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l120&amp;quot;&amp;gt; 120&amp;lt;/a&amp;gt; google-protobuf (~&amp;amp;gt; 4.29) +</a><a href="#h31-0-956" id="h31-0-956" class="i">+</a><a href="#h5-0-466" id="h5-0-466" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-113&quot; id=&quot;h37-1-113&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l121&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l121&amp;quot;&amp;gt; 121&amp;lt;/a&amp;gt; sass-embedded (1.85.0-riscv64-linux-gnu) +</a><a href="#h31-0-957" id="h31-0-957" class="i">+</a><a href="#h5-0-467" id="h5-0-467" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-114&quot; id=&quot;h37-1-114&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l122&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l122&amp;quot;&amp;gt; 122&amp;lt;/a&amp;gt; google-protobuf (~&amp;amp;gt; 4.29) +</a><a href="#h31-0-958" id="h31-0-958" class="i">+</a><a href="#h5-0-468" id="h5-0-468" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-115&quot; id=&quot;h37-1-115&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l123&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l123&amp;quot;&amp;gt; 123&amp;lt;/a&amp;gt; sass-embedded (1.85.0-riscv64-linux-musl) +</a><a href="#h31-0-959" id="h31-0-959" class="i">+</a><a href="#h5-0-469" id="h5-0-469" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-116&quot; id=&quot;h37-1-116&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l124&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l124&amp;quot;&amp;gt; 124&amp;lt;/a&amp;gt; google-protobuf (~&amp;amp;gt; 4.29) +</a><a href="#h31-0-960" id="h31-0-960" class="i">+</a><a href="#h5-0-470" id="h5-0-470" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-117&quot; id=&quot;h37-1-117&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l125&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l125&amp;quot;&amp;gt; 125&amp;lt;/a&amp;gt; sass-embedded (1.85.0-x86_64-cygwin) +</a><a href="#h31-0-961" id="h31-0-961" class="i">+</a><a href="#h5-0-471" id="h5-0-471" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-118&quot; id=&quot;h37-1-118&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l126&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l126&amp;quot;&amp;gt; 126&amp;lt;/a&amp;gt; google-protobuf (~&amp;amp;gt; 4.29) +</a><a href="#h31-0-962" id="h31-0-962" class="i">+</a><a href="#h5-0-472" id="h5-0-472" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-119&quot; id=&quot;h37-1-119&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l127&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l127&amp;quot;&amp;gt; 127&amp;lt;/a&amp;gt; sass-embedded (1.85.0-x86_64-darwin) +</a><a href="#h31-0-963" id="h31-0-963" class="i">+</a><a href="#h5-0-473" id="h5-0-473" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-120&quot; id=&quot;h37-1-120&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l128&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l128&amp;quot;&amp;gt; 128&amp;lt;/a&amp;gt; google-protobuf (~&amp;amp;gt; 4.29) +</a><a href="#h31-0-964" id="h31-0-964" class="i">+</a><a href="#h5-0-474" id="h5-0-474" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-121&quot; id=&quot;h37-1-121&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l129&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l129&amp;quot;&amp;gt; 129&amp;lt;/a&amp;gt; sass-embedded (1.85.0-x86_64-linux-android) +</a><a href="#h31-0-965" id="h31-0-965" class="i">+</a><a href="#h5-0-475" id="h5-0-475" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-122&quot; id=&quot;h37-1-122&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l11&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l11&amp;quot;&amp;gt; 11&amp;lt;/a&amp;gt; domain_name (0.6.20240107) +</a><a href="#h31-0-966" id="h31-0-966" class="i">+</a><a href="#h5-0-476" id="h5-0-476" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-123&quot; id=&quot;h37-1-123&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l12&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l12&amp;quot;&amp;gt; 12&amp;lt;/a&amp;gt; em-websocket (0.5.3) +</a><a href="#h31-0-967" id="h31-0-967" class="i">+</a><a href="#h5-0-477" id="h5-0-477" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-124&quot; id=&quot;h37-1-124&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l13&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l13&amp;quot;&amp;gt; 13&amp;lt;/a&amp;gt; eventmachine (&amp;amp;gt;= 0.12.9) +</a><a href="#h31-0-968" id="h31-0-968" class="i">+</a><a href="#h5-0-478" id="h5-0-478" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-125&quot; id=&quot;h37-1-125&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l14&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l14&amp;quot;&amp;gt; 14&amp;lt;/a&amp;gt; http_parser.rb (~&amp;amp;gt; 0) +</a><a href="#h31-0-969" id="h31-0-969" class="i">+</a><a href="#h5-0-479" id="h5-0-479" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-126&quot; id=&quot;h37-1-126&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l15&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l15&amp;quot;&amp;gt; 15&amp;lt;/a&amp;gt; eventmachine (1.2.7) +</a><a href="#h31-0-970" id="h31-0-970" class="i">+</a><a href="#h5-0-480" id="h5-0-480" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-127&quot; id=&quot;h37-1-127&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l16&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l16&amp;quot;&amp;gt; 16&amp;lt;/a&amp;gt; ffi (1.17.1) +</a><a href="#h31-0-971" id="h31-0-971" class="i">+</a><a href="#h5-0-481" id="h5-0-481" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-128&quot; id=&quot;h37-1-128&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l17&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l17&amp;quot;&amp;gt; 17&amp;lt;/a&amp;gt; ffi (1.17.1-aarch64-linux-gnu) +</a><a href="#h31-0-972" id="h31-0-972" class="i">+</a><a href="#h5-0-482" id="h5-0-482" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-129&quot; id=&quot;h37-1-129&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l18&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l18&amp;quot;&amp;gt; 18&amp;lt;/a&amp;gt; ffi (1.17.1-aarch64-linux-musl) +</a><a href="#h31-0-973" id="h31-0-973" class="i">+</a><a href="#h5-0-483" id="h5-0-483" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-130&quot; id=&quot;h37-1-130&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l19&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l19&amp;quot;&amp;gt; 19&amp;lt;/a&amp;gt; ffi (1.17.1-arm-linux-gnu) +</a><a href="#h31-0-974" id="h31-0-974" class="i">+</a><a href="#h5-0-484" id="h5-0-484" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-131&quot; id=&quot;h37-1-131&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l20&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l20&amp;quot;&amp;gt; 20&amp;lt;/a&amp;gt; ffi (1.17.1-arm-linux-musl) +</a><a href="#h31-0-975" id="h31-0-975" class="i">+</a><a href="#h5-0-485" id="h5-0-485" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-132&quot; id=&quot;h37-1-132&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l21&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l21&amp;quot;&amp;gt; 21&amp;lt;/a&amp;gt; ffi (1.17.1-arm64-darwin) +</a><a href="#h31-0-976" id="h31-0-976" class="i">+</a><a href="#h5-0-486" id="h5-0-486" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-133&quot; id=&quot;h37-1-133&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l22&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l22&amp;quot;&amp;gt; 22&amp;lt;/a&amp;gt; ffi (1.17.1-x86-linux-gnu) +</a><a href="#h31-0-977" id="h31-0-977" class="i">+</a><a href="#h5-0-487" id="h5-0-487" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-134&quot; id=&quot;h37-1-134&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l23&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l23&amp;quot;&amp;gt; 23&amp;lt;/a&amp;gt; ffi (1.17.1-x86-linux-musl) +</a><a href="#h31-0-978" id="h31-0-978" class="i">+</a><a href="#h5-0-488" id="h5-0-488" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-135&quot; id=&quot;h37-1-135&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l24&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l24&amp;quot;&amp;gt; 24&amp;lt;/a&amp;gt; ffi (1.17.1-x86_64-darwin) +</a><a href="#h31-0-979" id="h31-0-979" class="i">+</a><a href="#h5-0-489" id="h5-0-489" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-136&quot; id=&quot;h37-1-136&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l25&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l25&amp;quot;&amp;gt; 25&amp;lt;/a&amp;gt; ffi (1.17.1-x86_64-linux-gnu) +</a><a href="#h31-0-980" id="h31-0-980" class="i">+</a><a href="#h5-0-490" id="h5-0-490" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-137&quot; id=&quot;h37-1-137&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l26&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l26&amp;quot;&amp;gt; 26&amp;lt;/a&amp;gt; ffi (1.17.1-x86_64-linux-musl) +</a><a href="#h31-0-981" id="h31-0-981" class="i">+</a><a href="#h5-0-491" id="h5-0-491" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-138&quot; id=&quot;h37-1-138&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l27&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l27&amp;quot;&amp;gt; 27&amp;lt;/a&amp;gt; ffi-compiler (1.3.2) +</a><a href="#h31-0-982" id="h31-0-982" class="i">+</a><a href="#h5-0-492" id="h5-0-492" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-139&quot; id=&quot;h37-1-139&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l28&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l28&amp;quot;&amp;gt; 28&amp;lt;/a&amp;gt; ffi (&amp;amp;gt;= 1.15.5) +</a><a href="#h31-0-983" id="h31-0-983" class="i">+</a><a href="#h5-0-493" id="h5-0-493" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-140&quot; id=&quot;h37-1-140&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l29&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l29&amp;quot;&amp;gt; 29&amp;lt;/a&amp;gt; rake +</a><a href="#h31-0-984" id="h31-0-984" class="i">+</a><a href="#h5-0-494" id="h5-0-494" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-141&quot; id=&quot;h37-1-141&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l30&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l30&amp;quot;&amp;gt; 30&amp;lt;/a&amp;gt; forwardable-extended (2.6.0) +</a><a href="#h31-0-985" id="h31-0-985" class="i">+</a><a href="#h5-0-495" id="h5-0-495" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-142&quot; id=&quot;h37-1-142&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l31&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l31&amp;quot;&amp;gt; 31&amp;lt;/a&amp;gt; google-protobuf (4.29.3) +</a><a href="#h31-0-986" id="h31-0-986" class="i">+</a><a href="#h5-0-496" id="h5-0-496" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-143&quot; id=&quot;h37-1-143&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l32&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l32&amp;quot;&amp;gt; 32&amp;lt;/a&amp;gt; bigdecimal +</a><a href="#h31-0-987" id="h31-0-987" class="i">+</a><a href="#h5-0-497" id="h5-0-497" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-144&quot; id=&quot;h37-1-144&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l33&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l33&amp;quot;&amp;gt; 33&amp;lt;/a&amp;gt; rake (&amp;amp;gt;= 13) +</a><a href="#h31-0-988" id="h31-0-988" class="i">+</a><a href="#h5-0-498" id="h5-0-498" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-145&quot; id=&quot;h37-1-145&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l34&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l34&amp;quot;&amp;gt; 34&amp;lt;/a&amp;gt; google-protobuf (4.29.3-aarch64-linux) +</a><a href="#h31-0-989" id="h31-0-989" class="i">+</a><a href="#h5-0-499" id="h5-0-499" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-146&quot; id=&quot;h37-1-146&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l35&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l35&amp;quot;&amp;gt; 35&amp;lt;/a&amp;gt; bigdecimal +</a><a href="#h31-0-990" id="h31-0-990" class="i">+</a><a href="#h5-0-500" id="h5-0-500" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-147&quot; id=&quot;h37-1-147&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l36&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l36&amp;quot;&amp;gt; 36&amp;lt;/a&amp;gt; rake (&amp;amp;gt;= 13) +</a><a href="#h31-0-991" id="h31-0-991" class="i">+</a><a href="#h5-0-501" id="h5-0-501" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-148&quot; id=&quot;h37-1-148&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l37&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l37&amp;quot;&amp;gt; 37&amp;lt;/a&amp;gt; google-protobuf (4.29.3-arm64-darwin) +</a><a href="#h31-0-992" id="h31-0-992" class="i">+</a><a href="#h5-0-502" id="h5-0-502" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-149&quot; id=&quot;h37-1-149&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l38&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l38&amp;quot;&amp;gt; 38&amp;lt;/a&amp;gt; bigdecimal +</a><a href="#h31-0-993" id="h31-0-993" class="i">+</a><a href="#h5-0-503" id="h5-0-503" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-150&quot; id=&quot;h37-1-150&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l39&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l39&amp;quot;&amp;gt; 39&amp;lt;/a&amp;gt; rake (&amp;amp;gt;= 13) +</a><a href="#h31-0-994" id="h31-0-994" class="i">+</a><a href="#h5-0-504" id="h5-0-504" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-151&quot; id=&quot;h37-1-151&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l40&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l40&amp;quot;&amp;gt; 40&amp;lt;/a&amp;gt; google-protobuf (4.29.3-x86-linux) +</a><a href="#h31-0-995" id="h31-0-995" class="i">+</a><a href="#h5-0-505" id="h5-0-505" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-152&quot; id=&quot;h37-1-152&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l41&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l41&amp;quot;&amp;gt; 41&amp;lt;/a&amp;gt; bigdecimal +</a><a href="#h31-0-996" id="h31-0-996" class="i">+</a><a href="#h5-0-506" id="h5-0-506" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-153&quot; id=&quot;h37-1-153&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l42&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l42&amp;quot;&amp;gt; 42&amp;lt;/a&amp;gt; rake (&amp;amp;gt;= 13) +</a><a href="#h31-0-997" id="h31-0-997" class="i">+</a><a href="#h5-0-507" id="h5-0-507" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-154&quot; id=&quot;h37-1-154&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l43&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l43&amp;quot;&amp;gt; 43&amp;lt;/a&amp;gt; google-protobuf (4.29.3-x86_64-darwin) +</a><a href="#h31-0-998" id="h31-0-998" class="i">+</a><a href="#h5-0-508" id="h5-0-508" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-155&quot; id=&quot;h37-1-155&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l44&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l44&amp;quot;&amp;gt; 44&amp;lt;/a&amp;gt; bigdecimal +</a><a href="#h31-0-999" id="h31-0-999" class="i">+</a><a href="#h5-0-509" id="h5-0-509" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-156&quot; id=&quot;h37-1-156&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l45&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l45&amp;quot;&amp;gt; 45&amp;lt;/a&amp;gt; rake (&amp;amp;gt;= 13) +</a><a href="#h31-0-1000" id="h31-0-1000" class="i">+</a><a href="#h5-0-510" id="h5-0-510" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-157&quot; id=&quot;h37-1-157&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l46&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l46&amp;quot;&amp;gt; 46&amp;lt;/a&amp;gt; google-protobuf (4.29.3-x86_64-linux) +</a><a href="#h31-0-1001" id="h31-0-1001" class="i">+</a><a href="#h5-0-511" id="h5-0-511" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-158&quot; id=&quot;h37-1-158&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l47&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l47&amp;quot;&amp;gt; 47&amp;lt;/a&amp;gt; bigdecimal +</a><a href="#h31-0-1002" id="h31-0-1002" class="i">+</a><a href="#h5-0-512" id="h5-0-512" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-159&quot; id=&quot;h37-1-159&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l48&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l48&amp;quot;&amp;gt; 48&amp;lt;/a&amp;gt; rake (&amp;amp;gt;= 13) +</a><a href="#h31-0-1003" id="h31-0-1003" class="i">+</a><a href="#h5-0-513" id="h5-0-513" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-160&quot; id=&quot;h37-1-160&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l49&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l49&amp;quot;&amp;gt; 49&amp;lt;/a&amp;gt; http (5.3.1) +</a><a href="#h31-0-1004" id="h31-0-1004" class="i">+</a><a href="#h5-0-514" id="h5-0-514" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-161&quot; id=&quot;h37-1-161&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l50&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l50&amp;quot;&amp;gt; 50&amp;lt;/a&amp;gt; addressable (~&amp;amp;gt; 2.8) +</a><a href="#h31-0-1005" id="h31-0-1005" class="i">+</a><a href="#h5-0-515" id="h5-0-515" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-162&quot; id=&quot;h37-1-162&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l51&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l51&amp;quot;&amp;gt; 51&amp;lt;/a&amp;gt; http-cookie (~&amp;amp;gt; 1.0) +</a><a href="#h31-0-1006" id="h31-0-1006" class="i">+</a><a href="#h5-0-516" id="h5-0-516" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-163&quot; id=&quot;h37-1-163&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l52&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l52&amp;quot;&amp;gt; 52&amp;lt;/a&amp;gt; http-form_data (~&amp;amp;gt; 2.2) +</a><a href="#h31-0-1007" id="h31-0-1007" class="i">+</a><a href="#h5-0-517" id="h5-0-517" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-164&quot; id=&quot;h37-1-164&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l53&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l53&amp;quot;&amp;gt; 53&amp;lt;/a&amp;gt; llhttp-ffi (~&amp;amp;gt; 0.5.0) +</a><a href="#h31-0-1008" id="h31-0-1008" class="i">+</a><a href="#h5-0-518" id="h5-0-518" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-165&quot; id=&quot;h37-1-165&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l54&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l54&amp;quot;&amp;gt; 54&amp;lt;/a&amp;gt; http-cookie (1.0.8) +</a><a href="#h31-0-1009" id="h31-0-1009" class="i">+</a><a href="#h5-0-519" id="h5-0-519" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-166&quot; id=&quot;h37-1-166&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l55&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l55&amp;quot;&amp;gt; 55&amp;lt;/a&amp;gt; domain_name (~&amp;amp;gt; 0.5) +</a><a href="#h31-0-1010" id="h31-0-1010" class="i">+</a><a href="#h5-0-520" id="h5-0-520" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-167&quot; id=&quot;h37-1-167&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l56&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l56&amp;quot;&amp;gt; 56&amp;lt;/a&amp;gt; http-form_data (2.3.0) +</a><a href="#h31-0-1011" id="h31-0-1011" class="i">+</a><a href="#h5-0-521" id="h5-0-521" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-168&quot; id=&quot;h37-1-168&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l57&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l57&amp;quot;&amp;gt; 57&amp;lt;/a&amp;gt; http_parser.rb (0.8.0) +</a><a href="#h31-0-1012" id="h31-0-1012" class="i">+</a><a href="#h5-0-522" id="h5-0-522" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-169&quot; id=&quot;h37-1-169&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l58&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l58&amp;quot;&amp;gt; 58&amp;lt;/a&amp;gt; i18n (1.14.7) +</a><a href="#h31-0-1013" id="h31-0-1013" class="i">+</a><a href="#h5-0-523" id="h5-0-523" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-170&quot; id=&quot;h37-1-170&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l59&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l59&amp;quot;&amp;gt; 59&amp;lt;/a&amp;gt; concurrent-ruby (~&amp;amp;gt; 1.0) +</a><a href="#h31-0-1014" id="h31-0-1014" class="i">+</a><a href="#h5-0-524" id="h5-0-524" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-171&quot; id=&quot;h37-1-171&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l60&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l60&amp;quot;&amp;gt; 60&amp;lt;/a&amp;gt; jekyll (4.4.1) +</a><a href="#h31-0-1015" id="h31-0-1015" class="i">+</a><a href="#h5-0-525" id="h5-0-525" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-172&quot; id=&quot;h37-1-172&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l61&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l61&amp;quot;&amp;gt; 61&amp;lt;/a&amp;gt; addressable (~&amp;amp;gt; 2.4) +</a><a href="#h31-0-1016" id="h31-0-1016" class="i">+</a><a href="#h5-0-526" id="h5-0-526" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-173&quot; id=&quot;h37-1-173&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l62&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l62&amp;quot;&amp;gt; 62&amp;lt;/a&amp;gt; base64 (~&amp;amp;gt; 0.2) +</a><a href="#h31-0-1017" id="h31-0-1017" class="i">+</a><a href="#h5-0-527" id="h5-0-527" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-174&quot; id=&quot;h37-1-174&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l63&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l63&amp;quot;&amp;gt; 63&amp;lt;/a&amp;gt; colorator (~&amp;amp;gt; 1.0) +</a><a href="#h31-0-1018" id="h31-0-1018" class="i">+</a><a href="#h5-0-528" id="h5-0-528" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-175&quot; id=&quot;h37-1-175&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l64&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l64&amp;quot;&amp;gt; 64&amp;lt;/a&amp;gt; csv (~&amp;amp;gt; 3.0) +</a><a href="#h31-0-1019" id="h31-0-1019" class="i">+</a><a href="#h5-0-529" id="h5-0-529" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-176&quot; id=&quot;h37-1-176&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l65&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l65&amp;quot;&amp;gt; 65&amp;lt;/a&amp;gt; em-websocket (~&amp;amp;gt; 0.5) +</a><a href="#h31-0-1020" id="h31-0-1020" class="i">+</a><a href="#h5-0-530" id="h5-0-530" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-177&quot; id=&quot;h37-1-177&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l66&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l66&amp;quot;&amp;gt; 66&amp;lt;/a&amp;gt; i18n (~&amp;amp;gt; 1.0) +</a><a href="#h31-0-1021" id="h31-0-1021" class="i">+</a><a href="#h5-0-531" id="h5-0-531" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-178&quot; id=&quot;h37-1-178&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l67&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l67&amp;quot;&amp;gt; 67&amp;lt;/a&amp;gt; jekyll-sass-converter (&amp;amp;gt;= 2.0, &amp;amp;lt; 4.0) +</a><a href="#h31-0-1022" id="h31-0-1022" class="i">+</a><a href="#h5-0-532" id="h5-0-532" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-179&quot; id=&quot;h37-1-179&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l68&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l68&amp;quot;&amp;gt; 68&amp;lt;/a&amp;gt; jekyll-watch (~&amp;amp;gt; 2.0) +</a><a href="#h31-0-1023" id="h31-0-1023" class="i">+</a><a href="#h5-0-533" id="h5-0-533" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-180&quot; id=&quot;h37-1-180&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l69&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l69&amp;quot;&amp;gt; 69&amp;lt;/a&amp;gt; json (~&amp;amp;gt; 2.6) +</a><a href="#h31-0-1024" id="h31-0-1024" class="i">+</a><a href="#h5-0-534" id="h5-0-534" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-181&quot; id=&quot;h37-1-181&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l70&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l70&amp;quot;&amp;gt; 70&amp;lt;/a&amp;gt; kramdown (~&amp;amp;gt; 2.3, &amp;amp;gt;= 2.3.1) +</a><a href="#h31-0-1025" id="h31-0-1025" class="i">+</a><a href="#h5-0-535" id="h5-0-535" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-182&quot; id=&quot;h37-1-182&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l71&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l71&amp;quot;&amp;gt; 71&amp;lt;/a&amp;gt; kramdown-parser-gfm (~&amp;amp;gt; 1.0) +</a><a href="#h31-0-1026" id="h31-0-1026" class="i">+</a><a href="#h5-0-536" id="h5-0-536" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-183&quot; id=&quot;h37-1-183&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l72&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l72&amp;quot;&amp;gt; 72&amp;lt;/a&amp;gt; liquid (~&amp;amp;gt; 4.0) +</a><a href="#h31-0-1027" id="h31-0-1027" class="i">+</a><a href="#h5-0-537" id="h5-0-537" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-184&quot; id=&quot;h37-1-184&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l73&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l73&amp;quot;&amp;gt; 73&amp;lt;/a&amp;gt; mercenary (~&amp;amp;gt; 0.3, &amp;amp;gt;= 0.3.6) +</a><a href="#h31-0-1028" id="h31-0-1028" class="i">+</a><a href="#h5-0-538" id="h5-0-538" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-185&quot; id=&quot;h37-1-185&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l74&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l74&amp;quot;&amp;gt; 74&amp;lt;/a&amp;gt; pathutil (~&amp;amp;gt; 0.9) +</a><a href="#h31-0-1029" id="h31-0-1029" class="i">+</a><a href="#h5-0-539" id="h5-0-539" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-186&quot; id=&quot;h37-1-186&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l75&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l75&amp;quot;&amp;gt; 75&amp;lt;/a&amp;gt; rouge (&amp;amp;gt;= 3.0, &amp;amp;lt; 5.0) +</a><a href="#h31-0-1030" id="h31-0-1030" class="i">+</a><a href="#h5-0-540" id="h5-0-540" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-187&quot; id=&quot;h37-1-187&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l76&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l76&amp;quot;&amp;gt; 76&amp;lt;/a&amp;gt; safe_yaml (~&amp;amp;gt; 1.0) +</a><a href="#h31-0-1031" id="h31-0-1031" class="i">+</a><a href="#h5-0-541" id="h5-0-541" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-188&quot; id=&quot;h37-1-188&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l77&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l77&amp;quot;&amp;gt; 77&amp;lt;/a&amp;gt; terminal-table (&amp;amp;gt;= 1.8, &amp;amp;lt; 4.0) +</a><a href="#h31-0-1032" id="h31-0-1032" class="i">+</a><a href="#h5-0-542" id="h5-0-542" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-189&quot; id=&quot;h37-1-189&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l78&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l78&amp;quot;&amp;gt; 78&amp;lt;/a&amp;gt; webrick (~&amp;amp;gt; 1.7) +</a><a href="#h31-0-1033" id="h31-0-1033" class="i">+</a><a href="#h5-0-543" id="h5-0-543" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-190&quot; id=&quot;h37-1-190&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l79&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l79&amp;quot;&amp;gt; 79&amp;lt;/a&amp;gt; jekyll-feed (0.17.0) +</a><a href="#h31-0-1034" id="h31-0-1034" class="i">+</a><a href="#h5-0-544" id="h5-0-544" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-191&quot; id=&quot;h37-1-191&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l80&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l80&amp;quot;&amp;gt; 80&amp;lt;/a&amp;gt; jekyll (&amp;amp;gt;= 3.7, &amp;amp;lt; 5.0) +</a><a href="#h31-0-1035" id="h31-0-1035" class="i">+</a><a href="#h5-0-545" id="h5-0-545" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-192&quot; id=&quot;h37-1-192&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l81&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l81&amp;quot;&amp;gt; 81&amp;lt;/a&amp;gt; jekyll-paginate (1.1.0) +</a><a href="#h31-0-1036" id="h31-0-1036" class="i">+</a><a href="#h5-0-546" id="h5-0-546" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-193&quot; id=&quot;h37-1-193&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l82&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l82&amp;quot;&amp;gt; 82&amp;lt;/a&amp;gt; jekyll-regex-replace (1.1.0) +</a><a href="#h31-0-1037" id="h31-0-1037" class="i">+</a><a href="#h5-0-547" id="h5-0-547" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-194&quot; id=&quot;h37-1-194&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l83&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l83&amp;quot;&amp;gt; 83&amp;lt;/a&amp;gt; jekyll-sass-converter (3.1.0) +</a><a href="#h31-0-1038" id="h31-0-1038" class="i">+</a><a href="#h5-0-548" id="h5-0-548" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-195&quot; id=&quot;h37-1-195&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l84&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l84&amp;quot;&amp;gt; 84&amp;lt;/a&amp;gt; sass-embedded (~&amp;amp;gt; 1.75) +</a><a href="#h31-0-1039" id="h31-0-1039" class="i">+</a><a href="#h5-0-549" id="h5-0-549" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-196&quot; id=&quot;h37-1-196&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l85&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l85&amp;quot;&amp;gt; 85&amp;lt;/a&amp;gt; jekyll-seo-tag (2.8.0) +</a><a href="#h31-0-1040" id="h31-0-1040" class="i">+</a><a href="#h5-0-550" id="h5-0-550" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-197&quot; id=&quot;h37-1-197&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l86&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l86&amp;quot;&amp;gt; 86&amp;lt;/a&amp;gt; jekyll (&amp;amp;gt;= 3.8, &amp;amp;lt; 5.0) +</a><a href="#h31-0-1041" id="h31-0-1041" class="i">+</a><a href="#h5-0-551" id="h5-0-551" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-198&quot; id=&quot;h37-1-198&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l87&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l87&amp;quot;&amp;gt; 87&amp;lt;/a&amp;gt; jekyll-sitemap (1.4.0) +</a><a href="#h31-0-1042" id="h31-0-1042" class="i">+</a><a href="#h5-0-552" id="h5-0-552" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-199&quot; id=&quot;h37-1-199&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l88&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l88&amp;quot;&amp;gt; 88&amp;lt;/a&amp;gt; jekyll (&amp;amp;gt;= 3.7, &amp;amp;lt; 5.0) +</a><a href="#h31-0-1043" id="h31-0-1043" class="i">+</a><a href="#h5-0-553" id="h5-0-553" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-200&quot; id=&quot;h37-1-200&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l89&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l89&amp;quot;&amp;gt; 89&amp;lt;/a&amp;gt; jekyll-watch (2.2.1) +</a><a href="#h31-0-1044" id="h31-0-1044" class="i">+</a><a href="#h5-0-554" id="h5-0-554" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-201&quot; id=&quot;h37-1-201&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l90&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l90&amp;quot;&amp;gt; 90&amp;lt;/a&amp;gt; listen (~&amp;amp;gt; 3.0) +</a><a href="#h31-0-1045" id="h31-0-1045" class="i">+</a><a href="#h5-0-555" id="h5-0-555" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-202&quot; id=&quot;h37-1-202&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l91&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l91&amp;quot;&amp;gt; 91&amp;lt;/a&amp;gt; json (2.10.1) +</a><a href="#h31-0-1046" id="h31-0-1046" class="i">+</a><a href="#h5-0-556" id="h5-0-556" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-203&quot; id=&quot;h37-1-203&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l92&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l92&amp;quot;&amp;gt; 92&amp;lt;/a&amp;gt; kramdown (2.5.1) +</a><a href="#h31-0-1047" id="h31-0-1047" class="i">+</a><a href="#h5-0-557" id="h5-0-557" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-204&quot; id=&quot;h37-1-204&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l93&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l93&amp;quot;&amp;gt; 93&amp;lt;/a&amp;gt; rexml (&amp;amp;gt;= 3.3.9) +</a><a href="#h31-0-1048" id="h31-0-1048" class="i">+</a><a href="#h5-0-558" id="h5-0-558" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-205&quot; id=&quot;h37-1-205&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l94&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l94&amp;quot;&amp;gt; 94&amp;lt;/a&amp;gt; kramdown-parser-gfm (1.1.0) +</a><a href="#h31-0-1049" id="h31-0-1049" class="i">+</a><a href="#h5-0-559" id="h5-0-559" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-206&quot; id=&quot;h37-1-206&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l95&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l95&amp;quot;&amp;gt; 95&amp;lt;/a&amp;gt; kramdown (~&amp;amp;gt; 2.0) +</a><a href="#h31-0-1050" id="h31-0-1050" class="i">+</a><a href="#h5-0-560" id="h5-0-560" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-207&quot; id=&quot;h37-1-207&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l96&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l96&amp;quot;&amp;gt; 96&amp;lt;/a&amp;gt; liquid (4.0.4) +</a><a href="#h31-0-1051" id="h31-0-1051" class="i">+</a><a href="#h5-0-561" id="h5-0-561" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-208&quot; id=&quot;h37-1-208&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l97&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l97&amp;quot;&amp;gt; 97&amp;lt;/a&amp;gt; listen (3.9.0) +</a><a href="#h31-0-1052" id="h31-0-1052" class="i">+</a><a href="#h5-0-562" id="h5-0-562" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-209&quot; id=&quot;h37-1-209&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l98&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l98&amp;quot;&amp;gt; 98&amp;lt;/a&amp;gt; rb-fsevent (~&amp;amp;gt; 0.10, &amp;amp;gt;= 0.10.3) +</a><a href="#h31-0-1053" id="h31-0-1053" class="i">+</a><a href="#h5-0-563" id="h5-0-563" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-210&quot; id=&quot;h37-1-210&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l99&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l99&amp;quot;&amp;gt; 99&amp;lt;/a&amp;gt; rb-inotify (~&amp;amp;gt; 0.9, &amp;amp;gt;= 0.9.10) +</a><a href="#h31-0-1054" id="h31-0-1054" class="i">+</a><a href="#h5-0-564" id="h5-0-564" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-211&quot; id=&quot;h37-1-211&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l100&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l100&amp;quot;&amp;gt; 100&amp;lt;/a&amp;gt; llhttp-ffi (0.5.1) +</a><a href="#h31-0-1055" id="h31-0-1055" class="i">+</a><a href="#h5-0-565" id="h5-0-565" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-212&quot; id=&quot;h37-1-212&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l101&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l101&amp;quot;&amp;gt; 101&amp;lt;/a&amp;gt; ffi-compiler (~&amp;amp;gt; 1.0) +</a><a href="#h31-0-1056" id="h31-0-1056" class="i">+</a><a href="#h5-0-566" id="h5-0-566" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-213&quot; id=&quot;h37-1-213&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l102&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l102&amp;quot;&amp;gt; 102&amp;lt;/a&amp;gt; rake (~&amp;amp;gt; 13.0) +</a><a href="#h31-0-1057" id="h31-0-1057" class="i">+</a><a href="#h5-0-567" id="h5-0-567" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-214&quot; id=&quot;h37-1-214&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l103&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l103&amp;quot;&amp;gt; 103&amp;lt;/a&amp;gt; mercenary (0.4.0) +</a><a href="#h31-0-1058" id="h31-0-1058" class="i">+</a><a href="#h5-0-568" id="h5-0-568" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-215&quot; id=&quot;h37-1-215&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l104&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l104&amp;quot;&amp;gt; 104&amp;lt;/a&amp;gt; minima (2.5.2) +</a><a href="#h31-0-1059" id="h31-0-1059" class="i">+</a><a href="#h5-0-569" id="h5-0-569" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-216&quot; id=&quot;h37-1-216&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l105&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l105&amp;quot;&amp;gt; 105&amp;lt;/a&amp;gt; jekyll (&amp;amp;gt;= 3.5, &amp;amp;lt; 5.0) +</a><a href="#h31-0-1060" id="h31-0-1060" class="i">+</a><a href="#h5-0-570" id="h5-0-570" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-217&quot; id=&quot;h37-1-217&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l106&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l106&amp;quot;&amp;gt; 106&amp;lt;/a&amp;gt; jekyll-feed (~&amp;amp;gt; 0.9) +</a><a href="#h31-0-1061" id="h31-0-1061" class="i">+</a><a href="#h5-0-571" id="h5-0-571" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-218&quot; id=&quot;h37-1-218&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l107&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l107&amp;quot;&amp;gt; 107&amp;lt;/a&amp;gt; jekyll-seo-tag (~&amp;amp;gt; 2.1) +</a><a href="#h31-0-1062" id="h31-0-1062" class="i">+</a><a href="#h5-0-572" id="h5-0-572" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-219&quot; id=&quot;h37-1-219&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l108&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l108&amp;quot;&amp;gt; 108&amp;lt;/a&amp;gt; neocities (0.1.1) +</a><a href="#h31-0-1063" id="h31-0-1063" class="i">+</a><a href="#h5-0-573" id="h5-0-573" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-220&quot; id=&quot;h37-1-220&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l109&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l109&amp;quot;&amp;gt; 109&amp;lt;/a&amp;gt; http (~&amp;amp;gt; 5.3, &amp;amp;gt;= 5.3.1) +</a><a href="#h31-0-1064" id="h31-0-1064" class="i">+</a><a href="#h5-0-574" id="h5-0-574" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-221&quot; id=&quot;h37-1-221&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l110&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l110&amp;quot;&amp;gt; 110&amp;lt;/a&amp;gt; pastel (~&amp;amp;gt; 0.8, = 0.8.0) +</a><a href="#h31-0-1065" id="h31-0-1065" class="i">+</a><a href="#h5-0-575" id="h5-0-575" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-222&quot; id=&quot;h37-1-222&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l111&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l111&amp;quot;&amp;gt; 111&amp;lt;/a&amp;gt; rake (~&amp;amp;gt; 13, &amp;amp;gt;= 13.3.0) +</a><a href="#h31-0-1066" id="h31-0-1066" class="i">+</a><a href="#h5-0-576" id="h5-0-576" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-223&quot; id=&quot;h37-1-223&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l112&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l112&amp;quot;&amp;gt; 112&amp;lt;/a&amp;gt; tty-prompt (~&amp;amp;gt; 0.23, = 0.23.1) +</a><a href="#h31-0-1067" id="h31-0-1067" class="i">+</a><a href="#h5-0-577" id="h5-0-577" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-224&quot; id=&quot;h37-1-224&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l113&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l113&amp;quot;&amp;gt; 113&amp;lt;/a&amp;gt; tty-table (~&amp;amp;gt; 0.12, = 0.12.0) +</a><a href="#h31-0-1068" id="h31-0-1068" class="i">+</a><a href="#h5-0-578" id="h5-0-578" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-225&quot; id=&quot;h37-1-225&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l114&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l114&amp;quot;&amp;gt; 114&amp;lt;/a&amp;gt; whirly (~&amp;amp;gt; 0.3, &amp;amp;gt;= 0.3.0) +</a><a href="#h31-0-1069" id="h31-0-1069" class="i">+</a><a href="#h5-0-579" id="h5-0-579" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-226&quot; id=&quot;h37-1-226&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l115&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l115&amp;quot;&amp;gt; 115&amp;lt;/a&amp;gt; pastel (0.8.0) +</a><a href="#h31-0-1070" id="h31-0-1070" class="i">+</a><a href="#h5-0-580" id="h5-0-580" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-227&quot; id=&quot;h37-1-227&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l116&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l116&amp;quot;&amp;gt; 116&amp;lt;/a&amp;gt; tty-color (~&amp;amp;gt; 0.5) +</a><a href="#h31-0-1071" id="h31-0-1071" class="i">+</a><a href="#h5-0-581" id="h5-0-581" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-228&quot; id=&quot;h37-1-228&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l117&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l117&amp;quot;&amp;gt; 117&amp;lt;/a&amp;gt; pathutil (0.16.2) +</a><a href="#h31-0-1072" id="h31-0-1072" class="i">+</a><a href="#h5-0-582" id="h5-0-582" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-229&quot; id=&quot;h37-1-229&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l118&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l118&amp;quot;&amp;gt; 118&amp;lt;/a&amp;gt; forwardable-extended (~&amp;amp;gt; 2.6) +</a><a href="#h31-0-1073" id="h31-0-1073" class="i">+</a><a href="#h5-0-583" id="h5-0-583" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-230&quot; id=&quot;h37-1-230&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l119&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l119&amp;quot;&amp;gt; 119&amp;lt;/a&amp;gt; public_suffix (6.0.1) +</a><a href="#h31-0-1074" id="h31-0-1074" class="i">+</a><a href="#h5-0-584" id="h5-0-584" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-231&quot; id=&quot;h37-1-231&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l120&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l120&amp;quot;&amp;gt; 120&amp;lt;/a&amp;gt; rake (13.3.0) +</a><a href="#h31-0-1075" id="h31-0-1075" class="i">+</a><a href="#h5-0-585" id="h5-0-585" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-232&quot; id=&quot;h37-1-232&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l121&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l121&amp;quot;&amp;gt; 121&amp;lt;/a&amp;gt; rb-fsevent (0.11.2) +</a><a href="#h31-0-1076" id="h31-0-1076" class="i">+</a><a href="#h5-0-586" id="h5-0-586" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-233&quot; id=&quot;h37-1-233&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l122&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l122&amp;quot;&amp;gt; 122&amp;lt;/a&amp;gt; rb-inotify (0.11.1) +</a><a href="#h31-0-1077" id="h31-0-1077" class="i">+</a><a href="#h5-0-587" id="h5-0-587" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-234&quot; id=&quot;h37-1-234&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l123&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l123&amp;quot;&amp;gt; 123&amp;lt;/a&amp;gt; ffi (~&amp;amp;gt; 1.0) +</a><a href="#h31-0-1078" id="h31-0-1078" class="i">+</a><a href="#h5-0-588" id="h5-0-588" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-235&quot; id=&quot;h37-1-235&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l124&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l124&amp;quot;&amp;gt; 124&amp;lt;/a&amp;gt; rexml (3.4.1) +</a><a href="#h31-0-1079" id="h31-0-1079" class="i">+</a><a href="#h5-0-589" id="h5-0-589" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-236&quot; id=&quot;h37-1-236&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l125&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l125&amp;quot;&amp;gt; 125&amp;lt;/a&amp;gt; rouge (4.5.1) +</a><a href="#h31-0-1080" id="h31-0-1080" class="i">+</a><a href="#h5-0-590" id="h5-0-590" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-237&quot; id=&quot;h37-1-237&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l126&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l126&amp;quot;&amp;gt; 126&amp;lt;/a&amp;gt; safe_yaml (1.0.5) +</a><a href="#h31-0-1081" id="h31-0-1081" class="i">+</a><a href="#h5-0-591" id="h5-0-591" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-238&quot; id=&quot;h37-1-238&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l127&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l127&amp;quot;&amp;gt; 127&amp;lt;/a&amp;gt; sass (3.7.4) +</a><a href="#h31-0-1082" id="h31-0-1082" class="i">+</a><a href="#h5-0-592" id="h5-0-592" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-239&quot; id=&quot;h37-1-239&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l128&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l128&amp;quot;&amp;gt; 128&amp;lt;/a&amp;gt; sass-listen (~&amp;amp;gt; 4.0.0) +</a><a href="#h31-0-1083" id="h31-0-1083" class="i">+</a><a href="#h5-0-593" id="h5-0-593" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-240&quot; id=&quot;h37-1-240&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l129&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l129&amp;quot;&amp;gt; 129&amp;lt;/a&amp;gt; sass-embedded (1.85.0) +</a><a href="#h31-0-1084" id="h31-0-1084" class="i">+</a><a href="#h5-0-594" id="h5-0-594" class="i">+&lt;/a&gt; &amp;lt;a href=&amp;quot;#l130&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l130&amp;quot;&amp;gt; 130&amp;lt;/a&amp;gt; google-protobuf (~&amp;amp;gt; 4.29) +</a><a href="#h31-0-1085" id="h31-0-1085" class="i">+</a><a href="#h5-0-595" id="h5-0-595" class="i">+&lt;a href=&quot;#h37-1-242&quot; id=&quot;h37-1-242&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l131&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l131&amp;quot;&amp;gt; 131&amp;lt;/a&amp;gt; sass-embedded (1.85.0-x86_64-linux-gnu) +</a><a href="#h31-0-1086" id="h31-0-1086" class="i">+</a><a href="#h5-0-596" id="h5-0-596" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-243&quot; id=&quot;h37-1-243&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l132&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l132&amp;quot;&amp;gt; 132&amp;lt;/a&amp;gt; google-protobuf (~&amp;amp;gt; 4.29) +</a><a href="#h31-0-1087" id="h31-0-1087" class="i">+</a><a href="#h5-0-597" id="h5-0-597" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-244&quot; id=&quot;h37-1-244&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l133&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l133&amp;quot;&amp;gt; 133&amp;lt;/a&amp;gt; sass-embedded (1.85.0-x86_64-linux-musl) +</a><a href="#h31-0-1088" id="h31-0-1088" class="i">+</a><a href="#h5-0-598" id="h5-0-598" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-245&quot; id=&quot;h37-1-245&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l134&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l134&amp;quot;&amp;gt; 134&amp;lt;/a&amp;gt; google-protobuf (~&amp;amp;gt; 4.29) +</a><a href="#h31-0-1089" id="h31-0-1089" class="i">+</a><a href="#h5-0-599" id="h5-0-599" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-246&quot; id=&quot;h37-1-246&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l135&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l135&amp;quot;&amp;gt; 135&amp;lt;/a&amp;gt; terminal-table (3.0.2) +</a><a href="#h31-0-1090" id="h31-0-1090" class="i">+</a><a href="#h5-0-600" id="h5-0-600" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-247&quot; id=&quot;h37-1-247&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l136&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l136&amp;quot;&amp;gt; 136&amp;lt;/a&amp;gt; unicode-display_width (&amp;amp;gt;= 1.1.1, &amp;amp;lt; 3) +</a><a href="#h31-0-1091" id="h31-0-1091" class="i">+</a><a href="#h5-0-601" id="h5-0-601" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-248&quot; id=&quot;h37-1-248&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l137&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l137&amp;quot;&amp;gt; 137&amp;lt;/a&amp;gt; unicode-display_width (2.6.0) +</a><a href="#h31-0-1092" id="h31-0-1092" class="i">+</a><a href="#h5-0-602" id="h5-0-602" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-249&quot; id=&quot;h37-1-249&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l138&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l138&amp;quot;&amp;gt; 138&amp;lt;/a&amp;gt; webrick (1.9.1) +</a><a href="#h31-0-1093" id="h31-0-1093" class="i">+</a><a href="#h5-0-603" id="h5-0-603" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-250&quot; id=&quot;h37-1-250&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l139&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l139&amp;quot;&amp;gt; 139&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1094" id="h31-0-1094" class="i">+</a><a href="#h5-0-604" id="h5-0-604" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-251&quot; id=&quot;h37-1-251&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l140&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l140&amp;quot;&amp;gt; 140&amp;lt;/a&amp;gt; PLATFORMS +</a><a href="#h31-0-1095" id="h31-0-1095" class="i">+</a><a href="#h5-0-605" id="h5-0-605" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-252&quot; id=&quot;h37-1-252&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l141&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l141&amp;quot;&amp;gt; 141&amp;lt;/a&amp;gt; aarch64-linux +</a><a href="#h31-0-1096" id="h31-0-1096" class="i">+</a><a href="#h5-0-606" id="h5-0-606" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-253&quot; id=&quot;h37-1-253&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l142&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l142&amp;quot;&amp;gt; 142&amp;lt;/a&amp;gt; aarch64-linux-android +</a><a href="#h31-0-1097" id="h31-0-1097" class="i">+</a><a href="#h5-0-607" id="h5-0-607" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-254&quot; id=&quot;h37-1-254&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l143&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l143&amp;quot;&amp;gt; 143&amp;lt;/a&amp;gt; aarch64-linux-gnu +</a><a href="#h31-0-1098" id="h31-0-1098" class="i">+</a><a href="#h5-0-608" id="h5-0-608" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-255&quot; id=&quot;h37-1-255&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l144&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l144&amp;quot;&amp;gt; 144&amp;lt;/a&amp;gt; aarch64-linux-musl +</a><a href="#h31-0-1099" id="h31-0-1099" class="i">+</a><a href="#h5-0-609" id="h5-0-609" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-256&quot; id=&quot;h37-1-256&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l145&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l145&amp;quot;&amp;gt; 145&amp;lt;/a&amp;gt; arm-linux-androideabi +</a><a href="#h31-0-1100" id="h31-0-1100" class="i">+</a><a href="#h5-0-610" id="h5-0-610" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-257&quot; id=&quot;h37-1-257&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l146&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l146&amp;quot;&amp;gt; 146&amp;lt;/a&amp;gt; arm-linux-gnu +</a><a href="#h31-0-1101" id="h31-0-1101" class="i">+</a><a href="#h5-0-611" id="h5-0-611" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-258&quot; id=&quot;h37-1-258&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l147&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l147&amp;quot;&amp;gt; 147&amp;lt;/a&amp;gt; arm-linux-gnueabihf +</a><a href="#h31-0-1102" id="h31-0-1102" class="i">+</a><a href="#h5-0-612" id="h5-0-612" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-259&quot; id=&quot;h37-1-259&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l148&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l148&amp;quot;&amp;gt; 148&amp;lt;/a&amp;gt; arm-linux-musl +</a><a href="#h31-0-1103" id="h31-0-1103" class="i">+</a><a href="#h5-0-613" id="h5-0-613" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-260&quot; id=&quot;h37-1-260&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l149&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l149&amp;quot;&amp;gt; 149&amp;lt;/a&amp;gt; arm-linux-musleabihf +</a><a href="#h31-0-1104" id="h31-0-1104" class="i">+</a><a href="#h5-0-614" id="h5-0-614" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-261&quot; id=&quot;h37-1-261&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l150&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l150&amp;quot;&amp;gt; 150&amp;lt;/a&amp;gt; arm64-darwin +</a><a href="#h31-0-1105" id="h31-0-1105" class="i">+</a><a href="#h5-0-615" id="h5-0-615" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-262&quot; id=&quot;h37-1-262&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l151&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l151&amp;quot;&amp;gt; 151&amp;lt;/a&amp;gt; riscv64-linux-android +</a><a href="#h31-0-1106" id="h31-0-1106" class="i">+</a><a href="#h5-0-616" id="h5-0-616" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-263&quot; id=&quot;h37-1-263&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l152&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l152&amp;quot;&amp;gt; 152&amp;lt;/a&amp;gt; riscv64-linux-gnu +</a><a href="#h31-0-1107" id="h31-0-1107" class="i">+</a><a href="#h5-0-617" id="h5-0-617" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-264&quot; id=&quot;h37-1-264&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l153&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l153&amp;quot;&amp;gt; 153&amp;lt;/a&amp;gt; riscv64-linux-musl +</a><a href="#h31-0-1108" id="h31-0-1108" class="i">+</a><a href="#h5-0-618" id="h5-0-618" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-265&quot; id=&quot;h37-1-265&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l154&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l154&amp;quot;&amp;gt; 154&amp;lt;/a&amp;gt; ruby +</a><a href="#h31-0-1109" id="h31-0-1109" class="i">+</a><a href="#h5-0-619" id="h5-0-619" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-266&quot; id=&quot;h37-1-266&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l155&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l155&amp;quot;&amp;gt; 155&amp;lt;/a&amp;gt; x86-linux +</a><a href="#h31-0-1110" id="h31-0-1110" class="i">+</a><a href="#h5-0-620" id="h5-0-620" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-267&quot; id=&quot;h37-1-267&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l156&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l156&amp;quot;&amp;gt; 156&amp;lt;/a&amp;gt; x86-linux-gnu +</a><a href="#h31-0-1111" id="h31-0-1111" class="i">+</a><a href="#h5-0-621" id="h5-0-621" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-268&quot; id=&quot;h37-1-268&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l157&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l157&amp;quot;&amp;gt; 157&amp;lt;/a&amp;gt; x86-linux-musl +</a><a href="#h31-0-1112" id="h31-0-1112" class="i">+</a><a href="#h5-0-622" id="h5-0-622" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-269&quot; id=&quot;h37-1-269&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l158&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l158&amp;quot;&amp;gt; 158&amp;lt;/a&amp;gt; x86_64-cygwin +</a><a href="#h31-0-1113" id="h31-0-1113" class="i">+</a><a href="#h5-0-623" id="h5-0-623" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-270&quot; id=&quot;h37-1-270&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l159&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l159&amp;quot;&amp;gt; 159&amp;lt;/a&amp;gt; x86_64-darwin +</a><a href="#h31-0-1114" id="h31-0-1114" class="i">+</a><a href="#h5-0-624" id="h5-0-624" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-271&quot; id=&quot;h37-1-271&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l160&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l160&amp;quot;&amp;gt; 160&amp;lt;/a&amp;gt; x86_64-linux-android +</a><a href="#h31-0-1115" id="h31-0-1115" class="i">+</a><a href="#h5-0-625" id="h5-0-625" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-272&quot; id=&quot;h37-1-272&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l161&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l161&amp;quot;&amp;gt; 161&amp;lt;/a&amp;gt; x86_64-linux-gnu +</a><a href="#h31-0-1116" id="h31-0-1116" class="i">+</a><a href="#h5-0-626" id="h5-0-626" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-273&quot; id=&quot;h37-1-273&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l162&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l162&amp;quot;&amp;gt; 162&amp;lt;/a&amp;gt; x86_64-linux-musl +</a><a href="#h31-0-1117" id="h31-0-1117" class="i">+</a><a href="#h5-0-627" id="h5-0-627" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-274&quot; id=&quot;h37-1-274&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l163&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l163&amp;quot;&amp;gt; 163&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1118" id="h31-0-1118" class="i">+</a><a href="#h5-0-628" id="h5-0-628" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-275&quot; id=&quot;h37-1-275&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l164&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l164&amp;quot;&amp;gt; 164&amp;lt;/a&amp;gt; DEPENDENCIES +</a><a href="#h31-0-1119" id="h31-0-1119" class="i">+</a><a href="#h5-0-629" id="h5-0-629" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-276&quot; id=&quot;h37-1-276&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l165&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l165&amp;quot;&amp;gt; 165&amp;lt;/a&amp;gt; http_parser.rb (~&amp;amp;gt; 0.6.0) +</a><a href="#h31-0-1120" id="h31-0-1120" class="i">+</a><a href="#h5-0-630" id="h5-0-630" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-277&quot; id=&quot;h37-1-277&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l166&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l166&amp;quot;&amp;gt; 166&amp;lt;/a&amp;gt; jekyll (~&amp;amp;gt; 4.4.1) +</a><a href="#h31-0-1121" id="h31-0-1121" class="i">+</a><a href="#h5-0-631" id="h5-0-631" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-278&quot; id=&quot;h37-1-278&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l167&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l167&amp;quot;&amp;gt; 167&amp;lt;/a&amp;gt; jekyll-feed (~&amp;amp;gt; 0.12) +</a><a href="#h31-0-1122" id="h31-0-1122" class="i">+</a><a href="#h5-0-632" id="h5-0-632" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-279&quot; id=&quot;h37-1-279&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l168&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l168&amp;quot;&amp;gt; 168&amp;lt;/a&amp;gt; jekyll-paginate +</a><a href="#h31-0-1123" id="h31-0-1123" class="i">+</a><a href="#h5-0-633" id="h5-0-633" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-280&quot; id=&quot;h37-1-280&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l169&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l169&amp;quot;&amp;gt; 169&amp;lt;/a&amp;gt; jekyll-seo-tag +</a><a href="#h31-0-1124" id="h31-0-1124" class="i">+</a><a href="#h5-0-634" id="h5-0-634" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-281&quot; id=&quot;h37-1-281&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l170&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l170&amp;quot;&amp;gt; 170&amp;lt;/a&amp;gt; jekyll-sitemap +</a><a href="#h31-0-1125" id="h31-0-1125" class="i">+</a><a href="#h5-0-635" id="h5-0-635" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-282&quot; id=&quot;h37-1-282&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l171&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l171&amp;quot;&amp;gt; 171&amp;lt;/a&amp;gt; minima (~&amp;amp;gt; 2.5) +</a><a href="#h31-0-1126" id="h31-0-1126" class="i">+</a><a href="#h5-0-636" id="h5-0-636" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-283&quot; id=&quot;h37-1-283&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l172&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l172&amp;quot;&amp;gt; 172&amp;lt;/a&amp;gt; tzinfo (&amp;amp;gt;= 1, &amp;amp;lt; 3) +</a><a href="#h31-0-1127" id="h31-0-1127" class="i">+</a><a href="#h5-0-637" id="h5-0-637" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-284&quot; id=&quot;h37-1-284&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l173&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l173&amp;quot;&amp;gt; 173&amp;lt;/a&amp;gt; tzinfo-data +</a><a href="#h31-0-1128" id="h31-0-1128" class="i">+</a><a href="#h5-0-638" id="h5-0-638" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-285&quot; id=&quot;h37-1-285&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l174&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l174&amp;quot;&amp;gt; 174&amp;lt;/a&amp;gt; wdm (~&amp;amp;gt; 0.1) +</a><a href="#h31-0-1129" id="h31-0-1129" class="i">+</a><a href="#h5-0-639" id="h5-0-639" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-286&quot; id=&quot;h37-1-286&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l175&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l175&amp;quot;&amp;gt; 175&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1130" id="h31-0-1130" class="i">+</a><a href="#h5-0-640" id="h5-0-640" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-287&quot; id=&quot;h37-1-287&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l176&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l176&amp;quot;&amp;gt; 176&amp;lt;/a&amp;gt; BUNDLED WITH +</a><a href="#h31-0-1131" id="h31-0-1131" class="i">+</a><a href="#h5-0-641" id="h5-0-641" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-288&quot; id=&quot;h37-1-288&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l177&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l177&amp;quot;&amp;gt; 177&amp;lt;/a&amp;gt; 2.6.4 +</a><a href="#h31-0-1132" id="h31-0-1132" class="i">+</a><a href="#h5-0-642" id="h5-0-642" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-289&quot; id=&quot;h37-1-289&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l131&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l131&amp;quot;&amp;gt; 131&amp;lt;/a&amp;gt; rake (&amp;amp;gt;= 13) +</a><a href="#h31-0-1133" id="h31-0-1133" class="i">+</a><a href="#h5-0-643" id="h5-0-643" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-290&quot; id=&quot;h37-1-290&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l132&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l132&amp;quot;&amp;gt; 132&amp;lt;/a&amp;gt; sass-embedded (1.85.0-aarch64-linux-android) +</a><a href="#h31-0-1134" id="h31-0-1134" class="i">+</a><a href="#h5-0-644" id="h5-0-644" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-291&quot; id=&quot;h37-1-291&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l133&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l133&amp;quot;&amp;gt; 133&amp;lt;/a&amp;gt; google-protobuf (~&amp;amp;gt; 4.29) +</a><a href="#h31-0-1135" id="h31-0-1135" class="i">+</a><a href="#h5-0-645" id="h5-0-645" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-292&quot; id=&quot;h37-1-292&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l134&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l134&amp;quot;&amp;gt; 134&amp;lt;/a&amp;gt; sass-embedded (1.85.0-aarch64-linux-gnu) +</a><a href="#h31-0-1136" id="h31-0-1136" class="i">+</a><a href="#h5-0-646" id="h5-0-646" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-293&quot; id=&quot;h37-1-293&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l135&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l135&amp;quot;&amp;gt; 135&amp;lt;/a&amp;gt; google-protobuf (~&amp;amp;gt; 4.29) +</a><a href="#h31-0-1137" id="h31-0-1137" class="i">+</a><a href="#h5-0-647" id="h5-0-647" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-294&quot; id=&quot;h37-1-294&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l136&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l136&amp;quot;&amp;gt; 136&amp;lt;/a&amp;gt; sass-embedded (1.85.0-aarch64-linux-musl) +</a><a href="#h31-0-1138" id="h31-0-1138" class="i">+</a><a href="#h5-0-648" id="h5-0-648" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-295&quot; id=&quot;h37-1-295&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l137&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l137&amp;quot;&amp;gt; 137&amp;lt;/a&amp;gt; google-protobuf (~&amp;amp;gt; 4.29) +</a><a href="#h31-0-1139" id="h31-0-1139" class="i">+</a><a href="#h5-0-649" id="h5-0-649" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-296&quot; id=&quot;h37-1-296&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l138&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l138&amp;quot;&amp;gt; 138&amp;lt;/a&amp;gt; sass-embedded (1.85.0-arm-linux-androideabi) +</a><a href="#h31-0-1140" id="h31-0-1140" class="i">+</a><a href="#h5-0-650" id="h5-0-650" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-297&quot; id=&quot;h37-1-297&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l139&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l139&amp;quot;&amp;gt; 139&amp;lt;/a&amp;gt; google-protobuf (~&amp;amp;gt; 4.29) +</a><a href="#h31-0-1141" id="h31-0-1141" class="i">+</a><a href="#h5-0-651" id="h5-0-651" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-298&quot; id=&quot;h37-1-298&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l140&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l140&amp;quot;&amp;gt; 140&amp;lt;/a&amp;gt; sass-embedded (1.85.0-arm-linux-gnueabihf) +</a><a href="#h31-0-1142" id="h31-0-1142" class="i">+</a><a href="#h5-0-652" id="h5-0-652" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-299&quot; id=&quot;h37-1-299&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l141&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l141&amp;quot;&amp;gt; 141&amp;lt;/a&amp;gt; google-protobuf (~&amp;amp;gt; 4.29) +</a><a href="#h31-0-1143" id="h31-0-1143" class="i">+</a><a href="#h5-0-653" id="h5-0-653" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-300&quot; id=&quot;h37-1-300&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l142&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l142&amp;quot;&amp;gt; 142&amp;lt;/a&amp;gt; sass-embedded (1.85.0-arm-linux-musleabihf) +</a><a href="#h31-0-1144" id="h31-0-1144" class="i">+</a><a href="#h5-0-654" id="h5-0-654" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-301&quot; id=&quot;h37-1-301&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l143&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l143&amp;quot;&amp;gt; 143&amp;lt;/a&amp;gt; google-protobuf (~&amp;amp;gt; 4.29) +</a><a href="#h31-0-1145" id="h31-0-1145" class="i">+</a><a href="#h5-0-655" id="h5-0-655" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-302&quot; id=&quot;h37-1-302&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l144&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l144&amp;quot;&amp;gt; 144&amp;lt;/a&amp;gt; sass-embedded (1.85.0-arm64-darwin) +</a><a href="#h31-0-1146" id="h31-0-1146" class="i">+</a><a href="#h5-0-656" id="h5-0-656" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-303&quot; id=&quot;h37-1-303&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l145&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l145&amp;quot;&amp;gt; 145&amp;lt;/a&amp;gt; google-protobuf (~&amp;amp;gt; 4.29) +</a><a href="#h31-0-1147" id="h31-0-1147" class="i">+</a><a href="#h5-0-657" id="h5-0-657" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-304&quot; id=&quot;h37-1-304&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l146&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l146&amp;quot;&amp;gt; 146&amp;lt;/a&amp;gt; sass-embedded (1.85.0-riscv64-linux-android) +</a><a href="#h31-0-1148" id="h31-0-1148" class="i">+</a><a href="#h5-0-658" id="h5-0-658" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-305&quot; id=&quot;h37-1-305&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l147&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l147&amp;quot;&amp;gt; 147&amp;lt;/a&amp;gt; google-protobuf (~&amp;amp;gt; 4.29) +</a><a href="#h31-0-1149" id="h31-0-1149" class="i">+</a><a href="#h5-0-659" id="h5-0-659" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-306&quot; id=&quot;h37-1-306&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l148&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l148&amp;quot;&amp;gt; 148&amp;lt;/a&amp;gt; sass-embedded (1.85.0-riscv64-linux-gnu) +</a><a href="#h31-0-1150" id="h31-0-1150" class="i">+</a><a href="#h5-0-660" id="h5-0-660" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-307&quot; id=&quot;h37-1-307&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l149&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l149&amp;quot;&amp;gt; 149&amp;lt;/a&amp;gt; google-protobuf (~&amp;amp;gt; 4.29) +</a><a href="#h31-0-1151" id="h31-0-1151" class="i">+</a><a href="#h5-0-661" id="h5-0-661" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-308&quot; id=&quot;h37-1-308&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l150&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l150&amp;quot;&amp;gt; 150&amp;lt;/a&amp;gt; sass-embedded (1.85.0-riscv64-linux-musl) +</a><a href="#h31-0-1152" id="h31-0-1152" class="i">+</a><a href="#h5-0-662" id="h5-0-662" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-309&quot; id=&quot;h37-1-309&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l151&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l151&amp;quot;&amp;gt; 151&amp;lt;/a&amp;gt; google-protobuf (~&amp;amp;gt; 4.29) +</a><a href="#h31-0-1153" id="h31-0-1153" class="i">+</a><a href="#h5-0-663" id="h5-0-663" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-310&quot; id=&quot;h37-1-310&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l152&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l152&amp;quot;&amp;gt; 152&amp;lt;/a&amp;gt; sass-embedded (1.85.0-x86_64-cygwin) +</a><a href="#h31-0-1154" id="h31-0-1154" class="i">+</a><a href="#h5-0-664" id="h5-0-664" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-311&quot; id=&quot;h37-1-311&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l153&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l153&amp;quot;&amp;gt; 153&amp;lt;/a&amp;gt; google-protobuf (~&amp;amp;gt; 4.29) +</a><a href="#h31-0-1155" id="h31-0-1155" class="i">+</a><a href="#h5-0-665" id="h5-0-665" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-312&quot; id=&quot;h37-1-312&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l154&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l154&amp;quot;&amp;gt; 154&amp;lt;/a&amp;gt; sass-embedded (1.85.0-x86_64-darwin) +</a><a href="#h31-0-1156" id="h31-0-1156" class="i">+</a><a href="#h5-0-666" id="h5-0-666" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-313&quot; id=&quot;h37-1-313&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l155&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l155&amp;quot;&amp;gt; 155&amp;lt;/a&amp;gt; google-protobuf (~&amp;amp;gt; 4.29) +</a><a href="#h31-0-1157" id="h31-0-1157" class="i">+</a><a href="#h5-0-667" id="h5-0-667" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-314&quot; id=&quot;h37-1-314&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l156&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l156&amp;quot;&amp;gt; 156&amp;lt;/a&amp;gt; sass-embedded (1.85.0-x86_64-linux-android) +</a><a href="#h31-0-1158" id="h31-0-1158" class="i">+</a><a href="#h5-0-668" id="h5-0-668" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-315&quot; id=&quot;h37-1-315&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l157&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l157&amp;quot;&amp;gt; 157&amp;lt;/a&amp;gt; google-protobuf (~&amp;amp;gt; 4.29) +</a><a href="#h31-0-1159" id="h31-0-1159" class="i">+</a><a href="#h5-0-669" id="h5-0-669" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-316&quot; id=&quot;h37-1-316&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l158&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l158&amp;quot;&amp;gt; 158&amp;lt;/a&amp;gt; sass-embedded (1.85.0-x86_64-linux-gnu) +</a><a href="#h31-0-1160" id="h31-0-1160" class="i">+</a><a href="#h5-0-670" id="h5-0-670" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-317&quot; id=&quot;h37-1-317&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l159&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l159&amp;quot;&amp;gt; 159&amp;lt;/a&amp;gt; google-protobuf (~&amp;amp;gt; 4.29) +</a><a href="#h31-0-1161" id="h31-0-1161" class="i">+</a><a href="#h5-0-671" id="h5-0-671" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-318&quot; id=&quot;h37-1-318&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l160&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l160&amp;quot;&amp;gt; 160&amp;lt;/a&amp;gt; sass-embedded (1.85.0-x86_64-linux-musl) +</a><a href="#h31-0-1162" id="h31-0-1162" class="i">+</a><a href="#h5-0-672" id="h5-0-672" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-319&quot; id=&quot;h37-1-319&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l161&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l161&amp;quot;&amp;gt; 161&amp;lt;/a&amp;gt; google-protobuf (~&amp;amp;gt; 4.29) +</a><a href="#h31-0-1163" id="h31-0-1163" class="i">+</a><a href="#h5-0-673" id="h5-0-673" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-320&quot; id=&quot;h37-1-320&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l162&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l162&amp;quot;&amp;gt; 162&amp;lt;/a&amp;gt; sass-listen (4.0.0) +</a><a href="#h31-0-1164" id="h31-0-1164" class="i">+</a><a href="#h5-0-674" id="h5-0-674" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-321&quot; id=&quot;h37-1-321&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l163&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l163&amp;quot;&amp;gt; 163&amp;lt;/a&amp;gt; rb-fsevent (~&amp;amp;gt; 0.9, &amp;amp;gt;= 0.9.4) +</a><a href="#h31-0-1165" id="h31-0-1165" class="i">+</a><a href="#h5-0-675" id="h5-0-675" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-322&quot; id=&quot;h37-1-322&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l164&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l164&amp;quot;&amp;gt; 164&amp;lt;/a&amp;gt; rb-inotify (~&amp;amp;gt; 0.9, &amp;amp;gt;= 0.9.7) +</a><a href="#h31-0-1166" id="h31-0-1166" class="i">+</a><a href="#h5-0-676" id="h5-0-676" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-323&quot; id=&quot;h37-1-323&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l165&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l165&amp;quot;&amp;gt; 165&amp;lt;/a&amp;gt; strings (0.2.1) +</a><a href="#h31-0-1167" id="h31-0-1167" class="i">+</a><a href="#h5-0-677" id="h5-0-677" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-324&quot; id=&quot;h37-1-324&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l166&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l166&amp;quot;&amp;gt; 166&amp;lt;/a&amp;gt; strings-ansi (~&amp;amp;gt; 0.2) +</a><a href="#h31-0-1168" id="h31-0-1168" class="i">+</a><a href="#h5-0-678" id="h5-0-678" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-325&quot; id=&quot;h37-1-325&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l167&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l167&amp;quot;&amp;gt; 167&amp;lt;/a&amp;gt; unicode-display_width (&amp;amp;gt;= 1.5, &amp;amp;lt; 3.0) +</a><a href="#h31-0-1169" id="h31-0-1169" class="i">+</a><a href="#h5-0-679" id="h5-0-679" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-326&quot; id=&quot;h37-1-326&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l168&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l168&amp;quot;&amp;gt; 168&amp;lt;/a&amp;gt; unicode_utils (~&amp;amp;gt; 1.4) +</a><a href="#h31-0-1170" id="h31-0-1170" class="i">+</a><a href="#h5-0-680" id="h5-0-680" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-327&quot; id=&quot;h37-1-327&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l169&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l169&amp;quot;&amp;gt; 169&amp;lt;/a&amp;gt; strings-ansi (0.2.0) +</a><a href="#h31-0-1171" id="h31-0-1171" class="i">+</a><a href="#h5-0-681" id="h5-0-681" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-328&quot; id=&quot;h37-1-328&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l170&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l170&amp;quot;&amp;gt; 170&amp;lt;/a&amp;gt; terminal-table (3.0.2) +</a><a href="#h31-0-1172" id="h31-0-1172" class="i">+</a><a href="#h5-0-682" id="h5-0-682" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-329&quot; id=&quot;h37-1-329&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l171&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l171&amp;quot;&amp;gt; 171&amp;lt;/a&amp;gt; unicode-display_width (&amp;amp;gt;= 1.1.1, &amp;amp;lt; 3) +</a><a href="#h31-0-1173" id="h31-0-1173" class="i">+</a><a href="#h5-0-683" id="h5-0-683" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-330&quot; id=&quot;h37-1-330&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l172&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l172&amp;quot;&amp;gt; 172&amp;lt;/a&amp;gt; tty-color (0.6.0) +</a><a href="#h31-0-1174" id="h31-0-1174" class="i">+</a><a href="#h5-0-684" id="h5-0-684" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-331&quot; id=&quot;h37-1-331&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l173&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l173&amp;quot;&amp;gt; 173&amp;lt;/a&amp;gt; tty-cursor (0.7.1) +</a><a href="#h31-0-1175" id="h31-0-1175" class="i">+</a><a href="#h5-0-685" id="h5-0-685" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-332&quot; id=&quot;h37-1-332&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l174&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l174&amp;quot;&amp;gt; 174&amp;lt;/a&amp;gt; tty-prompt (0.23.1) +</a><a href="#h31-0-1176" id="h31-0-1176" class="i">+</a><a href="#h5-0-686" id="h5-0-686" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-333&quot; id=&quot;h37-1-333&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l175&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l175&amp;quot;&amp;gt; 175&amp;lt;/a&amp;gt; pastel (~&amp;amp;gt; 0.8) +</a><a href="#h31-0-1177" id="h31-0-1177" class="i">+</a><a href="#h5-0-687" id="h5-0-687" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-334&quot; id=&quot;h37-1-334&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l176&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l176&amp;quot;&amp;gt; 176&amp;lt;/a&amp;gt; tty-reader (~&amp;amp;gt; 0.8) +</a><a href="#h31-0-1178" id="h31-0-1178" class="i">+</a><a href="#h5-0-688" id="h5-0-688" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-335&quot; id=&quot;h37-1-335&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l177&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l177&amp;quot;&amp;gt; 177&amp;lt;/a&amp;gt; tty-reader (0.9.0) +</a><a href="#h31-0-1179" id="h31-0-1179" class="i">+</a><a href="#h5-0-689" id="h5-0-689" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-336&quot; id=&quot;h37-1-336&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l178&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l178&amp;quot;&amp;gt; 178&amp;lt;/a&amp;gt; tty-cursor (~&amp;amp;gt; 0.7) +</a><a href="#h31-0-1180" id="h31-0-1180" class="i">+</a><a href="#h5-0-690" id="h5-0-690" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-337&quot; id=&quot;h37-1-337&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l179&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l179&amp;quot;&amp;gt; 179&amp;lt;/a&amp;gt; tty-screen (~&amp;amp;gt; 0.8) +</a><a href="#h31-0-1181" id="h31-0-1181" class="i">+</a><a href="#h5-0-691" id="h5-0-691" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-338&quot; id=&quot;h37-1-338&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l180&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l180&amp;quot;&amp;gt; 180&amp;lt;/a&amp;gt; wisper (~&amp;amp;gt; 2.0) +</a><a href="#h31-0-1182" id="h31-0-1182" class="i">+</a><a href="#h5-0-692" id="h5-0-692" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-339&quot; id=&quot;h37-1-339&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l181&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l181&amp;quot;&amp;gt; 181&amp;lt;/a&amp;gt; tty-screen (0.8.2) +</a><a href="#h31-0-1183" id="h31-0-1183" class="i">+</a><a href="#h5-0-693" id="h5-0-693" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-340&quot; id=&quot;h37-1-340&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l182&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l182&amp;quot;&amp;gt; 182&amp;lt;/a&amp;gt; tty-table (0.12.0) +</a><a href="#h31-0-1184" id="h31-0-1184" class="i">+</a><a href="#h5-0-694" id="h5-0-694" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-341&quot; id=&quot;h37-1-341&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l183&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l183&amp;quot;&amp;gt; 183&amp;lt;/a&amp;gt; pastel (~&amp;amp;gt; 0.8) +</a><a href="#h31-0-1185" id="h31-0-1185" class="i">+</a><a href="#h5-0-695" id="h5-0-695" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-342&quot; id=&quot;h37-1-342&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l184&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l184&amp;quot;&amp;gt; 184&amp;lt;/a&amp;gt; strings (~&amp;amp;gt; 0.2.0) +</a><a href="#h31-0-1186" id="h31-0-1186" class="i">+</a><a href="#h5-0-696" id="h5-0-696" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-343&quot; id=&quot;h37-1-343&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l185&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l185&amp;quot;&amp;gt; 185&amp;lt;/a&amp;gt; tty-screen (~&amp;amp;gt; 0.8) +</a><a href="#h31-0-1187" id="h31-0-1187" class="i">+</a><a href="#h5-0-697" id="h5-0-697" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-344&quot; id=&quot;h37-1-344&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l186&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l186&amp;quot;&amp;gt; 186&amp;lt;/a&amp;gt; unicode-display_width (2.6.0) +</a><a href="#h31-0-1188" id="h31-0-1188" class="i">+</a><a href="#h5-0-698" id="h5-0-698" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-345&quot; id=&quot;h37-1-345&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l187&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l187&amp;quot;&amp;gt; 187&amp;lt;/a&amp;gt; unicode_utils (1.4.0) +</a><a href="#h31-0-1189" id="h31-0-1189" class="i">+</a><a href="#h5-0-699" id="h5-0-699" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-346&quot; id=&quot;h37-1-346&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l188&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l188&amp;quot;&amp;gt; 188&amp;lt;/a&amp;gt; webrick (1.9.1) +</a><a href="#h31-0-1190" id="h31-0-1190" class="i">+</a><a href="#h5-0-700" id="h5-0-700" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-347&quot; id=&quot;h37-1-347&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l189&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l189&amp;quot;&amp;gt; 189&amp;lt;/a&amp;gt; whirly (0.3.0) +</a><a href="#h31-0-1191" id="h31-0-1191" class="i">+</a><a href="#h5-0-701" id="h5-0-701" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-348&quot; id=&quot;h37-1-348&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l190&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l190&amp;quot;&amp;gt; 190&amp;lt;/a&amp;gt; unicode-display_width (&amp;amp;gt;= 1.1) +</a><a href="#h31-0-1192" id="h31-0-1192" class="i">+</a><a href="#h5-0-702" id="h5-0-702" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-349&quot; id=&quot;h37-1-349&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l191&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l191&amp;quot;&amp;gt; 191&amp;lt;/a&amp;gt; wisper (2.0.1) +</a><a href="#h31-0-1193" id="h31-0-1193" class="i">+</a><a href="#h5-0-703" id="h5-0-703" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-350&quot; id=&quot;h37-1-350&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l192&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l192&amp;quot;&amp;gt; 192&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1194" id="h31-0-1194" class="i">+</a><a href="#h5-0-704" id="h5-0-704" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-351&quot; id=&quot;h37-1-351&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l193&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l193&amp;quot;&amp;gt; 193&amp;lt;/a&amp;gt; PLATFORMS +</a><a href="#h31-0-1195" id="h31-0-1195" class="i">+</a><a href="#h5-0-705" id="h5-0-705" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-352&quot; id=&quot;h37-1-352&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l194&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l194&amp;quot;&amp;gt; 194&amp;lt;/a&amp;gt; aarch64-linux +</a><a href="#h31-0-1196" id="h31-0-1196" class="i">+</a><a href="#h5-0-706" id="h5-0-706" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-353&quot; id=&quot;h37-1-353&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l195&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l195&amp;quot;&amp;gt; 195&amp;lt;/a&amp;gt; aarch64-linux-android +</a><a href="#h31-0-1197" id="h31-0-1197" class="i">+</a><a href="#h5-0-707" id="h5-0-707" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-354&quot; id=&quot;h37-1-354&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l196&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l196&amp;quot;&amp;gt; 196&amp;lt;/a&amp;gt; aarch64-linux-gnu +</a><a href="#h31-0-1198" id="h31-0-1198" class="i">+</a><a href="#h5-0-708" id="h5-0-708" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-355&quot; id=&quot;h37-1-355&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l197&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l197&amp;quot;&amp;gt; 197&amp;lt;/a&amp;gt; aarch64-linux-musl +</a><a href="#h31-0-1199" id="h31-0-1199" class="i">+</a><a href="#h5-0-709" id="h5-0-709" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-356&quot; id=&quot;h37-1-356&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l198&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l198&amp;quot;&amp;gt; 198&amp;lt;/a&amp;gt; arm-linux-androideabi +</a><a href="#h31-0-1200" id="h31-0-1200" class="i">+</a><a href="#h5-0-710" id="h5-0-710" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-357&quot; id=&quot;h37-1-357&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l199&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l199&amp;quot;&amp;gt; 199&amp;lt;/a&amp;gt; arm-linux-gnu +</a><a href="#h31-0-1201" id="h31-0-1201" class="i">+</a><a href="#h5-0-711" id="h5-0-711" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-358&quot; id=&quot;h37-1-358&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l200&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l200&amp;quot;&amp;gt; 200&amp;lt;/a&amp;gt; arm-linux-gnueabihf +</a><a href="#h31-0-1202" id="h31-0-1202" class="i">+</a><a href="#h5-0-712" id="h5-0-712" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-359&quot; id=&quot;h37-1-359&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l201&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l201&amp;quot;&amp;gt; 201&amp;lt;/a&amp;gt; arm-linux-musl +</a><a href="#h31-0-1203" id="h31-0-1203" class="i">+</a><a href="#h5-0-713" id="h5-0-713" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-360&quot; id=&quot;h37-1-360&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l202&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l202&amp;quot;&amp;gt; 202&amp;lt;/a&amp;gt; arm-linux-musleabihf +</a><a href="#h31-0-1204" id="h31-0-1204" class="i">+</a><a href="#h5-0-714" id="h5-0-714" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-361&quot; id=&quot;h37-1-361&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l203&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l203&amp;quot;&amp;gt; 203&amp;lt;/a&amp;gt; arm64-darwin +</a><a href="#h31-0-1205" id="h31-0-1205" class="i">+</a><a href="#h5-0-715" id="h5-0-715" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-362&quot; id=&quot;h37-1-362&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l204&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l204&amp;quot;&amp;gt; 204&amp;lt;/a&amp;gt; riscv64-linux-android +</a><a href="#h31-0-1206" id="h31-0-1206" class="i">+</a><a href="#h5-0-716" id="h5-0-716" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-363&quot; id=&quot;h37-1-363&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l205&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l205&amp;quot;&amp;gt; 205&amp;lt;/a&amp;gt; riscv64-linux-gnu +</a><a href="#h31-0-1207" id="h31-0-1207" class="i">+</a><a href="#h5-0-717" id="h5-0-717" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-364&quot; id=&quot;h37-1-364&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l206&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l206&amp;quot;&amp;gt; 206&amp;lt;/a&amp;gt; riscv64-linux-musl +</a><a href="#h31-0-1208" id="h31-0-1208" class="i">+</a><a href="#h5-0-718" id="h5-0-718" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-365&quot; id=&quot;h37-1-365&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l207&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l207&amp;quot;&amp;gt; 207&amp;lt;/a&amp;gt; ruby +</a><a href="#h31-0-1209" id="h31-0-1209" class="i">+</a><a href="#h5-0-719" id="h5-0-719" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-366&quot; id=&quot;h37-1-366&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l208&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l208&amp;quot;&amp;gt; 208&amp;lt;/a&amp;gt; x86-linux +</a><a href="#h31-0-1210" id="h31-0-1210" class="i">+</a><a href="#h5-0-720" id="h5-0-720" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-367&quot; id=&quot;h37-1-367&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l209&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l209&amp;quot;&amp;gt; 209&amp;lt;/a&amp;gt; x86-linux-gnu +</a><a href="#h31-0-1211" id="h31-0-1211" class="i">+</a><a href="#h5-0-721" id="h5-0-721" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-368&quot; id=&quot;h37-1-368&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l210&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l210&amp;quot;&amp;gt; 210&amp;lt;/a&amp;gt; x86-linux-musl +</a><a href="#h31-0-1212" id="h31-0-1212" class="i">+</a><a href="#h5-0-722" id="h5-0-722" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-369&quot; id=&quot;h37-1-369&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l211&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l211&amp;quot;&amp;gt; 211&amp;lt;/a&amp;gt; x86_64-cygwin +</a><a href="#h31-0-1213" id="h31-0-1213" class="i">+</a><a href="#h5-0-723" id="h5-0-723" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-370&quot; id=&quot;h37-1-370&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l212&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l212&amp;quot;&amp;gt; 212&amp;lt;/a&amp;gt; x86_64-darwin +</a><a href="#h31-0-1214" id="h31-0-1214" class="i">+</a><a href="#h5-0-724" id="h5-0-724" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-371&quot; id=&quot;h37-1-371&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l213&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l213&amp;quot;&amp;gt; 213&amp;lt;/a&amp;gt; x86_64-linux-android +</a><a href="#h31-0-1215" id="h31-0-1215" class="i">+</a><a href="#h5-0-725" id="h5-0-725" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-372&quot; id=&quot;h37-1-372&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l214&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l214&amp;quot;&amp;gt; 214&amp;lt;/a&amp;gt; x86_64-linux-gnu +</a><a href="#h31-0-1216" id="h31-0-1216" class="i">+</a><a href="#h5-0-726" id="h5-0-726" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-373&quot; id=&quot;h37-1-373&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l215&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l215&amp;quot;&amp;gt; 215&amp;lt;/a&amp;gt; x86_64-linux-musl +</a><a href="#h31-0-1217" id="h31-0-1217" class="i">+</a><a href="#h5-0-727" id="h5-0-727" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-374&quot; id=&quot;h37-1-374&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l216&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l216&amp;quot;&amp;gt; 216&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1218" id="h31-0-1218" class="i">+</a><a href="#h5-0-728" id="h5-0-728" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-375&quot; id=&quot;h37-1-375&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l217&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l217&amp;quot;&amp;gt; 217&amp;lt;/a&amp;gt; DEPENDENCIES +</a><a href="#h31-0-1219" id="h31-0-1219" class="i">+</a><a href="#h5-0-729" id="h5-0-729" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-376&quot; id=&quot;h37-1-376&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l218&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l218&amp;quot;&amp;gt; 218&amp;lt;/a&amp;gt; http_parser.rb (~&amp;amp;gt; 0.6.0) +</a><a href="#h31-0-1220" id="h31-0-1220" class="i">+</a><a href="#h5-0-730" id="h5-0-730" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-377&quot; id=&quot;h37-1-377&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l219&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l219&amp;quot;&amp;gt; 219&amp;lt;/a&amp;gt; jekyll (~&amp;amp;gt; 4.4.1) +</a><a href="#h31-0-1221" id="h31-0-1221" class="i">+</a><a href="#h5-0-731" id="h5-0-731" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-378&quot; id=&quot;h37-1-378&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l220&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l220&amp;quot;&amp;gt; 220&amp;lt;/a&amp;gt; jekyll-feed (~&amp;amp;gt; 0.12) +</a><a href="#h31-0-1222" id="h31-0-1222" class="i">+</a><a href="#h5-0-732" id="h5-0-732" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-379&quot; id=&quot;h37-1-379&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l221&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l221&amp;quot;&amp;gt; 221&amp;lt;/a&amp;gt; jekyll-paginate +</a><a href="#h31-0-1223" id="h31-0-1223" class="i">+</a><a href="#h5-0-733" id="h5-0-733" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-380&quot; id=&quot;h37-1-380&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l222&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l222&amp;quot;&amp;gt; 222&amp;lt;/a&amp;gt; jekyll-regex-replace +</a><a href="#h31-0-1224" id="h31-0-1224" class="i">+</a><a href="#h5-0-734" id="h5-0-734" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-381&quot; id=&quot;h37-1-381&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l223&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l223&amp;quot;&amp;gt; 223&amp;lt;/a&amp;gt; jekyll-seo-tag +</a><a href="#h31-0-1225" id="h31-0-1225" class="i">+</a><a href="#h5-0-735" id="h5-0-735" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-382&quot; id=&quot;h37-1-382&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l224&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l224&amp;quot;&amp;gt; 224&amp;lt;/a&amp;gt; jekyll-sitemap +</a><a href="#h31-0-1226" id="h31-0-1226" class="i">+</a><a href="#h5-0-736" id="h5-0-736" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-383&quot; id=&quot;h37-1-383&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l225&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l225&amp;quot;&amp;gt; 225&amp;lt;/a&amp;gt; minima (~&amp;amp;gt; 2.5) +</a><a href="#h31-0-1227" id="h31-0-1227" class="i">+</a><a href="#h5-0-737" id="h5-0-737" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-384&quot; id=&quot;h37-1-384&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l226&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l226&amp;quot;&amp;gt; 226&amp;lt;/a&amp;gt; neocities +</a><a href="#h31-0-1228" id="h31-0-1228" class="i">+</a><a href="#h5-0-738" id="h5-0-738" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-385&quot; id=&quot;h37-1-385&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l227&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l227&amp;quot;&amp;gt; 227&amp;lt;/a&amp;gt; sass +</a><a href="#h31-0-1229" id="h31-0-1229" class="i">+</a><a href="#h5-0-739" id="h5-0-739" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-386&quot; id=&quot;h37-1-386&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l228&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l228&amp;quot;&amp;gt; 228&amp;lt;/a&amp;gt; tzinfo (&amp;amp;gt;= 1, &amp;amp;lt; 3) +</a><a href="#h31-0-1230" id="h31-0-1230" class="i">+</a><a href="#h5-0-740" id="h5-0-740" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-387&quot; id=&quot;h37-1-387&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l229&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l229&amp;quot;&amp;gt; 229&amp;lt;/a&amp;gt; tzinfo-data +</a><a href="#h31-0-1231" id="h31-0-1231" class="i">+</a><a href="#h5-0-741" id="h5-0-741" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-388&quot; id=&quot;h37-1-388&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l230&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l230&amp;quot;&amp;gt; 230&amp;lt;/a&amp;gt; wdm (~&amp;amp;gt; 0.1) +</a><a href="#h31-0-1232" id="h31-0-1232" class="i">+</a><a href="#h5-0-742" id="h5-0-742" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-389&quot; id=&quot;h37-1-389&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l231&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l231&amp;quot;&amp;gt; 231&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1233" id="h31-0-1233" class="i">+</a><a href="#h5-0-743" id="h5-0-743" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-390&quot; id=&quot;h37-1-390&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l232&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l232&amp;quot;&amp;gt; 232&amp;lt;/a&amp;gt; BUNDLED WITH +</a><a href="#h31-0-1234" id="h31-0-1234" class="i">+</a><a href="#h5-0-744" id="h5-0-744" class="i">+&lt;/a&gt;&lt;a href=&quot;#h37-1-391&quot; id=&quot;h37-1-391&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l233&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l233&amp;quot;&amp;gt; 233&amp;lt;/a&amp;gt; 2.6.1 +</a><a href="#h31-0-1235" id="h31-0-1235" class="i">+</a><a href="#h5-0-745" id="h5-0-745" class="i">+&lt;/a&gt; &amp;lt;/pre&amp;gt; +</a><a href="#h31-0-1236" id="h31-0-1236" class="i">+</a><a href="#h5-0-746" id="h5-0-746" class="i">+ &amp;lt;/div&amp;gt; +</a><a href="#h31-0-1237" id="h31-0-1237" class="i">+</a><a href="#h5-0-747" id="h5-0-747" class="i">+ &amp;lt;/body&amp;gt; +</a><a href="#h31-0-1238" id="h31-0-1238" class="i">+</a><a href="#h5-0-748" id="h5-0-748" class="i">+&lt;b&gt;diff --git a/&lt;a id=&quot;h38&quot; href=&quot;../file/git/n-channel/file/_config.yml.html.html&quot;&gt;git/n-channel/file/_config.yml.html&lt;/a&gt; b/&lt;a href=&quot;../file/git/n-channel/file/_config.yml.html.html&quot;&gt;git/n-channel/file/_config.yml.html&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-1239" id="h31-0-1239" class="i">+</a><a href="#h5-0-749" id="h5-0-749" class="i">+&lt;a href=&quot;#h38-0&quot; id=&quot;h38-0&quot; class=&quot;h&quot;&gt;@@ -16,7 +16,7 @@ +</a><a href="#h31-0-1240" id="h31-0-1240" class="i">+</a><a href="#h5-0-750" id="h5-0-750" class="i">+&lt;/a&gt; &amp;lt;a href=&amp;quot;../log.html&amp;quot;&amp;gt;Log&amp;lt;/a&amp;gt; | &amp;lt;a href=&amp;quot;../files.html&amp;quot;&amp;gt;Files&amp;lt;/a&amp;gt; | &amp;lt;a href=&amp;quot;../refs.html&amp;quot;&amp;gt;Refs&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt; +</a><a href="#h31-0-1241" id="h31-0-1241" class="i">+</a><a href="#h5-0-751" id="h5-0-751" class="i">+ &amp;lt;hr/&amp;gt; +</a><a href="#h31-0-1242" id="h31-0-1242" class="i">+</a><a href="#h5-0-752" id="h5-0-752" class="i">+ &amp;lt;div id=&amp;quot;content&amp;quot;&amp;gt; +</a><a href="#h31-0-1243" id="h31-0-1243" class="i">+</a><a href="#h5-0-753" id="h5-0-753" class="i">+&lt;a href=&quot;#h38-0-3&quot; id=&quot;h38-0-3&quot; class=&quot;d&quot;&gt;-&amp;lt;p&amp;gt; _config.yml (878B)&amp;lt;/p&amp;gt;&amp;lt;hr/&amp;gt;&amp;lt;pre id=&amp;quot;blob&amp;quot;&amp;gt; +</a><a href="#h31-0-1244" id="h31-0-1244" class="i">+</a><a href="#h5-0-754" id="h5-0-754" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-0-4&quot; id=&quot;h38-0-4&quot; class=&quot;i&quot;&gt;+&amp;lt;p&amp;gt; _config.yml (1030B)&amp;lt;/p&amp;gt;&amp;lt;hr/&amp;gt;&amp;lt;pre id=&amp;quot;blob&amp;quot;&amp;gt; +</a><a href="#h31-0-1245" id="h31-0-1245" class="i">+</a><a href="#h5-0-755" id="h5-0-755" class="i">+&lt;/a&gt; &amp;lt;a href=&amp;quot;#l1&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1&amp;quot;&amp;gt; 1&amp;lt;/a&amp;gt; site: n-channel +</a><a href="#h31-0-1246" id="h31-0-1246" class="i">+</a><a href="#h5-0-756" id="h5-0-756" class="i">+ &amp;lt;a href=&amp;quot;#l2&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l2&amp;quot;&amp;gt; 2&amp;lt;/a&amp;gt; url: #yoururl +</a><a href="#h31-0-1247" id="h31-0-1247" class="i">+</a><a href="#h5-0-757" id="h5-0-757" class="i">+ &amp;lt;a href=&amp;quot;#l3&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l3&amp;quot;&amp;gt; 3&amp;lt;/a&amp;gt; title: N-Channel MOSFET +</a><a href="#h31-0-1248" id="h31-0-1248" class="i">+</a><a href="#h5-0-758" id="h5-0-758" class="i">+&lt;a href=&quot;#h38-1&quot; id=&quot;h38-1&quot; class=&quot;h&quot;&gt;@@ -29,54 +29,62 @@ +</a><a href="#h31-0-1249" id="h31-0-1249" class="i">+</a><a href="#h5-0-759" id="h5-0-759" class="i">+&lt;/a&gt; &amp;lt;a href=&amp;quot;#l10&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l10&amp;quot;&amp;gt; 10&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1250" id="h31-0-1250" class="i">+</a><a href="#h5-0-760" id="h5-0-760" class="i">+ &amp;lt;a href=&amp;quot;#l11&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l11&amp;quot;&amp;gt; 11&amp;lt;/a&amp;gt; exclude: +</a><a href="#h31-0-1251" id="h31-0-1251" class="i">+</a><a href="#h5-0-761" id="h5-0-761" class="i">+ &amp;lt;a href=&amp;quot;#l12&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l12&amp;quot;&amp;gt; 12&amp;lt;/a&amp;gt; - .jekyll-cache +</a><a href="#h31-0-1252" id="h31-0-1252" class="i">+</a><a href="#h5-0-762" id="h5-0-762" class="i">+&lt;a href=&quot;#h38-1-3&quot; id=&quot;h38-1-3&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l13&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l13&amp;quot;&amp;gt; 13&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1253" id="h31-0-1253" class="i">+</a><a href="#h5-0-763" id="h5-0-763" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-4&quot; id=&quot;h38-1-4&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l14&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l14&amp;quot;&amp;gt; 14&amp;lt;/a&amp;gt; compress_html: +</a><a href="#h31-0-1254" id="h31-0-1254" class="i">+</a><a href="#h5-0-764" id="h5-0-764" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-5&quot; id=&quot;h38-1-5&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l15&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l15&amp;quot;&amp;gt; 15&amp;lt;/a&amp;gt; clippings: all +</a><a href="#h31-0-1255" id="h31-0-1255" class="i">+</a><a href="#h5-0-765" id="h5-0-765" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-6&quot; id=&quot;h38-1-6&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l16&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l16&amp;quot;&amp;gt; 16&amp;lt;/a&amp;gt; comments: [&amp;amp;quot;&amp;amp;lt;!-- &amp;amp;quot;, &amp;amp;quot; --&amp;amp;gt;&amp;amp;quot;] +</a><a href="#h31-0-1256" id="h31-0-1256" class="i">+</a><a href="#h5-0-766" id="h5-0-766" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-7&quot; id=&quot;h38-1-7&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l17&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l17&amp;quot;&amp;gt; 17&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1257" id="h31-0-1257" class="i">+</a><a href="#h5-0-767" id="h5-0-767" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-8&quot; id=&quot;h38-1-8&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l18&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l18&amp;quot;&amp;gt; 18&amp;lt;/a&amp;gt; sass: +</a><a href="#h31-0-1258" id="h31-0-1258" class="i">+</a><a href="#h5-0-768" id="h5-0-768" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-9&quot; id=&quot;h38-1-9&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l19&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l19&amp;quot;&amp;gt; 19&amp;lt;/a&amp;gt; sass_dir: _sass +</a><a href="#h31-0-1259" id="h31-0-1259" class="i">+</a><a href="#h5-0-769" id="h5-0-769" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-10&quot; id=&quot;h38-1-10&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l20&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l20&amp;quot;&amp;gt; 20&amp;lt;/a&amp;gt; style: :compressed +</a><a href="#h31-0-1260" id="h31-0-1260" class="i">+</a><a href="#h5-0-770" id="h5-0-770" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-11&quot; id=&quot;h38-1-11&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l21&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l21&amp;quot;&amp;gt; 21&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1261" id="h31-0-1261" class="i">+</a><a href="#h5-0-771" id="h5-0-771" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-12&quot; id=&quot;h38-1-12&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l22&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l22&amp;quot;&amp;gt; 22&amp;lt;/a&amp;gt; plugins: +</a><a href="#h31-0-1262" id="h31-0-1262" class="i">+</a><a href="#h5-0-772" id="h5-0-772" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-13&quot; id=&quot;h38-1-13&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l23&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l23&amp;quot;&amp;gt; 23&amp;lt;/a&amp;gt; - jekyll-paginate +</a><a href="#h31-0-1263" id="h31-0-1263" class="i">+</a><a href="#h5-0-773" id="h5-0-773" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-14&quot; id=&quot;h38-1-14&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l24&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l24&amp;quot;&amp;gt; 24&amp;lt;/a&amp;gt; - jekyll-seo-tag +</a><a href="#h31-0-1264" id="h31-0-1264" class="i">+</a><a href="#h5-0-774" id="h5-0-774" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-15&quot; id=&quot;h38-1-15&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l25&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l25&amp;quot;&amp;gt; 25&amp;lt;/a&amp;gt; - jekyll-sitemap +</a><a href="#h31-0-1265" id="h31-0-1265" class="i">+</a><a href="#h5-0-775" id="h5-0-775" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-16&quot; id=&quot;h38-1-16&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l26&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l26&amp;quot;&amp;gt; 26&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1266" id="h31-0-1266" class="i">+</a><a href="#h5-0-776" id="h5-0-776" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-17&quot; id=&quot;h38-1-17&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l27&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l27&amp;quot;&amp;gt; 27&amp;lt;/a&amp;gt; collections: +</a><a href="#h31-0-1267" id="h31-0-1267" class="i">+</a><a href="#h5-0-777" id="h5-0-777" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-18&quot; id=&quot;h38-1-18&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l28&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l28&amp;quot;&amp;gt; 28&amp;lt;/a&amp;gt; pages: +</a><a href="#h31-0-1268" id="h31-0-1268" class="i">+</a><a href="#h5-0-778" id="h5-0-778" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-19&quot; id=&quot;h38-1-19&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l29&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l29&amp;quot;&amp;gt; 29&amp;lt;/a&amp;gt; output: true +</a><a href="#h31-0-1269" id="h31-0-1269" class="i">+</a><a href="#h5-0-779" id="h5-0-779" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-20&quot; id=&quot;h38-1-20&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l30&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l30&amp;quot;&amp;gt; 30&amp;lt;/a&amp;gt; permalink: /:name +</a><a href="#h31-0-1270" id="h31-0-1270" class="i">+</a><a href="#h5-0-780" id="h5-0-780" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-21&quot; id=&quot;h38-1-21&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l31&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l31&amp;quot;&amp;gt; 31&amp;lt;/a&amp;gt; posts: +</a><a href="#h31-0-1271" id="h31-0-1271" class="i">+</a><a href="#h5-0-781" id="h5-0-781" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-22&quot; id=&quot;h38-1-22&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l13&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l13&amp;quot;&amp;gt; 13&amp;lt;/a&amp;gt; - &amp;amp;quot;git/n-channel/file/_posts/&amp;amp;quot; +</a><a href="#h31-0-1272" id="h31-0-1272" class="i">+</a><a href="#h5-0-782" id="h5-0-782" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-23&quot; id=&quot;h38-1-23&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l14&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l14&amp;quot;&amp;gt; 14&amp;lt;/a&amp;gt; - &amp;amp;quot;git/n-channel/file/_pages/&amp;amp;quot; +</a><a href="#h31-0-1273" id="h31-0-1273" class="i">+</a><a href="#h5-0-783" id="h5-0-783" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-24&quot; id=&quot;h38-1-24&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l15&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l15&amp;quot;&amp;gt; 15&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1274" id="h31-0-1274" class="i">+</a><a href="#h5-0-784" id="h5-0-784" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-25&quot; id=&quot;h38-1-25&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l16&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l16&amp;quot;&amp;gt; 16&amp;lt;/a&amp;gt; compress_html: +</a><a href="#h31-0-1275" id="h31-0-1275" class="i">+</a><a href="#h5-0-785" id="h5-0-785" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-26&quot; id=&quot;h38-1-26&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l17&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l17&amp;quot;&amp;gt; 17&amp;lt;/a&amp;gt; clippings: all +</a><a href="#h31-0-1276" id="h31-0-1276" class="i">+</a><a href="#h5-0-786" id="h5-0-786" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-27&quot; id=&quot;h38-1-27&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l18&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l18&amp;quot;&amp;gt; 18&amp;lt;/a&amp;gt; comments: [&amp;amp;quot;&amp;amp;lt;!-- &amp;amp;quot;, &amp;amp;quot; --&amp;amp;gt;&amp;amp;quot;] +</a><a href="#h31-0-1277" id="h31-0-1277" class="i">+</a><a href="#h5-0-787" id="h5-0-787" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-28&quot; id=&quot;h38-1-28&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l19&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l19&amp;quot;&amp;gt; 19&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1278" id="h31-0-1278" class="i">+</a><a href="#h5-0-788" id="h5-0-788" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-29&quot; id=&quot;h38-1-29&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l20&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l20&amp;quot;&amp;gt; 20&amp;lt;/a&amp;gt; sass: +</a><a href="#h31-0-1279" id="h31-0-1279" class="i">+</a><a href="#h5-0-789" id="h5-0-789" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-30&quot; id=&quot;h38-1-30&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l21&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l21&amp;quot;&amp;gt; 21&amp;lt;/a&amp;gt; sass_dir: _sass +</a><a href="#h31-0-1280" id="h31-0-1280" class="i">+</a><a href="#h5-0-790" id="h5-0-790" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-31&quot; id=&quot;h38-1-31&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l22&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l22&amp;quot;&amp;gt; 22&amp;lt;/a&amp;gt; style: :compressed +</a><a href="#h31-0-1281" id="h31-0-1281" class="i">+</a><a href="#h5-0-791" id="h5-0-791" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-32&quot; id=&quot;h38-1-32&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l23&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l23&amp;quot;&amp;gt; 23&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1282" id="h31-0-1282" class="i">+</a><a href="#h5-0-792" id="h5-0-792" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-33&quot; id=&quot;h38-1-33&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l24&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l24&amp;quot;&amp;gt; 24&amp;lt;/a&amp;gt; plugins: +</a><a href="#h31-0-1283" id="h31-0-1283" class="i">+</a><a href="#h5-0-793" id="h5-0-793" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-34&quot; id=&quot;h38-1-34&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l25&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l25&amp;quot;&amp;gt; 25&amp;lt;/a&amp;gt; - jekyll-paginate +</a><a href="#h31-0-1284" id="h31-0-1284" class="i">+</a><a href="#h5-0-794" id="h5-0-794" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-35&quot; id=&quot;h38-1-35&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l26&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l26&amp;quot;&amp;gt; 26&amp;lt;/a&amp;gt; - jekyll-seo-tag +</a><a href="#h31-0-1285" id="h31-0-1285" class="i">+</a><a href="#h5-0-795" id="h5-0-795" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-36&quot; id=&quot;h38-1-36&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l27&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l27&amp;quot;&amp;gt; 27&amp;lt;/a&amp;gt; - jekyll-sitemap +</a><a href="#h31-0-1286" id="h31-0-1286" class="i">+</a><a href="#h5-0-796" id="h5-0-796" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-37&quot; id=&quot;h38-1-37&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l28&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l28&amp;quot;&amp;gt; 28&amp;lt;/a&amp;gt; - jekyll-regex-replace +</a><a href="#h31-0-1287" id="h31-0-1287" class="i">+</a><a href="#h5-0-797" id="h5-0-797" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-38&quot; id=&quot;h38-1-38&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l29&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l29&amp;quot;&amp;gt; 29&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1288" id="h31-0-1288" class="i">+</a><a href="#h5-0-798" id="h5-0-798" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-39&quot; id=&quot;h38-1-39&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l30&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l30&amp;quot;&amp;gt; 30&amp;lt;/a&amp;gt; collections: +</a><a href="#h31-0-1289" id="h31-0-1289" class="i">+</a><a href="#h5-0-799" id="h5-0-799" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-40&quot; id=&quot;h38-1-40&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l31&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l31&amp;quot;&amp;gt; 31&amp;lt;/a&amp;gt; pages: +</a><a href="#h31-0-1290" id="h31-0-1290" class="i">+</a><a href="#h5-0-800" id="h5-0-800" class="i">+&lt;/a&gt; &amp;lt;a href=&amp;quot;#l32&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l32&amp;quot;&amp;gt; 32&amp;lt;/a&amp;gt; output: true +</a><a href="#h31-0-1291" id="h31-0-1291" class="i">+</a><a href="#h5-0-801" id="h5-0-801" class="i">+&lt;a href=&quot;#h38-1-42&quot; id=&quot;h38-1-42&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l33&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l33&amp;quot;&amp;gt; 33&amp;lt;/a&amp;gt; permalink: /:year/:month/:day/:slug +</a><a href="#h31-0-1292" id="h31-0-1292" class="i">+</a><a href="#h5-0-802" id="h5-0-802" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-43&quot; id=&quot;h38-1-43&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l34&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l34&amp;quot;&amp;gt; 34&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1293" id="h31-0-1293" class="i">+</a><a href="#h5-0-803" id="h5-0-803" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-44&quot; id=&quot;h38-1-44&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l35&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l35&amp;quot;&amp;gt; 35&amp;lt;/a&amp;gt; defaults: +</a><a href="#h31-0-1294" id="h31-0-1294" class="i">+</a><a href="#h5-0-804" id="h5-0-804" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-45&quot; id=&quot;h38-1-45&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l36&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l36&amp;quot;&amp;gt; 36&amp;lt;/a&amp;gt; - scope: +</a><a href="#h31-0-1295" id="h31-0-1295" class="i">+</a><a href="#h5-0-805" id="h5-0-805" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-46&quot; id=&quot;h38-1-46&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l37&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l37&amp;quot;&amp;gt; 37&amp;lt;/a&amp;gt; path: &amp;amp;#39;tag/&amp;amp;#39; +</a><a href="#h31-0-1296" id="h31-0-1296" class="i">+</a><a href="#h5-0-806" id="h5-0-806" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-47&quot; id=&quot;h38-1-47&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l38&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l38&amp;quot;&amp;gt; 38&amp;lt;/a&amp;gt; values: +</a><a href="#h31-0-1297" id="h31-0-1297" class="i">+</a><a href="#h5-0-807" id="h5-0-807" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-48&quot; id=&quot;h38-1-48&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l39&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l39&amp;quot;&amp;gt; 39&amp;lt;/a&amp;gt; sitemap: false +</a><a href="#h31-0-1298" id="h31-0-1298" class="i">+</a><a href="#h5-0-808" id="h5-0-808" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-49&quot; id=&quot;h38-1-49&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l40&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l40&amp;quot;&amp;gt; 40&amp;lt;/a&amp;gt; - +</a><a href="#h31-0-1299" id="h31-0-1299" class="i">+</a><a href="#h5-0-809" id="h5-0-809" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-50&quot; id=&quot;h38-1-50&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l41&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l41&amp;quot;&amp;gt; 41&amp;lt;/a&amp;gt; scope: +</a><a href="#h31-0-1300" id="h31-0-1300" class="i">+</a><a href="#h5-0-810" id="h5-0-810" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-51&quot; id=&quot;h38-1-51&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l42&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l42&amp;quot;&amp;gt; 42&amp;lt;/a&amp;gt; path: &amp;amp;quot;&amp;amp;quot; +</a><a href="#h31-0-1301" id="h31-0-1301" class="i">+</a><a href="#h5-0-811" id="h5-0-811" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-52&quot; id=&quot;h38-1-52&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l43&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l43&amp;quot;&amp;gt; 43&amp;lt;/a&amp;gt; values: +</a><a href="#h31-0-1302" id="h31-0-1302" class="i">+</a><a href="#h5-0-812" id="h5-0-812" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-53&quot; id=&quot;h38-1-53&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l44&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l44&amp;quot;&amp;gt; 44&amp;lt;/a&amp;gt; layout: &amp;amp;quot;default&amp;amp;quot; +</a><a href="#h31-0-1303" id="h31-0-1303" class="i">+</a><a href="#h5-0-813" id="h5-0-813" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-54&quot; id=&quot;h38-1-54&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l45&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l45&amp;quot;&amp;gt; 45&amp;lt;/a&amp;gt; - +</a><a href="#h31-0-1304" id="h31-0-1304" class="i">+</a><a href="#h5-0-814" id="h5-0-814" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-55&quot; id=&quot;h38-1-55&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l46&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l46&amp;quot;&amp;gt; 46&amp;lt;/a&amp;gt; scope: +</a><a href="#h31-0-1305" id="h31-0-1305" class="i">+</a><a href="#h5-0-815" id="h5-0-815" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-56&quot; id=&quot;h38-1-56&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l47&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l47&amp;quot;&amp;gt; 47&amp;lt;/a&amp;gt; path: &amp;amp;quot;&amp;amp;quot; +</a><a href="#h31-0-1306" id="h31-0-1306" class="i">+</a><a href="#h5-0-816" id="h5-0-816" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-57&quot; id=&quot;h38-1-57&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l48&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l48&amp;quot;&amp;gt; 48&amp;lt;/a&amp;gt; type: &amp;amp;quot;pages&amp;amp;quot; +</a><a href="#h31-0-1307" id="h31-0-1307" class="i">+</a><a href="#h5-0-817" id="h5-0-817" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-58&quot; id=&quot;h38-1-58&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l49&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l49&amp;quot;&amp;gt; 49&amp;lt;/a&amp;gt; values: +</a><a href="#h31-0-1308" id="h31-0-1308" class="i">+</a><a href="#h5-0-818" id="h5-0-818" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-59&quot; id=&quot;h38-1-59&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l50&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l50&amp;quot;&amp;gt; 50&amp;lt;/a&amp;gt; layout: &amp;amp;quot;page&amp;amp;quot; +</a><a href="#h31-0-1309" id="h31-0-1309" class="i">+</a><a href="#h5-0-819" id="h5-0-819" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-60&quot; id=&quot;h38-1-60&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l51&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l51&amp;quot;&amp;gt; 51&amp;lt;/a&amp;gt; - +</a><a href="#h31-0-1310" id="h31-0-1310" class="i">+</a><a href="#h5-0-820" id="h5-0-820" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-61&quot; id=&quot;h38-1-61&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l52&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l52&amp;quot;&amp;gt; 52&amp;lt;/a&amp;gt; scope: +</a><a href="#h31-0-1311" id="h31-0-1311" class="i">+</a><a href="#h5-0-821" id="h5-0-821" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-62&quot; id=&quot;h38-1-62&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l53&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l53&amp;quot;&amp;gt; 53&amp;lt;/a&amp;gt; path: &amp;amp;quot;&amp;amp;quot; +</a><a href="#h31-0-1312" id="h31-0-1312" class="i">+</a><a href="#h5-0-822" id="h5-0-822" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-63&quot; id=&quot;h38-1-63&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l54&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l54&amp;quot;&amp;gt; 54&amp;lt;/a&amp;gt; type: &amp;amp;quot;posts&amp;amp;quot; +</a><a href="#h31-0-1313" id="h31-0-1313" class="i">+</a><a href="#h5-0-823" id="h5-0-823" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-64&quot; id=&quot;h38-1-64&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l55&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l55&amp;quot;&amp;gt; 55&amp;lt;/a&amp;gt; values: +</a><a href="#h31-0-1314" id="h31-0-1314" class="i">+</a><a href="#h5-0-824" id="h5-0-824" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-65&quot; id=&quot;h38-1-65&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l56&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l56&amp;quot;&amp;gt; 56&amp;lt;/a&amp;gt; layout: &amp;amp;quot;post&amp;amp;quot; +</a><a href="#h31-0-1315" id="h31-0-1315" class="i">+</a><a href="#h5-0-825" id="h5-0-825" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-66&quot; id=&quot;h38-1-66&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l57&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l57&amp;quot;&amp;gt; 57&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1316" id="h31-0-1316" class="i">+</a><a href="#h5-0-826" id="h5-0-826" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-67&quot; id=&quot;h38-1-67&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l58&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l58&amp;quot;&amp;gt; 58&amp;lt;/a&amp;gt; markdown: kramdown +</a><a href="#h31-0-1317" id="h31-0-1317" class="i">+</a><a href="#h5-0-827" id="h5-0-827" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-68&quot; id=&quot;h38-1-68&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l59&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l59&amp;quot;&amp;gt; 59&amp;lt;/a&amp;gt; highlighter: rouge +</a><a href="#h31-0-1318" id="h31-0-1318" class="i">+</a><a href="#h5-0-828" id="h5-0-828" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-69&quot; id=&quot;h38-1-69&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l60&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l60&amp;quot;&amp;gt; 60&amp;lt;/a&amp;gt; input: GFM +</a><a href="#h31-0-1319" id="h31-0-1319" class="i">+</a><a href="#h5-0-829" id="h5-0-829" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-70&quot; id=&quot;h38-1-70&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l33&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l33&amp;quot;&amp;gt; 33&amp;lt;/a&amp;gt; permalink: /:name +</a><a href="#h31-0-1320" id="h31-0-1320" class="i">+</a><a href="#h5-0-830" id="h5-0-830" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-71&quot; id=&quot;h38-1-71&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l34&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l34&amp;quot;&amp;gt; 34&amp;lt;/a&amp;gt; posts: +</a><a href="#h31-0-1321" id="h31-0-1321" class="i">+</a><a href="#h5-0-831" id="h5-0-831" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-72&quot; id=&quot;h38-1-72&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l35&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l35&amp;quot;&amp;gt; 35&amp;lt;/a&amp;gt; output: true +</a><a href="#h31-0-1322" id="h31-0-1322" class="i">+</a><a href="#h5-0-832" id="h5-0-832" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-73&quot; id=&quot;h38-1-73&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l36&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l36&amp;quot;&amp;gt; 36&amp;lt;/a&amp;gt; permalink: /:year/:month/:day/:slug +</a><a href="#h31-0-1323" id="h31-0-1323" class="i">+</a><a href="#h5-0-833" id="h5-0-833" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-74&quot; id=&quot;h38-1-74&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l37&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l37&amp;quot;&amp;gt; 37&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1324" id="h31-0-1324" class="i">+</a><a href="#h5-0-834" id="h5-0-834" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-75&quot; id=&quot;h38-1-75&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l38&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l38&amp;quot;&amp;gt; 38&amp;lt;/a&amp;gt; defaults: +</a><a href="#h31-0-1325" id="h31-0-1325" class="i">+</a><a href="#h5-0-835" id="h5-0-835" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-76&quot; id=&quot;h38-1-76&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l39&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l39&amp;quot;&amp;gt; 39&amp;lt;/a&amp;gt; - scope: +</a><a href="#h31-0-1326" id="h31-0-1326" class="i">+</a><a href="#h5-0-836" id="h5-0-836" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-77&quot; id=&quot;h38-1-77&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l40&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l40&amp;quot;&amp;gt; 40&amp;lt;/a&amp;gt; path: &amp;amp;#39;tag/&amp;amp;#39; +</a><a href="#h31-0-1327" id="h31-0-1327" class="i">+</a><a href="#h5-0-837" id="h5-0-837" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-78&quot; id=&quot;h38-1-78&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l41&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l41&amp;quot;&amp;gt; 41&amp;lt;/a&amp;gt; values: +</a><a href="#h31-0-1328" id="h31-0-1328" class="i">+</a><a href="#h5-0-838" id="h5-0-838" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-79&quot; id=&quot;h38-1-79&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l42&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l42&amp;quot;&amp;gt; 42&amp;lt;/a&amp;gt; sitemap: false +</a><a href="#h31-0-1329" id="h31-0-1329" class="i">+</a><a href="#h5-0-839" id="h5-0-839" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-80&quot; id=&quot;h38-1-80&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l43&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l43&amp;quot;&amp;gt; 43&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1330" id="h31-0-1330" class="i">+</a><a href="#h5-0-840" id="h5-0-840" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-81&quot; id=&quot;h38-1-81&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l44&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l44&amp;quot;&amp;gt; 44&amp;lt;/a&amp;gt; - scope: +</a><a href="#h31-0-1331" id="h31-0-1331" class="i">+</a><a href="#h5-0-841" id="h5-0-841" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-82&quot; id=&quot;h38-1-82&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l45&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l45&amp;quot;&amp;gt; 45&amp;lt;/a&amp;gt; path: &amp;amp;#39;git/*/log.html&amp;amp;#39; +</a><a href="#h31-0-1332" id="h31-0-1332" class="i">+</a><a href="#h5-0-842" id="h5-0-842" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-83&quot; id=&quot;h38-1-83&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l46&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l46&amp;quot;&amp;gt; 46&amp;lt;/a&amp;gt; values: +</a><a href="#h31-0-1333" id="h31-0-1333" class="i">+</a><a href="#h5-0-843" id="h5-0-843" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-84&quot; id=&quot;h38-1-84&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l47&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l47&amp;quot;&amp;gt; 47&amp;lt;/a&amp;gt; git_file: true +</a><a href="#h31-0-1334" id="h31-0-1334" class="i">+</a><a href="#h5-0-844" id="h5-0-844" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-85&quot; id=&quot;h38-1-85&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l48&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l48&amp;quot;&amp;gt; 48&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1335" id="h31-0-1335" class="i">+</a><a href="#h5-0-845" id="h5-0-845" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-86&quot; id=&quot;h38-1-86&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l49&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l49&amp;quot;&amp;gt; 49&amp;lt;/a&amp;gt; - scope: +</a><a href="#h31-0-1336" id="h31-0-1336" class="i">+</a><a href="#h5-0-846" id="h5-0-846" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-87&quot; id=&quot;h38-1-87&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l50&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l50&amp;quot;&amp;gt; 50&amp;lt;/a&amp;gt; path: &amp;amp;quot;&amp;amp;quot; +</a><a href="#h31-0-1337" id="h31-0-1337" class="i">+</a><a href="#h5-0-847" id="h5-0-847" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-88&quot; id=&quot;h38-1-88&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l51&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l51&amp;quot;&amp;gt; 51&amp;lt;/a&amp;gt; values: +</a><a href="#h31-0-1338" id="h31-0-1338" class="i">+</a><a href="#h5-0-848" id="h5-0-848" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-89&quot; id=&quot;h38-1-89&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l52&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l52&amp;quot;&amp;gt; 52&amp;lt;/a&amp;gt; layout: &amp;amp;quot;default&amp;amp;quot; +</a><a href="#h31-0-1339" id="h31-0-1339" class="i">+</a><a href="#h5-0-849" id="h5-0-849" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-90&quot; id=&quot;h38-1-90&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l53&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l53&amp;quot;&amp;gt; 53&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1340" id="h31-0-1340" class="i">+</a><a href="#h5-0-850" id="h5-0-850" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-91&quot; id=&quot;h38-1-91&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l54&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l54&amp;quot;&amp;gt; 54&amp;lt;/a&amp;gt; - scope: +</a><a href="#h31-0-1341" id="h31-0-1341" class="i">+</a><a href="#h5-0-851" id="h5-0-851" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-92&quot; id=&quot;h38-1-92&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l55&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l55&amp;quot;&amp;gt; 55&amp;lt;/a&amp;gt; path: &amp;amp;quot;&amp;amp;quot; +</a><a href="#h31-0-1342" id="h31-0-1342" class="i">+</a><a href="#h5-0-852" id="h5-0-852" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-93&quot; id=&quot;h38-1-93&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l56&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l56&amp;quot;&amp;gt; 56&amp;lt;/a&amp;gt; type: &amp;amp;quot;pages&amp;amp;quot; +</a><a href="#h31-0-1343" id="h31-0-1343" class="i">+</a><a href="#h5-0-853" id="h5-0-853" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-94&quot; id=&quot;h38-1-94&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l57&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l57&amp;quot;&amp;gt; 57&amp;lt;/a&amp;gt; values: +</a><a href="#h31-0-1344" id="h31-0-1344" class="i">+</a><a href="#h5-0-854" id="h5-0-854" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-95&quot; id=&quot;h38-1-95&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l58&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l58&amp;quot;&amp;gt; 58&amp;lt;/a&amp;gt; layout: &amp;amp;quot;page&amp;amp;quot; +</a><a href="#h31-0-1345" id="h31-0-1345" class="i">+</a><a href="#h5-0-855" id="h5-0-855" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-96&quot; id=&quot;h38-1-96&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l59&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l59&amp;quot;&amp;gt; 59&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1346" id="h31-0-1346" class="i">+</a><a href="#h5-0-856" id="h5-0-856" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-97&quot; id=&quot;h38-1-97&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l60&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l60&amp;quot;&amp;gt; 60&amp;lt;/a&amp;gt; - scope: +</a><a href="#h31-0-1347" id="h31-0-1347" class="i">+</a><a href="#h5-0-857" id="h5-0-857" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-98&quot; id=&quot;h38-1-98&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l61&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l61&amp;quot;&amp;gt; 61&amp;lt;/a&amp;gt; path: &amp;amp;quot;&amp;amp;quot; +</a><a href="#h31-0-1348" id="h31-0-1348" class="i">+</a><a href="#h5-0-858" id="h5-0-858" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-99&quot; id=&quot;h38-1-99&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l62&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l62&amp;quot;&amp;gt; 62&amp;lt;/a&amp;gt; type: &amp;amp;quot;posts&amp;amp;quot; +</a><a href="#h31-0-1349" id="h31-0-1349" class="i">+</a><a href="#h5-0-859" id="h5-0-859" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-100&quot; id=&quot;h38-1-100&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l63&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l63&amp;quot;&amp;gt; 63&amp;lt;/a&amp;gt; values: +</a><a href="#h31-0-1350" id="h31-0-1350" class="i">+</a><a href="#h5-0-860" id="h5-0-860" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-101&quot; id=&quot;h38-1-101&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l64&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l64&amp;quot;&amp;gt; 64&amp;lt;/a&amp;gt; layout: &amp;amp;quot;post&amp;amp;quot; +</a><a href="#h31-0-1351" id="h31-0-1351" class="i">+</a><a href="#h5-0-861" id="h5-0-861" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-102&quot; id=&quot;h38-1-102&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l65&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l65&amp;quot;&amp;gt; 65&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1352" id="h31-0-1352" class="i">+</a><a href="#h5-0-862" id="h5-0-862" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-103&quot; id=&quot;h38-1-103&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l66&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l66&amp;quot;&amp;gt; 66&amp;lt;/a&amp;gt; markdown: kramdown +</a><a href="#h31-0-1353" id="h31-0-1353" class="i">+</a><a href="#h5-0-863" id="h5-0-863" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-104&quot; id=&quot;h38-1-104&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l67&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l67&amp;quot;&amp;gt; 67&amp;lt;/a&amp;gt; highlighter: rouge +</a><a href="#h31-0-1354" id="h31-0-1354" class="i">+</a><a href="#h5-0-864" id="h5-0-864" class="i">+&lt;/a&gt;&lt;a href=&quot;#h38-1-105&quot; id=&quot;h38-1-105&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l68&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l68&amp;quot;&amp;gt; 68&amp;lt;/a&amp;gt; input: GFM +</a><a href="#h31-0-1355" id="h31-0-1355" class="i">+</a><a href="#h5-0-865" id="h5-0-865" class="i">+&lt;/a&gt; &amp;lt;/pre&amp;gt; +</a><a href="#h31-0-1356" id="h31-0-1356" class="i">+</a><a href="#h5-0-866" id="h5-0-866" class="i">+ &amp;lt;/div&amp;gt; +</a><a href="#h31-0-1357" id="h31-0-1357" class="i">+</a><a href="#h5-0-867" id="h5-0-867" class="i">+ &amp;lt;/body&amp;gt; +</a><a href="#h31-0-1358" id="h31-0-1358" class="i">+</a><a href="#h5-0-868" id="h5-0-868" class="i">+&lt;b&gt;diff --git a/&lt;a id=&quot;h39&quot; href=&quot;../file/git/n-channel/file/_data/navigation.yml.html.html&quot;&gt;git/n-channel/file/_data/navigation.yml.html&lt;/a&gt; b/&lt;a href=&quot;../file/git/n-channel/file/_data/navigation.yml.html.html&quot;&gt;git/n-channel/file/_data/navigation.yml.html&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-1359" id="h31-0-1359" class="i">+</a><a href="#h5-0-869" id="h5-0-869" class="i">+&lt;a href=&quot;#h39-0&quot; id=&quot;h39-0&quot; class=&quot;h&quot;&gt;@@ -16,16 +16,18 @@ +</a><a href="#h31-0-1360" id="h31-0-1360" class="i">+</a><a href="#h5-0-870" id="h5-0-870" class="i">+&lt;/a&gt; &amp;lt;a href=&amp;quot;../../log.html&amp;quot;&amp;gt;Log&amp;lt;/a&amp;gt; | &amp;lt;a href=&amp;quot;../../files.html&amp;quot;&amp;gt;Files&amp;lt;/a&amp;gt; | &amp;lt;a href=&amp;quot;../../refs.html&amp;quot;&amp;gt;Refs&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt; +</a><a href="#h31-0-1361" id="h31-0-1361" class="i">+</a><a href="#h5-0-871" id="h5-0-871" class="i">+ &amp;lt;hr/&amp;gt; +</a><a href="#h31-0-1362" id="h31-0-1362" class="i">+</a><a href="#h5-0-872" id="h5-0-872" class="i">+ &amp;lt;div id=&amp;quot;content&amp;quot;&amp;gt; +</a><a href="#h31-0-1363" id="h31-0-1363" class="i">+</a><a href="#h5-0-873" id="h5-0-873" class="i">+&lt;a href=&quot;#h39-0-3&quot; id=&quot;h39-0-3&quot; class=&quot;d&quot;&gt;-&amp;lt;p&amp;gt; navigation.yml (120B)&amp;lt;/p&amp;gt;&amp;lt;hr/&amp;gt;&amp;lt;pre id=&amp;quot;blob&amp;quot;&amp;gt; +</a><a href="#h31-0-1364" id="h31-0-1364" class="i">+</a><a href="#h5-0-874" id="h5-0-874" class="i">+&lt;/a&gt;&lt;a href=&quot;#h39-0-4&quot; id=&quot;h39-0-4&quot; class=&quot;i&quot;&gt;+&amp;lt;p&amp;gt; navigation.yml (145B)&amp;lt;/p&amp;gt;&amp;lt;hr/&amp;gt;&amp;lt;pre id=&amp;quot;blob&amp;quot;&amp;gt; +</a><a href="#h31-0-1365" id="h31-0-1365" class="i">+</a><a href="#h5-0-875" id="h5-0-875" class="i">+&lt;/a&gt; &amp;lt;a href=&amp;quot;#l1&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1&amp;quot;&amp;gt; 1&amp;lt;/a&amp;gt; links: +</a><a href="#h31-0-1366" id="h31-0-1366" class="i">+</a><a href="#h5-0-876" id="h5-0-876" class="i">+ &amp;lt;a href=&amp;quot;#l2&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l2&amp;quot;&amp;gt; 2&amp;lt;/a&amp;gt; - title: Blog +</a><a href="#h31-0-1367" id="h31-0-1367" class="i">+</a><a href="#h5-0-877" id="h5-0-877" class="i">+ &amp;lt;a href=&amp;quot;#l3&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l3&amp;quot;&amp;gt; 3&amp;lt;/a&amp;gt; url: / +</a><a href="#h31-0-1368" id="h31-0-1368" class="i">+</a><a href="#h5-0-878" id="h5-0-878" class="i">+ &amp;lt;a href=&amp;quot;#l4&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l4&amp;quot;&amp;gt; 4&amp;lt;/a&amp;gt; - title: About +</a><a href="#h31-0-1369" id="h31-0-1369" class="i">+</a><a href="#h5-0-879" id="h5-0-879" class="i">+ &amp;lt;a href=&amp;quot;#l5&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l5&amp;quot;&amp;gt; 5&amp;lt;/a&amp;gt; url: /about +</a><a href="#h31-0-1370" id="h31-0-1370" class="i">+</a><a href="#h5-0-880" id="h5-0-880" class="i">+&lt;a href=&quot;#h39-0-10&quot; id=&quot;h39-0-10&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l6&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l6&amp;quot;&amp;gt; 6&amp;lt;/a&amp;gt; - title: Search +</a><a href="#h31-0-1371" id="h31-0-1371" class="i">+</a><a href="#h5-0-881" id="h5-0-881" class="i">+&lt;/a&gt;&lt;a href=&quot;#h39-0-11&quot; id=&quot;h39-0-11&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l7&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l7&amp;quot;&amp;gt; 7&amp;lt;/a&amp;gt; url: /search +</a><a href="#h31-0-1372" id="h31-0-1372" class="i">+</a><a href="#h5-0-882" id="h5-0-882" class="i">+&lt;/a&gt;&lt;a href=&quot;#h39-0-12&quot; id=&quot;h39-0-12&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l8&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l8&amp;quot;&amp;gt; 8&amp;lt;/a&amp;gt; - title: Rss +</a><a href="#h31-0-1373" id="h31-0-1373" class="i">+</a><a href="#h5-0-883" id="h5-0-883" class="i">+&lt;/a&gt;&lt;a href=&quot;#h39-0-13&quot; id=&quot;h39-0-13&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l9&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l9&amp;quot;&amp;gt; 9&amp;lt;/a&amp;gt; url: /atom.xml +</a><a href="#h31-0-1374" id="h31-0-1374" class="i">+</a><a href="#h5-0-884" id="h5-0-884" class="i">+&lt;/a&gt;&lt;a href=&quot;#h39-0-14&quot; id=&quot;h39-0-14&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l6&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l6&amp;quot;&amp;gt; 6&amp;lt;/a&amp;gt; - title: Git +</a><a href="#h31-0-1375" id="h31-0-1375" class="i">+</a><a href="#h5-0-885" id="h5-0-885" class="i">+&lt;/a&gt;&lt;a href=&quot;#h39-0-15&quot; id=&quot;h39-0-15&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l7&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l7&amp;quot;&amp;gt; 7&amp;lt;/a&amp;gt; url: /git +</a><a href="#h31-0-1376" id="h31-0-1376" class="i">+</a><a href="#h5-0-886" id="h5-0-886" class="i">+&lt;/a&gt;&lt;a href=&quot;#h39-0-16&quot; id=&quot;h39-0-16&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l8&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l8&amp;quot;&amp;gt; 8&amp;lt;/a&amp;gt; - title: Search +</a><a href="#h31-0-1377" id="h31-0-1377" class="i">+</a><a href="#h5-0-887" id="h5-0-887" class="i">+&lt;/a&gt;&lt;a href=&quot;#h39-0-17&quot; id=&quot;h39-0-17&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l9&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l9&amp;quot;&amp;gt; 9&amp;lt;/a&amp;gt; url: /search +</a><a href="#h31-0-1378" id="h31-0-1378" class="i">+</a><a href="#h5-0-888" id="h5-0-888" class="i">+&lt;/a&gt;&lt;a href=&quot;#h39-0-18&quot; id=&quot;h39-0-18&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l10&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l10&amp;quot;&amp;gt; 10&amp;lt;/a&amp;gt; - title: Rss +</a><a href="#h31-0-1379" id="h31-0-1379" class="i">+</a><a href="#h5-0-889" id="h5-0-889" class="i">+&lt;/a&gt;&lt;a href=&quot;#h39-0-19&quot; id=&quot;h39-0-19&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l11&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l11&amp;quot;&amp;gt; 11&amp;lt;/a&amp;gt; url: /atom.xml +</a><a href="#h31-0-1380" id="h31-0-1380" class="i">+</a><a href="#h5-0-890" id="h5-0-890" class="i">+&lt;/a&gt; &amp;lt;/pre&amp;gt; +</a><a href="#h31-0-1381" id="h31-0-1381" class="i">+</a><a href="#h5-0-891" id="h5-0-891" class="i">+ &amp;lt;/div&amp;gt; +</a><a href="#h31-0-1382" id="h31-0-1382" class="i">+</a><a href="#h5-0-892" id="h5-0-892" class="i">+ &amp;lt;/body&amp;gt; +</a><a href="#h31-0-1383" id="h31-0-1383" class="i">+</a><a href="#h5-0-893" id="h5-0-893" class="i">+&lt;b&gt;diff --git a/&lt;a id=&quot;h40&quot; href=&quot;../file/git/n-channel/file/_pages/about.md.html.html&quot;&gt;git/n-channel/file/_pages/about.md.html&lt;/a&gt; b/&lt;a href=&quot;../file/git/n-channel/file/_pages/about.md.html.html&quot;&gt;git/n-channel/file/_pages/about.md.html&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-1384" id="h31-0-1384" class="i">+</a><a href="#h5-0-894" id="h5-0-894" class="i">+&lt;a href=&quot;#h40-0&quot; id=&quot;h40-0&quot; class=&quot;h&quot;&gt;@@ -16,7 +16,7 @@ +</a><a href="#h31-0-1385" id="h31-0-1385" class="i">+</a><a href="#h5-0-895" id="h5-0-895" class="i">+&lt;/a&gt; &amp;lt;a href=&amp;quot;../../log.html&amp;quot;&amp;gt;Log&amp;lt;/a&amp;gt; | &amp;lt;a href=&amp;quot;../../files.html&amp;quot;&amp;gt;Files&amp;lt;/a&amp;gt; | &amp;lt;a href=&amp;quot;../../refs.html&amp;quot;&amp;gt;Refs&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt; +</a><a href="#h31-0-1386" id="h31-0-1386" class="i">+</a><a href="#h5-0-896" id="h5-0-896" class="i">+ &amp;lt;hr/&amp;gt; +</a><a href="#h31-0-1387" id="h31-0-1387" class="i">+</a><a href="#h5-0-897" id="h5-0-897" class="i">+ &amp;lt;div id=&amp;quot;content&amp;quot;&amp;gt; +</a><a href="#h31-0-1388" id="h31-0-1388" class="i">+</a><a href="#h5-0-898" id="h5-0-898" class="i">+&lt;a href=&quot;#h40-0-3&quot; id=&quot;h40-0-3&quot; class=&quot;d&quot;&gt;-&amp;lt;p&amp;gt; about.md (1817B)&amp;lt;/p&amp;gt;&amp;lt;hr/&amp;gt;&amp;lt;pre id=&amp;quot;blob&amp;quot;&amp;gt; +</a><a href="#h31-0-1389" id="h31-0-1389" class="i">+</a><a href="#h5-0-899" id="h5-0-899" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-0-4&quot; id=&quot;h40-0-4&quot; class=&quot;i&quot;&gt;+&amp;lt;p&amp;gt; about.md (1802B)&amp;lt;/p&amp;gt;&amp;lt;hr/&amp;gt;&amp;lt;pre id=&amp;quot;blob&amp;quot;&amp;gt; +</a><a href="#h31-0-1390" id="h31-0-1390" class="i">+</a><a href="#h5-0-900" id="h5-0-900" class="i">+&lt;/a&gt; &amp;lt;a href=&amp;quot;#l1&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1&amp;quot;&amp;gt; 1&amp;lt;/a&amp;gt; --- +</a><a href="#h31-0-1391" id="h31-0-1391" class="i">+</a><a href="#h5-0-901" id="h5-0-901" class="i">+ &amp;lt;a href=&amp;quot;#l2&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l2&amp;quot;&amp;gt; 2&amp;lt;/a&amp;gt; layout: page +</a><a href="#h31-0-1392" id="h31-0-1392" class="i">+</a><a href="#h5-0-902" id="h5-0-902" class="i">+ &amp;lt;a href=&amp;quot;#l3&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l3&amp;quot;&amp;gt; 3&amp;lt;/a&amp;gt; title: About +</a><a href="#h31-0-1393" id="h31-0-1393" class="i">+</a><a href="#h5-0-903" id="h5-0-903" class="i">+&lt;a href=&quot;#h40-1&quot; id=&quot;h40-1&quot; class=&quot;h&quot;&gt;@@ -24,43 +24,42 @@ +</a><a href="#h31-0-1394" id="h31-0-1394" class="i">+</a><a href="#h5-0-904" id="h5-0-904" class="i">+&lt;/a&gt; &amp;lt;a href=&amp;quot;#l5&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l5&amp;quot;&amp;gt; 5&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1395" id="h31-0-1395" class="i">+</a><a href="#h5-0-905" id="h5-0-905" class="i">+ &amp;lt;a href=&amp;quot;#l6&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l6&amp;quot;&amp;gt; 6&amp;lt;/a&amp;gt; ## Hi +</a><a href="#h31-0-1396" id="h31-0-1396" class="i">+</a><a href="#h5-0-906" id="h5-0-906" class="i">+ &amp;lt;a href=&amp;quot;#l7&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l7&amp;quot;&amp;gt; 7&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1397" id="h31-0-1397" class="i">+</a><a href="#h5-0-907" id="h5-0-907" class="i">+&lt;a href=&quot;#h40-1-3&quot; id=&quot;h40-1-3&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l8&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l8&amp;quot;&amp;gt; 8&amp;lt;/a&amp;gt; I usually go by Drava, but my real name is Halvard. +</a><a href="#h31-0-1398" id="h31-0-1398" class="i">+</a><a href="#h5-0-908" id="h5-0-908" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-4&quot; id=&quot;h40-1-4&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l9&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l9&amp;quot;&amp;gt; 9&amp;lt;/a&amp;gt; I&amp;amp;#39;m from the second largest city in Norway, Bergen. +</a><a href="#h31-0-1399" id="h31-0-1399" class="i">+</a><a href="#h5-0-909" id="h5-0-909" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-5&quot; id=&quot;h40-1-5&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l8&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l8&amp;quot;&amp;gt; 8&amp;lt;/a&amp;gt; I mostly do systems programming and electronics, so that&amp;amp;#39;s what you will see here. +</a><a href="#h31-0-1400" id="h31-0-1400" class="i">+</a><a href="#h5-0-910" id="h5-0-910" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-6&quot; id=&quot;h40-1-6&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l9&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l9&amp;quot;&amp;gt; 9&amp;lt;/a&amp;gt; I&amp;amp;#39;m a year away from completing my Bachelor&amp;amp;#39;s in Electronic Engineering, but I have a full-time job doing programming and electronics for some guys making arcade machines. +</a><a href="#h31-0-1401" id="h31-0-1401" class="i">+</a><a href="#h5-0-911" id="h5-0-911" class="i">+&lt;/a&gt; &amp;lt;a href=&amp;quot;#l10&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l10&amp;quot;&amp;gt; 10&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1402" id="h31-0-1402" class="i">+</a><a href="#h5-0-912" id="h5-0-912" class="i">+&lt;a href=&quot;#h40-1-8&quot; id=&quot;h40-1-8&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l11&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l11&amp;quot;&amp;gt; 11&amp;lt;/a&amp;gt; I mostly do systems programming and electronics, so that&amp;amp;#39;s what you will see here. +</a><a href="#h31-0-1403" id="h31-0-1403" class="i">+</a><a href="#h5-0-913" id="h5-0-913" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-9&quot; id=&quot;h40-1-9&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l12&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l12&amp;quot;&amp;gt; 12&amp;lt;/a&amp;gt; I&amp;amp;#39;m a year away from completing my Bachelor&amp;amp;#39;s in Electronic Engineering, but I have a full-time job doing programming and electronics for some guys making arcade machines. +</a><a href="#h31-0-1404" id="h31-0-1404" class="i">+</a><a href="#h5-0-914" id="h5-0-914" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-10&quot; id=&quot;h40-1-10&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l11&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l11&amp;quot;&amp;gt; 11&amp;lt;/a&amp;gt;  +</a><a href="#h31-0-1405" id="h31-0-1405" class="i">+</a><a href="#h5-0-915" id="h5-0-915" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-11&quot; id=&quot;h40-1-11&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l12&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l12&amp;quot;&amp;gt; 12&amp;lt;/a&amp;gt; {: style=&amp;amp;quot;text-align: center;&amp;amp;quot;} +</a><a href="#h31-0-1406" id="h31-0-1406" class="i">+</a><a href="#h5-0-916" id="h5-0-916" class="i">+&lt;/a&gt; &amp;lt;a href=&amp;quot;#l13&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l13&amp;quot;&amp;gt; 13&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1407" id="h31-0-1407" class="i">+</a><a href="#h5-0-917" id="h5-0-917" class="i">+&lt;a href=&quot;#h40-1-13&quot; id=&quot;h40-1-13&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l14&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l14&amp;quot;&amp;gt; 14&amp;lt;/a&amp;gt;  +</a><a href="#h31-0-1408" id="h31-0-1408" class="i">+</a><a href="#h5-0-918" id="h5-0-918" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-14&quot; id=&quot;h40-1-14&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l15&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l15&amp;quot;&amp;gt; 15&amp;lt;/a&amp;gt; {: style=&amp;amp;quot;text-align: center;&amp;amp;quot;} +</a><a href="#h31-0-1409" id="h31-0-1409" class="i">+</a><a href="#h5-0-919" id="h5-0-919" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-15&quot; id=&quot;h40-1-15&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l16&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l16&amp;quot;&amp;gt; 16&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1410" id="h31-0-1410" class="i">+</a><a href="#h5-0-920" id="h5-0-920" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-16&quot; id=&quot;h40-1-16&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l17&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l17&amp;quot;&amp;gt; 17&amp;lt;/a&amp;gt; Here&amp;amp;#39;s my [GitHub](https://github.com/Samdal/) account. Sadly, I don&amp;amp;#39;t have any non-private socials. +</a><a href="#h31-0-1411" id="h31-0-1411" class="i">+</a><a href="#h5-0-921" id="h5-0-921" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-17&quot; id=&quot;h40-1-17&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l18&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l18&amp;quot;&amp;gt; 18&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1412" id="h31-0-1412" class="i">+</a><a href="#h5-0-922" id="h5-0-922" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-18&quot; id=&quot;h40-1-18&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l19&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l19&amp;quot;&amp;gt; 19&amp;lt;/a&amp;gt; Even if you already know programming, you should check out these people: +</a><a href="#h31-0-1413" id="h31-0-1413" class="i">+</a><a href="#h5-0-923" id="h5-0-923" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-19&quot; id=&quot;h40-1-19&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l20&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l20&amp;quot;&amp;gt; 20&amp;lt;/a&amp;gt; - [Ryan Fleury&amp;amp;#39;s Blog](https://www.rfleury.com/) +</a><a href="#h31-0-1414" id="h31-0-1414" class="i">+</a><a href="#h5-0-924" id="h5-0-924" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-20&quot; id=&quot;h40-1-20&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l21&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l21&amp;quot;&amp;gt; 21&amp;lt;/a&amp;gt; - [(and read the source code of his projects)](https://github.com/EpicGamesExt/raddebugger) +</a><a href="#h31-0-1415" id="h31-0-1415" class="i">+</a><a href="#h5-0-925" id="h5-0-925" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-21&quot; id=&quot;h40-1-21&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l22&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l22&amp;quot;&amp;gt; 22&amp;lt;/a&amp;gt; - [Handmade Hero Videos](https://guide.handmadehero.org/) +</a><a href="#h31-0-1416" id="h31-0-1416" class="i">+</a><a href="#h5-0-926" id="h5-0-926" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-22&quot; id=&quot;h40-1-22&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l23&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l23&amp;quot;&amp;gt; 23&amp;lt;/a&amp;gt; - [Casey Muratori&amp;amp;#39;s Other vidoes](https://www.youtube.com/@MollyRocket) +</a><a href="#h31-0-1417" id="h31-0-1417" class="i">+</a><a href="#h5-0-927" id="h5-0-927" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-23&quot; id=&quot;h40-1-23&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l24&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l24&amp;quot;&amp;gt; 24&amp;lt;/a&amp;gt; - Jonathan Blow +</a><a href="#h31-0-1418" id="h31-0-1418" class="i">+</a><a href="#h5-0-928" id="h5-0-928" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-24&quot; id=&quot;h40-1-24&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l25&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l25&amp;quot;&amp;gt; 25&amp;lt;/a&amp;gt; - [John Jackson](https://www.youtube.com/@johnjackson9767) (awesome guy) +</a><a href="#h31-0-1419" id="h31-0-1419" class="i">+</a><a href="#h5-0-929" id="h5-0-929" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-25&quot; id=&quot;h40-1-25&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l26&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l26&amp;quot;&amp;gt; 26&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1420" id="h31-0-1420" class="i">+</a><a href="#h5-0-930" id="h5-0-930" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-26&quot; id=&quot;h40-1-26&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l27&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l27&amp;quot;&amp;gt; 27&amp;lt;/a&amp;gt; &amp;amp;lt;hr&amp;amp;gt; +</a><a href="#h31-0-1421" id="h31-0-1421" class="i">+</a><a href="#h5-0-931" id="h5-0-931" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-27&quot; id=&quot;h40-1-27&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l28&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l28&amp;quot;&amp;gt; 28&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1422" id="h31-0-1422" class="i">+</a><a href="#h5-0-932" id="h5-0-932" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-28&quot; id=&quot;h40-1-28&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l29&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l29&amp;quot;&amp;gt; 29&amp;lt;/a&amp;gt; My [nisse](https://en.wikipedia.org/wiki/Nisse_(folklore)) collection: +</a><a href="#h31-0-1423" id="h31-0-1423" class="i">+</a><a href="#h5-0-933" id="h5-0-933" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-29&quot; id=&quot;h40-1-29&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l14&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l14&amp;quot;&amp;gt; 14&amp;lt;/a&amp;gt; (I don&amp;amp;#39;t have any non-private socials) +</a><a href="#h31-0-1424" id="h31-0-1424" class="i">+</a><a href="#h5-0-934" id="h5-0-934" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-30&quot; id=&quot;h40-1-30&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l15&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l15&amp;quot;&amp;gt; 15&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1425" id="h31-0-1425" class="i">+</a><a href="#h5-0-935" id="h5-0-935" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-31&quot; id=&quot;h40-1-31&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l16&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l16&amp;quot;&amp;gt; 16&amp;lt;/a&amp;gt; Even if you already know programming, you should check out these people: +</a><a href="#h31-0-1426" id="h31-0-1426" class="i">+</a><a href="#h5-0-936" id="h5-0-936" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-32&quot; id=&quot;h40-1-32&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l17&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l17&amp;quot;&amp;gt; 17&amp;lt;/a&amp;gt; - [Ryan Fleury&amp;amp;#39;s Blog](https://www.rfleury.com/) +</a><a href="#h31-0-1427" id="h31-0-1427" class="i">+</a><a href="#h5-0-937" id="h5-0-937" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-33&quot; id=&quot;h40-1-33&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l18&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l18&amp;quot;&amp;gt; 18&amp;lt;/a&amp;gt; - [(and read the source code of his projects)](https://github.com/EpicGamesExt/raddebugger) +</a><a href="#h31-0-1428" id="h31-0-1428" class="i">+</a><a href="#h5-0-938" id="h5-0-938" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-34&quot; id=&quot;h40-1-34&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l19&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l19&amp;quot;&amp;gt; 19&amp;lt;/a&amp;gt; - [Handmade Hero Videos](https://guide.handmadehero.org/) +</a><a href="#h31-0-1429" id="h31-0-1429" class="i">+</a><a href="#h5-0-939" id="h5-0-939" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-35&quot; id=&quot;h40-1-35&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l20&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l20&amp;quot;&amp;gt; 20&amp;lt;/a&amp;gt; - [Casey Muratori&amp;amp;#39;s Other vidoes](https://www.youtube.com/@MollyRocket) +</a><a href="#h31-0-1430" id="h31-0-1430" class="i">+</a><a href="#h5-0-940" id="h5-0-940" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-36&quot; id=&quot;h40-1-36&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l21&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l21&amp;quot;&amp;gt; 21&amp;lt;/a&amp;gt; - Jonathan Blow +</a><a href="#h31-0-1431" id="h31-0-1431" class="i">+</a><a href="#h5-0-941" id="h5-0-941" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-37&quot; id=&quot;h40-1-37&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l22&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l22&amp;quot;&amp;gt; 22&amp;lt;/a&amp;gt; - [John Jackson](https://www.youtube.com/@johnjackson9767) (awesome guy) +</a><a href="#h31-0-1432" id="h31-0-1432" class="i">+</a><a href="#h5-0-942" id="h5-0-942" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-38&quot; id=&quot;h40-1-38&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l23&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l23&amp;quot;&amp;gt; 23&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1433" id="h31-0-1433" class="i">+</a><a href="#h5-0-943" id="h5-0-943" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-39&quot; id=&quot;h40-1-39&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l24&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l24&amp;quot;&amp;gt; 24&amp;lt;/a&amp;gt; &amp;amp;lt;hr&amp;amp;gt; +</a><a href="#h31-0-1434" id="h31-0-1434" class="i">+</a><a href="#h5-0-944" id="h5-0-944" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-40&quot; id=&quot;h40-1-40&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l25&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l25&amp;quot;&amp;gt; 25&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1435" id="h31-0-1435" class="i">+</a><a href="#h5-0-945" id="h5-0-945" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-41&quot; id=&quot;h40-1-41&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l26&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l26&amp;quot;&amp;gt; 26&amp;lt;/a&amp;gt; My [nisse](https://en.wikipedia.org/wiki/Nisse_(folklore)) collection: +</a><a href="#h31-0-1436" id="h31-0-1436" class="i">+</a><a href="#h5-0-946" id="h5-0-946" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-42&quot; id=&quot;h40-1-42&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l27&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l27&amp;quot;&amp;gt; 27&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1437" id="h31-0-1437" class="i">+</a><a href="#h5-0-947" id="h5-0-947" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-43&quot; id=&quot;h40-1-43&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l28&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l28&amp;quot;&amp;gt; 28&amp;lt;/a&amp;gt;  +</a><a href="#h31-0-1438" id="h31-0-1438" class="i">+</a><a href="#h5-0-948" id="h5-0-948" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-44&quot; id=&quot;h40-1-44&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l29&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l29&amp;quot;&amp;gt; 29&amp;lt;/a&amp;gt; {: style=&amp;amp;quot;text-align: center;&amp;amp;quot;} +</a><a href="#h31-0-1439" id="h31-0-1439" class="i">+</a><a href="#h5-0-949" id="h5-0-949" class="i">+&lt;/a&gt; &amp;lt;a href=&amp;quot;#l30&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l30&amp;quot;&amp;gt; 30&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1440" id="h31-0-1440" class="i">+</a><a href="#h5-0-950" id="h5-0-950" class="i">+&lt;a href=&quot;#h40-1-46&quot; id=&quot;h40-1-46&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l31&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l31&amp;quot;&amp;gt; 31&amp;lt;/a&amp;gt;  +</a><a href="#h31-0-1441" id="h31-0-1441" class="i">+</a><a href="#h5-0-951" id="h5-0-951" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-47&quot; id=&quot;h40-1-47&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l32&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l32&amp;quot;&amp;gt; 32&amp;lt;/a&amp;gt; {: style=&amp;amp;quot;text-align: center;&amp;amp;quot;} +</a><a href="#h31-0-1442" id="h31-0-1442" class="i">+</a><a href="#h5-0-952" id="h5-0-952" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-48&quot; id=&quot;h40-1-48&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l33&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l33&amp;quot;&amp;gt; 33&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1443" id="h31-0-1443" class="i">+</a><a href="#h5-0-953" id="h5-0-953" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-49&quot; id=&quot;h40-1-49&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l34&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l34&amp;quot;&amp;gt; 34&amp;lt;/a&amp;gt; Images under the folder `modified_stolen_images` are not mine. +</a><a href="#h31-0-1444" id="h31-0-1444" class="i">+</a><a href="#h5-0-954" id="h5-0-954" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-50&quot; id=&quot;h40-1-50&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l35&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l35&amp;quot;&amp;gt; 35&amp;lt;/a&amp;gt; Sources: +</a><a href="#h31-0-1445" id="h31-0-1445" class="i">+</a><a href="#h5-0-955" id="h5-0-955" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-51&quot; id=&quot;h40-1-51&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l36&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l36&amp;quot;&amp;gt; 36&amp;lt;/a&amp;gt; {: style=&amp;amp;quot;font-size: 70%; margin-bottom: 0;&amp;amp;quot;} +</a><a href="#h31-0-1446" id="h31-0-1446" class="i">+</a><a href="#h5-0-956" id="h5-0-956" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-52&quot; id=&quot;h40-1-52&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l37&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l37&amp;quot;&amp;gt; 37&amp;lt;/a&amp;gt; - [templeos.jpeg](https://x.com/chibitoad/status/1448406173263171585) +</a><a href="#h31-0-1447" id="h31-0-1447" class="i">+</a><a href="#h5-0-957" id="h5-0-957" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-53&quot; id=&quot;h40-1-53&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l38&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l38&amp;quot;&amp;gt; 38&amp;lt;/a&amp;gt; - [nuko_calm.png, cursor.png and c-programming-language-chito.png](https://store.line.me/stickershop/product/25634268) +</a><a href="#h31-0-1448" id="h31-0-1448" class="i">+</a><a href="#h5-0-958" id="h5-0-958" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-54&quot; id=&quot;h40-1-54&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l39&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l39&amp;quot;&amp;gt; 39&amp;lt;/a&amp;gt; - [couch.png](https://www.pixiv.net/en/artworks/92469486) +</a><a href="#h31-0-1449" id="h31-0-1449" class="i">+</a><a href="#h5-0-959" id="h5-0-959" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-55&quot; id=&quot;h40-1-55&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l40&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l40&amp;quot;&amp;gt; 40&amp;lt;/a&amp;gt; - [kettenkrad.gif](https://www.reddit.com/r/GirlsLastTour/comments/fsn49q/i_spent_the_entire_afternoon_animating_chi_and/) +</a><a href="#h31-0-1450" id="h31-0-1450" class="i">+</a><a href="#h5-0-960" id="h5-0-960" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-56&quot; id=&quot;h40-1-56&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l41&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l41&amp;quot;&amp;gt; 41&amp;lt;/a&amp;gt; - silly.png ( don&amp;amp;#39;t know the source ) +</a><a href="#h31-0-1451" id="h31-0-1451" class="i">+</a><a href="#h5-0-961" id="h5-0-961" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-57&quot; id=&quot;h40-1-57&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l42&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l42&amp;quot;&amp;gt; 42&amp;lt;/a&amp;gt; - grass.png: Official art from 少女終末旅行 +</a><a href="#h31-0-1452" id="h31-0-1452" class="i">+</a><a href="#h5-0-962" id="h5-0-962" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-58&quot; id=&quot;h40-1-58&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l43&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l43&amp;quot;&amp;gt; 43&amp;lt;/a&amp;gt; {: style=&amp;amp;quot;font-size: 70%; margin: 0;&amp;amp;quot;} +</a><a href="#h31-0-1453" id="h31-0-1453" class="i">+</a><a href="#h5-0-963" id="h5-0-963" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-59&quot; id=&quot;h40-1-59&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l44&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l44&amp;quot;&amp;gt; 44&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1454" id="h31-0-1454" class="i">+</a><a href="#h5-0-964" id="h5-0-964" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-60&quot; id=&quot;h40-1-60&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l31&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l31&amp;quot;&amp;gt; 31&amp;lt;/a&amp;gt; Images under the folder `modified_stolen_images` are not mine. +</a><a href="#h31-0-1455" id="h31-0-1455" class="i">+</a><a href="#h5-0-965" id="h5-0-965" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-61&quot; id=&quot;h40-1-61&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l32&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l32&amp;quot;&amp;gt; 32&amp;lt;/a&amp;gt; Sources: +</a><a href="#h31-0-1456" id="h31-0-1456" class="i">+</a><a href="#h5-0-966" id="h5-0-966" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-62&quot; id=&quot;h40-1-62&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l33&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l33&amp;quot;&amp;gt; 33&amp;lt;/a&amp;gt; {: style=&amp;amp;quot;font-size: 70%; margin-bottom: 0;&amp;amp;quot;} +</a><a href="#h31-0-1457" id="h31-0-1457" class="i">+</a><a href="#h5-0-967" id="h5-0-967" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-63&quot; id=&quot;h40-1-63&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l34&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l34&amp;quot;&amp;gt; 34&amp;lt;/a&amp;gt; - [templeos.jpeg](https://x.com/chibitoad/status/1448406173263171585) +</a><a href="#h31-0-1458" id="h31-0-1458" class="i">+</a><a href="#h5-0-968" id="h5-0-968" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-64&quot; id=&quot;h40-1-64&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l35&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l35&amp;quot;&amp;gt; 35&amp;lt;/a&amp;gt; - [nuko_calm.png, cursor.png and c-programming-language-chito.png](https://store.line.me/stickershop/product/25634268) +</a><a href="#h31-0-1459" id="h31-0-1459" class="i">+</a><a href="#h5-0-969" id="h5-0-969" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-65&quot; id=&quot;h40-1-65&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l36&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l36&amp;quot;&amp;gt; 36&amp;lt;/a&amp;gt; - [couch.png](https://www.pixiv.net/en/artworks/92469486) +</a><a href="#h31-0-1460" id="h31-0-1460" class="i">+</a><a href="#h5-0-970" id="h5-0-970" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-66&quot; id=&quot;h40-1-66&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l37&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l37&amp;quot;&amp;gt; 37&amp;lt;/a&amp;gt; - [kettenkrad.gif](https://www.reddit.com/r/GirlsLastTour/comments/fsn49q/i_spent_the_entire_afternoon_animating_chi_and/) +</a><a href="#h31-0-1461" id="h31-0-1461" class="i">+</a><a href="#h5-0-971" id="h5-0-971" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-67&quot; id=&quot;h40-1-67&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l38&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l38&amp;quot;&amp;gt; 38&amp;lt;/a&amp;gt; - [gears.gif](https://gall.dcinside.com/mgallery/board/view/?id=girlslastyour&amp;amp;amp;no=8172) +</a><a href="#h31-0-1462" id="h31-0-1462" class="i">+</a><a href="#h5-0-972" id="h5-0-972" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-68&quot; id=&quot;h40-1-68&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l39&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l39&amp;quot;&amp;gt; 39&amp;lt;/a&amp;gt; - [eureka.png](https://x.com/auksechan/status/1509225655430434822) +</a><a href="#h31-0-1463" id="h31-0-1463" class="i">+</a><a href="#h5-0-973" id="h5-0-973" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-69&quot; id=&quot;h40-1-69&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l40&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l40&amp;quot;&amp;gt; 40&amp;lt;/a&amp;gt; - silly.png ( don&amp;amp;#39;t know the source ) +</a><a href="#h31-0-1464" id="h31-0-1464" class="i">+</a><a href="#h5-0-974" id="h5-0-974" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-70&quot; id=&quot;h40-1-70&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l41&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l41&amp;quot;&amp;gt; 41&amp;lt;/a&amp;gt; - grass.png: Official art from 少女終末旅行 +</a><a href="#h31-0-1465" id="h31-0-1465" class="i">+</a><a href="#h5-0-975" id="h5-0-975" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-71&quot; id=&quot;h40-1-71&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l42&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l42&amp;quot;&amp;gt; 42&amp;lt;/a&amp;gt; {: style=&amp;amp;quot;font-size: 70%; margin: 0;&amp;amp;quot;} +</a><a href="#h31-0-1466" id="h31-0-1466" class="i">+</a><a href="#h5-0-976" id="h5-0-976" class="i">+&lt;/a&gt;&lt;a href=&quot;#h40-1-72&quot; id=&quot;h40-1-72&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l43&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l43&amp;quot;&amp;gt; 43&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1467" id="h31-0-1467" class="i">+</a><a href="#h5-0-977" id="h5-0-977" class="i">+&lt;/a&gt; &amp;lt;/pre&amp;gt; +</a><a href="#h31-0-1468" id="h31-0-1468" class="i">+</a><a href="#h5-0-978" id="h5-0-978" class="i">+ &amp;lt;/div&amp;gt; +</a><a href="#h31-0-1469" id="h31-0-1469" class="i">+</a><a href="#h5-0-979" id="h5-0-979" class="i">+ &amp;lt;/body&amp;gt; +</a><a href="#h31-0-1470" id="h31-0-1470" class="i">+</a><a href="#h5-0-980" id="h5-0-980" class="i">+&lt;b&gt;diff --git a/&lt;a id=&quot;h41&quot; href=&quot;../file/git/n-channel/file/_sass/_main.scss.html.html&quot;&gt;git/n-channel/file/_sass/_main.scss.html&lt;/a&gt; b/&lt;a href=&quot;../file/git/n-channel/file/_sass/_main.scss.html.html&quot;&gt;git/n-channel/file/_sass/_main.scss.html&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-1471" id="h31-0-1471" class="i">+</a><a href="#h5-0-981" id="h5-0-981" class="i">+&lt;a href=&quot;#h41-0&quot; id=&quot;h41-0&quot; class=&quot;h&quot;&gt;@@ -16,7 +16,7 @@ +</a><a href="#h31-0-1472" id="h31-0-1472" class="i">+</a><a href="#h5-0-982" id="h5-0-982" class="i">+&lt;/a&gt; &amp;lt;a href=&amp;quot;../../log.html&amp;quot;&amp;gt;Log&amp;lt;/a&amp;gt; | &amp;lt;a href=&amp;quot;../../files.html&amp;quot;&amp;gt;Files&amp;lt;/a&amp;gt; | &amp;lt;a href=&amp;quot;../../refs.html&amp;quot;&amp;gt;Refs&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt; +</a><a href="#h31-0-1473" id="h31-0-1473" class="i">+</a><a href="#h5-0-983" id="h5-0-983" class="i">+ &amp;lt;hr/&amp;gt; +</a><a href="#h31-0-1474" id="h31-0-1474" class="i">+</a><a href="#h5-0-984" id="h5-0-984" class="i">+ &amp;lt;div id=&amp;quot;content&amp;quot;&amp;gt; +</a><a href="#h31-0-1475" id="h31-0-1475" class="i">+</a><a href="#h5-0-985" id="h5-0-985" class="i">+&lt;a href=&quot;#h41-0-3&quot; id=&quot;h41-0-3&quot; class=&quot;d&quot;&gt;-&amp;lt;p&amp;gt; _main.scss (4625B)&amp;lt;/p&amp;gt;&amp;lt;hr/&amp;gt;&amp;lt;pre id=&amp;quot;blob&amp;quot;&amp;gt; +</a><a href="#h31-0-1476" id="h31-0-1476" class="i">+</a><a href="#h5-0-986" id="h5-0-986" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-0-4&quot; id=&quot;h41-0-4&quot; class=&quot;i&quot;&gt;+&amp;lt;p&amp;gt; _main.scss (4635B)&amp;lt;/p&amp;gt;&amp;lt;hr/&amp;gt;&amp;lt;pre id=&amp;quot;blob&amp;quot;&amp;gt; +</a><a href="#h31-0-1477" id="h31-0-1477" class="i">+</a><a href="#h5-0-987" id="h5-0-987" class="i">+&lt;/a&gt; &amp;lt;a href=&amp;quot;#l1&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1&amp;quot;&amp;gt; 1&amp;lt;/a&amp;gt; e,:after,:before { +</a><a href="#h31-0-1478" id="h31-0-1478" class="i">+</a><a href="#h5-0-988" id="h5-0-988" class="i">+ &amp;lt;a href=&amp;quot;#l2&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l2&amp;quot;&amp;gt; 2&amp;lt;/a&amp;gt; box-sizing:border-box; +</a><a href="#h31-0-1479" id="h31-0-1479" class="i">+</a><a href="#h5-0-989" id="h5-0-989" class="i">+ &amp;lt;a href=&amp;quot;#l3&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l3&amp;quot;&amp;gt; 3&amp;lt;/a&amp;gt; background-color:inherit; +</a><a href="#h31-0-1480" id="h31-0-1480" class="i">+</a><a href="#h5-0-990" id="h5-0-990" class="i">+&lt;a href=&quot;#h41-1&quot; id=&quot;h41-1&quot; class=&quot;h&quot;&gt;@@ -181,7 +181,7 @@ +</a><a href="#h31-0-1481" id="h31-0-1481" class="i">+</a><a href="#h5-0-991" id="h5-0-991" class="i">+&lt;/a&gt; &amp;lt;a href=&amp;quot;#l162&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l162&amp;quot;&amp;gt; 162&amp;lt;/a&amp;gt; background: rgb(236, 237, 238); +</a><a href="#h31-0-1482" id="h31-0-1482" class="i">+</a><a href="#h5-0-992" id="h5-0-992" class="i">+ &amp;lt;a href=&amp;quot;#l163&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l163&amp;quot;&amp;gt; 163&amp;lt;/a&amp;gt; } +</a><a href="#h31-0-1483" id="h31-0-1483" class="i">+</a><a href="#h5-0-993" id="h5-0-993" class="i">+ &amp;lt;a href=&amp;quot;#l164&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l164&amp;quot;&amp;gt; 164&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1484" id="h31-0-1484" class="i">+</a><a href="#h5-0-994" id="h5-0-994" class="i">+&lt;a href=&quot;#h41-1-3&quot; id=&quot;h41-1-3&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l165&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l165&amp;quot;&amp;gt; 165&amp;lt;/a&amp;gt; code { +</a><a href="#h31-0-1485" id="h31-0-1485" class="i">+</a><a href="#h5-0-995" id="h5-0-995" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-1-4&quot; id=&quot;h41-1-4&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l165&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l165&amp;quot;&amp;gt; 165&amp;lt;/a&amp;gt; code, pre #blob { +</a><a href="#h31-0-1486" id="h31-0-1486" class="i">+</a><a href="#h5-0-996" id="h5-0-996" class="i">+&lt;/a&gt; &amp;lt;a href=&amp;quot;#l166&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l166&amp;quot;&amp;gt; 166&amp;lt;/a&amp;gt; padding: 0px; +</a><a href="#h31-0-1487" id="h31-0-1487" class="i">+</a><a href="#h5-0-997" id="h5-0-997" class="i">+ &amp;lt;a href=&amp;quot;#l167&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l167&amp;quot;&amp;gt; 167&amp;lt;/a&amp;gt; font-family: &amp;amp;quot;Iosevka&amp;amp;quot;; +</a><a href="#h31-0-1488" id="h31-0-1488" class="i">+</a><a href="#h5-0-998" id="h5-0-998" class="i">+ &amp;lt;a href=&amp;quot;#l168&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l168&amp;quot;&amp;gt; 168&amp;lt;/a&amp;gt; font-size: 80%; +</a><a href="#h31-0-1489" id="h31-0-1489" class="i">+</a><a href="#h5-0-999" id="h5-0-999" class="i">+&lt;a href=&quot;#h41-2&quot; id=&quot;h41-2&quot; class=&quot;h&quot;&gt;@@ -276,70 +276,69 @@ +</a><a href="#h31-0-1490" id="h31-0-1490" class="i">+</a><a href="#h5-0-1000" id="h5-0-1000" class="i">+&lt;/a&gt; &amp;lt;a href=&amp;quot;#l257&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l257&amp;quot;&amp;gt; 257&amp;lt;/a&amp;gt; font-variant-numeric: tabular-nums; +</a><a href="#h31-0-1491" id="h31-0-1491" class="i">+</a><a href="#h5-0-1001" id="h5-0-1001" class="i">+ &amp;lt;a href=&amp;quot;#l258&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l258&amp;quot;&amp;gt; 258&amp;lt;/a&amp;gt; } +</a><a href="#h31-0-1492" id="h31-0-1492" class="i">+</a><a href="#h5-0-1002" id="h5-0-1002" class="i">+ &amp;lt;a href=&amp;quot;#l259&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l259&amp;quot;&amp;gt; 259&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1493" id="h31-0-1493" class="i">+</a><a href="#h5-0-1003" id="h5-0-1003" class="i">+&lt;a href=&quot;#h41-2-3&quot; id=&quot;h41-2-3&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l260&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l260&amp;quot;&amp;gt; 260&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1494" id="h31-0-1494" class="i">+</a><a href="#h5-0-1004" id="h5-0-1004" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-4&quot; id=&quot;h41-2-4&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l261&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l261&amp;quot;&amp;gt; 261&amp;lt;/a&amp;gt; /*********** phone mode ************/ +</a><a href="#h31-0-1495" id="h31-0-1495" class="i">+</a><a href="#h5-0-1005" id="h5-0-1005" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-5&quot; id=&quot;h41-2-5&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l262&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l262&amp;quot;&amp;gt; 262&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1496" id="h31-0-1496" class="i">+</a><a href="#h5-0-1006" id="h5-0-1006" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-6&quot; id=&quot;h41-2-6&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l263&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l263&amp;quot;&amp;gt; 263&amp;lt;/a&amp;gt; @media screen and (max-width: 45rem) { +</a><a href="#h31-0-1497" id="h31-0-1497" class="i">+</a><a href="#h5-0-1007" id="h5-0-1007" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-7&quot; id=&quot;h41-2-7&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l264&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l264&amp;quot;&amp;gt; 264&amp;lt;/a&amp;gt; header { +</a><a href="#h31-0-1498" id="h31-0-1498" class="i">+</a><a href="#h5-0-1008" id="h5-0-1008" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-8&quot; id=&quot;h41-2-8&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l265&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l265&amp;quot;&amp;gt; 265&amp;lt;/a&amp;gt; max-width: 100%; +</a><a href="#h31-0-1499" id="h31-0-1499" class="i">+</a><a href="#h5-0-1009" id="h5-0-1009" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-9&quot; id=&quot;h41-2-9&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l266&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l266&amp;quot;&amp;gt; 266&amp;lt;/a&amp;gt; } +</a><a href="#h31-0-1500" id="h31-0-1500" class="i">+</a><a href="#h5-0-1010" id="h5-0-1010" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-10&quot; id=&quot;h41-2-10&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l267&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l267&amp;quot;&amp;gt; 267&amp;lt;/a&amp;gt; .header-img { +</a><a href="#h31-0-1501" id="h31-0-1501" class="i">+</a><a href="#h5-0-1011" id="h5-0-1011" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-11&quot; id=&quot;h41-2-11&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l268&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l268&amp;quot;&amp;gt; 268&amp;lt;/a&amp;gt; margin-left: 1.0rem; +</a><a href="#h31-0-1502" id="h31-0-1502" class="i">+</a><a href="#h5-0-1012" id="h5-0-1012" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-12&quot; id=&quot;h41-2-12&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l269&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l269&amp;quot;&amp;gt; 269&amp;lt;/a&amp;gt; margin-bottom: 0rem; +</a><a href="#h31-0-1503" id="h31-0-1503" class="i">+</a><a href="#h5-0-1013" id="h5-0-1013" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-13&quot; id=&quot;h41-2-13&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l270&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l270&amp;quot;&amp;gt; 270&amp;lt;/a&amp;gt; width: auto; +</a><a href="#h31-0-1504" id="h31-0-1504" class="i">+</a><a href="#h5-0-1014" id="h5-0-1014" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-14&quot; id=&quot;h41-2-14&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l271&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l271&amp;quot;&amp;gt; 271&amp;lt;/a&amp;gt; } +</a><a href="#h31-0-1505" id="h31-0-1505" class="i">+</a><a href="#h5-0-1015" id="h5-0-1015" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-15&quot; id=&quot;h41-2-15&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l272&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l272&amp;quot;&amp;gt; 272&amp;lt;/a&amp;gt; .header-img-outer { +</a><a href="#h31-0-1506" id="h31-0-1506" class="i">+</a><a href="#h5-0-1016" id="h5-0-1016" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-16&quot; id=&quot;h41-2-16&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l273&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l273&amp;quot;&amp;gt; 273&amp;lt;/a&amp;gt; display:flex; +</a><a href="#h31-0-1507" id="h31-0-1507" class="i">+</a><a href="#h5-0-1017" id="h5-0-1017" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-17&quot; id=&quot;h41-2-17&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l274&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l274&amp;quot;&amp;gt; 274&amp;lt;/a&amp;gt; flex-direction:row; +</a><a href="#h31-0-1508" id="h31-0-1508" class="i">+</a><a href="#h5-0-1018" id="h5-0-1018" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-18&quot; id=&quot;h41-2-18&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l275&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l275&amp;quot;&amp;gt; 275&amp;lt;/a&amp;gt; } +</a><a href="#h31-0-1509" id="h31-0-1509" class="i">+</a><a href="#h5-0-1019" id="h5-0-1019" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-19&quot; id=&quot;h41-2-19&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l276&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l276&amp;quot;&amp;gt; 276&amp;lt;/a&amp;gt; header li { +</a><a href="#h31-0-1510" id="h31-0-1510" class="i">+</a><a href="#h5-0-1020" id="h5-0-1020" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-20&quot; id=&quot;h41-2-20&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l277&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l277&amp;quot;&amp;gt; 277&amp;lt;/a&amp;gt; display: inline; +</a><a href="#h31-0-1511" id="h31-0-1511" class="i">+</a><a href="#h5-0-1021" id="h5-0-1021" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-21&quot; id=&quot;h41-2-21&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l278&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l278&amp;quot;&amp;gt; 278&amp;lt;/a&amp;gt; margin-right: 1rem; +</a><a href="#h31-0-1512" id="h31-0-1512" class="i">+</a><a href="#h5-0-1022" id="h5-0-1022" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-22&quot; id=&quot;h41-2-22&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l279&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l279&amp;quot;&amp;gt; 279&amp;lt;/a&amp;gt; } +</a><a href="#h31-0-1513" id="h31-0-1513" class="i">+</a><a href="#h5-0-1023" id="h5-0-1023" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-23&quot; id=&quot;h41-2-23&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l280&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l280&amp;quot;&amp;gt; 280&amp;lt;/a&amp;gt; header ul { +</a><a href="#h31-0-1514" id="h31-0-1514" class="i">+</a><a href="#h5-0-1024" id="h5-0-1024" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-24&quot; id=&quot;h41-2-24&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l281&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l281&amp;quot;&amp;gt; 281&amp;lt;/a&amp;gt; border-bottom: 3px solid #bcd1cf99; +</a><a href="#h31-0-1515" id="h31-0-1515" class="i">+</a><a href="#h5-0-1025" id="h5-0-1025" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-25&quot; id=&quot;h41-2-25&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l282&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l282&amp;quot;&amp;gt; 282&amp;lt;/a&amp;gt; border-right: 0px; +</a><a href="#h31-0-1516" id="h31-0-1516" class="i">+</a><a href="#h5-0-1026" id="h5-0-1026" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-26&quot; id=&quot;h41-2-26&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l283&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l283&amp;quot;&amp;gt; 283&amp;lt;/a&amp;gt; padding-bottom: .5rem; +</a><a href="#h31-0-1517" id="h31-0-1517" class="i">+</a><a href="#h5-0-1027" id="h5-0-1027" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-27&quot; id=&quot;h41-2-27&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l284&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l284&amp;quot;&amp;gt; 284&amp;lt;/a&amp;gt; padding-left: .5rem; +</a><a href="#h31-0-1518" id="h31-0-1518" class="i">+</a><a href="#h5-0-1028" id="h5-0-1028" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-28&quot; id=&quot;h41-2-28&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l285&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l285&amp;quot;&amp;gt; 285&amp;lt;/a&amp;gt; } +</a><a href="#h31-0-1519" id="h31-0-1519" class="i">+</a><a href="#h5-0-1029" id="h5-0-1029" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-29&quot; id=&quot;h41-2-29&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l286&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l286&amp;quot;&amp;gt; 286&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1520" id="h31-0-1520" class="i">+</a><a href="#h5-0-1030" id="h5-0-1030" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-30&quot; id=&quot;h41-2-30&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l287&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l287&amp;quot;&amp;gt; 287&amp;lt;/a&amp;gt; .photos ul { +</a><a href="#h31-0-1521" id="h31-0-1521" class="i">+</a><a href="#h5-0-1031" id="h5-0-1031" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-31&quot; id=&quot;h41-2-31&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l288&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l288&amp;quot;&amp;gt; 288&amp;lt;/a&amp;gt; margin-top: 0.5rem; +</a><a href="#h31-0-1522" id="h31-0-1522" class="i">+</a><a href="#h5-0-1032" id="h5-0-1032" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-32&quot; id=&quot;h41-2-32&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l289&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l289&amp;quot;&amp;gt; 289&amp;lt;/a&amp;gt; } +</a><a href="#h31-0-1523" id="h31-0-1523" class="i">+</a><a href="#h5-0-1033" id="h5-0-1033" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-33&quot; id=&quot;h41-2-33&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l290&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l290&amp;quot;&amp;gt; 290&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1524" id="h31-0-1524" class="i">+</a><a href="#h5-0-1034" id="h5-0-1034" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-34&quot; id=&quot;h41-2-34&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l291&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l291&amp;quot;&amp;gt; 291&amp;lt;/a&amp;gt; html { +</a><a href="#h31-0-1525" id="h31-0-1525" class="i">+</a><a href="#h5-0-1035" id="h5-0-1035" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-35&quot; id=&quot;h41-2-35&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l292&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l292&amp;quot;&amp;gt; 292&amp;lt;/a&amp;gt; font-size: 16px; +</a><a href="#h31-0-1526" id="h31-0-1526" class="i">+</a><a href="#h5-0-1036" id="h5-0-1036" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-36&quot; id=&quot;h41-2-36&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l293&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l293&amp;quot;&amp;gt; 293&amp;lt;/a&amp;gt; } +</a><a href="#h31-0-1527" id="h31-0-1527" class="i">+</a><a href="#h5-0-1037" id="h5-0-1037" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-37&quot; id=&quot;h41-2-37&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l294&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l294&amp;quot;&amp;gt; 294&amp;lt;/a&amp;gt; } +</a><a href="#h31-0-1528" id="h31-0-1528" class="i">+</a><a href="#h5-0-1038" id="h5-0-1038" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-38&quot; id=&quot;h41-2-38&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l295&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l295&amp;quot;&amp;gt; 295&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1529" id="h31-0-1529" class="i">+</a><a href="#h5-0-1039" id="h5-0-1039" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-39&quot; id=&quot;h41-2-39&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l296&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l296&amp;quot;&amp;gt; 296&amp;lt;/a&amp;gt; /*********** dark theme ************/ +</a><a href="#h31-0-1530" id="h31-0-1530" class="i">+</a><a href="#h5-0-1040" id="h5-0-1040" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-40&quot; id=&quot;h41-2-40&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l297&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l297&amp;quot;&amp;gt; 297&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1531" id="h31-0-1531" class="i">+</a><a href="#h5-0-1041" id="h5-0-1041" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-41&quot; id=&quot;h41-2-41&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l298&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l298&amp;quot;&amp;gt; 298&amp;lt;/a&amp;gt; @media (prefers-color-scheme: dark) { +</a><a href="#h31-0-1532" id="h31-0-1532" class="i">+</a><a href="#h5-0-1042" id="h5-0-1042" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-42&quot; id=&quot;h41-2-42&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l299&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l299&amp;quot;&amp;gt; 299&amp;lt;/a&amp;gt; a { +</a><a href="#h31-0-1533" id="h31-0-1533" class="i">+</a><a href="#h5-0-1043" id="h5-0-1043" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-43&quot; id=&quot;h41-2-43&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l300&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l300&amp;quot;&amp;gt; 300&amp;lt;/a&amp;gt; color: #fff; +</a><a href="#h31-0-1534" id="h31-0-1534" class="i">+</a><a href="#h5-0-1044" id="h5-0-1044" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-44&quot; id=&quot;h41-2-44&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l301&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l301&amp;quot;&amp;gt; 301&amp;lt;/a&amp;gt; } +</a><a href="#h31-0-1535" id="h31-0-1535" class="i">+</a><a href="#h5-0-1045" id="h5-0-1045" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-45&quot; id=&quot;h41-2-45&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l302&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l302&amp;quot;&amp;gt; 302&amp;lt;/a&amp;gt; body { +</a><a href="#h31-0-1536" id="h31-0-1536" class="i">+</a><a href="#h5-0-1046" id="h5-0-1046" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-46&quot; id=&quot;h41-2-46&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l303&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l303&amp;quot;&amp;gt; 303&amp;lt;/a&amp;gt; background-color: #181a1b; +</a><a href="#h31-0-1537" id="h31-0-1537" class="i">+</a><a href="#h5-0-1047" id="h5-0-1047" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-47&quot; id=&quot;h41-2-47&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l304&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l304&amp;quot;&amp;gt; 304&amp;lt;/a&amp;gt; color: #fff +</a><a href="#h31-0-1538" id="h31-0-1538" class="i">+</a><a href="#h5-0-1048" id="h5-0-1048" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-48&quot; id=&quot;h41-2-48&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l305&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l305&amp;quot;&amp;gt; 305&amp;lt;/a&amp;gt; } +</a><a href="#h31-0-1539" id="h31-0-1539" class="i">+</a><a href="#h5-0-1049" id="h5-0-1049" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-49&quot; id=&quot;h41-2-49&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l306&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l306&amp;quot;&amp;gt; 306&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1540" id="h31-0-1540" class="i">+</a><a href="#h5-0-1050" id="h5-0-1050" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-50&quot; id=&quot;h41-2-50&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l307&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l307&amp;quot;&amp;gt; 307&amp;lt;/a&amp;gt; code,pre { +</a><a href="#h31-0-1541" id="h31-0-1541" class="i">+</a><a href="#h5-0-1051" id="h5-0-1051" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-51&quot; id=&quot;h41-2-51&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l308&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l308&amp;quot;&amp;gt; 308&amp;lt;/a&amp;gt; background: #222; +</a><a href="#h31-0-1542" id="h31-0-1542" class="i">+</a><a href="#h5-0-1052" id="h5-0-1052" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-52&quot; id=&quot;h41-2-52&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l309&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l309&amp;quot;&amp;gt; 309&amp;lt;/a&amp;gt; } +</a><a href="#h31-0-1543" id="h31-0-1543" class="i">+</a><a href="#h5-0-1053" id="h5-0-1053" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-53&quot; id=&quot;h41-2-53&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l310&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l310&amp;quot;&amp;gt; 310&amp;lt;/a&amp;gt; .invertable-image { +</a><a href="#h31-0-1544" id="h31-0-1544" class="i">+</a><a href="#h5-0-1054" id="h5-0-1054" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-54&quot; id=&quot;h41-2-54&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l311&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l311&amp;quot;&amp;gt; 311&amp;lt;/a&amp;gt; filter: invert(0.6); +</a><a href="#h31-0-1545" id="h31-0-1545" class="i">+</a><a href="#h5-0-1055" id="h5-0-1055" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-55&quot; id=&quot;h41-2-55&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l312&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l312&amp;quot;&amp;gt; 312&amp;lt;/a&amp;gt; } +</a><a href="#h31-0-1546" id="h31-0-1546" class="i">+</a><a href="#h5-0-1056" id="h5-0-1056" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-56&quot; id=&quot;h41-2-56&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l313&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l313&amp;quot;&amp;gt; 313&amp;lt;/a&amp;gt; } +</a><a href="#h31-0-1547" id="h31-0-1547" class="i">+</a><a href="#h5-0-1057" id="h5-0-1057" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-57&quot; id=&quot;h41-2-57&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l314&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l314&amp;quot;&amp;gt; 314&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1548" id="h31-0-1548" class="i">+</a><a href="#h5-0-1058" id="h5-0-1058" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-58&quot; id=&quot;h41-2-58&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l315&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l315&amp;quot;&amp;gt; 315&amp;lt;/a&amp;gt; /*********** print ************/ +</a><a href="#h31-0-1549" id="h31-0-1549" class="i">+</a><a href="#h5-0-1059" id="h5-0-1059" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-59&quot; id=&quot;h41-2-59&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l316&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l316&amp;quot;&amp;gt; 316&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1550" id="h31-0-1550" class="i">+</a><a href="#h5-0-1060" id="h5-0-1060" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-60&quot; id=&quot;h41-2-60&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l317&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l317&amp;quot;&amp;gt; 317&amp;lt;/a&amp;gt; @media print +</a><a href="#h31-0-1551" id="h31-0-1551" class="i">+</a><a href="#h5-0-1061" id="h5-0-1061" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-61&quot; id=&quot;h41-2-61&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l318&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l318&amp;quot;&amp;gt; 318&amp;lt;/a&amp;gt; { +</a><a href="#h31-0-1552" id="h31-0-1552" class="i">+</a><a href="#h5-0-1062" id="h5-0-1062" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-62&quot; id=&quot;h41-2-62&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l319&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l319&amp;quot;&amp;gt; 319&amp;lt;/a&amp;gt; .no-print, .no-print * +</a><a href="#h31-0-1553" id="h31-0-1553" class="i">+</a><a href="#h5-0-1063" id="h5-0-1063" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-63&quot; id=&quot;h41-2-63&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l320&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l320&amp;quot;&amp;gt; 320&amp;lt;/a&amp;gt; { +</a><a href="#h31-0-1554" id="h31-0-1554" class="i">+</a><a href="#h5-0-1064" id="h5-0-1064" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-64&quot; id=&quot;h41-2-64&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l321&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l321&amp;quot;&amp;gt; 321&amp;lt;/a&amp;gt; display: none !important; +</a><a href="#h31-0-1555" id="h31-0-1555" class="i">+</a><a href="#h5-0-1065" id="h5-0-1065" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-65&quot; id=&quot;h41-2-65&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l322&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l322&amp;quot;&amp;gt; 322&amp;lt;/a&amp;gt; } +</a><a href="#h31-0-1556" id="h31-0-1556" class="i">+</a><a href="#h5-0-1066" id="h5-0-1066" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-66&quot; id=&quot;h41-2-66&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l323&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l323&amp;quot;&amp;gt; 323&amp;lt;/a&amp;gt; } +</a><a href="#h31-0-1557" id="h31-0-1557" class="i">+</a><a href="#h5-0-1067" id="h5-0-1067" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-67&quot; id=&quot;h41-2-67&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l260&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l260&amp;quot;&amp;gt; 260&amp;lt;/a&amp;gt; /*********** phone mode ************/ +</a><a href="#h31-0-1558" id="h31-0-1558" class="i">+</a><a href="#h5-0-1068" id="h5-0-1068" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-68&quot; id=&quot;h41-2-68&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l261&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l261&amp;quot;&amp;gt; 261&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1559" id="h31-0-1559" class="i">+</a><a href="#h5-0-1069" id="h5-0-1069" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-69&quot; id=&quot;h41-2-69&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l262&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l262&amp;quot;&amp;gt; 262&amp;lt;/a&amp;gt; @media screen and (max-width: 45rem) { +</a><a href="#h31-0-1560" id="h31-0-1560" class="i">+</a><a href="#h5-0-1070" id="h5-0-1070" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-70&quot; id=&quot;h41-2-70&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l263&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l263&amp;quot;&amp;gt; 263&amp;lt;/a&amp;gt; header { +</a><a href="#h31-0-1561" id="h31-0-1561" class="i">+</a><a href="#h5-0-1071" id="h5-0-1071" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-71&quot; id=&quot;h41-2-71&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l264&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l264&amp;quot;&amp;gt; 264&amp;lt;/a&amp;gt; max-width: 100%; +</a><a href="#h31-0-1562" id="h31-0-1562" class="i">+</a><a href="#h5-0-1072" id="h5-0-1072" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-72&quot; id=&quot;h41-2-72&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l265&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l265&amp;quot;&amp;gt; 265&amp;lt;/a&amp;gt; } +</a><a href="#h31-0-1563" id="h31-0-1563" class="i">+</a><a href="#h5-0-1073" id="h5-0-1073" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-73&quot; id=&quot;h41-2-73&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l266&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l266&amp;quot;&amp;gt; 266&amp;lt;/a&amp;gt; .header-img { +</a><a href="#h31-0-1564" id="h31-0-1564" class="i">+</a><a href="#h5-0-1074" id="h5-0-1074" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-74&quot; id=&quot;h41-2-74&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l267&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l267&amp;quot;&amp;gt; 267&amp;lt;/a&amp;gt; margin-left: 1.0rem; +</a><a href="#h31-0-1565" id="h31-0-1565" class="i">+</a><a href="#h5-0-1075" id="h5-0-1075" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-75&quot; id=&quot;h41-2-75&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l268&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l268&amp;quot;&amp;gt; 268&amp;lt;/a&amp;gt; margin-bottom: 0rem; +</a><a href="#h31-0-1566" id="h31-0-1566" class="i">+</a><a href="#h5-0-1076" id="h5-0-1076" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-76&quot; id=&quot;h41-2-76&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l269&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l269&amp;quot;&amp;gt; 269&amp;lt;/a&amp;gt; width: auto; +</a><a href="#h31-0-1567" id="h31-0-1567" class="i">+</a><a href="#h5-0-1077" id="h5-0-1077" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-77&quot; id=&quot;h41-2-77&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l270&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l270&amp;quot;&amp;gt; 270&amp;lt;/a&amp;gt; } +</a><a href="#h31-0-1568" id="h31-0-1568" class="i">+</a><a href="#h5-0-1078" id="h5-0-1078" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-78&quot; id=&quot;h41-2-78&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l271&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l271&amp;quot;&amp;gt; 271&amp;lt;/a&amp;gt; .header-img-outer { +</a><a href="#h31-0-1569" id="h31-0-1569" class="i">+</a><a href="#h5-0-1079" id="h5-0-1079" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-79&quot; id=&quot;h41-2-79&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l272&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l272&amp;quot;&amp;gt; 272&amp;lt;/a&amp;gt; display:flex; +</a><a href="#h31-0-1570" id="h31-0-1570" class="i">+</a><a href="#h5-0-1080" id="h5-0-1080" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-80&quot; id=&quot;h41-2-80&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l273&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l273&amp;quot;&amp;gt; 273&amp;lt;/a&amp;gt; flex-direction:row; +</a><a href="#h31-0-1571" id="h31-0-1571" class="i">+</a><a href="#h5-0-1081" id="h5-0-1081" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-81&quot; id=&quot;h41-2-81&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l274&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l274&amp;quot;&amp;gt; 274&amp;lt;/a&amp;gt; } +</a><a href="#h31-0-1572" id="h31-0-1572" class="i">+</a><a href="#h5-0-1082" id="h5-0-1082" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-82&quot; id=&quot;h41-2-82&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l275&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l275&amp;quot;&amp;gt; 275&amp;lt;/a&amp;gt; header li { +</a><a href="#h31-0-1573" id="h31-0-1573" class="i">+</a><a href="#h5-0-1083" id="h5-0-1083" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-83&quot; id=&quot;h41-2-83&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l276&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l276&amp;quot;&amp;gt; 276&amp;lt;/a&amp;gt; display: inline; +</a><a href="#h31-0-1574" id="h31-0-1574" class="i">+</a><a href="#h5-0-1084" id="h5-0-1084" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-84&quot; id=&quot;h41-2-84&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l277&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l277&amp;quot;&amp;gt; 277&amp;lt;/a&amp;gt; margin-right: 1rem; +</a><a href="#h31-0-1575" id="h31-0-1575" class="i">+</a><a href="#h5-0-1085" id="h5-0-1085" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-85&quot; id=&quot;h41-2-85&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l278&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l278&amp;quot;&amp;gt; 278&amp;lt;/a&amp;gt; } +</a><a href="#h31-0-1576" id="h31-0-1576" class="i">+</a><a href="#h5-0-1086" id="h5-0-1086" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-86&quot; id=&quot;h41-2-86&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l279&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l279&amp;quot;&amp;gt; 279&amp;lt;/a&amp;gt; header ul { +</a><a href="#h31-0-1577" id="h31-0-1577" class="i">+</a><a href="#h5-0-1087" id="h5-0-1087" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-87&quot; id=&quot;h41-2-87&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l280&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l280&amp;quot;&amp;gt; 280&amp;lt;/a&amp;gt; border-bottom: 3px solid #bcd1cf99; +</a><a href="#h31-0-1578" id="h31-0-1578" class="i">+</a><a href="#h5-0-1088" id="h5-0-1088" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-88&quot; id=&quot;h41-2-88&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l281&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l281&amp;quot;&amp;gt; 281&amp;lt;/a&amp;gt; border-right: 0px; +</a><a href="#h31-0-1579" id="h31-0-1579" class="i">+</a><a href="#h5-0-1089" id="h5-0-1089" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-89&quot; id=&quot;h41-2-89&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l282&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l282&amp;quot;&amp;gt; 282&amp;lt;/a&amp;gt; padding-bottom: .5rem; +</a><a href="#h31-0-1580" id="h31-0-1580" class="i">+</a><a href="#h5-0-1090" id="h5-0-1090" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-90&quot; id=&quot;h41-2-90&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l283&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l283&amp;quot;&amp;gt; 283&amp;lt;/a&amp;gt; padding-left: .5rem; +</a><a href="#h31-0-1581" id="h31-0-1581" class="i">+</a><a href="#h5-0-1091" id="h5-0-1091" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-91&quot; id=&quot;h41-2-91&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l284&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l284&amp;quot;&amp;gt; 284&amp;lt;/a&amp;gt; } +</a><a href="#h31-0-1582" id="h31-0-1582" class="i">+</a><a href="#h5-0-1092" id="h5-0-1092" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-92&quot; id=&quot;h41-2-92&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l285&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l285&amp;quot;&amp;gt; 285&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1583" id="h31-0-1583" class="i">+</a><a href="#h5-0-1093" id="h5-0-1093" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-93&quot; id=&quot;h41-2-93&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l286&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l286&amp;quot;&amp;gt; 286&amp;lt;/a&amp;gt; .photos ul { +</a><a href="#h31-0-1584" id="h31-0-1584" class="i">+</a><a href="#h5-0-1094" id="h5-0-1094" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-94&quot; id=&quot;h41-2-94&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l287&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l287&amp;quot;&amp;gt; 287&amp;lt;/a&amp;gt; margin-top: 0.5rem; +</a><a href="#h31-0-1585" id="h31-0-1585" class="i">+</a><a href="#h5-0-1095" id="h5-0-1095" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-95&quot; id=&quot;h41-2-95&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l288&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l288&amp;quot;&amp;gt; 288&amp;lt;/a&amp;gt; } +</a><a href="#h31-0-1586" id="h31-0-1586" class="i">+</a><a href="#h5-0-1096" id="h5-0-1096" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-96&quot; id=&quot;h41-2-96&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l289&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l289&amp;quot;&amp;gt; 289&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1587" id="h31-0-1587" class="i">+</a><a href="#h5-0-1097" id="h5-0-1097" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-97&quot; id=&quot;h41-2-97&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l290&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l290&amp;quot;&amp;gt; 290&amp;lt;/a&amp;gt; html { +</a><a href="#h31-0-1588" id="h31-0-1588" class="i">+</a><a href="#h5-0-1098" id="h5-0-1098" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-98&quot; id=&quot;h41-2-98&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l291&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l291&amp;quot;&amp;gt; 291&amp;lt;/a&amp;gt; font-size: 16px; +</a><a href="#h31-0-1589" id="h31-0-1589" class="i">+</a><a href="#h5-0-1099" id="h5-0-1099" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-99&quot; id=&quot;h41-2-99&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l292&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l292&amp;quot;&amp;gt; 292&amp;lt;/a&amp;gt; } +</a><a href="#h31-0-1590" id="h31-0-1590" class="i">+</a><a href="#h5-0-1100" id="h5-0-1100" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-100&quot; id=&quot;h41-2-100&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l293&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l293&amp;quot;&amp;gt; 293&amp;lt;/a&amp;gt; } +</a><a href="#h31-0-1591" id="h31-0-1591" class="i">+</a><a href="#h5-0-1101" id="h5-0-1101" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-101&quot; id=&quot;h41-2-101&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l294&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l294&amp;quot;&amp;gt; 294&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1592" id="h31-0-1592" class="i">+</a><a href="#h5-0-1102" id="h5-0-1102" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-102&quot; id=&quot;h41-2-102&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l295&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l295&amp;quot;&amp;gt; 295&amp;lt;/a&amp;gt; /*********** dark theme ************/ +</a><a href="#h31-0-1593" id="h31-0-1593" class="i">+</a><a href="#h5-0-1103" id="h5-0-1103" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-103&quot; id=&quot;h41-2-103&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l296&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l296&amp;quot;&amp;gt; 296&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1594" id="h31-0-1594" class="i">+</a><a href="#h5-0-1104" id="h5-0-1104" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-104&quot; id=&quot;h41-2-104&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l297&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l297&amp;quot;&amp;gt; 297&amp;lt;/a&amp;gt; @media (prefers-color-scheme: dark) { +</a><a href="#h31-0-1595" id="h31-0-1595" class="i">+</a><a href="#h5-0-1105" id="h5-0-1105" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-105&quot; id=&quot;h41-2-105&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l298&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l298&amp;quot;&amp;gt; 298&amp;lt;/a&amp;gt; a { +</a><a href="#h31-0-1596" id="h31-0-1596" class="i">+</a><a href="#h5-0-1106" id="h5-0-1106" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-106&quot; id=&quot;h41-2-106&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l299&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l299&amp;quot;&amp;gt; 299&amp;lt;/a&amp;gt; color: #fff; +</a><a href="#h31-0-1597" id="h31-0-1597" class="i">+</a><a href="#h5-0-1107" id="h5-0-1107" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-107&quot; id=&quot;h41-2-107&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l300&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l300&amp;quot;&amp;gt; 300&amp;lt;/a&amp;gt; } +</a><a href="#h31-0-1598" id="h31-0-1598" class="i">+</a><a href="#h5-0-1108" id="h5-0-1108" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-108&quot; id=&quot;h41-2-108&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l301&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l301&amp;quot;&amp;gt; 301&amp;lt;/a&amp;gt; body { +</a><a href="#h31-0-1599" id="h31-0-1599" class="i">+</a><a href="#h5-0-1109" id="h5-0-1109" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-109&quot; id=&quot;h41-2-109&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l302&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l302&amp;quot;&amp;gt; 302&amp;lt;/a&amp;gt; background-color: #181a1b; +</a><a href="#h31-0-1600" id="h31-0-1600" class="i">+</a><a href="#h5-0-1110" id="h5-0-1110" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-110&quot; id=&quot;h41-2-110&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l303&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l303&amp;quot;&amp;gt; 303&amp;lt;/a&amp;gt; color: #fff +</a><a href="#h31-0-1601" id="h31-0-1601" class="i">+</a><a href="#h5-0-1111" id="h5-0-1111" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-111&quot; id=&quot;h41-2-111&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l304&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l304&amp;quot;&amp;gt; 304&amp;lt;/a&amp;gt; } +</a><a href="#h31-0-1602" id="h31-0-1602" class="i">+</a><a href="#h5-0-1112" id="h5-0-1112" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-112&quot; id=&quot;h41-2-112&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l305&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l305&amp;quot;&amp;gt; 305&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1603" id="h31-0-1603" class="i">+</a><a href="#h5-0-1113" id="h5-0-1113" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-113&quot; id=&quot;h41-2-113&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l306&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l306&amp;quot;&amp;gt; 306&amp;lt;/a&amp;gt; code,pre { +</a><a href="#h31-0-1604" id="h31-0-1604" class="i">+</a><a href="#h5-0-1114" id="h5-0-1114" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-114&quot; id=&quot;h41-2-114&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l307&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l307&amp;quot;&amp;gt; 307&amp;lt;/a&amp;gt; background: #222; +</a><a href="#h31-0-1605" id="h31-0-1605" class="i">+</a><a href="#h5-0-1115" id="h5-0-1115" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-115&quot; id=&quot;h41-2-115&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l308&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l308&amp;quot;&amp;gt; 308&amp;lt;/a&amp;gt; } +</a><a href="#h31-0-1606" id="h31-0-1606" class="i">+</a><a href="#h5-0-1116" id="h5-0-1116" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-116&quot; id=&quot;h41-2-116&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l309&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l309&amp;quot;&amp;gt; 309&amp;lt;/a&amp;gt; .invertable-image { +</a><a href="#h31-0-1607" id="h31-0-1607" class="i">+</a><a href="#h5-0-1117" id="h5-0-1117" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-117&quot; id=&quot;h41-2-117&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l310&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l310&amp;quot;&amp;gt; 310&amp;lt;/a&amp;gt; filter: invert(0.6); +</a><a href="#h31-0-1608" id="h31-0-1608" class="i">+</a><a href="#h5-0-1118" id="h5-0-1118" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-118&quot; id=&quot;h41-2-118&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l311&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l311&amp;quot;&amp;gt; 311&amp;lt;/a&amp;gt; } +</a><a href="#h31-0-1609" id="h31-0-1609" class="i">+</a><a href="#h5-0-1119" id="h5-0-1119" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-119&quot; id=&quot;h41-2-119&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l312&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l312&amp;quot;&amp;gt; 312&amp;lt;/a&amp;gt; } +</a><a href="#h31-0-1610" id="h31-0-1610" class="i">+</a><a href="#h5-0-1120" id="h5-0-1120" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-120&quot; id=&quot;h41-2-120&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l313&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l313&amp;quot;&amp;gt; 313&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1611" id="h31-0-1611" class="i">+</a><a href="#h5-0-1121" id="h5-0-1121" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-121&quot; id=&quot;h41-2-121&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l314&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l314&amp;quot;&amp;gt; 314&amp;lt;/a&amp;gt; /*********** print ************/ +</a><a href="#h31-0-1612" id="h31-0-1612" class="i">+</a><a href="#h5-0-1122" id="h5-0-1122" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-122&quot; id=&quot;h41-2-122&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l315&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l315&amp;quot;&amp;gt; 315&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1613" id="h31-0-1613" class="i">+</a><a href="#h5-0-1123" id="h5-0-1123" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-123&quot; id=&quot;h41-2-123&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l316&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l316&amp;quot;&amp;gt; 316&amp;lt;/a&amp;gt; @media print +</a><a href="#h31-0-1614" id="h31-0-1614" class="i">+</a><a href="#h5-0-1124" id="h5-0-1124" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-124&quot; id=&quot;h41-2-124&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l317&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l317&amp;quot;&amp;gt; 317&amp;lt;/a&amp;gt; { +</a><a href="#h31-0-1615" id="h31-0-1615" class="i">+</a><a href="#h5-0-1125" id="h5-0-1125" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-125&quot; id=&quot;h41-2-125&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l318&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l318&amp;quot;&amp;gt; 318&amp;lt;/a&amp;gt; .no-print, .no-print * +</a><a href="#h31-0-1616" id="h31-0-1616" class="i">+</a><a href="#h5-0-1126" id="h5-0-1126" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-126&quot; id=&quot;h41-2-126&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l319&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l319&amp;quot;&amp;gt; 319&amp;lt;/a&amp;gt; { +</a><a href="#h31-0-1617" id="h31-0-1617" class="i">+</a><a href="#h5-0-1127" id="h5-0-1127" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-127&quot; id=&quot;h41-2-127&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l320&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l320&amp;quot;&amp;gt; 320&amp;lt;/a&amp;gt; display: none !important; +</a><a href="#h31-0-1618" id="h31-0-1618" class="i">+</a><a href="#h5-0-1128" id="h5-0-1128" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-128&quot; id=&quot;h41-2-128&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l321&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l321&amp;quot;&amp;gt; 321&amp;lt;/a&amp;gt; } +</a><a href="#h31-0-1619" id="h31-0-1619" class="i">+</a><a href="#h5-0-1129" id="h5-0-1129" class="i">+&lt;/a&gt;&lt;a href=&quot;#h41-2-129&quot; id=&quot;h41-2-129&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l322&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l322&amp;quot;&amp;gt; 322&amp;lt;/a&amp;gt; } +</a><a href="#h31-0-1620" id="h31-0-1620" class="i">+</a><a href="#h5-0-1130" id="h5-0-1130" class="i">+&lt;/a&gt; &amp;lt;/pre&amp;gt; +</a><a href="#h31-0-1621" id="h31-0-1621" class="i">+</a><a href="#h5-0-1131" id="h5-0-1131" class="i">+ &amp;lt;/div&amp;gt; +</a><a href="#h31-0-1622" id="h31-0-1622" class="i">+</a><a href="#h5-0-1132" id="h5-0-1132" class="i">+ &amp;lt;/body&amp;gt; +</a><a href="#h31-0-1623" id="h31-0-1623" class="i">+</a><a href="#h5-0-1133" id="h5-0-1133" class="i">+&lt;b&gt;diff --git a/&lt;a id=&quot;h42&quot; href=&quot;../file/git/n-channel/file/atom.xml.html.html&quot;&gt;git/n-channel/file/atom.xml.html&lt;/a&gt; b/&lt;a href=&quot;../file/git/n-channel/file/atom.xml.html.html&quot;&gt;git/n-channel/file/atom.xml.html&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-1624" id="h31-0-1624" class="i">+</a><a href="#h5-0-1134" id="h5-0-1134" class="i">+&lt;a href=&quot;#h42-0&quot; id=&quot;h42-0&quot; class=&quot;h&quot;&gt;@@ -16,35 +16,1209 @@ +</a><a href="#h31-0-1625" id="h31-0-1625" class="i">+</a><a href="#h5-0-1135" id="h5-0-1135" class="i">+&lt;/a&gt; &amp;lt;a href=&amp;quot;../log.html&amp;quot;&amp;gt;Log&amp;lt;/a&amp;gt; | &amp;lt;a href=&amp;quot;../files.html&amp;quot;&amp;gt;Files&amp;lt;/a&amp;gt; | &amp;lt;a href=&amp;quot;../refs.html&amp;quot;&amp;gt;Refs&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt; +</a><a href="#h31-0-1626" id="h31-0-1626" class="i">+</a><a href="#h5-0-1136" id="h5-0-1136" class="i">+ &amp;lt;hr/&amp;gt; +</a><a href="#h31-0-1627" id="h31-0-1627" class="i">+</a><a href="#h5-0-1137" id="h5-0-1137" class="i">+ &amp;lt;div id=&amp;quot;content&amp;quot;&amp;gt; +</a><a href="#h31-0-1628" id="h31-0-1628" class="i">+</a><a href="#h5-0-1138" id="h5-0-1138" class="i">+&lt;a href=&quot;#h42-0-3&quot; id=&quot;h42-0-3&quot; class=&quot;d&quot;&gt;-&amp;lt;p&amp;gt; atom.xml (790B)&amp;lt;/p&amp;gt;&amp;lt;hr/&amp;gt;&amp;lt;pre id=&amp;quot;blob&amp;quot;&amp;gt; +</a><a href="#h31-0-1629" id="h31-0-1629" class="i">+</a><a href="#h5-0-1139" id="h5-0-1139" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-4&quot; id=&quot;h42-0-4&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l1&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1&amp;quot;&amp;gt; 1&amp;lt;/a&amp;gt; --- +</a><a href="#h31-0-1630" id="h31-0-1630" class="i">+</a><a href="#h5-0-1140" id="h5-0-1140" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-5&quot; id=&quot;h42-0-5&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l2&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l2&amp;quot;&amp;gt; 2&amp;lt;/a&amp;gt; layout: null +</a><a href="#h31-0-1631" id="h31-0-1631" class="i">+</a><a href="#h5-0-1141" id="h5-0-1141" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-6&quot; id=&quot;h42-0-6&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l3&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l3&amp;quot;&amp;gt; 3&amp;lt;/a&amp;gt; --- +</a><a href="#h31-0-1632" id="h31-0-1632" class="i">+</a><a href="#h5-0-1142" id="h5-0-1142" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-7&quot; id=&quot;h42-0-7&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l4&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l4&amp;quot;&amp;gt; 4&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1633" id="h31-0-1633" class="i">+</a><a href="#h5-0-1143" id="h5-0-1143" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-8&quot; id=&quot;h42-0-8&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l5&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l5&amp;quot;&amp;gt; 5&amp;lt;/a&amp;gt; &amp;amp;lt;?xml version=&amp;amp;quot;1.0&amp;amp;quot; encoding=&amp;amp;quot;utf-8&amp;amp;quot;?&amp;amp;gt; +</a><a href="#h31-0-1634" id="h31-0-1634" class="i">+</a><a href="#h5-0-1144" id="h5-0-1144" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-9&quot; id=&quot;h42-0-9&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l6&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l6&amp;quot;&amp;gt; 6&amp;lt;/a&amp;gt; &amp;amp;lt;feed xmlns=&amp;amp;quot;http://www.w3.org/2005/Atom&amp;amp;quot;&amp;amp;gt; +</a><a href="#h31-0-1635" id="h31-0-1635" class="i">+</a><a href="#h5-0-1145" id="h5-0-1145" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-10&quot; id=&quot;h42-0-10&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l7&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l7&amp;quot;&amp;gt; 7&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1636" id="h31-0-1636" class="i">+</a><a href="#h5-0-1146" id="h5-0-1146" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-11&quot; id=&quot;h42-0-11&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l8&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l8&amp;quot;&amp;gt; 8&amp;lt;/a&amp;gt; &amp;amp;lt;title&amp;amp;gt;{{ site.title }}&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-1637" id="h31-0-1637" class="i">+</a><a href="#h5-0-1147" id="h5-0-1147" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-12&quot; id=&quot;h42-0-12&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l9&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l9&amp;quot;&amp;gt; 9&amp;lt;/a&amp;gt; &amp;amp;lt;link href=&amp;amp;quot;{{ site.url }}{{ site.baseurl }}/atom.xml&amp;amp;quot; rel=&amp;amp;quot;self&amp;amp;quot;/&amp;amp;gt; +</a><a href="#h31-0-1638" id="h31-0-1638" class="i">+</a><a href="#h5-0-1148" id="h5-0-1148" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-13&quot; id=&quot;h42-0-13&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l10&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l10&amp;quot;&amp;gt; 10&amp;lt;/a&amp;gt; &amp;amp;lt;link href=&amp;amp;quot;{{ site.url }}{{ site.baseurl }}/&amp;amp;quot;/&amp;amp;gt; +</a><a href="#h31-0-1639" id="h31-0-1639" class="i">+</a><a href="#h5-0-1149" id="h5-0-1149" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-14&quot; id=&quot;h42-0-14&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l11&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l11&amp;quot;&amp;gt; 11&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;{{ site.time | date_to_xmlschema }}&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-1640" id="h31-0-1640" class="i">+</a><a href="#h5-0-1150" id="h5-0-1150" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-15&quot; id=&quot;h42-0-15&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l12&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l12&amp;quot;&amp;gt; 12&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;{{ site.url }}&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-1641" id="h31-0-1641" class="i">+</a><a href="#h5-0-1151" id="h5-0-1151" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-16&quot; id=&quot;h42-0-16&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l13&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l13&amp;quot;&amp;gt; 13&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-1642" id="h31-0-1642" class="i">+</a><a href="#h5-0-1152" id="h5-0-1152" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-17&quot; id=&quot;h42-0-17&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l14&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l14&amp;quot;&amp;gt; 14&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;{{ site.author.name }}&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-1643" id="h31-0-1643" class="i">+</a><a href="#h5-0-1153" id="h5-0-1153" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-18&quot; id=&quot;h42-0-18&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l15&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l15&amp;quot;&amp;gt; 15&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;{{ site.author.email }}&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-1644" id="h31-0-1644" class="i">+</a><a href="#h5-0-1154" id="h5-0-1154" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-19&quot; id=&quot;h42-0-19&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l16&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l16&amp;quot;&amp;gt; 16&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-1645" id="h31-0-1645" class="i">+</a><a href="#h5-0-1155" id="h5-0-1155" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-20&quot; id=&quot;h42-0-20&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l17&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l17&amp;quot;&amp;gt; 17&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1646" id="h31-0-1646" class="i">+</a><a href="#h5-0-1156" id="h5-0-1156" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-21&quot; id=&quot;h42-0-21&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l18&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l18&amp;quot;&amp;gt; 18&amp;lt;/a&amp;gt; {% for post in site.posts %} +</a><a href="#h31-0-1647" id="h31-0-1647" class="i">+</a><a href="#h5-0-1157" id="h5-0-1157" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-22&quot; id=&quot;h42-0-22&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l19&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l19&amp;quot;&amp;gt; 19&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-1648" id="h31-0-1648" class="i">+</a><a href="#h5-0-1158" id="h5-0-1158" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-23&quot; id=&quot;h42-0-23&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l20&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l20&amp;quot;&amp;gt; 20&amp;lt;/a&amp;gt; &amp;amp;lt;title&amp;amp;gt;{{ post.title | xml_escape }}&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-1649" id="h31-0-1649" class="i">+</a><a href="#h5-0-1159" id="h5-0-1159" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-24&quot; id=&quot;h42-0-24&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l21&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l21&amp;quot;&amp;gt; 21&amp;lt;/a&amp;gt; &amp;amp;lt;link href=&amp;amp;quot;{{ site.url }}{{ site.baseurl }}{{ post.url }}&amp;amp;quot;/&amp;amp;gt; +</a><a href="#h31-0-1650" id="h31-0-1650" class="i">+</a><a href="#h5-0-1160" id="h5-0-1160" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-25&quot; id=&quot;h42-0-25&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l22&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l22&amp;quot;&amp;gt; 22&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;{{ post.date | date_to_xmlschema }}&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-1651" id="h31-0-1651" class="i">+</a><a href="#h5-0-1161" id="h5-0-1161" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-26&quot; id=&quot;h42-0-26&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l23&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l23&amp;quot;&amp;gt; 23&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;{{ site.url }}{{ post.id }}&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-1652" id="h31-0-1652" class="i">+</a><a href="#h5-0-1162" id="h5-0-1162" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-27&quot; id=&quot;h42-0-27&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l24&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l24&amp;quot;&amp;gt; 24&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;html&amp;amp;quot;&amp;amp;gt;{{ post.content | xml_escape }}&amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-1653" id="h31-0-1653" class="i">+</a><a href="#h5-0-1163" id="h5-0-1163" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-28&quot; id=&quot;h42-0-28&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l25&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l25&amp;quot;&amp;gt; 25&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-1654" id="h31-0-1654" class="i">+</a><a href="#h5-0-1164" id="h5-0-1164" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-29&quot; id=&quot;h42-0-29&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l26&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l26&amp;quot;&amp;gt; 26&amp;lt;/a&amp;gt; {% endfor %} +</a><a href="#h31-0-1655" id="h31-0-1655" class="i">+</a><a href="#h5-0-1165" id="h5-0-1165" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-30&quot; id=&quot;h42-0-30&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l27&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l27&amp;quot;&amp;gt; 27&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1656" id="h31-0-1656" class="i">+</a><a href="#h5-0-1166" id="h5-0-1166" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-31&quot; id=&quot;h42-0-31&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l28&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l28&amp;quot;&amp;gt; 28&amp;lt;/a&amp;gt; &amp;amp;lt;/feed&amp;amp;gt; +</a><a href="#h31-0-1657" id="h31-0-1657" class="i">+</a><a href="#h5-0-1167" id="h5-0-1167" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-32&quot; id=&quot;h42-0-32&quot; class=&quot;i&quot;&gt;+&amp;lt;p&amp;gt; atom.xml (39718B)&amp;lt;/p&amp;gt;&amp;lt;hr/&amp;gt;&amp;lt;pre id=&amp;quot;blob&amp;quot;&amp;gt; +</a><a href="#h31-0-1658" id="h31-0-1658" class="i">+</a><a href="#h5-0-1168" id="h5-0-1168" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-33&quot; id=&quot;h42-0-33&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1&amp;quot;&amp;gt; 1&amp;lt;/a&amp;gt; &amp;amp;lt;?xml version=&amp;amp;quot;1.0&amp;amp;quot; encoding=&amp;amp;quot;UTF-8&amp;amp;quot;?&amp;amp;gt; +</a><a href="#h31-0-1659" id="h31-0-1659" class="i">+</a><a href="#h5-0-1169" id="h5-0-1169" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-34&quot; id=&quot;h42-0-34&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l2&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l2&amp;quot;&amp;gt; 2&amp;lt;/a&amp;gt; &amp;amp;lt;feed xmlns=&amp;amp;quot;http://www.w3.org/2005/Atom&amp;amp;quot;&amp;amp;gt; +</a><a href="#h31-0-1660" id="h31-0-1660" class="i">+</a><a href="#h5-0-1170" id="h5-0-1170" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-35&quot; id=&quot;h42-0-35&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l3&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l3&amp;quot;&amp;gt; 3&amp;lt;/a&amp;gt; &amp;amp;lt;title&amp;amp;gt;n-channel, branch HEAD&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-1661" id="h31-0-1661" class="i">+</a><a href="#h5-0-1171" id="h5-0-1171" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-36&quot; id=&quot;h42-0-36&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l4&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l4&amp;quot;&amp;gt; 4&amp;lt;/a&amp;gt; &amp;amp;lt;subtitle&amp;amp;gt;Unnamed repository; edit this file &amp;amp;amp;#39;description&amp;amp;amp;#39; to name the repository. +</a><a href="#h31-0-1662" id="h31-0-1662" class="i">+</a><a href="#h5-0-1172" id="h5-0-1172" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-37&quot; id=&quot;h42-0-37&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l5&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l5&amp;quot;&amp;gt; 5&amp;lt;/a&amp;gt; &amp;amp;lt;/subtitle&amp;amp;gt; +</a><a href="#h31-0-1663" id="h31-0-1663" class="i">+</a><a href="#h5-0-1173" id="h5-0-1173" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-38&quot; id=&quot;h42-0-38&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l6&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l6&amp;quot;&amp;gt; 6&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-1664" id="h31-0-1664" class="i">+</a><a href="#h5-0-1174" id="h5-0-1174" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-39&quot; id=&quot;h42-0-39&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l7&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l7&amp;quot;&amp;gt; 7&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;06ba862d987b84a903c9cf7ffcca03013ffb6090&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-1665" id="h31-0-1665" class="i">+</a><a href="#h5-0-1175" id="h5-0-1175" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-40&quot; id=&quot;h42-0-40&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l8&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l8&amp;quot;&amp;gt; 8&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-03-02T01:30:15Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-1666" id="h31-0-1666" class="i">+</a><a href="#h5-0-1176" id="h5-0-1176" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-41&quot; id=&quot;h42-0-41&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l9&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l9&amp;quot;&amp;gt; 9&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-03-02T01:30:15Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-1667" id="h31-0-1667" class="i">+</a><a href="#h5-0-1177" id="h5-0-1177" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-42&quot; id=&quot;h42-0-42&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l10&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l10&amp;quot;&amp;gt; 10&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;fix typo in old projects description&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-1668" id="h31-0-1668" class="i">+</a><a href="#h5-0-1178" id="h5-0-1178" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-43&quot; id=&quot;h42-0-43&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l11&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l11&amp;quot;&amp;gt; 11&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/06ba862d987b84a903c9cf7ffcca03013ffb6090.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-1669" id="h31-0-1669" class="i">+</a><a href="#h5-0-1179" id="h5-0-1179" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-44&quot; id=&quot;h42-0-44&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l12&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l12&amp;quot;&amp;gt; 12&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-1670" id="h31-0-1670" class="i">+</a><a href="#h5-0-1180" id="h5-0-1180" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-45&quot; id=&quot;h42-0-45&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l13&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l13&amp;quot;&amp;gt; 13&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-1671" id="h31-0-1671" class="i">+</a><a href="#h5-0-1181" id="h5-0-1181" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-46&quot; id=&quot;h42-0-46&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l14&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l14&amp;quot;&amp;gt; 14&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-1672" id="h31-0-1672" class="i">+</a><a href="#h5-0-1182" id="h5-0-1182" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-47&quot; id=&quot;h42-0-47&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l15&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l15&amp;quot;&amp;gt; 15&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-1673" id="h31-0-1673" class="i">+</a><a href="#h5-0-1183" id="h5-0-1183" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-48&quot; id=&quot;h42-0-48&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l16&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l16&amp;quot;&amp;gt; 16&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit 06ba862d987b84a903c9cf7ffcca03013ffb6090 +</a><a href="#h31-0-1674" id="h31-0-1674" class="i">+</a><a href="#h5-0-1184" id="h5-0-1184" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-49&quot; id=&quot;h42-0-49&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l17&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l17&amp;quot;&amp;gt; 17&amp;lt;/a&amp;gt; parent 960604b722cec6ed64fcbddc434b554fb6d978c1 +</a><a href="#h31-0-1675" id="h31-0-1675" class="i">+</a><a href="#h5-0-1185" id="h5-0-1185" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-50&quot; id=&quot;h42-0-50&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l18&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l18&amp;quot;&amp;gt; 18&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-1676" id="h31-0-1676" class="i">+</a><a href="#h5-0-1186" id="h5-0-1186" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-51&quot; id=&quot;h42-0-51&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l19&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l19&amp;quot;&amp;gt; 19&amp;lt;/a&amp;gt; Date: Sun, 2 Mar 2025 02:30:15 +0100 +</a><a href="#h31-0-1677" id="h31-0-1677" class="i">+</a><a href="#h5-0-1187" id="h5-0-1187" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-52&quot; id=&quot;h42-0-52&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l20&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l20&amp;quot;&amp;gt; 20&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1678" id="h31-0-1678" class="i">+</a><a href="#h5-0-1188" id="h5-0-1188" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-53&quot; id=&quot;h42-0-53&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l21&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l21&amp;quot;&amp;gt; 21&amp;lt;/a&amp;gt; fix typo in old projects description +</a><a href="#h31-0-1679" id="h31-0-1679" class="i">+</a><a href="#h5-0-1189" id="h5-0-1189" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-54&quot; id=&quot;h42-0-54&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l22&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l22&amp;quot;&amp;gt; 22&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1680" id="h31-0-1680" class="i">+</a><a href="#h5-0-1190" id="h5-0-1190" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-55&quot; id=&quot;h42-0-55&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l23&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l23&amp;quot;&amp;gt; 23&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-1681" id="h31-0-1681" class="i">+</a><a href="#h5-0-1191" id="h5-0-1191" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-56&quot; id=&quot;h42-0-56&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l24&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l24&amp;quot;&amp;gt; 24&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-1682" id="h31-0-1682" class="i">+</a><a href="#h5-0-1192" id="h5-0-1192" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-57&quot; id=&quot;h42-0-57&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l25&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l25&amp;quot;&amp;gt; 25&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-1683" id="h31-0-1683" class="i">+</a><a href="#h5-0-1193" id="h5-0-1193" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-58&quot; id=&quot;h42-0-58&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l26&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l26&amp;quot;&amp;gt; 26&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;960604b722cec6ed64fcbddc434b554fb6d978c1&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-1684" id="h31-0-1684" class="i">+</a><a href="#h5-0-1194" id="h5-0-1194" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-59&quot; id=&quot;h42-0-59&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l27&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l27&amp;quot;&amp;gt; 27&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-03-02T01:29:38Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-1685" id="h31-0-1685" class="i">+</a><a href="#h5-0-1195" id="h5-0-1195" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-60&quot; id=&quot;h42-0-60&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l28&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l28&amp;quot;&amp;gt; 28&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-03-02T01:29:38Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-1686" id="h31-0-1686" class="i">+</a><a href="#h5-0-1196" id="h5-0-1196" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-61&quot; id=&quot;h42-0-61&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l29&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l29&amp;quot;&amp;gt; 29&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;fix description fish mode&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-1687" id="h31-0-1687" class="i">+</a><a href="#h5-0-1197" id="h5-0-1197" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-62&quot; id=&quot;h42-0-62&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l30&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l30&amp;quot;&amp;gt; 30&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/960604b722cec6ed64fcbddc434b554fb6d978c1.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-1688" id="h31-0-1688" class="i">+</a><a href="#h5-0-1198" id="h5-0-1198" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-63&quot; id=&quot;h42-0-63&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l31&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l31&amp;quot;&amp;gt; 31&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-1689" id="h31-0-1689" class="i">+</a><a href="#h5-0-1199" id="h5-0-1199" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-64&quot; id=&quot;h42-0-64&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l32&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l32&amp;quot;&amp;gt; 32&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-1690" id="h31-0-1690" class="i">+</a><a href="#h5-0-1200" id="h5-0-1200" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-65&quot; id=&quot;h42-0-65&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l33&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l33&amp;quot;&amp;gt; 33&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-1691" id="h31-0-1691" class="i">+</a><a href="#h5-0-1201" id="h5-0-1201" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-66&quot; id=&quot;h42-0-66&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l34&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l34&amp;quot;&amp;gt; 34&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-1692" id="h31-0-1692" class="i">+</a><a href="#h5-0-1202" id="h5-0-1202" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-67&quot; id=&quot;h42-0-67&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l35&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l35&amp;quot;&amp;gt; 35&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit 960604b722cec6ed64fcbddc434b554fb6d978c1 +</a><a href="#h31-0-1693" id="h31-0-1693" class="i">+</a><a href="#h5-0-1203" id="h5-0-1203" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-68&quot; id=&quot;h42-0-68&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l36&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l36&amp;quot;&amp;gt; 36&amp;lt;/a&amp;gt; parent eb62611fbbe9f56d213c0b6cc2362579a6f68bf8 +</a><a href="#h31-0-1694" id="h31-0-1694" class="i">+</a><a href="#h5-0-1204" id="h5-0-1204" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-69&quot; id=&quot;h42-0-69&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l37&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l37&amp;quot;&amp;gt; 37&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-1695" id="h31-0-1695" class="i">+</a><a href="#h5-0-1205" id="h5-0-1205" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-70&quot; id=&quot;h42-0-70&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l38&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l38&amp;quot;&amp;gt; 38&amp;lt;/a&amp;gt; Date: Sun, 2 Mar 2025 02:29:38 +0100 +</a><a href="#h31-0-1696" id="h31-0-1696" class="i">+</a><a href="#h5-0-1206" id="h5-0-1206" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-71&quot; id=&quot;h42-0-71&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l39&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l39&amp;quot;&amp;gt; 39&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1697" id="h31-0-1697" class="i">+</a><a href="#h5-0-1207" id="h5-0-1207" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-72&quot; id=&quot;h42-0-72&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l40&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l40&amp;quot;&amp;gt; 40&amp;lt;/a&amp;gt; fix description fish mode +</a><a href="#h31-0-1698" id="h31-0-1698" class="i">+</a><a href="#h5-0-1208" id="h5-0-1208" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-73&quot; id=&quot;h42-0-73&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l41&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l41&amp;quot;&amp;gt; 41&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1699" id="h31-0-1699" class="i">+</a><a href="#h5-0-1209" id="h5-0-1209" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-74&quot; id=&quot;h42-0-74&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l42&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l42&amp;quot;&amp;gt; 42&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-1700" id="h31-0-1700" class="i">+</a><a href="#h5-0-1210" id="h5-0-1210" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-75&quot; id=&quot;h42-0-75&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l43&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l43&amp;quot;&amp;gt; 43&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-1701" id="h31-0-1701" class="i">+</a><a href="#h5-0-1211" id="h5-0-1211" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-76&quot; id=&quot;h42-0-76&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l44&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l44&amp;quot;&amp;gt; 44&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-1702" id="h31-0-1702" class="i">+</a><a href="#h5-0-1212" id="h5-0-1212" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-77&quot; id=&quot;h42-0-77&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l45&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l45&amp;quot;&amp;gt; 45&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;eb62611fbbe9f56d213c0b6cc2362579a6f68bf8&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-1703" id="h31-0-1703" class="i">+</a><a href="#h5-0-1213" id="h5-0-1213" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-78&quot; id=&quot;h42-0-78&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l46&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l46&amp;quot;&amp;gt; 46&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-03-02T01:24:18Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-1704" id="h31-0-1704" class="i">+</a><a href="#h5-0-1214" id="h5-0-1214" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-79&quot; id=&quot;h42-0-79&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l47&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l47&amp;quot;&amp;gt; 47&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-03-02T01:24:18Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-1705" id="h31-0-1705" class="i">+</a><a href="#h5-0-1215" id="h5-0-1215" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-80&quot; id=&quot;h42-0-80&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l48&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l48&amp;quot;&amp;gt; 48&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;update todo and productivity&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-1706" id="h31-0-1706" class="i">+</a><a href="#h5-0-1216" id="h5-0-1216" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-81&quot; id=&quot;h42-0-81&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l49&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l49&amp;quot;&amp;gt; 49&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/eb62611fbbe9f56d213c0b6cc2362579a6f68bf8.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-1707" id="h31-0-1707" class="i">+</a><a href="#h5-0-1217" id="h5-0-1217" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-82&quot; id=&quot;h42-0-82&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l50&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l50&amp;quot;&amp;gt; 50&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-1708" id="h31-0-1708" class="i">+</a><a href="#h5-0-1218" id="h5-0-1218" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-83&quot; id=&quot;h42-0-83&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l51&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l51&amp;quot;&amp;gt; 51&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-1709" id="h31-0-1709" class="i">+</a><a href="#h5-0-1219" id="h5-0-1219" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-84&quot; id=&quot;h42-0-84&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l52&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l52&amp;quot;&amp;gt; 52&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-1710" id="h31-0-1710" class="i">+</a><a href="#h5-0-1220" id="h5-0-1220" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-85&quot; id=&quot;h42-0-85&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l53&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l53&amp;quot;&amp;gt; 53&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-1711" id="h31-0-1711" class="i">+</a><a href="#h5-0-1221" id="h5-0-1221" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-86&quot; id=&quot;h42-0-86&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l54&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l54&amp;quot;&amp;gt; 54&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit eb62611fbbe9f56d213c0b6cc2362579a6f68bf8 +</a><a href="#h31-0-1712" id="h31-0-1712" class="i">+</a><a href="#h5-0-1222" id="h5-0-1222" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-87&quot; id=&quot;h42-0-87&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l55&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l55&amp;quot;&amp;gt; 55&amp;lt;/a&amp;gt; parent 6b992a89f9e05b88a77d439b11f07addb58a841d +</a><a href="#h31-0-1713" id="h31-0-1713" class="i">+</a><a href="#h5-0-1223" id="h5-0-1223" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-88&quot; id=&quot;h42-0-88&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l56&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l56&amp;quot;&amp;gt; 56&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-1714" id="h31-0-1714" class="i">+</a><a href="#h5-0-1224" id="h5-0-1224" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-89&quot; id=&quot;h42-0-89&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l57&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l57&amp;quot;&amp;gt; 57&amp;lt;/a&amp;gt; Date: Sun, 2 Mar 2025 02:24:18 +0100 +</a><a href="#h31-0-1715" id="h31-0-1715" class="i">+</a><a href="#h5-0-1225" id="h5-0-1225" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-90&quot; id=&quot;h42-0-90&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l58&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l58&amp;quot;&amp;gt; 58&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1716" id="h31-0-1716" class="i">+</a><a href="#h5-0-1226" id="h5-0-1226" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-91&quot; id=&quot;h42-0-91&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l59&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l59&amp;quot;&amp;gt; 59&amp;lt;/a&amp;gt; update todo and productivity +</a><a href="#h31-0-1717" id="h31-0-1717" class="i">+</a><a href="#h5-0-1227" id="h5-0-1227" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-92&quot; id=&quot;h42-0-92&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l60&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l60&amp;quot;&amp;gt; 60&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1718" id="h31-0-1718" class="i">+</a><a href="#h5-0-1228" id="h5-0-1228" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-93&quot; id=&quot;h42-0-93&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l61&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l61&amp;quot;&amp;gt; 61&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-1719" id="h31-0-1719" class="i">+</a><a href="#h5-0-1229" id="h5-0-1229" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-94&quot; id=&quot;h42-0-94&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l62&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l62&amp;quot;&amp;gt; 62&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-1720" id="h31-0-1720" class="i">+</a><a href="#h5-0-1230" id="h5-0-1230" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-95&quot; id=&quot;h42-0-95&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l63&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l63&amp;quot;&amp;gt; 63&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-1721" id="h31-0-1721" class="i">+</a><a href="#h5-0-1231" id="h5-0-1231" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-96&quot; id=&quot;h42-0-96&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l64&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l64&amp;quot;&amp;gt; 64&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;6b992a89f9e05b88a77d439b11f07addb58a841d&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-1722" id="h31-0-1722" class="i">+</a><a href="#h5-0-1232" id="h5-0-1232" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-97&quot; id=&quot;h42-0-97&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l65&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l65&amp;quot;&amp;gt; 65&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-03-02T01:14:25Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-1723" id="h31-0-1723" class="i">+</a><a href="#h5-0-1233" id="h5-0-1233" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-98&quot; id=&quot;h42-0-98&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l66&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l66&amp;quot;&amp;gt; 66&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-03-02T01:14:25Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-1724" id="h31-0-1724" class="i">+</a><a href="#h5-0-1234" id="h5-0-1234" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-99&quot; id=&quot;h42-0-99&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l67&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l67&amp;quot;&amp;gt; 67&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;fish cursor easter egg&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-1725" id="h31-0-1725" class="i">+</a><a href="#h5-0-1235" id="h5-0-1235" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-100&quot; id=&quot;h42-0-100&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l68&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l68&amp;quot;&amp;gt; 68&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/6b992a89f9e05b88a77d439b11f07addb58a841d.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-1726" id="h31-0-1726" class="i">+</a><a href="#h5-0-1236" id="h5-0-1236" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-101&quot; id=&quot;h42-0-101&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l69&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l69&amp;quot;&amp;gt; 69&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-1727" id="h31-0-1727" class="i">+</a><a href="#h5-0-1237" id="h5-0-1237" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-102&quot; id=&quot;h42-0-102&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l70&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l70&amp;quot;&amp;gt; 70&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-1728" id="h31-0-1728" class="i">+</a><a href="#h5-0-1238" id="h5-0-1238" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-103&quot; id=&quot;h42-0-103&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l71&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l71&amp;quot;&amp;gt; 71&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-1729" id="h31-0-1729" class="i">+</a><a href="#h5-0-1239" id="h5-0-1239" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-104&quot; id=&quot;h42-0-104&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l72&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l72&amp;quot;&amp;gt; 72&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-1730" id="h31-0-1730" class="i">+</a><a href="#h5-0-1240" id="h5-0-1240" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-105&quot; id=&quot;h42-0-105&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l73&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l73&amp;quot;&amp;gt; 73&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit 6b992a89f9e05b88a77d439b11f07addb58a841d +</a><a href="#h31-0-1731" id="h31-0-1731" class="i">+</a><a href="#h5-0-1241" id="h5-0-1241" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-106&quot; id=&quot;h42-0-106&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l74&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l74&amp;quot;&amp;gt; 74&amp;lt;/a&amp;gt; parent 83ec429fc6461359ebb3a79b34b4b85ce61d0b9a +</a><a href="#h31-0-1732" id="h31-0-1732" class="i">+</a><a href="#h5-0-1242" id="h5-0-1242" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-107&quot; id=&quot;h42-0-107&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l75&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l75&amp;quot;&amp;gt; 75&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-1733" id="h31-0-1733" class="i">+</a><a href="#h5-0-1243" id="h5-0-1243" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-108&quot; id=&quot;h42-0-108&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l76&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l76&amp;quot;&amp;gt; 76&amp;lt;/a&amp;gt; Date: Sun, 2 Mar 2025 02:14:25 +0100 +</a><a href="#h31-0-1734" id="h31-0-1734" class="i">+</a><a href="#h5-0-1244" id="h5-0-1244" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-109&quot; id=&quot;h42-0-109&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l77&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l77&amp;quot;&amp;gt; 77&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1735" id="h31-0-1735" class="i">+</a><a href="#h5-0-1245" id="h5-0-1245" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-110&quot; id=&quot;h42-0-110&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l78&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l78&amp;quot;&amp;gt; 78&amp;lt;/a&amp;gt; fish cursor easter egg +</a><a href="#h31-0-1736" id="h31-0-1736" class="i">+</a><a href="#h5-0-1246" id="h5-0-1246" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-111&quot; id=&quot;h42-0-111&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l79&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l79&amp;quot;&amp;gt; 79&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1737" id="h31-0-1737" class="i">+</a><a href="#h5-0-1247" id="h5-0-1247" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-112&quot; id=&quot;h42-0-112&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l80&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l80&amp;quot;&amp;gt; 80&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-1738" id="h31-0-1738" class="i">+</a><a href="#h5-0-1248" id="h5-0-1248" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-113&quot; id=&quot;h42-0-113&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l81&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l81&amp;quot;&amp;gt; 81&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-1739" id="h31-0-1739" class="i">+</a><a href="#h5-0-1249" id="h5-0-1249" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-114&quot; id=&quot;h42-0-114&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l82&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l82&amp;quot;&amp;gt; 82&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-1740" id="h31-0-1740" class="i">+</a><a href="#h5-0-1250" id="h5-0-1250" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-115&quot; id=&quot;h42-0-115&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l83&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l83&amp;quot;&amp;gt; 83&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;83ec429fc6461359ebb3a79b34b4b85ce61d0b9a&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-1741" id="h31-0-1741" class="i">+</a><a href="#h5-0-1251" id="h5-0-1251" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-116&quot; id=&quot;h42-0-116&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l84&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l84&amp;quot;&amp;gt; 84&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-03-01T23:52:35Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-1742" id="h31-0-1742" class="i">+</a><a href="#h5-0-1252" id="h5-0-1252" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-117&quot; id=&quot;h42-0-117&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l85&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l85&amp;quot;&amp;gt; 85&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-03-01T23:52:35Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-1743" id="h31-0-1743" class="i">+</a><a href="#h5-0-1253" id="h5-0-1253" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-118&quot; id=&quot;h42-0-118&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l86&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l86&amp;quot;&amp;gt; 86&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;remove images scaling with vh, use h1 IDs&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-1744" id="h31-0-1744" class="i">+</a><a href="#h5-0-1254" id="h5-0-1254" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-119&quot; id=&quot;h42-0-119&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l87&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l87&amp;quot;&amp;gt; 87&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/83ec429fc6461359ebb3a79b34b4b85ce61d0b9a.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-1745" id="h31-0-1745" class="i">+</a><a href="#h5-0-1255" id="h5-0-1255" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-120&quot; id=&quot;h42-0-120&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l88&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l88&amp;quot;&amp;gt; 88&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-1746" id="h31-0-1746" class="i">+</a><a href="#h5-0-1256" id="h5-0-1256" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-121&quot; id=&quot;h42-0-121&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l89&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l89&amp;quot;&amp;gt; 89&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-1747" id="h31-0-1747" class="i">+</a><a href="#h5-0-1257" id="h5-0-1257" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-122&quot; id=&quot;h42-0-122&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l90&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l90&amp;quot;&amp;gt; 90&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-1748" id="h31-0-1748" class="i">+</a><a href="#h5-0-1258" id="h5-0-1258" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-123&quot; id=&quot;h42-0-123&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l91&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l91&amp;quot;&amp;gt; 91&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-1749" id="h31-0-1749" class="i">+</a><a href="#h5-0-1259" id="h5-0-1259" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-124&quot; id=&quot;h42-0-124&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l92&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l92&amp;quot;&amp;gt; 92&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit 83ec429fc6461359ebb3a79b34b4b85ce61d0b9a +</a><a href="#h31-0-1750" id="h31-0-1750" class="i">+</a><a href="#h5-0-1260" id="h5-0-1260" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-125&quot; id=&quot;h42-0-125&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l93&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l93&amp;quot;&amp;gt; 93&amp;lt;/a&amp;gt; parent 3f169f81421b491528e81e172dce83abf19dace7 +</a><a href="#h31-0-1751" id="h31-0-1751" class="i">+</a><a href="#h5-0-1261" id="h5-0-1261" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-126&quot; id=&quot;h42-0-126&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l94&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l94&amp;quot;&amp;gt; 94&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-1752" id="h31-0-1752" class="i">+</a><a href="#h5-0-1262" id="h5-0-1262" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-127&quot; id=&quot;h42-0-127&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l95&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l95&amp;quot;&amp;gt; 95&amp;lt;/a&amp;gt; Date: Sun, 2 Mar 2025 00:52:35 +0100 +</a><a href="#h31-0-1753" id="h31-0-1753" class="i">+</a><a href="#h5-0-1263" id="h5-0-1263" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-128&quot; id=&quot;h42-0-128&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l96&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l96&amp;quot;&amp;gt; 96&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1754" id="h31-0-1754" class="i">+</a><a href="#h5-0-1264" id="h5-0-1264" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-129&quot; id=&quot;h42-0-129&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l97&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l97&amp;quot;&amp;gt; 97&amp;lt;/a&amp;gt; remove images scaling with vh, use h1 IDs +</a><a href="#h31-0-1755" id="h31-0-1755" class="i">+</a><a href="#h5-0-1265" id="h5-0-1265" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-130&quot; id=&quot;h42-0-130&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l98&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l98&amp;quot;&amp;gt; 98&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1756" id="h31-0-1756" class="i">+</a><a href="#h5-0-1266" id="h5-0-1266" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-131&quot; id=&quot;h42-0-131&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l99&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l99&amp;quot;&amp;gt; 99&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-1757" id="h31-0-1757" class="i">+</a><a href="#h5-0-1267" id="h5-0-1267" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-132&quot; id=&quot;h42-0-132&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l100&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l100&amp;quot;&amp;gt; 100&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-1758" id="h31-0-1758" class="i">+</a><a href="#h5-0-1268" id="h5-0-1268" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-133&quot; id=&quot;h42-0-133&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l101&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l101&amp;quot;&amp;gt; 101&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-1759" id="h31-0-1759" class="i">+</a><a href="#h5-0-1269" id="h5-0-1269" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-134&quot; id=&quot;h42-0-134&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l102&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l102&amp;quot;&amp;gt; 102&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;3f169f81421b491528e81e172dce83abf19dace7&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-1760" id="h31-0-1760" class="i">+</a><a href="#h5-0-1270" id="h5-0-1270" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-135&quot; id=&quot;h42-0-135&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l103&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l103&amp;quot;&amp;gt; 103&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-03-01T23:44:55Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-1761" id="h31-0-1761" class="i">+</a><a href="#h5-0-1271" id="h5-0-1271" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-136&quot; id=&quot;h42-0-136&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l104&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l104&amp;quot;&amp;gt; 104&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-03-01T23:44:55Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-1762" id="h31-0-1762" class="i">+</a><a href="#h5-0-1272" id="h5-0-1272" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-137&quot; id=&quot;h42-0-137&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l105&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l105&amp;quot;&amp;gt; 105&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;productivity through simplicity, change heading sz&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-1763" id="h31-0-1763" class="i">+</a><a href="#h5-0-1273" id="h5-0-1273" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-138&quot; id=&quot;h42-0-138&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l106&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l106&amp;quot;&amp;gt; 106&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/3f169f81421b491528e81e172dce83abf19dace7.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-1764" id="h31-0-1764" class="i">+</a><a href="#h5-0-1274" id="h5-0-1274" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-139&quot; id=&quot;h42-0-139&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l107&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l107&amp;quot;&amp;gt; 107&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-1765" id="h31-0-1765" class="i">+</a><a href="#h5-0-1275" id="h5-0-1275" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-140&quot; id=&quot;h42-0-140&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l108&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l108&amp;quot;&amp;gt; 108&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-1766" id="h31-0-1766" class="i">+</a><a href="#h5-0-1276" id="h5-0-1276" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-141&quot; id=&quot;h42-0-141&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l109&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l109&amp;quot;&amp;gt; 109&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-1767" id="h31-0-1767" class="i">+</a><a href="#h5-0-1277" id="h5-0-1277" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-142&quot; id=&quot;h42-0-142&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l110&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l110&amp;quot;&amp;gt; 110&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-1768" id="h31-0-1768" class="i">+</a><a href="#h5-0-1278" id="h5-0-1278" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-143&quot; id=&quot;h42-0-143&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l111&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l111&amp;quot;&amp;gt; 111&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit 3f169f81421b491528e81e172dce83abf19dace7 +</a><a href="#h31-0-1769" id="h31-0-1769" class="i">+</a><a href="#h5-0-1279" id="h5-0-1279" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-144&quot; id=&quot;h42-0-144&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l112&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l112&amp;quot;&amp;gt; 112&amp;lt;/a&amp;gt; parent 8af18e7816919c5a58ab886e2213707cc38db8d1 +</a><a href="#h31-0-1770" id="h31-0-1770" class="i">+</a><a href="#h5-0-1280" id="h5-0-1280" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-145&quot; id=&quot;h42-0-145&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l113&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l113&amp;quot;&amp;gt; 113&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-1771" id="h31-0-1771" class="i">+</a><a href="#h5-0-1281" id="h5-0-1281" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-146&quot; id=&quot;h42-0-146&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l114&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l114&amp;quot;&amp;gt; 114&amp;lt;/a&amp;gt; Date: Sun, 2 Mar 2025 00:44:55 +0100 +</a><a href="#h31-0-1772" id="h31-0-1772" class="i">+</a><a href="#h5-0-1282" id="h5-0-1282" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-147&quot; id=&quot;h42-0-147&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l115&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l115&amp;quot;&amp;gt; 115&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1773" id="h31-0-1773" class="i">+</a><a href="#h5-0-1283" id="h5-0-1283" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-148&quot; id=&quot;h42-0-148&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l116&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l116&amp;quot;&amp;gt; 116&amp;lt;/a&amp;gt; productivity through simplicity, change heading sz +</a><a href="#h31-0-1774" id="h31-0-1774" class="i">+</a><a href="#h5-0-1284" id="h5-0-1284" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-149&quot; id=&quot;h42-0-149&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l117&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l117&amp;quot;&amp;gt; 117&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1775" id="h31-0-1775" class="i">+</a><a href="#h5-0-1285" id="h5-0-1285" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-150&quot; id=&quot;h42-0-150&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l118&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l118&amp;quot;&amp;gt; 118&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-1776" id="h31-0-1776" class="i">+</a><a href="#h5-0-1286" id="h5-0-1286" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-151&quot; id=&quot;h42-0-151&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l119&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l119&amp;quot;&amp;gt; 119&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-1777" id="h31-0-1777" class="i">+</a><a href="#h5-0-1287" id="h5-0-1287" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-152&quot; id=&quot;h42-0-152&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l120&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l120&amp;quot;&amp;gt; 120&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-1778" id="h31-0-1778" class="i">+</a><a href="#h5-0-1288" id="h5-0-1288" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-153&quot; id=&quot;h42-0-153&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l121&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l121&amp;quot;&amp;gt; 121&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;8af18e7816919c5a58ab886e2213707cc38db8d1&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-1779" id="h31-0-1779" class="i">+</a><a href="#h5-0-1289" id="h5-0-1289" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-154&quot; id=&quot;h42-0-154&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l122&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l122&amp;quot;&amp;gt; 122&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-03-01T19:31:53Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-1780" id="h31-0-1780" class="i">+</a><a href="#h5-0-1290" id="h5-0-1290" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-155&quot; id=&quot;h42-0-155&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l123&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l123&amp;quot;&amp;gt; 123&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-03-01T19:31:53Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-1781" id="h31-0-1781" class="i">+</a><a href="#h5-0-1291" id="h5-0-1291" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-156&quot; id=&quot;h42-0-156&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l124&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l124&amp;quot;&amp;gt; 124&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;build-sh blog clarity&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-1782" id="h31-0-1782" class="i">+</a><a href="#h5-0-1292" id="h5-0-1292" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-157&quot; id=&quot;h42-0-157&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l125&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l125&amp;quot;&amp;gt; 125&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/8af18e7816919c5a58ab886e2213707cc38db8d1.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-1783" id="h31-0-1783" class="i">+</a><a href="#h5-0-1293" id="h5-0-1293" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-158&quot; id=&quot;h42-0-158&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l126&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l126&amp;quot;&amp;gt; 126&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-1784" id="h31-0-1784" class="i">+</a><a href="#h5-0-1294" id="h5-0-1294" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-159&quot; id=&quot;h42-0-159&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l127&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l127&amp;quot;&amp;gt; 127&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-1785" id="h31-0-1785" class="i">+</a><a href="#h5-0-1295" id="h5-0-1295" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-160&quot; id=&quot;h42-0-160&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l128&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l128&amp;quot;&amp;gt; 128&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-1786" id="h31-0-1786" class="i">+</a><a href="#h5-0-1296" id="h5-0-1296" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-161&quot; id=&quot;h42-0-161&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l129&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l129&amp;quot;&amp;gt; 129&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-1787" id="h31-0-1787" class="i">+</a><a href="#h5-0-1297" id="h5-0-1297" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-162&quot; id=&quot;h42-0-162&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l130&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l130&amp;quot;&amp;gt; 130&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit 8af18e7816919c5a58ab886e2213707cc38db8d1 +</a><a href="#h31-0-1788" id="h31-0-1788" class="i">+</a><a href="#h5-0-1298" id="h5-0-1298" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-163&quot; id=&quot;h42-0-163&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l131&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l131&amp;quot;&amp;gt; 131&amp;lt;/a&amp;gt; parent a3f0f04e1d8b6b406da2d96478ce34a33bc3c267 +</a><a href="#h31-0-1789" id="h31-0-1789" class="i">+</a><a href="#h5-0-1299" id="h5-0-1299" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-164&quot; id=&quot;h42-0-164&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l132&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l132&amp;quot;&amp;gt; 132&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-1790" id="h31-0-1790" class="i">+</a><a href="#h5-0-1300" id="h5-0-1300" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-165&quot; id=&quot;h42-0-165&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l133&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l133&amp;quot;&amp;gt; 133&amp;lt;/a&amp;gt; Date: Sat, 1 Mar 2025 20:31:53 +0100 +</a><a href="#h31-0-1791" id="h31-0-1791" class="i">+</a><a href="#h5-0-1301" id="h5-0-1301" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-166&quot; id=&quot;h42-0-166&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l134&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l134&amp;quot;&amp;gt; 134&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1792" id="h31-0-1792" class="i">+</a><a href="#h5-0-1302" id="h5-0-1302" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-167&quot; id=&quot;h42-0-167&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l135&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l135&amp;quot;&amp;gt; 135&amp;lt;/a&amp;gt; build-sh blog clarity +</a><a href="#h31-0-1793" id="h31-0-1793" class="i">+</a><a href="#h5-0-1303" id="h5-0-1303" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-168&quot; id=&quot;h42-0-168&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l136&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l136&amp;quot;&amp;gt; 136&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1794" id="h31-0-1794" class="i">+</a><a href="#h5-0-1304" id="h5-0-1304" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-169&quot; id=&quot;h42-0-169&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l137&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l137&amp;quot;&amp;gt; 137&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-1795" id="h31-0-1795" class="i">+</a><a href="#h5-0-1305" id="h5-0-1305" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-170&quot; id=&quot;h42-0-170&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l138&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l138&amp;quot;&amp;gt; 138&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-1796" id="h31-0-1796" class="i">+</a><a href="#h5-0-1306" id="h5-0-1306" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-171&quot; id=&quot;h42-0-171&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l139&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l139&amp;quot;&amp;gt; 139&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-1797" id="h31-0-1797" class="i">+</a><a href="#h5-0-1307" id="h5-0-1307" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-172&quot; id=&quot;h42-0-172&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l140&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l140&amp;quot;&amp;gt; 140&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;a3f0f04e1d8b6b406da2d96478ce34a33bc3c267&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-1798" id="h31-0-1798" class="i">+</a><a href="#h5-0-1308" id="h5-0-1308" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-173&quot; id=&quot;h42-0-173&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l141&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l141&amp;quot;&amp;gt; 141&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-03-01T19:28:32Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-1799" id="h31-0-1799" class="i">+</a><a href="#h5-0-1309" id="h5-0-1309" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-174&quot; id=&quot;h42-0-174&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l142&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l142&amp;quot;&amp;gt; 142&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-03-01T19:28:32Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-1800" id="h31-0-1800" class="i">+</a><a href="#h5-0-1310" id="h5-0-1310" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-175&quot; id=&quot;h42-0-175&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l143&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l143&amp;quot;&amp;gt; 143&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;fix inline code padding, update build.sh blog&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-1801" id="h31-0-1801" class="i">+</a><a href="#h5-0-1311" id="h5-0-1311" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-176&quot; id=&quot;h42-0-176&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l144&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l144&amp;quot;&amp;gt; 144&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/a3f0f04e1d8b6b406da2d96478ce34a33bc3c267.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-1802" id="h31-0-1802" class="i">+</a><a href="#h5-0-1312" id="h5-0-1312" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-177&quot; id=&quot;h42-0-177&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l145&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l145&amp;quot;&amp;gt; 145&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-1803" id="h31-0-1803" class="i">+</a><a href="#h5-0-1313" id="h5-0-1313" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-178&quot; id=&quot;h42-0-178&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l146&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l146&amp;quot;&amp;gt; 146&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-1804" id="h31-0-1804" class="i">+</a><a href="#h5-0-1314" id="h5-0-1314" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-179&quot; id=&quot;h42-0-179&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l147&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l147&amp;quot;&amp;gt; 147&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-1805" id="h31-0-1805" class="i">+</a><a href="#h5-0-1315" id="h5-0-1315" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-180&quot; id=&quot;h42-0-180&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l148&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l148&amp;quot;&amp;gt; 148&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-1806" id="h31-0-1806" class="i">+</a><a href="#h5-0-1316" id="h5-0-1316" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-181&quot; id=&quot;h42-0-181&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l149&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l149&amp;quot;&amp;gt; 149&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit a3f0f04e1d8b6b406da2d96478ce34a33bc3c267 +</a><a href="#h31-0-1807" id="h31-0-1807" class="i">+</a><a href="#h5-0-1317" id="h5-0-1317" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-182&quot; id=&quot;h42-0-182&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l150&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l150&amp;quot;&amp;gt; 150&amp;lt;/a&amp;gt; parent 486e42a92356606d5be10c7af556f9380d93b8e2 +</a><a href="#h31-0-1808" id="h31-0-1808" class="i">+</a><a href="#h5-0-1318" id="h5-0-1318" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-183&quot; id=&quot;h42-0-183&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l151&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l151&amp;quot;&amp;gt; 151&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-1809" id="h31-0-1809" class="i">+</a><a href="#h5-0-1319" id="h5-0-1319" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-184&quot; id=&quot;h42-0-184&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l152&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l152&amp;quot;&amp;gt; 152&amp;lt;/a&amp;gt; Date: Sat, 1 Mar 2025 20:28:32 +0100 +</a><a href="#h31-0-1810" id="h31-0-1810" class="i">+</a><a href="#h5-0-1320" id="h5-0-1320" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-185&quot; id=&quot;h42-0-185&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l153&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l153&amp;quot;&amp;gt; 153&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1811" id="h31-0-1811" class="i">+</a><a href="#h5-0-1321" id="h5-0-1321" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-186&quot; id=&quot;h42-0-186&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l154&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l154&amp;quot;&amp;gt; 154&amp;lt;/a&amp;gt; fix inline code padding, update build.sh blog +</a><a href="#h31-0-1812" id="h31-0-1812" class="i">+</a><a href="#h5-0-1322" id="h5-0-1322" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-187&quot; id=&quot;h42-0-187&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l155&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l155&amp;quot;&amp;gt; 155&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1813" id="h31-0-1813" class="i">+</a><a href="#h5-0-1323" id="h5-0-1323" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-188&quot; id=&quot;h42-0-188&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l156&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l156&amp;quot;&amp;gt; 156&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-1814" id="h31-0-1814" class="i">+</a><a href="#h5-0-1324" id="h5-0-1324" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-189&quot; id=&quot;h42-0-189&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l157&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l157&amp;quot;&amp;gt; 157&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-1815" id="h31-0-1815" class="i">+</a><a href="#h5-0-1325" id="h5-0-1325" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-190&quot; id=&quot;h42-0-190&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l158&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l158&amp;quot;&amp;gt; 158&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-1816" id="h31-0-1816" class="i">+</a><a href="#h5-0-1326" id="h5-0-1326" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-191&quot; id=&quot;h42-0-191&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l159&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l159&amp;quot;&amp;gt; 159&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;486e42a92356606d5be10c7af556f9380d93b8e2&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-1817" id="h31-0-1817" class="i">+</a><a href="#h5-0-1327" id="h5-0-1327" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-192&quot; id=&quot;h42-0-192&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l160&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l160&amp;quot;&amp;gt; 160&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-03-01T17:17:46Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-1818" id="h31-0-1818" class="i">+</a><a href="#h5-0-1328" id="h5-0-1328" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-193&quot; id=&quot;h42-0-193&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l161&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l161&amp;quot;&amp;gt; 161&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-03-01T17:17:46Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-1819" id="h31-0-1819" class="i">+</a><a href="#h5-0-1329" id="h5-0-1329" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-194&quot; id=&quot;h42-0-194&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l162&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l162&amp;quot;&amp;gt; 162&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;add image sources to about, fix code css&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-1820" id="h31-0-1820" class="i">+</a><a href="#h5-0-1330" id="h5-0-1330" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-195&quot; id=&quot;h42-0-195&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l163&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l163&amp;quot;&amp;gt; 163&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/486e42a92356606d5be10c7af556f9380d93b8e2.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-1821" id="h31-0-1821" class="i">+</a><a href="#h5-0-1331" id="h5-0-1331" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-196&quot; id=&quot;h42-0-196&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l164&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l164&amp;quot;&amp;gt; 164&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-1822" id="h31-0-1822" class="i">+</a><a href="#h5-0-1332" id="h5-0-1332" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-197&quot; id=&quot;h42-0-197&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l165&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l165&amp;quot;&amp;gt; 165&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-1823" id="h31-0-1823" class="i">+</a><a href="#h5-0-1333" id="h5-0-1333" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-198&quot; id=&quot;h42-0-198&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l166&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l166&amp;quot;&amp;gt; 166&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-1824" id="h31-0-1824" class="i">+</a><a href="#h5-0-1334" id="h5-0-1334" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-199&quot; id=&quot;h42-0-199&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l167&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l167&amp;quot;&amp;gt; 167&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-1825" id="h31-0-1825" class="i">+</a><a href="#h5-0-1335" id="h5-0-1335" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-200&quot; id=&quot;h42-0-200&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l168&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l168&amp;quot;&amp;gt; 168&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit 486e42a92356606d5be10c7af556f9380d93b8e2 +</a><a href="#h31-0-1826" id="h31-0-1826" class="i">+</a><a href="#h5-0-1336" id="h5-0-1336" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-201&quot; id=&quot;h42-0-201&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l169&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l169&amp;quot;&amp;gt; 169&amp;lt;/a&amp;gt; parent 085efdc03ed5f32e3aa2993d42d87e34f16a4a5a +</a><a href="#h31-0-1827" id="h31-0-1827" class="i">+</a><a href="#h5-0-1337" id="h5-0-1337" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-202&quot; id=&quot;h42-0-202&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l170&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l170&amp;quot;&amp;gt; 170&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-1828" id="h31-0-1828" class="i">+</a><a href="#h5-0-1338" id="h5-0-1338" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-203&quot; id=&quot;h42-0-203&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l171&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l171&amp;quot;&amp;gt; 171&amp;lt;/a&amp;gt; Date: Sat, 1 Mar 2025 18:17:46 +0100 +</a><a href="#h31-0-1829" id="h31-0-1829" class="i">+</a><a href="#h5-0-1339" id="h5-0-1339" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-204&quot; id=&quot;h42-0-204&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l172&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l172&amp;quot;&amp;gt; 172&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1830" id="h31-0-1830" class="i">+</a><a href="#h5-0-1340" id="h5-0-1340" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-205&quot; id=&quot;h42-0-205&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l173&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l173&amp;quot;&amp;gt; 173&amp;lt;/a&amp;gt; add image sources to about, fix code css +</a><a href="#h31-0-1831" id="h31-0-1831" class="i">+</a><a href="#h5-0-1341" id="h5-0-1341" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-206&quot; id=&quot;h42-0-206&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l174&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l174&amp;quot;&amp;gt; 174&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1832" id="h31-0-1832" class="i">+</a><a href="#h5-0-1342" id="h5-0-1342" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-207&quot; id=&quot;h42-0-207&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l175&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l175&amp;quot;&amp;gt; 175&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-1833" id="h31-0-1833" class="i">+</a><a href="#h5-0-1343" id="h5-0-1343" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-208&quot; id=&quot;h42-0-208&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l176&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l176&amp;quot;&amp;gt; 176&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-1834" id="h31-0-1834" class="i">+</a><a href="#h5-0-1344" id="h5-0-1344" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-209&quot; id=&quot;h42-0-209&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l177&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l177&amp;quot;&amp;gt; 177&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-1835" id="h31-0-1835" class="i">+</a><a href="#h5-0-1345" id="h5-0-1345" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-210&quot; id=&quot;h42-0-210&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l178&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l178&amp;quot;&amp;gt; 178&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;085efdc03ed5f32e3aa2993d42d87e34f16a4a5a&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-1836" id="h31-0-1836" class="i">+</a><a href="#h5-0-1346" id="h5-0-1346" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-211&quot; id=&quot;h42-0-211&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l179&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l179&amp;quot;&amp;gt; 179&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-03-01T16:20:23Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-1837" id="h31-0-1837" class="i">+</a><a href="#h5-0-1347" id="h5-0-1347" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-212&quot; id=&quot;h42-0-212&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l180&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l180&amp;quot;&amp;gt; 180&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-03-01T16:20:23Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-1838" id="h31-0-1838" class="i">+</a><a href="#h5-0-1348" id="h5-0-1348" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-213&quot; id=&quot;h42-0-213&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l181&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l181&amp;quot;&amp;gt; 181&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;don&amp;amp;amp;#39;t index tag sites, add more tips to soldering&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-1839" id="h31-0-1839" class="i">+</a><a href="#h5-0-1349" id="h5-0-1349" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-214&quot; id=&quot;h42-0-214&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l182&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l182&amp;quot;&amp;gt; 182&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/085efdc03ed5f32e3aa2993d42d87e34f16a4a5a.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-1840" id="h31-0-1840" class="i">+</a><a href="#h5-0-1350" id="h5-0-1350" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-215&quot; id=&quot;h42-0-215&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l183&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l183&amp;quot;&amp;gt; 183&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-1841" id="h31-0-1841" class="i">+</a><a href="#h5-0-1351" id="h5-0-1351" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-216&quot; id=&quot;h42-0-216&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l184&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l184&amp;quot;&amp;gt; 184&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-1842" id="h31-0-1842" class="i">+</a><a href="#h5-0-1352" id="h5-0-1352" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-217&quot; id=&quot;h42-0-217&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l185&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l185&amp;quot;&amp;gt; 185&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-1843" id="h31-0-1843" class="i">+</a><a href="#h5-0-1353" id="h5-0-1353" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-218&quot; id=&quot;h42-0-218&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l186&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l186&amp;quot;&amp;gt; 186&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-1844" id="h31-0-1844" class="i">+</a><a href="#h5-0-1354" id="h5-0-1354" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-219&quot; id=&quot;h42-0-219&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l187&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l187&amp;quot;&amp;gt; 187&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit 085efdc03ed5f32e3aa2993d42d87e34f16a4a5a +</a><a href="#h31-0-1845" id="h31-0-1845" class="i">+</a><a href="#h5-0-1355" id="h5-0-1355" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-220&quot; id=&quot;h42-0-220&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l188&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l188&amp;quot;&amp;gt; 188&amp;lt;/a&amp;gt; parent 6231ea4beaa46825c90455eb89b1cc4399067fba +</a><a href="#h31-0-1846" id="h31-0-1846" class="i">+</a><a href="#h5-0-1356" id="h5-0-1356" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-221&quot; id=&quot;h42-0-221&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l189&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l189&amp;quot;&amp;gt; 189&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-1847" id="h31-0-1847" class="i">+</a><a href="#h5-0-1357" id="h5-0-1357" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-222&quot; id=&quot;h42-0-222&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l190&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l190&amp;quot;&amp;gt; 190&amp;lt;/a&amp;gt; Date: Sat, 1 Mar 2025 17:20:23 +0100 +</a><a href="#h31-0-1848" id="h31-0-1848" class="i">+</a><a href="#h5-0-1358" id="h5-0-1358" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-223&quot; id=&quot;h42-0-223&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l191&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l191&amp;quot;&amp;gt; 191&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1849" id="h31-0-1849" class="i">+</a><a href="#h5-0-1359" id="h5-0-1359" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-224&quot; id=&quot;h42-0-224&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l192&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l192&amp;quot;&amp;gt; 192&amp;lt;/a&amp;gt; don&amp;amp;amp;#39;t index tag sites, add more tips to soldering +</a><a href="#h31-0-1850" id="h31-0-1850" class="i">+</a><a href="#h5-0-1360" id="h5-0-1360" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-225&quot; id=&quot;h42-0-225&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l193&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l193&amp;quot;&amp;gt; 193&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1851" id="h31-0-1851" class="i">+</a><a href="#h5-0-1361" id="h5-0-1361" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-226&quot; id=&quot;h42-0-226&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l194&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l194&amp;quot;&amp;gt; 194&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-1852" id="h31-0-1852" class="i">+</a><a href="#h5-0-1362" id="h5-0-1362" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-227&quot; id=&quot;h42-0-227&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l195&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l195&amp;quot;&amp;gt; 195&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-1853" id="h31-0-1853" class="i">+</a><a href="#h5-0-1363" id="h5-0-1363" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-228&quot; id=&quot;h42-0-228&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l196&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l196&amp;quot;&amp;gt; 196&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-1854" id="h31-0-1854" class="i">+</a><a href="#h5-0-1364" id="h5-0-1364" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-229&quot; id=&quot;h42-0-229&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l197&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l197&amp;quot;&amp;gt; 197&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;6231ea4beaa46825c90455eb89b1cc4399067fba&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-1855" id="h31-0-1855" class="i">+</a><a href="#h5-0-1365" id="h5-0-1365" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-230&quot; id=&quot;h42-0-230&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l198&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l198&amp;quot;&amp;gt; 198&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-03-01T01:33:25Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-1856" id="h31-0-1856" class="i">+</a><a href="#h5-0-1366" id="h5-0-1366" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-231&quot; id=&quot;h42-0-231&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l199&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l199&amp;quot;&amp;gt; 199&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-03-01T01:33:25Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-1857" id="h31-0-1857" class="i">+</a><a href="#h5-0-1367" id="h5-0-1367" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-232&quot; id=&quot;h42-0-232&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l200&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l200&amp;quot;&amp;gt; 200&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;move stolen art into folder,&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-1858" id="h31-0-1858" class="i">+</a><a href="#h5-0-1368" id="h5-0-1368" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-233&quot; id=&quot;h42-0-233&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l201&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l201&amp;quot;&amp;gt; 201&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/6231ea4beaa46825c90455eb89b1cc4399067fba.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-1859" id="h31-0-1859" class="i">+</a><a href="#h5-0-1369" id="h5-0-1369" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-234&quot; id=&quot;h42-0-234&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l202&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l202&amp;quot;&amp;gt; 202&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-1860" id="h31-0-1860" class="i">+</a><a href="#h5-0-1370" id="h5-0-1370" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-235&quot; id=&quot;h42-0-235&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l203&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l203&amp;quot;&amp;gt; 203&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-1861" id="h31-0-1861" class="i">+</a><a href="#h5-0-1371" id="h5-0-1371" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-236&quot; id=&quot;h42-0-236&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l204&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l204&amp;quot;&amp;gt; 204&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-1862" id="h31-0-1862" class="i">+</a><a href="#h5-0-1372" id="h5-0-1372" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-237&quot; id=&quot;h42-0-237&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l205&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l205&amp;quot;&amp;gt; 205&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-1863" id="h31-0-1863" class="i">+</a><a href="#h5-0-1373" id="h5-0-1373" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-238&quot; id=&quot;h42-0-238&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l206&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l206&amp;quot;&amp;gt; 206&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit 6231ea4beaa46825c90455eb89b1cc4399067fba +</a><a href="#h31-0-1864" id="h31-0-1864" class="i">+</a><a href="#h5-0-1374" id="h5-0-1374" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-239&quot; id=&quot;h42-0-239&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l207&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l207&amp;quot;&amp;gt; 207&amp;lt;/a&amp;gt; parent 3f70ae7209a77cac19ee3ebda40bfd8a552fba7b +</a><a href="#h31-0-1865" id="h31-0-1865" class="i">+</a><a href="#h5-0-1375" id="h5-0-1375" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-240&quot; id=&quot;h42-0-240&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l208&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l208&amp;quot;&amp;gt; 208&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-1866" id="h31-0-1866" class="i">+</a><a href="#h5-0-1376" id="h5-0-1376" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-241&quot; id=&quot;h42-0-241&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l209&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l209&amp;quot;&amp;gt; 209&amp;lt;/a&amp;gt; Date: Sat, 1 Mar 2025 02:33:25 +0100 +</a><a href="#h31-0-1867" id="h31-0-1867" class="i">+</a><a href="#h5-0-1377" id="h5-0-1377" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-242&quot; id=&quot;h42-0-242&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l210&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l210&amp;quot;&amp;gt; 210&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1868" id="h31-0-1868" class="i">+</a><a href="#h5-0-1378" id="h5-0-1378" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-243&quot; id=&quot;h42-0-243&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l211&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l211&amp;quot;&amp;gt; 211&amp;lt;/a&amp;gt; move stolen art into folder, +</a><a href="#h31-0-1869" id="h31-0-1869" class="i">+</a><a href="#h5-0-1379" id="h5-0-1379" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-244&quot; id=&quot;h42-0-244&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l212&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l212&amp;quot;&amp;gt; 212&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1870" id="h31-0-1870" class="i">+</a><a href="#h5-0-1380" id="h5-0-1380" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-245&quot; id=&quot;h42-0-245&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l213&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l213&amp;quot;&amp;gt; 213&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-1871" id="h31-0-1871" class="i">+</a><a href="#h5-0-1381" id="h5-0-1381" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-246&quot; id=&quot;h42-0-246&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l214&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l214&amp;quot;&amp;gt; 214&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-1872" id="h31-0-1872" class="i">+</a><a href="#h5-0-1382" id="h5-0-1382" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-247&quot; id=&quot;h42-0-247&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l215&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l215&amp;quot;&amp;gt; 215&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-1873" id="h31-0-1873" class="i">+</a><a href="#h5-0-1383" id="h5-0-1383" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-248&quot; id=&quot;h42-0-248&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l216&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l216&amp;quot;&amp;gt; 216&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;3f70ae7209a77cac19ee3ebda40bfd8a552fba7b&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-1874" id="h31-0-1874" class="i">+</a><a href="#h5-0-1384" id="h5-0-1384" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-249&quot; id=&quot;h42-0-249&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l217&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l217&amp;quot;&amp;gt; 217&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-28T22:38:00Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-1875" id="h31-0-1875" class="i">+</a><a href="#h5-0-1385" id="h5-0-1385" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-250&quot; id=&quot;h42-0-250&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l218&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l218&amp;quot;&amp;gt; 218&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-28T22:38:00Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-1876" id="h31-0-1876" class="i">+</a><a href="#h5-0-1386" id="h5-0-1386" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-251&quot; id=&quot;h42-0-251&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l219&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l219&amp;quot;&amp;gt; 219&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;change footer image&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-1877" id="h31-0-1877" class="i">+</a><a href="#h5-0-1387" id="h5-0-1387" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-252&quot; id=&quot;h42-0-252&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l220&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l220&amp;quot;&amp;gt; 220&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/3f70ae7209a77cac19ee3ebda40bfd8a552fba7b.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-1878" id="h31-0-1878" class="i">+</a><a href="#h5-0-1388" id="h5-0-1388" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-253&quot; id=&quot;h42-0-253&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l221&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l221&amp;quot;&amp;gt; 221&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-1879" id="h31-0-1879" class="i">+</a><a href="#h5-0-1389" id="h5-0-1389" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-254&quot; id=&quot;h42-0-254&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l222&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l222&amp;quot;&amp;gt; 222&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-1880" id="h31-0-1880" class="i">+</a><a href="#h5-0-1390" id="h5-0-1390" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-255&quot; id=&quot;h42-0-255&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l223&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l223&amp;quot;&amp;gt; 223&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-1881" id="h31-0-1881" class="i">+</a><a href="#h5-0-1391" id="h5-0-1391" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-256&quot; id=&quot;h42-0-256&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l224&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l224&amp;quot;&amp;gt; 224&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-1882" id="h31-0-1882" class="i">+</a><a href="#h5-0-1392" id="h5-0-1392" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-257&quot; id=&quot;h42-0-257&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l225&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l225&amp;quot;&amp;gt; 225&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit 3f70ae7209a77cac19ee3ebda40bfd8a552fba7b +</a><a href="#h31-0-1883" id="h31-0-1883" class="i">+</a><a href="#h5-0-1393" id="h5-0-1393" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-258&quot; id=&quot;h42-0-258&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l226&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l226&amp;quot;&amp;gt; 226&amp;lt;/a&amp;gt; parent ef58cbb80324246975b35ffa7190e370772ec672 +</a><a href="#h31-0-1884" id="h31-0-1884" class="i">+</a><a href="#h5-0-1394" id="h5-0-1394" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-259&quot; id=&quot;h42-0-259&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l227&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l227&amp;quot;&amp;gt; 227&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-1885" id="h31-0-1885" class="i">+</a><a href="#h5-0-1395" id="h5-0-1395" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-260&quot; id=&quot;h42-0-260&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l228&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l228&amp;quot;&amp;gt; 228&amp;lt;/a&amp;gt; Date: Fri, 28 Feb 2025 23:38:00 +0100 +</a><a href="#h31-0-1886" id="h31-0-1886" class="i">+</a><a href="#h5-0-1396" id="h5-0-1396" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-261&quot; id=&quot;h42-0-261&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l229&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l229&amp;quot;&amp;gt; 229&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1887" id="h31-0-1887" class="i">+</a><a href="#h5-0-1397" id="h5-0-1397" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-262&quot; id=&quot;h42-0-262&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l230&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l230&amp;quot;&amp;gt; 230&amp;lt;/a&amp;gt; change footer image +</a><a href="#h31-0-1888" id="h31-0-1888" class="i">+</a><a href="#h5-0-1398" id="h5-0-1398" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-263&quot; id=&quot;h42-0-263&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l231&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l231&amp;quot;&amp;gt; 231&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1889" id="h31-0-1889" class="i">+</a><a href="#h5-0-1399" id="h5-0-1399" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-264&quot; id=&quot;h42-0-264&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l232&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l232&amp;quot;&amp;gt; 232&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-1890" id="h31-0-1890" class="i">+</a><a href="#h5-0-1400" id="h5-0-1400" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-265&quot; id=&quot;h42-0-265&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l233&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l233&amp;quot;&amp;gt; 233&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-1891" id="h31-0-1891" class="i">+</a><a href="#h5-0-1401" id="h5-0-1401" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-266&quot; id=&quot;h42-0-266&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l234&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l234&amp;quot;&amp;gt; 234&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-1892" id="h31-0-1892" class="i">+</a><a href="#h5-0-1402" id="h5-0-1402" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-267&quot; id=&quot;h42-0-267&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l235&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l235&amp;quot;&amp;gt; 235&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;ef58cbb80324246975b35ffa7190e370772ec672&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-1893" id="h31-0-1893" class="i">+</a><a href="#h5-0-1403" id="h5-0-1403" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-268&quot; id=&quot;h42-0-268&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l236&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l236&amp;quot;&amp;gt; 236&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-28T21:31:05Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-1894" id="h31-0-1894" class="i">+</a><a href="#h5-0-1404" id="h5-0-1404" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-269&quot; id=&quot;h42-0-269&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l237&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l237&amp;quot;&amp;gt; 237&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-28T21:31:05Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-1895" id="h31-0-1895" class="i">+</a><a href="#h5-0-1405" id="h5-0-1405" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-270&quot; id=&quot;h42-0-270&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l238&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l238&amp;quot;&amp;gt; 238&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;add build sh&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-1896" id="h31-0-1896" class="i">+</a><a href="#h5-0-1406" id="h5-0-1406" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-271&quot; id=&quot;h42-0-271&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l239&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l239&amp;quot;&amp;gt; 239&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/ef58cbb80324246975b35ffa7190e370772ec672.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-1897" id="h31-0-1897" class="i">+</a><a href="#h5-0-1407" id="h5-0-1407" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-272&quot; id=&quot;h42-0-272&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l240&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l240&amp;quot;&amp;gt; 240&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-1898" id="h31-0-1898" class="i">+</a><a href="#h5-0-1408" id="h5-0-1408" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-273&quot; id=&quot;h42-0-273&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l241&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l241&amp;quot;&amp;gt; 241&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-1899" id="h31-0-1899" class="i">+</a><a href="#h5-0-1409" id="h5-0-1409" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-274&quot; id=&quot;h42-0-274&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l242&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l242&amp;quot;&amp;gt; 242&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-1900" id="h31-0-1900" class="i">+</a><a href="#h5-0-1410" id="h5-0-1410" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-275&quot; id=&quot;h42-0-275&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l243&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l243&amp;quot;&amp;gt; 243&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-1901" id="h31-0-1901" class="i">+</a><a href="#h5-0-1411" id="h5-0-1411" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-276&quot; id=&quot;h42-0-276&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l244&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l244&amp;quot;&amp;gt; 244&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit ef58cbb80324246975b35ffa7190e370772ec672 +</a><a href="#h31-0-1902" id="h31-0-1902" class="i">+</a><a href="#h5-0-1412" id="h5-0-1412" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-277&quot; id=&quot;h42-0-277&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l245&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l245&amp;quot;&amp;gt; 245&amp;lt;/a&amp;gt; parent 4a72a4be9ded108b32e513d1a109052fce424020 +</a><a href="#h31-0-1903" id="h31-0-1903" class="i">+</a><a href="#h5-0-1413" id="h5-0-1413" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-278&quot; id=&quot;h42-0-278&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l246&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l246&amp;quot;&amp;gt; 246&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-1904" id="h31-0-1904" class="i">+</a><a href="#h5-0-1414" id="h5-0-1414" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-279&quot; id=&quot;h42-0-279&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l247&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l247&amp;quot;&amp;gt; 247&amp;lt;/a&amp;gt; Date: Fri, 28 Feb 2025 22:31:05 +0100 +</a><a href="#h31-0-1905" id="h31-0-1905" class="i">+</a><a href="#h5-0-1415" id="h5-0-1415" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-280&quot; id=&quot;h42-0-280&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l248&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l248&amp;quot;&amp;gt; 248&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1906" id="h31-0-1906" class="i">+</a><a href="#h5-0-1416" id="h5-0-1416" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-281&quot; id=&quot;h42-0-281&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l249&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l249&amp;quot;&amp;gt; 249&amp;lt;/a&amp;gt; add build sh +</a><a href="#h31-0-1907" id="h31-0-1907" class="i">+</a><a href="#h5-0-1417" id="h5-0-1417" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-282&quot; id=&quot;h42-0-282&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l250&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l250&amp;quot;&amp;gt; 250&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1908" id="h31-0-1908" class="i">+</a><a href="#h5-0-1418" id="h5-0-1418" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-283&quot; id=&quot;h42-0-283&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l251&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l251&amp;quot;&amp;gt; 251&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-1909" id="h31-0-1909" class="i">+</a><a href="#h5-0-1419" id="h5-0-1419" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-284&quot; id=&quot;h42-0-284&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l252&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l252&amp;quot;&amp;gt; 252&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-1910" id="h31-0-1910" class="i">+</a><a href="#h5-0-1420" id="h5-0-1420" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-285&quot; id=&quot;h42-0-285&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l253&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l253&amp;quot;&amp;gt; 253&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-1911" id="h31-0-1911" class="i">+</a><a href="#h5-0-1421" id="h5-0-1421" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-286&quot; id=&quot;h42-0-286&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l254&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l254&amp;quot;&amp;gt; 254&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;4a72a4be9ded108b32e513d1a109052fce424020&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-1912" id="h31-0-1912" class="i">+</a><a href="#h5-0-1422" id="h5-0-1422" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-287&quot; id=&quot;h42-0-287&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l255&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l255&amp;quot;&amp;gt; 255&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-28T19:23:36Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-1913" id="h31-0-1913" class="i">+</a><a href="#h5-0-1423" id="h5-0-1423" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-288&quot; id=&quot;h42-0-288&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l256&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l256&amp;quot;&amp;gt; 256&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-28T19:23:36Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-1914" id="h31-0-1914" class="i">+</a><a href="#h5-0-1424" id="h5-0-1424" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-289&quot; id=&quot;h42-0-289&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l257&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l257&amp;quot;&amp;gt; 257&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;update todo, add brass wool to list on solder post&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-1915" id="h31-0-1915" class="i">+</a><a href="#h5-0-1425" id="h5-0-1425" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-290&quot; id=&quot;h42-0-290&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l258&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l258&amp;quot;&amp;gt; 258&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/4a72a4be9ded108b32e513d1a109052fce424020.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-1916" id="h31-0-1916" class="i">+</a><a href="#h5-0-1426" id="h5-0-1426" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-291&quot; id=&quot;h42-0-291&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l259&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l259&amp;quot;&amp;gt; 259&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-1917" id="h31-0-1917" class="i">+</a><a href="#h5-0-1427" id="h5-0-1427" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-292&quot; id=&quot;h42-0-292&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l260&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l260&amp;quot;&amp;gt; 260&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-1918" id="h31-0-1918" class="i">+</a><a href="#h5-0-1428" id="h5-0-1428" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-293&quot; id=&quot;h42-0-293&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l261&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l261&amp;quot;&amp;gt; 261&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-1919" id="h31-0-1919" class="i">+</a><a href="#h5-0-1429" id="h5-0-1429" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-294&quot; id=&quot;h42-0-294&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l262&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l262&amp;quot;&amp;gt; 262&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-1920" id="h31-0-1920" class="i">+</a><a href="#h5-0-1430" id="h5-0-1430" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-295&quot; id=&quot;h42-0-295&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l263&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l263&amp;quot;&amp;gt; 263&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit 4a72a4be9ded108b32e513d1a109052fce424020 +</a><a href="#h31-0-1921" id="h31-0-1921" class="i">+</a><a href="#h5-0-1431" id="h5-0-1431" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-296&quot; id=&quot;h42-0-296&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l264&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l264&amp;quot;&amp;gt; 264&amp;lt;/a&amp;gt; parent 9a80b19540dd4802ee039a164ef0fc410b7d80e4 +</a><a href="#h31-0-1922" id="h31-0-1922" class="i">+</a><a href="#h5-0-1432" id="h5-0-1432" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-297&quot; id=&quot;h42-0-297&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l265&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l265&amp;quot;&amp;gt; 265&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-1923" id="h31-0-1923" class="i">+</a><a href="#h5-0-1433" id="h5-0-1433" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-298&quot; id=&quot;h42-0-298&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l266&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l266&amp;quot;&amp;gt; 266&amp;lt;/a&amp;gt; Date: Fri, 28 Feb 2025 20:23:36 +0100 +</a><a href="#h31-0-1924" id="h31-0-1924" class="i">+</a><a href="#h5-0-1434" id="h5-0-1434" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-299&quot; id=&quot;h42-0-299&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l267&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l267&amp;quot;&amp;gt; 267&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1925" id="h31-0-1925" class="i">+</a><a href="#h5-0-1435" id="h5-0-1435" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-300&quot; id=&quot;h42-0-300&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l268&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l268&amp;quot;&amp;gt; 268&amp;lt;/a&amp;gt; update todo, add brass wool to list on solder post +</a><a href="#h31-0-1926" id="h31-0-1926" class="i">+</a><a href="#h5-0-1436" id="h5-0-1436" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-301&quot; id=&quot;h42-0-301&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l269&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l269&amp;quot;&amp;gt; 269&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1927" id="h31-0-1927" class="i">+</a><a href="#h5-0-1437" id="h5-0-1437" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-302&quot; id=&quot;h42-0-302&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l270&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l270&amp;quot;&amp;gt; 270&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-1928" id="h31-0-1928" class="i">+</a><a href="#h5-0-1438" id="h5-0-1438" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-303&quot; id=&quot;h42-0-303&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l271&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l271&amp;quot;&amp;gt; 271&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-1929" id="h31-0-1929" class="i">+</a><a href="#h5-0-1439" id="h5-0-1439" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-304&quot; id=&quot;h42-0-304&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l272&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l272&amp;quot;&amp;gt; 272&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-1930" id="h31-0-1930" class="i">+</a><a href="#h5-0-1440" id="h5-0-1440" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-305&quot; id=&quot;h42-0-305&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l273&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l273&amp;quot;&amp;gt; 273&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;9a80b19540dd4802ee039a164ef0fc410b7d80e4&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-1931" id="h31-0-1931" class="i">+</a><a href="#h5-0-1441" id="h5-0-1441" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-306&quot; id=&quot;h42-0-306&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l274&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l274&amp;quot;&amp;gt; 274&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-28T19:09:59Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-1932" id="h31-0-1932" class="i">+</a><a href="#h5-0-1442" id="h5-0-1442" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-307&quot; id=&quot;h42-0-307&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l275&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l275&amp;quot;&amp;gt; 275&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-28T19:09:59Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-1933" id="h31-0-1933" class="i">+</a><a href="#h5-0-1443" id="h5-0-1443" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-308&quot; id=&quot;h42-0-308&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l276&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l276&amp;quot;&amp;gt; 276&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;fix order of recommended list&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-1934" id="h31-0-1934" class="i">+</a><a href="#h5-0-1444" id="h5-0-1444" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-309&quot; id=&quot;h42-0-309&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l277&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l277&amp;quot;&amp;gt; 277&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/9a80b19540dd4802ee039a164ef0fc410b7d80e4.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-1935" id="h31-0-1935" class="i">+</a><a href="#h5-0-1445" id="h5-0-1445" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-310&quot; id=&quot;h42-0-310&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l278&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l278&amp;quot;&amp;gt; 278&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-1936" id="h31-0-1936" class="i">+</a><a href="#h5-0-1446" id="h5-0-1446" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-311&quot; id=&quot;h42-0-311&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l279&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l279&amp;quot;&amp;gt; 279&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-1937" id="h31-0-1937" class="i">+</a><a href="#h5-0-1447" id="h5-0-1447" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-312&quot; id=&quot;h42-0-312&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l280&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l280&amp;quot;&amp;gt; 280&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-1938" id="h31-0-1938" class="i">+</a><a href="#h5-0-1448" id="h5-0-1448" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-313&quot; id=&quot;h42-0-313&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l281&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l281&amp;quot;&amp;gt; 281&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-1939" id="h31-0-1939" class="i">+</a><a href="#h5-0-1449" id="h5-0-1449" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-314&quot; id=&quot;h42-0-314&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l282&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l282&amp;quot;&amp;gt; 282&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit 9a80b19540dd4802ee039a164ef0fc410b7d80e4 +</a><a href="#h31-0-1940" id="h31-0-1940" class="i">+</a><a href="#h5-0-1450" id="h5-0-1450" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-315&quot; id=&quot;h42-0-315&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l283&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l283&amp;quot;&amp;gt; 283&amp;lt;/a&amp;gt; parent 7ec954addaee7b12c93520ab31b37e72c6ff69d4 +</a><a href="#h31-0-1941" id="h31-0-1941" class="i">+</a><a href="#h5-0-1451" id="h5-0-1451" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-316&quot; id=&quot;h42-0-316&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l284&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l284&amp;quot;&amp;gt; 284&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-1942" id="h31-0-1942" class="i">+</a><a href="#h5-0-1452" id="h5-0-1452" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-317&quot; id=&quot;h42-0-317&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l285&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l285&amp;quot;&amp;gt; 285&amp;lt;/a&amp;gt; Date: Fri, 28 Feb 2025 20:09:59 +0100 +</a><a href="#h31-0-1943" id="h31-0-1943" class="i">+</a><a href="#h5-0-1453" id="h5-0-1453" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-318&quot; id=&quot;h42-0-318&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l286&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l286&amp;quot;&amp;gt; 286&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1944" id="h31-0-1944" class="i">+</a><a href="#h5-0-1454" id="h5-0-1454" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-319&quot; id=&quot;h42-0-319&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l287&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l287&amp;quot;&amp;gt; 287&amp;lt;/a&amp;gt; fix order of recommended list +</a><a href="#h31-0-1945" id="h31-0-1945" class="i">+</a><a href="#h5-0-1455" id="h5-0-1455" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-320&quot; id=&quot;h42-0-320&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l288&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l288&amp;quot;&amp;gt; 288&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1946" id="h31-0-1946" class="i">+</a><a href="#h5-0-1456" id="h5-0-1456" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-321&quot; id=&quot;h42-0-321&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l289&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l289&amp;quot;&amp;gt; 289&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-1947" id="h31-0-1947" class="i">+</a><a href="#h5-0-1457" id="h5-0-1457" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-322&quot; id=&quot;h42-0-322&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l290&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l290&amp;quot;&amp;gt; 290&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-1948" id="h31-0-1948" class="i">+</a><a href="#h5-0-1458" id="h5-0-1458" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-323&quot; id=&quot;h42-0-323&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l291&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l291&amp;quot;&amp;gt; 291&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-1949" id="h31-0-1949" class="i">+</a><a href="#h5-0-1459" id="h5-0-1459" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-324&quot; id=&quot;h42-0-324&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l292&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l292&amp;quot;&amp;gt; 292&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;7ec954addaee7b12c93520ab31b37e72c6ff69d4&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-1950" id="h31-0-1950" class="i">+</a><a href="#h5-0-1460" id="h5-0-1460" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-325&quot; id=&quot;h42-0-325&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l293&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l293&amp;quot;&amp;gt; 293&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-28T19:08:32Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-1951" id="h31-0-1951" class="i">+</a><a href="#h5-0-1461" id="h5-0-1461" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-326&quot; id=&quot;h42-0-326&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l294&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l294&amp;quot;&amp;gt; 294&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-28T19:08:32Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-1952" id="h31-0-1952" class="i">+</a><a href="#h5-0-1462" id="h5-0-1462" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-327&quot; id=&quot;h42-0-327&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l295&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l295&amp;quot;&amp;gt; 295&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;soldering tutorial&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-1953" id="h31-0-1953" class="i">+</a><a href="#h5-0-1463" id="h5-0-1463" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-328&quot; id=&quot;h42-0-328&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l296&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l296&amp;quot;&amp;gt; 296&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/7ec954addaee7b12c93520ab31b37e72c6ff69d4.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-1954" id="h31-0-1954" class="i">+</a><a href="#h5-0-1464" id="h5-0-1464" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-329&quot; id=&quot;h42-0-329&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l297&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l297&amp;quot;&amp;gt; 297&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-1955" id="h31-0-1955" class="i">+</a><a href="#h5-0-1465" id="h5-0-1465" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-330&quot; id=&quot;h42-0-330&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l298&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l298&amp;quot;&amp;gt; 298&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-1956" id="h31-0-1956" class="i">+</a><a href="#h5-0-1466" id="h5-0-1466" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-331&quot; id=&quot;h42-0-331&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l299&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l299&amp;quot;&amp;gt; 299&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-1957" id="h31-0-1957" class="i">+</a><a href="#h5-0-1467" id="h5-0-1467" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-332&quot; id=&quot;h42-0-332&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l300&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l300&amp;quot;&amp;gt; 300&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-1958" id="h31-0-1958" class="i">+</a><a href="#h5-0-1468" id="h5-0-1468" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-333&quot; id=&quot;h42-0-333&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l301&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l301&amp;quot;&amp;gt; 301&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit 7ec954addaee7b12c93520ab31b37e72c6ff69d4 +</a><a href="#h31-0-1959" id="h31-0-1959" class="i">+</a><a href="#h5-0-1469" id="h5-0-1469" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-334&quot; id=&quot;h42-0-334&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l302&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l302&amp;quot;&amp;gt; 302&amp;lt;/a&amp;gt; parent a6f143e16da19f01d0b1d60f5d03e88ec7d715a3 +</a><a href="#h31-0-1960" id="h31-0-1960" class="i">+</a><a href="#h5-0-1470" id="h5-0-1470" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-335&quot; id=&quot;h42-0-335&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l303&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l303&amp;quot;&amp;gt; 303&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-1961" id="h31-0-1961" class="i">+</a><a href="#h5-0-1471" id="h5-0-1471" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-336&quot; id=&quot;h42-0-336&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l304&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l304&amp;quot;&amp;gt; 304&amp;lt;/a&amp;gt; Date: Fri, 28 Feb 2025 20:08:32 +0100 +</a><a href="#h31-0-1962" id="h31-0-1962" class="i">+</a><a href="#h5-0-1472" id="h5-0-1472" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-337&quot; id=&quot;h42-0-337&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l305&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l305&amp;quot;&amp;gt; 305&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1963" id="h31-0-1963" class="i">+</a><a href="#h5-0-1473" id="h5-0-1473" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-338&quot; id=&quot;h42-0-338&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l306&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l306&amp;quot;&amp;gt; 306&amp;lt;/a&amp;gt; soldering tutorial +</a><a href="#h31-0-1964" id="h31-0-1964" class="i">+</a><a href="#h5-0-1474" id="h5-0-1474" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-339&quot; id=&quot;h42-0-339&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l307&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l307&amp;quot;&amp;gt; 307&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1965" id="h31-0-1965" class="i">+</a><a href="#h5-0-1475" id="h5-0-1475" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-340&quot; id=&quot;h42-0-340&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l308&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l308&amp;quot;&amp;gt; 308&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-1966" id="h31-0-1966" class="i">+</a><a href="#h5-0-1476" id="h5-0-1476" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-341&quot; id=&quot;h42-0-341&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l309&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l309&amp;quot;&amp;gt; 309&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-1967" id="h31-0-1967" class="i">+</a><a href="#h5-0-1477" id="h5-0-1477" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-342&quot; id=&quot;h42-0-342&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l310&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l310&amp;quot;&amp;gt; 310&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-1968" id="h31-0-1968" class="i">+</a><a href="#h5-0-1478" id="h5-0-1478" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-343&quot; id=&quot;h42-0-343&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l311&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l311&amp;quot;&amp;gt; 311&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;a6f143e16da19f01d0b1d60f5d03e88ec7d715a3&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-1969" id="h31-0-1969" class="i">+</a><a href="#h5-0-1479" id="h5-0-1479" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-344&quot; id=&quot;h42-0-344&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l312&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l312&amp;quot;&amp;gt; 312&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-28T15:31:48Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-1970" id="h31-0-1970" class="i">+</a><a href="#h5-0-1480" id="h5-0-1480" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-345&quot; id=&quot;h42-0-345&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l313&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l313&amp;quot;&amp;gt; 313&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-28T15:31:48Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-1971" id="h31-0-1971" class="i">+</a><a href="#h5-0-1481" id="h5-0-1481" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-346&quot; id=&quot;h42-0-346&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l314&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l314&amp;quot;&amp;gt; 314&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;change code font, add syntax highlighting&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-1972" id="h31-0-1972" class="i">+</a><a href="#h5-0-1482" id="h5-0-1482" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-347&quot; id=&quot;h42-0-347&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l315&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l315&amp;quot;&amp;gt; 315&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/a6f143e16da19f01d0b1d60f5d03e88ec7d715a3.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-1973" id="h31-0-1973" class="i">+</a><a href="#h5-0-1483" id="h5-0-1483" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-348&quot; id=&quot;h42-0-348&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l316&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l316&amp;quot;&amp;gt; 316&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-1974" id="h31-0-1974" class="i">+</a><a href="#h5-0-1484" id="h5-0-1484" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-349&quot; id=&quot;h42-0-349&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l317&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l317&amp;quot;&amp;gt; 317&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-1975" id="h31-0-1975" class="i">+</a><a href="#h5-0-1485" id="h5-0-1485" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-350&quot; id=&quot;h42-0-350&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l318&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l318&amp;quot;&amp;gt; 318&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-1976" id="h31-0-1976" class="i">+</a><a href="#h5-0-1486" id="h5-0-1486" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-351&quot; id=&quot;h42-0-351&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l319&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l319&amp;quot;&amp;gt; 319&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-1977" id="h31-0-1977" class="i">+</a><a href="#h5-0-1487" id="h5-0-1487" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-352&quot; id=&quot;h42-0-352&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l320&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l320&amp;quot;&amp;gt; 320&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit a6f143e16da19f01d0b1d60f5d03e88ec7d715a3 +</a><a href="#h31-0-1978" id="h31-0-1978" class="i">+</a><a href="#h5-0-1488" id="h5-0-1488" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-353&quot; id=&quot;h42-0-353&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l321&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l321&amp;quot;&amp;gt; 321&amp;lt;/a&amp;gt; parent dbeda96e92915990c3c47f3032de3ca6d350901d +</a><a href="#h31-0-1979" id="h31-0-1979" class="i">+</a><a href="#h5-0-1489" id="h5-0-1489" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-354&quot; id=&quot;h42-0-354&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l322&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l322&amp;quot;&amp;gt; 322&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-1980" id="h31-0-1980" class="i">+</a><a href="#h5-0-1490" id="h5-0-1490" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-355&quot; id=&quot;h42-0-355&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l323&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l323&amp;quot;&amp;gt; 323&amp;lt;/a&amp;gt; Date: Fri, 28 Feb 2025 16:31:48 +0100 +</a><a href="#h31-0-1981" id="h31-0-1981" class="i">+</a><a href="#h5-0-1491" id="h5-0-1491" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-356&quot; id=&quot;h42-0-356&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l324&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l324&amp;quot;&amp;gt; 324&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1982" id="h31-0-1982" class="i">+</a><a href="#h5-0-1492" id="h5-0-1492" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-357&quot; id=&quot;h42-0-357&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l325&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l325&amp;quot;&amp;gt; 325&amp;lt;/a&amp;gt; change code font, add syntax highlighting +</a><a href="#h31-0-1983" id="h31-0-1983" class="i">+</a><a href="#h5-0-1493" id="h5-0-1493" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-358&quot; id=&quot;h42-0-358&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l326&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l326&amp;quot;&amp;gt; 326&amp;lt;/a&amp;gt; +</a><a href="#h31-0-1984" id="h31-0-1984" class="i">+</a><a href="#h5-0-1494" id="h5-0-1494" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-359&quot; id=&quot;h42-0-359&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l327&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l327&amp;quot;&amp;gt; 327&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-1985" id="h31-0-1985" class="i">+</a><a href="#h5-0-1495" id="h5-0-1495" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-360&quot; id=&quot;h42-0-360&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l328&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l328&amp;quot;&amp;gt; 328&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-1986" id="h31-0-1986" class="i">+</a><a href="#h5-0-1496" id="h5-0-1496" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-361&quot; id=&quot;h42-0-361&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l329&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l329&amp;quot;&amp;gt; 329&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-1987" id="h31-0-1987" class="i">+</a><a href="#h5-0-1497" id="h5-0-1497" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-362&quot; id=&quot;h42-0-362&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l330&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l330&amp;quot;&amp;gt; 330&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;dbeda96e92915990c3c47f3032de3ca6d350901d&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-1988" id="h31-0-1988" class="i">+</a><a href="#h5-0-1498" id="h5-0-1498" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-363&quot; id=&quot;h42-0-363&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l331&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l331&amp;quot;&amp;gt; 331&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-25T17:25:53Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-1989" id="h31-0-1989" class="i">+</a><a href="#h5-0-1499" id="h5-0-1499" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-364&quot; id=&quot;h42-0-364&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l332&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l332&amp;quot;&amp;gt; 332&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-25T17:25:53Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-1990" id="h31-0-1990" class="i">+</a><a href="#h5-0-1500" id="h5-0-1500" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-365&quot; id=&quot;h42-0-365&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l333&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l333&amp;quot;&amp;gt; 333&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;try to improve vocab in old projects&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-1991" id="h31-0-1991" class="i">+</a><a href="#h5-0-1501" id="h5-0-1501" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-366&quot; id=&quot;h42-0-366&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l334&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l334&amp;quot;&amp;gt; 334&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/dbeda96e92915990c3c47f3032de3ca6d350901d.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-1992" id="h31-0-1992" class="i">+</a><a href="#h5-0-1502" id="h5-0-1502" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-367&quot; id=&quot;h42-0-367&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l335&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l335&amp;quot;&amp;gt; 335&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-1993" id="h31-0-1993" class="i">+</a><a href="#h5-0-1503" id="h5-0-1503" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-368&quot; id=&quot;h42-0-368&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l336&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l336&amp;quot;&amp;gt; 336&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-1994" id="h31-0-1994" class="i">+</a><a href="#h5-0-1504" id="h5-0-1504" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-369&quot; id=&quot;h42-0-369&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l337&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l337&amp;quot;&amp;gt; 337&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-1995" id="h31-0-1995" class="i">+</a><a href="#h5-0-1505" id="h5-0-1505" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-370&quot; id=&quot;h42-0-370&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l338&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l338&amp;quot;&amp;gt; 338&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-1996" id="h31-0-1996" class="i">+</a><a href="#h5-0-1506" id="h5-0-1506" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-371&quot; id=&quot;h42-0-371&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l339&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l339&amp;quot;&amp;gt; 339&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit dbeda96e92915990c3c47f3032de3ca6d350901d +</a><a href="#h31-0-1997" id="h31-0-1997" class="i">+</a><a href="#h5-0-1507" id="h5-0-1507" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-372&quot; id=&quot;h42-0-372&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l340&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l340&amp;quot;&amp;gt; 340&amp;lt;/a&amp;gt; parent f64fb1e126936d9d59edf6c86048eb9f526ead70 +</a><a href="#h31-0-1998" id="h31-0-1998" class="i">+</a><a href="#h5-0-1508" id="h5-0-1508" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-373&quot; id=&quot;h42-0-373&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l341&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l341&amp;quot;&amp;gt; 341&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-1999" id="h31-0-1999" class="i">+</a><a href="#h5-0-1509" id="h5-0-1509" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-374&quot; id=&quot;h42-0-374&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l342&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l342&amp;quot;&amp;gt; 342&amp;lt;/a&amp;gt; Date: Tue, 25 Feb 2025 18:25:53 +0100 +</a><a href="#h31-0-2000" id="h31-0-2000" class="i">+</a><a href="#h5-0-1510" id="h5-0-1510" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-375&quot; id=&quot;h42-0-375&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l343&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l343&amp;quot;&amp;gt; 343&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2001" id="h31-0-2001" class="i">+</a><a href="#h5-0-1511" id="h5-0-1511" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-376&quot; id=&quot;h42-0-376&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l344&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l344&amp;quot;&amp;gt; 344&amp;lt;/a&amp;gt; try to improve vocab in old projects +</a><a href="#h31-0-2002" id="h31-0-2002" class="i">+</a><a href="#h5-0-1512" id="h5-0-1512" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-377&quot; id=&quot;h42-0-377&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l345&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l345&amp;quot;&amp;gt; 345&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2003" id="h31-0-2003" class="i">+</a><a href="#h5-0-1513" id="h5-0-1513" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-378&quot; id=&quot;h42-0-378&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l346&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l346&amp;quot;&amp;gt; 346&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-2004" id="h31-0-2004" class="i">+</a><a href="#h5-0-1514" id="h5-0-1514" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-379&quot; id=&quot;h42-0-379&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l347&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l347&amp;quot;&amp;gt; 347&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-2005" id="h31-0-2005" class="i">+</a><a href="#h5-0-1515" id="h5-0-1515" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-380&quot; id=&quot;h42-0-380&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l348&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l348&amp;quot;&amp;gt; 348&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-2006" id="h31-0-2006" class="i">+</a><a href="#h5-0-1516" id="h5-0-1516" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-381&quot; id=&quot;h42-0-381&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l349&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l349&amp;quot;&amp;gt; 349&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;f64fb1e126936d9d59edf6c86048eb9f526ead70&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-2007" id="h31-0-2007" class="i">+</a><a href="#h5-0-1517" id="h5-0-1517" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-382&quot; id=&quot;h42-0-382&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l350&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l350&amp;quot;&amp;gt; 350&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-24T21:20:32Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-2008" id="h31-0-2008" class="i">+</a><a href="#h5-0-1518" id="h5-0-1518" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-383&quot; id=&quot;h42-0-383&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l351&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l351&amp;quot;&amp;gt; 351&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-24T21:20:32Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-2009" id="h31-0-2009" class="i">+</a><a href="#h5-0-1519" id="h5-0-1519" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-384&quot; id=&quot;h42-0-384&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l352&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l352&amp;quot;&amp;gt; 352&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;update todo&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-2010" id="h31-0-2010" class="i">+</a><a href="#h5-0-1520" id="h5-0-1520" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-385&quot; id=&quot;h42-0-385&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l353&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l353&amp;quot;&amp;gt; 353&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/f64fb1e126936d9d59edf6c86048eb9f526ead70.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-2011" id="h31-0-2011" class="i">+</a><a href="#h5-0-1521" id="h5-0-1521" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-386&quot; id=&quot;h42-0-386&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l354&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l354&amp;quot;&amp;gt; 354&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-2012" id="h31-0-2012" class="i">+</a><a href="#h5-0-1522" id="h5-0-1522" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-387&quot; id=&quot;h42-0-387&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l355&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l355&amp;quot;&amp;gt; 355&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-2013" id="h31-0-2013" class="i">+</a><a href="#h5-0-1523" id="h5-0-1523" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-388&quot; id=&quot;h42-0-388&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l356&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l356&amp;quot;&amp;gt; 356&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-2014" id="h31-0-2014" class="i">+</a><a href="#h5-0-1524" id="h5-0-1524" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-389&quot; id=&quot;h42-0-389&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l357&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l357&amp;quot;&amp;gt; 357&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-2015" id="h31-0-2015" class="i">+</a><a href="#h5-0-1525" id="h5-0-1525" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-390&quot; id=&quot;h42-0-390&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l358&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l358&amp;quot;&amp;gt; 358&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit f64fb1e126936d9d59edf6c86048eb9f526ead70 +</a><a href="#h31-0-2016" id="h31-0-2016" class="i">+</a><a href="#h5-0-1526" id="h5-0-1526" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-391&quot; id=&quot;h42-0-391&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l359&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l359&amp;quot;&amp;gt; 359&amp;lt;/a&amp;gt; parent 3b61ade596ca9f13fafaa1eb77fa40035aef9e92 +</a><a href="#h31-0-2017" id="h31-0-2017" class="i">+</a><a href="#h5-0-1527" id="h5-0-1527" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-392&quot; id=&quot;h42-0-392&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l360&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l360&amp;quot;&amp;gt; 360&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-2018" id="h31-0-2018" class="i">+</a><a href="#h5-0-1528" id="h5-0-1528" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-393&quot; id=&quot;h42-0-393&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l361&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l361&amp;quot;&amp;gt; 361&amp;lt;/a&amp;gt; Date: Mon, 24 Feb 2025 22:20:32 +0100 +</a><a href="#h31-0-2019" id="h31-0-2019" class="i">+</a><a href="#h5-0-1529" id="h5-0-1529" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-394&quot; id=&quot;h42-0-394&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l362&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l362&amp;quot;&amp;gt; 362&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2020" id="h31-0-2020" class="i">+</a><a href="#h5-0-1530" id="h5-0-1530" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-395&quot; id=&quot;h42-0-395&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l363&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l363&amp;quot;&amp;gt; 363&amp;lt;/a&amp;gt; update todo +</a><a href="#h31-0-2021" id="h31-0-2021" class="i">+</a><a href="#h5-0-1531" id="h5-0-1531" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-396&quot; id=&quot;h42-0-396&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l364&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l364&amp;quot;&amp;gt; 364&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2022" id="h31-0-2022" class="i">+</a><a href="#h5-0-1532" id="h5-0-1532" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-397&quot; id=&quot;h42-0-397&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l365&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l365&amp;quot;&amp;gt; 365&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-2023" id="h31-0-2023" class="i">+</a><a href="#h5-0-1533" id="h5-0-1533" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-398&quot; id=&quot;h42-0-398&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l366&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l366&amp;quot;&amp;gt; 366&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-2024" id="h31-0-2024" class="i">+</a><a href="#h5-0-1534" id="h5-0-1534" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-399&quot; id=&quot;h42-0-399&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l367&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l367&amp;quot;&amp;gt; 367&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-2025" id="h31-0-2025" class="i">+</a><a href="#h5-0-1535" id="h5-0-1535" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-400&quot; id=&quot;h42-0-400&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l368&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l368&amp;quot;&amp;gt; 368&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;3b61ade596ca9f13fafaa1eb77fa40035aef9e92&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-2026" id="h31-0-2026" class="i">+</a><a href="#h5-0-1536" id="h5-0-1536" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-401&quot; id=&quot;h42-0-401&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l369&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l369&amp;quot;&amp;gt; 369&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-24T20:44:26Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-2027" id="h31-0-2027" class="i">+</a><a href="#h5-0-1537" id="h5-0-1537" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-402&quot; id=&quot;h42-0-402&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l370&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l370&amp;quot;&amp;gt; 370&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-24T20:44:26Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-2028" id="h31-0-2028" class="i">+</a><a href="#h5-0-1538" id="h5-0-1538" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-403&quot; id=&quot;h42-0-403&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l371&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l371&amp;quot;&amp;gt; 371&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;grammarly update about&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-2029" id="h31-0-2029" class="i">+</a><a href="#h5-0-1539" id="h5-0-1539" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-404&quot; id=&quot;h42-0-404&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l372&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l372&amp;quot;&amp;gt; 372&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/3b61ade596ca9f13fafaa1eb77fa40035aef9e92.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-2030" id="h31-0-2030" class="i">+</a><a href="#h5-0-1540" id="h5-0-1540" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-405&quot; id=&quot;h42-0-405&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l373&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l373&amp;quot;&amp;gt; 373&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-2031" id="h31-0-2031" class="i">+</a><a href="#h5-0-1541" id="h5-0-1541" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-406&quot; id=&quot;h42-0-406&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l374&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l374&amp;quot;&amp;gt; 374&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-2032" id="h31-0-2032" class="i">+</a><a href="#h5-0-1542" id="h5-0-1542" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-407&quot; id=&quot;h42-0-407&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l375&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l375&amp;quot;&amp;gt; 375&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-2033" id="h31-0-2033" class="i">+</a><a href="#h5-0-1543" id="h5-0-1543" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-408&quot; id=&quot;h42-0-408&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l376&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l376&amp;quot;&amp;gt; 376&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-2034" id="h31-0-2034" class="i">+</a><a href="#h5-0-1544" id="h5-0-1544" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-409&quot; id=&quot;h42-0-409&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l377&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l377&amp;quot;&amp;gt; 377&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit 3b61ade596ca9f13fafaa1eb77fa40035aef9e92 +</a><a href="#h31-0-2035" id="h31-0-2035" class="i">+</a><a href="#h5-0-1545" id="h5-0-1545" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-410&quot; id=&quot;h42-0-410&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l378&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l378&amp;quot;&amp;gt; 378&amp;lt;/a&amp;gt; parent 6f47e63edea4e5bae246e7459cc7dc4a5bb03fed +</a><a href="#h31-0-2036" id="h31-0-2036" class="i">+</a><a href="#h5-0-1546" id="h5-0-1546" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-411&quot; id=&quot;h42-0-411&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l379&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l379&amp;quot;&amp;gt; 379&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-2037" id="h31-0-2037" class="i">+</a><a href="#h5-0-1547" id="h5-0-1547" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-412&quot; id=&quot;h42-0-412&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l380&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l380&amp;quot;&amp;gt; 380&amp;lt;/a&amp;gt; Date: Mon, 24 Feb 2025 21:44:26 +0100 +</a><a href="#h31-0-2038" id="h31-0-2038" class="i">+</a><a href="#h5-0-1548" id="h5-0-1548" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-413&quot; id=&quot;h42-0-413&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l381&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l381&amp;quot;&amp;gt; 381&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2039" id="h31-0-2039" class="i">+</a><a href="#h5-0-1549" id="h5-0-1549" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-414&quot; id=&quot;h42-0-414&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l382&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l382&amp;quot;&amp;gt; 382&amp;lt;/a&amp;gt; grammarly update about +</a><a href="#h31-0-2040" id="h31-0-2040" class="i">+</a><a href="#h5-0-1550" id="h5-0-1550" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-415&quot; id=&quot;h42-0-415&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l383&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l383&amp;quot;&amp;gt; 383&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2041" id="h31-0-2041" class="i">+</a><a href="#h5-0-1551" id="h5-0-1551" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-416&quot; id=&quot;h42-0-416&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l384&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l384&amp;quot;&amp;gt; 384&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-2042" id="h31-0-2042" class="i">+</a><a href="#h5-0-1552" id="h5-0-1552" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-417&quot; id=&quot;h42-0-417&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l385&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l385&amp;quot;&amp;gt; 385&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-2043" id="h31-0-2043" class="i">+</a><a href="#h5-0-1553" id="h5-0-1553" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-418&quot; id=&quot;h42-0-418&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l386&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l386&amp;quot;&amp;gt; 386&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-2044" id="h31-0-2044" class="i">+</a><a href="#h5-0-1554" id="h5-0-1554" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-419&quot; id=&quot;h42-0-419&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l387&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l387&amp;quot;&amp;gt; 387&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;6f47e63edea4e5bae246e7459cc7dc4a5bb03fed&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-2045" id="h31-0-2045" class="i">+</a><a href="#h5-0-1555" id="h5-0-1555" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-420&quot; id=&quot;h42-0-420&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l388&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l388&amp;quot;&amp;gt; 388&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-24T20:40:26Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-2046" id="h31-0-2046" class="i">+</a><a href="#h5-0-1556" id="h5-0-1556" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-421&quot; id=&quot;h42-0-421&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l389&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l389&amp;quot;&amp;gt; 389&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-24T20:40:26Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-2047" id="h31-0-2047" class="i">+</a><a href="#h5-0-1557" id="h5-0-1557" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-422&quot; id=&quot;h42-0-422&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l390&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l390&amp;quot;&amp;gt; 390&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;Grammarly updates&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-2048" id="h31-0-2048" class="i">+</a><a href="#h5-0-1558" id="h5-0-1558" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-423&quot; id=&quot;h42-0-423&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l391&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l391&amp;quot;&amp;gt; 391&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/6f47e63edea4e5bae246e7459cc7dc4a5bb03fed.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-2049" id="h31-0-2049" class="i">+</a><a href="#h5-0-1559" id="h5-0-1559" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-424&quot; id=&quot;h42-0-424&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l392&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l392&amp;quot;&amp;gt; 392&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-2050" id="h31-0-2050" class="i">+</a><a href="#h5-0-1560" id="h5-0-1560" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-425&quot; id=&quot;h42-0-425&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l393&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l393&amp;quot;&amp;gt; 393&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-2051" id="h31-0-2051" class="i">+</a><a href="#h5-0-1561" id="h5-0-1561" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-426&quot; id=&quot;h42-0-426&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l394&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l394&amp;quot;&amp;gt; 394&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-2052" id="h31-0-2052" class="i">+</a><a href="#h5-0-1562" id="h5-0-1562" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-427&quot; id=&quot;h42-0-427&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l395&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l395&amp;quot;&amp;gt; 395&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-2053" id="h31-0-2053" class="i">+</a><a href="#h5-0-1563" id="h5-0-1563" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-428&quot; id=&quot;h42-0-428&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l396&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l396&amp;quot;&amp;gt; 396&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit 6f47e63edea4e5bae246e7459cc7dc4a5bb03fed +</a><a href="#h31-0-2054" id="h31-0-2054" class="i">+</a><a href="#h5-0-1564" id="h5-0-1564" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-429&quot; id=&quot;h42-0-429&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l397&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l397&amp;quot;&amp;gt; 397&amp;lt;/a&amp;gt; parent 894eb5ee0608e6f151268144f7b8058f09b1aeb2 +</a><a href="#h31-0-2055" id="h31-0-2055" class="i">+</a><a href="#h5-0-1565" id="h5-0-1565" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-430&quot; id=&quot;h42-0-430&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l398&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l398&amp;quot;&amp;gt; 398&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-2056" id="h31-0-2056" class="i">+</a><a href="#h5-0-1566" id="h5-0-1566" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-431&quot; id=&quot;h42-0-431&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l399&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l399&amp;quot;&amp;gt; 399&amp;lt;/a&amp;gt; Date: Mon, 24 Feb 2025 21:40:26 +0100 +</a><a href="#h31-0-2057" id="h31-0-2057" class="i">+</a><a href="#h5-0-1567" id="h5-0-1567" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-432&quot; id=&quot;h42-0-432&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l400&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l400&amp;quot;&amp;gt; 400&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2058" id="h31-0-2058" class="i">+</a><a href="#h5-0-1568" id="h5-0-1568" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-433&quot; id=&quot;h42-0-433&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l401&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l401&amp;quot;&amp;gt; 401&amp;lt;/a&amp;gt; Grammarly updates +</a><a href="#h31-0-2059" id="h31-0-2059" class="i">+</a><a href="#h5-0-1569" id="h5-0-1569" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-434&quot; id=&quot;h42-0-434&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l402&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l402&amp;quot;&amp;gt; 402&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2060" id="h31-0-2060" class="i">+</a><a href="#h5-0-1570" id="h5-0-1570" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-435&quot; id=&quot;h42-0-435&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l403&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l403&amp;quot;&amp;gt; 403&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-2061" id="h31-0-2061" class="i">+</a><a href="#h5-0-1571" id="h5-0-1571" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-436&quot; id=&quot;h42-0-436&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l404&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l404&amp;quot;&amp;gt; 404&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-2062" id="h31-0-2062" class="i">+</a><a href="#h5-0-1572" id="h5-0-1572" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-437&quot; id=&quot;h42-0-437&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l405&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l405&amp;quot;&amp;gt; 405&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-2063" id="h31-0-2063" class="i">+</a><a href="#h5-0-1573" id="h5-0-1573" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-438&quot; id=&quot;h42-0-438&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l406&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l406&amp;quot;&amp;gt; 406&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;894eb5ee0608e6f151268144f7b8058f09b1aeb2&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-2064" id="h31-0-2064" class="i">+</a><a href="#h5-0-1574" id="h5-0-1574" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-439&quot; id=&quot;h42-0-439&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l407&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l407&amp;quot;&amp;gt; 407&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-24T02:56:09Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-2065" id="h31-0-2065" class="i">+</a><a href="#h5-0-1575" id="h5-0-1575" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-440&quot; id=&quot;h42-0-440&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l408&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l408&amp;quot;&amp;gt; 408&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-24T02:56:09Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-2066" id="h31-0-2066" class="i">+</a><a href="#h5-0-1576" id="h5-0-1576" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-441&quot; id=&quot;h42-0-441&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l409&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l409&amp;quot;&amp;gt; 409&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt; more fixes old projects&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-2067" id="h31-0-2067" class="i">+</a><a href="#h5-0-1577" id="h5-0-1577" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-442&quot; id=&quot;h42-0-442&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l410&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l410&amp;quot;&amp;gt; 410&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/894eb5ee0608e6f151268144f7b8058f09b1aeb2.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-2068" id="h31-0-2068" class="i">+</a><a href="#h5-0-1578" id="h5-0-1578" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-443&quot; id=&quot;h42-0-443&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l411&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l411&amp;quot;&amp;gt; 411&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-2069" id="h31-0-2069" class="i">+</a><a href="#h5-0-1579" id="h5-0-1579" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-444&quot; id=&quot;h42-0-444&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l412&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l412&amp;quot;&amp;gt; 412&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-2070" id="h31-0-2070" class="i">+</a><a href="#h5-0-1580" id="h5-0-1580" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-445&quot; id=&quot;h42-0-445&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l413&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l413&amp;quot;&amp;gt; 413&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-2071" id="h31-0-2071" class="i">+</a><a href="#h5-0-1581" id="h5-0-1581" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-446&quot; id=&quot;h42-0-446&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l414&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l414&amp;quot;&amp;gt; 414&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-2072" id="h31-0-2072" class="i">+</a><a href="#h5-0-1582" id="h5-0-1582" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-447&quot; id=&quot;h42-0-447&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l415&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l415&amp;quot;&amp;gt; 415&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit 894eb5ee0608e6f151268144f7b8058f09b1aeb2 +</a><a href="#h31-0-2073" id="h31-0-2073" class="i">+</a><a href="#h5-0-1583" id="h5-0-1583" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-448&quot; id=&quot;h42-0-448&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l416&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l416&amp;quot;&amp;gt; 416&amp;lt;/a&amp;gt; parent a4f689e78cdd9a7fadda7d399cb78997c8bd7e6f +</a><a href="#h31-0-2074" id="h31-0-2074" class="i">+</a><a href="#h5-0-1584" id="h5-0-1584" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-449&quot; id=&quot;h42-0-449&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l417&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l417&amp;quot;&amp;gt; 417&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-2075" id="h31-0-2075" class="i">+</a><a href="#h5-0-1585" id="h5-0-1585" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-450&quot; id=&quot;h42-0-450&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l418&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l418&amp;quot;&amp;gt; 418&amp;lt;/a&amp;gt; Date: Mon, 24 Feb 2025 03:56:09 +0100 +</a><a href="#h31-0-2076" id="h31-0-2076" class="i">+</a><a href="#h5-0-1586" id="h5-0-1586" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-451&quot; id=&quot;h42-0-451&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l419&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l419&amp;quot;&amp;gt; 419&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2077" id="h31-0-2077" class="i">+</a><a href="#h5-0-1587" id="h5-0-1587" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-452&quot; id=&quot;h42-0-452&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l420&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l420&amp;quot;&amp;gt; 420&amp;lt;/a&amp;gt; more fixes old projects +</a><a href="#h31-0-2078" id="h31-0-2078" class="i">+</a><a href="#h5-0-1588" id="h5-0-1588" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-453&quot; id=&quot;h42-0-453&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l421&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l421&amp;quot;&amp;gt; 421&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2079" id="h31-0-2079" class="i">+</a><a href="#h5-0-1589" id="h5-0-1589" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-454&quot; id=&quot;h42-0-454&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l422&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l422&amp;quot;&amp;gt; 422&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-2080" id="h31-0-2080" class="i">+</a><a href="#h5-0-1590" id="h5-0-1590" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-455&quot; id=&quot;h42-0-455&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l423&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l423&amp;quot;&amp;gt; 423&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-2081" id="h31-0-2081" class="i">+</a><a href="#h5-0-1591" id="h5-0-1591" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-456&quot; id=&quot;h42-0-456&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l424&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l424&amp;quot;&amp;gt; 424&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-2082" id="h31-0-2082" class="i">+</a><a href="#h5-0-1592" id="h5-0-1592" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-457&quot; id=&quot;h42-0-457&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l425&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l425&amp;quot;&amp;gt; 425&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;a4f689e78cdd9a7fadda7d399cb78997c8bd7e6f&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-2083" id="h31-0-2083" class="i">+</a><a href="#h5-0-1593" id="h5-0-1593" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-458&quot; id=&quot;h42-0-458&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l426&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l426&amp;quot;&amp;gt; 426&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-24T02:36:35Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-2084" id="h31-0-2084" class="i">+</a><a href="#h5-0-1594" id="h5-0-1594" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-459&quot; id=&quot;h42-0-459&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l427&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l427&amp;quot;&amp;gt; 427&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-24T02:36:35Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-2085" id="h31-0-2085" class="i">+</a><a href="#h5-0-1595" id="h5-0-1595" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-460&quot; id=&quot;h42-0-460&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l428&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l428&amp;quot;&amp;gt; 428&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;fix old projects&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-2086" id="h31-0-2086" class="i">+</a><a href="#h5-0-1596" id="h5-0-1596" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-461&quot; id=&quot;h42-0-461&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l429&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l429&amp;quot;&amp;gt; 429&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/a4f689e78cdd9a7fadda7d399cb78997c8bd7e6f.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-2087" id="h31-0-2087" class="i">+</a><a href="#h5-0-1597" id="h5-0-1597" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-462&quot; id=&quot;h42-0-462&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l430&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l430&amp;quot;&amp;gt; 430&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-2088" id="h31-0-2088" class="i">+</a><a href="#h5-0-1598" id="h5-0-1598" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-463&quot; id=&quot;h42-0-463&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l431&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l431&amp;quot;&amp;gt; 431&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-2089" id="h31-0-2089" class="i">+</a><a href="#h5-0-1599" id="h5-0-1599" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-464&quot; id=&quot;h42-0-464&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l432&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l432&amp;quot;&amp;gt; 432&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-2090" id="h31-0-2090" class="i">+</a><a href="#h5-0-1600" id="h5-0-1600" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-465&quot; id=&quot;h42-0-465&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l433&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l433&amp;quot;&amp;gt; 433&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-2091" id="h31-0-2091" class="i">+</a><a href="#h5-0-1601" id="h5-0-1601" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-466&quot; id=&quot;h42-0-466&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l434&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l434&amp;quot;&amp;gt; 434&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit a4f689e78cdd9a7fadda7d399cb78997c8bd7e6f +</a><a href="#h31-0-2092" id="h31-0-2092" class="i">+</a><a href="#h5-0-1602" id="h5-0-1602" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-467&quot; id=&quot;h42-0-467&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l435&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l435&amp;quot;&amp;gt; 435&amp;lt;/a&amp;gt; parent 4e86f87db8e5cd5414aa23ef87b9036df4ea47f6 +</a><a href="#h31-0-2093" id="h31-0-2093" class="i">+</a><a href="#h5-0-1603" id="h5-0-1603" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-468&quot; id=&quot;h42-0-468&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l436&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l436&amp;quot;&amp;gt; 436&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-2094" id="h31-0-2094" class="i">+</a><a href="#h5-0-1604" id="h5-0-1604" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-469&quot; id=&quot;h42-0-469&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l437&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l437&amp;quot;&amp;gt; 437&amp;lt;/a&amp;gt; Date: Mon, 24 Feb 2025 03:36:35 +0100 +</a><a href="#h31-0-2095" id="h31-0-2095" class="i">+</a><a href="#h5-0-1605" id="h5-0-1605" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-470&quot; id=&quot;h42-0-470&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l438&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l438&amp;quot;&amp;gt; 438&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2096" id="h31-0-2096" class="i">+</a><a href="#h5-0-1606" id="h5-0-1606" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-471&quot; id=&quot;h42-0-471&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l439&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l439&amp;quot;&amp;gt; 439&amp;lt;/a&amp;gt; fix old projects +</a><a href="#h31-0-2097" id="h31-0-2097" class="i">+</a><a href="#h5-0-1607" id="h5-0-1607" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-472&quot; id=&quot;h42-0-472&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l440&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l440&amp;quot;&amp;gt; 440&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2098" id="h31-0-2098" class="i">+</a><a href="#h5-0-1608" id="h5-0-1608" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-473&quot; id=&quot;h42-0-473&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l441&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l441&amp;quot;&amp;gt; 441&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-2099" id="h31-0-2099" class="i">+</a><a href="#h5-0-1609" id="h5-0-1609" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-474&quot; id=&quot;h42-0-474&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l442&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l442&amp;quot;&amp;gt; 442&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-2100" id="h31-0-2100" class="i">+</a><a href="#h5-0-1610" id="h5-0-1610" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-475&quot; id=&quot;h42-0-475&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l443&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l443&amp;quot;&amp;gt; 443&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-2101" id="h31-0-2101" class="i">+</a><a href="#h5-0-1611" id="h5-0-1611" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-476&quot; id=&quot;h42-0-476&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l444&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l444&amp;quot;&amp;gt; 444&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;4e86f87db8e5cd5414aa23ef87b9036df4ea47f6&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-2102" id="h31-0-2102" class="i">+</a><a href="#h5-0-1612" id="h5-0-1612" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-477&quot; id=&quot;h42-0-477&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l445&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l445&amp;quot;&amp;gt; 445&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-23T21:20:54Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-2103" id="h31-0-2103" class="i">+</a><a href="#h5-0-1613" id="h5-0-1613" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-478&quot; id=&quot;h42-0-478&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l446&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l446&amp;quot;&amp;gt; 446&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-23T21:20:54Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-2104" id="h31-0-2104" class="i">+</a><a href="#h5-0-1614" id="h5-0-1614" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-479&quot; id=&quot;h42-0-479&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l447&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l447&amp;quot;&amp;gt; 447&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;update old projects description&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-2105" id="h31-0-2105" class="i">+</a><a href="#h5-0-1615" id="h5-0-1615" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-480&quot; id=&quot;h42-0-480&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l448&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l448&amp;quot;&amp;gt; 448&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/4e86f87db8e5cd5414aa23ef87b9036df4ea47f6.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-2106" id="h31-0-2106" class="i">+</a><a href="#h5-0-1616" id="h5-0-1616" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-481&quot; id=&quot;h42-0-481&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l449&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l449&amp;quot;&amp;gt; 449&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-2107" id="h31-0-2107" class="i">+</a><a href="#h5-0-1617" id="h5-0-1617" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-482&quot; id=&quot;h42-0-482&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l450&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l450&amp;quot;&amp;gt; 450&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-2108" id="h31-0-2108" class="i">+</a><a href="#h5-0-1618" id="h5-0-1618" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-483&quot; id=&quot;h42-0-483&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l451&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l451&amp;quot;&amp;gt; 451&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-2109" id="h31-0-2109" class="i">+</a><a href="#h5-0-1619" id="h5-0-1619" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-484&quot; id=&quot;h42-0-484&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l452&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l452&amp;quot;&amp;gt; 452&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-2110" id="h31-0-2110" class="i">+</a><a href="#h5-0-1620" id="h5-0-1620" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-485&quot; id=&quot;h42-0-485&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l453&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l453&amp;quot;&amp;gt; 453&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit 4e86f87db8e5cd5414aa23ef87b9036df4ea47f6 +</a><a href="#h31-0-2111" id="h31-0-2111" class="i">+</a><a href="#h5-0-1621" id="h5-0-1621" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-486&quot; id=&quot;h42-0-486&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l454&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l454&amp;quot;&amp;gt; 454&amp;lt;/a&amp;gt; parent f2b3e45ef748087d094146332d3090665379bbb2 +</a><a href="#h31-0-2112" id="h31-0-2112" class="i">+</a><a href="#h5-0-1622" id="h5-0-1622" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-487&quot; id=&quot;h42-0-487&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l455&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l455&amp;quot;&amp;gt; 455&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-2113" id="h31-0-2113" class="i">+</a><a href="#h5-0-1623" id="h5-0-1623" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-488&quot; id=&quot;h42-0-488&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l456&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l456&amp;quot;&amp;gt; 456&amp;lt;/a&amp;gt; Date: Sun, 23 Feb 2025 22:20:54 +0100 +</a><a href="#h31-0-2114" id="h31-0-2114" class="i">+</a><a href="#h5-0-1624" id="h5-0-1624" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-489&quot; id=&quot;h42-0-489&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l457&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l457&amp;quot;&amp;gt; 457&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2115" id="h31-0-2115" class="i">+</a><a href="#h5-0-1625" id="h5-0-1625" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-490&quot; id=&quot;h42-0-490&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l458&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l458&amp;quot;&amp;gt; 458&amp;lt;/a&amp;gt; update old projects description +</a><a href="#h31-0-2116" id="h31-0-2116" class="i">+</a><a href="#h5-0-1626" id="h5-0-1626" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-491&quot; id=&quot;h42-0-491&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l459&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l459&amp;quot;&amp;gt; 459&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2117" id="h31-0-2117" class="i">+</a><a href="#h5-0-1627" id="h5-0-1627" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-492&quot; id=&quot;h42-0-492&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l460&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l460&amp;quot;&amp;gt; 460&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-2118" id="h31-0-2118" class="i">+</a><a href="#h5-0-1628" id="h5-0-1628" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-493&quot; id=&quot;h42-0-493&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l461&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l461&amp;quot;&amp;gt; 461&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-2119" id="h31-0-2119" class="i">+</a><a href="#h5-0-1629" id="h5-0-1629" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-494&quot; id=&quot;h42-0-494&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l462&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l462&amp;quot;&amp;gt; 462&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-2120" id="h31-0-2120" class="i">+</a><a href="#h5-0-1630" id="h5-0-1630" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-495&quot; id=&quot;h42-0-495&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l463&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l463&amp;quot;&amp;gt; 463&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;f2b3e45ef748087d094146332d3090665379bbb2&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-2121" id="h31-0-2121" class="i">+</a><a href="#h5-0-1631" id="h5-0-1631" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-496&quot; id=&quot;h42-0-496&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l464&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l464&amp;quot;&amp;gt; 464&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-23T21:17:13Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-2122" id="h31-0-2122" class="i">+</a><a href="#h5-0-1632" id="h5-0-1632" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-497&quot; id=&quot;h42-0-497&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l465&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l465&amp;quot;&amp;gt; 465&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-23T21:17:13Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-2123" id="h31-0-2123" class="i">+</a><a href="#h5-0-1633" id="h5-0-1633" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-498&quot; id=&quot;h42-0-498&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l466&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l466&amp;quot;&amp;gt; 466&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;old projects post, css for better image sizes&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-2124" id="h31-0-2124" class="i">+</a><a href="#h5-0-1634" id="h5-0-1634" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-499&quot; id=&quot;h42-0-499&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l467&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l467&amp;quot;&amp;gt; 467&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/f2b3e45ef748087d094146332d3090665379bbb2.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-2125" id="h31-0-2125" class="i">+</a><a href="#h5-0-1635" id="h5-0-1635" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-500&quot; id=&quot;h42-0-500&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l468&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l468&amp;quot;&amp;gt; 468&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-2126" id="h31-0-2126" class="i">+</a><a href="#h5-0-1636" id="h5-0-1636" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-501&quot; id=&quot;h42-0-501&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l469&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l469&amp;quot;&amp;gt; 469&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-2127" id="h31-0-2127" class="i">+</a><a href="#h5-0-1637" id="h5-0-1637" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-502&quot; id=&quot;h42-0-502&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l470&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l470&amp;quot;&amp;gt; 470&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-2128" id="h31-0-2128" class="i">+</a><a href="#h5-0-1638" id="h5-0-1638" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-503&quot; id=&quot;h42-0-503&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l471&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l471&amp;quot;&amp;gt; 471&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-2129" id="h31-0-2129" class="i">+</a><a href="#h5-0-1639" id="h5-0-1639" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-504&quot; id=&quot;h42-0-504&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l472&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l472&amp;quot;&amp;gt; 472&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit f2b3e45ef748087d094146332d3090665379bbb2 +</a><a href="#h31-0-2130" id="h31-0-2130" class="i">+</a><a href="#h5-0-1640" id="h5-0-1640" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-505&quot; id=&quot;h42-0-505&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l473&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l473&amp;quot;&amp;gt; 473&amp;lt;/a&amp;gt; parent cac93309d4c0b00c6d0a7f2bcafb3e46dc12c289 +</a><a href="#h31-0-2131" id="h31-0-2131" class="i">+</a><a href="#h5-0-1641" id="h5-0-1641" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-506&quot; id=&quot;h42-0-506&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l474&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l474&amp;quot;&amp;gt; 474&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-2132" id="h31-0-2132" class="i">+</a><a href="#h5-0-1642" id="h5-0-1642" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-507&quot; id=&quot;h42-0-507&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l475&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l475&amp;quot;&amp;gt; 475&amp;lt;/a&amp;gt; Date: Sun, 23 Feb 2025 22:17:13 +0100 +</a><a href="#h31-0-2133" id="h31-0-2133" class="i">+</a><a href="#h5-0-1643" id="h5-0-1643" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-508&quot; id=&quot;h42-0-508&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l476&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l476&amp;quot;&amp;gt; 476&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2134" id="h31-0-2134" class="i">+</a><a href="#h5-0-1644" id="h5-0-1644" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-509&quot; id=&quot;h42-0-509&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l477&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l477&amp;quot;&amp;gt; 477&amp;lt;/a&amp;gt; old projects post, css for better image sizes +</a><a href="#h31-0-2135" id="h31-0-2135" class="i">+</a><a href="#h5-0-1645" id="h5-0-1645" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-510&quot; id=&quot;h42-0-510&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l478&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l478&amp;quot;&amp;gt; 478&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2136" id="h31-0-2136" class="i">+</a><a href="#h5-0-1646" id="h5-0-1646" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-511&quot; id=&quot;h42-0-511&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l479&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l479&amp;quot;&amp;gt; 479&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-2137" id="h31-0-2137" class="i">+</a><a href="#h5-0-1647" id="h5-0-1647" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-512&quot; id=&quot;h42-0-512&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l480&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l480&amp;quot;&amp;gt; 480&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-2138" id="h31-0-2138" class="i">+</a><a href="#h5-0-1648" id="h5-0-1648" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-513&quot; id=&quot;h42-0-513&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l481&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l481&amp;quot;&amp;gt; 481&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-2139" id="h31-0-2139" class="i">+</a><a href="#h5-0-1649" id="h5-0-1649" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-514&quot; id=&quot;h42-0-514&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l482&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l482&amp;quot;&amp;gt; 482&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;cac93309d4c0b00c6d0a7f2bcafb3e46dc12c289&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-2140" id="h31-0-2140" class="i">+</a><a href="#h5-0-1650" id="h5-0-1650" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-515&quot; id=&quot;h42-0-515&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l483&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l483&amp;quot;&amp;gt; 483&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-23T14:51:14Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-2141" id="h31-0-2141" class="i">+</a><a href="#h5-0-1651" id="h5-0-1651" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-516&quot; id=&quot;h42-0-516&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l484&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l484&amp;quot;&amp;gt; 484&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-23T14:51:14Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-2142" id="h31-0-2142" class="i">+</a><a href="#h5-0-1652" id="h5-0-1652" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-517&quot; id=&quot;h42-0-517&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l485&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l485&amp;quot;&amp;gt; 485&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;remove oopsie&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-2143" id="h31-0-2143" class="i">+</a><a href="#h5-0-1653" id="h5-0-1653" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-518&quot; id=&quot;h42-0-518&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l486&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l486&amp;quot;&amp;gt; 486&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/cac93309d4c0b00c6d0a7f2bcafb3e46dc12c289.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-2144" id="h31-0-2144" class="i">+</a><a href="#h5-0-1654" id="h5-0-1654" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-519&quot; id=&quot;h42-0-519&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l487&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l487&amp;quot;&amp;gt; 487&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-2145" id="h31-0-2145" class="i">+</a><a href="#h5-0-1655" id="h5-0-1655" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-520&quot; id=&quot;h42-0-520&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l488&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l488&amp;quot;&amp;gt; 488&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-2146" id="h31-0-2146" class="i">+</a><a href="#h5-0-1656" id="h5-0-1656" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-521&quot; id=&quot;h42-0-521&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l489&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l489&amp;quot;&amp;gt; 489&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-2147" id="h31-0-2147" class="i">+</a><a href="#h5-0-1657" id="h5-0-1657" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-522&quot; id=&quot;h42-0-522&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l490&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l490&amp;quot;&amp;gt; 490&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-2148" id="h31-0-2148" class="i">+</a><a href="#h5-0-1658" id="h5-0-1658" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-523&quot; id=&quot;h42-0-523&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l491&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l491&amp;quot;&amp;gt; 491&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit cac93309d4c0b00c6d0a7f2bcafb3e46dc12c289 +</a><a href="#h31-0-2149" id="h31-0-2149" class="i">+</a><a href="#h5-0-1659" id="h5-0-1659" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-524&quot; id=&quot;h42-0-524&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l492&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l492&amp;quot;&amp;gt; 492&amp;lt;/a&amp;gt; parent f09dc59da9d6d2005be869258e7693f0da1201ea +</a><a href="#h31-0-2150" id="h31-0-2150" class="i">+</a><a href="#h5-0-1660" id="h5-0-1660" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-525&quot; id=&quot;h42-0-525&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l493&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l493&amp;quot;&amp;gt; 493&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-2151" id="h31-0-2151" class="i">+</a><a href="#h5-0-1661" id="h5-0-1661" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-526&quot; id=&quot;h42-0-526&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l494&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l494&amp;quot;&amp;gt; 494&amp;lt;/a&amp;gt; Date: Sun, 23 Feb 2025 15:51:14 +0100 +</a><a href="#h31-0-2152" id="h31-0-2152" class="i">+</a><a href="#h5-0-1662" id="h5-0-1662" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-527&quot; id=&quot;h42-0-527&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l495&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l495&amp;quot;&amp;gt; 495&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2153" id="h31-0-2153" class="i">+</a><a href="#h5-0-1663" id="h5-0-1663" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-528&quot; id=&quot;h42-0-528&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l496&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l496&amp;quot;&amp;gt; 496&amp;lt;/a&amp;gt; remove oopsie +</a><a href="#h31-0-2154" id="h31-0-2154" class="i">+</a><a href="#h5-0-1664" id="h5-0-1664" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-529&quot; id=&quot;h42-0-529&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l497&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l497&amp;quot;&amp;gt; 497&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2155" id="h31-0-2155" class="i">+</a><a href="#h5-0-1665" id="h5-0-1665" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-530&quot; id=&quot;h42-0-530&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l498&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l498&amp;quot;&amp;gt; 498&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-2156" id="h31-0-2156" class="i">+</a><a href="#h5-0-1666" id="h5-0-1666" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-531&quot; id=&quot;h42-0-531&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l499&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l499&amp;quot;&amp;gt; 499&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-2157" id="h31-0-2157" class="i">+</a><a href="#h5-0-1667" id="h5-0-1667" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-532&quot; id=&quot;h42-0-532&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l500&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l500&amp;quot;&amp;gt; 500&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-2158" id="h31-0-2158" class="i">+</a><a href="#h5-0-1668" id="h5-0-1668" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-533&quot; id=&quot;h42-0-533&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l501&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l501&amp;quot;&amp;gt; 501&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;f09dc59da9d6d2005be869258e7693f0da1201ea&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-2159" id="h31-0-2159" class="i">+</a><a href="#h5-0-1669" id="h5-0-1669" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-534&quot; id=&quot;h42-0-534&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l502&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l502&amp;quot;&amp;gt; 502&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-23T14:49:08Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-2160" id="h31-0-2160" class="i">+</a><a href="#h5-0-1670" id="h5-0-1670" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-535&quot; id=&quot;h42-0-535&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l503&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l503&amp;quot;&amp;gt; 503&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-23T14:49:08Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-2161" id="h31-0-2161" class="i">+</a><a href="#h5-0-1671" id="h5-0-1671" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-536&quot; id=&quot;h42-0-536&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l504&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l504&amp;quot;&amp;gt; 504&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;improve quotes, fix some spelling&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-2162" id="h31-0-2162" class="i">+</a><a href="#h5-0-1672" id="h5-0-1672" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-537&quot; id=&quot;h42-0-537&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l505&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l505&amp;quot;&amp;gt; 505&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/f09dc59da9d6d2005be869258e7693f0da1201ea.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-2163" id="h31-0-2163" class="i">+</a><a href="#h5-0-1673" id="h5-0-1673" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-538&quot; id=&quot;h42-0-538&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l506&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l506&amp;quot;&amp;gt; 506&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-2164" id="h31-0-2164" class="i">+</a><a href="#h5-0-1674" id="h5-0-1674" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-539&quot; id=&quot;h42-0-539&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l507&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l507&amp;quot;&amp;gt; 507&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-2165" id="h31-0-2165" class="i">+</a><a href="#h5-0-1675" id="h5-0-1675" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-540&quot; id=&quot;h42-0-540&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l508&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l508&amp;quot;&amp;gt; 508&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-2166" id="h31-0-2166" class="i">+</a><a href="#h5-0-1676" id="h5-0-1676" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-541&quot; id=&quot;h42-0-541&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l509&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l509&amp;quot;&amp;gt; 509&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-2167" id="h31-0-2167" class="i">+</a><a href="#h5-0-1677" id="h5-0-1677" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-542&quot; id=&quot;h42-0-542&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l510&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l510&amp;quot;&amp;gt; 510&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit f09dc59da9d6d2005be869258e7693f0da1201ea +</a><a href="#h31-0-2168" id="h31-0-2168" class="i">+</a><a href="#h5-0-1678" id="h5-0-1678" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-543&quot; id=&quot;h42-0-543&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l511&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l511&amp;quot;&amp;gt; 511&amp;lt;/a&amp;gt; parent eac51b353cfd6e538d7d0d047e448ea8b44ddf07 +</a><a href="#h31-0-2169" id="h31-0-2169" class="i">+</a><a href="#h5-0-1679" id="h5-0-1679" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-544&quot; id=&quot;h42-0-544&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l512&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l512&amp;quot;&amp;gt; 512&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-2170" id="h31-0-2170" class="i">+</a><a href="#h5-0-1680" id="h5-0-1680" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-545&quot; id=&quot;h42-0-545&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l513&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l513&amp;quot;&amp;gt; 513&amp;lt;/a&amp;gt; Date: Sun, 23 Feb 2025 15:49:08 +0100 +</a><a href="#h31-0-2171" id="h31-0-2171" class="i">+</a><a href="#h5-0-1681" id="h5-0-1681" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-546&quot; id=&quot;h42-0-546&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l514&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l514&amp;quot;&amp;gt; 514&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2172" id="h31-0-2172" class="i">+</a><a href="#h5-0-1682" id="h5-0-1682" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-547&quot; id=&quot;h42-0-547&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l515&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l515&amp;quot;&amp;gt; 515&amp;lt;/a&amp;gt; improve quotes, fix some spelling +</a><a href="#h31-0-2173" id="h31-0-2173" class="i">+</a><a href="#h5-0-1683" id="h5-0-1683" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-548&quot; id=&quot;h42-0-548&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l516&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l516&amp;quot;&amp;gt; 516&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2174" id="h31-0-2174" class="i">+</a><a href="#h5-0-1684" id="h5-0-1684" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-549&quot; id=&quot;h42-0-549&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l517&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l517&amp;quot;&amp;gt; 517&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-2175" id="h31-0-2175" class="i">+</a><a href="#h5-0-1685" id="h5-0-1685" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-550&quot; id=&quot;h42-0-550&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l518&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l518&amp;quot;&amp;gt; 518&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-2176" id="h31-0-2176" class="i">+</a><a href="#h5-0-1686" id="h5-0-1686" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-551&quot; id=&quot;h42-0-551&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l519&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l519&amp;quot;&amp;gt; 519&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-2177" id="h31-0-2177" class="i">+</a><a href="#h5-0-1687" id="h5-0-1687" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-552&quot; id=&quot;h42-0-552&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l520&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l520&amp;quot;&amp;gt; 520&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;eac51b353cfd6e538d7d0d047e448ea8b44ddf07&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-2178" id="h31-0-2178" class="i">+</a><a href="#h5-0-1688" id="h5-0-1688" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-553&quot; id=&quot;h42-0-553&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l521&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l521&amp;quot;&amp;gt; 521&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-22T14:38:43Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-2179" id="h31-0-2179" class="i">+</a><a href="#h5-0-1689" id="h5-0-1689" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-554&quot; id=&quot;h42-0-554&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l522&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l522&amp;quot;&amp;gt; 522&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-22T14:38:43Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-2180" id="h31-0-2180" class="i">+</a><a href="#h5-0-1690" id="h5-0-1690" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-555&quot; id=&quot;h42-0-555&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l523&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l523&amp;quot;&amp;gt; 523&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;add full screen on video embeds&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-2181" id="h31-0-2181" class="i">+</a><a href="#h5-0-1691" id="h5-0-1691" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-556&quot; id=&quot;h42-0-556&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l524&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l524&amp;quot;&amp;gt; 524&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/eac51b353cfd6e538d7d0d047e448ea8b44ddf07.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-2182" id="h31-0-2182" class="i">+</a><a href="#h5-0-1692" id="h5-0-1692" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-557&quot; id=&quot;h42-0-557&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l525&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l525&amp;quot;&amp;gt; 525&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-2183" id="h31-0-2183" class="i">+</a><a href="#h5-0-1693" id="h5-0-1693" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-558&quot; id=&quot;h42-0-558&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l526&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l526&amp;quot;&amp;gt; 526&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-2184" id="h31-0-2184" class="i">+</a><a href="#h5-0-1694" id="h5-0-1694" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-559&quot; id=&quot;h42-0-559&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l527&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l527&amp;quot;&amp;gt; 527&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-2185" id="h31-0-2185" class="i">+</a><a href="#h5-0-1695" id="h5-0-1695" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-560&quot; id=&quot;h42-0-560&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l528&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l528&amp;quot;&amp;gt; 528&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-2186" id="h31-0-2186" class="i">+</a><a href="#h5-0-1696" id="h5-0-1696" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-561&quot; id=&quot;h42-0-561&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l529&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l529&amp;quot;&amp;gt; 529&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit eac51b353cfd6e538d7d0d047e448ea8b44ddf07 +</a><a href="#h31-0-2187" id="h31-0-2187" class="i">+</a><a href="#h5-0-1697" id="h5-0-1697" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-562&quot; id=&quot;h42-0-562&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l530&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l530&amp;quot;&amp;gt; 530&amp;lt;/a&amp;gt; parent 14327ac4e083f278ba11b7eed5f79a0f6fd2f6ab +</a><a href="#h31-0-2188" id="h31-0-2188" class="i">+</a><a href="#h5-0-1698" id="h5-0-1698" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-563&quot; id=&quot;h42-0-563&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l531&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l531&amp;quot;&amp;gt; 531&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-2189" id="h31-0-2189" class="i">+</a><a href="#h5-0-1699" id="h5-0-1699" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-564&quot; id=&quot;h42-0-564&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l532&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l532&amp;quot;&amp;gt; 532&amp;lt;/a&amp;gt; Date: Sat, 22 Feb 2025 15:38:43 +0100 +</a><a href="#h31-0-2190" id="h31-0-2190" class="i">+</a><a href="#h5-0-1700" id="h5-0-1700" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-565&quot; id=&quot;h42-0-565&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l533&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l533&amp;quot;&amp;gt; 533&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2191" id="h31-0-2191" class="i">+</a><a href="#h5-0-1701" id="h5-0-1701" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-566&quot; id=&quot;h42-0-566&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l534&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l534&amp;quot;&amp;gt; 534&amp;lt;/a&amp;gt; add full screen on video embeds +</a><a href="#h31-0-2192" id="h31-0-2192" class="i">+</a><a href="#h5-0-1702" id="h5-0-1702" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-567&quot; id=&quot;h42-0-567&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l535&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l535&amp;quot;&amp;gt; 535&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2193" id="h31-0-2193" class="i">+</a><a href="#h5-0-1703" id="h5-0-1703" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-568&quot; id=&quot;h42-0-568&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l536&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l536&amp;quot;&amp;gt; 536&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-2194" id="h31-0-2194" class="i">+</a><a href="#h5-0-1704" id="h5-0-1704" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-569&quot; id=&quot;h42-0-569&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l537&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l537&amp;quot;&amp;gt; 537&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-2195" id="h31-0-2195" class="i">+</a><a href="#h5-0-1705" id="h5-0-1705" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-570&quot; id=&quot;h42-0-570&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l538&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l538&amp;quot;&amp;gt; 538&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-2196" id="h31-0-2196" class="i">+</a><a href="#h5-0-1706" id="h5-0-1706" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-571&quot; id=&quot;h42-0-571&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l539&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l539&amp;quot;&amp;gt; 539&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;14327ac4e083f278ba11b7eed5f79a0f6fd2f6ab&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-2197" id="h31-0-2197" class="i">+</a><a href="#h5-0-1707" id="h5-0-1707" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-572&quot; id=&quot;h42-0-572&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l540&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l540&amp;quot;&amp;gt; 540&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-22T14:22:56Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-2198" id="h31-0-2198" class="i">+</a><a href="#h5-0-1708" id="h5-0-1708" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-573&quot; id=&quot;h42-0-573&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l541&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l541&amp;quot;&amp;gt; 541&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-22T14:22:56Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-2199" id="h31-0-2199" class="i">+</a><a href="#h5-0-1709" id="h5-0-1709" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-574&quot; id=&quot;h42-0-574&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l542&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l542&amp;quot;&amp;gt; 542&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;synonym&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-2200" id="h31-0-2200" class="i">+</a><a href="#h5-0-1710" id="h5-0-1710" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-575&quot; id=&quot;h42-0-575&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l543&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l543&amp;quot;&amp;gt; 543&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/14327ac4e083f278ba11b7eed5f79a0f6fd2f6ab.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-2201" id="h31-0-2201" class="i">+</a><a href="#h5-0-1711" id="h5-0-1711" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-576&quot; id=&quot;h42-0-576&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l544&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l544&amp;quot;&amp;gt; 544&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-2202" id="h31-0-2202" class="i">+</a><a href="#h5-0-1712" id="h5-0-1712" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-577&quot; id=&quot;h42-0-577&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l545&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l545&amp;quot;&amp;gt; 545&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-2203" id="h31-0-2203" class="i">+</a><a href="#h5-0-1713" id="h5-0-1713" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-578&quot; id=&quot;h42-0-578&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l546&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l546&amp;quot;&amp;gt; 546&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-2204" id="h31-0-2204" class="i">+</a><a href="#h5-0-1714" id="h5-0-1714" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-579&quot; id=&quot;h42-0-579&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l547&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l547&amp;quot;&amp;gt; 547&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-2205" id="h31-0-2205" class="i">+</a><a href="#h5-0-1715" id="h5-0-1715" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-580&quot; id=&quot;h42-0-580&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l548&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l548&amp;quot;&amp;gt; 548&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit 14327ac4e083f278ba11b7eed5f79a0f6fd2f6ab +</a><a href="#h31-0-2206" id="h31-0-2206" class="i">+</a><a href="#h5-0-1716" id="h5-0-1716" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-581&quot; id=&quot;h42-0-581&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l549&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l549&amp;quot;&amp;gt; 549&amp;lt;/a&amp;gt; parent 3ee1cca27858a1a6267b06643bef26b5b567ae86 +</a><a href="#h31-0-2207" id="h31-0-2207" class="i">+</a><a href="#h5-0-1717" id="h5-0-1717" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-582&quot; id=&quot;h42-0-582&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l550&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l550&amp;quot;&amp;gt; 550&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-2208" id="h31-0-2208" class="i">+</a><a href="#h5-0-1718" id="h5-0-1718" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-583&quot; id=&quot;h42-0-583&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l551&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l551&amp;quot;&amp;gt; 551&amp;lt;/a&amp;gt; Date: Sat, 22 Feb 2025 15:22:56 +0100 +</a><a href="#h31-0-2209" id="h31-0-2209" class="i">+</a><a href="#h5-0-1719" id="h5-0-1719" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-584&quot; id=&quot;h42-0-584&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l552&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l552&amp;quot;&amp;gt; 552&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2210" id="h31-0-2210" class="i">+</a><a href="#h5-0-1720" id="h5-0-1720" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-585&quot; id=&quot;h42-0-585&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l553&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l553&amp;quot;&amp;gt; 553&amp;lt;/a&amp;gt; synonym +</a><a href="#h31-0-2211" id="h31-0-2211" class="i">+</a><a href="#h5-0-1721" id="h5-0-1721" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-586&quot; id=&quot;h42-0-586&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l554&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l554&amp;quot;&amp;gt; 554&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2212" id="h31-0-2212" class="i">+</a><a href="#h5-0-1722" id="h5-0-1722" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-587&quot; id=&quot;h42-0-587&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l555&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l555&amp;quot;&amp;gt; 555&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-2213" id="h31-0-2213" class="i">+</a><a href="#h5-0-1723" id="h5-0-1723" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-588&quot; id=&quot;h42-0-588&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l556&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l556&amp;quot;&amp;gt; 556&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-2214" id="h31-0-2214" class="i">+</a><a href="#h5-0-1724" id="h5-0-1724" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-589&quot; id=&quot;h42-0-589&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l557&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l557&amp;quot;&amp;gt; 557&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-2215" id="h31-0-2215" class="i">+</a><a href="#h5-0-1725" id="h5-0-1725" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-590&quot; id=&quot;h42-0-590&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l558&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l558&amp;quot;&amp;gt; 558&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;3ee1cca27858a1a6267b06643bef26b5b567ae86&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-2216" id="h31-0-2216" class="i">+</a><a href="#h5-0-1726" id="h5-0-1726" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-591&quot; id=&quot;h42-0-591&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l559&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l559&amp;quot;&amp;gt; 559&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-22T14:20:44Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-2217" id="h31-0-2217" class="i">+</a><a href="#h5-0-1727" id="h5-0-1727" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-592&quot; id=&quot;h42-0-592&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l560&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l560&amp;quot;&amp;gt; 560&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-22T14:20:44Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-2218" id="h31-0-2218" class="i">+</a><a href="#h5-0-1728" id="h5-0-1728" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-593&quot; id=&quot;h42-0-593&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l561&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l561&amp;quot;&amp;gt; 561&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;add implications of OOP&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-2219" id="h31-0-2219" class="i">+</a><a href="#h5-0-1729" id="h5-0-1729" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-594&quot; id=&quot;h42-0-594&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l562&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l562&amp;quot;&amp;gt; 562&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/3ee1cca27858a1a6267b06643bef26b5b567ae86.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-2220" id="h31-0-2220" class="i">+</a><a href="#h5-0-1730" id="h5-0-1730" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-595&quot; id=&quot;h42-0-595&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l563&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l563&amp;quot;&amp;gt; 563&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-2221" id="h31-0-2221" class="i">+</a><a href="#h5-0-1731" id="h5-0-1731" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-596&quot; id=&quot;h42-0-596&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l564&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l564&amp;quot;&amp;gt; 564&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-2222" id="h31-0-2222" class="i">+</a><a href="#h5-0-1732" id="h5-0-1732" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-597&quot; id=&quot;h42-0-597&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l565&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l565&amp;quot;&amp;gt; 565&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-2223" id="h31-0-2223" class="i">+</a><a href="#h5-0-1733" id="h5-0-1733" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-598&quot; id=&quot;h42-0-598&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l566&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l566&amp;quot;&amp;gt; 566&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-2224" id="h31-0-2224" class="i">+</a><a href="#h5-0-1734" id="h5-0-1734" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-599&quot; id=&quot;h42-0-599&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l567&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l567&amp;quot;&amp;gt; 567&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit 3ee1cca27858a1a6267b06643bef26b5b567ae86 +</a><a href="#h31-0-2225" id="h31-0-2225" class="i">+</a><a href="#h5-0-1735" id="h5-0-1735" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-600&quot; id=&quot;h42-0-600&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l568&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l568&amp;quot;&amp;gt; 568&amp;lt;/a&amp;gt; parent 4f8c91dd5798229d604c16f6f38123d9848430ce +</a><a href="#h31-0-2226" id="h31-0-2226" class="i">+</a><a href="#h5-0-1736" id="h5-0-1736" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-601&quot; id=&quot;h42-0-601&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l569&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l569&amp;quot;&amp;gt; 569&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-2227" id="h31-0-2227" class="i">+</a><a href="#h5-0-1737" id="h5-0-1737" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-602&quot; id=&quot;h42-0-602&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l570&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l570&amp;quot;&amp;gt; 570&amp;lt;/a&amp;gt; Date: Sat, 22 Feb 2025 15:20:44 +0100 +</a><a href="#h31-0-2228" id="h31-0-2228" class="i">+</a><a href="#h5-0-1738" id="h5-0-1738" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-603&quot; id=&quot;h42-0-603&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l571&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l571&amp;quot;&amp;gt; 571&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2229" id="h31-0-2229" class="i">+</a><a href="#h5-0-1739" id="h5-0-1739" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-604&quot; id=&quot;h42-0-604&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l572&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l572&amp;quot;&amp;gt; 572&amp;lt;/a&amp;gt; add implications of OOP +</a><a href="#h31-0-2230" id="h31-0-2230" class="i">+</a><a href="#h5-0-1740" id="h5-0-1740" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-605&quot; id=&quot;h42-0-605&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l573&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l573&amp;quot;&amp;gt; 573&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2231" id="h31-0-2231" class="i">+</a><a href="#h5-0-1741" id="h5-0-1741" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-606&quot; id=&quot;h42-0-606&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l574&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l574&amp;quot;&amp;gt; 574&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-2232" id="h31-0-2232" class="i">+</a><a href="#h5-0-1742" id="h5-0-1742" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-607&quot; id=&quot;h42-0-607&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l575&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l575&amp;quot;&amp;gt; 575&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-2233" id="h31-0-2233" class="i">+</a><a href="#h5-0-1743" id="h5-0-1743" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-608&quot; id=&quot;h42-0-608&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l576&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l576&amp;quot;&amp;gt; 576&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-2234" id="h31-0-2234" class="i">+</a><a href="#h5-0-1744" id="h5-0-1744" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-609&quot; id=&quot;h42-0-609&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l577&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l577&amp;quot;&amp;gt; 577&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;4f8c91dd5798229d604c16f6f38123d9848430ce&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-2235" id="h31-0-2235" class="i">+</a><a href="#h5-0-1745" id="h5-0-1745" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-610&quot; id=&quot;h42-0-610&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l578&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l578&amp;quot;&amp;gt; 578&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-22T08:40:12Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-2236" id="h31-0-2236" class="i">+</a><a href="#h5-0-1746" id="h5-0-1746" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-611&quot; id=&quot;h42-0-611&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l579&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l579&amp;quot;&amp;gt; 579&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-22T08:40:12Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-2237" id="h31-0-2237" class="i">+</a><a href="#h5-0-1747" id="h5-0-1747" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-612&quot; id=&quot;h42-0-612&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l580&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l580&amp;quot;&amp;gt; 580&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;fix typo&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-2238" id="h31-0-2238" class="i">+</a><a href="#h5-0-1748" id="h5-0-1748" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-613&quot; id=&quot;h42-0-613&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l581&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l581&amp;quot;&amp;gt; 581&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/4f8c91dd5798229d604c16f6f38123d9848430ce.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-2239" id="h31-0-2239" class="i">+</a><a href="#h5-0-1749" id="h5-0-1749" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-614&quot; id=&quot;h42-0-614&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l582&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l582&amp;quot;&amp;gt; 582&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-2240" id="h31-0-2240" class="i">+</a><a href="#h5-0-1750" id="h5-0-1750" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-615&quot; id=&quot;h42-0-615&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l583&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l583&amp;quot;&amp;gt; 583&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-2241" id="h31-0-2241" class="i">+</a><a href="#h5-0-1751" id="h5-0-1751" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-616&quot; id=&quot;h42-0-616&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l584&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l584&amp;quot;&amp;gt; 584&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-2242" id="h31-0-2242" class="i">+</a><a href="#h5-0-1752" id="h5-0-1752" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-617&quot; id=&quot;h42-0-617&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l585&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l585&amp;quot;&amp;gt; 585&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-2243" id="h31-0-2243" class="i">+</a><a href="#h5-0-1753" id="h5-0-1753" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-618&quot; id=&quot;h42-0-618&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l586&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l586&amp;quot;&amp;gt; 586&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit 4f8c91dd5798229d604c16f6f38123d9848430ce +</a><a href="#h31-0-2244" id="h31-0-2244" class="i">+</a><a href="#h5-0-1754" id="h5-0-1754" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-619&quot; id=&quot;h42-0-619&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l587&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l587&amp;quot;&amp;gt; 587&amp;lt;/a&amp;gt; parent b50faebb09d96ca56d360452ae4467537c7bf104 +</a><a href="#h31-0-2245" id="h31-0-2245" class="i">+</a><a href="#h5-0-1755" id="h5-0-1755" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-620&quot; id=&quot;h42-0-620&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l588&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l588&amp;quot;&amp;gt; 588&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-2246" id="h31-0-2246" class="i">+</a><a href="#h5-0-1756" id="h5-0-1756" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-621&quot; id=&quot;h42-0-621&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l589&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l589&amp;quot;&amp;gt; 589&amp;lt;/a&amp;gt; Date: Sat, 22 Feb 2025 09:40:12 +0100 +</a><a href="#h31-0-2247" id="h31-0-2247" class="i">+</a><a href="#h5-0-1757" id="h5-0-1757" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-622&quot; id=&quot;h42-0-622&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l590&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l590&amp;quot;&amp;gt; 590&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2248" id="h31-0-2248" class="i">+</a><a href="#h5-0-1758" id="h5-0-1758" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-623&quot; id=&quot;h42-0-623&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l591&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l591&amp;quot;&amp;gt; 591&amp;lt;/a&amp;gt; fix typo +</a><a href="#h31-0-2249" id="h31-0-2249" class="i">+</a><a href="#h5-0-1759" id="h5-0-1759" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-624&quot; id=&quot;h42-0-624&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l592&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l592&amp;quot;&amp;gt; 592&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2250" id="h31-0-2250" class="i">+</a><a href="#h5-0-1760" id="h5-0-1760" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-625&quot; id=&quot;h42-0-625&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l593&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l593&amp;quot;&amp;gt; 593&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-2251" id="h31-0-2251" class="i">+</a><a href="#h5-0-1761" id="h5-0-1761" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-626&quot; id=&quot;h42-0-626&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l594&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l594&amp;quot;&amp;gt; 594&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-2252" id="h31-0-2252" class="i">+</a><a href="#h5-0-1762" id="h5-0-1762" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-627&quot; id=&quot;h42-0-627&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l595&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l595&amp;quot;&amp;gt; 595&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-2253" id="h31-0-2253" class="i">+</a><a href="#h5-0-1763" id="h5-0-1763" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-628&quot; id=&quot;h42-0-628&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l596&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l596&amp;quot;&amp;gt; 596&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;b50faebb09d96ca56d360452ae4467537c7bf104&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-2254" id="h31-0-2254" class="i">+</a><a href="#h5-0-1764" id="h5-0-1764" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-629&quot; id=&quot;h42-0-629&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l597&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l597&amp;quot;&amp;gt; 597&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-22T08:36:54Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-2255" id="h31-0-2255" class="i">+</a><a href="#h5-0-1765" id="h5-0-1765" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-630&quot; id=&quot;h42-0-630&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l598&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l598&amp;quot;&amp;gt; 598&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-22T08:36:54Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-2256" id="h31-0-2256" class="i">+</a><a href="#h5-0-1766" id="h5-0-1766" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-631&quot; id=&quot;h42-0-631&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l599&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l599&amp;quot;&amp;gt; 599&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;fix typo&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-2257" id="h31-0-2257" class="i">+</a><a href="#h5-0-1767" id="h5-0-1767" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-632&quot; id=&quot;h42-0-632&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l600&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l600&amp;quot;&amp;gt; 600&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/b50faebb09d96ca56d360452ae4467537c7bf104.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-2258" id="h31-0-2258" class="i">+</a><a href="#h5-0-1768" id="h5-0-1768" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-633&quot; id=&quot;h42-0-633&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l601&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l601&amp;quot;&amp;gt; 601&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-2259" id="h31-0-2259" class="i">+</a><a href="#h5-0-1769" id="h5-0-1769" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-634&quot; id=&quot;h42-0-634&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l602&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l602&amp;quot;&amp;gt; 602&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-2260" id="h31-0-2260" class="i">+</a><a href="#h5-0-1770" id="h5-0-1770" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-635&quot; id=&quot;h42-0-635&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l603&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l603&amp;quot;&amp;gt; 603&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-2261" id="h31-0-2261" class="i">+</a><a href="#h5-0-1771" id="h5-0-1771" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-636&quot; id=&quot;h42-0-636&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l604&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l604&amp;quot;&amp;gt; 604&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-2262" id="h31-0-2262" class="i">+</a><a href="#h5-0-1772" id="h5-0-1772" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-637&quot; id=&quot;h42-0-637&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l605&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l605&amp;quot;&amp;gt; 605&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit b50faebb09d96ca56d360452ae4467537c7bf104 +</a><a href="#h31-0-2263" id="h31-0-2263" class="i">+</a><a href="#h5-0-1773" id="h5-0-1773" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-638&quot; id=&quot;h42-0-638&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l606&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l606&amp;quot;&amp;gt; 606&amp;lt;/a&amp;gt; parent 88953dff6192486aeb136c1cfabc4abc7c350bea +</a><a href="#h31-0-2264" id="h31-0-2264" class="i">+</a><a href="#h5-0-1774" id="h5-0-1774" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-639&quot; id=&quot;h42-0-639&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l607&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l607&amp;quot;&amp;gt; 607&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-2265" id="h31-0-2265" class="i">+</a><a href="#h5-0-1775" id="h5-0-1775" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-640&quot; id=&quot;h42-0-640&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l608&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l608&amp;quot;&amp;gt; 608&amp;lt;/a&amp;gt; Date: Sat, 22 Feb 2025 09:36:54 +0100 +</a><a href="#h31-0-2266" id="h31-0-2266" class="i">+</a><a href="#h5-0-1776" id="h5-0-1776" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-641&quot; id=&quot;h42-0-641&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l609&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l609&amp;quot;&amp;gt; 609&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2267" id="h31-0-2267" class="i">+</a><a href="#h5-0-1777" id="h5-0-1777" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-642&quot; id=&quot;h42-0-642&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l610&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l610&amp;quot;&amp;gt; 610&amp;lt;/a&amp;gt; fix typo +</a><a href="#h31-0-2268" id="h31-0-2268" class="i">+</a><a href="#h5-0-1778" id="h5-0-1778" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-643&quot; id=&quot;h42-0-643&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l611&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l611&amp;quot;&amp;gt; 611&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2269" id="h31-0-2269" class="i">+</a><a href="#h5-0-1779" id="h5-0-1779" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-644&quot; id=&quot;h42-0-644&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l612&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l612&amp;quot;&amp;gt; 612&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-2270" id="h31-0-2270" class="i">+</a><a href="#h5-0-1780" id="h5-0-1780" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-645&quot; id=&quot;h42-0-645&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l613&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l613&amp;quot;&amp;gt; 613&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-2271" id="h31-0-2271" class="i">+</a><a href="#h5-0-1781" id="h5-0-1781" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-646&quot; id=&quot;h42-0-646&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l614&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l614&amp;quot;&amp;gt; 614&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-2272" id="h31-0-2272" class="i">+</a><a href="#h5-0-1782" id="h5-0-1782" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-647&quot; id=&quot;h42-0-647&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l615&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l615&amp;quot;&amp;gt; 615&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;88953dff6192486aeb136c1cfabc4abc7c350bea&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-2273" id="h31-0-2273" class="i">+</a><a href="#h5-0-1783" id="h5-0-1783" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-648&quot; id=&quot;h42-0-648&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l616&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l616&amp;quot;&amp;gt; 616&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-22T08:32:15Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-2274" id="h31-0-2274" class="i">+</a><a href="#h5-0-1784" id="h5-0-1784" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-649&quot; id=&quot;h42-0-649&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l617&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l617&amp;quot;&amp;gt; 617&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-22T08:32:15Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-2275" id="h31-0-2275" class="i">+</a><a href="#h5-0-1785" id="h5-0-1785" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-650&quot; id=&quot;h42-0-650&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l618&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l618&amp;quot;&amp;gt; 618&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;fix typos&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-2276" id="h31-0-2276" class="i">+</a><a href="#h5-0-1786" id="h5-0-1786" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-651&quot; id=&quot;h42-0-651&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l619&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l619&amp;quot;&amp;gt; 619&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/88953dff6192486aeb136c1cfabc4abc7c350bea.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-2277" id="h31-0-2277" class="i">+</a><a href="#h5-0-1787" id="h5-0-1787" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-652&quot; id=&quot;h42-0-652&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l620&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l620&amp;quot;&amp;gt; 620&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-2278" id="h31-0-2278" class="i">+</a><a href="#h5-0-1788" id="h5-0-1788" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-653&quot; id=&quot;h42-0-653&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l621&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l621&amp;quot;&amp;gt; 621&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-2279" id="h31-0-2279" class="i">+</a><a href="#h5-0-1789" id="h5-0-1789" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-654&quot; id=&quot;h42-0-654&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l622&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l622&amp;quot;&amp;gt; 622&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-2280" id="h31-0-2280" class="i">+</a><a href="#h5-0-1790" id="h5-0-1790" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-655&quot; id=&quot;h42-0-655&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l623&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l623&amp;quot;&amp;gt; 623&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-2281" id="h31-0-2281" class="i">+</a><a href="#h5-0-1791" id="h5-0-1791" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-656&quot; id=&quot;h42-0-656&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l624&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l624&amp;quot;&amp;gt; 624&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit 88953dff6192486aeb136c1cfabc4abc7c350bea +</a><a href="#h31-0-2282" id="h31-0-2282" class="i">+</a><a href="#h5-0-1792" id="h5-0-1792" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-657&quot; id=&quot;h42-0-657&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l625&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l625&amp;quot;&amp;gt; 625&amp;lt;/a&amp;gt; parent c16d21c43716c22ff6777dbccde5fbdfd8d67dd2 +</a><a href="#h31-0-2283" id="h31-0-2283" class="i">+</a><a href="#h5-0-1793" id="h5-0-1793" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-658&quot; id=&quot;h42-0-658&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l626&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l626&amp;quot;&amp;gt; 626&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-2284" id="h31-0-2284" class="i">+</a><a href="#h5-0-1794" id="h5-0-1794" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-659&quot; id=&quot;h42-0-659&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l627&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l627&amp;quot;&amp;gt; 627&amp;lt;/a&amp;gt; Date: Sat, 22 Feb 2025 09:32:15 +0100 +</a><a href="#h31-0-2285" id="h31-0-2285" class="i">+</a><a href="#h5-0-1795" id="h5-0-1795" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-660&quot; id=&quot;h42-0-660&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l628&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l628&amp;quot;&amp;gt; 628&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2286" id="h31-0-2286" class="i">+</a><a href="#h5-0-1796" id="h5-0-1796" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-661&quot; id=&quot;h42-0-661&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l629&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l629&amp;quot;&amp;gt; 629&amp;lt;/a&amp;gt; fix typos +</a><a href="#h31-0-2287" id="h31-0-2287" class="i">+</a><a href="#h5-0-1797" id="h5-0-1797" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-662&quot; id=&quot;h42-0-662&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l630&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l630&amp;quot;&amp;gt; 630&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2288" id="h31-0-2288" class="i">+</a><a href="#h5-0-1798" id="h5-0-1798" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-663&quot; id=&quot;h42-0-663&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l631&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l631&amp;quot;&amp;gt; 631&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-2289" id="h31-0-2289" class="i">+</a><a href="#h5-0-1799" id="h5-0-1799" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-664&quot; id=&quot;h42-0-664&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l632&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l632&amp;quot;&amp;gt; 632&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-2290" id="h31-0-2290" class="i">+</a><a href="#h5-0-1800" id="h5-0-1800" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-665&quot; id=&quot;h42-0-665&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l633&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l633&amp;quot;&amp;gt; 633&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-2291" id="h31-0-2291" class="i">+</a><a href="#h5-0-1801" id="h5-0-1801" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-666&quot; id=&quot;h42-0-666&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l634&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l634&amp;quot;&amp;gt; 634&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;c16d21c43716c22ff6777dbccde5fbdfd8d67dd2&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-2292" id="h31-0-2292" class="i">+</a><a href="#h5-0-1802" id="h5-0-1802" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-667&quot; id=&quot;h42-0-667&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l635&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l635&amp;quot;&amp;gt; 635&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-22T01:26:29Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-2293" id="h31-0-2293" class="i">+</a><a href="#h5-0-1803" id="h5-0-1803" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-668&quot; id=&quot;h42-0-668&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l636&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l636&amp;quot;&amp;gt; 636&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-22T01:26:29Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-2294" id="h31-0-2294" class="i">+</a><a href="#h5-0-1804" id="h5-0-1804" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-669&quot; id=&quot;h42-0-669&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l637&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l637&amp;quot;&amp;gt; 637&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;fix typos&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-2295" id="h31-0-2295" class="i">+</a><a href="#h5-0-1805" id="h5-0-1805" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-670&quot; id=&quot;h42-0-670&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l638&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l638&amp;quot;&amp;gt; 638&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/c16d21c43716c22ff6777dbccde5fbdfd8d67dd2.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-2296" id="h31-0-2296" class="i">+</a><a href="#h5-0-1806" id="h5-0-1806" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-671&quot; id=&quot;h42-0-671&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l639&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l639&amp;quot;&amp;gt; 639&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-2297" id="h31-0-2297" class="i">+</a><a href="#h5-0-1807" id="h5-0-1807" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-672&quot; id=&quot;h42-0-672&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l640&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l640&amp;quot;&amp;gt; 640&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-2298" id="h31-0-2298" class="i">+</a><a href="#h5-0-1808" id="h5-0-1808" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-673&quot; id=&quot;h42-0-673&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l641&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l641&amp;quot;&amp;gt; 641&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-2299" id="h31-0-2299" class="i">+</a><a href="#h5-0-1809" id="h5-0-1809" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-674&quot; id=&quot;h42-0-674&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l642&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l642&amp;quot;&amp;gt; 642&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-2300" id="h31-0-2300" class="i">+</a><a href="#h5-0-1810" id="h5-0-1810" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-675&quot; id=&quot;h42-0-675&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l643&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l643&amp;quot;&amp;gt; 643&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit c16d21c43716c22ff6777dbccde5fbdfd8d67dd2 +</a><a href="#h31-0-2301" id="h31-0-2301" class="i">+</a><a href="#h5-0-1811" id="h5-0-1811" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-676&quot; id=&quot;h42-0-676&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l644&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l644&amp;quot;&amp;gt; 644&amp;lt;/a&amp;gt; parent cc1b9da20219fc14e6d7b8e6072b65bf6f961118 +</a><a href="#h31-0-2302" id="h31-0-2302" class="i">+</a><a href="#h5-0-1812" id="h5-0-1812" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-677&quot; id=&quot;h42-0-677&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l645&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l645&amp;quot;&amp;gt; 645&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-2303" id="h31-0-2303" class="i">+</a><a href="#h5-0-1813" id="h5-0-1813" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-678&quot; id=&quot;h42-0-678&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l646&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l646&amp;quot;&amp;gt; 646&amp;lt;/a&amp;gt; Date: Sat, 22 Feb 2025 02:26:29 +0100 +</a><a href="#h31-0-2304" id="h31-0-2304" class="i">+</a><a href="#h5-0-1814" id="h5-0-1814" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-679&quot; id=&quot;h42-0-679&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l647&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l647&amp;quot;&amp;gt; 647&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2305" id="h31-0-2305" class="i">+</a><a href="#h5-0-1815" id="h5-0-1815" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-680&quot; id=&quot;h42-0-680&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l648&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l648&amp;quot;&amp;gt; 648&amp;lt;/a&amp;gt; fix typos +</a><a href="#h31-0-2306" id="h31-0-2306" class="i">+</a><a href="#h5-0-1816" id="h5-0-1816" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-681&quot; id=&quot;h42-0-681&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l649&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l649&amp;quot;&amp;gt; 649&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2307" id="h31-0-2307" class="i">+</a><a href="#h5-0-1817" id="h5-0-1817" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-682&quot; id=&quot;h42-0-682&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l650&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l650&amp;quot;&amp;gt; 650&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-2308" id="h31-0-2308" class="i">+</a><a href="#h5-0-1818" id="h5-0-1818" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-683&quot; id=&quot;h42-0-683&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l651&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l651&amp;quot;&amp;gt; 651&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-2309" id="h31-0-2309" class="i">+</a><a href="#h5-0-1819" id="h5-0-1819" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-684&quot; id=&quot;h42-0-684&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l652&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l652&amp;quot;&amp;gt; 652&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-2310" id="h31-0-2310" class="i">+</a><a href="#h5-0-1820" id="h5-0-1820" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-685&quot; id=&quot;h42-0-685&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l653&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l653&amp;quot;&amp;gt; 653&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;cc1b9da20219fc14e6d7b8e6072b65bf6f961118&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-2311" id="h31-0-2311" class="i">+</a><a href="#h5-0-1821" id="h5-0-1821" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-686&quot; id=&quot;h42-0-686&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l654&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l654&amp;quot;&amp;gt; 654&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-22T00:38:04Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-2312" id="h31-0-2312" class="i">+</a><a href="#h5-0-1822" id="h5-0-1822" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-687&quot; id=&quot;h42-0-687&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l655&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l655&amp;quot;&amp;gt; 655&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-22T00:38:04Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-2313" id="h31-0-2313" class="i">+</a><a href="#h5-0-1823" id="h5-0-1823" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-688&quot; id=&quot;h42-0-688&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l656&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l656&amp;quot;&amp;gt; 656&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;add width and height to nav images&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-2314" id="h31-0-2314" class="i">+</a><a href="#h5-0-1824" id="h5-0-1824" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-689&quot; id=&quot;h42-0-689&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l657&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l657&amp;quot;&amp;gt; 657&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/cc1b9da20219fc14e6d7b8e6072b65bf6f961118.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-2315" id="h31-0-2315" class="i">+</a><a href="#h5-0-1825" id="h5-0-1825" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-690&quot; id=&quot;h42-0-690&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l658&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l658&amp;quot;&amp;gt; 658&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-2316" id="h31-0-2316" class="i">+</a><a href="#h5-0-1826" id="h5-0-1826" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-691&quot; id=&quot;h42-0-691&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l659&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l659&amp;quot;&amp;gt; 659&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-2317" id="h31-0-2317" class="i">+</a><a href="#h5-0-1827" id="h5-0-1827" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-692&quot; id=&quot;h42-0-692&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l660&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l660&amp;quot;&amp;gt; 660&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-2318" id="h31-0-2318" class="i">+</a><a href="#h5-0-1828" id="h5-0-1828" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-693&quot; id=&quot;h42-0-693&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l661&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l661&amp;quot;&amp;gt; 661&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-2319" id="h31-0-2319" class="i">+</a><a href="#h5-0-1829" id="h5-0-1829" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-694&quot; id=&quot;h42-0-694&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l662&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l662&amp;quot;&amp;gt; 662&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit cc1b9da20219fc14e6d7b8e6072b65bf6f961118 +</a><a href="#h31-0-2320" id="h31-0-2320" class="i">+</a><a href="#h5-0-1830" id="h5-0-1830" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-695&quot; id=&quot;h42-0-695&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l663&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l663&amp;quot;&amp;gt; 663&amp;lt;/a&amp;gt; parent d3f007efed3ebdff0397246afbf48f019c9ed002 +</a><a href="#h31-0-2321" id="h31-0-2321" class="i">+</a><a href="#h5-0-1831" id="h5-0-1831" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-696&quot; id=&quot;h42-0-696&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l664&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l664&amp;quot;&amp;gt; 664&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-2322" id="h31-0-2322" class="i">+</a><a href="#h5-0-1832" id="h5-0-1832" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-697&quot; id=&quot;h42-0-697&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l665&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l665&amp;quot;&amp;gt; 665&amp;lt;/a&amp;gt; Date: Sat, 22 Feb 2025 01:38:04 +0100 +</a><a href="#h31-0-2323" id="h31-0-2323" class="i">+</a><a href="#h5-0-1833" id="h5-0-1833" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-698&quot; id=&quot;h42-0-698&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l666&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l666&amp;quot;&amp;gt; 666&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2324" id="h31-0-2324" class="i">+</a><a href="#h5-0-1834" id="h5-0-1834" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-699&quot; id=&quot;h42-0-699&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l667&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l667&amp;quot;&amp;gt; 667&amp;lt;/a&amp;gt; add width and height to nav images +</a><a href="#h31-0-2325" id="h31-0-2325" class="i">+</a><a href="#h5-0-1835" id="h5-0-1835" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-700&quot; id=&quot;h42-0-700&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l668&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l668&amp;quot;&amp;gt; 668&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2326" id="h31-0-2326" class="i">+</a><a href="#h5-0-1836" id="h5-0-1836" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-701&quot; id=&quot;h42-0-701&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l669&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l669&amp;quot;&amp;gt; 669&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-2327" id="h31-0-2327" class="i">+</a><a href="#h5-0-1837" id="h5-0-1837" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-702&quot; id=&quot;h42-0-702&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l670&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l670&amp;quot;&amp;gt; 670&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-2328" id="h31-0-2328" class="i">+</a><a href="#h5-0-1838" id="h5-0-1838" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-703&quot; id=&quot;h42-0-703&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l671&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l671&amp;quot;&amp;gt; 671&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-2329" id="h31-0-2329" class="i">+</a><a href="#h5-0-1839" id="h5-0-1839" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-704&quot; id=&quot;h42-0-704&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l672&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l672&amp;quot;&amp;gt; 672&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;d3f007efed3ebdff0397246afbf48f019c9ed002&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-2330" id="h31-0-2330" class="i">+</a><a href="#h5-0-1840" id="h5-0-1840" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-705&quot; id=&quot;h42-0-705&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l673&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l673&amp;quot;&amp;gt; 673&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-22T00:34:21Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-2331" id="h31-0-2331" class="i">+</a><a href="#h5-0-1841" id="h5-0-1841" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-706&quot; id=&quot;h42-0-706&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l674&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l674&amp;quot;&amp;gt; 674&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-22T00:34:21Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-2332" id="h31-0-2332" class="i">+</a><a href="#h5-0-1842" id="h5-0-1842" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-707&quot; id=&quot;h42-0-707&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l675&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l675&amp;quot;&amp;gt; 675&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;update nav images&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-2333" id="h31-0-2333" class="i">+</a><a href="#h5-0-1843" id="h5-0-1843" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-708&quot; id=&quot;h42-0-708&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l676&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l676&amp;quot;&amp;gt; 676&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/d3f007efed3ebdff0397246afbf48f019c9ed002.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-2334" id="h31-0-2334" class="i">+</a><a href="#h5-0-1844" id="h5-0-1844" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-709&quot; id=&quot;h42-0-709&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l677&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l677&amp;quot;&amp;gt; 677&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-2335" id="h31-0-2335" class="i">+</a><a href="#h5-0-1845" id="h5-0-1845" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-710&quot; id=&quot;h42-0-710&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l678&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l678&amp;quot;&amp;gt; 678&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-2336" id="h31-0-2336" class="i">+</a><a href="#h5-0-1846" id="h5-0-1846" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-711&quot; id=&quot;h42-0-711&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l679&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l679&amp;quot;&amp;gt; 679&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-2337" id="h31-0-2337" class="i">+</a><a href="#h5-0-1847" id="h5-0-1847" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-712&quot; id=&quot;h42-0-712&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l680&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l680&amp;quot;&amp;gt; 680&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-2338" id="h31-0-2338" class="i">+</a><a href="#h5-0-1848" id="h5-0-1848" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-713&quot; id=&quot;h42-0-713&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l681&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l681&amp;quot;&amp;gt; 681&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit d3f007efed3ebdff0397246afbf48f019c9ed002 +</a><a href="#h31-0-2339" id="h31-0-2339" class="i">+</a><a href="#h5-0-1849" id="h5-0-1849" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-714&quot; id=&quot;h42-0-714&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l682&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l682&amp;quot;&amp;gt; 682&amp;lt;/a&amp;gt; parent c3a13a427fe7a966a9c8d5912b2ed713bebf61c9 +</a><a href="#h31-0-2340" id="h31-0-2340" class="i">+</a><a href="#h5-0-1850" id="h5-0-1850" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-715&quot; id=&quot;h42-0-715&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l683&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l683&amp;quot;&amp;gt; 683&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-2341" id="h31-0-2341" class="i">+</a><a href="#h5-0-1851" id="h5-0-1851" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-716&quot; id=&quot;h42-0-716&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l684&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l684&amp;quot;&amp;gt; 684&amp;lt;/a&amp;gt; Date: Sat, 22 Feb 2025 01:34:21 +0100 +</a><a href="#h31-0-2342" id="h31-0-2342" class="i">+</a><a href="#h5-0-1852" id="h5-0-1852" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-717&quot; id=&quot;h42-0-717&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l685&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l685&amp;quot;&amp;gt; 685&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2343" id="h31-0-2343" class="i">+</a><a href="#h5-0-1853" id="h5-0-1853" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-718&quot; id=&quot;h42-0-718&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l686&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l686&amp;quot;&amp;gt; 686&amp;lt;/a&amp;gt; update nav images +</a><a href="#h31-0-2344" id="h31-0-2344" class="i">+</a><a href="#h5-0-1854" id="h5-0-1854" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-719&quot; id=&quot;h42-0-719&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l687&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l687&amp;quot;&amp;gt; 687&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2345" id="h31-0-2345" class="i">+</a><a href="#h5-0-1855" id="h5-0-1855" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-720&quot; id=&quot;h42-0-720&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l688&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l688&amp;quot;&amp;gt; 688&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-2346" id="h31-0-2346" class="i">+</a><a href="#h5-0-1856" id="h5-0-1856" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-721&quot; id=&quot;h42-0-721&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l689&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l689&amp;quot;&amp;gt; 689&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-2347" id="h31-0-2347" class="i">+</a><a href="#h5-0-1857" id="h5-0-1857" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-722&quot; id=&quot;h42-0-722&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l690&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l690&amp;quot;&amp;gt; 690&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-2348" id="h31-0-2348" class="i">+</a><a href="#h5-0-1858" id="h5-0-1858" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-723&quot; id=&quot;h42-0-723&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l691&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l691&amp;quot;&amp;gt; 691&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;c3a13a427fe7a966a9c8d5912b2ed713bebf61c9&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-2349" id="h31-0-2349" class="i">+</a><a href="#h5-0-1859" id="h5-0-1859" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-724&quot; id=&quot;h42-0-724&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l692&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l692&amp;quot;&amp;gt; 692&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-21T23:36:57Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-2350" id="h31-0-2350" class="i">+</a><a href="#h5-0-1860" id="h5-0-1860" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-725&quot; id=&quot;h42-0-725&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l693&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l693&amp;quot;&amp;gt; 693&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-21T23:36:57Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-2351" id="h31-0-2351" class="i">+</a><a href="#h5-0-1861" id="h5-0-1861" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-726&quot; id=&quot;h42-0-726&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l694&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l694&amp;quot;&amp;gt; 694&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;change data structures description&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-2352" id="h31-0-2352" class="i">+</a><a href="#h5-0-1862" id="h5-0-1862" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-727&quot; id=&quot;h42-0-727&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l695&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l695&amp;quot;&amp;gt; 695&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/c3a13a427fe7a966a9c8d5912b2ed713bebf61c9.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-2353" id="h31-0-2353" class="i">+</a><a href="#h5-0-1863" id="h5-0-1863" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-728&quot; id=&quot;h42-0-728&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l696&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l696&amp;quot;&amp;gt; 696&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-2354" id="h31-0-2354" class="i">+</a><a href="#h5-0-1864" id="h5-0-1864" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-729&quot; id=&quot;h42-0-729&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l697&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l697&amp;quot;&amp;gt; 697&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-2355" id="h31-0-2355" class="i">+</a><a href="#h5-0-1865" id="h5-0-1865" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-730&quot; id=&quot;h42-0-730&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l698&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l698&amp;quot;&amp;gt; 698&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-2356" id="h31-0-2356" class="i">+</a><a href="#h5-0-1866" id="h5-0-1866" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-731&quot; id=&quot;h42-0-731&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l699&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l699&amp;quot;&amp;gt; 699&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-2357" id="h31-0-2357" class="i">+</a><a href="#h5-0-1867" id="h5-0-1867" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-732&quot; id=&quot;h42-0-732&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l700&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l700&amp;quot;&amp;gt; 700&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit c3a13a427fe7a966a9c8d5912b2ed713bebf61c9 +</a><a href="#h31-0-2358" id="h31-0-2358" class="i">+</a><a href="#h5-0-1868" id="h5-0-1868" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-733&quot; id=&quot;h42-0-733&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l701&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l701&amp;quot;&amp;gt; 701&amp;lt;/a&amp;gt; parent bfc181b3241a11eeaf611bac39786b0aa68ac0f2 +</a><a href="#h31-0-2359" id="h31-0-2359" class="i">+</a><a href="#h5-0-1869" id="h5-0-1869" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-734&quot; id=&quot;h42-0-734&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l702&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l702&amp;quot;&amp;gt; 702&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-2360" id="h31-0-2360" class="i">+</a><a href="#h5-0-1870" id="h5-0-1870" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-735&quot; id=&quot;h42-0-735&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l703&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l703&amp;quot;&amp;gt; 703&amp;lt;/a&amp;gt; Date: Sat, 22 Feb 2025 00:36:57 +0100 +</a><a href="#h31-0-2361" id="h31-0-2361" class="i">+</a><a href="#h5-0-1871" id="h5-0-1871" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-736&quot; id=&quot;h42-0-736&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l704&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l704&amp;quot;&amp;gt; 704&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2362" id="h31-0-2362" class="i">+</a><a href="#h5-0-1872" id="h5-0-1872" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-737&quot; id=&quot;h42-0-737&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l705&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l705&amp;quot;&amp;gt; 705&amp;lt;/a&amp;gt; change data structures description +</a><a href="#h31-0-2363" id="h31-0-2363" class="i">+</a><a href="#h5-0-1873" id="h5-0-1873" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-738&quot; id=&quot;h42-0-738&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l706&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l706&amp;quot;&amp;gt; 706&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2364" id="h31-0-2364" class="i">+</a><a href="#h5-0-1874" id="h5-0-1874" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-739&quot; id=&quot;h42-0-739&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l707&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l707&amp;quot;&amp;gt; 707&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-2365" id="h31-0-2365" class="i">+</a><a href="#h5-0-1875" id="h5-0-1875" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-740&quot; id=&quot;h42-0-740&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l708&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l708&amp;quot;&amp;gt; 708&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-2366" id="h31-0-2366" class="i">+</a><a href="#h5-0-1876" id="h5-0-1876" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-741&quot; id=&quot;h42-0-741&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l709&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l709&amp;quot;&amp;gt; 709&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-2367" id="h31-0-2367" class="i">+</a><a href="#h5-0-1877" id="h5-0-1877" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-742&quot; id=&quot;h42-0-742&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l710&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l710&amp;quot;&amp;gt; 710&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;bfc181b3241a11eeaf611bac39786b0aa68ac0f2&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-2368" id="h31-0-2368" class="i">+</a><a href="#h5-0-1878" id="h5-0-1878" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-743&quot; id=&quot;h42-0-743&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l711&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l711&amp;quot;&amp;gt; 711&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-21T23:33:18Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-2369" id="h31-0-2369" class="i">+</a><a href="#h5-0-1879" id="h5-0-1879" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-744&quot; id=&quot;h42-0-744&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l712&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l712&amp;quot;&amp;gt; 712&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-21T23:33:18Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-2370" id="h31-0-2370" class="i">+</a><a href="#h5-0-1880" id="h5-0-1880" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-745&quot; id=&quot;h42-0-745&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l713&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l713&amp;quot;&amp;gt; 713&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;change name and default of disable comments (now show comments)&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-2371" id="h31-0-2371" class="i">+</a><a href="#h5-0-1881" id="h5-0-1881" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-746&quot; id=&quot;h42-0-746&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l714&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l714&amp;quot;&amp;gt; 714&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/bfc181b3241a11eeaf611bac39786b0aa68ac0f2.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-2372" id="h31-0-2372" class="i">+</a><a href="#h5-0-1882" id="h5-0-1882" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-747&quot; id=&quot;h42-0-747&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l715&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l715&amp;quot;&amp;gt; 715&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-2373" id="h31-0-2373" class="i">+</a><a href="#h5-0-1883" id="h5-0-1883" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-748&quot; id=&quot;h42-0-748&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l716&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l716&amp;quot;&amp;gt; 716&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-2374" id="h31-0-2374" class="i">+</a><a href="#h5-0-1884" id="h5-0-1884" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-749&quot; id=&quot;h42-0-749&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l717&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l717&amp;quot;&amp;gt; 717&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-2375" id="h31-0-2375" class="i">+</a><a href="#h5-0-1885" id="h5-0-1885" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-750&quot; id=&quot;h42-0-750&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l718&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l718&amp;quot;&amp;gt; 718&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-2376" id="h31-0-2376" class="i">+</a><a href="#h5-0-1886" id="h5-0-1886" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-751&quot; id=&quot;h42-0-751&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l719&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l719&amp;quot;&amp;gt; 719&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit bfc181b3241a11eeaf611bac39786b0aa68ac0f2 +</a><a href="#h31-0-2377" id="h31-0-2377" class="i">+</a><a href="#h5-0-1887" id="h5-0-1887" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-752&quot; id=&quot;h42-0-752&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l720&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l720&amp;quot;&amp;gt; 720&amp;lt;/a&amp;gt; parent c6c6dd75dccea60ba8211844a6873507a11ad19a +</a><a href="#h31-0-2378" id="h31-0-2378" class="i">+</a><a href="#h5-0-1888" id="h5-0-1888" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-753&quot; id=&quot;h42-0-753&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l721&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l721&amp;quot;&amp;gt; 721&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-2379" id="h31-0-2379" class="i">+</a><a href="#h5-0-1889" id="h5-0-1889" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-754&quot; id=&quot;h42-0-754&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l722&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l722&amp;quot;&amp;gt; 722&amp;lt;/a&amp;gt; Date: Sat, 22 Feb 2025 00:33:18 +0100 +</a><a href="#h31-0-2380" id="h31-0-2380" class="i">+</a><a href="#h5-0-1890" id="h5-0-1890" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-755&quot; id=&quot;h42-0-755&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l723&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l723&amp;quot;&amp;gt; 723&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2381" id="h31-0-2381" class="i">+</a><a href="#h5-0-1891" id="h5-0-1891" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-756&quot; id=&quot;h42-0-756&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l724&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l724&amp;quot;&amp;gt; 724&amp;lt;/a&amp;gt; change name and default of disable comments (now show comments) +</a><a href="#h31-0-2382" id="h31-0-2382" class="i">+</a><a href="#h5-0-1892" id="h5-0-1892" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-757&quot; id=&quot;h42-0-757&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l725&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l725&amp;quot;&amp;gt; 725&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2383" id="h31-0-2383" class="i">+</a><a href="#h5-0-1893" id="h5-0-1893" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-758&quot; id=&quot;h42-0-758&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l726&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l726&amp;quot;&amp;gt; 726&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-2384" id="h31-0-2384" class="i">+</a><a href="#h5-0-1894" id="h5-0-1894" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-759&quot; id=&quot;h42-0-759&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l727&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l727&amp;quot;&amp;gt; 727&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-2385" id="h31-0-2385" class="i">+</a><a href="#h5-0-1895" id="h5-0-1895" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-760&quot; id=&quot;h42-0-760&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l728&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l728&amp;quot;&amp;gt; 728&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-2386" id="h31-0-2386" class="i">+</a><a href="#h5-0-1896" id="h5-0-1896" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-761&quot; id=&quot;h42-0-761&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l729&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l729&amp;quot;&amp;gt; 729&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;c6c6dd75dccea60ba8211844a6873507a11ad19a&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-2387" id="h31-0-2387" class="i">+</a><a href="#h5-0-1897" id="h5-0-1897" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-762&quot; id=&quot;h42-0-762&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l730&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l730&amp;quot;&amp;gt; 730&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-21T23:27:21Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-2388" id="h31-0-2388" class="i">+</a><a href="#h5-0-1898" id="h5-0-1898" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-763&quot; id=&quot;h42-0-763&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l731&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l731&amp;quot;&amp;gt; 731&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-21T23:27:21Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-2389" id="h31-0-2389" class="i">+</a><a href="#h5-0-1899" id="h5-0-1899" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-764&quot; id=&quot;h42-0-764&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l732&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l732&amp;quot;&amp;gt; 732&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;increase header image sizes, change margins of main-content&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-2390" id="h31-0-2390" class="i">+</a><a href="#h5-0-1900" id="h5-0-1900" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-765&quot; id=&quot;h42-0-765&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l733&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l733&amp;quot;&amp;gt; 733&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/c6c6dd75dccea60ba8211844a6873507a11ad19a.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-2391" id="h31-0-2391" class="i">+</a><a href="#h5-0-1901" id="h5-0-1901" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-766&quot; id=&quot;h42-0-766&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l734&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l734&amp;quot;&amp;gt; 734&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-2392" id="h31-0-2392" class="i">+</a><a href="#h5-0-1902" id="h5-0-1902" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-767&quot; id=&quot;h42-0-767&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l735&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l735&amp;quot;&amp;gt; 735&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-2393" id="h31-0-2393" class="i">+</a><a href="#h5-0-1903" id="h5-0-1903" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-768&quot; id=&quot;h42-0-768&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l736&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l736&amp;quot;&amp;gt; 736&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-2394" id="h31-0-2394" class="i">+</a><a href="#h5-0-1904" id="h5-0-1904" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-769&quot; id=&quot;h42-0-769&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l737&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l737&amp;quot;&amp;gt; 737&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-2395" id="h31-0-2395" class="i">+</a><a href="#h5-0-1905" id="h5-0-1905" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-770&quot; id=&quot;h42-0-770&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l738&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l738&amp;quot;&amp;gt; 738&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit c6c6dd75dccea60ba8211844a6873507a11ad19a +</a><a href="#h31-0-2396" id="h31-0-2396" class="i">+</a><a href="#h5-0-1906" id="h5-0-1906" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-771&quot; id=&quot;h42-0-771&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l739&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l739&amp;quot;&amp;gt; 739&amp;lt;/a&amp;gt; parent f9791fff7b18267241b2f22feec68b5c71f677c8 +</a><a href="#h31-0-2397" id="h31-0-2397" class="i">+</a><a href="#h5-0-1907" id="h5-0-1907" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-772&quot; id=&quot;h42-0-772&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l740&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l740&amp;quot;&amp;gt; 740&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-2398" id="h31-0-2398" class="i">+</a><a href="#h5-0-1908" id="h5-0-1908" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-773&quot; id=&quot;h42-0-773&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l741&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l741&amp;quot;&amp;gt; 741&amp;lt;/a&amp;gt; Date: Sat, 22 Feb 2025 00:27:21 +0100 +</a><a href="#h31-0-2399" id="h31-0-2399" class="i">+</a><a href="#h5-0-1909" id="h5-0-1909" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-774&quot; id=&quot;h42-0-774&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l742&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l742&amp;quot;&amp;gt; 742&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2400" id="h31-0-2400" class="i">+</a><a href="#h5-0-1910" id="h5-0-1910" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-775&quot; id=&quot;h42-0-775&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l743&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l743&amp;quot;&amp;gt; 743&amp;lt;/a&amp;gt; increase header image sizes, change margins of main-content +</a><a href="#h31-0-2401" id="h31-0-2401" class="i">+</a><a href="#h5-0-1911" id="h5-0-1911" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-776&quot; id=&quot;h42-0-776&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l744&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l744&amp;quot;&amp;gt; 744&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2402" id="h31-0-2402" class="i">+</a><a href="#h5-0-1912" id="h5-0-1912" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-777&quot; id=&quot;h42-0-777&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l745&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l745&amp;quot;&amp;gt; 745&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-2403" id="h31-0-2403" class="i">+</a><a href="#h5-0-1913" id="h5-0-1913" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-778&quot; id=&quot;h42-0-778&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l746&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l746&amp;quot;&amp;gt; 746&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-2404" id="h31-0-2404" class="i">+</a><a href="#h5-0-1914" id="h5-0-1914" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-779&quot; id=&quot;h42-0-779&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l747&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l747&amp;quot;&amp;gt; 747&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-2405" id="h31-0-2405" class="i">+</a><a href="#h5-0-1915" id="h5-0-1915" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-780&quot; id=&quot;h42-0-780&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l748&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l748&amp;quot;&amp;gt; 748&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;f9791fff7b18267241b2f22feec68b5c71f677c8&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-2406" id="h31-0-2406" class="i">+</a><a href="#h5-0-1916" id="h5-0-1916" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-781&quot; id=&quot;h42-0-781&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l749&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l749&amp;quot;&amp;gt; 749&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-21T23:13:32Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-2407" id="h31-0-2407" class="i">+</a><a href="#h5-0-1917" id="h5-0-1917" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-782&quot; id=&quot;h42-0-782&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l750&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l750&amp;quot;&amp;gt; 750&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-21T23:13:32Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-2408" id="h31-0-2408" class="i">+</a><a href="#h5-0-1918" id="h5-0-1918" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-783&quot; id=&quot;h42-0-783&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l751&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l751&amp;quot;&amp;gt; 751&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;add generic data structures post&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-2409" id="h31-0-2409" class="i">+</a><a href="#h5-0-1919" id="h5-0-1919" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-784&quot; id=&quot;h42-0-784&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l752&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l752&amp;quot;&amp;gt; 752&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/f9791fff7b18267241b2f22feec68b5c71f677c8.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-2410" id="h31-0-2410" class="i">+</a><a href="#h5-0-1920" id="h5-0-1920" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-785&quot; id=&quot;h42-0-785&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l753&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l753&amp;quot;&amp;gt; 753&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-2411" id="h31-0-2411" class="i">+</a><a href="#h5-0-1921" id="h5-0-1921" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-786&quot; id=&quot;h42-0-786&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l754&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l754&amp;quot;&amp;gt; 754&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-2412" id="h31-0-2412" class="i">+</a><a href="#h5-0-1922" id="h5-0-1922" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-787&quot; id=&quot;h42-0-787&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l755&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l755&amp;quot;&amp;gt; 755&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-2413" id="h31-0-2413" class="i">+</a><a href="#h5-0-1923" id="h5-0-1923" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-788&quot; id=&quot;h42-0-788&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l756&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l756&amp;quot;&amp;gt; 756&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-2414" id="h31-0-2414" class="i">+</a><a href="#h5-0-1924" id="h5-0-1924" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-789&quot; id=&quot;h42-0-789&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l757&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l757&amp;quot;&amp;gt; 757&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit f9791fff7b18267241b2f22feec68b5c71f677c8 +</a><a href="#h31-0-2415" id="h31-0-2415" class="i">+</a><a href="#h5-0-1925" id="h5-0-1925" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-790&quot; id=&quot;h42-0-790&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l758&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l758&amp;quot;&amp;gt; 758&amp;lt;/a&amp;gt; parent 19f5f4f9f49c3218525f3221c995785609ef043b +</a><a href="#h31-0-2416" id="h31-0-2416" class="i">+</a><a href="#h5-0-1926" id="h5-0-1926" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-791&quot; id=&quot;h42-0-791&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l759&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l759&amp;quot;&amp;gt; 759&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-2417" id="h31-0-2417" class="i">+</a><a href="#h5-0-1927" id="h5-0-1927" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-792&quot; id=&quot;h42-0-792&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l760&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l760&amp;quot;&amp;gt; 760&amp;lt;/a&amp;gt; Date: Sat, 22 Feb 2025 00:13:32 +0100 +</a><a href="#h31-0-2418" id="h31-0-2418" class="i">+</a><a href="#h5-0-1928" id="h5-0-1928" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-793&quot; id=&quot;h42-0-793&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l761&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l761&amp;quot;&amp;gt; 761&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2419" id="h31-0-2419" class="i">+</a><a href="#h5-0-1929" id="h5-0-1929" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-794&quot; id=&quot;h42-0-794&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l762&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l762&amp;quot;&amp;gt; 762&amp;lt;/a&amp;gt; add generic data structures post +</a><a href="#h31-0-2420" id="h31-0-2420" class="i">+</a><a href="#h5-0-1930" id="h5-0-1930" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-795&quot; id=&quot;h42-0-795&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l763&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l763&amp;quot;&amp;gt; 763&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2421" id="h31-0-2421" class="i">+</a><a href="#h5-0-1931" id="h5-0-1931" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-796&quot; id=&quot;h42-0-796&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l764&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l764&amp;quot;&amp;gt; 764&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-2422" id="h31-0-2422" class="i">+</a><a href="#h5-0-1932" id="h5-0-1932" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-797&quot; id=&quot;h42-0-797&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l765&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l765&amp;quot;&amp;gt; 765&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-2423" id="h31-0-2423" class="i">+</a><a href="#h5-0-1933" id="h5-0-1933" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-798&quot; id=&quot;h42-0-798&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l766&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l766&amp;quot;&amp;gt; 766&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-2424" id="h31-0-2424" class="i">+</a><a href="#h5-0-1934" id="h5-0-1934" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-799&quot; id=&quot;h42-0-799&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l767&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l767&amp;quot;&amp;gt; 767&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;19f5f4f9f49c3218525f3221c995785609ef043b&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-2425" id="h31-0-2425" class="i">+</a><a href="#h5-0-1935" id="h5-0-1935" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-800&quot; id=&quot;h42-0-800&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l768&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l768&amp;quot;&amp;gt; 768&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-21T19:51:24Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-2426" id="h31-0-2426" class="i">+</a><a href="#h5-0-1936" id="h5-0-1936" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-801&quot; id=&quot;h42-0-801&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l769&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l769&amp;quot;&amp;gt; 769&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-21T19:51:24Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-2427" id="h31-0-2427" class="i">+</a><a href="#h5-0-1937" id="h5-0-1937" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-802&quot; id=&quot;h42-0-802&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l770&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l770&amp;quot;&amp;gt; 770&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;update navigation css, update todo&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-2428" id="h31-0-2428" class="i">+</a><a href="#h5-0-1938" id="h5-0-1938" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-803&quot; id=&quot;h42-0-803&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l771&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l771&amp;quot;&amp;gt; 771&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/19f5f4f9f49c3218525f3221c995785609ef043b.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-2429" id="h31-0-2429" class="i">+</a><a href="#h5-0-1939" id="h5-0-1939" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-804&quot; id=&quot;h42-0-804&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l772&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l772&amp;quot;&amp;gt; 772&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-2430" id="h31-0-2430" class="i">+</a><a href="#h5-0-1940" id="h5-0-1940" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-805&quot; id=&quot;h42-0-805&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l773&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l773&amp;quot;&amp;gt; 773&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-2431" id="h31-0-2431" class="i">+</a><a href="#h5-0-1941" id="h5-0-1941" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-806&quot; id=&quot;h42-0-806&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l774&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l774&amp;quot;&amp;gt; 774&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-2432" id="h31-0-2432" class="i">+</a><a href="#h5-0-1942" id="h5-0-1942" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-807&quot; id=&quot;h42-0-807&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l775&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l775&amp;quot;&amp;gt; 775&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-2433" id="h31-0-2433" class="i">+</a><a href="#h5-0-1943" id="h5-0-1943" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-808&quot; id=&quot;h42-0-808&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l776&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l776&amp;quot;&amp;gt; 776&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit 19f5f4f9f49c3218525f3221c995785609ef043b +</a><a href="#h31-0-2434" id="h31-0-2434" class="i">+</a><a href="#h5-0-1944" id="h5-0-1944" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-809&quot; id=&quot;h42-0-809&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l777&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l777&amp;quot;&amp;gt; 777&amp;lt;/a&amp;gt; parent 09a44900d23da8a34fb8ee3eab7940f96330fd2d +</a><a href="#h31-0-2435" id="h31-0-2435" class="i">+</a><a href="#h5-0-1945" id="h5-0-1945" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-810&quot; id=&quot;h42-0-810&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l778&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l778&amp;quot;&amp;gt; 778&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-2436" id="h31-0-2436" class="i">+</a><a href="#h5-0-1946" id="h5-0-1946" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-811&quot; id=&quot;h42-0-811&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l779&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l779&amp;quot;&amp;gt; 779&amp;lt;/a&amp;gt; Date: Fri, 21 Feb 2025 20:51:24 +0100 +</a><a href="#h31-0-2437" id="h31-0-2437" class="i">+</a><a href="#h5-0-1947" id="h5-0-1947" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-812&quot; id=&quot;h42-0-812&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l780&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l780&amp;quot;&amp;gt; 780&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2438" id="h31-0-2438" class="i">+</a><a href="#h5-0-1948" id="h5-0-1948" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-813&quot; id=&quot;h42-0-813&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l781&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l781&amp;quot;&amp;gt; 781&amp;lt;/a&amp;gt; update navigation css, update todo +</a><a href="#h31-0-2439" id="h31-0-2439" class="i">+</a><a href="#h5-0-1949" id="h5-0-1949" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-814&quot; id=&quot;h42-0-814&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l782&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l782&amp;quot;&amp;gt; 782&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2440" id="h31-0-2440" class="i">+</a><a href="#h5-0-1950" id="h5-0-1950" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-815&quot; id=&quot;h42-0-815&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l783&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l783&amp;quot;&amp;gt; 783&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-2441" id="h31-0-2441" class="i">+</a><a href="#h5-0-1951" id="h5-0-1951" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-816&quot; id=&quot;h42-0-816&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l784&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l784&amp;quot;&amp;gt; 784&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-2442" id="h31-0-2442" class="i">+</a><a href="#h5-0-1952" id="h5-0-1952" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-817&quot; id=&quot;h42-0-817&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l785&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l785&amp;quot;&amp;gt; 785&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-2443" id="h31-0-2443" class="i">+</a><a href="#h5-0-1953" id="h5-0-1953" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-818&quot; id=&quot;h42-0-818&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l786&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l786&amp;quot;&amp;gt; 786&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;09a44900d23da8a34fb8ee3eab7940f96330fd2d&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-2444" id="h31-0-2444" class="i">+</a><a href="#h5-0-1954" id="h5-0-1954" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-819&quot; id=&quot;h42-0-819&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l787&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l787&amp;quot;&amp;gt; 787&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-21T19:30:53Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-2445" id="h31-0-2445" class="i">+</a><a href="#h5-0-1955" id="h5-0-1955" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-820&quot; id=&quot;h42-0-820&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l788&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l788&amp;quot;&amp;gt; 788&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-21T19:30:53Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-2446" id="h31-0-2446" class="i">+</a><a href="#h5-0-1956" id="h5-0-1956" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-821&quot; id=&quot;h42-0-821&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l789&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l789&amp;quot;&amp;gt; 789&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;clean up css&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-2447" id="h31-0-2447" class="i">+</a><a href="#h5-0-1957" id="h5-0-1957" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-822&quot; id=&quot;h42-0-822&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l790&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l790&amp;quot;&amp;gt; 790&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/09a44900d23da8a34fb8ee3eab7940f96330fd2d.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-2448" id="h31-0-2448" class="i">+</a><a href="#h5-0-1958" id="h5-0-1958" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-823&quot; id=&quot;h42-0-823&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l791&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l791&amp;quot;&amp;gt; 791&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-2449" id="h31-0-2449" class="i">+</a><a href="#h5-0-1959" id="h5-0-1959" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-824&quot; id=&quot;h42-0-824&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l792&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l792&amp;quot;&amp;gt; 792&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-2450" id="h31-0-2450" class="i">+</a><a href="#h5-0-1960" id="h5-0-1960" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-825&quot; id=&quot;h42-0-825&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l793&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l793&amp;quot;&amp;gt; 793&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-2451" id="h31-0-2451" class="i">+</a><a href="#h5-0-1961" id="h5-0-1961" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-826&quot; id=&quot;h42-0-826&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l794&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l794&amp;quot;&amp;gt; 794&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-2452" id="h31-0-2452" class="i">+</a><a href="#h5-0-1962" id="h5-0-1962" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-827&quot; id=&quot;h42-0-827&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l795&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l795&amp;quot;&amp;gt; 795&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit 09a44900d23da8a34fb8ee3eab7940f96330fd2d +</a><a href="#h31-0-2453" id="h31-0-2453" class="i">+</a><a href="#h5-0-1963" id="h5-0-1963" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-828&quot; id=&quot;h42-0-828&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l796&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l796&amp;quot;&amp;gt; 796&amp;lt;/a&amp;gt; parent 4eac4e96e8637490bd133d92e5b83f9b9849a405 +</a><a href="#h31-0-2454" id="h31-0-2454" class="i">+</a><a href="#h5-0-1964" id="h5-0-1964" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-829&quot; id=&quot;h42-0-829&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l797&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l797&amp;quot;&amp;gt; 797&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-2455" id="h31-0-2455" class="i">+</a><a href="#h5-0-1965" id="h5-0-1965" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-830&quot; id=&quot;h42-0-830&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l798&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l798&amp;quot;&amp;gt; 798&amp;lt;/a&amp;gt; Date: Fri, 21 Feb 2025 20:30:53 +0100 +</a><a href="#h31-0-2456" id="h31-0-2456" class="i">+</a><a href="#h5-0-1966" id="h5-0-1966" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-831&quot; id=&quot;h42-0-831&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l799&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l799&amp;quot;&amp;gt; 799&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2457" id="h31-0-2457" class="i">+</a><a href="#h5-0-1967" id="h5-0-1967" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-832&quot; id=&quot;h42-0-832&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l800&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l800&amp;quot;&amp;gt; 800&amp;lt;/a&amp;gt; clean up css +</a><a href="#h31-0-2458" id="h31-0-2458" class="i">+</a><a href="#h5-0-1968" id="h5-0-1968" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-833&quot; id=&quot;h42-0-833&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l801&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l801&amp;quot;&amp;gt; 801&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2459" id="h31-0-2459" class="i">+</a><a href="#h5-0-1969" id="h5-0-1969" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-834&quot; id=&quot;h42-0-834&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l802&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l802&amp;quot;&amp;gt; 802&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-2460" id="h31-0-2460" class="i">+</a><a href="#h5-0-1970" id="h5-0-1970" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-835&quot; id=&quot;h42-0-835&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l803&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l803&amp;quot;&amp;gt; 803&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-2461" id="h31-0-2461" class="i">+</a><a href="#h5-0-1971" id="h5-0-1971" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-836&quot; id=&quot;h42-0-836&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l804&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l804&amp;quot;&amp;gt; 804&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-2462" id="h31-0-2462" class="i">+</a><a href="#h5-0-1972" id="h5-0-1972" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-837&quot; id=&quot;h42-0-837&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l805&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l805&amp;quot;&amp;gt; 805&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;4eac4e96e8637490bd133d92e5b83f9b9849a405&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-2463" id="h31-0-2463" class="i">+</a><a href="#h5-0-1973" id="h5-0-1973" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-838&quot; id=&quot;h42-0-838&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l806&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l806&amp;quot;&amp;gt; 806&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-21T19:07:27Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-2464" id="h31-0-2464" class="i">+</a><a href="#h5-0-1974" id="h5-0-1974" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-839&quot; id=&quot;h42-0-839&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l807&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l807&amp;quot;&amp;gt; 807&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-21T19:07:27Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-2465" id="h31-0-2465" class="i">+</a><a href="#h5-0-1975" id="h5-0-1975" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-840&quot; id=&quot;h42-0-840&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l808&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l808&amp;quot;&amp;gt; 808&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;update todo, fix footer having small transparent area at bottom&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-2466" id="h31-0-2466" class="i">+</a><a href="#h5-0-1976" id="h5-0-1976" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-841&quot; id=&quot;h42-0-841&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l809&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l809&amp;quot;&amp;gt; 809&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/4eac4e96e8637490bd133d92e5b83f9b9849a405.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-2467" id="h31-0-2467" class="i">+</a><a href="#h5-0-1977" id="h5-0-1977" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-842&quot; id=&quot;h42-0-842&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l810&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l810&amp;quot;&amp;gt; 810&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-2468" id="h31-0-2468" class="i">+</a><a href="#h5-0-1978" id="h5-0-1978" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-843&quot; id=&quot;h42-0-843&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l811&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l811&amp;quot;&amp;gt; 811&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-2469" id="h31-0-2469" class="i">+</a><a href="#h5-0-1979" id="h5-0-1979" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-844&quot; id=&quot;h42-0-844&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l812&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l812&amp;quot;&amp;gt; 812&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-2470" id="h31-0-2470" class="i">+</a><a href="#h5-0-1980" id="h5-0-1980" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-845&quot; id=&quot;h42-0-845&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l813&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l813&amp;quot;&amp;gt; 813&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-2471" id="h31-0-2471" class="i">+</a><a href="#h5-0-1981" id="h5-0-1981" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-846&quot; id=&quot;h42-0-846&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l814&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l814&amp;quot;&amp;gt; 814&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit 4eac4e96e8637490bd133d92e5b83f9b9849a405 +</a><a href="#h31-0-2472" id="h31-0-2472" class="i">+</a><a href="#h5-0-1982" id="h5-0-1982" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-847&quot; id=&quot;h42-0-847&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l815&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l815&amp;quot;&amp;gt; 815&amp;lt;/a&amp;gt; parent 6550ae94c75ec8b02fd8d8b99cb17c9b28a748b1 +</a><a href="#h31-0-2473" id="h31-0-2473" class="i">+</a><a href="#h5-0-1983" id="h5-0-1983" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-848&quot; id=&quot;h42-0-848&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l816&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l816&amp;quot;&amp;gt; 816&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-2474" id="h31-0-2474" class="i">+</a><a href="#h5-0-1984" id="h5-0-1984" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-849&quot; id=&quot;h42-0-849&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l817&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l817&amp;quot;&amp;gt; 817&amp;lt;/a&amp;gt; Date: Fri, 21 Feb 2025 20:07:27 +0100 +</a><a href="#h31-0-2475" id="h31-0-2475" class="i">+</a><a href="#h5-0-1985" id="h5-0-1985" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-850&quot; id=&quot;h42-0-850&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l818&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l818&amp;quot;&amp;gt; 818&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2476" id="h31-0-2476" class="i">+</a><a href="#h5-0-1986" id="h5-0-1986" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-851&quot; id=&quot;h42-0-851&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l819&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l819&amp;quot;&amp;gt; 819&amp;lt;/a&amp;gt; update todo, fix footer having small transparent area at bottom +</a><a href="#h31-0-2477" id="h31-0-2477" class="i">+</a><a href="#h5-0-1987" id="h5-0-1987" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-852&quot; id=&quot;h42-0-852&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l820&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l820&amp;quot;&amp;gt; 820&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2478" id="h31-0-2478" class="i">+</a><a href="#h5-0-1988" id="h5-0-1988" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-853&quot; id=&quot;h42-0-853&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l821&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l821&amp;quot;&amp;gt; 821&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-2479" id="h31-0-2479" class="i">+</a><a href="#h5-0-1989" id="h5-0-1989" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-854&quot; id=&quot;h42-0-854&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l822&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l822&amp;quot;&amp;gt; 822&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-2480" id="h31-0-2480" class="i">+</a><a href="#h5-0-1990" id="h5-0-1990" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-855&quot; id=&quot;h42-0-855&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l823&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l823&amp;quot;&amp;gt; 823&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-2481" id="h31-0-2481" class="i">+</a><a href="#h5-0-1991" id="h5-0-1991" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-856&quot; id=&quot;h42-0-856&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l824&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l824&amp;quot;&amp;gt; 824&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;6550ae94c75ec8b02fd8d8b99cb17c9b28a748b1&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-2482" id="h31-0-2482" class="i">+</a><a href="#h5-0-1992" id="h5-0-1992" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-857&quot; id=&quot;h42-0-857&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l825&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l825&amp;quot;&amp;gt; 825&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-21T17:43:32Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-2483" id="h31-0-2483" class="i">+</a><a href="#h5-0-1993" id="h5-0-1993" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-858&quot; id=&quot;h42-0-858&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l826&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l826&amp;quot;&amp;gt; 826&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-21T17:43:32Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-2484" id="h31-0-2484" class="i">+</a><a href="#h5-0-1994" id="h5-0-1994" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-859&quot; id=&quot;h42-0-859&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l827&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l827&amp;quot;&amp;gt; 827&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;add comment section&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-2485" id="h31-0-2485" class="i">+</a><a href="#h5-0-1995" id="h5-0-1995" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-860&quot; id=&quot;h42-0-860&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l828&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l828&amp;quot;&amp;gt; 828&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/6550ae94c75ec8b02fd8d8b99cb17c9b28a748b1.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-2486" id="h31-0-2486" class="i">+</a><a href="#h5-0-1996" id="h5-0-1996" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-861&quot; id=&quot;h42-0-861&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l829&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l829&amp;quot;&amp;gt; 829&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-2487" id="h31-0-2487" class="i">+</a><a href="#h5-0-1997" id="h5-0-1997" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-862&quot; id=&quot;h42-0-862&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l830&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l830&amp;quot;&amp;gt; 830&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-2488" id="h31-0-2488" class="i">+</a><a href="#h5-0-1998" id="h5-0-1998" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-863&quot; id=&quot;h42-0-863&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l831&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l831&amp;quot;&amp;gt; 831&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-2489" id="h31-0-2489" class="i">+</a><a href="#h5-0-1999" id="h5-0-1999" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-864&quot; id=&quot;h42-0-864&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l832&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l832&amp;quot;&amp;gt; 832&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-2490" id="h31-0-2490" class="i">+</a><a href="#h5-0-2000" id="h5-0-2000" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-865&quot; id=&quot;h42-0-865&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l833&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l833&amp;quot;&amp;gt; 833&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit 6550ae94c75ec8b02fd8d8b99cb17c9b28a748b1 +</a><a href="#h31-0-2491" id="h31-0-2491" class="i">+</a><a href="#h5-0-2001" id="h5-0-2001" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-866&quot; id=&quot;h42-0-866&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l834&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l834&amp;quot;&amp;gt; 834&amp;lt;/a&amp;gt; parent dbb53826b0cef3e311cb541c197ae543cab2cdf3 +</a><a href="#h31-0-2492" id="h31-0-2492" class="i">+</a><a href="#h5-0-2002" id="h5-0-2002" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-867&quot; id=&quot;h42-0-867&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l835&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l835&amp;quot;&amp;gt; 835&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-2493" id="h31-0-2493" class="i">+</a><a href="#h5-0-2003" id="h5-0-2003" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-868&quot; id=&quot;h42-0-868&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l836&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l836&amp;quot;&amp;gt; 836&amp;lt;/a&amp;gt; Date: Fri, 21 Feb 2025 18:43:32 +0100 +</a><a href="#h31-0-2494" id="h31-0-2494" class="i">+</a><a href="#h5-0-2004" id="h5-0-2004" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-869&quot; id=&quot;h42-0-869&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l837&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l837&amp;quot;&amp;gt; 837&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2495" id="h31-0-2495" class="i">+</a><a href="#h5-0-2005" id="h5-0-2005" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-870&quot; id=&quot;h42-0-870&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l838&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l838&amp;quot;&amp;gt; 838&amp;lt;/a&amp;gt; add comment section +</a><a href="#h31-0-2496" id="h31-0-2496" class="i">+</a><a href="#h5-0-2006" id="h5-0-2006" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-871&quot; id=&quot;h42-0-871&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l839&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l839&amp;quot;&amp;gt; 839&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2497" id="h31-0-2497" class="i">+</a><a href="#h5-0-2007" id="h5-0-2007" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-872&quot; id=&quot;h42-0-872&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l840&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l840&amp;quot;&amp;gt; 840&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-2498" id="h31-0-2498" class="i">+</a><a href="#h5-0-2008" id="h5-0-2008" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-873&quot; id=&quot;h42-0-873&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l841&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l841&amp;quot;&amp;gt; 841&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-2499" id="h31-0-2499" class="i">+</a><a href="#h5-0-2009" id="h5-0-2009" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-874&quot; id=&quot;h42-0-874&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l842&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l842&amp;quot;&amp;gt; 842&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-2500" id="h31-0-2500" class="i">+</a><a href="#h5-0-2010" id="h5-0-2010" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-875&quot; id=&quot;h42-0-875&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l843&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l843&amp;quot;&amp;gt; 843&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;dbb53826b0cef3e311cb541c197ae543cab2cdf3&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-2501" id="h31-0-2501" class="i">+</a><a href="#h5-0-2011" id="h5-0-2011" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-876&quot; id=&quot;h42-0-876&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l844&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l844&amp;quot;&amp;gt; 844&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-21T16:17:08Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-2502" id="h31-0-2502" class="i">+</a><a href="#h5-0-2012" id="h5-0-2012" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-877&quot; id=&quot;h42-0-877&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l845&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l845&amp;quot;&amp;gt; 845&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-21T16:17:08Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-2503" id="h31-0-2503" class="i">+</a><a href="#h5-0-2013" id="h5-0-2013" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-878&quot; id=&quot;h42-0-878&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l846&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l846&amp;quot;&amp;gt; 846&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;change main title&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-2504" id="h31-0-2504" class="i">+</a><a href="#h5-0-2014" id="h5-0-2014" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-879&quot; id=&quot;h42-0-879&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l847&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l847&amp;quot;&amp;gt; 847&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/dbb53826b0cef3e311cb541c197ae543cab2cdf3.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-2505" id="h31-0-2505" class="i">+</a><a href="#h5-0-2015" id="h5-0-2015" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-880&quot; id=&quot;h42-0-880&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l848&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l848&amp;quot;&amp;gt; 848&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-2506" id="h31-0-2506" class="i">+</a><a href="#h5-0-2016" id="h5-0-2016" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-881&quot; id=&quot;h42-0-881&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l849&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l849&amp;quot;&amp;gt; 849&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-2507" id="h31-0-2507" class="i">+</a><a href="#h5-0-2017" id="h5-0-2017" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-882&quot; id=&quot;h42-0-882&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l850&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l850&amp;quot;&amp;gt; 850&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-2508" id="h31-0-2508" class="i">+</a><a href="#h5-0-2018" id="h5-0-2018" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-883&quot; id=&quot;h42-0-883&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l851&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l851&amp;quot;&amp;gt; 851&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-2509" id="h31-0-2509" class="i">+</a><a href="#h5-0-2019" id="h5-0-2019" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-884&quot; id=&quot;h42-0-884&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l852&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l852&amp;quot;&amp;gt; 852&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit dbb53826b0cef3e311cb541c197ae543cab2cdf3 +</a><a href="#h31-0-2510" id="h31-0-2510" class="i">+</a><a href="#h5-0-2020" id="h5-0-2020" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-885&quot; id=&quot;h42-0-885&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l853&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l853&amp;quot;&amp;gt; 853&amp;lt;/a&amp;gt; parent 8f42aaf5761674a9615e66f4d1e2b03757df443c +</a><a href="#h31-0-2511" id="h31-0-2511" class="i">+</a><a href="#h5-0-2021" id="h5-0-2021" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-886&quot; id=&quot;h42-0-886&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l854&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l854&amp;quot;&amp;gt; 854&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-2512" id="h31-0-2512" class="i">+</a><a href="#h5-0-2022" id="h5-0-2022" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-887&quot; id=&quot;h42-0-887&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l855&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l855&amp;quot;&amp;gt; 855&amp;lt;/a&amp;gt; Date: Fri, 21 Feb 2025 17:17:08 +0100 +</a><a href="#h31-0-2513" id="h31-0-2513" class="i">+</a><a href="#h5-0-2023" id="h5-0-2023" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-888&quot; id=&quot;h42-0-888&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l856&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l856&amp;quot;&amp;gt; 856&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2514" id="h31-0-2514" class="i">+</a><a href="#h5-0-2024" id="h5-0-2024" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-889&quot; id=&quot;h42-0-889&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l857&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l857&amp;quot;&amp;gt; 857&amp;lt;/a&amp;gt; change main title +</a><a href="#h31-0-2515" id="h31-0-2515" class="i">+</a><a href="#h5-0-2025" id="h5-0-2025" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-890&quot; id=&quot;h42-0-890&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l858&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l858&amp;quot;&amp;gt; 858&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2516" id="h31-0-2516" class="i">+</a><a href="#h5-0-2026" id="h5-0-2026" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-891&quot; id=&quot;h42-0-891&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l859&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l859&amp;quot;&amp;gt; 859&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-2517" id="h31-0-2517" class="i">+</a><a href="#h5-0-2027" id="h5-0-2027" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-892&quot; id=&quot;h42-0-892&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l860&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l860&amp;quot;&amp;gt; 860&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-2518" id="h31-0-2518" class="i">+</a><a href="#h5-0-2028" id="h5-0-2028" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-893&quot; id=&quot;h42-0-893&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l861&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l861&amp;quot;&amp;gt; 861&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-2519" id="h31-0-2519" class="i">+</a><a href="#h5-0-2029" id="h5-0-2029" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-894&quot; id=&quot;h42-0-894&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l862&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l862&amp;quot;&amp;gt; 862&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;8f42aaf5761674a9615e66f4d1e2b03757df443c&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-2520" id="h31-0-2520" class="i">+</a><a href="#h5-0-2030" id="h5-0-2030" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-895&quot; id=&quot;h42-0-895&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l863&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l863&amp;quot;&amp;gt; 863&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-21T15:44:04Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-2521" id="h31-0-2521" class="i">+</a><a href="#h5-0-2031" id="h5-0-2031" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-896&quot; id=&quot;h42-0-896&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l864&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l864&amp;quot;&amp;gt; 864&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-21T15:44:04Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-2522" id="h31-0-2522" class="i">+</a><a href="#h5-0-2032" id="h5-0-2032" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-897&quot; id=&quot;h42-0-897&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l865&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l865&amp;quot;&amp;gt; 865&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;fix typo&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-2523" id="h31-0-2523" class="i">+</a><a href="#h5-0-2033" id="h5-0-2033" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-898&quot; id=&quot;h42-0-898&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l866&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l866&amp;quot;&amp;gt; 866&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/8f42aaf5761674a9615e66f4d1e2b03757df443c.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-2524" id="h31-0-2524" class="i">+</a><a href="#h5-0-2034" id="h5-0-2034" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-899&quot; id=&quot;h42-0-899&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l867&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l867&amp;quot;&amp;gt; 867&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-2525" id="h31-0-2525" class="i">+</a><a href="#h5-0-2035" id="h5-0-2035" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-900&quot; id=&quot;h42-0-900&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l868&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l868&amp;quot;&amp;gt; 868&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-2526" id="h31-0-2526" class="i">+</a><a href="#h5-0-2036" id="h5-0-2036" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-901&quot; id=&quot;h42-0-901&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l869&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l869&amp;quot;&amp;gt; 869&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-2527" id="h31-0-2527" class="i">+</a><a href="#h5-0-2037" id="h5-0-2037" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-902&quot; id=&quot;h42-0-902&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l870&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l870&amp;quot;&amp;gt; 870&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-2528" id="h31-0-2528" class="i">+</a><a href="#h5-0-2038" id="h5-0-2038" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-903&quot; id=&quot;h42-0-903&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l871&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l871&amp;quot;&amp;gt; 871&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit 8f42aaf5761674a9615e66f4d1e2b03757df443c +</a><a href="#h31-0-2529" id="h31-0-2529" class="i">+</a><a href="#h5-0-2039" id="h5-0-2039" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-904&quot; id=&quot;h42-0-904&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l872&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l872&amp;quot;&amp;gt; 872&amp;lt;/a&amp;gt; parent 045befeb14ed0cf4891b2642f65065d07d6eeed1 +</a><a href="#h31-0-2530" id="h31-0-2530" class="i">+</a><a href="#h5-0-2040" id="h5-0-2040" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-905&quot; id=&quot;h42-0-905&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l873&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l873&amp;quot;&amp;gt; 873&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-2531" id="h31-0-2531" class="i">+</a><a href="#h5-0-2041" id="h5-0-2041" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-906&quot; id=&quot;h42-0-906&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l874&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l874&amp;quot;&amp;gt; 874&amp;lt;/a&amp;gt; Date: Fri, 21 Feb 2025 16:44:04 +0100 +</a><a href="#h31-0-2532" id="h31-0-2532" class="i">+</a><a href="#h5-0-2042" id="h5-0-2042" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-907&quot; id=&quot;h42-0-907&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l875&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l875&amp;quot;&amp;gt; 875&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2533" id="h31-0-2533" class="i">+</a><a href="#h5-0-2043" id="h5-0-2043" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-908&quot; id=&quot;h42-0-908&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l876&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l876&amp;quot;&amp;gt; 876&amp;lt;/a&amp;gt; fix typo +</a><a href="#h31-0-2534" id="h31-0-2534" class="i">+</a><a href="#h5-0-2044" id="h5-0-2044" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-909&quot; id=&quot;h42-0-909&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l877&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l877&amp;quot;&amp;gt; 877&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2535" id="h31-0-2535" class="i">+</a><a href="#h5-0-2045" id="h5-0-2045" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-910&quot; id=&quot;h42-0-910&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l878&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l878&amp;quot;&amp;gt; 878&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-2536" id="h31-0-2536" class="i">+</a><a href="#h5-0-2046" id="h5-0-2046" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-911&quot; id=&quot;h42-0-911&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l879&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l879&amp;quot;&amp;gt; 879&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-2537" id="h31-0-2537" class="i">+</a><a href="#h5-0-2047" id="h5-0-2047" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-912&quot; id=&quot;h42-0-912&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l880&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l880&amp;quot;&amp;gt; 880&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-2538" id="h31-0-2538" class="i">+</a><a href="#h5-0-2048" id="h5-0-2048" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-913&quot; id=&quot;h42-0-913&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l881&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l881&amp;quot;&amp;gt; 881&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;045befeb14ed0cf4891b2642f65065d07d6eeed1&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-2539" id="h31-0-2539" class="i">+</a><a href="#h5-0-2049" id="h5-0-2049" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-914&quot; id=&quot;h42-0-914&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l882&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l882&amp;quot;&amp;gt; 882&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-21T15:36:46Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-2540" id="h31-0-2540" class="i">+</a><a href="#h5-0-2050" id="h5-0-2050" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-915&quot; id=&quot;h42-0-915&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l883&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l883&amp;quot;&amp;gt; 883&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-21T15:36:46Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-2541" id="h31-0-2541" class="i">+</a><a href="#h5-0-2051" id="h5-0-2051" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-916&quot; id=&quot;h42-0-916&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l884&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l884&amp;quot;&amp;gt; 884&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;Software rant compilation, more images&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-2542" id="h31-0-2542" class="i">+</a><a href="#h5-0-2052" id="h5-0-2052" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-917&quot; id=&quot;h42-0-917&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l885&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l885&amp;quot;&amp;gt; 885&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/045befeb14ed0cf4891b2642f65065d07d6eeed1.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-2543" id="h31-0-2543" class="i">+</a><a href="#h5-0-2053" id="h5-0-2053" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-918&quot; id=&quot;h42-0-918&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l886&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l886&amp;quot;&amp;gt; 886&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-2544" id="h31-0-2544" class="i">+</a><a href="#h5-0-2054" id="h5-0-2054" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-919&quot; id=&quot;h42-0-919&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l887&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l887&amp;quot;&amp;gt; 887&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-2545" id="h31-0-2545" class="i">+</a><a href="#h5-0-2055" id="h5-0-2055" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-920&quot; id=&quot;h42-0-920&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l888&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l888&amp;quot;&amp;gt; 888&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-2546" id="h31-0-2546" class="i">+</a><a href="#h5-0-2056" id="h5-0-2056" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-921&quot; id=&quot;h42-0-921&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l889&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l889&amp;quot;&amp;gt; 889&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-2547" id="h31-0-2547" class="i">+</a><a href="#h5-0-2057" id="h5-0-2057" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-922&quot; id=&quot;h42-0-922&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l890&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l890&amp;quot;&amp;gt; 890&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit 045befeb14ed0cf4891b2642f65065d07d6eeed1 +</a><a href="#h31-0-2548" id="h31-0-2548" class="i">+</a><a href="#h5-0-2058" id="h5-0-2058" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-923&quot; id=&quot;h42-0-923&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l891&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l891&amp;quot;&amp;gt; 891&amp;lt;/a&amp;gt; parent 5b6ba253aa561807f37b4cbf5e3442d6ab4d5d82 +</a><a href="#h31-0-2549" id="h31-0-2549" class="i">+</a><a href="#h5-0-2059" id="h5-0-2059" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-924&quot; id=&quot;h42-0-924&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l892&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l892&amp;quot;&amp;gt; 892&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-2550" id="h31-0-2550" class="i">+</a><a href="#h5-0-2060" id="h5-0-2060" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-925&quot; id=&quot;h42-0-925&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l893&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l893&amp;quot;&amp;gt; 893&amp;lt;/a&amp;gt; Date: Fri, 21 Feb 2025 16:36:46 +0100 +</a><a href="#h31-0-2551" id="h31-0-2551" class="i">+</a><a href="#h5-0-2061" id="h5-0-2061" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-926&quot; id=&quot;h42-0-926&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l894&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l894&amp;quot;&amp;gt; 894&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2552" id="h31-0-2552" class="i">+</a><a href="#h5-0-2062" id="h5-0-2062" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-927&quot; id=&quot;h42-0-927&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l895&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l895&amp;quot;&amp;gt; 895&amp;lt;/a&amp;gt; Software rant compilation, more images +</a><a href="#h31-0-2553" id="h31-0-2553" class="i">+</a><a href="#h5-0-2063" id="h5-0-2063" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-928&quot; id=&quot;h42-0-928&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l896&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l896&amp;quot;&amp;gt; 896&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2554" id="h31-0-2554" class="i">+</a><a href="#h5-0-2064" id="h5-0-2064" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-929&quot; id=&quot;h42-0-929&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l897&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l897&amp;quot;&amp;gt; 897&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-2555" id="h31-0-2555" class="i">+</a><a href="#h5-0-2065" id="h5-0-2065" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-930&quot; id=&quot;h42-0-930&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l898&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l898&amp;quot;&amp;gt; 898&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-2556" id="h31-0-2556" class="i">+</a><a href="#h5-0-2066" id="h5-0-2066" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-931&quot; id=&quot;h42-0-931&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l899&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l899&amp;quot;&amp;gt; 899&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-2557" id="h31-0-2557" class="i">+</a><a href="#h5-0-2067" id="h5-0-2067" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-932&quot; id=&quot;h42-0-932&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l900&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l900&amp;quot;&amp;gt; 900&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;5b6ba253aa561807f37b4cbf5e3442d6ab4d5d82&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-2558" id="h31-0-2558" class="i">+</a><a href="#h5-0-2068" id="h5-0-2068" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-933&quot; id=&quot;h42-0-933&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l901&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l901&amp;quot;&amp;gt; 901&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-21T02:03:30Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-2559" id="h31-0-2559" class="i">+</a><a href="#h5-0-2069" id="h5-0-2069" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-934&quot; id=&quot;h42-0-934&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l902&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l902&amp;quot;&amp;gt; 902&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-21T02:03:30Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-2560" id="h31-0-2560" class="i">+</a><a href="#h5-0-2070" id="h5-0-2070" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-935&quot; id=&quot;h42-0-935&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l903&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l903&amp;quot;&amp;gt; 903&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;make navigation tab fixed in size&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-2561" id="h31-0-2561" class="i">+</a><a href="#h5-0-2071" id="h5-0-2071" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-936&quot; id=&quot;h42-0-936&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l904&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l904&amp;quot;&amp;gt; 904&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/5b6ba253aa561807f37b4cbf5e3442d6ab4d5d82.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-2562" id="h31-0-2562" class="i">+</a><a href="#h5-0-2072" id="h5-0-2072" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-937&quot; id=&quot;h42-0-937&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l905&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l905&amp;quot;&amp;gt; 905&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-2563" id="h31-0-2563" class="i">+</a><a href="#h5-0-2073" id="h5-0-2073" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-938&quot; id=&quot;h42-0-938&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l906&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l906&amp;quot;&amp;gt; 906&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-2564" id="h31-0-2564" class="i">+</a><a href="#h5-0-2074" id="h5-0-2074" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-939&quot; id=&quot;h42-0-939&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l907&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l907&amp;quot;&amp;gt; 907&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-2565" id="h31-0-2565" class="i">+</a><a href="#h5-0-2075" id="h5-0-2075" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-940&quot; id=&quot;h42-0-940&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l908&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l908&amp;quot;&amp;gt; 908&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-2566" id="h31-0-2566" class="i">+</a><a href="#h5-0-2076" id="h5-0-2076" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-941&quot; id=&quot;h42-0-941&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l909&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l909&amp;quot;&amp;gt; 909&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit 5b6ba253aa561807f37b4cbf5e3442d6ab4d5d82 +</a><a href="#h31-0-2567" id="h31-0-2567" class="i">+</a><a href="#h5-0-2077" id="h5-0-2077" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-942&quot; id=&quot;h42-0-942&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l910&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l910&amp;quot;&amp;gt; 910&amp;lt;/a&amp;gt; parent 660f730f3886465d1602d9e2df34605bdf57f002 +</a><a href="#h31-0-2568" id="h31-0-2568" class="i">+</a><a href="#h5-0-2078" id="h5-0-2078" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-943&quot; id=&quot;h42-0-943&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l911&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l911&amp;quot;&amp;gt; 911&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-2569" id="h31-0-2569" class="i">+</a><a href="#h5-0-2079" id="h5-0-2079" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-944&quot; id=&quot;h42-0-944&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l912&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l912&amp;quot;&amp;gt; 912&amp;lt;/a&amp;gt; Date: Fri, 21 Feb 2025 03:03:30 +0100 +</a><a href="#h31-0-2570" id="h31-0-2570" class="i">+</a><a href="#h5-0-2080" id="h5-0-2080" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-945&quot; id=&quot;h42-0-945&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l913&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l913&amp;quot;&amp;gt; 913&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2571" id="h31-0-2571" class="i">+</a><a href="#h5-0-2081" id="h5-0-2081" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-946&quot; id=&quot;h42-0-946&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l914&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l914&amp;quot;&amp;gt; 914&amp;lt;/a&amp;gt; make navigation tab fixed in size +</a><a href="#h31-0-2572" id="h31-0-2572" class="i">+</a><a href="#h5-0-2082" id="h5-0-2082" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-947&quot; id=&quot;h42-0-947&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l915&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l915&amp;quot;&amp;gt; 915&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2573" id="h31-0-2573" class="i">+</a><a href="#h5-0-2083" id="h5-0-2083" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-948&quot; id=&quot;h42-0-948&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l916&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l916&amp;quot;&amp;gt; 916&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-2574" id="h31-0-2574" class="i">+</a><a href="#h5-0-2084" id="h5-0-2084" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-949&quot; id=&quot;h42-0-949&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l917&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l917&amp;quot;&amp;gt; 917&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-2575" id="h31-0-2575" class="i">+</a><a href="#h5-0-2085" id="h5-0-2085" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-950&quot; id=&quot;h42-0-950&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l918&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l918&amp;quot;&amp;gt; 918&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-2576" id="h31-0-2576" class="i">+</a><a href="#h5-0-2086" id="h5-0-2086" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-951&quot; id=&quot;h42-0-951&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l919&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l919&amp;quot;&amp;gt; 919&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;660f730f3886465d1602d9e2df34605bdf57f002&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-2577" id="h31-0-2577" class="i">+</a><a href="#h5-0-2087" id="h5-0-2087" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-952&quot; id=&quot;h42-0-952&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l920&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l920&amp;quot;&amp;gt; 920&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-21T01:37:42Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-2578" id="h31-0-2578" class="i">+</a><a href="#h5-0-2088" id="h5-0-2088" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-953&quot; id=&quot;h42-0-953&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l921&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l921&amp;quot;&amp;gt; 921&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-21T01:37:42Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-2579" id="h31-0-2579" class="i">+</a><a href="#h5-0-2089" id="h5-0-2089" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-954&quot; id=&quot;h42-0-954&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l922&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l922&amp;quot;&amp;gt; 922&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;add templeos.jpeg&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-2580" id="h31-0-2580" class="i">+</a><a href="#h5-0-2090" id="h5-0-2090" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-955&quot; id=&quot;h42-0-955&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l923&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l923&amp;quot;&amp;gt; 923&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/660f730f3886465d1602d9e2df34605bdf57f002.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-2581" id="h31-0-2581" class="i">+</a><a href="#h5-0-2091" id="h5-0-2091" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-956&quot; id=&quot;h42-0-956&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l924&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l924&amp;quot;&amp;gt; 924&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-2582" id="h31-0-2582" class="i">+</a><a href="#h5-0-2092" id="h5-0-2092" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-957&quot; id=&quot;h42-0-957&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l925&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l925&amp;quot;&amp;gt; 925&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-2583" id="h31-0-2583" class="i">+</a><a href="#h5-0-2093" id="h5-0-2093" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-958&quot; id=&quot;h42-0-958&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l926&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l926&amp;quot;&amp;gt; 926&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-2584" id="h31-0-2584" class="i">+</a><a href="#h5-0-2094" id="h5-0-2094" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-959&quot; id=&quot;h42-0-959&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l927&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l927&amp;quot;&amp;gt; 927&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-2585" id="h31-0-2585" class="i">+</a><a href="#h5-0-2095" id="h5-0-2095" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-960&quot; id=&quot;h42-0-960&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l928&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l928&amp;quot;&amp;gt; 928&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit 660f730f3886465d1602d9e2df34605bdf57f002 +</a><a href="#h31-0-2586" id="h31-0-2586" class="i">+</a><a href="#h5-0-2096" id="h5-0-2096" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-961&quot; id=&quot;h42-0-961&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l929&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l929&amp;quot;&amp;gt; 929&amp;lt;/a&amp;gt; parent 4d60836412609813168f12c0f901afe615746ace +</a><a href="#h31-0-2587" id="h31-0-2587" class="i">+</a><a href="#h5-0-2097" id="h5-0-2097" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-962&quot; id=&quot;h42-0-962&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l930&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l930&amp;quot;&amp;gt; 930&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-2588" id="h31-0-2588" class="i">+</a><a href="#h5-0-2098" id="h5-0-2098" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-963&quot; id=&quot;h42-0-963&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l931&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l931&amp;quot;&amp;gt; 931&amp;lt;/a&amp;gt; Date: Fri, 21 Feb 2025 02:37:42 +0100 +</a><a href="#h31-0-2589" id="h31-0-2589" class="i">+</a><a href="#h5-0-2099" id="h5-0-2099" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-964&quot; id=&quot;h42-0-964&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l932&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l932&amp;quot;&amp;gt; 932&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2590" id="h31-0-2590" class="i">+</a><a href="#h5-0-2100" id="h5-0-2100" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-965&quot; id=&quot;h42-0-965&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l933&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l933&amp;quot;&amp;gt; 933&amp;lt;/a&amp;gt; add templeos.jpeg +</a><a href="#h31-0-2591" id="h31-0-2591" class="i">+</a><a href="#h5-0-2101" id="h5-0-2101" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-966&quot; id=&quot;h42-0-966&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l934&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l934&amp;quot;&amp;gt; 934&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2592" id="h31-0-2592" class="i">+</a><a href="#h5-0-2102" id="h5-0-2102" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-967&quot; id=&quot;h42-0-967&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l935&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l935&amp;quot;&amp;gt; 935&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-2593" id="h31-0-2593" class="i">+</a><a href="#h5-0-2103" id="h5-0-2103" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-968&quot; id=&quot;h42-0-968&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l936&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l936&amp;quot;&amp;gt; 936&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-2594" id="h31-0-2594" class="i">+</a><a href="#h5-0-2104" id="h5-0-2104" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-969&quot; id=&quot;h42-0-969&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l937&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l937&amp;quot;&amp;gt; 937&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-2595" id="h31-0-2595" class="i">+</a><a href="#h5-0-2105" id="h5-0-2105" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-970&quot; id=&quot;h42-0-970&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l938&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l938&amp;quot;&amp;gt; 938&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;4d60836412609813168f12c0f901afe615746ace&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-2596" id="h31-0-2596" class="i">+</a><a href="#h5-0-2106" id="h5-0-2106" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-971&quot; id=&quot;h42-0-971&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l939&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l939&amp;quot;&amp;gt; 939&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-20T22:14:18Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-2597" id="h31-0-2597" class="i">+</a><a href="#h5-0-2107" id="h5-0-2107" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-972&quot; id=&quot;h42-0-972&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l940&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l940&amp;quot;&amp;gt; 940&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-20T22:14:18Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-2598" id="h31-0-2598" class="i">+</a><a href="#h5-0-2108" id="h5-0-2108" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-973&quot; id=&quot;h42-0-973&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l941&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l941&amp;quot;&amp;gt; 941&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;add favicon.png&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-2599" id="h31-0-2599" class="i">+</a><a href="#h5-0-2109" id="h5-0-2109" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-974&quot; id=&quot;h42-0-974&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l942&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l942&amp;quot;&amp;gt; 942&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/4d60836412609813168f12c0f901afe615746ace.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-2600" id="h31-0-2600" class="i">+</a><a href="#h5-0-2110" id="h5-0-2110" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-975&quot; id=&quot;h42-0-975&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l943&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l943&amp;quot;&amp;gt; 943&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-2601" id="h31-0-2601" class="i">+</a><a href="#h5-0-2111" id="h5-0-2111" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-976&quot; id=&quot;h42-0-976&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l944&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l944&amp;quot;&amp;gt; 944&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-2602" id="h31-0-2602" class="i">+</a><a href="#h5-0-2112" id="h5-0-2112" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-977&quot; id=&quot;h42-0-977&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l945&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l945&amp;quot;&amp;gt; 945&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-2603" id="h31-0-2603" class="i">+</a><a href="#h5-0-2113" id="h5-0-2113" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-978&quot; id=&quot;h42-0-978&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l946&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l946&amp;quot;&amp;gt; 946&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-2604" id="h31-0-2604" class="i">+</a><a href="#h5-0-2114" id="h5-0-2114" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-979&quot; id=&quot;h42-0-979&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l947&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l947&amp;quot;&amp;gt; 947&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit 4d60836412609813168f12c0f901afe615746ace +</a><a href="#h31-0-2605" id="h31-0-2605" class="i">+</a><a href="#h5-0-2115" id="h5-0-2115" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-980&quot; id=&quot;h42-0-980&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l948&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l948&amp;quot;&amp;gt; 948&amp;lt;/a&amp;gt; parent 06fe09d98f4732799d095df5d9e82723e6424057 +</a><a href="#h31-0-2606" id="h31-0-2606" class="i">+</a><a href="#h5-0-2116" id="h5-0-2116" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-981&quot; id=&quot;h42-0-981&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l949&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l949&amp;quot;&amp;gt; 949&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-2607" id="h31-0-2607" class="i">+</a><a href="#h5-0-2117" id="h5-0-2117" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-982&quot; id=&quot;h42-0-982&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l950&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l950&amp;quot;&amp;gt; 950&amp;lt;/a&amp;gt; Date: Thu, 20 Feb 2025 23:14:18 +0100 +</a><a href="#h31-0-2608" id="h31-0-2608" class="i">+</a><a href="#h5-0-2118" id="h5-0-2118" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-983&quot; id=&quot;h42-0-983&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l951&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l951&amp;quot;&amp;gt; 951&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2609" id="h31-0-2609" class="i">+</a><a href="#h5-0-2119" id="h5-0-2119" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-984&quot; id=&quot;h42-0-984&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l952&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l952&amp;quot;&amp;gt; 952&amp;lt;/a&amp;gt; add favicon.png +</a><a href="#h31-0-2610" id="h31-0-2610" class="i">+</a><a href="#h5-0-2120" id="h5-0-2120" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-985&quot; id=&quot;h42-0-985&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l953&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l953&amp;quot;&amp;gt; 953&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2611" id="h31-0-2611" class="i">+</a><a href="#h5-0-2121" id="h5-0-2121" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-986&quot; id=&quot;h42-0-986&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l954&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l954&amp;quot;&amp;gt; 954&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-2612" id="h31-0-2612" class="i">+</a><a href="#h5-0-2122" id="h5-0-2122" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-987&quot; id=&quot;h42-0-987&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l955&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l955&amp;quot;&amp;gt; 955&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-2613" id="h31-0-2613" class="i">+</a><a href="#h5-0-2123" id="h5-0-2123" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-988&quot; id=&quot;h42-0-988&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l956&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l956&amp;quot;&amp;gt; 956&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-2614" id="h31-0-2614" class="i">+</a><a href="#h5-0-2124" id="h5-0-2124" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-989&quot; id=&quot;h42-0-989&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l957&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l957&amp;quot;&amp;gt; 957&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;06fe09d98f4732799d095df5d9e82723e6424057&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-2615" id="h31-0-2615" class="i">+</a><a href="#h5-0-2125" id="h5-0-2125" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-990&quot; id=&quot;h42-0-990&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l958&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l958&amp;quot;&amp;gt; 958&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-20T21:49:10Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-2616" id="h31-0-2616" class="i">+</a><a href="#h5-0-2126" id="h5-0-2126" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-991&quot; id=&quot;h42-0-991&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l959&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l959&amp;quot;&amp;gt; 959&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-20T21:49:10Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-2617" id="h31-0-2617" class="i">+</a><a href="#h5-0-2127" id="h5-0-2127" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-992&quot; id=&quot;h42-0-992&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l960&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l960&amp;quot;&amp;gt; 960&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;add dark theme&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-2618" id="h31-0-2618" class="i">+</a><a href="#h5-0-2128" id="h5-0-2128" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-993&quot; id=&quot;h42-0-993&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l961&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l961&amp;quot;&amp;gt; 961&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/06fe09d98f4732799d095df5d9e82723e6424057.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-2619" id="h31-0-2619" class="i">+</a><a href="#h5-0-2129" id="h5-0-2129" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-994&quot; id=&quot;h42-0-994&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l962&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l962&amp;quot;&amp;gt; 962&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-2620" id="h31-0-2620" class="i">+</a><a href="#h5-0-2130" id="h5-0-2130" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-995&quot; id=&quot;h42-0-995&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l963&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l963&amp;quot;&amp;gt; 963&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-2621" id="h31-0-2621" class="i">+</a><a href="#h5-0-2131" id="h5-0-2131" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-996&quot; id=&quot;h42-0-996&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l964&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l964&amp;quot;&amp;gt; 964&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-2622" id="h31-0-2622" class="i">+</a><a href="#h5-0-2132" id="h5-0-2132" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-997&quot; id=&quot;h42-0-997&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l965&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l965&amp;quot;&amp;gt; 965&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-2623" id="h31-0-2623" class="i">+</a><a href="#h5-0-2133" id="h5-0-2133" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-998&quot; id=&quot;h42-0-998&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l966&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l966&amp;quot;&amp;gt; 966&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit 06fe09d98f4732799d095df5d9e82723e6424057 +</a><a href="#h31-0-2624" id="h31-0-2624" class="i">+</a><a href="#h5-0-2134" id="h5-0-2134" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-999&quot; id=&quot;h42-0-999&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l967&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l967&amp;quot;&amp;gt; 967&amp;lt;/a&amp;gt; parent aa561a57a12eb31e5d31dd90bf7ed209282d1cad +</a><a href="#h31-0-2625" id="h31-0-2625" class="i">+</a><a href="#h5-0-2135" id="h5-0-2135" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1000&quot; id=&quot;h42-0-1000&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l968&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l968&amp;quot;&amp;gt; 968&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-2626" id="h31-0-2626" class="i">+</a><a href="#h5-0-2136" id="h5-0-2136" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1001&quot; id=&quot;h42-0-1001&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l969&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l969&amp;quot;&amp;gt; 969&amp;lt;/a&amp;gt; Date: Thu, 20 Feb 2025 22:49:10 +0100 +</a><a href="#h31-0-2627" id="h31-0-2627" class="i">+</a><a href="#h5-0-2137" id="h5-0-2137" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1002&quot; id=&quot;h42-0-1002&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l970&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l970&amp;quot;&amp;gt; 970&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2628" id="h31-0-2628" class="i">+</a><a href="#h5-0-2138" id="h5-0-2138" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1003&quot; id=&quot;h42-0-1003&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l971&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l971&amp;quot;&amp;gt; 971&amp;lt;/a&amp;gt; add dark theme +</a><a href="#h31-0-2629" id="h31-0-2629" class="i">+</a><a href="#h5-0-2139" id="h5-0-2139" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1004&quot; id=&quot;h42-0-1004&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l972&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l972&amp;quot;&amp;gt; 972&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2630" id="h31-0-2630" class="i">+</a><a href="#h5-0-2140" id="h5-0-2140" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1005&quot; id=&quot;h42-0-1005&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l973&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l973&amp;quot;&amp;gt; 973&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-2631" id="h31-0-2631" class="i">+</a><a href="#h5-0-2141" id="h5-0-2141" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1006&quot; id=&quot;h42-0-1006&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l974&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l974&amp;quot;&amp;gt; 974&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-2632" id="h31-0-2632" class="i">+</a><a href="#h5-0-2142" id="h5-0-2142" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1007&quot; id=&quot;h42-0-1007&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l975&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l975&amp;quot;&amp;gt; 975&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-2633" id="h31-0-2633" class="i">+</a><a href="#h5-0-2143" id="h5-0-2143" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1008&quot; id=&quot;h42-0-1008&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l976&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l976&amp;quot;&amp;gt; 976&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;aa561a57a12eb31e5d31dd90bf7ed209282d1cad&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-2634" id="h31-0-2634" class="i">+</a><a href="#h5-0-2144" id="h5-0-2144" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1009&quot; id=&quot;h42-0-1009&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l977&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l977&amp;quot;&amp;gt; 977&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-20T21:37:04Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-2635" id="h31-0-2635" class="i">+</a><a href="#h5-0-2145" id="h5-0-2145" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1010&quot; id=&quot;h42-0-1010&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l978&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l978&amp;quot;&amp;gt; 978&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-20T21:37:04Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-2636" id="h31-0-2636" class="i">+</a><a href="#h5-0-2146" id="h5-0-2146" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1011&quot; id=&quot;h42-0-1011&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l979&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l979&amp;quot;&amp;gt; 979&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;update heading colors in post, change grass.png&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-2637" id="h31-0-2637" class="i">+</a><a href="#h5-0-2147" id="h5-0-2147" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1012&quot; id=&quot;h42-0-1012&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l980&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l980&amp;quot;&amp;gt; 980&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/aa561a57a12eb31e5d31dd90bf7ed209282d1cad.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-2638" id="h31-0-2638" class="i">+</a><a href="#h5-0-2148" id="h5-0-2148" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1013&quot; id=&quot;h42-0-1013&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l981&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l981&amp;quot;&amp;gt; 981&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-2639" id="h31-0-2639" class="i">+</a><a href="#h5-0-2149" id="h5-0-2149" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1014&quot; id=&quot;h42-0-1014&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l982&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l982&amp;quot;&amp;gt; 982&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-2640" id="h31-0-2640" class="i">+</a><a href="#h5-0-2150" id="h5-0-2150" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1015&quot; id=&quot;h42-0-1015&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l983&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l983&amp;quot;&amp;gt; 983&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-2641" id="h31-0-2641" class="i">+</a><a href="#h5-0-2151" id="h5-0-2151" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1016&quot; id=&quot;h42-0-1016&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l984&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l984&amp;quot;&amp;gt; 984&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-2642" id="h31-0-2642" class="i">+</a><a href="#h5-0-2152" id="h5-0-2152" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1017&quot; id=&quot;h42-0-1017&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l985&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l985&amp;quot;&amp;gt; 985&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit aa561a57a12eb31e5d31dd90bf7ed209282d1cad +</a><a href="#h31-0-2643" id="h31-0-2643" class="i">+</a><a href="#h5-0-2153" id="h5-0-2153" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1018&quot; id=&quot;h42-0-1018&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l986&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l986&amp;quot;&amp;gt; 986&amp;lt;/a&amp;gt; parent 6828f5eb44f0b0eec4f885b0c60dae307b5b4d1a +</a><a href="#h31-0-2644" id="h31-0-2644" class="i">+</a><a href="#h5-0-2154" id="h5-0-2154" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1019&quot; id=&quot;h42-0-1019&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l987&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l987&amp;quot;&amp;gt; 987&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-2645" id="h31-0-2645" class="i">+</a><a href="#h5-0-2155" id="h5-0-2155" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1020&quot; id=&quot;h42-0-1020&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l988&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l988&amp;quot;&amp;gt; 988&amp;lt;/a&amp;gt; Date: Thu, 20 Feb 2025 22:37:04 +0100 +</a><a href="#h31-0-2646" id="h31-0-2646" class="i">+</a><a href="#h5-0-2156" id="h5-0-2156" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1021&quot; id=&quot;h42-0-1021&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l989&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l989&amp;quot;&amp;gt; 989&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2647" id="h31-0-2647" class="i">+</a><a href="#h5-0-2157" id="h5-0-2157" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1022&quot; id=&quot;h42-0-1022&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l990&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l990&amp;quot;&amp;gt; 990&amp;lt;/a&amp;gt; update heading colors in post, change grass.png +</a><a href="#h31-0-2648" id="h31-0-2648" class="i">+</a><a href="#h5-0-2158" id="h5-0-2158" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1023&quot; id=&quot;h42-0-1023&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l991&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l991&amp;quot;&amp;gt; 991&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2649" id="h31-0-2649" class="i">+</a><a href="#h5-0-2159" id="h5-0-2159" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1024&quot; id=&quot;h42-0-1024&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l992&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l992&amp;quot;&amp;gt; 992&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-2650" id="h31-0-2650" class="i">+</a><a href="#h5-0-2160" id="h5-0-2160" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1025&quot; id=&quot;h42-0-1025&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l993&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l993&amp;quot;&amp;gt; 993&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-2651" id="h31-0-2651" class="i">+</a><a href="#h5-0-2161" id="h5-0-2161" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1026&quot; id=&quot;h42-0-1026&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l994&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l994&amp;quot;&amp;gt; 994&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-2652" id="h31-0-2652" class="i">+</a><a href="#h5-0-2162" id="h5-0-2162" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1027&quot; id=&quot;h42-0-1027&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l995&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l995&amp;quot;&amp;gt; 995&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;6828f5eb44f0b0eec4f885b0c60dae307b5b4d1a&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-2653" id="h31-0-2653" class="i">+</a><a href="#h5-0-2163" id="h5-0-2163" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1028&quot; id=&quot;h42-0-1028&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l996&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l996&amp;quot;&amp;gt; 996&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-20T21:26:50Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-2654" id="h31-0-2654" class="i">+</a><a href="#h5-0-2164" id="h5-0-2164" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1029&quot; id=&quot;h42-0-1029&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l997&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l997&amp;quot;&amp;gt; 997&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-20T21:26:50Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-2655" id="h31-0-2655" class="i">+</a><a href="#h5-0-2165" id="h5-0-2165" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1030&quot; id=&quot;h42-0-1030&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l998&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l998&amp;quot;&amp;gt; 998&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;remove forced word break&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-2656" id="h31-0-2656" class="i">+</a><a href="#h5-0-2166" id="h5-0-2166" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1031&quot; id=&quot;h42-0-1031&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l999&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l999&amp;quot;&amp;gt; 999&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/6828f5eb44f0b0eec4f885b0c60dae307b5b4d1a.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-2657" id="h31-0-2657" class="i">+</a><a href="#h5-0-2167" id="h5-0-2167" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1032&quot; id=&quot;h42-0-1032&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1000&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1000&amp;quot;&amp;gt; 1000&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-2658" id="h31-0-2658" class="i">+</a><a href="#h5-0-2168" id="h5-0-2168" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1033&quot; id=&quot;h42-0-1033&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1001&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1001&amp;quot;&amp;gt; 1001&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-2659" id="h31-0-2659" class="i">+</a><a href="#h5-0-2169" id="h5-0-2169" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1034&quot; id=&quot;h42-0-1034&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1002&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1002&amp;quot;&amp;gt; 1002&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-2660" id="h31-0-2660" class="i">+</a><a href="#h5-0-2170" id="h5-0-2170" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1035&quot; id=&quot;h42-0-1035&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1003&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1003&amp;quot;&amp;gt; 1003&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-2661" id="h31-0-2661" class="i">+</a><a href="#h5-0-2171" id="h5-0-2171" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1036&quot; id=&quot;h42-0-1036&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1004&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1004&amp;quot;&amp;gt; 1004&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit 6828f5eb44f0b0eec4f885b0c60dae307b5b4d1a +</a><a href="#h31-0-2662" id="h31-0-2662" class="i">+</a><a href="#h5-0-2172" id="h5-0-2172" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1037&quot; id=&quot;h42-0-1037&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1005&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1005&amp;quot;&amp;gt; 1005&amp;lt;/a&amp;gt; parent 31f89756447af3eb9c1f7b8ab6b9b7fa40833f02 +</a><a href="#h31-0-2663" id="h31-0-2663" class="i">+</a><a href="#h5-0-2173" id="h5-0-2173" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1038&quot; id=&quot;h42-0-1038&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1006&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1006&amp;quot;&amp;gt; 1006&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-2664" id="h31-0-2664" class="i">+</a><a href="#h5-0-2174" id="h5-0-2174" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1039&quot; id=&quot;h42-0-1039&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1007&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1007&amp;quot;&amp;gt; 1007&amp;lt;/a&amp;gt; Date: Thu, 20 Feb 2025 22:26:50 +0100 +</a><a href="#h31-0-2665" id="h31-0-2665" class="i">+</a><a href="#h5-0-2175" id="h5-0-2175" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1040&quot; id=&quot;h42-0-1040&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1008&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1008&amp;quot;&amp;gt; 1008&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2666" id="h31-0-2666" class="i">+</a><a href="#h5-0-2176" id="h5-0-2176" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1041&quot; id=&quot;h42-0-1041&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1009&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1009&amp;quot;&amp;gt; 1009&amp;lt;/a&amp;gt; remove forced word break +</a><a href="#h31-0-2667" id="h31-0-2667" class="i">+</a><a href="#h5-0-2177" id="h5-0-2177" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1042&quot; id=&quot;h42-0-1042&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1010&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1010&amp;quot;&amp;gt; 1010&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2668" id="h31-0-2668" class="i">+</a><a href="#h5-0-2178" id="h5-0-2178" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1043&quot; id=&quot;h42-0-1043&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1011&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1011&amp;quot;&amp;gt; 1011&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-2669" id="h31-0-2669" class="i">+</a><a href="#h5-0-2179" id="h5-0-2179" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1044&quot; id=&quot;h42-0-1044&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1012&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1012&amp;quot;&amp;gt; 1012&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-2670" id="h31-0-2670" class="i">+</a><a href="#h5-0-2180" id="h5-0-2180" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1045&quot; id=&quot;h42-0-1045&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1013&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1013&amp;quot;&amp;gt; 1013&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-2671" id="h31-0-2671" class="i">+</a><a href="#h5-0-2181" id="h5-0-2181" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1046&quot; id=&quot;h42-0-1046&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1014&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1014&amp;quot;&amp;gt; 1014&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;31f89756447af3eb9c1f7b8ab6b9b7fa40833f02&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-2672" id="h31-0-2672" class="i">+</a><a href="#h5-0-2182" id="h5-0-2182" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1047&quot; id=&quot;h42-0-1047&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1015&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1015&amp;quot;&amp;gt; 1015&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-20T21:24:56Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-2673" id="h31-0-2673" class="i">+</a><a href="#h5-0-2183" id="h5-0-2183" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1048&quot; id=&quot;h42-0-1048&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1016&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1016&amp;quot;&amp;gt; 1016&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-20T21:24:56Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-2674" id="h31-0-2674" class="i">+</a><a href="#h5-0-2184" id="h5-0-2184" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1049&quot; id=&quot;h42-0-1049&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1017&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1017&amp;quot;&amp;gt; 1017&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;make font relative, fix screen adjustment&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-2675" id="h31-0-2675" class="i">+</a><a href="#h5-0-2185" id="h5-0-2185" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1050&quot; id=&quot;h42-0-1050&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1018&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1018&amp;quot;&amp;gt; 1018&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/31f89756447af3eb9c1f7b8ab6b9b7fa40833f02.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-2676" id="h31-0-2676" class="i">+</a><a href="#h5-0-2186" id="h5-0-2186" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1051&quot; id=&quot;h42-0-1051&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1019&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1019&amp;quot;&amp;gt; 1019&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-2677" id="h31-0-2677" class="i">+</a><a href="#h5-0-2187" id="h5-0-2187" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1052&quot; id=&quot;h42-0-1052&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1020&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1020&amp;quot;&amp;gt; 1020&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-2678" id="h31-0-2678" class="i">+</a><a href="#h5-0-2188" id="h5-0-2188" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1053&quot; id=&quot;h42-0-1053&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1021&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1021&amp;quot;&amp;gt; 1021&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-2679" id="h31-0-2679" class="i">+</a><a href="#h5-0-2189" id="h5-0-2189" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1054&quot; id=&quot;h42-0-1054&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1022&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1022&amp;quot;&amp;gt; 1022&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-2680" id="h31-0-2680" class="i">+</a><a href="#h5-0-2190" id="h5-0-2190" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1055&quot; id=&quot;h42-0-1055&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1023&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1023&amp;quot;&amp;gt; 1023&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit 31f89756447af3eb9c1f7b8ab6b9b7fa40833f02 +</a><a href="#h31-0-2681" id="h31-0-2681" class="i">+</a><a href="#h5-0-2191" id="h5-0-2191" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1056&quot; id=&quot;h42-0-1056&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1024&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1024&amp;quot;&amp;gt; 1024&amp;lt;/a&amp;gt; parent 8675a2e83990ffccdd2521d4f9eb4c4f7d836df6 +</a><a href="#h31-0-2682" id="h31-0-2682" class="i">+</a><a href="#h5-0-2192" id="h5-0-2192" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1057&quot; id=&quot;h42-0-1057&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1025&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1025&amp;quot;&amp;gt; 1025&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-2683" id="h31-0-2683" class="i">+</a><a href="#h5-0-2193" id="h5-0-2193" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1058&quot; id=&quot;h42-0-1058&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1026&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1026&amp;quot;&amp;gt; 1026&amp;lt;/a&amp;gt; Date: Thu, 20 Feb 2025 22:24:56 +0100 +</a><a href="#h31-0-2684" id="h31-0-2684" class="i">+</a><a href="#h5-0-2194" id="h5-0-2194" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1059&quot; id=&quot;h42-0-1059&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1027&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1027&amp;quot;&amp;gt; 1027&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2685" id="h31-0-2685" class="i">+</a><a href="#h5-0-2195" id="h5-0-2195" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1060&quot; id=&quot;h42-0-1060&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1028&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1028&amp;quot;&amp;gt; 1028&amp;lt;/a&amp;gt; make font relative, fix screen adjustment +</a><a href="#h31-0-2686" id="h31-0-2686" class="i">+</a><a href="#h5-0-2196" id="h5-0-2196" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1061&quot; id=&quot;h42-0-1061&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1029&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1029&amp;quot;&amp;gt; 1029&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2687" id="h31-0-2687" class="i">+</a><a href="#h5-0-2197" id="h5-0-2197" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1062&quot; id=&quot;h42-0-1062&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1030&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1030&amp;quot;&amp;gt; 1030&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-2688" id="h31-0-2688" class="i">+</a><a href="#h5-0-2198" id="h5-0-2198" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1063&quot; id=&quot;h42-0-1063&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1031&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1031&amp;quot;&amp;gt; 1031&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-2689" id="h31-0-2689" class="i">+</a><a href="#h5-0-2199" id="h5-0-2199" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1064&quot; id=&quot;h42-0-1064&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1032&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1032&amp;quot;&amp;gt; 1032&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-2690" id="h31-0-2690" class="i">+</a><a href="#h5-0-2200" id="h5-0-2200" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1065&quot; id=&quot;h42-0-1065&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1033&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1033&amp;quot;&amp;gt; 1033&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;8675a2e83990ffccdd2521d4f9eb4c4f7d836df6&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-2691" id="h31-0-2691" class="i">+</a><a href="#h5-0-2201" id="h5-0-2201" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1066&quot; id=&quot;h42-0-1066&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1034&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1034&amp;quot;&amp;gt; 1034&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-20T20:55:58Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-2692" id="h31-0-2692" class="i">+</a><a href="#h5-0-2202" id="h5-0-2202" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1067&quot; id=&quot;h42-0-1067&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1035&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1035&amp;quot;&amp;gt; 1035&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-20T20:55:58Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-2693" id="h31-0-2693" class="i">+</a><a href="#h5-0-2203" id="h5-0-2203" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1068&quot; id=&quot;h42-0-1068&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1036&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1036&amp;quot;&amp;gt; 1036&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;fix chrome issues&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-2694" id="h31-0-2694" class="i">+</a><a href="#h5-0-2204" id="h5-0-2204" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1069&quot; id=&quot;h42-0-1069&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1037&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1037&amp;quot;&amp;gt; 1037&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/8675a2e83990ffccdd2521d4f9eb4c4f7d836df6.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-2695" id="h31-0-2695" class="i">+</a><a href="#h5-0-2205" id="h5-0-2205" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1070&quot; id=&quot;h42-0-1070&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1038&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1038&amp;quot;&amp;gt; 1038&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-2696" id="h31-0-2696" class="i">+</a><a href="#h5-0-2206" id="h5-0-2206" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1071&quot; id=&quot;h42-0-1071&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1039&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1039&amp;quot;&amp;gt; 1039&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-2697" id="h31-0-2697" class="i">+</a><a href="#h5-0-2207" id="h5-0-2207" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1072&quot; id=&quot;h42-0-1072&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1040&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1040&amp;quot;&amp;gt; 1040&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-2698" id="h31-0-2698" class="i">+</a><a href="#h5-0-2208" id="h5-0-2208" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1073&quot; id=&quot;h42-0-1073&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1041&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1041&amp;quot;&amp;gt; 1041&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-2699" id="h31-0-2699" class="i">+</a><a href="#h5-0-2209" id="h5-0-2209" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1074&quot; id=&quot;h42-0-1074&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1042&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1042&amp;quot;&amp;gt; 1042&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit 8675a2e83990ffccdd2521d4f9eb4c4f7d836df6 +</a><a href="#h31-0-2700" id="h31-0-2700" class="i">+</a><a href="#h5-0-2210" id="h5-0-2210" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1075&quot; id=&quot;h42-0-1075&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1043&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1043&amp;quot;&amp;gt; 1043&amp;lt;/a&amp;gt; parent c484d016c7cbe979a4b8068b8184ab308e0ec03c +</a><a href="#h31-0-2701" id="h31-0-2701" class="i">+</a><a href="#h5-0-2211" id="h5-0-2211" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1076&quot; id=&quot;h42-0-1076&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1044&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1044&amp;quot;&amp;gt; 1044&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-2702" id="h31-0-2702" class="i">+</a><a href="#h5-0-2212" id="h5-0-2212" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1077&quot; id=&quot;h42-0-1077&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1045&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1045&amp;quot;&amp;gt; 1045&amp;lt;/a&amp;gt; Date: Thu, 20 Feb 2025 21:55:58 +0100 +</a><a href="#h31-0-2703" id="h31-0-2703" class="i">+</a><a href="#h5-0-2213" id="h5-0-2213" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1078&quot; id=&quot;h42-0-1078&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1046&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1046&amp;quot;&amp;gt; 1046&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2704" id="h31-0-2704" class="i">+</a><a href="#h5-0-2214" id="h5-0-2214" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1079&quot; id=&quot;h42-0-1079&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1047&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1047&amp;quot;&amp;gt; 1047&amp;lt;/a&amp;gt; fix chrome issues +</a><a href="#h31-0-2705" id="h31-0-2705" class="i">+</a><a href="#h5-0-2215" id="h5-0-2215" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1080&quot; id=&quot;h42-0-1080&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1048&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1048&amp;quot;&amp;gt; 1048&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2706" id="h31-0-2706" class="i">+</a><a href="#h5-0-2216" id="h5-0-2216" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1081&quot; id=&quot;h42-0-1081&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1049&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1049&amp;quot;&amp;gt; 1049&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-2707" id="h31-0-2707" class="i">+</a><a href="#h5-0-2217" id="h5-0-2217" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1082&quot; id=&quot;h42-0-1082&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1050&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1050&amp;quot;&amp;gt; 1050&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-2708" id="h31-0-2708" class="i">+</a><a href="#h5-0-2218" id="h5-0-2218" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1083&quot; id=&quot;h42-0-1083&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1051&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1051&amp;quot;&amp;gt; 1051&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-2709" id="h31-0-2709" class="i">+</a><a href="#h5-0-2219" id="h5-0-2219" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1084&quot; id=&quot;h42-0-1084&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1052&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1052&amp;quot;&amp;gt; 1052&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;c484d016c7cbe979a4b8068b8184ab308e0ec03c&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-2710" id="h31-0-2710" class="i">+</a><a href="#h5-0-2220" id="h5-0-2220" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1085&quot; id=&quot;h42-0-1085&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1053&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1053&amp;quot;&amp;gt; 1053&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-20T20:30:38Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-2711" id="h31-0-2711" class="i">+</a><a href="#h5-0-2221" id="h5-0-2221" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1086&quot; id=&quot;h42-0-1086&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1054&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1054&amp;quot;&amp;gt; 1054&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-20T20:30:38Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-2712" id="h31-0-2712" class="i">+</a><a href="#h5-0-2222" id="h5-0-2222" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1087&quot; id=&quot;h42-0-1087&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1055&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1055&amp;quot;&amp;gt; 1055&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;add size guides to mosfet image&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-2713" id="h31-0-2713" class="i">+</a><a href="#h5-0-2223" id="h5-0-2223" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1088&quot; id=&quot;h42-0-1088&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1056&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1056&amp;quot;&amp;gt; 1056&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/c484d016c7cbe979a4b8068b8184ab308e0ec03c.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-2714" id="h31-0-2714" class="i">+</a><a href="#h5-0-2224" id="h5-0-2224" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1089&quot; id=&quot;h42-0-1089&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1057&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1057&amp;quot;&amp;gt; 1057&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-2715" id="h31-0-2715" class="i">+</a><a href="#h5-0-2225" id="h5-0-2225" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1090&quot; id=&quot;h42-0-1090&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1058&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1058&amp;quot;&amp;gt; 1058&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-2716" id="h31-0-2716" class="i">+</a><a href="#h5-0-2226" id="h5-0-2226" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1091&quot; id=&quot;h42-0-1091&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1059&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1059&amp;quot;&amp;gt; 1059&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-2717" id="h31-0-2717" class="i">+</a><a href="#h5-0-2227" id="h5-0-2227" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1092&quot; id=&quot;h42-0-1092&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1060&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1060&amp;quot;&amp;gt; 1060&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-2718" id="h31-0-2718" class="i">+</a><a href="#h5-0-2228" id="h5-0-2228" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1093&quot; id=&quot;h42-0-1093&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1061&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1061&amp;quot;&amp;gt; 1061&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit c484d016c7cbe979a4b8068b8184ab308e0ec03c +</a><a href="#h31-0-2719" id="h31-0-2719" class="i">+</a><a href="#h5-0-2229" id="h5-0-2229" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1094&quot; id=&quot;h42-0-1094&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1062&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1062&amp;quot;&amp;gt; 1062&amp;lt;/a&amp;gt; parent 46cbdcd13fa6c2ac62aa80b1ce1dd751e327e4d0 +</a><a href="#h31-0-2720" id="h31-0-2720" class="i">+</a><a href="#h5-0-2230" id="h5-0-2230" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1095&quot; id=&quot;h42-0-1095&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1063&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1063&amp;quot;&amp;gt; 1063&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-2721" id="h31-0-2721" class="i">+</a><a href="#h5-0-2231" id="h5-0-2231" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1096&quot; id=&quot;h42-0-1096&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1064&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1064&amp;quot;&amp;gt; 1064&amp;lt;/a&amp;gt; Date: Thu, 20 Feb 2025 21:30:38 +0100 +</a><a href="#h31-0-2722" id="h31-0-2722" class="i">+</a><a href="#h5-0-2232" id="h5-0-2232" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1097&quot; id=&quot;h42-0-1097&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1065&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1065&amp;quot;&amp;gt; 1065&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2723" id="h31-0-2723" class="i">+</a><a href="#h5-0-2233" id="h5-0-2233" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1098&quot; id=&quot;h42-0-1098&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1066&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1066&amp;quot;&amp;gt; 1066&amp;lt;/a&amp;gt; add size guides to mosfet image +</a><a href="#h31-0-2724" id="h31-0-2724" class="i">+</a><a href="#h5-0-2234" id="h5-0-2234" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1099&quot; id=&quot;h42-0-1099&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1067&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1067&amp;quot;&amp;gt; 1067&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2725" id="h31-0-2725" class="i">+</a><a href="#h5-0-2235" id="h5-0-2235" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1100&quot; id=&quot;h42-0-1100&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1068&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1068&amp;quot;&amp;gt; 1068&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-2726" id="h31-0-2726" class="i">+</a><a href="#h5-0-2236" id="h5-0-2236" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1101&quot; id=&quot;h42-0-1101&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1069&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1069&amp;quot;&amp;gt; 1069&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-2727" id="h31-0-2727" class="i">+</a><a href="#h5-0-2237" id="h5-0-2237" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1102&quot; id=&quot;h42-0-1102&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1070&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1070&amp;quot;&amp;gt; 1070&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-2728" id="h31-0-2728" class="i">+</a><a href="#h5-0-2238" id="h5-0-2238" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1103&quot; id=&quot;h42-0-1103&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1071&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1071&amp;quot;&amp;gt; 1071&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;46cbdcd13fa6c2ac62aa80b1ce1dd751e327e4d0&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-2729" id="h31-0-2729" class="i">+</a><a href="#h5-0-2239" id="h5-0-2239" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1104&quot; id=&quot;h42-0-1104&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1072&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1072&amp;quot;&amp;gt; 1072&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-20T20:28:42Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-2730" id="h31-0-2730" class="i">+</a><a href="#h5-0-2240" id="h5-0-2240" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1105&quot; id=&quot;h42-0-1105&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1073&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1073&amp;quot;&amp;gt; 1073&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-20T20:28:42Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-2731" id="h31-0-2731" class="i">+</a><a href="#h5-0-2241" id="h5-0-2241" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1106&quot; id=&quot;h42-0-1106&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1074&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1074&amp;quot;&amp;gt; 1074&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;update _config.yml&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-2732" id="h31-0-2732" class="i">+</a><a href="#h5-0-2242" id="h5-0-2242" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1107&quot; id=&quot;h42-0-1107&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1075&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1075&amp;quot;&amp;gt; 1075&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/46cbdcd13fa6c2ac62aa80b1ce1dd751e327e4d0.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-2733" id="h31-0-2733" class="i">+</a><a href="#h5-0-2243" id="h5-0-2243" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1108&quot; id=&quot;h42-0-1108&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1076&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1076&amp;quot;&amp;gt; 1076&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-2734" id="h31-0-2734" class="i">+</a><a href="#h5-0-2244" id="h5-0-2244" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1109&quot; id=&quot;h42-0-1109&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1077&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1077&amp;quot;&amp;gt; 1077&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-2735" id="h31-0-2735" class="i">+</a><a href="#h5-0-2245" id="h5-0-2245" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1110&quot; id=&quot;h42-0-1110&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1078&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1078&amp;quot;&amp;gt; 1078&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-2736" id="h31-0-2736" class="i">+</a><a href="#h5-0-2246" id="h5-0-2246" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1111&quot; id=&quot;h42-0-1111&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1079&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1079&amp;quot;&amp;gt; 1079&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-2737" id="h31-0-2737" class="i">+</a><a href="#h5-0-2247" id="h5-0-2247" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1112&quot; id=&quot;h42-0-1112&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1080&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1080&amp;quot;&amp;gt; 1080&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit 46cbdcd13fa6c2ac62aa80b1ce1dd751e327e4d0 +</a><a href="#h31-0-2738" id="h31-0-2738" class="i">+</a><a href="#h5-0-2248" id="h5-0-2248" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1113&quot; id=&quot;h42-0-1113&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1081&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1081&amp;quot;&amp;gt; 1081&amp;lt;/a&amp;gt; parent 6bdc0d083185815414d1b5268115d2dae6f72676 +</a><a href="#h31-0-2739" id="h31-0-2739" class="i">+</a><a href="#h5-0-2249" id="h5-0-2249" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1114&quot; id=&quot;h42-0-1114&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1082&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1082&amp;quot;&amp;gt; 1082&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-2740" id="h31-0-2740" class="i">+</a><a href="#h5-0-2250" id="h5-0-2250" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1115&quot; id=&quot;h42-0-1115&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1083&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1083&amp;quot;&amp;gt; 1083&amp;lt;/a&amp;gt; Date: Thu, 20 Feb 2025 21:28:42 +0100 +</a><a href="#h31-0-2741" id="h31-0-2741" class="i">+</a><a href="#h5-0-2251" id="h5-0-2251" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1116&quot; id=&quot;h42-0-1116&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1084&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1084&amp;quot;&amp;gt; 1084&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2742" id="h31-0-2742" class="i">+</a><a href="#h5-0-2252" id="h5-0-2252" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1117&quot; id=&quot;h42-0-1117&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1085&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1085&amp;quot;&amp;gt; 1085&amp;lt;/a&amp;gt; update _config.yml +</a><a href="#h31-0-2743" id="h31-0-2743" class="i">+</a><a href="#h5-0-2253" id="h5-0-2253" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1118&quot; id=&quot;h42-0-1118&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1086&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1086&amp;quot;&amp;gt; 1086&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2744" id="h31-0-2744" class="i">+</a><a href="#h5-0-2254" id="h5-0-2254" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1119&quot; id=&quot;h42-0-1119&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1087&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1087&amp;quot;&amp;gt; 1087&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-2745" id="h31-0-2745" class="i">+</a><a href="#h5-0-2255" id="h5-0-2255" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1120&quot; id=&quot;h42-0-1120&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1088&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1088&amp;quot;&amp;gt; 1088&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-2746" id="h31-0-2746" class="i">+</a><a href="#h5-0-2256" id="h5-0-2256" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1121&quot; id=&quot;h42-0-1121&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1089&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1089&amp;quot;&amp;gt; 1089&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-2747" id="h31-0-2747" class="i">+</a><a href="#h5-0-2257" id="h5-0-2257" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1122&quot; id=&quot;h42-0-1122&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1090&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1090&amp;quot;&amp;gt; 1090&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;6bdc0d083185815414d1b5268115d2dae6f72676&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-2748" id="h31-0-2748" class="i">+</a><a href="#h5-0-2258" id="h5-0-2258" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1123&quot; id=&quot;h42-0-1123&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1091&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1091&amp;quot;&amp;gt; 1091&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-20T20:25:02Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-2749" id="h31-0-2749" class="i">+</a><a href="#h5-0-2259" id="h5-0-2259" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1124&quot; id=&quot;h42-0-1124&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1092&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1092&amp;quot;&amp;gt; 1092&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-20T20:25:02Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-2750" id="h31-0-2750" class="i">+</a><a href="#h5-0-2260" id="h5-0-2260" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1125&quot; id=&quot;h42-0-1125&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1093&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1093&amp;quot;&amp;gt; 1093&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;change font size, add mosfet image&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-2751" id="h31-0-2751" class="i">+</a><a href="#h5-0-2261" id="h5-0-2261" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1126&quot; id=&quot;h42-0-1126&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1094&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1094&amp;quot;&amp;gt; 1094&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/6bdc0d083185815414d1b5268115d2dae6f72676.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-2752" id="h31-0-2752" class="i">+</a><a href="#h5-0-2262" id="h5-0-2262" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1127&quot; id=&quot;h42-0-1127&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1095&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1095&amp;quot;&amp;gt; 1095&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-2753" id="h31-0-2753" class="i">+</a><a href="#h5-0-2263" id="h5-0-2263" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1128&quot; id=&quot;h42-0-1128&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1096&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1096&amp;quot;&amp;gt; 1096&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-2754" id="h31-0-2754" class="i">+</a><a href="#h5-0-2264" id="h5-0-2264" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1129&quot; id=&quot;h42-0-1129&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1097&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1097&amp;quot;&amp;gt; 1097&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-2755" id="h31-0-2755" class="i">+</a><a href="#h5-0-2265" id="h5-0-2265" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1130&quot; id=&quot;h42-0-1130&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1098&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1098&amp;quot;&amp;gt; 1098&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-2756" id="h31-0-2756" class="i">+</a><a href="#h5-0-2266" id="h5-0-2266" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1131&quot; id=&quot;h42-0-1131&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1099&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1099&amp;quot;&amp;gt; 1099&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit 6bdc0d083185815414d1b5268115d2dae6f72676 +</a><a href="#h31-0-2757" id="h31-0-2757" class="i">+</a><a href="#h5-0-2267" id="h5-0-2267" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1132&quot; id=&quot;h42-0-1132&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1100&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1100&amp;quot;&amp;gt; 1100&amp;lt;/a&amp;gt; parent b4f30645592194893cdd2d4da4115809689e91d0 +</a><a href="#h31-0-2758" id="h31-0-2758" class="i">+</a><a href="#h5-0-2268" id="h5-0-2268" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1133&quot; id=&quot;h42-0-1133&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1101&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1101&amp;quot;&amp;gt; 1101&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-2759" id="h31-0-2759" class="i">+</a><a href="#h5-0-2269" id="h5-0-2269" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1134&quot; id=&quot;h42-0-1134&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1102&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1102&amp;quot;&amp;gt; 1102&amp;lt;/a&amp;gt; Date: Thu, 20 Feb 2025 21:25:02 +0100 +</a><a href="#h31-0-2760" id="h31-0-2760" class="i">+</a><a href="#h5-0-2270" id="h5-0-2270" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1135&quot; id=&quot;h42-0-1135&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1103&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1103&amp;quot;&amp;gt; 1103&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2761" id="h31-0-2761" class="i">+</a><a href="#h5-0-2271" id="h5-0-2271" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1136&quot; id=&quot;h42-0-1136&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1104&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1104&amp;quot;&amp;gt; 1104&amp;lt;/a&amp;gt; change font size, add mosfet image +</a><a href="#h31-0-2762" id="h31-0-2762" class="i">+</a><a href="#h5-0-2272" id="h5-0-2272" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1137&quot; id=&quot;h42-0-1137&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1105&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1105&amp;quot;&amp;gt; 1105&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2763" id="h31-0-2763" class="i">+</a><a href="#h5-0-2273" id="h5-0-2273" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1138&quot; id=&quot;h42-0-1138&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1106&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1106&amp;quot;&amp;gt; 1106&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-2764" id="h31-0-2764" class="i">+</a><a href="#h5-0-2274" id="h5-0-2274" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1139&quot; id=&quot;h42-0-1139&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1107&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1107&amp;quot;&amp;gt; 1107&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-2765" id="h31-0-2765" class="i">+</a><a href="#h5-0-2275" id="h5-0-2275" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1140&quot; id=&quot;h42-0-1140&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1108&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1108&amp;quot;&amp;gt; 1108&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-2766" id="h31-0-2766" class="i">+</a><a href="#h5-0-2276" id="h5-0-2276" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1141&quot; id=&quot;h42-0-1141&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1109&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1109&amp;quot;&amp;gt; 1109&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;b4f30645592194893cdd2d4da4115809689e91d0&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-2767" id="h31-0-2767" class="i">+</a><a href="#h5-0-2277" id="h5-0-2277" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1142&quot; id=&quot;h42-0-1142&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1110&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1110&amp;quot;&amp;gt; 1110&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-20T19:37:00Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-2768" id="h31-0-2768" class="i">+</a><a href="#h5-0-2278" id="h5-0-2278" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1143&quot; id=&quot;h42-0-1143&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1111&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1111&amp;quot;&amp;gt; 1111&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-20T19:37:00Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-2769" id="h31-0-2769" class="i">+</a><a href="#h5-0-2279" id="h5-0-2279" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1144&quot; id=&quot;h42-0-1144&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1112&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1112&amp;quot;&amp;gt; 1112&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;fix resize&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-2770" id="h31-0-2770" class="i">+</a><a href="#h5-0-2280" id="h5-0-2280" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1145&quot; id=&quot;h42-0-1145&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1113&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1113&amp;quot;&amp;gt; 1113&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/b4f30645592194893cdd2d4da4115809689e91d0.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-2771" id="h31-0-2771" class="i">+</a><a href="#h5-0-2281" id="h5-0-2281" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1146&quot; id=&quot;h42-0-1146&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1114&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1114&amp;quot;&amp;gt; 1114&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-2772" id="h31-0-2772" class="i">+</a><a href="#h5-0-2282" id="h5-0-2282" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1147&quot; id=&quot;h42-0-1147&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1115&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1115&amp;quot;&amp;gt; 1115&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-2773" id="h31-0-2773" class="i">+</a><a href="#h5-0-2283" id="h5-0-2283" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1148&quot; id=&quot;h42-0-1148&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1116&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1116&amp;quot;&amp;gt; 1116&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-2774" id="h31-0-2774" class="i">+</a><a href="#h5-0-2284" id="h5-0-2284" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1149&quot; id=&quot;h42-0-1149&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1117&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1117&amp;quot;&amp;gt; 1117&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-2775" id="h31-0-2775" class="i">+</a><a href="#h5-0-2285" id="h5-0-2285" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1150&quot; id=&quot;h42-0-1150&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1118&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1118&amp;quot;&amp;gt; 1118&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit b4f30645592194893cdd2d4da4115809689e91d0 +</a><a href="#h31-0-2776" id="h31-0-2776" class="i">+</a><a href="#h5-0-2286" id="h5-0-2286" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1151&quot; id=&quot;h42-0-1151&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1119&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1119&amp;quot;&amp;gt; 1119&amp;lt;/a&amp;gt; parent 84ccfd7a16a48321628e8159540308ea79463cdd +</a><a href="#h31-0-2777" id="h31-0-2777" class="i">+</a><a href="#h5-0-2287" id="h5-0-2287" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1152&quot; id=&quot;h42-0-1152&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1120&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1120&amp;quot;&amp;gt; 1120&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-2778" id="h31-0-2778" class="i">+</a><a href="#h5-0-2288" id="h5-0-2288" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1153&quot; id=&quot;h42-0-1153&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1121&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1121&amp;quot;&amp;gt; 1121&amp;lt;/a&amp;gt; Date: Thu, 20 Feb 2025 20:37:00 +0100 +</a><a href="#h31-0-2779" id="h31-0-2779" class="i">+</a><a href="#h5-0-2289" id="h5-0-2289" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1154&quot; id=&quot;h42-0-1154&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1122&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1122&amp;quot;&amp;gt; 1122&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2780" id="h31-0-2780" class="i">+</a><a href="#h5-0-2290" id="h5-0-2290" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1155&quot; id=&quot;h42-0-1155&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1123&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1123&amp;quot;&amp;gt; 1123&amp;lt;/a&amp;gt; fix resize +</a><a href="#h31-0-2781" id="h31-0-2781" class="i">+</a><a href="#h5-0-2291" id="h5-0-2291" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1156&quot; id=&quot;h42-0-1156&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1124&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1124&amp;quot;&amp;gt; 1124&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2782" id="h31-0-2782" class="i">+</a><a href="#h5-0-2292" id="h5-0-2292" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1157&quot; id=&quot;h42-0-1157&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1125&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1125&amp;quot;&amp;gt; 1125&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-2783" id="h31-0-2783" class="i">+</a><a href="#h5-0-2293" id="h5-0-2293" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1158&quot; id=&quot;h42-0-1158&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1126&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1126&amp;quot;&amp;gt; 1126&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-2784" id="h31-0-2784" class="i">+</a><a href="#h5-0-2294" id="h5-0-2294" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1159&quot; id=&quot;h42-0-1159&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1127&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1127&amp;quot;&amp;gt; 1127&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-2785" id="h31-0-2785" class="i">+</a><a href="#h5-0-2295" id="h5-0-2295" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1160&quot; id=&quot;h42-0-1160&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1128&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1128&amp;quot;&amp;gt; 1128&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;84ccfd7a16a48321628e8159540308ea79463cdd&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-2786" id="h31-0-2786" class="i">+</a><a href="#h5-0-2296" id="h5-0-2296" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1161&quot; id=&quot;h42-0-1161&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1129&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1129&amp;quot;&amp;gt; 1129&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-20T19:19:46Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-2787" id="h31-0-2787" class="i">+</a><a href="#h5-0-2297" id="h5-0-2297" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1162&quot; id=&quot;h42-0-1162&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1130&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1130&amp;quot;&amp;gt; 1130&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-20T19:19:46Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-2788" id="h31-0-2788" class="i">+</a><a href="#h5-0-2298" id="h5-0-2298" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1163&quot; id=&quot;h42-0-1163&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1131&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1131&amp;quot;&amp;gt; 1131&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;add footer&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-2789" id="h31-0-2789" class="i">+</a><a href="#h5-0-2299" id="h5-0-2299" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1164&quot; id=&quot;h42-0-1164&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1132&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1132&amp;quot;&amp;gt; 1132&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/84ccfd7a16a48321628e8159540308ea79463cdd.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-2790" id="h31-0-2790" class="i">+</a><a href="#h5-0-2300" id="h5-0-2300" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1165&quot; id=&quot;h42-0-1165&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1133&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1133&amp;quot;&amp;gt; 1133&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-2791" id="h31-0-2791" class="i">+</a><a href="#h5-0-2301" id="h5-0-2301" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1166&quot; id=&quot;h42-0-1166&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1134&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1134&amp;quot;&amp;gt; 1134&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-2792" id="h31-0-2792" class="i">+</a><a href="#h5-0-2302" id="h5-0-2302" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1167&quot; id=&quot;h42-0-1167&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1135&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1135&amp;quot;&amp;gt; 1135&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-2793" id="h31-0-2793" class="i">+</a><a href="#h5-0-2303" id="h5-0-2303" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1168&quot; id=&quot;h42-0-1168&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1136&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1136&amp;quot;&amp;gt; 1136&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-2794" id="h31-0-2794" class="i">+</a><a href="#h5-0-2304" id="h5-0-2304" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1169&quot; id=&quot;h42-0-1169&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1137&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1137&amp;quot;&amp;gt; 1137&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit 84ccfd7a16a48321628e8159540308ea79463cdd +</a><a href="#h31-0-2795" id="h31-0-2795" class="i">+</a><a href="#h5-0-2305" id="h5-0-2305" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1170&quot; id=&quot;h42-0-1170&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1138&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1138&amp;quot;&amp;gt; 1138&amp;lt;/a&amp;gt; parent 5d11c8c45652ec7ed0c731d39716eb6a963a3d82 +</a><a href="#h31-0-2796" id="h31-0-2796" class="i">+</a><a href="#h5-0-2306" id="h5-0-2306" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1171&quot; id=&quot;h42-0-1171&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1139&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1139&amp;quot;&amp;gt; 1139&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-2797" id="h31-0-2797" class="i">+</a><a href="#h5-0-2307" id="h5-0-2307" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1172&quot; id=&quot;h42-0-1172&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1140&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1140&amp;quot;&amp;gt; 1140&amp;lt;/a&amp;gt; Date: Thu, 20 Feb 2025 20:19:46 +0100 +</a><a href="#h31-0-2798" id="h31-0-2798" class="i">+</a><a href="#h5-0-2308" id="h5-0-2308" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1173&quot; id=&quot;h42-0-1173&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1141&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1141&amp;quot;&amp;gt; 1141&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2799" id="h31-0-2799" class="i">+</a><a href="#h5-0-2309" id="h5-0-2309" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1174&quot; id=&quot;h42-0-1174&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1142&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1142&amp;quot;&amp;gt; 1142&amp;lt;/a&amp;gt; add footer +</a><a href="#h31-0-2800" id="h31-0-2800" class="i">+</a><a href="#h5-0-2310" id="h5-0-2310" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1175&quot; id=&quot;h42-0-1175&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1143&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1143&amp;quot;&amp;gt; 1143&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2801" id="h31-0-2801" class="i">+</a><a href="#h5-0-2311" id="h5-0-2311" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1176&quot; id=&quot;h42-0-1176&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1144&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1144&amp;quot;&amp;gt; 1144&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-2802" id="h31-0-2802" class="i">+</a><a href="#h5-0-2312" id="h5-0-2312" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1177&quot; id=&quot;h42-0-1177&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1145&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1145&amp;quot;&amp;gt; 1145&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-2803" id="h31-0-2803" class="i">+</a><a href="#h5-0-2313" id="h5-0-2313" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1178&quot; id=&quot;h42-0-1178&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1146&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1146&amp;quot;&amp;gt; 1146&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-2804" id="h31-0-2804" class="i">+</a><a href="#h5-0-2314" id="h5-0-2314" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1179&quot; id=&quot;h42-0-1179&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1147&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1147&amp;quot;&amp;gt; 1147&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;5d11c8c45652ec7ed0c731d39716eb6a963a3d82&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-2805" id="h31-0-2805" class="i">+</a><a href="#h5-0-2315" id="h5-0-2315" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1180&quot; id=&quot;h42-0-1180&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1148&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1148&amp;quot;&amp;gt; 1148&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-20T18:27:54Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-2806" id="h31-0-2806" class="i">+</a><a href="#h5-0-2316" id="h5-0-2316" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1181&quot; id=&quot;h42-0-1181&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1149&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1149&amp;quot;&amp;gt; 1149&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-20T18:27:54Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-2807" id="h31-0-2807" class="i">+</a><a href="#h5-0-2317" id="h5-0-2317" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1182&quot; id=&quot;h42-0-1182&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1150&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1150&amp;quot;&amp;gt; 1150&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;remove extra hello worlds&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-2808" id="h31-0-2808" class="i">+</a><a href="#h5-0-2318" id="h5-0-2318" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1183&quot; id=&quot;h42-0-1183&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1151&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1151&amp;quot;&amp;gt; 1151&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/5d11c8c45652ec7ed0c731d39716eb6a963a3d82.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-2809" id="h31-0-2809" class="i">+</a><a href="#h5-0-2319" id="h5-0-2319" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1184&quot; id=&quot;h42-0-1184&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1152&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1152&amp;quot;&amp;gt; 1152&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-2810" id="h31-0-2810" class="i">+</a><a href="#h5-0-2320" id="h5-0-2320" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1185&quot; id=&quot;h42-0-1185&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1153&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1153&amp;quot;&amp;gt; 1153&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-2811" id="h31-0-2811" class="i">+</a><a href="#h5-0-2321" id="h5-0-2321" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1186&quot; id=&quot;h42-0-1186&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1154&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1154&amp;quot;&amp;gt; 1154&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-2812" id="h31-0-2812" class="i">+</a><a href="#h5-0-2322" id="h5-0-2322" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1187&quot; id=&quot;h42-0-1187&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1155&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1155&amp;quot;&amp;gt; 1155&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-2813" id="h31-0-2813" class="i">+</a><a href="#h5-0-2323" id="h5-0-2323" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1188&quot; id=&quot;h42-0-1188&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1156&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1156&amp;quot;&amp;gt; 1156&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit 5d11c8c45652ec7ed0c731d39716eb6a963a3d82 +</a><a href="#h31-0-2814" id="h31-0-2814" class="i">+</a><a href="#h5-0-2324" id="h5-0-2324" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1189&quot; id=&quot;h42-0-1189&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1157&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1157&amp;quot;&amp;gt; 1157&amp;lt;/a&amp;gt; parent aac558f8a7a7670e1965637a5f8a64b011039259 +</a><a href="#h31-0-2815" id="h31-0-2815" class="i">+</a><a href="#h5-0-2325" id="h5-0-2325" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1190&quot; id=&quot;h42-0-1190&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1158&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1158&amp;quot;&amp;gt; 1158&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-2816" id="h31-0-2816" class="i">+</a><a href="#h5-0-2326" id="h5-0-2326" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1191&quot; id=&quot;h42-0-1191&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1159&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1159&amp;quot;&amp;gt; 1159&amp;lt;/a&amp;gt; Date: Thu, 20 Feb 2025 19:27:54 +0100 +</a><a href="#h31-0-2817" id="h31-0-2817" class="i">+</a><a href="#h5-0-2327" id="h5-0-2327" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1192&quot; id=&quot;h42-0-1192&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1160&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1160&amp;quot;&amp;gt; 1160&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2818" id="h31-0-2818" class="i">+</a><a href="#h5-0-2328" id="h5-0-2328" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1193&quot; id=&quot;h42-0-1193&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1161&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1161&amp;quot;&amp;gt; 1161&amp;lt;/a&amp;gt; remove extra hello worlds +</a><a href="#h31-0-2819" id="h31-0-2819" class="i">+</a><a href="#h5-0-2329" id="h5-0-2329" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1194&quot; id=&quot;h42-0-1194&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1162&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1162&amp;quot;&amp;gt; 1162&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2820" id="h31-0-2820" class="i">+</a><a href="#h5-0-2330" id="h5-0-2330" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1195&quot; id=&quot;h42-0-1195&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1163&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1163&amp;quot;&amp;gt; 1163&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-2821" id="h31-0-2821" class="i">+</a><a href="#h5-0-2331" id="h5-0-2331" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1196&quot; id=&quot;h42-0-1196&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1164&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1164&amp;quot;&amp;gt; 1164&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-2822" id="h31-0-2822" class="i">+</a><a href="#h5-0-2332" id="h5-0-2332" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1197&quot; id=&quot;h42-0-1197&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1165&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1165&amp;quot;&amp;gt; 1165&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-2823" id="h31-0-2823" class="i">+</a><a href="#h5-0-2333" id="h5-0-2333" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1198&quot; id=&quot;h42-0-1198&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1166&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1166&amp;quot;&amp;gt; 1166&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;aac558f8a7a7670e1965637a5f8a64b011039259&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-2824" id="h31-0-2824" class="i">+</a><a href="#h5-0-2334" id="h5-0-2334" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1199&quot; id=&quot;h42-0-1199&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1167&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1167&amp;quot;&amp;gt; 1167&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-20T18:25:26Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-2825" id="h31-0-2825" class="i">+</a><a href="#h5-0-2335" id="h5-0-2335" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1200&quot; id=&quot;h42-0-1200&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1168&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1168&amp;quot;&amp;gt; 1168&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-20T18:25:26Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-2826" id="h31-0-2826" class="i">+</a><a href="#h5-0-2336" id="h5-0-2336" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1201&quot; id=&quot;h42-0-1201&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1169&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1169&amp;quot;&amp;gt; 1169&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;add terminal seksjon i vga kontroller&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-2827" id="h31-0-2827" class="i">+</a><a href="#h5-0-2337" id="h5-0-2337" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1202&quot; id=&quot;h42-0-1202&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1170&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1170&amp;quot;&amp;gt; 1170&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/aac558f8a7a7670e1965637a5f8a64b011039259.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-2828" id="h31-0-2828" class="i">+</a><a href="#h5-0-2338" id="h5-0-2338" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1203&quot; id=&quot;h42-0-1203&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1171&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1171&amp;quot;&amp;gt; 1171&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-2829" id="h31-0-2829" class="i">+</a><a href="#h5-0-2339" id="h5-0-2339" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1204&quot; id=&quot;h42-0-1204&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1172&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1172&amp;quot;&amp;gt; 1172&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-2830" id="h31-0-2830" class="i">+</a><a href="#h5-0-2340" id="h5-0-2340" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1205&quot; id=&quot;h42-0-1205&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1173&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1173&amp;quot;&amp;gt; 1173&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-2831" id="h31-0-2831" class="i">+</a><a href="#h5-0-2341" id="h5-0-2341" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1206&quot; id=&quot;h42-0-1206&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1174&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1174&amp;quot;&amp;gt; 1174&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-2832" id="h31-0-2832" class="i">+</a><a href="#h5-0-2342" id="h5-0-2342" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1207&quot; id=&quot;h42-0-1207&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1175&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1175&amp;quot;&amp;gt; 1175&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit aac558f8a7a7670e1965637a5f8a64b011039259 +</a><a href="#h31-0-2833" id="h31-0-2833" class="i">+</a><a href="#h5-0-2343" id="h5-0-2343" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1208&quot; id=&quot;h42-0-1208&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1176&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1176&amp;quot;&amp;gt; 1176&amp;lt;/a&amp;gt; parent 3c1904252a6c0afedb50ce154067f734b0087867 +</a><a href="#h31-0-2834" id="h31-0-2834" class="i">+</a><a href="#h5-0-2344" id="h5-0-2344" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1209&quot; id=&quot;h42-0-1209&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1177&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1177&amp;quot;&amp;gt; 1177&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-2835" id="h31-0-2835" class="i">+</a><a href="#h5-0-2345" id="h5-0-2345" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1210&quot; id=&quot;h42-0-1210&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1178&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1178&amp;quot;&amp;gt; 1178&amp;lt;/a&amp;gt; Date: Thu, 20 Feb 2025 19:25:26 +0100 +</a><a href="#h31-0-2836" id="h31-0-2836" class="i">+</a><a href="#h5-0-2346" id="h5-0-2346" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1211&quot; id=&quot;h42-0-1211&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1179&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1179&amp;quot;&amp;gt; 1179&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2837" id="h31-0-2837" class="i">+</a><a href="#h5-0-2347" id="h5-0-2347" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1212&quot; id=&quot;h42-0-1212&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1180&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1180&amp;quot;&amp;gt; 1180&amp;lt;/a&amp;gt; add terminal seksjon i vga kontroller +</a><a href="#h31-0-2838" id="h31-0-2838" class="i">+</a><a href="#h5-0-2348" id="h5-0-2348" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1213&quot; id=&quot;h42-0-1213&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1181&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1181&amp;quot;&amp;gt; 1181&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2839" id="h31-0-2839" class="i">+</a><a href="#h5-0-2349" id="h5-0-2349" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1214&quot; id=&quot;h42-0-1214&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1182&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1182&amp;quot;&amp;gt; 1182&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-2840" id="h31-0-2840" class="i">+</a><a href="#h5-0-2350" id="h5-0-2350" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1215&quot; id=&quot;h42-0-1215&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1183&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1183&amp;quot;&amp;gt; 1183&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-2841" id="h31-0-2841" class="i">+</a><a href="#h5-0-2351" id="h5-0-2351" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1216&quot; id=&quot;h42-0-1216&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1184&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1184&amp;quot;&amp;gt; 1184&amp;lt;/a&amp;gt; &amp;amp;lt;entry&amp;amp;gt; +</a><a href="#h31-0-2842" id="h31-0-2842" class="i">+</a><a href="#h5-0-2352" id="h5-0-2352" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1217&quot; id=&quot;h42-0-1217&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1185&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1185&amp;quot;&amp;gt; 1185&amp;lt;/a&amp;gt; &amp;amp;lt;id&amp;amp;gt;3c1904252a6c0afedb50ce154067f734b0087867&amp;amp;lt;/id&amp;amp;gt; +</a><a href="#h31-0-2843" id="h31-0-2843" class="i">+</a><a href="#h5-0-2353" id="h5-0-2353" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1218&quot; id=&quot;h42-0-1218&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1186&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1186&amp;quot;&amp;gt; 1186&amp;lt;/a&amp;gt; &amp;amp;lt;published&amp;amp;gt;2025-02-20T18:19:11Z&amp;amp;lt;/published&amp;amp;gt; +</a><a href="#h31-0-2844" id="h31-0-2844" class="i">+</a><a href="#h5-0-2354" id="h5-0-2354" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1219&quot; id=&quot;h42-0-1219&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1187&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1187&amp;quot;&amp;gt; 1187&amp;lt;/a&amp;gt; &amp;amp;lt;updated&amp;amp;gt;2025-02-20T18:19:11Z&amp;amp;lt;/updated&amp;amp;gt; +</a><a href="#h31-0-2845" id="h31-0-2845" class="i">+</a><a href="#h5-0-2355" id="h5-0-2355" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1220&quot; id=&quot;h42-0-1220&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1188&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1188&amp;quot;&amp;gt; 1188&amp;lt;/a&amp;gt; &amp;amp;lt;title type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;initial commit&amp;amp;lt;/title&amp;amp;gt; +</a><a href="#h31-0-2846" id="h31-0-2846" class="i">+</a><a href="#h5-0-2356" id="h5-0-2356" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1221&quot; id=&quot;h42-0-1221&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1189&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1189&amp;quot;&amp;gt; 1189&amp;lt;/a&amp;gt; &amp;amp;lt;link rel=&amp;amp;quot;alternate&amp;amp;quot; type=&amp;amp;quot;text/html&amp;amp;quot; href=&amp;amp;quot;commit/3c1904252a6c0afedb50ce154067f734b0087867.html&amp;amp;quot; /&amp;amp;gt; +</a><a href="#h31-0-2847" id="h31-0-2847" class="i">+</a><a href="#h5-0-2357" id="h5-0-2357" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1222&quot; id=&quot;h42-0-1222&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1190&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1190&amp;quot;&amp;gt; 1190&amp;lt;/a&amp;gt; &amp;amp;lt;author&amp;amp;gt; +</a><a href="#h31-0-2848" id="h31-0-2848" class="i">+</a><a href="#h5-0-2358" id="h5-0-2358" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1223&quot; id=&quot;h42-0-1223&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1191&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1191&amp;quot;&amp;gt; 1191&amp;lt;/a&amp;gt; &amp;amp;lt;name&amp;amp;gt;Samdal&amp;amp;lt;/name&amp;amp;gt; +</a><a href="#h31-0-2849" id="h31-0-2849" class="i">+</a><a href="#h5-0-2359" id="h5-0-2359" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1224&quot; id=&quot;h42-0-1224&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1192&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1192&amp;quot;&amp;gt; 1192&amp;lt;/a&amp;gt; &amp;amp;lt;email&amp;amp;gt;samdal@protonmail.com&amp;amp;lt;/email&amp;amp;gt; +</a><a href="#h31-0-2850" id="h31-0-2850" class="i">+</a><a href="#h5-0-2360" id="h5-0-2360" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1225&quot; id=&quot;h42-0-1225&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1193&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1193&amp;quot;&amp;gt; 1193&amp;lt;/a&amp;gt; &amp;amp;lt;/author&amp;amp;gt; +</a><a href="#h31-0-2851" id="h31-0-2851" class="i">+</a><a href="#h5-0-2361" id="h5-0-2361" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1226&quot; id=&quot;h42-0-1226&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1194&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1194&amp;quot;&amp;gt; 1194&amp;lt;/a&amp;gt; &amp;amp;lt;content type=&amp;amp;quot;text&amp;amp;quot;&amp;amp;gt;commit 3c1904252a6c0afedb50ce154067f734b0087867 +</a><a href="#h31-0-2852" id="h31-0-2852" class="i">+</a><a href="#h5-0-2362" id="h5-0-2362" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1227&quot; id=&quot;h42-0-1227&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1195&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1195&amp;quot;&amp;gt; 1195&amp;lt;/a&amp;gt; Author: Samdal &amp;amp;amp;lt;samdal@protonmail.com&amp;amp;amp;gt; +</a><a href="#h31-0-2853" id="h31-0-2853" class="i">+</a><a href="#h5-0-2363" id="h5-0-2363" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1228&quot; id=&quot;h42-0-1228&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1196&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1196&amp;quot;&amp;gt; 1196&amp;lt;/a&amp;gt; Date: Thu, 20 Feb 2025 19:19:11 +0100 +</a><a href="#h31-0-2854" id="h31-0-2854" class="i">+</a><a href="#h5-0-2364" id="h5-0-2364" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1229&quot; id=&quot;h42-0-1229&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1197&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1197&amp;quot;&amp;gt; 1197&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2855" id="h31-0-2855" class="i">+</a><a href="#h5-0-2365" id="h5-0-2365" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1230&quot; id=&quot;h42-0-1230&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1198&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1198&amp;quot;&amp;gt; 1198&amp;lt;/a&amp;gt; initial commit +</a><a href="#h31-0-2856" id="h31-0-2856" class="i">+</a><a href="#h5-0-2366" id="h5-0-2366" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1231&quot; id=&quot;h42-0-1231&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1199&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1199&amp;quot;&amp;gt; 1199&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2857" id="h31-0-2857" class="i">+</a><a href="#h5-0-2367" id="h5-0-2367" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1232&quot; id=&quot;h42-0-1232&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1200&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1200&amp;quot;&amp;gt; 1200&amp;lt;/a&amp;gt; &amp;amp;lt;/content&amp;amp;gt; +</a><a href="#h31-0-2858" id="h31-0-2858" class="i">+</a><a href="#h5-0-2368" id="h5-0-2368" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1233&quot; id=&quot;h42-0-1233&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1201&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1201&amp;quot;&amp;gt; 1201&amp;lt;/a&amp;gt; &amp;amp;lt;/entry&amp;amp;gt; +</a><a href="#h31-0-2859" id="h31-0-2859" class="i">+</a><a href="#h5-0-2369" id="h5-0-2369" class="i">+&lt;/a&gt;&lt;a href=&quot;#h42-0-1234&quot; id=&quot;h42-0-1234&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l1202&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1202&amp;quot;&amp;gt; 1202&amp;lt;/a&amp;gt; &amp;amp;lt;/feed&amp;amp;gt; +</a><a href="#h31-0-2860" id="h31-0-2860" class="i">+</a><a href="#h5-0-2370" id="h5-0-2370" class="i">+&lt;/a&gt; &amp;lt;/pre&amp;gt; +</a><a href="#h31-0-2861" id="h31-0-2861" class="i">+</a><a href="#h5-0-2371" id="h5-0-2371" class="i">+ &amp;lt;/div&amp;gt; +</a><a href="#h31-0-2862" id="h31-0-2862" class="i">+</a><a href="#h5-0-2372" id="h5-0-2372" class="i">+ &amp;lt;/body&amp;gt; +</a><a href="#h31-0-2863" id="h31-0-2863" class="i">+</a><a href="#h5-0-2373" id="h5-0-2373" class="i">+&lt;b&gt;diff --git a/&lt;a id=&quot;h43&quot; href=&quot;../file/git/n-channel/file/index.html.html.html&quot;&gt;git/n-channel/file/index.html.html&lt;/a&gt; b/&lt;a href=&quot;../file/git/n-channel/file/index.html.html.html&quot;&gt;git/n-channel/file/index.html.html&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-2864" id="h31-0-2864" class="i">+</a><a href="#h5-0-2374" id="h5-0-2374" class="i">+&lt;a href=&quot;#h43-0&quot; id=&quot;h43-0&quot; class=&quot;h&quot;&gt;@@ -16,14 +16,14 @@ +</a><a href="#h31-0-2865" id="h31-0-2865" class="i">+</a><a href="#h5-0-2375" id="h5-0-2375" class="i">+&lt;/a&gt; &amp;lt;a href=&amp;quot;../log.html&amp;quot;&amp;gt;Log&amp;lt;/a&amp;gt; | &amp;lt;a href=&amp;quot;../files.html&amp;quot;&amp;gt;Files&amp;lt;/a&amp;gt; | &amp;lt;a href=&amp;quot;../refs.html&amp;quot;&amp;gt;Refs&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt; +</a><a href="#h31-0-2866" id="h31-0-2866" class="i">+</a><a href="#h5-0-2376" id="h5-0-2376" class="i">+ &amp;lt;hr/&amp;gt; +</a><a href="#h31-0-2867" id="h31-0-2867" class="i">+</a><a href="#h5-0-2377" id="h5-0-2377" class="i">+ &amp;lt;div id=&amp;quot;content&amp;quot;&amp;gt; +</a><a href="#h31-0-2868" id="h31-0-2868" class="i">+</a><a href="#h5-0-2378" id="h5-0-2378" class="i">+&lt;a href=&quot;#h43-0-3&quot; id=&quot;h43-0-3&quot; class=&quot;d&quot;&gt;-&amp;lt;p&amp;gt; index.html (929B)&amp;lt;/p&amp;gt;&amp;lt;hr/&amp;gt;&amp;lt;pre id=&amp;quot;blob&amp;quot;&amp;gt; +</a><a href="#h31-0-2869" id="h31-0-2869" class="i">+</a><a href="#h5-0-2379" id="h5-0-2379" class="i">+&lt;/a&gt;&lt;a href=&quot;#h43-0-4&quot; id=&quot;h43-0-4&quot; class=&quot;i&quot;&gt;+&amp;lt;p&amp;gt; index.html (918B)&amp;lt;/p&amp;gt;&amp;lt;hr/&amp;gt;&amp;lt;pre id=&amp;quot;blob&amp;quot;&amp;gt; +</a><a href="#h31-0-2870" id="h31-0-2870" class="i">+</a><a href="#h5-0-2380" id="h5-0-2380" class="i">+&lt;/a&gt; &amp;lt;a href=&amp;quot;#l1&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l1&amp;quot;&amp;gt; 1&amp;lt;/a&amp;gt; --- +</a><a href="#h31-0-2871" id="h31-0-2871" class="i">+</a><a href="#h5-0-2381" id="h5-0-2381" class="i">+ &amp;lt;a href=&amp;quot;#l2&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l2&amp;quot;&amp;gt; 2&amp;lt;/a&amp;gt; layout: default +</a><a href="#h31-0-2872" id="h31-0-2872" class="i">+</a><a href="#h5-0-2382" id="h5-0-2382" class="i">+ &amp;lt;a href=&amp;quot;#l3&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l3&amp;quot;&amp;gt; 3&amp;lt;/a&amp;gt; --- +</a><a href="#h31-0-2873" id="h31-0-2873" class="i">+</a><a href="#h5-0-2383" id="h5-0-2383" class="i">+ &amp;lt;a href=&amp;quot;#l4&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l4&amp;quot;&amp;gt; 4&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2874" id="h31-0-2874" class="i">+</a><a href="#h5-0-2384" id="h5-0-2384" class="i">+ &amp;lt;a href=&amp;quot;#l5&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l5&amp;quot;&amp;gt; 5&amp;lt;/a&amp;gt; &amp;amp;lt;section class=&amp;amp;quot;posts&amp;amp;quot;&amp;amp;gt; +</a><a href="#h31-0-2875" id="h31-0-2875" class="i">+</a><a href="#h5-0-2385" id="h5-0-2385" class="i">+ &amp;lt;a href=&amp;quot;#l6&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l6&amp;quot;&amp;gt; 6&amp;lt;/a&amp;gt; +</a><a href="#h31-0-2876" id="h31-0-2876" class="i">+</a><a href="#h5-0-2386" id="h5-0-2386" class="i">+&lt;a href=&quot;#h43-0-11&quot; id=&quot;h43-0-11&quot; class=&quot;d&quot;&gt;-&amp;lt;a href=&amp;quot;#l7&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l7&amp;quot;&amp;gt; 7&amp;lt;/a&amp;gt; &amp;amp;lt;img class=&amp;amp;quot;invertable-image&amp;amp;quot; style=&amp;amp;quot;margin-left: 1.5rem; margin-bottom: 0.5rem; max-width: 150px; width: 100%; height: auto;&amp;amp;quot; src=&amp;amp;quot;/assets/images/modified_stolen_art/kettenkrad.gif&amp;amp;quot; width=200 height=200&amp;amp;gt; +</a><a href="#h31-0-2877" id="h31-0-2877" class="i">+</a><a href="#h5-0-2387" id="h5-0-2387" class="i">+&lt;/a&gt;&lt;a href=&quot;#h43-0-12&quot; id=&quot;h43-0-12&quot; class=&quot;i&quot;&gt;+&amp;lt;a href=&amp;quot;#l7&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l7&amp;quot;&amp;gt; 7&amp;lt;/a&amp;gt; &amp;amp;lt;img class=&amp;amp;quot;invertable-image&amp;amp;quot; style=&amp;amp;quot;margin-left: 1.5rem; margin-top: 0.5rem; margin-bottom: 0.5rem; height: auto;&amp;amp;quot; src=&amp;amp;quot;/assets/images/modified_stolen_art/kettenkrad.gif&amp;amp;quot; width=200 height=200&amp;amp;gt; +</a><a href="#h31-0-2878" id="h31-0-2878" class="i">+</a><a href="#h5-0-2388" id="h5-0-2388" class="i">+&lt;/a&gt; &amp;lt;a href=&amp;quot;#l8&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l8&amp;quot;&amp;gt; 8&amp;lt;/a&amp;gt; &amp;amp;lt;ul style=&amp;amp;quot;padding: 0px; margin: 0px;&amp;amp;quot;&amp;amp;gt; +</a><a href="#h31-0-2879" id="h31-0-2879" class="i">+</a><a href="#h5-0-2389" id="h5-0-2389" class="i">+ &amp;lt;a href=&amp;quot;#l9&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l9&amp;quot;&amp;gt; 9&amp;lt;/a&amp;gt; {% for post in site.posts %} +</a><a href="#h31-0-2880" id="h31-0-2880" class="i">+</a><a href="#h5-0-2390" id="h5-0-2390" class="i">+ &amp;lt;a href=&amp;quot;#l10&amp;quot; class=&amp;quot;line&amp;quot; id=&amp;quot;l10&amp;quot;&amp;gt; 10&amp;lt;/a&amp;gt; &amp;amp;lt;li {% cycle &amp;amp;#39;alternate-color&amp;amp;#39;: &amp;amp;#39;style=&amp;amp;quot;color: #799f7c;&amp;amp;quot;&amp;amp;#39;, &amp;amp;#39;style=&amp;amp;quot;color: #b3b781;&amp;amp;quot;&amp;amp;#39;%} &amp;amp;gt; +</a><a href="#h31-0-2881" id="h31-0-2881" class="i">+</a><a href="#h5-0-2391" id="h5-0-2391" class="i">+&lt;b&gt;diff --git a/&lt;a id=&quot;h44&quot; href=&quot;../file/git/n-channel/files.html.html&quot;&gt;git/n-channel/files.html&lt;/a&gt; b/&lt;a href=&quot;../file/git/n-channel/files.html.html&quot;&gt;git/n-channel/files.html&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-2882" id="h31-0-2882" class="i">+</a><a href="#h5-0-2392" id="h5-0-2392" class="i">+&lt;a href=&quot;#h44-0&quot; id=&quot;h44-0&quot; class=&quot;h&quot;&gt;@@ -21,10 +21,27 @@ +</a><a href="#h31-0-2883" id="h31-0-2883" class="i">+</a><a href="#h5-0-2393" id="h5-0-2393" class="i">+&lt;/a&gt; &amp;lt;/thead&amp;gt;&amp;lt;tbody&amp;gt; +</a><a href="#h31-0-2884" id="h31-0-2884" class="i">+</a><a href="#h5-0-2394" id="h5-0-2394" class="i">+ &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/.gitignore.html&amp;quot;&amp;gt;.gitignore&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;5L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2885" id="h31-0-2885" class="i">+</a><a href="#h5-0-2395" id="h5-0-2395" class="i">+ &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rwxr-xr-x&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/404.html.html&amp;quot;&amp;gt;404.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;11L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2886" id="h31-0-2886" class="i">+</a><a href="#h5-0-2396" id="h5-0-2396" class="i">+&lt;a href=&quot;#h44-0-3&quot; id=&quot;h44-0-3&quot; class=&quot;d&quot;&gt;-&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/Gemfile.html&amp;quot;&amp;gt;Gemfile&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;37L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2887" id="h31-0-2887" class="i">+</a><a href="#h5-0-2397" id="h5-0-2397" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-0-4&quot; id=&quot;h44-0-4&quot; class=&quot;d&quot;&gt;-&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/Gemfile.lock.html&amp;quot;&amp;gt;Gemfile.lock&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;177L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2888" id="h31-0-2888" class="i">+</a><a href="#h5-0-2398" id="h5-0-2398" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-0-5&quot; id=&quot;h44-0-5&quot; class=&quot;d&quot;&gt;-&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rwxr-xr-x&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/_config.yml.html&amp;quot;&amp;gt;_config.yml&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;60L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2889" id="h31-0-2889" class="i">+</a><a href="#h5-0-2399" id="h5-0-2399" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-0-6&quot; id=&quot;h44-0-6&quot; class=&quot;d&quot;&gt;-&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/_data/navigation.yml.html&amp;quot;&amp;gt;_data/navigation.yml&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;9L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2890" id="h31-0-2890" class="i">+</a><a href="#h5-0-2400" id="h5-0-2400" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-0-7&quot; id=&quot;h44-0-7&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/Gemfile.html&amp;quot;&amp;gt;Gemfile&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;40L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2891" id="h31-0-2891" class="i">+</a><a href="#h5-0-2401" id="h5-0-2401" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-0-8&quot; id=&quot;h44-0-8&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/Gemfile.lock.html&amp;quot;&amp;gt;Gemfile.lock&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;233L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2892" id="h31-0-2892" class="i">+</a><a href="#h5-0-2402" id="h5-0-2402" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-0-9&quot; id=&quot;h44-0-9&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rwxr-xr-x&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/_build.py.html&amp;quot;&amp;gt;_build.py&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;86L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2893" id="h31-0-2893" class="i">+</a><a href="#h5-0-2403" id="h5-0-2403" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-0-10&quot; id=&quot;h44-0-10&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rwxr-xr-x&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/_config.yml.html&amp;quot;&amp;gt;_config.yml&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;68L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2894" id="h31-0-2894" class="i">+</a><a href="#h5-0-2404" id="h5-0-2404" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-0-11&quot; id=&quot;h44-0-11&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/_data/navigation.yml.html&amp;quot;&amp;gt;_data/navigation.yml&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;11L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2895" id="h31-0-2895" class="i">+</a><a href="#h5-0-2405" id="h5-0-2405" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-0-12&quot; id=&quot;h44-0-12&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;m---------&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/.gitmodules.html&amp;quot;&amp;gt;_git/ArduinoNative&amp;lt;/a&amp;gt; @ 48bfdb9&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2896" id="h31-0-2896" class="i">+</a><a href="#h5-0-2406" id="h5-0-2406" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-0-13&quot; id=&quot;h44-0-13&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;m---------&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/.gitmodules.html&amp;quot;&amp;gt;_git/ProtonPack&amp;lt;/a&amp;gt; @ 1465872&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2897" id="h31-0-2897" class="i">+</a><a href="#h5-0-2407" id="h5-0-2407" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-0-14&quot; id=&quot;h44-0-14&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;m---------&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/.gitmodules.html&amp;quot;&amp;gt;_git/anders_tale_room_editor&amp;lt;/a&amp;gt; @ 3f937e2&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2898" id="h31-0-2898" class="i">+</a><a href="#h5-0-2408" id="h5-0-2408" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-0-15&quot; id=&quot;h44-0-15&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;m---------&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/.gitmodules.html&amp;quot;&amp;gt;_git/awaparser&amp;lt;/a&amp;gt; @ 97b977e&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2899" id="h31-0-2899" class="i">+</a><a href="#h5-0-2409" id="h5-0-2409" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-0-16&quot; id=&quot;h44-0-16&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;m---------&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/.gitmodules.html&amp;quot;&amp;gt;_git/ddt_ex&amp;lt;/a&amp;gt; @ e3ffe13&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2900" id="h31-0-2900" class="i">+</a><a href="#h5-0-2410" id="h5-0-2410" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-0-17&quot; id=&quot;h44-0-17&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/_git/from_desktop_arch.sh.html&amp;quot;&amp;gt;_git/from_desktop_arch.sh&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;26L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2901" id="h31-0-2901" class="i">+</a><a href="#h5-0-2411" id="h5-0-2411" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-0-18&quot; id=&quot;h44-0-18&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;m---------&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/.gitmodules.html&amp;quot;&amp;gt;_git/gs_avdecode&amp;lt;/a&amp;gt; @ 22f1abf&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2902" id="h31-0-2902" class="i">+</a><a href="#h5-0-2412" id="h5-0-2412" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-0-19&quot; id=&quot;h44-0-19&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;m---------&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/.gitmodules.html&amp;quot;&amp;gt;_git/gs_bucket_array&amp;lt;/a&amp;gt; @ fedd0c7&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2903" id="h31-0-2903" class="i">+</a><a href="#h5-0-2413" id="h5-0-2413" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-0-20&quot; id=&quot;h44-0-20&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;m---------&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/.gitmodules.html&amp;quot;&amp;gt;_git/gs_ddt.h&amp;lt;/a&amp;gt; @ 29bd67b&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2904" id="h31-0-2904" class="i">+</a><a href="#h5-0-2414" id="h5-0-2414" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-0-21&quot; id=&quot;h44-0-21&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;m---------&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/.gitmodules.html&amp;quot;&amp;gt;_git/hs&amp;lt;/a&amp;gt; @ 0301494&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2905" id="h31-0-2905" class="i">+</a><a href="#h5-0-2415" id="h5-0-2415" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-0-22&quot; id=&quot;h44-0-22&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;m---------&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/.gitmodules.html&amp;quot;&amp;gt;_git/meep&amp;lt;/a&amp;gt; @ 6ba476d&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2906" id="h31-0-2906" class="i">+</a><a href="#h5-0-2416" id="h5-0-2416" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-0-23&quot; id=&quot;h44-0-23&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;m---------&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/.gitmodules.html&amp;quot;&amp;gt;_git/minesweeper&amp;lt;/a&amp;gt; @ 747e7cd&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2907" id="h31-0-2907" class="i">+</a><a href="#h5-0-2417" id="h5-0-2417" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-0-24&quot; id=&quot;h44-0-24&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;m---------&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/.gitmodules.html&amp;quot;&amp;gt;_git/nisse&amp;lt;/a&amp;gt; @ 3725711&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2908" id="h31-0-2908" class="i">+</a><a href="#h5-0-2418" id="h5-0-2418" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-0-25&quot; id=&quot;h44-0-25&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;m---------&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/.gitmodules.html&amp;quot;&amp;gt;_git/revolver&amp;lt;/a&amp;gt; @ 7851f1a&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2909" id="h31-0-2909" class="i">+</a><a href="#h5-0-2419" id="h5-0-2419" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-0-26&quot; id=&quot;h44-0-26&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;m---------&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/.gitmodules.html&amp;quot;&amp;gt;_git/se&amp;lt;/a&amp;gt; @ 2b705c4&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2910" id="h31-0-2910" class="i">+</a><a href="#h5-0-2420" id="h5-0-2420" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-0-27&quot; id=&quot;h44-0-27&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;m---------&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/.gitmodules.html&amp;quot;&amp;gt;_git/snake&amp;lt;/a&amp;gt; @ d7b871a&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2911" id="h31-0-2911" class="i">+</a><a href="#h5-0-2421" id="h5-0-2421" class="i">+&lt;/a&gt; &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/_includes/anchor_headings.html.html&amp;quot;&amp;gt;_includes/anchor_headings.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;105L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2912" id="h31-0-2912" class="i">+</a><a href="#h5-0-2422" id="h5-0-2422" class="i">+ &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rwxr-xr-x&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/_includes/head.html.html&amp;quot;&amp;gt;_includes/head.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;64L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2913" id="h31-0-2913" class="i">+</a><a href="#h5-0-2423" id="h5-0-2423" class="i">+ &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/_includes/inline.scss.html&amp;quot;&amp;gt;_includes/inline.scss&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;1L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2914" id="h31-0-2914" class="i">+</a><a href="#h5-0-2424" id="h5-0-2424" class="i">+&lt;a href=&quot;#h44-1&quot; id=&quot;h44-1&quot; class=&quot;h&quot;&gt;@@ -35,7 +52,8 @@ +</a><a href="#h31-0-2915" id="h31-0-2915" class="i">+</a><a href="#h5-0-2425" id="h5-0-2425" class="i">+&lt;/a&gt; &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rwxr-xr-x&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/_layouts/post.html.html&amp;quot;&amp;gt;_layouts/post.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;70L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2916" id="h31-0-2916" class="i">+</a><a href="#h5-0-2426" id="h5-0-2426" class="i">+ &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/_layouts/tag.html.html&amp;quot;&amp;gt;_layouts/tag.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;17L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2917" id="h31-0-2917" class="i">+</a><a href="#h5-0-2427" id="h5-0-2427" class="i">+ &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/_layouts/tags.html.html&amp;quot;&amp;gt;_layouts/tags.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;15L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2918" id="h31-0-2918" class="i">+</a><a href="#h5-0-2428" id="h5-0-2428" class="i">+&lt;a href=&quot;#h44-1-3&quot; id=&quot;h44-1-3&quot; class=&quot;d&quot;&gt;-&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rwxr-xr-x&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/_pages/about.md.html&amp;quot;&amp;gt;_pages/about.md&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;44L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2919" id="h31-0-2919" class="i">+</a><a href="#h5-0-2429" id="h5-0-2429" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-1-4&quot; id=&quot;h44-1-4&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rwxr-xr-x&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/_pages/about.md.html&amp;quot;&amp;gt;_pages/about.md&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;43L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2920" id="h31-0-2920" class="i">+</a><a href="#h5-0-2430" id="h5-0-2430" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-1-5&quot; id=&quot;h44-1-5&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/_pages/git.html.html&amp;quot;&amp;gt;_pages/git.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;30L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2921" id="h31-0-2921" class="i">+</a><a href="#h5-0-2431" id="h5-0-2431" class="i">+&lt;/a&gt; &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/_pages/search.html.html&amp;quot;&amp;gt;_pages/search.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;71L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2922" id="h31-0-2922" class="i">+</a><a href="#h5-0-2432" id="h5-0-2432" class="i">+ &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/_plugins/tags.rb.html&amp;quot;&amp;gt;_plugins/tags.rb&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;26L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2923" id="h31-0-2923" class="i">+</a><a href="#h5-0-2433" id="h5-0-2433" class="i">+ &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/_posts/2014-02-21-fish-mode.md.html&amp;quot;&amp;gt;_posts/2014-02-21-fish-mode.md&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;23L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2924" id="h31-0-2924" class="i">+</a><a href="#h5-0-2434" id="h5-0-2434" class="i">+&lt;a href=&quot;#h44-2&quot; id=&quot;h44-2&quot; class=&quot;h&quot;&gt;@@ -49,8 +67,11 @@ +</a><a href="#h31-0-2925" id="h31-0-2925" class="i">+</a><a href="#h5-0-2435" id="h5-0-2435" class="i">+&lt;/a&gt; &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/_posts/2025-02-28-build-sh.md.html&amp;quot;&amp;gt;_posts/2025-02-28-build-sh.md&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;163L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2926" id="h31-0-2926" class="i">+</a><a href="#h5-0-2436" id="h5-0-2436" class="i">+ &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/_posts/2025-02-28-soldering-tutorial.md.html&amp;quot;&amp;gt;_posts/2025-02-28-soldering-tutorial.md&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;83L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2927" id="h31-0-2927" class="i">+</a><a href="#h5-0-2437" id="h5-0-2437" class="i">+ &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/_posts/2025-03-02-productivity-through-simplicity.md.html&amp;quot;&amp;gt;_posts/2025-03-02-productivity-through-simplicity.md&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;78L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2928" id="h31-0-2928" class="i">+</a><a href="#h5-0-2438" id="h5-0-2438" class="i">+&lt;a href=&quot;#h44-2-3&quot; id=&quot;h44-2-3&quot; class=&quot;d&quot;&gt;-&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rwxr-xr-x&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/_sass/_main.scss.html&amp;quot;&amp;gt;_sass/_main.scss&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;323L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2929" id="h31-0-2929" class="i">+</a><a href="#h5-0-2439" id="h5-0-2439" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-2-4&quot; id=&quot;h44-2-4&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rwxr-xr-x&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/_sass/_main.scss.html&amp;quot;&amp;gt;_sass/_main.scss&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;322L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2930" id="h31-0-2930" class="i">+</a><a href="#h5-0-2440" id="h5-0-2440" class="i">+&lt;/a&gt; &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/_todo.md.html&amp;quot;&amp;gt;_todo.md&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;21L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2931" id="h31-0-2931" class="i">+</a><a href="#h5-0-2441" id="h5-0-2441" class="i">+&lt;a href=&quot;#h44-2-6&quot; id=&quot;h44-2-6&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/assets/css/combined.css.html&amp;quot;&amp;gt;assets/css/combined.css&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;273L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2932" id="h31-0-2932" class="i">+</a><a href="#h5-0-2442" id="h5-0-2442" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-2-7&quot; id=&quot;h44-2-7&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/assets/css/git.css.html&amp;quot;&amp;gt;assets/css/git.css&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;8L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2933" id="h31-0-2933" class="i">+</a><a href="#h5-0-2443" id="h5-0-2443" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-2-8&quot; id=&quot;h44-2-8&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/assets/css/main.css.html&amp;quot;&amp;gt;assets/css/main.css&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;265L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2934" id="h31-0-2934" class="i">+</a><a href="#h5-0-2444" id="h5-0-2444" class="i">+&lt;/a&gt; &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/assets/css/vs.css.html&amp;quot;&amp;gt;assets/css/vs.css&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;32L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2935" id="h31-0-2935" class="i">+</a><a href="#h5-0-2445" id="h5-0-2445" class="i">+ &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/assets/fonts/Iosevka-Etoile.ttf.html&amp;quot;&amp;gt;assets/fonts/Iosevka-Etoile.ttf&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;68556B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2936" id="h31-0-2936" class="i">+</a><a href="#h5-0-2446" id="h5-0-2446" class="i">+ &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/assets/images/VGA/VGA_fig1.jpeg.html&amp;quot;&amp;gt;assets/images/VGA/VGA_fig1.jpeg&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;44202B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2937" id="h31-0-2937" class="i">+</a><a href="#h5-0-2447" id="h5-0-2447" class="i">+&lt;a href=&quot;#h44-3&quot; id=&quot;h44-3&quot; class=&quot;h&quot;&gt;@@ -75,6 +96,8 @@ +</a><a href="#h31-0-2938" id="h31-0-2938" class="i">+</a><a href="#h5-0-2448" id="h5-0-2448" class="i">+&lt;/a&gt; &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/assets/images/modified_stolen_art/c-programming-language-chito.png.html&amp;quot;&amp;gt;assets/images/modified_stolen_art/c-programming-language-chito.png&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;34822B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2939" id="h31-0-2939" class="i">+</a><a href="#h5-0-2449" id="h5-0-2449" class="i">+ &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/assets/images/modified_stolen_art/couch.png.html&amp;quot;&amp;gt;assets/images/modified_stolen_art/couch.png&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;62786B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2940" id="h31-0-2940" class="i">+</a><a href="#h5-0-2450" id="h5-0-2450" class="i">+ &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/assets/images/modified_stolen_art/cursor.png.html&amp;quot;&amp;gt;assets/images/modified_stolen_art/cursor.png&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;939B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2941" id="h31-0-2941" class="i">+</a><a href="#h5-0-2451" id="h5-0-2451" class="i">+&lt;a href=&quot;#h44-3-3&quot; id=&quot;h44-3-3&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/assets/images/modified_stolen_art/eureka.png.html&amp;quot;&amp;gt;assets/images/modified_stolen_art/eureka.png&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;186050B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2942" id="h31-0-2942" class="i">+</a><a href="#h5-0-2452" id="h5-0-2452" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-3-4&quot; id=&quot;h44-3-4&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/assets/images/modified_stolen_art/gears.gif.html&amp;quot;&amp;gt;assets/images/modified_stolen_art/gears.gif&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;67513B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2943" id="h31-0-2943" class="i">+</a><a href="#h5-0-2453" id="h5-0-2453" class="i">+&lt;/a&gt; &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/assets/images/modified_stolen_art/grass.png.html&amp;quot;&amp;gt;assets/images/modified_stolen_art/grass.png&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;136561B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2944" id="h31-0-2944" class="i">+</a><a href="#h5-0-2454" id="h5-0-2454" class="i">+ &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/assets/images/modified_stolen_art/kettenkrad.gif.html&amp;quot;&amp;gt;assets/images/modified_stolen_art/kettenkrad.gif&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;44637B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2945" id="h31-0-2945" class="i">+</a><a href="#h5-0-2455" id="h5-0-2455" class="i">+ &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/assets/images/modified_stolen_art/nuko_calm.png.html&amp;quot;&amp;gt;assets/images/modified_stolen_art/nuko_calm.png&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;4150B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2946" id="h31-0-2946" class="i">+</a><a href="#h5-0-2456" id="h5-0-2456" class="i">+&lt;a href=&quot;#h44-4&quot; id=&quot;h44-4&quot; class=&quot;h&quot;&gt;@@ -107,9 +130,827 @@ +</a><a href="#h31-0-2947" id="h31-0-2947" class="i">+</a><a href="#h5-0-2457" id="h5-0-2457" class="i">+&lt;/a&gt; &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/assets/images/soldering_tutorial/solder7.jpeg.html&amp;quot;&amp;gt;assets/images/soldering_tutorial/solder7.jpeg&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;93059B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2948" id="h31-0-2948" class="i">+</a><a href="#h5-0-2458" id="h5-0-2458" class="i">+ &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/assets/images/soldering_tutorial/solder8.jpeg.html&amp;quot;&amp;gt;assets/images/soldering_tutorial/solder8.jpeg&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;83558B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2949" id="h31-0-2949" class="i">+</a><a href="#h5-0-2459" id="h5-0-2459" class="i">+ &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/assets/js/search-script.min.js.html&amp;quot;&amp;gt;assets/js/search-script.min.js&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;6L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2950" id="h31-0-2950" class="i">+</a><a href="#h5-0-2460" id="h5-0-2460" class="i">+&lt;a href=&quot;#h44-4-3&quot; id=&quot;h44-4-3&quot; class=&quot;d&quot;&gt;-&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rwxr-xr-x&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/atom.xml.html&amp;quot;&amp;gt;atom.xml&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;28L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2951" id="h31-0-2951" class="i">+</a><a href="#h5-0-2461" id="h5-0-2461" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-4&quot; id=&quot;h44-4-4&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rwxr-xr-x&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/atom.xml.html&amp;quot;&amp;gt;atom.xml&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;1202L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2952" id="h31-0-2952" class="i">+</a><a href="#h5-0-2462" id="h5-0-2462" class="i">+&lt;/a&gt; &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/favicon.png.html&amp;quot;&amp;gt;favicon.png&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;3930B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2953" id="h31-0-2953" class="i">+</a><a href="#h5-0-2463" id="h5-0-2463" class="i">+ &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rwxr-xr-x&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/feed.json.html&amp;quot;&amp;gt;feed.json&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;60L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2954" id="h31-0-2954" class="i">+</a><a href="#h5-0-2464" id="h5-0-2464" class="i">+&lt;a href=&quot;#h44-4-7&quot; id=&quot;h44-4-7&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ArduinoNative/atom.xml.html&amp;quot;&amp;gt;git/ArduinoNative/atom.xml&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;574L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2955" id="h31-0-2955" class="i">+</a><a href="#h5-0-2465" id="h5-0-2465" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-8&quot; id=&quot;h44-4-8&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ArduinoNative/commit/002c24c1439e5acef1ffeeb296349749e87708e3.html.html&amp;quot;&amp;gt;git/ArduinoNative/commit/002c24c1439e5acef1ffeeb296349749e87708e3.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;251L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2956" id="h31-0-2956" class="i">+</a><a href="#h5-0-2466" id="h5-0-2466" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-9&quot; id=&quot;h44-4-9&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ArduinoNative/commit/093cb30102089aafdf117c2e957cd1fcc9a4d571.html.html&amp;quot;&amp;gt;git/ArduinoNative/commit/093cb30102089aafdf117c2e957cd1fcc9a4d571.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;601L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2957" id="h31-0-2957" class="i">+</a><a href="#h5-0-2467" id="h5-0-2467" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-10&quot; id=&quot;h44-4-10&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ArduinoNative/commit/0e250a5f99585a5f5fce5962c92109784c02aa94.html.html&amp;quot;&amp;gt;git/ArduinoNative/commit/0e250a5f99585a5f5fce5962c92109784c02aa94.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;115L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2958" id="h31-0-2958" class="i">+</a><a href="#h5-0-2468" id="h5-0-2468" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-11&quot; id=&quot;h44-4-11&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ArduinoNative/commit/1fbebf593a14f7decbc343a16658f0f7f84d3076.html.html&amp;quot;&amp;gt;git/ArduinoNative/commit/1fbebf593a14f7decbc343a16658f0f7f84d3076.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;42L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2959" id="h31-0-2959" class="i">+</a><a href="#h5-0-2469" id="h5-0-2469" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-12&quot; id=&quot;h44-4-12&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ArduinoNative/commit/22250cdff21550e47313d75085e283a7adfec6b5.html.html&amp;quot;&amp;gt;git/ArduinoNative/commit/22250cdff21550e47313d75085e283a7adfec6b5.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;69L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2960" id="h31-0-2960" class="i">+</a><a href="#h5-0-2470" id="h5-0-2470" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-13&quot; id=&quot;h44-4-13&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ArduinoNative/commit/22b8d2bb864f472c612da1e18480712d5848922c.html.html&amp;quot;&amp;gt;git/ArduinoNative/commit/22b8d2bb864f472c612da1e18480712d5848922c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;42L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2961" id="h31-0-2961" class="i">+</a><a href="#h5-0-2471" id="h5-0-2471" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-14&quot; id=&quot;h44-4-14&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ArduinoNative/commit/25a9eb98850bcbc069d40bb83e464750079e4e42.html.html&amp;quot;&amp;gt;git/ArduinoNative/commit/25a9eb98850bcbc069d40bb83e464750079e4e42.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;83L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2962" id="h31-0-2962" class="i">+</a><a href="#h5-0-2472" id="h5-0-2472" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-15&quot; id=&quot;h44-4-15&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ArduinoNative/commit/44a85d8257d290b3196f7e720b1fbe41fd1ba531.html.html&amp;quot;&amp;gt;git/ArduinoNative/commit/44a85d8257d290b3196f7e720b1fbe41fd1ba531.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;60L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2963" id="h31-0-2963" class="i">+</a><a href="#h5-0-2473" id="h5-0-2473" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-16&quot; id=&quot;h44-4-16&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ArduinoNative/commit/48bfdb909445c6708cd0e05666cd47551ef68a35.html.html&amp;quot;&amp;gt;git/ArduinoNative/commit/48bfdb909445c6708cd0e05666cd47551ef68a35.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;342L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2964" id="h31-0-2964" class="i">+</a><a href="#h5-0-2474" id="h5-0-2474" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-17&quot; id=&quot;h44-4-17&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ArduinoNative/commit/48f6ad8248c097d0843ba2a721492ce247ae269c.html.html&amp;quot;&amp;gt;git/ArduinoNative/commit/48f6ad8248c097d0843ba2a721492ce247ae269c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;350L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2965" id="h31-0-2965" class="i">+</a><a href="#h5-0-2475" id="h5-0-2475" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-18&quot; id=&quot;h44-4-18&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ArduinoNative/commit/4c178f9549d00f27c9d00b340919433c7b6584d6.html.html&amp;quot;&amp;gt;git/ArduinoNative/commit/4c178f9549d00f27c9d00b340919433c7b6584d6.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;60L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2966" id="h31-0-2966" class="i">+</a><a href="#h5-0-2476" id="h5-0-2476" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-19&quot; id=&quot;h44-4-19&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ArduinoNative/commit/582e8bffc5a1961bd368052ed566e20078612bc5.html.html&amp;quot;&amp;gt;git/ArduinoNative/commit/582e8bffc5a1961bd368052ed566e20078612bc5.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;355L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2967" id="h31-0-2967" class="i">+</a><a href="#h5-0-2477" id="h5-0-2477" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-20&quot; id=&quot;h44-4-20&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ArduinoNative/commit/5834df0f507c1a4240292aa5b7dd12488babb388.html.html&amp;quot;&amp;gt;git/ArduinoNative/commit/5834df0f507c1a4240292aa5b7dd12488babb388.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;61L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2968" id="h31-0-2968" class="i">+</a><a href="#h5-0-2478" id="h5-0-2478" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-21&quot; id=&quot;h44-4-21&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ArduinoNative/commit/5e90ead3e6737a0ef8e2bebccb8e24f9fe359b22.html.html&amp;quot;&amp;gt;git/ArduinoNative/commit/5e90ead3e6737a0ef8e2bebccb8e24f9fe359b22.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;41L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2969" id="h31-0-2969" class="i">+</a><a href="#h5-0-2479" id="h5-0-2479" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-22&quot; id=&quot;h44-4-22&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ArduinoNative/commit/62ea9b81913451ae8e8c0535e054890938750718.html.html&amp;quot;&amp;gt;git/ArduinoNative/commit/62ea9b81913451ae8e8c0535e054890938750718.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;66L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2970" id="h31-0-2970" class="i">+</a><a href="#h5-0-2480" id="h5-0-2480" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-23&quot; id=&quot;h44-4-23&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ArduinoNative/commit/66a2d2907703ba66402dd17d43393c12a0a441bb.html.html&amp;quot;&amp;gt;git/ArduinoNative/commit/66a2d2907703ba66402dd17d43393c12a0a441bb.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;138L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2971" id="h31-0-2971" class="i">+</a><a href="#h5-0-2481" id="h5-0-2481" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-24&quot; id=&quot;h44-4-24&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ArduinoNative/commit/7c6b4e30282b90aabf6ccc08cc56c5f20dd121a5.html.html&amp;quot;&amp;gt;git/ArduinoNative/commit/7c6b4e30282b90aabf6ccc08cc56c5f20dd121a5.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;617L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2972" id="h31-0-2972" class="i">+</a><a href="#h5-0-2482" id="h5-0-2482" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-25&quot; id=&quot;h44-4-25&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ArduinoNative/commit/8298d8fed67f77a6500797a9d8feaf63b5285587.html.html&amp;quot;&amp;gt;git/ArduinoNative/commit/8298d8fed67f77a6500797a9d8feaf63b5285587.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;59L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2973" id="h31-0-2973" class="i">+</a><a href="#h5-0-2483" id="h5-0-2483" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-26&quot; id=&quot;h44-4-26&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ArduinoNative/commit/842899531d89ea281206b4659377ec511aaeb958.html.html&amp;quot;&amp;gt;git/ArduinoNative/commit/842899531d89ea281206b4659377ec511aaeb958.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;197L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2974" id="h31-0-2974" class="i">+</a><a href="#h5-0-2484" id="h5-0-2484" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-27&quot; id=&quot;h44-4-27&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ArduinoNative/commit/8abf548b45b6ad2c5b31b5b01cfa198b396705b0.html.html&amp;quot;&amp;gt;git/ArduinoNative/commit/8abf548b45b6ad2c5b31b5b01cfa198b396705b0.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;57L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2975" id="h31-0-2975" class="i">+</a><a href="#h5-0-2485" id="h5-0-2485" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-28&quot; id=&quot;h44-4-28&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ArduinoNative/commit/988ef87faf5abe37843d89e09ef5785e4596b2e2.html.html&amp;quot;&amp;gt;git/ArduinoNative/commit/988ef87faf5abe37843d89e09ef5785e4596b2e2.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;42L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2976" id="h31-0-2976" class="i">+</a><a href="#h5-0-2486" id="h5-0-2486" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-29&quot; id=&quot;h44-4-29&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ArduinoNative/commit/a034f30587053fbcc4deae5c183413ade05ce7b4.html.html&amp;quot;&amp;gt;git/ArduinoNative/commit/a034f30587053fbcc4deae5c183413ade05ce7b4.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;58L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2977" id="h31-0-2977" class="i">+</a><a href="#h5-0-2487" id="h5-0-2487" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-30&quot; id=&quot;h44-4-30&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ArduinoNative/commit/a79a90c29c47c708cd15c8851eb4a9aa64b65ab1.html.html&amp;quot;&amp;gt;git/ArduinoNative/commit/a79a90c29c47c708cd15c8851eb4a9aa64b65ab1.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;50L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2978" id="h31-0-2978" class="i">+</a><a href="#h5-0-2488" id="h5-0-2488" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-31&quot; id=&quot;h44-4-31&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ArduinoNative/commit/c233b20467710534aead5cec849d6e3eb7bc0e5e.html.html&amp;quot;&amp;gt;git/ArduinoNative/commit/c233b20467710534aead5cec849d6e3eb7bc0e5e.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;80L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2979" id="h31-0-2979" class="i">+</a><a href="#h5-0-2489" id="h5-0-2489" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-32&quot; id=&quot;h44-4-32&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ArduinoNative/commit/c9614f543883782913d2ee2459416888d27216ef.html.html&amp;quot;&amp;gt;git/ArduinoNative/commit/c9614f543883782913d2ee2459416888d27216ef.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;64L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2980" id="h31-0-2980" class="i">+</a><a href="#h5-0-2490" id="h5-0-2490" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-33&quot; id=&quot;h44-4-33&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ArduinoNative/commit/d509e0ec56920b937762059340dbbe0e62190e2e.html.html&amp;quot;&amp;gt;git/ArduinoNative/commit/d509e0ec56920b937762059340dbbe0e62190e2e.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;69L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2981" id="h31-0-2981" class="i">+</a><a href="#h5-0-2491" id="h5-0-2491" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-34&quot; id=&quot;h44-4-34&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ArduinoNative/commit/d88023097a7741f80475bd639eec265261c066f6.html.html&amp;quot;&amp;gt;git/ArduinoNative/commit/d88023097a7741f80475bd639eec265261c066f6.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;185L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2982" id="h31-0-2982" class="i">+</a><a href="#h5-0-2492" id="h5-0-2492" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-35&quot; id=&quot;h44-4-35&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ArduinoNative/commit/dca78b9a1c7d936f40aa82d2c088328c07800329.html.html&amp;quot;&amp;gt;git/ArduinoNative/commit/dca78b9a1c7d936f40aa82d2c088328c07800329.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;49L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2983" id="h31-0-2983" class="i">+</a><a href="#h5-0-2493" id="h5-0-2493" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-36&quot; id=&quot;h44-4-36&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ArduinoNative/commit/eb6e4d5906e44759da2bb288ca777a2209650ca3.html.html&amp;quot;&amp;gt;git/ArduinoNative/commit/eb6e4d5906e44759da2bb288ca777a2209650ca3.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;459L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2984" id="h31-0-2984" class="i">+</a><a href="#h5-0-2494" id="h5-0-2494" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-37&quot; id=&quot;h44-4-37&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ArduinoNative/commit/ecf90e5286ac7c9fc07aec6f5e3a88504566018f.html.html&amp;quot;&amp;gt;git/ArduinoNative/commit/ecf90e5286ac7c9fc07aec6f5e3a88504566018f.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;42L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2985" id="h31-0-2985" class="i">+</a><a href="#h5-0-2495" id="h5-0-2495" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-38&quot; id=&quot;h44-4-38&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ArduinoNative/favicon.png.html&amp;quot;&amp;gt;git/ArduinoNative/favicon.png&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;3930B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2986" id="h31-0-2986" class="i">+</a><a href="#h5-0-2496" id="h5-0-2496" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-39&quot; id=&quot;h44-4-39&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ArduinoNative/file/.gitignore.html.html&amp;quot;&amp;gt;git/ArduinoNative/file/.gitignore.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;29L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2987" id="h31-0-2987" class="i">+</a><a href="#h5-0-2497" id="h5-0-2497" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-40&quot; id=&quot;h44-4-40&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ArduinoNative/file/ArduinoNative.hpp.html.html&amp;quot;&amp;gt;git/ArduinoNative/file/ArduinoNative.hpp.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;802L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2988" id="h31-0-2988" class="i">+</a><a href="#h5-0-2498" id="h5-0-2498" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-41&quot; id=&quot;h44-4-41&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ArduinoNative/file/LICENSE.html.html&amp;quot;&amp;gt;git/ArduinoNative/file/LICENSE.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;48L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2989" id="h31-0-2989" class="i">+</a><a href="#h5-0-2499" id="h5-0-2499" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-42&quot; id=&quot;h44-4-42&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ArduinoNative/file/README.org.html.html&amp;quot;&amp;gt;git/ArduinoNative/file/README.org.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;302L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2990" id="h31-0-2990" class="i">+</a><a href="#h5-0-2500" id="h5-0-2500" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-43&quot; id=&quot;h44-4-43&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ArduinoNative/files.html.html&amp;quot;&amp;gt;git/ArduinoNative/files.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;28L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2991" id="h31-0-2991" class="i">+</a><a href="#h5-0-2501" id="h5-0-2501" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-44&quot; id=&quot;h44-4-44&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ArduinoNative/log.html.html&amp;quot;&amp;gt;git/ArduinoNative/log.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;54L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2992" id="h31-0-2992" class="i">+</a><a href="#h5-0-2502" id="h5-0-2502" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-45&quot; id=&quot;h44-4-45&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ArduinoNative/logo.png.html&amp;quot;&amp;gt;git/ArduinoNative/logo.png&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;3930B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2993" id="h31-0-2993" class="i">+</a><a href="#h5-0-2503" id="h5-0-2503" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-46&quot; id=&quot;h44-4-46&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ArduinoNative/refs.html.html&amp;quot;&amp;gt;git/ArduinoNative/refs.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;27L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2994" id="h31-0-2994" class="i">+</a><a href="#h5-0-2504" id="h5-0-2504" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-47&quot; id=&quot;h44-4-47&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ArduinoNative/style.css.html&amp;quot;&amp;gt;git/ArduinoNative/style.css&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;273L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2995" id="h31-0-2995" class="i">+</a><a href="#h5-0-2505" id="h5-0-2505" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-48&quot; id=&quot;h44-4-48&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ArduinoNative/tags.xml.html&amp;quot;&amp;gt;git/ArduinoNative/tags.xml&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;6L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2996" id="h31-0-2996" class="i">+</a><a href="#h5-0-2506" id="h5-0-2506" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-49&quot; id=&quot;h44-4-49&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ProtonPack/atom.xml.html&amp;quot;&amp;gt;git/ProtonPack/atom.xml&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;175L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2997" id="h31-0-2997" class="i">+</a><a href="#h5-0-2507" id="h5-0-2507" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-50&quot; id=&quot;h44-4-50&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ProtonPack/commit/0e0da9f93d97da8aef1eda3e77ec1563ec708758.html.html&amp;quot;&amp;gt;git/ProtonPack/commit/0e0da9f93d97da8aef1eda3e77ec1563ec708758.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;1233L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2998" id="h31-0-2998" class="i">+</a><a href="#h5-0-2508" id="h5-0-2508" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-51&quot; id=&quot;h44-4-51&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ProtonPack/commit/1465872196d5171d73f47383c9e4f1332d31b620.html.html&amp;quot;&amp;gt;git/ProtonPack/commit/1465872196d5171d73f47383c9e4f1332d31b620.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;92L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-2999" id="h31-0-2999" class="i">+</a><a href="#h5-0-2509" id="h5-0-2509" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-52&quot; id=&quot;h44-4-52&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ProtonPack/commit/152acffa01bc33a3d8ef9e46c118e51478c3a295.html.html&amp;quot;&amp;gt;git/ProtonPack/commit/152acffa01bc33a3d8ef9e46c118e51478c3a295.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;676L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3000" id="h31-0-3000" class="i">+</a><a href="#h5-0-2510" id="h5-0-2510" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-53&quot; id=&quot;h44-4-53&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ProtonPack/commit/29399bc0bc128691da68544c19644fa6a055bd6d.html.html&amp;quot;&amp;gt;git/ProtonPack/commit/29399bc0bc128691da68544c19644fa6a055bd6d.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;53L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3001" id="h31-0-3001" class="i">+</a><a href="#h5-0-2511" id="h5-0-2511" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-54&quot; id=&quot;h44-4-54&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ProtonPack/commit/39e0fbebcebb75a93533c7dd8efcb1444fca7edf.html.html&amp;quot;&amp;gt;git/ProtonPack/commit/39e0fbebcebb75a93533c7dd8efcb1444fca7edf.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;1204L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3002" id="h31-0-3002" class="i">+</a><a href="#h5-0-2512" id="h5-0-2512" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-55&quot; id=&quot;h44-4-55&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ProtonPack/commit/5f495b11ed7290ea8cdafa5123b74da07799528e.html.html&amp;quot;&amp;gt;git/ProtonPack/commit/5f495b11ed7290ea8cdafa5123b74da07799528e.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;42L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3003" id="h31-0-3003" class="i">+</a><a href="#h5-0-2513" id="h5-0-2513" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-56&quot; id=&quot;h44-4-56&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ProtonPack/commit/e82c187c9206bca583b81eed9695cecea87c6b45.html.html&amp;quot;&amp;gt;git/ProtonPack/commit/e82c187c9206bca583b81eed9695cecea87c6b45.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;150L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3004" id="h31-0-3004" class="i">+</a><a href="#h5-0-2514" id="h5-0-2514" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-57&quot; id=&quot;h44-4-57&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ProtonPack/commit/f3242387bb076a08de51e4e6754a4b370d716d68.html.html&amp;quot;&amp;gt;git/ProtonPack/commit/f3242387bb076a08de51e4e6754a4b370d716d68.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;1786L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3005" id="h31-0-3005" class="i">+</a><a href="#h5-0-2515" id="h5-0-2515" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-58&quot; id=&quot;h44-4-58&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ProtonPack/commit/ff2384c7a50dead1705e9c2aaa05c89e2cfee062.html.html&amp;quot;&amp;gt;git/ProtonPack/commit/ff2384c7a50dead1705e9c2aaa05c89e2cfee062.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;113L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3006" id="h31-0-3006" class="i">+</a><a href="#h5-0-2516" id="h5-0-2516" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-59&quot; id=&quot;h44-4-59&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ProtonPack/favicon.png.html&amp;quot;&amp;gt;git/ProtonPack/favicon.png&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;3930B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3007" id="h31-0-3007" class="i">+</a><a href="#h5-0-2517" id="h5-0-2517" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-60&quot; id=&quot;h44-4-60&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ProtonPack/file/.gitignore.html.html&amp;quot;&amp;gt;git/ProtonPack/file/.gitignore.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;26L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3008" id="h31-0-3008" class="i">+</a><a href="#h5-0-2518" id="h5-0-2518" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-61&quot; id=&quot;h44-4-61&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ProtonPack/file/LICENSE.html.html&amp;quot;&amp;gt;git/ProtonPack/file/LICENSE.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;44L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3009" id="h31-0-3009" class="i">+</a><a href="#h5-0-2519" id="h5-0-2519" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-62&quot; id=&quot;h44-4-62&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ProtonPack/file/README.md.html.html&amp;quot;&amp;gt;git/ProtonPack/file/README.md.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;31L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3010" id="h31-0-3010" class="i">+</a><a href="#h5-0-2520" id="h5-0-2520" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-63&quot; id=&quot;h44-4-63&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ProtonPack/file/include/README.html.html&amp;quot;&amp;gt;git/ProtonPack/file/include/README.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;62L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3011" id="h31-0-3011" class="i">+</a><a href="#h5-0-2521" id="h5-0-2521" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-64&quot; id=&quot;h44-4-64&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ProtonPack/file/lib/README.html.html&amp;quot;&amp;gt;git/ProtonPack/file/lib/README.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;69L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3012" id="h31-0-3012" class="i">+</a><a href="#h5-0-2522" id="h5-0-2522" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-65&quot; id=&quot;h44-4-65&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ProtonPack/file/platformio.ini.html.html&amp;quot;&amp;gt;git/ProtonPack/file/platformio.ini.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;42L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3013" id="h31-0-3013" class="i">+</a><a href="#h5-0-2523" id="h5-0-2523" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-66&quot; id=&quot;h44-4-66&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ProtonPack/file/src/main.cpp.html.html&amp;quot;&amp;gt;git/ProtonPack/file/src/main.cpp.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;834L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3014" id="h31-0-3014" class="i">+</a><a href="#h5-0-2524" id="h5-0-2524" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-67&quot; id=&quot;h44-4-67&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ProtonPack/file/test/README.html.html&amp;quot;&amp;gt;git/ProtonPack/file/test/README.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;34L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3015" id="h31-0-3015" class="i">+</a><a href="#h5-0-2525" id="h5-0-2525" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-68&quot; id=&quot;h44-4-68&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ProtonPack/files.html.html&amp;quot;&amp;gt;git/ProtonPack/files.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;32L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3016" id="h31-0-3016" class="i">+</a><a href="#h5-0-2526" id="h5-0-2526" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-69&quot; id=&quot;h44-4-69&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ProtonPack/log.html.html&amp;quot;&amp;gt;git/ProtonPack/log.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;33L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3017" id="h31-0-3017" class="i">+</a><a href="#h5-0-2527" id="h5-0-2527" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-70&quot; id=&quot;h44-4-70&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ProtonPack/logo.png.html&amp;quot;&amp;gt;git/ProtonPack/logo.png&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;3930B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3018" id="h31-0-3018" class="i">+</a><a href="#h5-0-2528" id="h5-0-2528" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-71&quot; id=&quot;h44-4-71&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ProtonPack/refs.html.html&amp;quot;&amp;gt;git/ProtonPack/refs.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;27L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3019" id="h31-0-3019" class="i">+</a><a href="#h5-0-2529" id="h5-0-2529" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-72&quot; id=&quot;h44-4-72&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ProtonPack/style.css.html&amp;quot;&amp;gt;git/ProtonPack/style.css&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;273L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3020" id="h31-0-3020" class="i">+</a><a href="#h5-0-2530" id="h5-0-2530" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-73&quot; id=&quot;h44-4-73&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ProtonPack/tags.xml.html&amp;quot;&amp;gt;git/ProtonPack/tags.xml&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;6L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3021" id="h31-0-3021" class="i">+</a><a href="#h5-0-2531" id="h5-0-2531" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-74&quot; id=&quot;h44-4-74&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/anders_tale_room_editor/atom.xml.html&amp;quot;&amp;gt;git/anders_tale_room_editor/atom.xml&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;251L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3022" id="h31-0-3022" class="i">+</a><a href="#h5-0-2532" id="h5-0-2532" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-75&quot; id=&quot;h44-4-75&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/anders_tale_room_editor/commit/0b60b1d31008dde4fd344aa8e280d8e61abc7637.html.html&amp;quot;&amp;gt;git/anders_tale_room_editor/commit/0b60b1d31008dde4fd344aa8e280d8e61abc7637.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;201L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3023" id="h31-0-3023" class="i">+</a><a href="#h5-0-2533" id="h5-0-2533" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-76&quot; id=&quot;h44-4-76&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/anders_tale_room_editor/commit/326bdaab263573a11cdbc64d83f13db932e09378.html.html&amp;quot;&amp;gt;git/anders_tale_room_editor/commit/326bdaab263573a11cdbc64d83f13db932e09378.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;252L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3024" id="h31-0-3024" class="i">+</a><a href="#h5-0-2534" id="h5-0-2534" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-77&quot; id=&quot;h44-4-77&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/anders_tale_room_editor/commit/3f937e26dce9518c37c484d4b60a25f9268b5498.html.html&amp;quot;&amp;gt;git/anders_tale_room_editor/commit/3f937e26dce9518c37c484d4b60a25f9268b5498.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;73L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3025" id="h31-0-3025" class="i">+</a><a href="#h5-0-2535" id="h5-0-2535" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-78&quot; id=&quot;h44-4-78&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/anders_tale_room_editor/commit/70b84b8b1a9bbfed8b1ccb895f9f8ca94334d323.html.html&amp;quot;&amp;gt;git/anders_tale_room_editor/commit/70b84b8b1a9bbfed8b1ccb895f9f8ca94334d323.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;49L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3026" id="h31-0-3026" class="i">+</a><a href="#h5-0-2536" id="h5-0-2536" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-79&quot; id=&quot;h44-4-79&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/anders_tale_room_editor/commit/84a32238b1bbe7e78ba9a9489933363698fa45b6.html.html&amp;quot;&amp;gt;git/anders_tale_room_editor/commit/84a32238b1bbe7e78ba9a9489933363698fa45b6.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;54L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3027" id="h31-0-3027" class="i">+</a><a href="#h5-0-2537" id="h5-0-2537" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-80&quot; id=&quot;h44-4-80&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/anders_tale_room_editor/commit/9ca08adbf40b53a3f3dd38a9b8556c96c5991da4.html.html&amp;quot;&amp;gt;git/anders_tale_room_editor/commit/9ca08adbf40b53a3f3dd38a9b8556c96c5991da4.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;197L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3028" id="h31-0-3028" class="i">+</a><a href="#h5-0-2538" id="h5-0-2538" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-81&quot; id=&quot;h44-4-81&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/anders_tale_room_editor/commit/b323061e2a2e46724559ec1ce025484938cafe22.html.html&amp;quot;&amp;gt;git/anders_tale_room_editor/commit/b323061e2a2e46724559ec1ce025484938cafe22.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;171L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3029" id="h31-0-3029" class="i">+</a><a href="#h5-0-2539" id="h5-0-2539" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-82&quot; id=&quot;h44-4-82&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/anders_tale_room_editor/commit/b4bfab4cd6a2beb405be1c51352bc184ead798ec.html.html&amp;quot;&amp;gt;git/anders_tale_room_editor/commit/b4bfab4cd6a2beb405be1c51352bc184ead798ec.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;178L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3030" id="h31-0-3030" class="i">+</a><a href="#h5-0-2540" id="h5-0-2540" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-83&quot; id=&quot;h44-4-83&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/anders_tale_room_editor/commit/bcb243b46864ecad721608ef42d91cecfc0b5054.html.html&amp;quot;&amp;gt;git/anders_tale_room_editor/commit/bcb243b46864ecad721608ef42d91cecfc0b5054.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;34L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3031" id="h31-0-3031" class="i">+</a><a href="#h5-0-2541" id="h5-0-2541" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-84&quot; id=&quot;h44-4-84&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/anders_tale_room_editor/commit/bd8f9cfb9c7b02138a28a12ba7765f2925520945.html.html&amp;quot;&amp;gt;git/anders_tale_room_editor/commit/bd8f9cfb9c7b02138a28a12ba7765f2925520945.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;35L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3032" id="h31-0-3032" class="i">+</a><a href="#h5-0-2542" id="h5-0-2542" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-85&quot; id=&quot;h44-4-85&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/anders_tale_room_editor/commit/c50643665660d56938828c11d630514a4517b2df.html.html&amp;quot;&amp;gt;git/anders_tale_room_editor/commit/c50643665660d56938828c11d630514a4517b2df.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;384L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3033" id="h31-0-3033" class="i">+</a><a href="#h5-0-2543" id="h5-0-2543" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-86&quot; id=&quot;h44-4-86&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/anders_tale_room_editor/commit/db564af5fb15db495887dfd0c4cb9d1ef70b8aae.html.html&amp;quot;&amp;gt;git/anders_tale_room_editor/commit/db564af5fb15db495887dfd0c4cb9d1ef70b8aae.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;313L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3034" id="h31-0-3034" class="i">+</a><a href="#h5-0-2544" id="h5-0-2544" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-87&quot; id=&quot;h44-4-87&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/anders_tale_room_editor/commit/e500a8c00e107a0ae9bf5e70d2dc1712625d8a94.html.html&amp;quot;&amp;gt;git/anders_tale_room_editor/commit/e500a8c00e107a0ae9bf5e70d2dc1712625d8a94.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;63L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3035" id="h31-0-3035" class="i">+</a><a href="#h5-0-2545" id="h5-0-2545" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-88&quot; id=&quot;h44-4-88&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/anders_tale_room_editor/favicon.png.html&amp;quot;&amp;gt;git/anders_tale_room_editor/favicon.png&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;3930B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3036" id="h31-0-3036" class="i">+</a><a href="#h5-0-2546" id="h5-0-2546" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-89&quot; id=&quot;h44-4-89&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/anders_tale_room_editor/file/.gitmodules.html.html&amp;quot;&amp;gt;git/anders_tale_room_editor/file/.gitmodules.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;26L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3037" id="h31-0-3037" class="i">+</a><a href="#h5-0-2547" id="h5-0-2547" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-90&quot; id=&quot;h44-4-90&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/anders_tale_room_editor/file/LICENSE.html.html&amp;quot;&amp;gt;git/anders_tale_room_editor/file/LICENSE.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;52L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3038" id="h31-0-3038" class="i">+</a><a href="#h5-0-2548" id="h5-0-2548" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-91&quot; id=&quot;h44-4-91&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/anders_tale_room_editor/file/Makefile.html.html&amp;quot;&amp;gt;git/anders_tale_room_editor/file/Makefile.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;41L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3039" id="h31-0-3039" class="i">+</a><a href="#h5-0-2549" id="h5-0-2549" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-92&quot; id=&quot;h44-4-92&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/anders_tale_room_editor/file/README.org.html.html&amp;quot;&amp;gt;git/anders_tale_room_editor/file/README.org.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;27L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3040" id="h31-0-3040" class="i">+</a><a href="#h5-0-2550" id="h5-0-2550" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-93&quot; id=&quot;h44-4-93&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/anders_tale_room_editor/file/bin/.gitignore.html.html&amp;quot;&amp;gt;git/anders_tale_room_editor/file/bin/.gitignore.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;25L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3041" id="h31-0-3041" class="i">+</a><a href="#h5-0-2551" id="h5-0-2551" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-94&quot; id=&quot;h44-4-94&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/anders_tale_room_editor/file/screenshot.png.html.html&amp;quot;&amp;gt;git/anders_tale_room_editor/file/screenshot.png.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3042" id="h31-0-3042" class="i">+</a><a href="#h5-0-2552" id="h5-0-2552" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-95&quot; id=&quot;h44-4-95&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/anders_tale_room_editor/file/src/main.c.html.html&amp;quot;&amp;gt;git/anders_tale_room_editor/file/src/main.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;400L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3043" id="h31-0-3043" class="i">+</a><a href="#h5-0-2553" id="h5-0-2553" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-96&quot; id=&quot;h44-4-96&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/anders_tale_room_editor/files.html.html&amp;quot;&amp;gt;git/anders_tale_room_editor/files.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;32L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3044" id="h31-0-3044" class="i">+</a><a href="#h5-0-2554" id="h5-0-2554" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-97&quot; id=&quot;h44-4-97&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/anders_tale_room_editor/log.html.html&amp;quot;&amp;gt;git/anders_tale_room_editor/log.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;37L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3045" id="h31-0-3045" class="i">+</a><a href="#h5-0-2555" id="h5-0-2555" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-98&quot; id=&quot;h44-4-98&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/anders_tale_room_editor/logo.png.html&amp;quot;&amp;gt;git/anders_tale_room_editor/logo.png&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;3930B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3046" id="h31-0-3046" class="i">+</a><a href="#h5-0-2556" id="h5-0-2556" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-99&quot; id=&quot;h44-4-99&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/anders_tale_room_editor/refs.html.html&amp;quot;&amp;gt;git/anders_tale_room_editor/refs.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;27L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3047" id="h31-0-3047" class="i">+</a><a href="#h5-0-2557" id="h5-0-2557" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-100&quot; id=&quot;h44-4-100&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/anders_tale_room_editor/style.css.html&amp;quot;&amp;gt;git/anders_tale_room_editor/style.css&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;273L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3048" id="h31-0-3048" class="i">+</a><a href="#h5-0-2558" id="h5-0-2558" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-101&quot; id=&quot;h44-4-101&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/anders_tale_room_editor/tags.xml.html&amp;quot;&amp;gt;git/anders_tale_room_editor/tags.xml&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;6L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3049" id="h31-0-3049" class="i">+</a><a href="#h5-0-2559" id="h5-0-2559" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-102&quot; id=&quot;h44-4-102&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/awaparser/atom.xml.html&amp;quot;&amp;gt;git/awaparser/atom.xml&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;119L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3050" id="h31-0-3050" class="i">+</a><a href="#h5-0-2560" id="h5-0-2560" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-103&quot; id=&quot;h44-4-103&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/awaparser/commit/26da1a36ce0af3aea605beb209f992dbeb85f15e.html.html&amp;quot;&amp;gt;git/awaparser/commit/26da1a36ce0af3aea605beb209f992dbeb85f15e.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;63L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3051" id="h31-0-3051" class="i">+</a><a href="#h5-0-2561" id="h5-0-2561" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-104&quot; id=&quot;h44-4-104&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/awaparser/commit/51885365d7eb6e606ced209cdce6ec87941cc099.html.html&amp;quot;&amp;gt;git/awaparser/commit/51885365d7eb6e606ced209cdce6ec87941cc099.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;932L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3052" id="h31-0-3052" class="i">+</a><a href="#h5-0-2562" id="h5-0-2562" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-105&quot; id=&quot;h44-4-105&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/awaparser/commit/8e1359f99e390c7e6b8dce0953b439674d00f144.html.html&amp;quot;&amp;gt;git/awaparser/commit/8e1359f99e390c7e6b8dce0953b439674d00f144.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;20540L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3053" id="h31-0-3053" class="i">+</a><a href="#h5-0-2563" id="h5-0-2563" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-106&quot; id=&quot;h44-4-106&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/awaparser/commit/957dd0d4dc6cb6d7be581e427751527051146c2b.html.html&amp;quot;&amp;gt;git/awaparser/commit/957dd0d4dc6cb6d7be581e427751527051146c2b.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;55L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3054" id="h31-0-3054" class="i">+</a><a href="#h5-0-2564" id="h5-0-2564" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-107&quot; id=&quot;h44-4-107&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/awaparser/commit/97b977eec9f0bb15c3f8a30bb1d89df115745a5e.html.html&amp;quot;&amp;gt;git/awaparser/commit/97b977eec9f0bb15c3f8a30bb1d89df115745a5e.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;42L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3055" id="h31-0-3055" class="i">+</a><a href="#h5-0-2565" id="h5-0-2565" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-108&quot; id=&quot;h44-4-108&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/awaparser/commit/9c24cb32d009bf2e40b0b21c66f6cc849eeaed4b.html.html&amp;quot;&amp;gt;git/awaparser/commit/9c24cb32d009bf2e40b0b21c66f6cc849eeaed4b.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;312L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3056" id="h31-0-3056" class="i">+</a><a href="#h5-0-2566" id="h5-0-2566" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-109&quot; id=&quot;h44-4-109&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/awaparser/favicon.png.html&amp;quot;&amp;gt;git/awaparser/favicon.png&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;3930B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3057" id="h31-0-3057" class="i">+</a><a href="#h5-0-2567" id="h5-0-2567" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-110&quot; id=&quot;h44-4-110&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/awaparser/file/.gitignore.html.html&amp;quot;&amp;gt;git/awaparser/file/.gitignore.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;28L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3058" id="h31-0-3058" class="i">+</a><a href="#h5-0-2568" id="h5-0-2568" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-111&quot; id=&quot;h44-4-111&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/awaparser/file/README.md.html.html&amp;quot;&amp;gt;git/awaparser/file/README.md.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;120L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3059" id="h31-0-3059" class="i">+</a><a href="#h5-0-2569" id="h5-0-2569" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-112&quot; id=&quot;h44-4-112&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/awaparser/file/common.h.html.html&amp;quot;&amp;gt;git/awaparser/file/common.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;253L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3060" id="h31-0-3060" class="i">+</a><a href="#h5-0-2570" id="h5-0-2570" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-113&quot; id=&quot;h44-4-113&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/awaparser/file/interpreter.h.html.html&amp;quot;&amp;gt;git/awaparser/file/interpreter.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;484L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3061" id="h31-0-3061" class="i">+</a><a href="#h5-0-2571" id="h5-0-2571" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-114&quot; id=&quot;h44-4-114&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/awaparser/file/main.c.html.html&amp;quot;&amp;gt;git/awaparser/file/main.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;133L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3062" id="h31-0-3062" class="i">+</a><a href="#h5-0-2572" id="h5-0-2572" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-115&quot; id=&quot;h44-4-115&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/awaparser/file/parser.h.html.html&amp;quot;&amp;gt;git/awaparser/file/parser.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;169L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3063" id="h31-0-3063" class="i">+</a><a href="#h5-0-2573" id="h5-0-2573" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-116&quot; id=&quot;h44-4-116&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/awaparser/file/webserver.awa.example.html.html&amp;quot;&amp;gt;git/awaparser/file/webserver.awa.example.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;379L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3064" id="h31-0-3064" class="i">+</a><a href="#h5-0-2574" id="h5-0-2574" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-117&quot; id=&quot;h44-4-117&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/awaparser/file/webserver_awa5.0.awa.example.html.html&amp;quot;&amp;gt;git/awaparser/file/webserver_awa5.0.awa.example.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;18562L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3065" id="h31-0-3065" class="i">+</a><a href="#h5-0-2575" id="h5-0-2575" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-118&quot; id=&quot;h44-4-118&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/awaparser/files.html.html&amp;quot;&amp;gt;git/awaparser/files.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;32L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3066" id="h31-0-3066" class="i">+</a><a href="#h5-0-2576" id="h5-0-2576" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-119&quot; id=&quot;h44-4-119&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/awaparser/log.html.html&amp;quot;&amp;gt;git/awaparser/log.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;30L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3067" id="h31-0-3067" class="i">+</a><a href="#h5-0-2577" id="h5-0-2577" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-120&quot; id=&quot;h44-4-120&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/awaparser/logo.png.html&amp;quot;&amp;gt;git/awaparser/logo.png&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;3930B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3068" id="h31-0-3068" class="i">+</a><a href="#h5-0-2578" id="h5-0-2578" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-121&quot; id=&quot;h44-4-121&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/awaparser/refs.html.html&amp;quot;&amp;gt;git/awaparser/refs.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;27L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3069" id="h31-0-3069" class="i">+</a><a href="#h5-0-2579" id="h5-0-2579" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-122&quot; id=&quot;h44-4-122&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/awaparser/style.css.html&amp;quot;&amp;gt;git/awaparser/style.css&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;273L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3070" id="h31-0-3070" class="i">+</a><a href="#h5-0-2580" id="h5-0-2580" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-123&quot; id=&quot;h44-4-123&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/awaparser/tags.xml.html&amp;quot;&amp;gt;git/awaparser/tags.xml&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;6L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3071" id="h31-0-3071" class="i">+</a><a href="#h5-0-2581" id="h5-0-2581" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-124&quot; id=&quot;h44-4-124&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ddt_ex/atom.xml.html&amp;quot;&amp;gt;git/ddt_ex/atom.xml&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;138L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3072" id="h31-0-3072" class="i">+</a><a href="#h5-0-2582" id="h5-0-2582" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-125&quot; id=&quot;h44-4-125&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ddt_ex/commit/74715034a20b9bcec737ddf52a7d1e0c538f0960.html.html&amp;quot;&amp;gt;git/ddt_ex/commit/74715034a20b9bcec737ddf52a7d1e0c538f0960.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;2214L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3073" id="h31-0-3073" class="i">+</a><a href="#h5-0-2583" id="h5-0-2583" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-126&quot; id=&quot;h44-4-126&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ddt_ex/commit/7f3aa207c1352633f0d480e2dc0039f2948419cb.html.html&amp;quot;&amp;gt;git/ddt_ex/commit/7f3aa207c1352633f0d480e2dc0039f2948419cb.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;156L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3074" id="h31-0-3074" class="i">+</a><a href="#h5-0-2584" id="h5-0-2584" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-127&quot; id=&quot;h44-4-127&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ddt_ex/commit/8d7e1a996cc6cca3e9a1fe6d772c58d3c079757e.html.html&amp;quot;&amp;gt;git/ddt_ex/commit/8d7e1a996cc6cca3e9a1fe6d772c58d3c079757e.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;127L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3075" id="h31-0-3075" class="i">+</a><a href="#h5-0-2585" id="h5-0-2585" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-128&quot; id=&quot;h44-4-128&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ddt_ex/commit/a4f590944af08e5e5451e7c16b3cada9517d3d27.html.html&amp;quot;&amp;gt;git/ddt_ex/commit/a4f590944af08e5e5451e7c16b3cada9517d3d27.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;270L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3076" id="h31-0-3076" class="i">+</a><a href="#h5-0-2586" id="h5-0-2586" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-129&quot; id=&quot;h44-4-129&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ddt_ex/commit/d4c1be1c735ad67a016a975c4976fd981380020a.html.html&amp;quot;&amp;gt;git/ddt_ex/commit/d4c1be1c735ad67a016a975c4976fd981380020a.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;82L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3077" id="h31-0-3077" class="i">+</a><a href="#h5-0-2587" id="h5-0-2587" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-130&quot; id=&quot;h44-4-130&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ddt_ex/commit/e3ffe13f817670b75eb001f63dbdf7bf2f0acbda.html.html&amp;quot;&amp;gt;git/ddt_ex/commit/e3ffe13f817670b75eb001f63dbdf7bf2f0acbda.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;160L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3078" id="h31-0-3078" class="i">+</a><a href="#h5-0-2588" id="h5-0-2588" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-131&quot; id=&quot;h44-4-131&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ddt_ex/commit/f25a0cf05553d298b45ba90380f3b2c069959287.html.html&amp;quot;&amp;gt;git/ddt_ex/commit/f25a0cf05553d298b45ba90380f3b2c069959287.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;45L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3079" id="h31-0-3079" class="i">+</a><a href="#h5-0-2589" id="h5-0-2589" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-132&quot; id=&quot;h44-4-132&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ddt_ex/favicon.png.html&amp;quot;&amp;gt;git/ddt_ex/favicon.png&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;3930B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3080" id="h31-0-3080" class="i">+</a><a href="#h5-0-2590" id="h5-0-2590" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-133&quot; id=&quot;h44-4-133&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ddt_ex/file/.gitattributes.html.html&amp;quot;&amp;gt;git/ddt_ex/file/.gitattributes.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;25L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3081" id="h31-0-3081" class="i">+</a><a href="#h5-0-2591" id="h5-0-2591" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-134&quot; id=&quot;h44-4-134&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ddt_ex/file/.gitignore.html.html&amp;quot;&amp;gt;git/ddt_ex/file/.gitignore.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;30L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3082" id="h31-0-3082" class="i">+</a><a href="#h5-0-2592" id="h5-0-2592" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-135&quot; id=&quot;h44-4-135&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ddt_ex/file/.gitmodules.html.html&amp;quot;&amp;gt;git/ddt_ex/file/.gitmodules.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;29L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3083" id="h31-0-3083" class="i">+</a><a href="#h5-0-2593" id="h5-0-2593" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-136&quot; id=&quot;h44-4-136&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ddt_ex/file/LICENSE.html.html&amp;quot;&amp;gt;git/ddt_ex/file/LICENSE.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;52L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3084" id="h31-0-3084" class="i">+</a><a href="#h5-0-2594" id="h5-0-2594" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-137&quot; id=&quot;h44-4-137&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ddt_ex/file/proc/html5/emcc.sh.html.html&amp;quot;&amp;gt;git/ddt_ex/file/proc/html5/emcc.sh.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;56L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3085" id="h31-0-3085" class="i">+</a><a href="#h5-0-2595" id="h5-0-2595" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-138&quot; id=&quot;h44-4-138&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ddt_ex/file/proc/linux/gcc.sh.html.html&amp;quot;&amp;gt;git/ddt_ex/file/proc/linux/gcc.sh.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;50L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3086" id="h31-0-3086" class="i">+</a><a href="#h5-0-2596" id="h5-0-2596" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-139&quot; id=&quot;h44-4-139&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ddt_ex/file/proc/linux/gcc_dbg.sh.html.html&amp;quot;&amp;gt;git/ddt_ex/file/proc/linux/gcc_dbg.sh.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;51L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3087" id="h31-0-3087" class="i">+</a><a href="#h5-0-2597" id="h5-0-2597" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-140&quot; id=&quot;h44-4-140&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ddt_ex/file/proc/linux/gcc_rdbg.sh.html.html&amp;quot;&amp;gt;git/ddt_ex/file/proc/linux/gcc_rdbg.sh.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;51L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3088" id="h31-0-3088" class="i">+</a><a href="#h5-0-2598" id="h5-0-2598" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-141&quot; id=&quot;h44-4-141&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ddt_ex/file/proc/linux/gcc_rel.sh.html.html&amp;quot;&amp;gt;git/ddt_ex/file/proc/linux/gcc_rel.sh.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;51L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3089" id="h31-0-3089" class="i">+</a><a href="#h5-0-2599" id="h5-0-2599" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-142&quot; id=&quot;h44-4-142&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ddt_ex/file/proc/osx/gcc.sh.html.html&amp;quot;&amp;gt;git/ddt_ex/file/proc/osx/gcc.sh.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;62L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3090" id="h31-0-3090" class="i">+</a><a href="#h5-0-2600" id="h5-0-2600" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-143&quot; id=&quot;h44-4-143&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ddt_ex/file/proc/osx/gcc_dbg.sh.html.html&amp;quot;&amp;gt;git/ddt_ex/file/proc/osx/gcc_dbg.sh.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;63L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3091" id="h31-0-3091" class="i">+</a><a href="#h5-0-2601" id="h5-0-2601" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-144&quot; id=&quot;h44-4-144&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ddt_ex/file/proc/osx/gcc_rdbg.sh.html.html&amp;quot;&amp;gt;git/ddt_ex/file/proc/osx/gcc_rdbg.sh.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;63L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3092" id="h31-0-3092" class="i">+</a><a href="#h5-0-2602" id="h5-0-2602" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-145&quot; id=&quot;h44-4-145&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ddt_ex/file/proc/osx/gcc_rel.sh.html.html&amp;quot;&amp;gt;git/ddt_ex/file/proc/osx/gcc_rel.sh.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;63L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3093" id="h31-0-3093" class="i">+</a><a href="#h5-0-2603" id="h5-0-2603" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-146&quot; id=&quot;h44-4-146&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ddt_ex/file/proc/scons/SConstruct.html.html&amp;quot;&amp;gt;git/ddt_ex/file/proc/scons/SConstruct.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;178L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3094" id="h31-0-3094" class="i">+</a><a href="#h5-0-2604" id="h5-0-2604" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-147&quot; id=&quot;h44-4-147&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ddt_ex/file/proc/sublime_text/gs_project.sublime-project.html.html&amp;quot;&amp;gt;git/ddt_ex/file/proc/sublime_text/gs_project.sublime-project.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;86L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3095" id="h31-0-3095" class="i">+</a><a href="#h5-0-2605" id="h5-0-2605" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-148&quot; id=&quot;h44-4-148&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ddt_ex/file/proc/sublime_text/gs_project.sublime-workspace.html.html&amp;quot;&amp;gt;git/ddt_ex/file/proc/sublime_text/gs_project.sublime-workspace.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;1135L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3096" id="h31-0-3096" class="i">+</a><a href="#h5-0-2606" id="h5-0-2606" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-149&quot; id=&quot;h44-4-149&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ddt_ex/file/proc/win/cl.bat.html.html&amp;quot;&amp;gt;git/ddt_ex/file/proc/win/cl.bat.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;58L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3097" id="h31-0-3097" class="i">+</a><a href="#h5-0-2607" id="h5-0-2607" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-150&quot; id=&quot;h44-4-150&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ddt_ex/file/proc/win/mingw.sh.html.html&amp;quot;&amp;gt;git/ddt_ex/file/proc/win/mingw.sh.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;63L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3098" id="h31-0-3098" class="i">+</a><a href="#h5-0-2608" id="h5-0-2608" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-151&quot; id=&quot;h44-4-151&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ddt_ex/file/proc/win/mingw_cross_platform.sh.html.html&amp;quot;&amp;gt;git/ddt_ex/file/proc/win/mingw_cross_platform.sh.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;62L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3099" id="h31-0-3099" class="i">+</a><a href="#h5-0-2609" id="h5-0-2609" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-152&quot; id=&quot;h44-4-152&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ddt_ex/file/proc/win/mingw_dbg.sh.html.html&amp;quot;&amp;gt;git/ddt_ex/file/proc/win/mingw_dbg.sh.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;64L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3100" id="h31-0-3100" class="i">+</a><a href="#h5-0-2610" id="h5-0-2610" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-153&quot; id=&quot;h44-4-153&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ddt_ex/file/proc/win/mingw_rdbg.sh.html.html&amp;quot;&amp;gt;git/ddt_ex/file/proc/win/mingw_rdbg.sh.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;64L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3101" id="h31-0-3101" class="i">+</a><a href="#h5-0-2611" id="h5-0-2611" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-154&quot; id=&quot;h44-4-154&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ddt_ex/file/proc/win/mingw_rel.sh.html.html&amp;quot;&amp;gt;git/ddt_ex/file/proc/win/mingw_rel.sh.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;64L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3102" id="h31-0-3102" class="i">+</a><a href="#h5-0-2612" id="h5-0-2612" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-155&quot; id=&quot;h44-4-155&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ddt_ex/file/source/main.c.html.html&amp;quot;&amp;gt;git/ddt_ex/file/source/main.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;278L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3103" id="h31-0-3103" class="i">+</a><a href="#h5-0-2613" id="h5-0-2613" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-156&quot; id=&quot;h44-4-156&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ddt_ex/files.html.html&amp;quot;&amp;gt;git/ddt_ex/files.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;49L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3104" id="h31-0-3104" class="i">+</a><a href="#h5-0-2614" id="h5-0-2614" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-157&quot; id=&quot;h44-4-157&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ddt_ex/log.html.html&amp;quot;&amp;gt;git/ddt_ex/log.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;31L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3105" id="h31-0-3105" class="i">+</a><a href="#h5-0-2615" id="h5-0-2615" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-158&quot; id=&quot;h44-4-158&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ddt_ex/logo.png.html&amp;quot;&amp;gt;git/ddt_ex/logo.png&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;3930B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3106" id="h31-0-3106" class="i">+</a><a href="#h5-0-2616" id="h5-0-2616" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-159&quot; id=&quot;h44-4-159&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ddt_ex/refs.html.html&amp;quot;&amp;gt;git/ddt_ex/refs.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;27L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3107" id="h31-0-3107" class="i">+</a><a href="#h5-0-2617" id="h5-0-2617" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-160&quot; id=&quot;h44-4-160&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ddt_ex/style.css.html&amp;quot;&amp;gt;git/ddt_ex/style.css&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;273L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3108" id="h31-0-3108" class="i">+</a><a href="#h5-0-2618" id="h5-0-2618" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-161&quot; id=&quot;h44-4-161&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/ddt_ex/tags.xml.html&amp;quot;&amp;gt;git/ddt_ex/tags.xml&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;6L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3109" id="h31-0-3109" class="i">+</a><a href="#h5-0-2619" id="h5-0-2619" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-162&quot; id=&quot;h44-4-162&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_avdecode/atom.xml.html&amp;quot;&amp;gt;git/gs_avdecode/atom.xml&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;100L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3110" id="h31-0-3110" class="i">+</a><a href="#h5-0-2620" id="h5-0-2620" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-163&quot; id=&quot;h44-4-163&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_avdecode/commit/060f06d1e9e53ed116a3f6a936e351369bd9e505.html.html&amp;quot;&amp;gt;git/gs_avdecode/commit/060f06d1e9e53ed116a3f6a936e351369bd9e505.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;199L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3111" id="h31-0-3111" class="i">+</a><a href="#h5-0-2621" id="h5-0-2621" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-164&quot; id=&quot;h44-4-164&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_avdecode/commit/1653030857b162fc8218b44c2080f3a56230bf2b.html.html&amp;quot;&amp;gt;git/gs_avdecode/commit/1653030857b162fc8218b44c2080f3a56230bf2b.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;2539L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3112" id="h31-0-3112" class="i">+</a><a href="#h5-0-2622" id="h5-0-2622" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-165&quot; id=&quot;h44-4-165&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_avdecode/commit/22f1abf7d39f112579a6c44acbef06a2870acdd9.html.html&amp;quot;&amp;gt;git/gs_avdecode/commit/22f1abf7d39f112579a6c44acbef06a2870acdd9.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;107L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3113" id="h31-0-3113" class="i">+</a><a href="#h5-0-2623" id="h5-0-2623" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-166&quot; id=&quot;h44-4-166&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_avdecode/commit/35c8ec02fa548b6ec4c4b37ffc7a5e00cbfd26c5.html.html&amp;quot;&amp;gt;git/gs_avdecode/commit/35c8ec02fa548b6ec4c4b37ffc7a5e00cbfd26c5.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;304L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3114" id="h31-0-3114" class="i">+</a><a href="#h5-0-2624" id="h5-0-2624" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-167&quot; id=&quot;h44-4-167&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_avdecode/commit/89160c3b72d929aadb031f96b2d006cd8076764f.html.html&amp;quot;&amp;gt;git/gs_avdecode/commit/89160c3b72d929aadb031f96b2d006cd8076764f.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;530L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3115" id="h31-0-3115" class="i">+</a><a href="#h5-0-2625" id="h5-0-2625" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-168&quot; id=&quot;h44-4-168&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_avdecode/favicon.png.html&amp;quot;&amp;gt;git/gs_avdecode/favicon.png&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;3930B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3116" id="h31-0-3116" class="i">+</a><a href="#h5-0-2626" id="h5-0-2626" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-169&quot; id=&quot;h44-4-169&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_avdecode/file/.gitignore.html.html&amp;quot;&amp;gt;git/gs_avdecode/file/.gitignore.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;29L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3117" id="h31-0-3117" class="i">+</a><a href="#h5-0-2627" id="h5-0-2627" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-170&quot; id=&quot;h44-4-170&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_avdecode/file/.gitmodules.html.html&amp;quot;&amp;gt;git/gs_avdecode/file/.gitmodules.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;26L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3118" id="h31-0-3118" class="i">+</a><a href="#h5-0-2628" id="h5-0-2628" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-171&quot; id=&quot;h44-4-171&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_avdecode/file/README.md.html.html&amp;quot;&amp;gt;git/gs_avdecode/file/README.md.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;58L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3119" id="h31-0-3119" class="i">+</a><a href="#h5-0-2629" id="h5-0-2629" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-172&quot; id=&quot;h44-4-172&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_avdecode/file/proc/html5/emcc.sh.html.html&amp;quot;&amp;gt;git/gs_avdecode/file/proc/html5/emcc.sh.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;56L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3120" id="h31-0-3120" class="i">+</a><a href="#h5-0-2630" id="h5-0-2630" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-173&quot; id=&quot;h44-4-173&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_avdecode/file/proc/linux/Makefile.html.html&amp;quot;&amp;gt;git/gs_avdecode/file/proc/linux/Makefile.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;78L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3121" id="h31-0-3121" class="i">+</a><a href="#h5-0-2631" id="h5-0-2631" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-174&quot; id=&quot;h44-4-174&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_avdecode/file/proc/linux/gcc.sh.html.html&amp;quot;&amp;gt;git/gs_avdecode/file/proc/linux/gcc.sh.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;50L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3122" id="h31-0-3122" class="i">+</a><a href="#h5-0-2632" id="h5-0-2632" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-175&quot; id=&quot;h44-4-175&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_avdecode/file/proc/linux/gcc_dbg.sh.html.html&amp;quot;&amp;gt;git/gs_avdecode/file/proc/linux/gcc_dbg.sh.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;51L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3123" id="h31-0-3123" class="i">+</a><a href="#h5-0-2633" id="h5-0-2633" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-176&quot; id=&quot;h44-4-176&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_avdecode/file/proc/linux/gcc_rdbg.sh.html.html&amp;quot;&amp;gt;git/gs_avdecode/file/proc/linux/gcc_rdbg.sh.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;51L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3124" id="h31-0-3124" class="i">+</a><a href="#h5-0-2634" id="h5-0-2634" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-177&quot; id=&quot;h44-4-177&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_avdecode/file/proc/linux/gcc_rel.sh.html.html&amp;quot;&amp;gt;git/gs_avdecode/file/proc/linux/gcc_rel.sh.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;51L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3125" id="h31-0-3125" class="i">+</a><a href="#h5-0-2635" id="h5-0-2635" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-178&quot; id=&quot;h44-4-178&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_avdecode/file/proc/osx/gcc.sh.html.html&amp;quot;&amp;gt;git/gs_avdecode/file/proc/osx/gcc.sh.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;62L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3126" id="h31-0-3126" class="i">+</a><a href="#h5-0-2636" id="h5-0-2636" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-179&quot; id=&quot;h44-4-179&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_avdecode/file/proc/osx/gcc_dbg.sh.html.html&amp;quot;&amp;gt;git/gs_avdecode/file/proc/osx/gcc_dbg.sh.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;63L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3127" id="h31-0-3127" class="i">+</a><a href="#h5-0-2637" id="h5-0-2637" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-180&quot; id=&quot;h44-4-180&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_avdecode/file/proc/osx/gcc_rdbg.sh.html.html&amp;quot;&amp;gt;git/gs_avdecode/file/proc/osx/gcc_rdbg.sh.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;63L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3128" id="h31-0-3128" class="i">+</a><a href="#h5-0-2638" id="h5-0-2638" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-181&quot; id=&quot;h44-4-181&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_avdecode/file/proc/osx/gcc_rel.sh.html.html&amp;quot;&amp;gt;git/gs_avdecode/file/proc/osx/gcc_rel.sh.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;63L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3129" id="h31-0-3129" class="i">+</a><a href="#h5-0-2639" id="h5-0-2639" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-182&quot; id=&quot;h44-4-182&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_avdecode/file/proc/scons/SConstruct.html.html&amp;quot;&amp;gt;git/gs_avdecode/file/proc/scons/SConstruct.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;178L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3130" id="h31-0-3130" class="i">+</a><a href="#h5-0-2640" id="h5-0-2640" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-183&quot; id=&quot;h44-4-183&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_avdecode/file/proc/sublime_text/gs_project.sublime-project.html.html&amp;quot;&amp;gt;git/gs_avdecode/file/proc/sublime_text/gs_project.sublime-project.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;86L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3131" id="h31-0-3131" class="i">+</a><a href="#h5-0-2641" id="h5-0-2641" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-184&quot; id=&quot;h44-4-184&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_avdecode/file/proc/sublime_text/gs_project.sublime-workspace.html.html&amp;quot;&amp;gt;git/gs_avdecode/file/proc/sublime_text/gs_project.sublime-workspace.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;1135L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3132" id="h31-0-3132" class="i">+</a><a href="#h5-0-2642" id="h5-0-2642" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-185&quot; id=&quot;h44-4-185&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_avdecode/file/proc/win/cl.bat.html.html&amp;quot;&amp;gt;git/gs_avdecode/file/proc/win/cl.bat.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;58L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3133" id="h31-0-3133" class="i">+</a><a href="#h5-0-2643" id="h5-0-2643" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-186&quot; id=&quot;h44-4-186&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_avdecode/file/proc/win/mingw.sh.html.html&amp;quot;&amp;gt;git/gs_avdecode/file/proc/win/mingw.sh.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;63L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3134" id="h31-0-3134" class="i">+</a><a href="#h5-0-2644" id="h5-0-2644" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-187&quot; id=&quot;h44-4-187&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_avdecode/file/proc/win/mingw_cross_platform.sh.html.html&amp;quot;&amp;gt;git/gs_avdecode/file/proc/win/mingw_cross_platform.sh.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;62L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3135" id="h31-0-3135" class="i">+</a><a href="#h5-0-2645" id="h5-0-2645" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-188&quot; id=&quot;h44-4-188&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_avdecode/file/proc/win/mingw_dbg.sh.html.html&amp;quot;&amp;gt;git/gs_avdecode/file/proc/win/mingw_dbg.sh.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;64L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3136" id="h31-0-3136" class="i">+</a><a href="#h5-0-2646" id="h5-0-2646" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-189&quot; id=&quot;h44-4-189&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_avdecode/file/proc/win/mingw_rdbg.sh.html.html&amp;quot;&amp;gt;git/gs_avdecode/file/proc/win/mingw_rdbg.sh.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;64L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3137" id="h31-0-3137" class="i">+</a><a href="#h5-0-2647" id="h5-0-2647" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-190&quot; id=&quot;h44-4-190&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_avdecode/file/proc/win/mingw_rel.sh.html.html&amp;quot;&amp;gt;git/gs_avdecode/file/proc/win/mingw_rel.sh.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;64L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3138" id="h31-0-3138" class="i">+</a><a href="#h5-0-2648" id="h5-0-2648" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-191&quot; id=&quot;h44-4-191&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_avdecode/file/source/gs.c.html.html&amp;quot;&amp;gt;git/gs_avdecode/file/source/gs.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;31L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3139" id="h31-0-3139" class="i">+</a><a href="#h5-0-2649" id="h5-0-2649" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-192&quot; id=&quot;h44-4-192&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_avdecode/file/source/gs_avdecode.h.html.html&amp;quot;&amp;gt;git/gs_avdecode/file/source/gs_avdecode.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;478L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3140" id="h31-0-3140" class="i">+</a><a href="#h5-0-2650" id="h5-0-2650" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-193&quot; id=&quot;h44-4-193&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_avdecode/file/source/main.c.html.html&amp;quot;&amp;gt;git/gs_avdecode/file/source/main.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;120L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3141" id="h31-0-3141" class="i">+</a><a href="#h5-0-2651" id="h5-0-2651" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-194&quot; id=&quot;h44-4-194&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_avdecode/files.html.html&amp;quot;&amp;gt;git/gs_avdecode/files.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;50L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3142" id="h31-0-3142" class="i">+</a><a href="#h5-0-2652" id="h5-0-2652" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-195&quot; id=&quot;h44-4-195&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_avdecode/log.html.html&amp;quot;&amp;gt;git/gs_avdecode/log.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;29L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3143" id="h31-0-3143" class="i">+</a><a href="#h5-0-2653" id="h5-0-2653" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-196&quot; id=&quot;h44-4-196&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_avdecode/logo.png.html&amp;quot;&amp;gt;git/gs_avdecode/logo.png&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;3930B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3144" id="h31-0-3144" class="i">+</a><a href="#h5-0-2654" id="h5-0-2654" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-197&quot; id=&quot;h44-4-197&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_avdecode/refs.html.html&amp;quot;&amp;gt;git/gs_avdecode/refs.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;27L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3145" id="h31-0-3145" class="i">+</a><a href="#h5-0-2655" id="h5-0-2655" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-198&quot; id=&quot;h44-4-198&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_avdecode/style.css.html&amp;quot;&amp;gt;git/gs_avdecode/style.css&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;273L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3146" id="h31-0-3146" class="i">+</a><a href="#h5-0-2656" id="h5-0-2656" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-199&quot; id=&quot;h44-4-199&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_avdecode/tags.xml.html&amp;quot;&amp;gt;git/gs_avdecode/tags.xml&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;6L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3147" id="h31-0-3147" class="i">+</a><a href="#h5-0-2657" id="h5-0-2657" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-200&quot; id=&quot;h44-4-200&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_bucket_array/atom.xml.html&amp;quot;&amp;gt;git/gs_bucket_array/atom.xml&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;100L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3148" id="h31-0-3148" class="i">+</a><a href="#h5-0-2658" id="h5-0-2658" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-201&quot; id=&quot;h44-4-201&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_bucket_array/commit/3e5433eacfa56238f5f2899620f7a5a52f9b953d.html.html&amp;quot;&amp;gt;git/gs_bucket_array/commit/3e5433eacfa56238f5f2899620f7a5a52f9b953d.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;71L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3149" id="h31-0-3149" class="i">+</a><a href="#h5-0-2659" id="h5-0-2659" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-202&quot; id=&quot;h44-4-202&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_bucket_array/commit/517bfa1baffa43eb78607ae79594c3756886b469.html.html&amp;quot;&amp;gt;git/gs_bucket_array/commit/517bfa1baffa43eb78607ae79594c3756886b469.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;113L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3150" id="h31-0-3150" class="i">+</a><a href="#h5-0-2660" id="h5-0-2660" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-203&quot; id=&quot;h44-4-203&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_bucket_array/commit/a6bb288d48cf968fbab43142c430aaaa5e4409e8.html.html&amp;quot;&amp;gt;git/gs_bucket_array/commit/a6bb288d48cf968fbab43142c430aaaa5e4409e8.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;58L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3151" id="h31-0-3151" class="i">+</a><a href="#h5-0-2661" id="h5-0-2661" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-204&quot; id=&quot;h44-4-204&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_bucket_array/commit/c6f506813ec1a724ef5f8036c213e05f5f3fade6.html.html&amp;quot;&amp;gt;git/gs_bucket_array/commit/c6f506813ec1a724ef5f8036c213e05f5f3fade6.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;2498L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3152" id="h31-0-3152" class="i">+</a><a href="#h5-0-2662" id="h5-0-2662" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-205&quot; id=&quot;h44-4-205&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_bucket_array/commit/fedd0c7ed467aa9861379d400a09d0a4354fc0b3.html.html&amp;quot;&amp;gt;git/gs_bucket_array/commit/fedd0c7ed467aa9861379d400a09d0a4354fc0b3.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;658L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3153" id="h31-0-3153" class="i">+</a><a href="#h5-0-2663" id="h5-0-2663" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-206&quot; id=&quot;h44-4-206&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_bucket_array/favicon.png.html&amp;quot;&amp;gt;git/gs_bucket_array/favicon.png&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;3930B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3154" id="h31-0-3154" class="i">+</a><a href="#h5-0-2664" id="h5-0-2664" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-207&quot; id=&quot;h44-4-207&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_bucket_array/file/.github/workflows/build_linux.yml.html.html&amp;quot;&amp;gt;git/gs_bucket_array/file/.github/workflows/build_linux.yml.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;46L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3155" id="h31-0-3155" class="i">+</a><a href="#h5-0-2665" id="h5-0-2665" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-208&quot; id=&quot;h44-4-208&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_bucket_array/file/.gitignore.html.html&amp;quot;&amp;gt;git/gs_bucket_array/file/.gitignore.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;24L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3156" id="h31-0-3156" class="i">+</a><a href="#h5-0-2666" id="h5-0-2666" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-209&quot; id=&quot;h44-4-209&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_bucket_array/file/.gitmodules.html.html&amp;quot;&amp;gt;git/gs_bucket_array/file/.gitmodules.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;26L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3157" id="h31-0-3157" class="i">+</a><a href="#h5-0-2667" id="h5-0-2667" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-210&quot; id=&quot;h44-4-210&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_bucket_array/file/README.md.html.html&amp;quot;&amp;gt;git/gs_bucket_array/file/README.md.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;28L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3158" id="h31-0-3158" class="i">+</a><a href="#h5-0-2668" id="h5-0-2668" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-211&quot; id=&quot;h44-4-211&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_bucket_array/file/proc/html5/emcc.sh.html.html&amp;quot;&amp;gt;git/gs_bucket_array/file/proc/html5/emcc.sh.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;56L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3159" id="h31-0-3159" class="i">+</a><a href="#h5-0-2669" id="h5-0-2669" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-212&quot; id=&quot;h44-4-212&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_bucket_array/file/proc/linux/Makefile.html.html&amp;quot;&amp;gt;git/gs_bucket_array/file/proc/linux/Makefile.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;79L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3160" id="h31-0-3160" class="i">+</a><a href="#h5-0-2670" id="h5-0-2670" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-213&quot; id=&quot;h44-4-213&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_bucket_array/file/proc/linux/gcc.sh.html.html&amp;quot;&amp;gt;git/gs_bucket_array/file/proc/linux/gcc.sh.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;50L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3161" id="h31-0-3161" class="i">+</a><a href="#h5-0-2671" id="h5-0-2671" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-214&quot; id=&quot;h44-4-214&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_bucket_array/file/proc/linux/gcc_dbg.sh.html.html&amp;quot;&amp;gt;git/gs_bucket_array/file/proc/linux/gcc_dbg.sh.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;51L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3162" id="h31-0-3162" class="i">+</a><a href="#h5-0-2672" id="h5-0-2672" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-215&quot; id=&quot;h44-4-215&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_bucket_array/file/proc/linux/gcc_rdbg.sh.html.html&amp;quot;&amp;gt;git/gs_bucket_array/file/proc/linux/gcc_rdbg.sh.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;51L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3163" id="h31-0-3163" class="i">+</a><a href="#h5-0-2673" id="h5-0-2673" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-216&quot; id=&quot;h44-4-216&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_bucket_array/file/proc/linux/gcc_rel.sh.html.html&amp;quot;&amp;gt;git/gs_bucket_array/file/proc/linux/gcc_rel.sh.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;51L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3164" id="h31-0-3164" class="i">+</a><a href="#h5-0-2674" id="h5-0-2674" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-217&quot; id=&quot;h44-4-217&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_bucket_array/file/proc/osx/gcc.sh.html.html&amp;quot;&amp;gt;git/gs_bucket_array/file/proc/osx/gcc.sh.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;62L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3165" id="h31-0-3165" class="i">+</a><a href="#h5-0-2675" id="h5-0-2675" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-218&quot; id=&quot;h44-4-218&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_bucket_array/file/proc/osx/gcc_dbg.sh.html.html&amp;quot;&amp;gt;git/gs_bucket_array/file/proc/osx/gcc_dbg.sh.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;63L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3166" id="h31-0-3166" class="i">+</a><a href="#h5-0-2676" id="h5-0-2676" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-219&quot; id=&quot;h44-4-219&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_bucket_array/file/proc/osx/gcc_rdbg.sh.html.html&amp;quot;&amp;gt;git/gs_bucket_array/file/proc/osx/gcc_rdbg.sh.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;63L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3167" id="h31-0-3167" class="i">+</a><a href="#h5-0-2677" id="h5-0-2677" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-220&quot; id=&quot;h44-4-220&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_bucket_array/file/proc/osx/gcc_rel.sh.html.html&amp;quot;&amp;gt;git/gs_bucket_array/file/proc/osx/gcc_rel.sh.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;63L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3168" id="h31-0-3168" class="i">+</a><a href="#h5-0-2678" id="h5-0-2678" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-221&quot; id=&quot;h44-4-221&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_bucket_array/file/proc/scons/SConstruct.html.html&amp;quot;&amp;gt;git/gs_bucket_array/file/proc/scons/SConstruct.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;178L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3169" id="h31-0-3169" class="i">+</a><a href="#h5-0-2679" id="h5-0-2679" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-222&quot; id=&quot;h44-4-222&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_bucket_array/file/proc/sublime_text/gs_project.sublime-project.html.html&amp;quot;&amp;gt;git/gs_bucket_array/file/proc/sublime_text/gs_project.sublime-project.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;86L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3170" id="h31-0-3170" class="i">+</a><a href="#h5-0-2680" id="h5-0-2680" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-223&quot; id=&quot;h44-4-223&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_bucket_array/file/proc/sublime_text/gs_project.sublime-workspace.html.html&amp;quot;&amp;gt;git/gs_bucket_array/file/proc/sublime_text/gs_project.sublime-workspace.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;1135L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3171" id="h31-0-3171" class="i">+</a><a href="#h5-0-2681" id="h5-0-2681" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-224&quot; id=&quot;h44-4-224&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_bucket_array/file/proc/win/cl.bat.html.html&amp;quot;&amp;gt;git/gs_bucket_array/file/proc/win/cl.bat.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;58L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3172" id="h31-0-3172" class="i">+</a><a href="#h5-0-2682" id="h5-0-2682" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-225&quot; id=&quot;h44-4-225&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_bucket_array/file/proc/win/mingw.sh.html.html&amp;quot;&amp;gt;git/gs_bucket_array/file/proc/win/mingw.sh.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;63L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3173" id="h31-0-3173" class="i">+</a><a href="#h5-0-2683" id="h5-0-2683" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-226&quot; id=&quot;h44-4-226&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_bucket_array/file/proc/win/mingw_cross_platform.sh.html.html&amp;quot;&amp;gt;git/gs_bucket_array/file/proc/win/mingw_cross_platform.sh.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;62L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3174" id="h31-0-3174" class="i">+</a><a href="#h5-0-2684" id="h5-0-2684" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-227&quot; id=&quot;h44-4-227&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_bucket_array/file/proc/win/mingw_dbg.sh.html.html&amp;quot;&amp;gt;git/gs_bucket_array/file/proc/win/mingw_dbg.sh.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;64L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3175" id="h31-0-3175" class="i">+</a><a href="#h5-0-2685" id="h5-0-2685" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-228&quot; id=&quot;h44-4-228&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_bucket_array/file/proc/win/mingw_rdbg.sh.html.html&amp;quot;&amp;gt;git/gs_bucket_array/file/proc/win/mingw_rdbg.sh.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;64L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3176" id="h31-0-3176" class="i">+</a><a href="#h5-0-2686" id="h5-0-2686" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-229&quot; id=&quot;h44-4-229&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_bucket_array/file/proc/win/mingw_rel.sh.html.html&amp;quot;&amp;gt;git/gs_bucket_array/file/proc/win/mingw_rel.sh.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;64L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3177" id="h31-0-3177" class="i">+</a><a href="#h5-0-2687" id="h5-0-2687" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-230&quot; id=&quot;h44-4-230&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_bucket_array/file/source/gs.c.html.html&amp;quot;&amp;gt;git/gs_bucket_array/file/source/gs.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;26L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3178" id="h31-0-3178" class="i">+</a><a href="#h5-0-2688" id="h5-0-2688" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-231&quot; id=&quot;h44-4-231&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_bucket_array/file/source/main.c.html.html&amp;quot;&amp;gt;git/gs_bucket_array/file/source/main.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;476L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3179" id="h31-0-3179" class="i">+</a><a href="#h5-0-2689" id="h5-0-2689" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-232&quot; id=&quot;h44-4-232&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_bucket_array/files.html.html&amp;quot;&amp;gt;git/gs_bucket_array/files.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;50L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3180" id="h31-0-3180" class="i">+</a><a href="#h5-0-2690" id="h5-0-2690" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-233&quot; id=&quot;h44-4-233&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_bucket_array/log.html.html&amp;quot;&amp;gt;git/gs_bucket_array/log.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;29L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3181" id="h31-0-3181" class="i">+</a><a href="#h5-0-2691" id="h5-0-2691" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-234&quot; id=&quot;h44-4-234&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_bucket_array/logo.png.html&amp;quot;&amp;gt;git/gs_bucket_array/logo.png&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;3930B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3182" id="h31-0-3182" class="i">+</a><a href="#h5-0-2692" id="h5-0-2692" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-235&quot; id=&quot;h44-4-235&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_bucket_array/refs.html.html&amp;quot;&amp;gt;git/gs_bucket_array/refs.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;27L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3183" id="h31-0-3183" class="i">+</a><a href="#h5-0-2693" id="h5-0-2693" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-236&quot; id=&quot;h44-4-236&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_bucket_array/style.css.html&amp;quot;&amp;gt;git/gs_bucket_array/style.css&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;273L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3184" id="h31-0-3184" class="i">+</a><a href="#h5-0-2694" id="h5-0-2694" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-237&quot; id=&quot;h44-4-237&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_bucket_array/tags.xml.html&amp;quot;&amp;gt;git/gs_bucket_array/tags.xml&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;6L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3185" id="h31-0-3185" class="i">+</a><a href="#h5-0-2695" id="h5-0-2695" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-238&quot; id=&quot;h44-4-238&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_ddt.h/atom.xml.html&amp;quot;&amp;gt;git/gs_ddt.h/atom.xml&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;119L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3186" id="h31-0-3186" class="i">+</a><a href="#h5-0-2696" id="h5-0-2696" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-239&quot; id=&quot;h44-4-239&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_ddt.h/commit/0456c7d394347d9f75dfd3b3d022fa8b8894a174.html.html&amp;quot;&amp;gt;git/gs_ddt.h/commit/0456c7d394347d9f75dfd3b3d022fa8b8894a174.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;162L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3187" id="h31-0-3187" class="i">+</a><a href="#h5-0-2697" id="h5-0-2697" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-240&quot; id=&quot;h44-4-240&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_ddt.h/commit/0e52ba60f9e1f5e218f4481ab172fdf15922c01e.html.html&amp;quot;&amp;gt;git/gs_ddt.h/commit/0e52ba60f9e1f5e218f4481ab172fdf15922c01e.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;211L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3188" id="h31-0-3188" class="i">+</a><a href="#h5-0-2698" id="h5-0-2698" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-241&quot; id=&quot;h44-4-241&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_ddt.h/commit/29bd67bde3ddca6f056b1b0a8d343c52e1b756c5.html.html&amp;quot;&amp;gt;git/gs_ddt.h/commit/29bd67bde3ddca6f056b1b0a8d343c52e1b756c5.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;42L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3189" id="h31-0-3189" class="i">+</a><a href="#h5-0-2699" id="h5-0-2699" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-242&quot; id=&quot;h44-4-242&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_ddt.h/commit/2d162e10cac53a85196c52b774eaaf29c5ab1e77.html.html&amp;quot;&amp;gt;git/gs_ddt.h/commit/2d162e10cac53a85196c52b774eaaf29c5ab1e77.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;51L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3190" id="h31-0-3190" class="i">+</a><a href="#h5-0-2700" id="h5-0-2700" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-243&quot; id=&quot;h44-4-243&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_ddt.h/commit/b43d8e8eacd288061aa09f86d1beec7f1c0cc4c5.html.html&amp;quot;&amp;gt;git/gs_ddt.h/commit/b43d8e8eacd288061aa09f86d1beec7f1c0cc4c5.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;73L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3191" id="h31-0-3191" class="i">+</a><a href="#h5-0-2701" id="h5-0-2701" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-244&quot; id=&quot;h44-4-244&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_ddt.h/commit/f7272d9029e436c38ad9c64891cb4e795a2b3299.html.html&amp;quot;&amp;gt;git/gs_ddt.h/commit/f7272d9029e436c38ad9c64891cb4e795a2b3299.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;94L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3192" id="h31-0-3192" class="i">+</a><a href="#h5-0-2702" id="h5-0-2702" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-245&quot; id=&quot;h44-4-245&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_ddt.h/favicon.png.html&amp;quot;&amp;gt;git/gs_ddt.h/favicon.png&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;3930B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3193" id="h31-0-3193" class="i">+</a><a href="#h5-0-2703" id="h5-0-2703" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-246&quot; id=&quot;h44-4-246&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_ddt.h/file/gs_ddt.h.html.html&amp;quot;&amp;gt;git/gs_ddt.h/file/gs_ddt.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;170L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3194" id="h31-0-3194" class="i">+</a><a href="#h5-0-2704" id="h5-0-2704" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-247&quot; id=&quot;h44-4-247&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_ddt.h/files.html.html&amp;quot;&amp;gt;git/gs_ddt.h/files.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;25L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3195" id="h31-0-3195" class="i">+</a><a href="#h5-0-2705" id="h5-0-2705" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-248&quot; id=&quot;h44-4-248&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_ddt.h/log.html.html&amp;quot;&amp;gt;git/gs_ddt.h/log.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;30L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3196" id="h31-0-3196" class="i">+</a><a href="#h5-0-2706" id="h5-0-2706" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-249&quot; id=&quot;h44-4-249&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_ddt.h/logo.png.html&amp;quot;&amp;gt;git/gs_ddt.h/logo.png&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;3930B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3197" id="h31-0-3197" class="i">+</a><a href="#h5-0-2707" id="h5-0-2707" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-250&quot; id=&quot;h44-4-250&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_ddt.h/refs.html.html&amp;quot;&amp;gt;git/gs_ddt.h/refs.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;27L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3198" id="h31-0-3198" class="i">+</a><a href="#h5-0-2708" id="h5-0-2708" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-251&quot; id=&quot;h44-4-251&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_ddt.h/style.css.html&amp;quot;&amp;gt;git/gs_ddt.h/style.css&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;273L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3199" id="h31-0-3199" class="i">+</a><a href="#h5-0-2709" id="h5-0-2709" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-252&quot; id=&quot;h44-4-252&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/gs_ddt.h/tags.xml.html&amp;quot;&amp;gt;git/gs_ddt.h/tags.xml&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;6L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3200" id="h31-0-3200" class="i">+</a><a href="#h5-0-2710" id="h5-0-2710" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-253&quot; id=&quot;h44-4-253&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/atom.xml.html&amp;quot;&amp;gt;git/hs/atom.xml&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;499L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3201" id="h31-0-3201" class="i">+</a><a href="#h5-0-2711" id="h5-0-2711" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-254&quot; id=&quot;h44-4-254&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/commit/030149422c5773d463d7dacdaf1a6693ea082f9f.html.html&amp;quot;&amp;gt;git/hs/commit/030149422c5773d463d7dacdaf1a6693ea082f9f.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;892L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3202" id="h31-0-3202" class="i">+</a><a href="#h5-0-2712" id="h5-0-2712" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-255&quot; id=&quot;h44-4-255&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/commit/04541e04ad452ef373649f93e097b7e6b4530514.html.html&amp;quot;&amp;gt;git/hs/commit/04541e04ad452ef373649f93e097b7e6b4530514.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;340L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3203" id="h31-0-3203" class="i">+</a><a href="#h5-0-2713" id="h5-0-2713" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-256&quot; id=&quot;h44-4-256&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/commit/091f451dbdb78f2262769ed9bd2bcf3fe92bc32d.html.html&amp;quot;&amp;gt;git/hs/commit/091f451dbdb78f2262769ed9bd2bcf3fe92bc32d.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;43L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3204" id="h31-0-3204" class="i">+</a><a href="#h5-0-2714" id="h5-0-2714" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-257&quot; id=&quot;h44-4-257&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/commit/0ee369e1bb7805ef2016beda31cff725ed3b611f.html.html&amp;quot;&amp;gt;git/hs/commit/0ee369e1bb7805ef2016beda31cff725ed3b611f.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;361L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3205" id="h31-0-3205" class="i">+</a><a href="#h5-0-2715" id="h5-0-2715" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-258&quot; id=&quot;h44-4-258&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/commit/189dd78c9a88f0ad2364d4a15a374b1eb9561d17.html.html&amp;quot;&amp;gt;git/hs/commit/189dd78c9a88f0ad2364d4a15a374b1eb9561d17.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;146L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3206" id="h31-0-3206" class="i">+</a><a href="#h5-0-2716" id="h5-0-2716" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-259&quot; id=&quot;h44-4-259&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/commit/2445b043b6ae7e0605afc9e7f2f9e8c5a26154fd.html.html&amp;quot;&amp;gt;git/hs/commit/2445b043b6ae7e0605afc9e7f2f9e8c5a26154fd.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;63L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3207" id="h31-0-3207" class="i">+</a><a href="#h5-0-2717" id="h5-0-2717" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-260&quot; id=&quot;h44-4-260&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/commit/2612995ac88b78ebf7f7da55dffc82c305267358.html.html&amp;quot;&amp;gt;git/hs/commit/2612995ac88b78ebf7f7da55dffc82c305267358.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;289L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3208" id="h31-0-3208" class="i">+</a><a href="#h5-0-2718" id="h5-0-2718" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-261&quot; id=&quot;h44-4-261&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/commit/4b2771b2f559d07934eff82ff0b8312fb9ec2244.html.html&amp;quot;&amp;gt;git/hs/commit/4b2771b2f559d07934eff82ff0b8312fb9ec2244.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;424L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3209" id="h31-0-3209" class="i">+</a><a href="#h5-0-2719" id="h5-0-2719" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-262&quot; id=&quot;h44-4-262&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/commit/5173bff7ee7379b30d8ae33ca26246c566f85672.html.html&amp;quot;&amp;gt;git/hs/commit/5173bff7ee7379b30d8ae33ca26246c566f85672.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;400L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3210" id="h31-0-3210" class="i">+</a><a href="#h5-0-2720" id="h5-0-2720" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-263&quot; id=&quot;h44-4-263&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/commit/52e8dd235acaa5736a73c301546ab1f7a83374a0.html.html&amp;quot;&amp;gt;git/hs/commit/52e8dd235acaa5736a73c301546ab1f7a83374a0.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;54972L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3211" id="h31-0-3211" class="i">+</a><a href="#h5-0-2721" id="h5-0-2721" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-264&quot; id=&quot;h44-4-264&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/commit/5be99b82356fc73e2c084e08b7a08418999887c3.html.html&amp;quot;&amp;gt;git/hs/commit/5be99b82356fc73e2c084e08b7a08418999887c3.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;41L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3212" id="h31-0-3212" class="i">+</a><a href="#h5-0-2722" id="h5-0-2722" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-265&quot; id=&quot;h44-4-265&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/commit/62d48b5e3f366c629bc055f517ec9224c1fc41ea.html.html&amp;quot;&amp;gt;git/hs/commit/62d48b5e3f366c629bc055f517ec9224c1fc41ea.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;49L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3213" id="h31-0-3213" class="i">+</a><a href="#h5-0-2723" id="h5-0-2723" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-266&quot; id=&quot;h44-4-266&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/commit/64c16fa58d1e95982dc0ea60406e11b15383cfa8.html.html&amp;quot;&amp;gt;git/hs/commit/64c16fa58d1e95982dc0ea60406e11b15383cfa8.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;63L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3214" id="h31-0-3214" class="i">+</a><a href="#h5-0-2724" id="h5-0-2724" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-267&quot; id=&quot;h44-4-267&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/commit/6d612a88bfd6e74417b324a6e4a8f194045c57a0.html.html&amp;quot;&amp;gt;git/hs/commit/6d612a88bfd6e74417b324a6e4a8f194045c57a0.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;242L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3215" id="h31-0-3215" class="i">+</a><a href="#h5-0-2725" id="h5-0-2725" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-268&quot; id=&quot;h44-4-268&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/commit/8494f4bb4f0b775d3162e753481829a6498a5f25.html.html&amp;quot;&amp;gt;git/hs/commit/8494f4bb4f0b775d3162e753481829a6498a5f25.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;43L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3216" id="h31-0-3216" class="i">+</a><a href="#h5-0-2726" id="h5-0-2726" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-269&quot; id=&quot;h44-4-269&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/commit/8a70db481ae574b840ffbb89fd53378d8522010c.html.html&amp;quot;&amp;gt;git/hs/commit/8a70db481ae574b840ffbb89fd53378d8522010c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;211L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3217" id="h31-0-3217" class="i">+</a><a href="#h5-0-2727" id="h5-0-2727" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-270&quot; id=&quot;h44-4-270&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/commit/8d95d62d310c89d8a3239e52c804faedf8df1c20.html.html&amp;quot;&amp;gt;git/hs/commit/8d95d62d310c89d8a3239e52c804faedf8df1c20.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;293L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3218" id="h31-0-3218" class="i">+</a><a href="#h5-0-2728" id="h5-0-2728" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-271&quot; id=&quot;h44-4-271&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/commit/9b6dc6f0f086c48131e4b90347cbfe02ccfebd6e.html.html&amp;quot;&amp;gt;git/hs/commit/9b6dc6f0f086c48131e4b90347cbfe02ccfebd6e.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;213L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3219" id="h31-0-3219" class="i">+</a><a href="#h5-0-2729" id="h5-0-2729" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-272&quot; id=&quot;h44-4-272&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/commit/9e77179681afdec5ce799e48cdcfd6ec00e20c4b.html.html&amp;quot;&amp;gt;git/hs/commit/9e77179681afdec5ce799e48cdcfd6ec00e20c4b.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;789L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3220" id="h31-0-3220" class="i">+</a><a href="#h5-0-2730" id="h5-0-2730" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-273&quot; id=&quot;h44-4-273&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/commit/9ecab260f9a8122ce76aafffb02319d1f207e3be.html.html&amp;quot;&amp;gt;git/hs/commit/9ecab260f9a8122ce76aafffb02319d1f207e3be.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;60L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3221" id="h31-0-3221" class="i">+</a><a href="#h5-0-2731" id="h5-0-2731" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-274&quot; id=&quot;h44-4-274&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/commit/a6af23aa4467758aae01ec5e341e93e63a37f7b9.html.html&amp;quot;&amp;gt;git/hs/commit/a6af23aa4467758aae01ec5e341e93e63a37f7b9.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;75L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3222" id="h31-0-3222" class="i">+</a><a href="#h5-0-2732" id="h5-0-2732" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-275&quot; id=&quot;h44-4-275&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/commit/b96cc18582bf5deca4d9e739833850c403c619d5.html.html&amp;quot;&amp;gt;git/hs/commit/b96cc18582bf5deca4d9e739833850c403c619d5.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;75L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3223" id="h31-0-3223" class="i">+</a><a href="#h5-0-2733" id="h5-0-2733" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-276&quot; id=&quot;h44-4-276&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/commit/d34db889e0e31d8864aa8ceb9eee59aedafb213e.html.html&amp;quot;&amp;gt;git/hs/commit/d34db889e0e31d8864aa8ceb9eee59aedafb213e.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;650L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3224" id="h31-0-3224" class="i">+</a><a href="#h5-0-2734" id="h5-0-2734" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-277&quot; id=&quot;h44-4-277&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/commit/d3a94f0922d6987abe6f9b6dd0b3dd2cd32c7eb3.html.html&amp;quot;&amp;gt;git/hs/commit/d3a94f0922d6987abe6f9b6dd0b3dd2cd32c7eb3.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;550L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3225" id="h31-0-3225" class="i">+</a><a href="#h5-0-2735" id="h5-0-2735" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-278&quot; id=&quot;h44-4-278&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/commit/ee7aa64e15bf763fa358841c7a3041a1bfa8f284.html.html&amp;quot;&amp;gt;git/hs/commit/ee7aa64e15bf763fa358841c7a3041a1bfa8f284.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;57L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3226" id="h31-0-3226" class="i">+</a><a href="#h5-0-2736" id="h5-0-2736" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-279&quot; id=&quot;h44-4-279&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/commit/f061a8bf69bbba20778b566db45e90ef399c0bfe.html.html&amp;quot;&amp;gt;git/hs/commit/f061a8bf69bbba20778b566db45e90ef399c0bfe.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;41L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3227" id="h31-0-3227" class="i">+</a><a href="#h5-0-2737" id="h5-0-2737" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-280&quot; id=&quot;h44-4-280&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/favicon.png.html&amp;quot;&amp;gt;git/hs/favicon.png&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;3930B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3228" id="h31-0-3228" class="i">+</a><a href="#h5-0-2738" id="h5-0-2738" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-281&quot; id=&quot;h44-4-281&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/.clang_complete.html.html&amp;quot;&amp;gt;git/hs/file/.clang_complete.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;24L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3229" id="h31-0-3229" class="i">+</a><a href="#h5-0-2739" id="h5-0-2739" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-282&quot; id=&quot;h44-4-282&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/.gitmodules.html.html&amp;quot;&amp;gt;git/hs/file/.gitmodules.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;29L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3230" id="h31-0-3230" class="i">+</a><a href="#h5-0-2740" id="h5-0-2740" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-283&quot; id=&quot;h44-4-283&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/LICENSE.html.html&amp;quot;&amp;gt;git/hs/file/LICENSE.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;52L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3231" id="h31-0-3231" class="i">+</a><a href="#h5-0-2741" id="h5-0-2741" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-284&quot; id=&quot;h44-4-284&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/KHR/khrplatform.h.html.html&amp;quot;&amp;gt;git/hs/file/external/KHR/khrplatform.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;313L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3232" id="h31-0-3232" class="i">+</a><a href="#h5-0-2742" id="h5-0-2742" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-285&quot; id=&quot;h44-4-285&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glad/glad.h.html.html&amp;quot;&amp;gt;git/hs/file/external/glad/glad.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;5273L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3233" id="h31-0-3233" class="i">+</a><a href="#h5-0-2743" id="h5-0-2743" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-286&quot; id=&quot;h44-4-286&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glad/glad_impl.h.html.html&amp;quot;&amp;gt;git/hs/file/external/glad/glad_impl.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;3004L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3234" id="h31-0-3234" class="i">+</a><a href="#h5-0-2744" id="h5-0-2744" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-287&quot; id=&quot;h44-4-287&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/cocoa_init.m.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/cocoa_init.m.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;644L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3235" id="h31-0-3235" class="i">+</a><a href="#h5-0-2745" id="h5-0-2745" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-288&quot; id=&quot;h44-4-288&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/cocoa_joystick.h.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/cocoa_joystick.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;73L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3236" id="h31-0-3236" class="i">+</a><a href="#h5-0-2746" id="h5-0-2746" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-289&quot; id=&quot;h44-4-289&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/cocoa_joystick.m.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/cocoa_joystick.m.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;510L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3237" id="h31-0-3237" class="i">+</a><a href="#h5-0-2747" id="h5-0-2747" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-290&quot; id=&quot;h44-4-290&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/cocoa_monitor.m.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/cocoa_monitor.m.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;635L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3238" id="h31-0-3238" class="i">+</a><a href="#h5-0-2748" id="h5-0-2748" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-291&quot; id=&quot;h44-4-291&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/cocoa_platform.h.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/cocoa_platform.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;233L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3239" id="h31-0-3239" class="i">+</a><a href="#h5-0-2749" id="h5-0-2749" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-292&quot; id=&quot;h44-4-292&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/cocoa_time.c.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/cocoa_time.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;85L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3240" id="h31-0-3240" class="i">+</a><a href="#h5-0-2750" id="h5-0-2750" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-293&quot; id=&quot;h44-4-293&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/cocoa_window.m.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/cocoa_window.m.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;1854L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3241" id="h31-0-3241" class="i">+</a><a href="#h5-0-2751" id="h5-0-2751" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-294&quot; id=&quot;h44-4-294&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/context.c.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/context.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;783L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3242" id="h31-0-3242" class="i">+</a><a href="#h5-0-2752" id="h5-0-2752" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-295&quot; id=&quot;h44-4-295&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/egl_context.c.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/egl_context.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;812L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3243" id="h31-0-3243" class="i">+</a><a href="#h5-0-2753" id="h5-0-2753" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-296&quot; id=&quot;h44-4-296&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/egl_context.h.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/egl_context.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;238L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3244" id="h31-0-3244" class="i">+</a><a href="#h5-0-2754" id="h5-0-2754" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-297&quot; id=&quot;h44-4-297&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/glfw.rc.in.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/glfw.rc.in.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;53L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3245" id="h31-0-3245" class="i">+</a><a href="#h5-0-2755" id="h5-0-2755" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-298&quot; id=&quot;h44-4-298&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/glfw3.h.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/glfw3.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;5995L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3246" id="h31-0-3246" class="i">+</a><a href="#h5-0-2756" id="h5-0-2756" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-299&quot; id=&quot;h44-4-299&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/glfw3native.h.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/glfw3native.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;553L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3247" id="h31-0-3247" class="i">+</a><a href="#h5-0-2757" id="h5-0-2757" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-300&quot; id=&quot;h44-4-300&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/glfw_config.h.in.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/glfw_config.h.in.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;81L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3248" id="h31-0-3248" class="i">+</a><a href="#h5-0-2758" id="h5-0-2758" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-301&quot; id=&quot;h44-4-301&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/glfw_impl.h.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/glfw_impl.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;123L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3249" id="h31-0-3249" class="i">+</a><a href="#h5-0-2759" id="h5-0-2759" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-302&quot; id=&quot;h44-4-302&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/glx_context.c.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/glx_context.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;721L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3250" id="h31-0-3250" class="i">+</a><a href="#h5-0-2760" id="h5-0-2760" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-303&quot; id=&quot;h44-4-303&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/glx_context.h.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/glx_context.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;204L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3251" id="h31-0-3251" class="i">+</a><a href="#h5-0-2761" id="h5-0-2761" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-304&quot; id=&quot;h44-4-304&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/init.c.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/init.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;365L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3252" id="h31-0-3252" class="i">+</a><a href="#h5-0-2762" id="h5-0-2762" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-305&quot; id=&quot;h44-4-305&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/input.c.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/input.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;1383L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3253" id="h31-0-3253" class="i">+</a><a href="#h5-0-2763" id="h5-0-2763" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-306&quot; id=&quot;h44-4-306&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/internal.h.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/internal.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;824L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3254" id="h31-0-3254" class="i">+</a><a href="#h5-0-2764" id="h5-0-2764" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-307&quot; id=&quot;h44-4-307&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/linux_joystick.c.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/linux_joystick.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;456L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3255" id="h31-0-3255" class="i">+</a><a href="#h5-0-2765" id="h5-0-2765" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-308&quot; id=&quot;h44-4-308&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/linux_joystick.h.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/linux_joystick.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;85L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3256" id="h31-0-3256" class="i">+</a><a href="#h5-0-2766" id="h5-0-2766" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-309&quot; id=&quot;h44-4-309&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/mappings.h.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/mappings.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;499L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3257" id="h31-0-3257" class="i">+</a><a href="#h5-0-2767" id="h5-0-2767" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-310&quot; id=&quot;h44-4-310&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/mappings.h.in.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/mappings.h.in.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;96L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3258" id="h31-0-3258" class="i">+</a><a href="#h5-0-2768" id="h5-0-2768" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-311&quot; id=&quot;h44-4-311&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/monitor.c.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/monitor.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;567L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3259" id="h31-0-3259" class="i">+</a><a href="#h5-0-2769" id="h5-0-2769" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-312&quot; id=&quot;h44-4-312&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/nsgl_context.h.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/nsgl_context.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;89L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3260" id="h31-0-3260" class="i">+</a><a href="#h5-0-2770" id="h5-0-2770" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-313&quot; id=&quot;h44-4-313&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/nsgl_context.m.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/nsgl_context.m.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;392L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3261" id="h31-0-3261" class="i">+</a><a href="#h5-0-2771" id="h5-0-2771" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-314&quot; id=&quot;h44-4-314&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/null_init.c.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/null_init.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;75L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3262" id="h31-0-3262" class="i">+</a><a href="#h5-0-2772" id="h5-0-2772" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-315&quot; id=&quot;h44-4-315&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/null_joystick.c.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/null_joystick.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;67L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3263" id="h31-0-3263" class="i">+</a><a href="#h5-0-2773" id="h5-0-2773" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-316&quot; id=&quot;h44-4-316&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/null_joystick.h.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/null_joystick.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;54L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3264" id="h31-0-3264" class="i">+</a><a href="#h5-0-2774" id="h5-0-2774" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-317&quot; id=&quot;h44-4-317&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/null_monitor.c.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/null_monitor.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;100L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3265" id="h31-0-3265" class="i">+</a><a href="#h5-0-2775" id="h5-0-2775" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-318&quot; id=&quot;h44-4-318&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/null_platform.h.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/null_platform.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;85L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3266" id="h31-0-3266" class="i">+</a><a href="#h5-0-2776" id="h5-0-2776" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-319&quot; id=&quot;h44-4-319&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/null_window.c.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/null_window.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;355L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3267" id="h31-0-3267" class="i">+</a><a href="#h5-0-2777" id="h5-0-2777" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-320&quot; id=&quot;h44-4-320&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/osmesa_context.c.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/osmesa_context.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;395L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3268" id="h31-0-3268" class="i">+</a><a href="#h5-0-2778" id="h5-0-2778" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-321&quot; id=&quot;h44-4-321&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/osmesa_context.h.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/osmesa_context.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;117L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3269" id="h31-0-3269" class="i">+</a><a href="#h5-0-2779" id="h5-0-2779" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-322&quot; id=&quot;h44-4-322&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/posix_thread.c.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/posix_thread.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;128L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3270" id="h31-0-3270" class="i">+</a><a href="#h5-0-2780" id="h5-0-2780" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-323&quot; id=&quot;h44-4-323&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/posix_thread.h.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/posix_thread.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;74L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3271" id="h31-0-3271" class="i">+</a><a href="#h5-0-2781" id="h5-0-2781" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-324&quot; id=&quot;h44-4-324&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/posix_time.c.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/posix_time.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;113L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3272" id="h31-0-3272" class="i">+</a><a href="#h5-0-2782" id="h5-0-2782" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-325&quot; id=&quot;h44-4-325&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/posix_time.h.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/posix_time.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;67L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3273" id="h31-0-3273" class="i">+</a><a href="#h5-0-2783" id="h5-0-2783" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-326&quot; id=&quot;h44-4-326&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/vulkan.c.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/vulkan.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;355L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3274" id="h31-0-3274" class="i">+</a><a href="#h5-0-2784" id="h5-0-2784" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-327&quot; id=&quot;h44-4-327&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/wgl_context.c.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/wgl_context.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;819L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3275" id="h31-0-3275" class="i">+</a><a href="#h5-0-2785" id="h5-0-2785" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-328&quot; id=&quot;h44-4-328&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/wgl_context.h.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/wgl_context.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;183L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3276" id="h31-0-3276" class="i">+</a><a href="#h5-0-2786" id="h5-0-2786" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-329&quot; id=&quot;h44-4-329&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/win32_init.c.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/win32_init.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;654L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3277" id="h31-0-3277" class="i">+</a><a href="#h5-0-2787" id="h5-0-2787" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-330&quot; id=&quot;h44-4-330&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/win32_joystick.c.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/win32_joystick.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;832L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3278" id="h31-0-3278" class="i">+</a><a href="#h5-0-2788" id="h5-0-2788" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-331&quot; id=&quot;h44-4-331&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/win32_joystick.h.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/win32_joystick.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;79L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3279" id="h31-0-3279" class="i">+</a><a href="#h5-0-2789" id="h5-0-2789" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-332&quot; id=&quot;h44-4-332&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/win32_monitor.c.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/win32_monitor.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;558L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3280" id="h31-0-3280" class="i">+</a><a href="#h5-0-2790" id="h5-0-2790" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-333&quot; id=&quot;h44-4-333&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/win32_platform.h.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/win32_platform.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;482L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3281" id="h31-0-3281" class="i">+</a><a href="#h5-0-2791" id="h5-0-2791" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-334&quot; id=&quot;h44-4-334&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/win32_thread.c.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/win32_thread.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;122L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3282" id="h31-0-3282" class="i">+</a><a href="#h5-0-2792" id="h5-0-2792" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-335&quot; id=&quot;h44-4-335&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/win32_time.c.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/win32_time.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;99L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3283" id="h31-0-3283" class="i">+</a><a href="#h5-0-2793" id="h5-0-2793" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-336&quot; id=&quot;h44-4-336&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/win32_window.c.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/win32_window.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;2288L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3284" id="h31-0-3284" class="i">+</a><a href="#h5-0-2794" id="h5-0-2794" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-337&quot; id=&quot;h44-4-337&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/window.c.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/window.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;1127L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3285" id="h31-0-3285" class="i">+</a><a href="#h5-0-2795" id="h5-0-2795" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-338&quot; id=&quot;h44-4-338&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/wl_init.c.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/wl_init.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;1341L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3286" id="h31-0-3286" class="i">+</a><a href="#h5-0-2796" id="h5-0-2796" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-339&quot; id=&quot;h44-4-339&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/wl_monitor.c.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/wl_monitor.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;248L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3287" id="h31-0-3287" class="i">+</a><a href="#h5-0-2797" id="h5-0-2797" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-340&quot; id=&quot;h44-4-340&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/wl_platform.h.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/wl_platform.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;380L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3288" id="h31-0-3288" class="i">+</a><a href="#h5-0-2798" id="h5-0-2798" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-341&quot; id=&quot;h44-4-341&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/wl_window.c.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/wl_window.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;1777L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3289" id="h31-0-3289" class="i">+</a><a href="#h5-0-2799" id="h5-0-2799" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-342&quot; id=&quot;h44-4-342&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/x11_init.c.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/x11_init.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;1382L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3290" id="h31-0-3290" class="i">+</a><a href="#h5-0-2800" id="h5-0-2800" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-343&quot; id=&quot;h44-4-343&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/x11_monitor.c.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/x11_monitor.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;637L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3291" id="h31-0-3291" class="i">+</a><a href="#h5-0-2801" id="h5-0-2801" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-344&quot; id=&quot;h44-4-344&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/x11_platform.h.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/x11_platform.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;789L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3292" id="h31-0-3292" class="i">+</a><a href="#h5-0-2802" id="h5-0-2802" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-345&quot; id=&quot;h44-4-345&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/x11_window.c.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/x11_window.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;3259L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3293" id="h31-0-3293" class="i">+</a><a href="#h5-0-2803" id="h5-0-2803" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-346&quot; id=&quot;h44-4-346&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/xkb_unicode.c.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/xkb_unicode.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;965L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3294" id="h31-0-3294" class="i">+</a><a href="#h5-0-2804" id="h5-0-2804" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-347&quot; id=&quot;h44-4-347&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/glfw/xkb_unicode.h.html.html&amp;quot;&amp;gt;git/hs/file/external/glfw/xkb_unicode.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;51L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3295" id="h31-0-3295" class="i">+</a><a href="#h5-0-2805" id="h5-0-2805" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-348&quot; id=&quot;h44-4-348&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/nuklear_glfw_gl3.h.html.html&amp;quot;&amp;gt;git/hs/file/external/nuklear_glfw_gl3.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;521L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3296" id="h31-0-3296" class="i">+</a><a href="#h5-0-2806" id="h5-0-2806" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-349&quot; id=&quot;h44-4-349&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/external/stb_image.h.html.html&amp;quot;&amp;gt;git/hs/file/external/stb_image.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;7913L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3297" id="h31-0-3297" class="i">+</a><a href="#h5-0-2807" id="h5-0-2807" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-350&quot; id=&quot;h44-4-350&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/hs_data.h.html.html&amp;quot;&amp;gt;git/hs/file/hs_data.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;324L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3298" id="h31-0-3298" class="i">+</a><a href="#h5-0-2808" id="h5-0-2808" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-351&quot; id=&quot;h44-4-351&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/hs_graphics.h.html.html&amp;quot;&amp;gt;git/hs/file/hs_graphics.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;1564L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3299" id="h31-0-3299" class="i">+</a><a href="#h5-0-2809" id="h5-0-2809" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-352&quot; id=&quot;h44-4-352&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/hs_math.h.html.html&amp;quot;&amp;gt;git/hs/file/hs_math.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;430L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3300" id="h31-0-3300" class="i">+</a><a href="#h5-0-2810" id="h5-0-2810" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-353&quot; id=&quot;h44-4-353&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/hs_nuklear.h.html.html&amp;quot;&amp;gt;git/hs/file/hs_nuklear.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;68L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3301" id="h31-0-3301" class="i">+</a><a href="#h5-0-2811" id="h5-0-2811" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-354&quot; id=&quot;h44-4-354&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/hs_util.h.html.html&amp;quot;&amp;gt;git/hs/file/hs_util.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;151L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3302" id="h31-0-3302" class="i">+</a><a href="#h5-0-2812" id="h5-0-2812" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-355&quot; id=&quot;h44-4-355&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/file/todo.org.html.html&amp;quot;&amp;gt;git/hs/file/todo.org.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;40L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3303" id="h31-0-3303" class="i">+</a><a href="#h5-0-2813" id="h5-0-2813" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-356&quot; id=&quot;h44-4-356&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/files.html.html&amp;quot;&amp;gt;git/hs/files.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;101L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3304" id="h31-0-3304" class="i">+</a><a href="#h5-0-2814" id="h5-0-2814" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-357&quot; id=&quot;h44-4-357&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/log.html.html&amp;quot;&amp;gt;git/hs/log.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;50L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3305" id="h31-0-3305" class="i">+</a><a href="#h5-0-2815" id="h5-0-2815" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-358&quot; id=&quot;h44-4-358&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/logo.png.html&amp;quot;&amp;gt;git/hs/logo.png&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;3930B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3306" id="h31-0-3306" class="i">+</a><a href="#h5-0-2816" id="h5-0-2816" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-359&quot; id=&quot;h44-4-359&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/refs.html.html&amp;quot;&amp;gt;git/hs/refs.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;27L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3307" id="h31-0-3307" class="i">+</a><a href="#h5-0-2817" id="h5-0-2817" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-360&quot; id=&quot;h44-4-360&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/style.css.html&amp;quot;&amp;gt;git/hs/style.css&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;273L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3308" id="h31-0-3308" class="i">+</a><a href="#h5-0-2818" id="h5-0-2818" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-361&quot; id=&quot;h44-4-361&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/hs/tags.xml.html&amp;quot;&amp;gt;git/hs/tags.xml&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;6L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3309" id="h31-0-3309" class="i">+</a><a href="#h5-0-2819" id="h5-0-2819" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-362&quot; id=&quot;h44-4-362&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/meep/atom.xml.html&amp;quot;&amp;gt;git/meep/atom.xml&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;24L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3310" id="h31-0-3310" class="i">+</a><a href="#h5-0-2820" id="h5-0-2820" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-363&quot; id=&quot;h44-4-363&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/meep/commit/6ba476dc2ba557ce39ca1242b33b01f1b7b56312.html.html&amp;quot;&amp;gt;git/meep/commit/6ba476dc2ba557ce39ca1242b33b01f1b7b56312.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;109L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3311" id="h31-0-3311" class="i">+</a><a href="#h5-0-2821" id="h5-0-2821" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-364&quot; id=&quot;h44-4-364&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/meep/favicon.png.html&amp;quot;&amp;gt;git/meep/favicon.png&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;3930B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3312" id="h31-0-3312" class="i">+</a><a href="#h5-0-2822" id="h5-0-2822" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-365&quot; id=&quot;h44-4-365&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/meep/file/Makefile.html.html&amp;quot;&amp;gt;git/meep/file/Makefile.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;32L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3313" id="h31-0-3313" class="i">+</a><a href="#h5-0-2823" id="h5-0-2823" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-366&quot; id=&quot;h44-4-366&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/meep/file/meep.c.html.html&amp;quot;&amp;gt;git/meep/file/meep.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;87L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3314" id="h31-0-3314" class="i">+</a><a href="#h5-0-2824" id="h5-0-2824" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-367&quot; id=&quot;h44-4-367&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/meep/files.html.html&amp;quot;&amp;gt;git/meep/files.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;26L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3315" id="h31-0-3315" class="i">+</a><a href="#h5-0-2825" id="h5-0-2825" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-368&quot; id=&quot;h44-4-368&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/meep/log.html.html&amp;quot;&amp;gt;git/meep/log.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;25L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3316" id="h31-0-3316" class="i">+</a><a href="#h5-0-2826" id="h5-0-2826" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-369&quot; id=&quot;h44-4-369&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/meep/logo.png.html&amp;quot;&amp;gt;git/meep/logo.png&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;3930B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3317" id="h31-0-3317" class="i">+</a><a href="#h5-0-2827" id="h5-0-2827" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-370&quot; id=&quot;h44-4-370&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/meep/refs.html.html&amp;quot;&amp;gt;git/meep/refs.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;27L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3318" id="h31-0-3318" class="i">+</a><a href="#h5-0-2828" id="h5-0-2828" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-371&quot; id=&quot;h44-4-371&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/meep/style.css.html&amp;quot;&amp;gt;git/meep/style.css&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;273L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3319" id="h31-0-3319" class="i">+</a><a href="#h5-0-2829" id="h5-0-2829" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-372&quot; id=&quot;h44-4-372&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/meep/tags.xml.html&amp;quot;&amp;gt;git/meep/tags.xml&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;6L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3320" id="h31-0-3320" class="i">+</a><a href="#h5-0-2830" id="h5-0-2830" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-373&quot; id=&quot;h44-4-373&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/minesweeper/atom.xml.html&amp;quot;&amp;gt;git/minesweeper/atom.xml&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;176L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3321" id="h31-0-3321" class="i">+</a><a href="#h5-0-2831" id="h5-0-2831" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-374&quot; id=&quot;h44-4-374&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/minesweeper/commit/08dc9c97e17d45a758f77d6363ff50c9858c1d30.html.html&amp;quot;&amp;gt;git/minesweeper/commit/08dc9c97e17d45a758f77d6363ff50c9858c1d30.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;213L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3322" id="h31-0-3322" class="i">+</a><a href="#h5-0-2832" id="h5-0-2832" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-375&quot; id=&quot;h44-4-375&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/minesweeper/commit/0bd88c4be3d352ddd23b26bf9d300769aea91fef.html.html&amp;quot;&amp;gt;git/minesweeper/commit/0bd88c4be3d352ddd23b26bf9d300769aea91fef.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;197L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3323" id="h31-0-3323" class="i">+</a><a href="#h5-0-2833" id="h5-0-2833" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-376&quot; id=&quot;h44-4-376&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/minesweeper/commit/2b917eeda724888d271438f914ad93842c35d19a.html.html&amp;quot;&amp;gt;git/minesweeper/commit/2b917eeda724888d271438f914ad93842c35d19a.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;45L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3324" id="h31-0-3324" class="i">+</a><a href="#h5-0-2834" id="h5-0-2834" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-377&quot; id=&quot;h44-4-377&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/minesweeper/commit/3075b795d16d629bea8d10615fb610d51209e099.html.html&amp;quot;&amp;gt;git/minesweeper/commit/3075b795d16d629bea8d10615fb610d51209e099.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;148L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3325" id="h31-0-3325" class="i">+</a><a href="#h5-0-2835" id="h5-0-2835" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-378&quot; id=&quot;h44-4-378&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/minesweeper/commit/5ca06ffd6199159763d1f51d40039f550cdd560b.html.html&amp;quot;&amp;gt;git/minesweeper/commit/5ca06ffd6199159763d1f51d40039f550cdd560b.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;276L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3326" id="h31-0-3326" class="i">+</a><a href="#h5-0-2836" id="h5-0-2836" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-379&quot; id=&quot;h44-4-379&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/minesweeper/commit/60496d7c9276675374a371a54bb8c217fe99aee4.html.html&amp;quot;&amp;gt;git/minesweeper/commit/60496d7c9276675374a371a54bb8c217fe99aee4.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;166L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3327" id="h31-0-3327" class="i">+</a><a href="#h5-0-2837" id="h5-0-2837" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-380&quot; id=&quot;h44-4-380&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/minesweeper/commit/747e7cd4189adbf2547d2afef2dc81cebea80155.html.html&amp;quot;&amp;gt;git/minesweeper/commit/747e7cd4189adbf2547d2afef2dc81cebea80155.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;74L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3328" id="h31-0-3328" class="i">+</a><a href="#h5-0-2838" id="h5-0-2838" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-381&quot; id=&quot;h44-4-381&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/minesweeper/commit/b82f341e5b92475652b6ad9cda9c7a938c3973e9.html.html&amp;quot;&amp;gt;git/minesweeper/commit/b82f341e5b92475652b6ad9cda9c7a938c3973e9.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;52L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3329" id="h31-0-3329" class="i">+</a><a href="#h5-0-2839" id="h5-0-2839" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-382&quot; id=&quot;h44-4-382&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/minesweeper/commit/e13e3e4b9e75d90c98c4cdadafed2f0986e8a838.html.html&amp;quot;&amp;gt;git/minesweeper/commit/e13e3e4b9e75d90c98c4cdadafed2f0986e8a838.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;75L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3330" id="h31-0-3330" class="i">+</a><a href="#h5-0-2840" id="h5-0-2840" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-383&quot; id=&quot;h44-4-383&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/minesweeper/favicon.png.html&amp;quot;&amp;gt;git/minesweeper/favicon.png&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;3930B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3331" id="h31-0-3331" class="i">+</a><a href="#h5-0-2841" id="h5-0-2841" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-384&quot; id=&quot;h44-4-384&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/minesweeper/file/.gitignore.html.html&amp;quot;&amp;gt;git/minesweeper/file/.gitignore.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;31L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3332" id="h31-0-3332" class="i">+</a><a href="#h5-0-2842" id="h5-0-2842" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-385&quot; id=&quot;h44-4-385&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/minesweeper/file/Makefile.html.html&amp;quot;&amp;gt;git/minesweeper/file/Makefile.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;35L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3333" id="h31-0-3333" class="i">+</a><a href="#h5-0-2843" id="h5-0-2843" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-386&quot; id=&quot;h44-4-386&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/minesweeper/file/main.c.html.html&amp;quot;&amp;gt;git/minesweeper/file/main.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;240L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3334" id="h31-0-3334" class="i">+</a><a href="#h5-0-2844" id="h5-0-2844" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-387&quot; id=&quot;h44-4-387&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/minesweeper/files.html.html&amp;quot;&amp;gt;git/minesweeper/files.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;27L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3335" id="h31-0-3335" class="i">+</a><a href="#h5-0-2845" id="h5-0-2845" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-388&quot; id=&quot;h44-4-388&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/minesweeper/log.html.html&amp;quot;&amp;gt;git/minesweeper/log.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;33L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3336" id="h31-0-3336" class="i">+</a><a href="#h5-0-2846" id="h5-0-2846" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-389&quot; id=&quot;h44-4-389&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/minesweeper/logo.png.html&amp;quot;&amp;gt;git/minesweeper/logo.png&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;3930B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3337" id="h31-0-3337" class="i">+</a><a href="#h5-0-2847" id="h5-0-2847" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-390&quot; id=&quot;h44-4-390&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/minesweeper/refs.html.html&amp;quot;&amp;gt;git/minesweeper/refs.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;27L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3338" id="h31-0-3338" class="i">+</a><a href="#h5-0-2848" id="h5-0-2848" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-391&quot; id=&quot;h44-4-391&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/minesweeper/style.css.html&amp;quot;&amp;gt;git/minesweeper/style.css&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;273L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3339" id="h31-0-3339" class="i">+</a><a href="#h5-0-2849" id="h5-0-2849" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-392&quot; id=&quot;h44-4-392&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/minesweeper/tags.xml.html&amp;quot;&amp;gt;git/minesweeper/tags.xml&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;6L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3340" id="h31-0-3340" class="i">+</a><a href="#h5-0-2850" id="h5-0-2850" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-393&quot; id=&quot;h44-4-393&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/atom.xml.html&amp;quot;&amp;gt;git/n-channel/atom.xml&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;1202L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3341" id="h31-0-3341" class="i">+</a><a href="#h5-0-2851" id="h5-0-2851" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-394&quot; id=&quot;h44-4-394&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/045befeb14ed0cf4891b2642f65065d07d6eeed1.html.html&amp;quot;&amp;gt;git/n-channel/commit/045befeb14ed0cf4891b2642f65065d07d6eeed1.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;366L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3342" id="h31-0-3342" class="i">+</a><a href="#h5-0-2852" id="h5-0-2852" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-395&quot; id=&quot;h44-4-395&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/06ba862d987b84a903c9cf7ffcca03013ffb6090.html.html&amp;quot;&amp;gt;git/n-channel/commit/06ba862d987b84a903c9cf7ffcca03013ffb6090.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;42L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3343" id="h31-0-3343" class="i">+</a><a href="#h5-0-2853" id="h5-0-2853" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-396&quot; id=&quot;h44-4-396&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/06fe09d98f4732799d095df5d9e82723e6424057.html.html&amp;quot;&amp;gt;git/n-channel/commit/06fe09d98f4732799d095df5d9e82723e6424057.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;54L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3344" id="h31-0-3344" class="i">+</a><a href="#h5-0-2854" id="h5-0-2854" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-397&quot; id=&quot;h44-4-397&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/085efdc03ed5f32e3aa2993d42d87e34f16a4a5a.html.html&amp;quot;&amp;gt;git/n-channel/commit/085efdc03ed5f32e3aa2993d42d87e34f16a4a5a.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;52L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3345" id="h31-0-3345" class="i">+</a><a href="#h5-0-2855" id="h5-0-2855" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-398&quot; id=&quot;h44-4-398&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/09a44900d23da8a34fb8ee3eab7940f96330fd2d.html.html&amp;quot;&amp;gt;git/n-channel/commit/09a44900d23da8a34fb8ee3eab7940f96330fd2d.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;392L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3346" id="h31-0-3346" class="i">+</a><a href="#h5-0-2856" id="h5-0-2856" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-399&quot; id=&quot;h44-4-399&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/14327ac4e083f278ba11b7eed5f79a0f6fd2f6ab.html.html&amp;quot;&amp;gt;git/n-channel/commit/14327ac4e083f278ba11b7eed5f79a0f6fd2f6ab.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;42L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3347" id="h31-0-3347" class="i">+</a><a href="#h5-0-2857" id="h5-0-2857" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-400&quot; id=&quot;h44-4-400&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/19f5f4f9f49c3218525f3221c995785609ef043b.html.html&amp;quot;&amp;gt;git/n-channel/commit/19f5f4f9f49c3218525f3221c995785609ef043b.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;103L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3348" id="h31-0-3348" class="i">+</a><a href="#h5-0-2858" id="h5-0-2858" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-401&quot; id=&quot;h44-4-401&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/31f89756447af3eb9c1f7b8ab6b9b7fa40833f02.html.html&amp;quot;&amp;gt;git/n-channel/commit/31f89756447af3eb9c1f7b8ab6b9b7fa40833f02.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;184L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3349" id="h31-0-3349" class="i">+</a><a href="#h5-0-2859" id="h5-0-2859" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-402&quot; id=&quot;h44-4-402&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/3b61ade596ca9f13fafaa1eb77fa40035aef9e92.html.html&amp;quot;&amp;gt;git/n-channel/commit/3b61ade596ca9f13fafaa1eb77fa40035aef9e92.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;53L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3350" id="h31-0-3350" class="i">+</a><a href="#h5-0-2860" id="h5-0-2860" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-403&quot; id=&quot;h44-4-403&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/3c1904252a6c0afedb50ce154067f734b0087867.html.html&amp;quot;&amp;gt;git/n-channel/commit/3c1904252a6c0afedb50ce154067f734b0087867.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;2400L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3351" id="h31-0-3351" class="i">+</a><a href="#h5-0-2861" id="h5-0-2861" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-404&quot; id=&quot;h44-4-404&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/3ee1cca27858a1a6267b06643bef26b5b567ae86.html.html&amp;quot;&amp;gt;git/n-channel/commit/3ee1cca27858a1a6267b06643bef26b5b567ae86.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;411L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3352" id="h31-0-3352" class="i">+</a><a href="#h5-0-2862" id="h5-0-2862" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-405&quot; id=&quot;h44-4-405&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/3f169f81421b491528e81e172dce83abf19dace7.html.html&amp;quot;&amp;gt;git/n-channel/commit/3f169f81421b491528e81e172dce83abf19dace7.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;131L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3353" id="h31-0-3353" class="i">+</a><a href="#h5-0-2863" id="h5-0-2863" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-406&quot; id=&quot;h44-4-406&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/3f70ae7209a77cac19ee3ebda40bfd8a552fba7b.html.html&amp;quot;&amp;gt;git/n-channel/commit/3f70ae7209a77cac19ee3ebda40bfd8a552fba7b.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;74L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3354" id="h31-0-3354" class="i">+</a><a href="#h5-0-2864" id="h5-0-2864" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-407&quot; id=&quot;h44-4-407&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/46cbdcd13fa6c2ac62aa80b1ce1dd751e327e4d0.html.html&amp;quot;&amp;gt;git/n-channel/commit/46cbdcd13fa6c2ac62aa80b1ce1dd751e327e4d0.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;43L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3355" id="h31-0-3355" class="i">+</a><a href="#h5-0-2865" id="h5-0-2865" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-408&quot; id=&quot;h44-4-408&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/486e42a92356606d5be10c7af556f9380d93b8e2.html.html&amp;quot;&amp;gt;git/n-channel/commit/486e42a92356606d5be10c7af556f9380d93b8e2.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;88L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3356" id="h31-0-3356" class="i">+</a><a href="#h5-0-2866" id="h5-0-2866" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-409&quot; id=&quot;h44-4-409&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/4a72a4be9ded108b32e513d1a109052fce424020.html.html&amp;quot;&amp;gt;git/n-channel/commit/4a72a4be9ded108b32e513d1a109052fce424020.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;54L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3357" id="h31-0-3357" class="i">+</a><a href="#h5-0-2867" id="h5-0-2867" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-410&quot; id=&quot;h44-4-410&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/4d60836412609813168f12c0f901afe615746ace.html.html&amp;quot;&amp;gt;git/n-channel/commit/4d60836412609813168f12c0f901afe615746ace.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;53L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3358" id="h31-0-3358" class="i">+</a><a href="#h5-0-2868" id="h5-0-2868" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-411&quot; id=&quot;h44-4-411&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/4e86f87db8e5cd5414aa23ef87b9036df4ea47f6.html.html&amp;quot;&amp;gt;git/n-channel/commit/4e86f87db8e5cd5414aa23ef87b9036df4ea47f6.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;42L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3359" id="h31-0-3359" class="i">+</a><a href="#h5-0-2869" id="h5-0-2869" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-412&quot; id=&quot;h44-4-412&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/4eac4e96e8637490bd133d92e5b83f9b9849a405.html.html&amp;quot;&amp;gt;git/n-channel/commit/4eac4e96e8637490bd133d92e5b83f9b9849a405.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;74L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3360" id="h31-0-3360" class="i">+</a><a href="#h5-0-2870" id="h5-0-2870" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-413&quot; id=&quot;h44-4-413&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/4f8c91dd5798229d604c16f6f38123d9848430ce.html.html&amp;quot;&amp;gt;git/n-channel/commit/4f8c91dd5798229d604c16f6f38123d9848430ce.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;42L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3361" id="h31-0-3361" class="i">+</a><a href="#h5-0-2871" id="h5-0-2871" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-414&quot; id=&quot;h44-4-414&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/5b6ba253aa561807f37b4cbf5e3442d6ab4d5d82.html.html&amp;quot;&amp;gt;git/n-channel/commit/5b6ba253aa561807f37b4cbf5e3442d6ab4d5d82.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;123L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3362" id="h31-0-3362" class="i">+</a><a href="#h5-0-2872" id="h5-0-2872" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-415&quot; id=&quot;h44-4-415&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/5d11c8c45652ec7ed0c731d39716eb6a963a3d82.html.html&amp;quot;&amp;gt;git/n-channel/commit/5d11c8c45652ec7ed0c731d39716eb6a963a3d82.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;124L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3363" id="h31-0-3363" class="i">+</a><a href="#h5-0-2873" id="h5-0-2873" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-416&quot; id=&quot;h44-4-416&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/6231ea4beaa46825c90455eb89b1cc4399067fba.html.html&amp;quot;&amp;gt;git/n-channel/commit/6231ea4beaa46825c90455eb89b1cc4399067fba.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;149L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3364" id="h31-0-3364" class="i">+</a><a href="#h5-0-2874" id="h5-0-2874" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-417&quot; id=&quot;h44-4-417&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/6550ae94c75ec8b02fd8d8b99cb17c9b28a748b1.html.html&amp;quot;&amp;gt;git/n-channel/commit/6550ae94c75ec8b02fd8d8b99cb17c9b28a748b1.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;120L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3365" id="h31-0-3365" class="i">+</a><a href="#h5-0-2875" id="h5-0-2875" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-418&quot; id=&quot;h44-4-418&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/660f730f3886465d1602d9e2df34605bdf57f002.html.html&amp;quot;&amp;gt;git/n-channel/commit/660f730f3886465d1602d9e2df34605bdf57f002.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;46L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3366" id="h31-0-3366" class="i">+</a><a href="#h5-0-2876" id="h5-0-2876" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-419&quot; id=&quot;h44-4-419&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/6828f5eb44f0b0eec4f885b0c60dae307b5b4d1a.html.html&amp;quot;&amp;gt;git/n-channel/commit/6828f5eb44f0b0eec4f885b0c60dae307b5b4d1a.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;41L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3367" id="h31-0-3367" class="i">+</a><a href="#h5-0-2877" id="h5-0-2877" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-420&quot; id=&quot;h44-4-420&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/6b992a89f9e05b88a77d439b11f07addb58a841d.html.html&amp;quot;&amp;gt;git/n-channel/commit/6b992a89f9e05b88a77d439b11f07addb58a841d.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;288L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3368" id="h31-0-3368" class="i">+</a><a href="#h5-0-2878" id="h5-0-2878" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-421&quot; id=&quot;h44-4-421&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/6bdc0d083185815414d1b5268115d2dae6f72676.html.html&amp;quot;&amp;gt;git/n-channel/commit/6bdc0d083185815414d1b5268115d2dae6f72676.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;189L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3369" id="h31-0-3369" class="i">+</a><a href="#h5-0-2879" id="h5-0-2879" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-422&quot; id=&quot;h44-4-422&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/6f47e63edea4e5bae246e7459cc7dc4a5bb03fed.html.html&amp;quot;&amp;gt;git/n-channel/commit/6f47e63edea4e5bae246e7459cc7dc4a5bb03fed.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;789L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3370" id="h31-0-3370" class="i">+</a><a href="#h5-0-2880" id="h5-0-2880" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-423&quot; id=&quot;h44-4-423&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/7ec954addaee7b12c93520ab31b37e72c6ff69d4.html.html&amp;quot;&amp;gt;git/n-channel/commit/7ec954addaee7b12c93520ab31b37e72c6ff69d4.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;144L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3371" id="h31-0-3371" class="i">+</a><a href="#h5-0-2881" id="h5-0-2881" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-424&quot; id=&quot;h44-4-424&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/83ec429fc6461359ebb3a79b34b4b85ce61d0b9a.html.html&amp;quot;&amp;gt;git/n-channel/commit/83ec429fc6461359ebb3a79b34b4b85ce61d0b9a.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;102L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3372" id="h31-0-3372" class="i">+</a><a href="#h5-0-2882" id="h5-0-2882" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-425&quot; id=&quot;h44-4-425&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/84ccfd7a16a48321628e8159540308ea79463cdd.html.html&amp;quot;&amp;gt;git/n-channel/commit/84ccfd7a16a48321628e8159540308ea79463cdd.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;143L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3373" id="h31-0-3373" class="i">+</a><a href="#h5-0-2883" id="h5-0-2883" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-426&quot; id=&quot;h44-4-426&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/8675a2e83990ffccdd2521d4f9eb4c4f7d836df6.html.html&amp;quot;&amp;gt;git/n-channel/commit/8675a2e83990ffccdd2521d4f9eb4c4f7d836df6.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;58L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3374" id="h31-0-3374" class="i">+</a><a href="#h5-0-2884" id="h5-0-2884" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-427&quot; id=&quot;h44-4-427&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/88953dff6192486aeb136c1cfabc4abc7c350bea.html.html&amp;quot;&amp;gt;git/n-channel/commit/88953dff6192486aeb136c1cfabc4abc7c350bea.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;72L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3375" id="h31-0-3375" class="i">+</a><a href="#h5-0-2885" id="h5-0-2885" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-428&quot; id=&quot;h44-4-428&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/894eb5ee0608e6f151268144f7b8058f09b1aeb2.html.html&amp;quot;&amp;gt;git/n-channel/commit/894eb5ee0608e6f151268144f7b8058f09b1aeb2.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;119L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3376" id="h31-0-3376" class="i">+</a><a href="#h5-0-2886" id="h5-0-2886" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-429&quot; id=&quot;h44-4-429&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/8af18e7816919c5a58ab886e2213707cc38db8d1.html.html&amp;quot;&amp;gt;git/n-channel/commit/8af18e7816919c5a58ab886e2213707cc38db8d1.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;42L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3377" id="h31-0-3377" class="i">+</a><a href="#h5-0-2887" id="h5-0-2887" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-430&quot; id=&quot;h44-4-430&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/8f42aaf5761674a9615e66f4d1e2b03757df443c.html.html&amp;quot;&amp;gt;git/n-channel/commit/8f42aaf5761674a9615e66f4d1e2b03757df443c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;42L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3378" id="h31-0-3378" class="i">+</a><a href="#h5-0-2888" id="h5-0-2888" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-431&quot; id=&quot;h44-4-431&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/960604b722cec6ed64fcbddc434b554fb6d978c1.html.html&amp;quot;&amp;gt;git/n-channel/commit/960604b722cec6ed64fcbddc434b554fb6d978c1.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;43L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3379" id="h31-0-3379" class="i">+</a><a href="#h5-0-2889" id="h5-0-2889" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-432&quot; id=&quot;h44-4-432&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/9a80b19540dd4802ee039a164ef0fc410b7d80e4.html.html&amp;quot;&amp;gt;git/n-channel/commit/9a80b19540dd4802ee039a164ef0fc410b7d80e4.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;45L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3380" id="h31-0-3380" class="i">+</a><a href="#h5-0-2890" id="h5-0-2890" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-433&quot; id=&quot;h44-4-433&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/a3f0f04e1d8b6b406da2d96478ce34a33bc3c267.html.html&amp;quot;&amp;gt;git/n-channel/commit/a3f0f04e1d8b6b406da2d96478ce34a33bc3c267.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;115L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3381" id="h31-0-3381" class="i">+</a><a href="#h5-0-2891" id="h5-0-2891" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-434&quot; id=&quot;h44-4-434&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/a4f689e78cdd9a7fadda7d399cb78997c8bd7e6f.html.html&amp;quot;&amp;gt;git/n-channel/commit/a4f689e78cdd9a7fadda7d399cb78997c8bd7e6f.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;407L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3382" id="h31-0-3382" class="i">+</a><a href="#h5-0-2892" id="h5-0-2892" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-435&quot; id=&quot;h44-4-435&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/a6f143e16da19f01d0b1d60f5d03e88ec7d715a3.html.html&amp;quot;&amp;gt;git/n-channel/commit/a6f143e16da19f01d0b1d60f5d03e88ec7d715a3.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;826L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3383" id="h31-0-3383" class="i">+</a><a href="#h5-0-2893" id="h5-0-2893" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-436&quot; id=&quot;h44-4-436&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/aa561a57a12eb31e5d31dd90bf7ed209282d1cad.html.html&amp;quot;&amp;gt;git/n-channel/commit/aa561a57a12eb31e5d31dd90bf7ed209282d1cad.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;56L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3384" id="h31-0-3384" class="i">+</a><a href="#h5-0-2894" id="h5-0-2894" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-437&quot; id=&quot;h44-4-437&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/aac558f8a7a7670e1965637a5f8a64b011039259.html.html&amp;quot;&amp;gt;git/n-channel/commit/aac558f8a7a7670e1965637a5f8a64b011039259.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;168L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3385" id="h31-0-3385" class="i">+</a><a href="#h5-0-2895" id="h5-0-2895" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-438&quot; id=&quot;h44-4-438&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/b4f30645592194893cdd2d4da4115809689e91d0.html.html&amp;quot;&amp;gt;git/n-channel/commit/b4f30645592194893cdd2d4da4115809689e91d0.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;94L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3386" id="h31-0-3386" class="i">+</a><a href="#h5-0-2896" id="h5-0-2896" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-439&quot; id=&quot;h44-4-439&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/b50faebb09d96ca56d360452ae4467537c7bf104.html.html&amp;quot;&amp;gt;git/n-channel/commit/b50faebb09d96ca56d360452ae4467537c7bf104.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;42L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3387" id="h31-0-3387" class="i">+</a><a href="#h5-0-2897" id="h5-0-2897" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-440&quot; id=&quot;h44-4-440&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/bfc181b3241a11eeaf611bac39786b0aa68ac0f2.html.html&amp;quot;&amp;gt;git/n-channel/commit/bfc181b3241a11eeaf611bac39786b0aa68ac0f2.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;80L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3388" id="h31-0-3388" class="i">+</a><a href="#h5-0-2898" id="h5-0-2898" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-441&quot; id=&quot;h44-4-441&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/c16d21c43716c22ff6777dbccde5fbdfd8d67dd2.html.html&amp;quot;&amp;gt;git/n-channel/commit/c16d21c43716c22ff6777dbccde5fbdfd8d67dd2.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;59L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3389" id="h31-0-3389" class="i">+</a><a href="#h5-0-2899" id="h5-0-2899" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-442&quot; id=&quot;h44-4-442&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/c3a13a427fe7a966a9c8d5912b2ed713bebf61c9.html.html&amp;quot;&amp;gt;git/n-channel/commit/c3a13a427fe7a966a9c8d5912b2ed713bebf61c9.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;42L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3390" id="h31-0-3390" class="i">+</a><a href="#h5-0-2900" id="h5-0-2900" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-443&quot; id=&quot;h44-4-443&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/c484d016c7cbe979a4b8068b8184ab308e0ec03c.html.html&amp;quot;&amp;gt;git/n-channel/commit/c484d016c7cbe979a4b8068b8184ab308e0ec03c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;42L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3391" id="h31-0-3391" class="i">+</a><a href="#h5-0-2901" id="h5-0-2901" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-444&quot; id=&quot;h44-4-444&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/c6c6dd75dccea60ba8211844a6873507a11ad19a.html.html&amp;quot;&amp;gt;git/n-channel/commit/c6c6dd75dccea60ba8211844a6873507a11ad19a.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;56L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3392" id="h31-0-3392" class="i">+</a><a href="#h5-0-2902" id="h5-0-2902" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-445&quot; id=&quot;h44-4-445&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/cac93309d4c0b00c6d0a7f2bcafb3e46dc12c289.html.html&amp;quot;&amp;gt;git/n-channel/commit/cac93309d4c0b00c6d0a7f2bcafb3e46dc12c289.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;41L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3393" id="h31-0-3393" class="i">+</a><a href="#h5-0-2903" id="h5-0-2903" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-446&quot; id=&quot;h44-4-446&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/cc1b9da20219fc14e6d7b8e6072b65bf6f961118.html.html&amp;quot;&amp;gt;git/n-channel/commit/cc1b9da20219fc14e6d7b8e6072b65bf6f961118.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;44L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3394" id="h31-0-3394" class="i">+</a><a href="#h5-0-2904" id="h5-0-2904" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-447&quot; id=&quot;h44-4-447&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/d3f007efed3ebdff0397246afbf48f019c9ed002.html.html&amp;quot;&amp;gt;git/n-channel/commit/d3f007efed3ebdff0397246afbf48f019c9ed002.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;77L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3395" id="h31-0-3395" class="i">+</a><a href="#h5-0-2905" id="h5-0-2905" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-448&quot; id=&quot;h44-4-448&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/dbb53826b0cef3e311cb541c197ae543cab2cdf3.html.html&amp;quot;&amp;gt;git/n-channel/commit/dbb53826b0cef3e311cb541c197ae543cab2cdf3.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;57L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3396" id="h31-0-3396" class="i">+</a><a href="#h5-0-2906" id="h5-0-2906" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-449&quot; id=&quot;h44-4-449&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/dbeda96e92915990c3c47f3032de3ca6d350901d.html.html&amp;quot;&amp;gt;git/n-channel/commit/dbeda96e92915990c3c47f3032de3ca6d350901d.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;318L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3397" id="h31-0-3397" class="i">+</a><a href="#h5-0-2907" id="h5-0-2907" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-450&quot; id=&quot;h44-4-450&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/eac51b353cfd6e538d7d0d047e448ea8b44ddf07.html.html&amp;quot;&amp;gt;git/n-channel/commit/eac51b353cfd6e538d7d0d047e448ea8b44ddf07.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;161L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3398" id="h31-0-3398" class="i">+</a><a href="#h5-0-2908" id="h5-0-2908" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-451&quot; id=&quot;h44-4-451&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/eb62611fbbe9f56d213c0b6cc2362579a6f68bf8.html.html&amp;quot;&amp;gt;git/n-channel/commit/eb62611fbbe9f56d213c0b6cc2362579a6f68bf8.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;66L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3399" id="h31-0-3399" class="i">+</a><a href="#h5-0-2909" id="h5-0-2909" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-452&quot; id=&quot;h44-4-452&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/ef58cbb80324246975b35ffa7190e370772ec672.html.html&amp;quot;&amp;gt;git/n-channel/commit/ef58cbb80324246975b35ffa7190e370772ec672.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;188L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3400" id="h31-0-3400" class="i">+</a><a href="#h5-0-2910" id="h5-0-2910" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-453&quot; id=&quot;h44-4-453&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/f09dc59da9d6d2005be869258e7693f0da1201ea.html.html&amp;quot;&amp;gt;git/n-channel/commit/f09dc59da9d6d2005be869258e7693f0da1201ea.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;178L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3401" id="h31-0-3401" class="i">+</a><a href="#h5-0-2911" id="h5-0-2911" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-454&quot; id=&quot;h44-4-454&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/f2b3e45ef748087d094146332d3090665379bbb2.html.html&amp;quot;&amp;gt;git/n-channel/commit/f2b3e45ef748087d094146332d3090665379bbb2.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;658L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3402" id="h31-0-3402" class="i">+</a><a href="#h5-0-2912" id="h5-0-2912" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-455&quot; id=&quot;h44-4-455&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/f64fb1e126936d9d59edf6c86048eb9f526ead70.html.html&amp;quot;&amp;gt;git/n-channel/commit/f64fb1e126936d9d59edf6c86048eb9f526ead70.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;59L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3403" id="h31-0-3403" class="i">+</a><a href="#h5-0-2913" id="h5-0-2913" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-456&quot; id=&quot;h44-4-456&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/commit/f9791fff7b18267241b2f22feec68b5c71f677c8.html.html&amp;quot;&amp;gt;git/n-channel/commit/f9791fff7b18267241b2f22feec68b5c71f677c8.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;284L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3404" id="h31-0-3404" class="i">+</a><a href="#h5-0-2914" id="h5-0-2914" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-457&quot; id=&quot;h44-4-457&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/favicon.png.html&amp;quot;&amp;gt;git/n-channel/favicon.png&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;3930B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3405" id="h31-0-3405" class="i">+</a><a href="#h5-0-2915" id="h5-0-2915" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-458&quot; id=&quot;h44-4-458&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/.gitignore.html.html&amp;quot;&amp;gt;git/n-channel/file/.gitignore.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;28L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3406" id="h31-0-3406" class="i">+</a><a href="#h5-0-2916" id="h5-0-2916" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-459&quot; id=&quot;h44-4-459&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/404.html.html.html&amp;quot;&amp;gt;git/n-channel/file/404.html.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;34L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3407" id="h31-0-3407" class="i">+</a><a href="#h5-0-2917" id="h5-0-2917" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-460&quot; id=&quot;h44-4-460&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/Gemfile.html.html&amp;quot;&amp;gt;git/n-channel/file/Gemfile.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;60L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3408" id="h31-0-3408" class="i">+</a><a href="#h5-0-2918" id="h5-0-2918" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-461&quot; id=&quot;h44-4-461&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/Gemfile.lock.html.html&amp;quot;&amp;gt;git/n-channel/file/Gemfile.lock.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;200L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3409" id="h31-0-3409" class="i">+</a><a href="#h5-0-2919" id="h5-0-2919" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-462&quot; id=&quot;h44-4-462&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/_config.yml.html.html&amp;quot;&amp;gt;git/n-channel/file/_config.yml.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;83L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3410" id="h31-0-3410" class="i">+</a><a href="#h5-0-2920" id="h5-0-2920" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-463&quot; id=&quot;h44-4-463&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/_data/navigation.yml.html.html&amp;quot;&amp;gt;git/n-channel/file/_data/navigation.yml.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;32L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3411" id="h31-0-3411" class="i">+</a><a href="#h5-0-2921" id="h5-0-2921" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-464&quot; id=&quot;h44-4-464&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/_includes/anchor_headings.html.html.html&amp;quot;&amp;gt;git/n-channel/file/_includes/anchor_headings.html.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;127L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3412" id="h31-0-3412" class="i">+</a><a href="#h5-0-2922" id="h5-0-2922" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-465&quot; id=&quot;h44-4-465&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/_includes/head.html.html.html&amp;quot;&amp;gt;git/n-channel/file/_includes/head.html.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;87L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3413" id="h31-0-3413" class="i">+</a><a href="#h5-0-2923" id="h5-0-2923" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-466&quot; id=&quot;h44-4-466&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/_includes/inline.scss.html.html&amp;quot;&amp;gt;git/n-channel/file/_includes/inline.scss.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;24L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3414" id="h31-0-3414" class="i">+</a><a href="#h5-0-2924" id="h5-0-2924" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-467&quot; id=&quot;h44-4-467&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/_includes/navigation.html.html.html&amp;quot;&amp;gt;git/n-channel/file/_includes/navigation.html.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;38L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3415" id="h31-0-3415" class="i">+</a><a href="#h5-0-2925" id="h5-0-2925" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-468&quot; id=&quot;h44-4-468&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/_layouts/compress.html.html.html&amp;quot;&amp;gt;git/n-channel/file/_layouts/compress.html.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;33L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3416" id="h31-0-3416" class="i">+</a><a href="#h5-0-2926" id="h5-0-2926" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-469&quot; id=&quot;h44-4-469&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/_layouts/default.html.html.html&amp;quot;&amp;gt;git/n-channel/file/_layouts/default.html.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;65L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3417" id="h31-0-3417" class="i">+</a><a href="#h5-0-2927" id="h5-0-2927" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-470&quot; id=&quot;h44-4-470&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/_layouts/page.html.html.html&amp;quot;&amp;gt;git/n-channel/file/_layouts/page.html.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;34L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3418" id="h31-0-3418" class="i">+</a><a href="#h5-0-2928" id="h5-0-2928" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-471&quot; id=&quot;h44-4-471&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/_layouts/post.html.html.html&amp;quot;&amp;gt;git/n-channel/file/_layouts/post.html.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;93L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3419" id="h31-0-3419" class="i">+</a><a href="#h5-0-2929" id="h5-0-2929" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-472&quot; id=&quot;h44-4-472&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/_layouts/tag.html.html.html&amp;quot;&amp;gt;git/n-channel/file/_layouts/tag.html.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;40L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3420" id="h31-0-3420" class="i">+</a><a href="#h5-0-2930" id="h5-0-2930" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-473&quot; id=&quot;h44-4-473&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/_layouts/tags.html.html.html&amp;quot;&amp;gt;git/n-channel/file/_layouts/tags.html.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;37L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3421" id="h31-0-3421" class="i">+</a><a href="#h5-0-2931" id="h5-0-2931" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-474&quot; id=&quot;h44-4-474&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/_pages/about.md.html.html&amp;quot;&amp;gt;git/n-channel/file/_pages/about.md.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;67L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3422" id="h31-0-3422" class="i">+</a><a href="#h5-0-2932" id="h5-0-2932" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-475&quot; id=&quot;h44-4-475&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/_pages/search.html.html.html&amp;quot;&amp;gt;git/n-channel/file/_pages/search.html.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;94L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3423" id="h31-0-3423" class="i">+</a><a href="#h5-0-2933" id="h5-0-2933" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-476&quot; id=&quot;h44-4-476&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/_plugins/tags.rb.html.html&amp;quot;&amp;gt;git/n-channel/file/_plugins/tags.rb.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;48L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3424" id="h31-0-3424" class="i">+</a><a href="#h5-0-2934" id="h5-0-2934" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-477&quot; id=&quot;h44-4-477&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/_posts/2014-02-21-fish-mode.md.html.html&amp;quot;&amp;gt;git/n-channel/file/_posts/2014-02-21-fish-mode.md.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;46L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3425" id="h31-0-3425" class="i">+</a><a href="#h5-0-2935" id="h5-0-2935" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-478&quot; id=&quot;h44-4-478&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/_posts/2024-01-20-Simplifying-state.md.html.html&amp;quot;&amp;gt;git/n-channel/file/_posts/2024-01-20-Simplifying-state.md.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;383L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3426" id="h31-0-3426" class="i">+</a><a href="#h5-0-2936" id="h5-0-2936" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-479&quot; id=&quot;h44-4-479&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/_posts/2024-05-08-VGA-Kontroller.md.html.html&amp;quot;&amp;gt;git/n-channel/file/_posts/2024-05-08-VGA-Kontroller.md.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;824L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3427" id="h31-0-3427" class="i">+</a><a href="#h5-0-2937" id="h5-0-2937" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-480&quot; id=&quot;h44-4-480&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/_posts/2025-02-20-hello-world.md.html.html&amp;quot;&amp;gt;git/n-channel/file/_posts/2025-02-20-hello-world.md.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;42L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3428" id="h31-0-3428" class="i">+</a><a href="#h5-0-2938" id="h5-0-2938" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-481&quot; id=&quot;h44-4-481&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/_posts/2025-02-21-Software-Rants.md.html.html&amp;quot;&amp;gt;git/n-channel/file/_posts/2025-02-21-Software-Rants.md.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;150L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3429" id="h31-0-3429" class="i">+</a><a href="#h5-0-2939" id="h5-0-2939" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-482&quot; id=&quot;h44-4-482&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/_posts/2025-02-22-implications-of-OOP.md.html.html&amp;quot;&amp;gt;git/n-channel/file/_posts/2025-02-22-implications-of-OOP.md.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;322L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3430" id="h31-0-3430" class="i">+</a><a href="#h5-0-2940" id="h5-0-2940" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-483&quot; id=&quot;h44-4-483&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/_posts/2025-02-22-making-generic-data-structures-in-C.md.html.html&amp;quot;&amp;gt;git/n-channel/file/_posts/2025-02-22-making-generic-data-structures-in-C.md.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;250L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3431" id="h31-0-3431" class="i">+</a><a href="#h5-0-2941" id="h5-0-2941" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-484&quot; id=&quot;h44-4-484&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/_posts/2025-02-23-my-old-projects.md.html.html&amp;quot;&amp;gt;git/n-channel/file/_posts/2025-02-23-my-old-projects.md.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;363L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3432" id="h31-0-3432" class="i">+</a><a href="#h5-0-2942" id="h5-0-2942" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-485&quot; id=&quot;h44-4-485&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/_posts/2025-02-28-build-sh.md.html.html&amp;quot;&amp;gt;git/n-channel/file/_posts/2025-02-28-build-sh.md.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;186L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3433" id="h31-0-3433" class="i">+</a><a href="#h5-0-2943" id="h5-0-2943" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-486&quot; id=&quot;h44-4-486&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/_posts/2025-02-28-soldering-tutorial.md.html.html&amp;quot;&amp;gt;git/n-channel/file/_posts/2025-02-28-soldering-tutorial.md.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;106L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3434" id="h31-0-3434" class="i">+</a><a href="#h5-0-2944" id="h5-0-2944" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-487&quot; id=&quot;h44-4-487&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/_posts/2025-03-02-productivity-through-simplicity.md.html.html&amp;quot;&amp;gt;git/n-channel/file/_posts/2025-03-02-productivity-through-simplicity.md.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;101L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3435" id="h31-0-3435" class="i">+</a><a href="#h5-0-2945" id="h5-0-2945" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-488&quot; id=&quot;h44-4-488&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/_sass/_main.scss.html.html&amp;quot;&amp;gt;git/n-channel/file/_sass/_main.scss.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;346L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3436" id="h31-0-3436" class="i">+</a><a href="#h5-0-2946" id="h5-0-2946" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-489&quot; id=&quot;h44-4-489&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/_todo.md.html.html&amp;quot;&amp;gt;git/n-channel/file/_todo.md.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;44L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3437" id="h31-0-3437" class="i">+</a><a href="#h5-0-2947" id="h5-0-2947" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-490&quot; id=&quot;h44-4-490&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/css/vs.css.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/css/vs.css.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;55L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3438" id="h31-0-3438" class="i">+</a><a href="#h5-0-2948" id="h5-0-2948" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-491&quot; id=&quot;h44-4-491&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/fonts/Iosevka-Etoile.ttf.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/fonts/Iosevka-Etoile.ttf.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3439" id="h31-0-3439" class="i">+</a><a href="#h5-0-2949" id="h5-0-2949" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-492&quot; id=&quot;h44-4-492&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/VGA/VGA_fig1.jpeg.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/VGA/VGA_fig1.jpeg.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3440" id="h31-0-3440" class="i">+</a><a href="#h5-0-2950" id="h5-0-2950" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-493&quot; id=&quot;h44-4-493&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/VGA/VGA_fig10.jpeg.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/VGA/VGA_fig10.jpeg.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3441" id="h31-0-3441" class="i">+</a><a href="#h5-0-2951" id="h5-0-2951" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-494&quot; id=&quot;h44-4-494&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/VGA/VGA_fig11.jpeg.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/VGA/VGA_fig11.jpeg.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3442" id="h31-0-3442" class="i">+</a><a href="#h5-0-2952" id="h5-0-2952" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-495&quot; id=&quot;h44-4-495&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/VGA/VGA_fig12.jpeg.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/VGA/VGA_fig12.jpeg.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3443" id="h31-0-3443" class="i">+</a><a href="#h5-0-2953" id="h5-0-2953" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-496&quot; id=&quot;h44-4-496&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/VGA/VGA_fig13.jpeg.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/VGA/VGA_fig13.jpeg.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3444" id="h31-0-3444" class="i">+</a><a href="#h5-0-2954" id="h5-0-2954" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-497&quot; id=&quot;h44-4-497&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/VGA/VGA_fig14.jpeg.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/VGA/VGA_fig14.jpeg.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3445" id="h31-0-3445" class="i">+</a><a href="#h5-0-2955" id="h5-0-2955" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-498&quot; id=&quot;h44-4-498&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/VGA/VGA_fig15.jpeg.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/VGA/VGA_fig15.jpeg.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3446" id="h31-0-3446" class="i">+</a><a href="#h5-0-2956" id="h5-0-2956" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-499&quot; id=&quot;h44-4-499&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/VGA/VGA_fig16.jpeg.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/VGA/VGA_fig16.jpeg.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3447" id="h31-0-3447" class="i">+</a><a href="#h5-0-2957" id="h5-0-2957" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-500&quot; id=&quot;h44-4-500&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/VGA/VGA_fig17.jpeg.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/VGA/VGA_fig17.jpeg.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3448" id="h31-0-3448" class="i">+</a><a href="#h5-0-2958" id="h5-0-2958" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-501&quot; id=&quot;h44-4-501&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/VGA/VGA_fig18.jpeg.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/VGA/VGA_fig18.jpeg.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3449" id="h31-0-3449" class="i">+</a><a href="#h5-0-2959" id="h5-0-2959" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-502&quot; id=&quot;h44-4-502&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/VGA/VGA_fig19.jpeg.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/VGA/VGA_fig19.jpeg.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3450" id="h31-0-3450" class="i">+</a><a href="#h5-0-2960" id="h5-0-2960" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-503&quot; id=&quot;h44-4-503&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/VGA/VGA_fig2.jpeg.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/VGA/VGA_fig2.jpeg.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3451" id="h31-0-3451" class="i">+</a><a href="#h5-0-2961" id="h5-0-2961" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-504&quot; id=&quot;h44-4-504&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/VGA/VGA_fig3.jpeg.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/VGA/VGA_fig3.jpeg.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3452" id="h31-0-3452" class="i">+</a><a href="#h5-0-2962" id="h5-0-2962" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-505&quot; id=&quot;h44-4-505&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/VGA/VGA_fig4.jpeg.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/VGA/VGA_fig4.jpeg.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3453" id="h31-0-3453" class="i">+</a><a href="#h5-0-2963" id="h5-0-2963" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-506&quot; id=&quot;h44-4-506&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/VGA/VGA_fig5.jpeg.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/VGA/VGA_fig5.jpeg.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3454" id="h31-0-3454" class="i">+</a><a href="#h5-0-2964" id="h5-0-2964" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-507&quot; id=&quot;h44-4-507&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/VGA/VGA_fig6.jpeg.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/VGA/VGA_fig6.jpeg.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3455" id="h31-0-3455" class="i">+</a><a href="#h5-0-2965" id="h5-0-2965" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-508&quot; id=&quot;h44-4-508&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/VGA/VGA_fig7.jpeg.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/VGA/VGA_fig7.jpeg.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3456" id="h31-0-3456" class="i">+</a><a href="#h5-0-2966" id="h5-0-2966" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-509&quot; id=&quot;h44-4-509&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/VGA/VGA_fig8.jpeg.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/VGA/VGA_fig8.jpeg.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3457" id="h31-0-3457" class="i">+</a><a href="#h5-0-2967" id="h5-0-2967" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-510&quot; id=&quot;h44-4-510&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/VGA/VGA_fig9.jpeg.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/VGA/VGA_fig9.jpeg.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3458" id="h31-0-3458" class="i">+</a><a href="#h5-0-2968" id="h5-0-2968" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-511&quot; id=&quot;h44-4-511&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/modified_stolen_art/c-programming-language-chito.png.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/modified_stolen_art/c-programming-language-chito.png.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3459" id="h31-0-3459" class="i">+</a><a href="#h5-0-2969" id="h5-0-2969" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-512&quot; id=&quot;h44-4-512&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/modified_stolen_art/couch.png.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/modified_stolen_art/couch.png.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3460" id="h31-0-3460" class="i">+</a><a href="#h5-0-2970" id="h5-0-2970" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-513&quot; id=&quot;h44-4-513&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/modified_stolen_art/cursor.png.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/modified_stolen_art/cursor.png.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3461" id="h31-0-3461" class="i">+</a><a href="#h5-0-2971" id="h5-0-2971" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-514&quot; id=&quot;h44-4-514&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/modified_stolen_art/grass.png.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/modified_stolen_art/grass.png.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3462" id="h31-0-3462" class="i">+</a><a href="#h5-0-2972" id="h5-0-2972" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-515&quot; id=&quot;h44-4-515&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/modified_stolen_art/kettenkrad.gif.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/modified_stolen_art/kettenkrad.gif.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3463" id="h31-0-3463" class="i">+</a><a href="#h5-0-2973" id="h5-0-2973" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-516&quot; id=&quot;h44-4-516&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/modified_stolen_art/nuko_calm.png.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/modified_stolen_art/nuko_calm.png.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3464" id="h31-0-3464" class="i">+</a><a href="#h5-0-2974" id="h5-0-2974" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-517&quot; id=&quot;h44-4-517&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/modified_stolen_art/silly.png.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/modified_stolen_art/silly.png.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3465" id="h31-0-3465" class="i">+</a><a href="#h5-0-2975" id="h5-0-2975" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-518&quot; id=&quot;h44-4-518&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/modified_stolen_art/templeos.jpeg.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/modified_stolen_art/templeos.jpeg.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3466" id="h31-0-3466" class="i">+</a><a href="#h5-0-2976" id="h5-0-2976" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-519&quot; id=&quot;h44-4-519&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/nisse-collection.jpeg.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/nisse-collection.jpeg.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3467" id="h31-0-3467" class="i">+</a><a href="#h5-0-2977" id="h5-0-2977" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-520&quot; id=&quot;h44-4-520&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/old_projects/anders_web.jpeg.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/old_projects/anders_web.jpeg.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3468" id="h31-0-3468" class="i">+</a><a href="#h5-0-2978" id="h5-0-2978" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-521&quot; id=&quot;h44-4-521&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/old_projects/awaC.jpeg.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/old_projects/awaC.jpeg.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3469" id="h31-0-3469" class="i">+</a><a href="#h5-0-2979" id="h5-0-2979" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-522&quot; id=&quot;h44-4-522&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/old_projects/awaC2.jpeg.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/old_projects/awaC2.jpeg.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3470" id="h31-0-3470" class="i">+</a><a href="#h5-0-2980" id="h5-0-2980" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-523&quot; id=&quot;h44-4-523&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/old_projects/gb.jpeg.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/old_projects/gb.jpeg.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3471" id="h31-0-3471" class="i">+</a><a href="#h5-0-2981" id="h5-0-2981" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-524&quot; id=&quot;h44-4-524&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/old_projects/gb_pinball.jpeg.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/old_projects/gb_pinball.jpeg.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3472" id="h31-0-3472" class="i">+</a><a href="#h5-0-2982" id="h5-0-2982" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-525&quot; id=&quot;h44-4-525&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/old_projects/gb_unpainted.jpeg.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/old_projects/gb_unpainted.jpeg.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3473" id="h31-0-3473" class="i">+</a><a href="#h5-0-2983" id="h5-0-2983" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-526&quot; id=&quot;h44-4-526&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/old_projects/gs_ddt.jpeg.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/old_projects/gs_ddt.jpeg.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3474" id="h31-0-3474" class="i">+</a><a href="#h5-0-2984" id="h5-0-2984" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-527&quot; id=&quot;h44-4-527&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/old_projects/hs.jpeg.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/old_projects/hs.jpeg.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3475" id="h31-0-3475" class="i">+</a><a href="#h5-0-2985" id="h5-0-2985" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-528&quot; id=&quot;h44-4-528&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/old_projects/lidar.png.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/old_projects/lidar.png.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3476" id="h31-0-3476" class="i">+</a><a href="#h5-0-2986" id="h5-0-2986" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-529&quot; id=&quot;h44-4-529&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/old_projects/minesweeper.jpeg.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/old_projects/minesweeper.jpeg.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3477" id="h31-0-3477" class="i">+</a><a href="#h5-0-2987" id="h5-0-2987" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-530&quot; id=&quot;h44-4-530&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/old_projects/rnm1.jpeg.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/old_projects/rnm1.jpeg.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3478" id="h31-0-3478" class="i">+</a><a href="#h5-0-2988" id="h5-0-2988" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-531&quot; id=&quot;h44-4-531&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/old_projects/rnm2.jpeg.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/old_projects/rnm2.jpeg.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3479" id="h31-0-3479" class="i">+</a><a href="#h5-0-2989" id="h5-0-2989" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-532&quot; id=&quot;h44-4-532&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/old_projects/rnm3.jpeg.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/old_projects/rnm3.jpeg.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3480" id="h31-0-3480" class="i">+</a><a href="#h5-0-2990" id="h5-0-2990" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-533&quot; id=&quot;h44-4-533&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/old_projects/traffic_light.jpeg.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/old_projects/traffic_light.jpeg.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3481" id="h31-0-3481" class="i">+</a><a href="#h5-0-2991" id="h5-0-2991" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-534&quot; id=&quot;h44-4-534&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/old_projects/weebbot.jpeg.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/old_projects/weebbot.jpeg.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3482" id="h31-0-3482" class="i">+</a><a href="#h5-0-2992" id="h5-0-2992" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-535&quot; id=&quot;h44-4-535&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/soldering_tutorial/essentials.jpeg.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/soldering_tutorial/essentials.jpeg.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3483" id="h31-0-3483" class="i">+</a><a href="#h5-0-2993" id="h5-0-2993" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-536&quot; id=&quot;h44-4-536&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/soldering_tutorial/recommended.jpeg.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/soldering_tutorial/recommended.jpeg.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3484" id="h31-0-3484" class="i">+</a><a href="#h5-0-2994" id="h5-0-2994" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-537&quot; id=&quot;h44-4-537&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/soldering_tutorial/solder1.jpeg.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/soldering_tutorial/solder1.jpeg.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3485" id="h31-0-3485" class="i">+</a><a href="#h5-0-2995" id="h5-0-2995" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-538&quot; id=&quot;h44-4-538&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/soldering_tutorial/solder2.jpeg.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/soldering_tutorial/solder2.jpeg.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3486" id="h31-0-3486" class="i">+</a><a href="#h5-0-2996" id="h5-0-2996" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-539&quot; id=&quot;h44-4-539&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/soldering_tutorial/solder3.jpeg.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/soldering_tutorial/solder3.jpeg.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3487" id="h31-0-3487" class="i">+</a><a href="#h5-0-2997" id="h5-0-2997" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-540&quot; id=&quot;h44-4-540&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/soldering_tutorial/solder4.jpeg.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/soldering_tutorial/solder4.jpeg.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3488" id="h31-0-3488" class="i">+</a><a href="#h5-0-2998" id="h5-0-2998" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-541&quot; id=&quot;h44-4-541&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/soldering_tutorial/solder5.jpeg.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/soldering_tutorial/solder5.jpeg.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3489" id="h31-0-3489" class="i">+</a><a href="#h5-0-2999" id="h5-0-2999" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-542&quot; id=&quot;h44-4-542&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/soldering_tutorial/solder6.jpeg.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/soldering_tutorial/solder6.jpeg.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3490" id="h31-0-3490" class="i">+</a><a href="#h5-0-3000" id="h5-0-3000" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-543&quot; id=&quot;h44-4-543&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/soldering_tutorial/solder7.jpeg.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/soldering_tutorial/solder7.jpeg.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3491" id="h31-0-3491" class="i">+</a><a href="#h5-0-3001" id="h5-0-3001" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-544&quot; id=&quot;h44-4-544&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/images/soldering_tutorial/solder8.jpeg.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/images/soldering_tutorial/solder8.jpeg.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3492" id="h31-0-3492" class="i">+</a><a href="#h5-0-3002" id="h5-0-3002" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-545&quot; id=&quot;h44-4-545&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/assets/js/search-script.min.js.html.html&amp;quot;&amp;gt;git/n-channel/file/assets/js/search-script.min.js.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;29L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3493" id="h31-0-3493" class="i">+</a><a href="#h5-0-3003" id="h5-0-3003" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-546&quot; id=&quot;h44-4-546&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/atom.xml.html.html&amp;quot;&amp;gt;git/n-channel/file/atom.xml.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;51L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3494" id="h31-0-3494" class="i">+</a><a href="#h5-0-3004" id="h5-0-3004" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-547&quot; id=&quot;h44-4-547&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/favicon.png.html.html&amp;quot;&amp;gt;git/n-channel/file/favicon.png.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3495" id="h31-0-3495" class="i">+</a><a href="#h5-0-3005" id="h5-0-3005" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-548&quot; id=&quot;h44-4-548&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/feed.json.html.html&amp;quot;&amp;gt;git/n-channel/file/feed.json.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;82L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3496" id="h31-0-3496" class="i">+</a><a href="#h5-0-3006" id="h5-0-3006" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-549&quot; id=&quot;h44-4-549&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/index.html.html.html&amp;quot;&amp;gt;git/n-channel/file/index.html.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;44L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3497" id="h31-0-3497" class="i">+</a><a href="#h5-0-3007" id="h5-0-3007" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-550&quot; id=&quot;h44-4-550&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/package-lock.json.html.html&amp;quot;&amp;gt;git/n-channel/file/package-lock.json.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;50L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3498" id="h31-0-3498" class="i">+</a><a href="#h5-0-3008" id="h5-0-3008" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-551&quot; id=&quot;h44-4-551&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/package.json.html.html&amp;quot;&amp;gt;git/n-channel/file/package.json.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;28L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3499" id="h31-0-3499" class="i">+</a><a href="#h5-0-3009" id="h5-0-3009" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-552&quot; id=&quot;h44-4-552&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/search.js.html.html&amp;quot;&amp;gt;git/n-channel/file/search.js.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;29L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3500" id="h31-0-3500" class="i">+</a><a href="#h5-0-3010" id="h5-0-3010" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-553&quot; id=&quot;h44-4-553&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/file/search.json.html.html&amp;quot;&amp;gt;git/n-channel/file/search.json.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;40L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3501" id="h31-0-3501" class="i">+</a><a href="#h5-0-3011" id="h5-0-3011" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-554&quot; id=&quot;h44-4-554&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/files.html.html&amp;quot;&amp;gt;git/n-channel/files.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;120L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3502" id="h31-0-3502" class="i">+</a><a href="#h5-0-3012" id="h5-0-3012" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-555&quot; id=&quot;h44-4-555&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/log.html.html&amp;quot;&amp;gt;git/n-channel/log.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;87L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3503" id="h31-0-3503" class="i">+</a><a href="#h5-0-3013" id="h5-0-3013" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-556&quot; id=&quot;h44-4-556&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/logo.png.html&amp;quot;&amp;gt;git/n-channel/logo.png&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;3930B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3504" id="h31-0-3504" class="i">+</a><a href="#h5-0-3014" id="h5-0-3014" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-557&quot; id=&quot;h44-4-557&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/refs.html.html&amp;quot;&amp;gt;git/n-channel/refs.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;27L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3505" id="h31-0-3505" class="i">+</a><a href="#h5-0-3015" id="h5-0-3015" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-558&quot; id=&quot;h44-4-558&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/style.css.html&amp;quot;&amp;gt;git/n-channel/style.css&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;273L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3506" id="h31-0-3506" class="i">+</a><a href="#h5-0-3016" id="h5-0-3016" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-559&quot; id=&quot;h44-4-559&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/n-channel/tags.xml.html&amp;quot;&amp;gt;git/n-channel/tags.xml&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;6L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3507" id="h31-0-3507" class="i">+</a><a href="#h5-0-3017" id="h5-0-3017" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-560&quot; id=&quot;h44-4-560&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/nisse/atom.xml.html&amp;quot;&amp;gt;git/nisse/atom.xml&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;138L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3508" id="h31-0-3508" class="i">+</a><a href="#h5-0-3018" id="h5-0-3018" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-561&quot; id=&quot;h44-4-561&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/nisse/commit/00e37840bc8dbfd912e89d252696bd65296621ae.html.html&amp;quot;&amp;gt;git/nisse/commit/00e37840bc8dbfd912e89d252696bd65296621ae.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;699L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3509" id="h31-0-3509" class="i">+</a><a href="#h5-0-3019" id="h5-0-3019" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-562&quot; id=&quot;h44-4-562&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/nisse/commit/0457a601412511b01e395284b467b0a166a1e2f9.html.html&amp;quot;&amp;gt;git/nisse/commit/0457a601412511b01e395284b467b0a166a1e2f9.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;112L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3510" id="h31-0-3510" class="i">+</a><a href="#h5-0-3020" id="h5-0-3020" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-563&quot; id=&quot;h44-4-563&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/nisse/commit/31b9b60d1a5f2c6c85e5759cd3357e33217447c0.html.html&amp;quot;&amp;gt;git/nisse/commit/31b9b60d1a5f2c6c85e5759cd3357e33217447c0.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;45L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3511" id="h31-0-3511" class="i">+</a><a href="#h5-0-3021" id="h5-0-3021" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-564&quot; id=&quot;h44-4-564&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/nisse/commit/37257118e5006d0413c17667e0a11687d731cf82.html.html&amp;quot;&amp;gt;git/nisse/commit/37257118e5006d0413c17667e0a11687d731cf82.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;60L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3512" id="h31-0-3512" class="i">+</a><a href="#h5-0-3022" id="h5-0-3022" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-565&quot; id=&quot;h44-4-565&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/nisse/commit/7fb0e9f06d56266d2fb8e07bdac7c17b8cf013d0.html.html&amp;quot;&amp;gt;git/nisse/commit/7fb0e9f06d56266d2fb8e07bdac7c17b8cf013d0.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;60L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3513" id="h31-0-3513" class="i">+</a><a href="#h5-0-3023" id="h5-0-3023" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-566&quot; id=&quot;h44-4-566&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/nisse/commit/b3e0725c444b6685150b2928598fc70167cd03ee.html.html&amp;quot;&amp;gt;git/nisse/commit/b3e0725c444b6685150b2928598fc70167cd03ee.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;354L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3514" id="h31-0-3514" class="i">+</a><a href="#h5-0-3024" id="h5-0-3024" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-567&quot; id=&quot;h44-4-567&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/nisse/commit/e8ada1f3d439b09de6f31ecfb60e73fe7c0d48f9.html.html&amp;quot;&amp;gt;git/nisse/commit/e8ada1f3d439b09de6f31ecfb60e73fe7c0d48f9.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;42L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3515" id="h31-0-3515" class="i">+</a><a href="#h5-0-3025" id="h5-0-3025" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-568&quot; id=&quot;h44-4-568&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/nisse/favicon.png.html&amp;quot;&amp;gt;git/nisse/favicon.png&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;3930B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3516" id="h31-0-3516" class="i">+</a><a href="#h5-0-3026" id="h5-0-3026" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-569&quot; id=&quot;h44-4-569&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/nisse/file/.gitignore.html.html&amp;quot;&amp;gt;git/nisse/file/.gitignore.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;25L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3517" id="h31-0-3517" class="i">+</a><a href="#h5-0-3027" id="h5-0-3027" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-570&quot; id=&quot;h44-4-570&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/nisse/file/LICENSE.html.html&amp;quot;&amp;gt;git/nisse/file/LICENSE.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;34L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3518" id="h31-0-3518" class="i">+</a><a href="#h5-0-3028" id="h5-0-3028" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-571&quot; id=&quot;h44-4-571&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/nisse/file/README.md.html.html&amp;quot;&amp;gt;git/nisse/file/README.md.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;93L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3519" id="h31-0-3519" class="i">+</a><a href="#h5-0-3029" id="h5-0-3029" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-572&quot; id=&quot;h44-4-572&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/nisse/file/nisse.h.html.html&amp;quot;&amp;gt;git/nisse/file/nisse.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;459L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3520" id="h31-0-3520" class="i">+</a><a href="#h5-0-3030" id="h5-0-3030" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-573&quot; id=&quot;h44-4-573&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/nisse/file/test.c.html.html&amp;quot;&amp;gt;git/nisse/file/test.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;183L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3521" id="h31-0-3521" class="i">+</a><a href="#h5-0-3031" id="h5-0-3031" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-574&quot; id=&quot;h44-4-574&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/nisse/file/test.nisse.html.html&amp;quot;&amp;gt;git/nisse/file/test.nisse.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;52L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3522" id="h31-0-3522" class="i">+</a><a href="#h5-0-3032" id="h5-0-3032" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-575&quot; id=&quot;h44-4-575&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/nisse/file/test2.nisse.html.html&amp;quot;&amp;gt;git/nisse/file/test2.nisse.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;51L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3523" id="h31-0-3523" class="i">+</a><a href="#h5-0-3033" id="h5-0-3033" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-576&quot; id=&quot;h44-4-576&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/nisse/files.html.html&amp;quot;&amp;gt;git/nisse/files.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;31L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3524" id="h31-0-3524" class="i">+</a><a href="#h5-0-3034" id="h5-0-3034" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-577&quot; id=&quot;h44-4-577&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/nisse/log.html.html&amp;quot;&amp;gt;git/nisse/log.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;31L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3525" id="h31-0-3525" class="i">+</a><a href="#h5-0-3035" id="h5-0-3035" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-578&quot; id=&quot;h44-4-578&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/nisse/logo.png.html&amp;quot;&amp;gt;git/nisse/logo.png&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;3930B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3526" id="h31-0-3526" class="i">+</a><a href="#h5-0-3036" id="h5-0-3036" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-579&quot; id=&quot;h44-4-579&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/nisse/refs.html.html&amp;quot;&amp;gt;git/nisse/refs.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;27L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3527" id="h31-0-3527" class="i">+</a><a href="#h5-0-3037" id="h5-0-3037" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-580&quot; id=&quot;h44-4-580&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/nisse/style.css.html&amp;quot;&amp;gt;git/nisse/style.css&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;273L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3528" id="h31-0-3528" class="i">+</a><a href="#h5-0-3038" id="h5-0-3038" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-581&quot; id=&quot;h44-4-581&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/nisse/tags.xml.html&amp;quot;&amp;gt;git/nisse/tags.xml&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;6L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3529" id="h31-0-3529" class="i">+</a><a href="#h5-0-3039" id="h5-0-3039" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-582&quot; id=&quot;h44-4-582&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/atom.xml.html&amp;quot;&amp;gt;git/revolver/atom.xml&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;347L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3530" id="h31-0-3530" class="i">+</a><a href="#h5-0-3040" id="h5-0-3040" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-583&quot; id=&quot;h44-4-583&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/commit/05ba29dbd5abf2277521f1f00b80786a007e8e2a.html.html&amp;quot;&amp;gt;git/revolver/commit/05ba29dbd5abf2277521f1f00b80786a007e8e2a.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;1508L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3531" id="h31-0-3531" class="i">+</a><a href="#h5-0-3041" id="h5-0-3041" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-584&quot; id=&quot;h44-4-584&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/commit/166d4efb81c22007037c4a37c4882ecb1d75d7f3.html.html&amp;quot;&amp;gt;git/revolver/commit/166d4efb81c22007037c4a37c4882ecb1d75d7f3.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;461L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3532" id="h31-0-3532" class="i">+</a><a href="#h5-0-3042" id="h5-0-3042" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-585&quot; id=&quot;h44-4-585&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/commit/1e57b726b635a7df096307ec28f381cf6af0ead3.html.html&amp;quot;&amp;gt;git/revolver/commit/1e57b726b635a7df096307ec28f381cf6af0ead3.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;1594L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3533" id="h31-0-3533" class="i">+</a><a href="#h5-0-3043" id="h5-0-3043" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-586&quot; id=&quot;h44-4-586&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/commit/2aed9170f846b7c8036b4ea0c50634024803ed44.html.html&amp;quot;&amp;gt;git/revolver/commit/2aed9170f846b7c8036b4ea0c50634024803ed44.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;767L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3534" id="h31-0-3534" class="i">+</a><a href="#h5-0-3044" id="h5-0-3044" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-587&quot; id=&quot;h44-4-587&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/commit/55e6f13db4e4079d556841a517b180a48da19b57.html.html&amp;quot;&amp;gt;git/revolver/commit/55e6f13db4e4079d556841a517b180a48da19b57.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;7719L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3535" id="h31-0-3535" class="i">+</a><a href="#h5-0-3045" id="h5-0-3045" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-588&quot; id=&quot;h44-4-588&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/commit/6fad3dedd51e6f70b0d16596393c61329d6558de.html.html&amp;quot;&amp;gt;git/revolver/commit/6fad3dedd51e6f70b0d16596393c61329d6558de.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;414L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3536" id="h31-0-3536" class="i">+</a><a href="#h5-0-3046" id="h5-0-3046" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-589&quot; id=&quot;h44-4-589&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/commit/7851f1a65c777e5d3464bf3bba08b7b68389bf81.html.html&amp;quot;&amp;gt;git/revolver/commit/7851f1a65c777e5d3464bf3bba08b7b68389bf81.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;583L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3537" id="h31-0-3537" class="i">+</a><a href="#h5-0-3047" id="h5-0-3047" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-590&quot; id=&quot;h44-4-590&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/commit/79e2c5d6ed704a7e372d24ff7f3978b65ce1e203.html.html&amp;quot;&amp;gt;git/revolver/commit/79e2c5d6ed704a7e372d24ff7f3978b65ce1e203.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;385L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3538" id="h31-0-3538" class="i">+</a><a href="#h5-0-3048" id="h5-0-3048" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-591&quot; id=&quot;h44-4-591&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/commit/8adebc64dcbd0735c27fd4f392a3ec0d81b884ee.html.html&amp;quot;&amp;gt;git/revolver/commit/8adebc64dcbd0735c27fd4f392a3ec0d81b884ee.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;6737L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3539" id="h31-0-3539" class="i">+</a><a href="#h5-0-3049" id="h5-0-3049" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-592&quot; id=&quot;h44-4-592&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/commit/a40998cc4dc159ac44f7e5437c57f042d7c90a04.html.html&amp;quot;&amp;gt;git/revolver/commit/a40998cc4dc159ac44f7e5437c57f042d7c90a04.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;38266L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3540" id="h31-0-3540" class="i">+</a><a href="#h5-0-3050" id="h5-0-3050" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-593&quot; id=&quot;h44-4-593&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/commit/a5ca020c10ea2ae58feaaf1a1e89472d2095bf73.html.html&amp;quot;&amp;gt;git/revolver/commit/a5ca020c10ea2ae58feaaf1a1e89472d2095bf73.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;1001L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3541" id="h31-0-3541" class="i">+</a><a href="#h5-0-3051" id="h5-0-3051" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-594&quot; id=&quot;h44-4-594&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/commit/b5019b02c3476ebda08e084ba680a261a1fec371.html.html&amp;quot;&amp;gt;git/revolver/commit/b5019b02c3476ebda08e084ba680a261a1fec371.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;69L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3542" id="h31-0-3542" class="i">+</a><a href="#h5-0-3052" id="h5-0-3052" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-595&quot; id=&quot;h44-4-595&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/commit/c9ba0adbd7064240488f173bde6b565b1b59367b.html.html&amp;quot;&amp;gt;git/revolver/commit/c9ba0adbd7064240488f173bde6b565b1b59367b.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;474L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3543" id="h31-0-3543" class="i">+</a><a href="#h5-0-3053" id="h5-0-3053" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-596&quot; id=&quot;h44-4-596&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/commit/d8c6245060d253eec65cb1b599f96c252a51027c.html.html&amp;quot;&amp;gt;git/revolver/commit/d8c6245060d253eec65cb1b599f96c252a51027c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;43L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3544" id="h31-0-3544" class="i">+</a><a href="#h5-0-3054" id="h5-0-3054" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-597&quot; id=&quot;h44-4-597&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/commit/ea52e2799ae8a1b1382f498d9a57d19443ff028f.html.html&amp;quot;&amp;gt;git/revolver/commit/ea52e2799ae8a1b1382f498d9a57d19443ff028f.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;2149L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3545" id="h31-0-3545" class="i">+</a><a href="#h5-0-3055" id="h5-0-3055" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-598&quot; id=&quot;h44-4-598&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/commit/efcc620832e3f1851f4798cf501c5f3305633eb7.html.html&amp;quot;&amp;gt;git/revolver/commit/efcc620832e3f1851f4798cf501c5f3305633eb7.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;106L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3546" id="h31-0-3546" class="i">+</a><a href="#h5-0-3056" id="h5-0-3056" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-599&quot; id=&quot;h44-4-599&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/commit/f047c7e95a5f9ad9902a90ac6b1e9e1a03ad172d.html.html&amp;quot;&amp;gt;git/revolver/commit/f047c7e95a5f9ad9902a90ac6b1e9e1a03ad172d.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;13877L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3547" id="h31-0-3547" class="i">+</a><a href="#h5-0-3057" id="h5-0-3057" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-600&quot; id=&quot;h44-4-600&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/commit/f9d49901707dafcfc5ffe680b3b6631e6851d116.html.html&amp;quot;&amp;gt;git/revolver/commit/f9d49901707dafcfc5ffe680b3b6631e6851d116.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;1771L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3548" id="h31-0-3548" class="i">+</a><a href="#h5-0-3058" id="h5-0-3058" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-601&quot; id=&quot;h44-4-601&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/favicon.png.html&amp;quot;&amp;gt;git/revolver/favicon.png&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;3930B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3549" id="h31-0-3549" class="i">+</a><a href="#h5-0-3059" id="h5-0-3059" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-602&quot; id=&quot;h44-4-602&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/.editorconfig.html.html&amp;quot;&amp;gt;git/revolver/file/.editorconfig.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;39L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3550" id="h31-0-3550" class="i">+</a><a href="#h5-0-3060" id="h5-0-3060" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-603&quot; id=&quot;h44-4-603&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/.gitignore.html.html&amp;quot;&amp;gt;git/revolver/file/.gitignore.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;24L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3551" id="h31-0-3551" class="i">+</a><a href="#h5-0-3061" id="h5-0-3061" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-604&quot; id=&quot;h44-4-604&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/Makefile.html.html&amp;quot;&amp;gt;git/revolver/file/Makefile.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;27L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3552" id="h31-0-3552" class="i">+</a><a href="#h5-0-3062" id="h5-0-3062" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-605&quot; id=&quot;h44-4-605&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/build.bat.html.html&amp;quot;&amp;gt;git/revolver/file/build.bat.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;58L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3553" id="h31-0-3553" class="i">+</a><a href="#h5-0-3063" id="h5-0-3063" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-606&quot; id=&quot;h44-4-606&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/build.sh.html.html&amp;quot;&amp;gt;git/revolver/file/build.sh.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;92L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3554" id="h31-0-3554" class="i">+</a><a href="#h5-0-3064" id="h5-0-3064" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-607&quot; id=&quot;h44-4-607&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/examples/Iosevka-Etoile.ttf.html.html&amp;quot;&amp;gt;git/revolver/file/examples/Iosevka-Etoile.ttf.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3555" id="h31-0-3555" class="i">+</a><a href="#h5-0-3065" id="h5-0-3065" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-608&quot; id=&quot;h44-4-608&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/examples/bump_cache.c.html.html&amp;quot;&amp;gt;git/revolver/file/examples/bump_cache.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;221L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3556" id="h31-0-3556" class="i">+</a><a href="#h5-0-3066" id="h5-0-3066" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-609&quot; id=&quot;h44-4-609&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/examples/chad.jpeg.html.html&amp;quot;&amp;gt;git/revolver/file/examples/chad.jpeg.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3557" id="h31-0-3557" class="i">+</a><a href="#h5-0-3067" id="h5-0-3067" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-610&quot; id=&quot;h44-4-610&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/examples/events.c.html.html&amp;quot;&amp;gt;git/revolver/file/examples/events.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;79L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3558" id="h31-0-3558" class="i">+</a><a href="#h5-0-3068" id="h5-0-3068" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-611&quot; id=&quot;h44-4-611&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/examples/framebuffer.c.html.html&amp;quot;&amp;gt;git/revolver/file/examples/framebuffer.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;266L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3559" id="h31-0-3559" class="i">+</a><a href="#h5-0-3069" id="h5-0-3069" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-612&quot; id=&quot;h44-4-612&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/examples/hello_window.c.html.html&amp;quot;&amp;gt;git/revolver/file/examples/hello_window.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;50L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3560" id="h31-0-3560" class="i">+</a><a href="#h5-0-3070" id="h5-0-3070" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-613&quot; id=&quot;h44-4-613&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/examples/idraw2d.c.html.html&amp;quot;&amp;gt;git/revolver/file/examples/idraw2d.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;121L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3561" id="h31-0-3561" class="i">+</a><a href="#h5-0-3071" id="h5-0-3071" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-614&quot; id=&quot;h44-4-614&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/examples/instancing.c.html.html&amp;quot;&amp;gt;git/revolver/file/examples/instancing.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;163L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3562" id="h31-0-3562" class="i">+</a><a href="#h5-0-3072" id="h5-0-3072" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-615&quot; id=&quot;h44-4-615&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/examples/simple_texture.c.html.html&amp;quot;&amp;gt;git/revolver/file/examples/simple_texture.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;177L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3563" id="h31-0-3563" class="i">+</a><a href="#h5-0-3073" id="h5-0-3073" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-616&quot; id=&quot;h44-4-616&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/examples/simple_triangle.c.html.html&amp;quot;&amp;gt;git/revolver/file/examples/simple_triangle.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;141L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3564" id="h31-0-3564" class="i">+</a><a href="#h5-0-3074" id="h5-0-3074" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-617&quot; id=&quot;h44-4-617&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/examples/test.c.html.html&amp;quot;&amp;gt;git/revolver/file/examples/test.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;104L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3565" id="h31-0-3565" class="i">+</a><a href="#h5-0-3075" id="h5-0-3075" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-618&quot; id=&quot;h44-4-618&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/examples/tex_load.c.html.html&amp;quot;&amp;gt;git/revolver/file/examples/tex_load.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;109L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3566" id="h31-0-3566" class="i">+</a><a href="#h5-0-3076" id="h5-0-3076" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-619&quot; id=&quot;h44-4-619&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/examples/uniform.c.html.html&amp;quot;&amp;gt;git/revolver/file/examples/uniform.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;170L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3567" id="h31-0-3567" class="i">+</a><a href="#h5-0-3077" id="h5-0-3077" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-620&quot; id=&quot;h44-4-620&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/examples/verify_compile.c.html.html&amp;quot;&amp;gt;git/revolver/file/examples/verify_compile.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;29L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3568" id="h31-0-3568" class="i">+</a><a href="#h5-0-3078" id="h5-0-3078" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-621&quot; id=&quot;h44-4-621&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/KHR/khrplatform.h.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/KHR/khrplatform.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;313L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3569" id="h31-0-3569" class="i">+</a><a href="#h5-0-3079" id="h5-0-3079" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-622&quot; id=&quot;h44-4-622&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glad.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glad.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;1862L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3570" id="h31-0-3570" class="i">+</a><a href="#h5-0-3080" id="h5-0-3080" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-623&quot; id=&quot;h44-4-623&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glad.h.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glad.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;3634L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3571" id="h31-0-3571" class="i">+</a><a href="#h5-0-3081" id="h5-0-3081" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-624&quot; id=&quot;h44-4-624&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/cocoa_init.m.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/cocoa_init.m.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;644L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3572" id="h31-0-3572" class="i">+</a><a href="#h5-0-3082" id="h5-0-3082" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-625&quot; id=&quot;h44-4-625&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/cocoa_joystick.h.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/cocoa_joystick.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;73L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3573" id="h31-0-3573" class="i">+</a><a href="#h5-0-3083" id="h5-0-3083" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-626&quot; id=&quot;h44-4-626&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/cocoa_joystick.m.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/cocoa_joystick.m.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;510L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3574" id="h31-0-3574" class="i">+</a><a href="#h5-0-3084" id="h5-0-3084" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-627&quot; id=&quot;h44-4-627&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/cocoa_monitor.m.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/cocoa_monitor.m.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;635L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3575" id="h31-0-3575" class="i">+</a><a href="#h5-0-3085" id="h5-0-3085" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-628&quot; id=&quot;h44-4-628&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/cocoa_platform.h.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/cocoa_platform.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;233L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3576" id="h31-0-3576" class="i">+</a><a href="#h5-0-3086" id="h5-0-3086" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-629&quot; id=&quot;h44-4-629&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/cocoa_time.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/cocoa_time.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;85L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3577" id="h31-0-3577" class="i">+</a><a href="#h5-0-3087" id="h5-0-3087" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-630&quot; id=&quot;h44-4-630&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/cocoa_window.m.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/cocoa_window.m.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;1854L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3578" id="h31-0-3578" class="i">+</a><a href="#h5-0-3088" id="h5-0-3088" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-631&quot; id=&quot;h44-4-631&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/context.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/context.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;783L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3579" id="h31-0-3579" class="i">+</a><a href="#h5-0-3089" id="h5-0-3089" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-632&quot; id=&quot;h44-4-632&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/egl_context.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/egl_context.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;812L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3580" id="h31-0-3580" class="i">+</a><a href="#h5-0-3090" id="h5-0-3090" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-633&quot; id=&quot;h44-4-633&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/egl_context.h.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/egl_context.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;238L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3581" id="h31-0-3581" class="i">+</a><a href="#h5-0-3091" id="h5-0-3091" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-634&quot; id=&quot;h44-4-634&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/glfw.rc.in.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/glfw.rc.in.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;53L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3582" id="h31-0-3582" class="i">+</a><a href="#h5-0-3092" id="h5-0-3092" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-635&quot; id=&quot;h44-4-635&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/glfw3.h.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/glfw3.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;5995L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3583" id="h31-0-3583" class="i">+</a><a href="#h5-0-3093" id="h5-0-3093" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-636&quot; id=&quot;h44-4-636&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/glfw3native.h.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/glfw3native.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;553L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3584" id="h31-0-3584" class="i">+</a><a href="#h5-0-3094" id="h5-0-3094" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-637&quot; id=&quot;h44-4-637&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/glfw_config.h.in.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/glfw_config.h.in.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;81L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3585" id="h31-0-3585" class="i">+</a><a href="#h5-0-3095" id="h5-0-3095" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-638&quot; id=&quot;h44-4-638&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/glfw_impl.h.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/glfw_impl.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;123L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3586" id="h31-0-3586" class="i">+</a><a href="#h5-0-3096" id="h5-0-3096" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-639&quot; id=&quot;h44-4-639&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/glx_context.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/glx_context.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;721L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3587" id="h31-0-3587" class="i">+</a><a href="#h5-0-3097" id="h5-0-3097" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-640&quot; id=&quot;h44-4-640&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/glx_context.h.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/glx_context.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;204L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3588" id="h31-0-3588" class="i">+</a><a href="#h5-0-3098" id="h5-0-3098" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-641&quot; id=&quot;h44-4-641&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/init.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/init.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;365L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3589" id="h31-0-3589" class="i">+</a><a href="#h5-0-3099" id="h5-0-3099" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-642&quot; id=&quot;h44-4-642&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/input.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/input.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;1383L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3590" id="h31-0-3590" class="i">+</a><a href="#h5-0-3100" id="h5-0-3100" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-643&quot; id=&quot;h44-4-643&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/internal.h.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/internal.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;824L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3591" id="h31-0-3591" class="i">+</a><a href="#h5-0-3101" id="h5-0-3101" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-644&quot; id=&quot;h44-4-644&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/linux_joystick.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/linux_joystick.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;456L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3592" id="h31-0-3592" class="i">+</a><a href="#h5-0-3102" id="h5-0-3102" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-645&quot; id=&quot;h44-4-645&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/linux_joystick.h.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/linux_joystick.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;85L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3593" id="h31-0-3593" class="i">+</a><a href="#h5-0-3103" id="h5-0-3103" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-646&quot; id=&quot;h44-4-646&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/mappings.h.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/mappings.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;499L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3594" id="h31-0-3594" class="i">+</a><a href="#h5-0-3104" id="h5-0-3104" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-647&quot; id=&quot;h44-4-647&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/mappings.h.in.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/mappings.h.in.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;96L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3595" id="h31-0-3595" class="i">+</a><a href="#h5-0-3105" id="h5-0-3105" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-648&quot; id=&quot;h44-4-648&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/monitor.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/monitor.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;567L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3596" id="h31-0-3596" class="i">+</a><a href="#h5-0-3106" id="h5-0-3106" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-649&quot; id=&quot;h44-4-649&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/nsgl_context.h.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/nsgl_context.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;89L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3597" id="h31-0-3597" class="i">+</a><a href="#h5-0-3107" id="h5-0-3107" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-650&quot; id=&quot;h44-4-650&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/nsgl_context.m.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/nsgl_context.m.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;392L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3598" id="h31-0-3598" class="i">+</a><a href="#h5-0-3108" id="h5-0-3108" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-651&quot; id=&quot;h44-4-651&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/null_init.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/null_init.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;75L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3599" id="h31-0-3599" class="i">+</a><a href="#h5-0-3109" id="h5-0-3109" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-652&quot; id=&quot;h44-4-652&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/null_joystick.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/null_joystick.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;67L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3600" id="h31-0-3600" class="i">+</a><a href="#h5-0-3110" id="h5-0-3110" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-653&quot; id=&quot;h44-4-653&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/null_joystick.h.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/null_joystick.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;54L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3601" id="h31-0-3601" class="i">+</a><a href="#h5-0-3111" id="h5-0-3111" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-654&quot; id=&quot;h44-4-654&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/null_monitor.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/null_monitor.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;100L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3602" id="h31-0-3602" class="i">+</a><a href="#h5-0-3112" id="h5-0-3112" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-655&quot; id=&quot;h44-4-655&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/null_platform.h.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/null_platform.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;85L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3603" id="h31-0-3603" class="i">+</a><a href="#h5-0-3113" id="h5-0-3113" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-656&quot; id=&quot;h44-4-656&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/null_window.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/null_window.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;355L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3604" id="h31-0-3604" class="i">+</a><a href="#h5-0-3114" id="h5-0-3114" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-657&quot; id=&quot;h44-4-657&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/osmesa_context.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/osmesa_context.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;395L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3605" id="h31-0-3605" class="i">+</a><a href="#h5-0-3115" id="h5-0-3115" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-658&quot; id=&quot;h44-4-658&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/osmesa_context.h.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/osmesa_context.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;117L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3606" id="h31-0-3606" class="i">+</a><a href="#h5-0-3116" id="h5-0-3116" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-659&quot; id=&quot;h44-4-659&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/posix_thread.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/posix_thread.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;128L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3607" id="h31-0-3607" class="i">+</a><a href="#h5-0-3117" id="h5-0-3117" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-660&quot; id=&quot;h44-4-660&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/posix_thread.h.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/posix_thread.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;74L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3608" id="h31-0-3608" class="i">+</a><a href="#h5-0-3118" id="h5-0-3118" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-661&quot; id=&quot;h44-4-661&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/posix_time.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/posix_time.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;113L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3609" id="h31-0-3609" class="i">+</a><a href="#h5-0-3119" id="h5-0-3119" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-662&quot; id=&quot;h44-4-662&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/posix_time.h.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/posix_time.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;67L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3610" id="h31-0-3610" class="i">+</a><a href="#h5-0-3120" id="h5-0-3120" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-663&quot; id=&quot;h44-4-663&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/vulkan.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/vulkan.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;355L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3611" id="h31-0-3611" class="i">+</a><a href="#h5-0-3121" id="h5-0-3121" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-664&quot; id=&quot;h44-4-664&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/wgl_context.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/wgl_context.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;819L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3612" id="h31-0-3612" class="i">+</a><a href="#h5-0-3122" id="h5-0-3122" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-665&quot; id=&quot;h44-4-665&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/wgl_context.h.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/wgl_context.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;183L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3613" id="h31-0-3613" class="i">+</a><a href="#h5-0-3123" id="h5-0-3123" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-666&quot; id=&quot;h44-4-666&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/win32_init.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/win32_init.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;654L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3614" id="h31-0-3614" class="i">+</a><a href="#h5-0-3124" id="h5-0-3124" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-667&quot; id=&quot;h44-4-667&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/win32_joystick.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/win32_joystick.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;832L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3615" id="h31-0-3615" class="i">+</a><a href="#h5-0-3125" id="h5-0-3125" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-668&quot; id=&quot;h44-4-668&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/win32_joystick.h.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/win32_joystick.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;79L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3616" id="h31-0-3616" class="i">+</a><a href="#h5-0-3126" id="h5-0-3126" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-669&quot; id=&quot;h44-4-669&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/win32_monitor.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/win32_monitor.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;558L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3617" id="h31-0-3617" class="i">+</a><a href="#h5-0-3127" id="h5-0-3127" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-670&quot; id=&quot;h44-4-670&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/win32_platform.h.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/win32_platform.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;482L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3618" id="h31-0-3618" class="i">+</a><a href="#h5-0-3128" id="h5-0-3128" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-671&quot; id=&quot;h44-4-671&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/win32_thread.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/win32_thread.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;122L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3619" id="h31-0-3619" class="i">+</a><a href="#h5-0-3129" id="h5-0-3129" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-672&quot; id=&quot;h44-4-672&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/win32_time.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/win32_time.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;99L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3620" id="h31-0-3620" class="i">+</a><a href="#h5-0-3130" id="h5-0-3130" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-673&quot; id=&quot;h44-4-673&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/win32_window.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/win32_window.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;2288L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3621" id="h31-0-3621" class="i">+</a><a href="#h5-0-3131" id="h5-0-3131" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-674&quot; id=&quot;h44-4-674&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/window.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/window.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;1127L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3622" id="h31-0-3622" class="i">+</a><a href="#h5-0-3132" id="h5-0-3132" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-675&quot; id=&quot;h44-4-675&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/wl_init.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/wl_init.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;1341L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3623" id="h31-0-3623" class="i">+</a><a href="#h5-0-3133" id="h5-0-3133" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-676&quot; id=&quot;h44-4-676&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/wl_monitor.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/wl_monitor.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;248L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3624" id="h31-0-3624" class="i">+</a><a href="#h5-0-3134" id="h5-0-3134" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-677&quot; id=&quot;h44-4-677&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/wl_platform.h.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/wl_platform.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;380L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3625" id="h31-0-3625" class="i">+</a><a href="#h5-0-3135" id="h5-0-3135" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-678&quot; id=&quot;h44-4-678&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/wl_window.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/wl_window.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;1777L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3626" id="h31-0-3626" class="i">+</a><a href="#h5-0-3136" id="h5-0-3136" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-679&quot; id=&quot;h44-4-679&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/x11_init.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/x11_init.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;1382L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3627" id="h31-0-3627" class="i">+</a><a href="#h5-0-3137" id="h5-0-3137" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-680&quot; id=&quot;h44-4-680&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/x11_monitor.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/x11_monitor.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;637L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3628" id="h31-0-3628" class="i">+</a><a href="#h5-0-3138" id="h5-0-3138" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-681&quot; id=&quot;h44-4-681&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/x11_platform.h.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/x11_platform.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;789L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3629" id="h31-0-3629" class="i">+</a><a href="#h5-0-3139" id="h5-0-3139" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-682&quot; id=&quot;h44-4-682&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/x11_window.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/x11_window.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;3259L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3630" id="h31-0-3630" class="i">+</a><a href="#h5-0-3140" id="h5-0-3140" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-683&quot; id=&quot;h44-4-683&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/xkb_unicode.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/xkb_unicode.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;965L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3631" id="h31-0-3631" class="i">+</a><a href="#h5-0-3141" id="h5-0-3141" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-684&quot; id=&quot;h44-4-684&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/glfw/xkb_unicode.h.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/glfw/xkb_unicode.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;51L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3632" id="h31-0-3632" class="i">+</a><a href="#h5-0-3142" id="h5-0-3142" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-685&quot; id=&quot;h44-4-685&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/stb_image.h.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/stb_image.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;8011L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3633" id="h31-0-3633" class="i">+</a><a href="#h5-0-3143" id="h5-0-3143" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-686&quot; id=&quot;h44-4-686&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/stb_rect_pack.h.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/stb_rect_pack.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;646L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3634" id="h31-0-3634" class="i">+</a><a href="#h5-0-3144" id="h5-0-3144" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-687&quot; id=&quot;h44-4-687&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/stb_truetype.h.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/stb_truetype.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;5102L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3635" id="h31-0-3635" class="i">+</a><a href="#h5-0-3145" id="h5-0-3145" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-688&quot; id=&quot;h44-4-688&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/external/xkb-keysym-utf.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/external/xkb-keysym-utf.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;1066L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3636" id="h31-0-3636" class="i">+</a><a href="#h5-0-3146" id="h5-0-3146" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-689&quot; id=&quot;h44-4-689&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/platform/gfx/glfw.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/platform/gfx/glfw.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;511L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3637" id="h31-0-3637" class="i">+</a><a href="#h5-0-3147" id="h5-0-3147" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-690&quot; id=&quot;h44-4-690&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/platform/gfx/platform_gfx.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/platform/gfx/platform_gfx.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;112L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3638" id="h31-0-3638" class="i">+</a><a href="#h5-0-3148" id="h5-0-3148" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-691&quot; id=&quot;h44-4-691&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/platform/gfx/platform_gfx.h.html.html&amp;quot;&amp;gt;git/revolver/file/src/platform/gfx/platform_gfx.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;339L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3639" id="h31-0-3639" class="i">+</a><a href="#h5-0-3149" id="h5-0-3149" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-692&quot; id=&quot;h44-4-692&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/platform/gfx/xcb_impl.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/platform/gfx/xcb_impl.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;1058L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3640" id="h31-0-3640" class="i">+</a><a href="#h5-0-3150" id="h5-0-3150" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-693&quot; id=&quot;h44-4-693&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/platform/platform_arena.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/platform/platform_arena.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;314L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3641" id="h31-0-3641" class="i">+</a><a href="#h5-0-3151" id="h5-0-3151" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-694&quot; id=&quot;h44-4-694&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/platform/platform_arena.h.html.html&amp;quot;&amp;gt;git/revolver/file/src/platform/platform_arena.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;123L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3642" id="h31-0-3642" class="i">+</a><a href="#h5-0-3152" id="h5-0-3152" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-695&quot; id=&quot;h44-4-695&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/platform/platform_core.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/platform/platform_core.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;245L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3643" id="h31-0-3643" class="i">+</a><a href="#h5-0-3153" id="h5-0-3153" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-696&quot; id=&quot;h44-4-696&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/platform/platform_core.h.html.html&amp;quot;&amp;gt;git/revolver/file/src/platform/platform_core.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;150L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3644" id="h31-0-3644" class="i">+</a><a href="#h5-0-3154" id="h5-0-3154" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-697&quot; id=&quot;h44-4-697&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/platform/platform_cracker.h.html.html&amp;quot;&amp;gt;git/revolver/file/src/platform/platform_cracker.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;456L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3645" id="h31-0-3645" class="i">+</a><a href="#h5-0-3155" id="h5-0-3155" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-698&quot; id=&quot;h44-4-698&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/platform/platform_inc.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/platform/platform_inc.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;48L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3646" id="h31-0-3646" class="i">+</a><a href="#h5-0-3156" id="h5-0-3156" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-699&quot; id=&quot;h44-4-699&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/platform/platform_inc.h.html.html&amp;quot;&amp;gt;git/revolver/file/src/platform/platform_inc.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;40L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3647" id="h31-0-3647" class="i">+</a><a href="#h5-0-3157" id="h5-0-3157" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-700&quot; id=&quot;h44-4-700&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/platform/platform_math.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/platform/platform_math.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;625L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3648" id="h31-0-3648" class="i">+</a><a href="#h5-0-3158" id="h5-0-3158" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-701&quot; id=&quot;h44-4-701&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/platform/platform_math.h.html.html&amp;quot;&amp;gt;git/revolver/file/src/platform/platform_math.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;141L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3649" id="h31-0-3649" class="i">+</a><a href="#h5-0-3159" id="h5-0-3159" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-702&quot; id=&quot;h44-4-702&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/platform/platform_string.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/platform/platform_string.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;341L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3650" id="h31-0-3650" class="i">+</a><a href="#h5-0-3160" id="h5-0-3160" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-703&quot; id=&quot;h44-4-703&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/platform/platform_string.h.html.html&amp;quot;&amp;gt;git/revolver/file/src/platform/platform_string.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;88L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3651" id="h31-0-3651" class="i">+</a><a href="#h5-0-3161" id="h5-0-3161" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-704&quot; id=&quot;h44-4-704&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/platform/platform_types.h.html.html&amp;quot;&amp;gt;git/revolver/file/src/platform/platform_types.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;203L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3652" id="h31-0-3652" class="i">+</a><a href="#h5-0-3162" id="h5-0-3162" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-705&quot; id=&quot;h44-4-705&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/render/impl/opengl.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/render/impl/opengl.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;753L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3653" id="h31-0-3653" class="i">+</a><a href="#h5-0-3163" id="h5-0-3163" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-706&quot; id=&quot;h44-4-706&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/render/render.h.html.html&amp;quot;&amp;gt;git/revolver/file/src/render/render.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;440L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3654" id="h31-0-3654" class="i">+</a><a href="#h5-0-3164" id="h5-0-3164" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-707&quot; id=&quot;h44-4-707&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/render/render_helpers.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/render/render_helpers.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;177L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3655" id="h31-0-3655" class="i">+</a><a href="#h5-0-3165" id="h5-0-3165" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-708&quot; id=&quot;h44-4-708&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/render/render_inc.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/render/render_inc.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;38L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3656" id="h31-0-3656" class="i">+</a><a href="#h5-0-3166" id="h5-0-3166" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-709&quot; id=&quot;h44-4-709&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/render/render_inc.h.html.html&amp;quot;&amp;gt;git/revolver/file/src/render/render_inc.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;29L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3657" id="h31-0-3657" class="i">+</a><a href="#h5-0-3167" id="h5-0-3167" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-710&quot; id=&quot;h44-4-710&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/revolver_inc.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/revolver_inc.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;26L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3658" id="h31-0-3658" class="i">+</a><a href="#h5-0-3168" id="h5-0-3168" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-711&quot; id=&quot;h44-4-711&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/revolver_inc.h.html.html&amp;quot;&amp;gt;git/revolver/file/src/revolver_inc.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;26L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3659" id="h31-0-3659" class="i">+</a><a href="#h5-0-3169" id="h5-0-3169" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-712&quot; id=&quot;h44-4-712&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/util/util_bump_cache.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/util/util_bump_cache.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;92L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3660" id="h31-0-3660" class="i">+</a><a href="#h5-0-3170" id="h5-0-3170" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-713&quot; id=&quot;h44-4-713&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/util/util_bump_cache.h.html.html&amp;quot;&amp;gt;git/revolver/file/src/util/util_bump_cache.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;49L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3661" id="h31-0-3661" class="i">+</a><a href="#h5-0-3171" id="h5-0-3171" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-714&quot; id=&quot;h44-4-714&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/util/util_font.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/util/util_font.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;117L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3662" id="h31-0-3662" class="i">+</a><a href="#h5-0-3172" id="h5-0-3172" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-715&quot; id=&quot;h44-4-715&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/util/util_font.h.html.html&amp;quot;&amp;gt;git/revolver/file/src/util/util_font.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;41L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3663" id="h31-0-3663" class="i">+</a><a href="#h5-0-3173" id="h5-0-3173" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-716&quot; id=&quot;h44-4-716&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/util/util_idraw2d.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/util/util_idraw2d.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;411L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3664" id="h31-0-3664" class="i">+</a><a href="#h5-0-3174" id="h5-0-3174" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-717&quot; id=&quot;h44-4-717&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/util/util_idraw2d.h.html.html&amp;quot;&amp;gt;git/revolver/file/src/util/util_idraw2d.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;124L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3665" id="h31-0-3665" class="i">+</a><a href="#h5-0-3175" id="h5-0-3175" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-718&quot; id=&quot;h44-4-718&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/util/util_inc.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/util/util_inc.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;33L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3666" id="h31-0-3666" class="i">+</a><a href="#h5-0-3176" id="h5-0-3176" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-719&quot; id=&quot;h44-4-719&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/util/util_inc.h.html.html&amp;quot;&amp;gt;git/revolver/file/src/util/util_inc.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;33L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3667" id="h31-0-3667" class="i">+</a><a href="#h5-0-3177" id="h5-0-3177" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-720&quot; id=&quot;h44-4-720&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/util/util_tex_load.c.html.html&amp;quot;&amp;gt;git/revolver/file/src/util/util_tex_load.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;60L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3668" id="h31-0-3668" class="i">+</a><a href="#h5-0-3178" id="h5-0-3178" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-721&quot; id=&quot;h44-4-721&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/file/src/util/util_tex_load.h.html.html&amp;quot;&amp;gt;git/revolver/file/src/util/util_tex_load.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;28L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3669" id="h31-0-3669" class="i">+</a><a href="#h5-0-3179" id="h5-0-3179" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-722&quot; id=&quot;h44-4-722&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/files.html.html&amp;quot;&amp;gt;git/revolver/files.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;144L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3670" id="h31-0-3670" class="i">+</a><a href="#h5-0-3180" id="h5-0-3180" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-723&quot; id=&quot;h44-4-723&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/log.html.html&amp;quot;&amp;gt;git/revolver/log.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;42L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3671" id="h31-0-3671" class="i">+</a><a href="#h5-0-3181" id="h5-0-3181" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-724&quot; id=&quot;h44-4-724&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/logo.png.html&amp;quot;&amp;gt;git/revolver/logo.png&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;3930B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3672" id="h31-0-3672" class="i">+</a><a href="#h5-0-3182" id="h5-0-3182" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-725&quot; id=&quot;h44-4-725&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/refs.html.html&amp;quot;&amp;gt;git/revolver/refs.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;27L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3673" id="h31-0-3673" class="i">+</a><a href="#h5-0-3183" id="h5-0-3183" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-726&quot; id=&quot;h44-4-726&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/style.css.html&amp;quot;&amp;gt;git/revolver/style.css&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;273L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3674" id="h31-0-3674" class="i">+</a><a href="#h5-0-3184" id="h5-0-3184" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-727&quot; id=&quot;h44-4-727&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/revolver/tags.xml.html&amp;quot;&amp;gt;git/revolver/tags.xml&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;6L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3675" id="h31-0-3675" class="i">+</a><a href="#h5-0-3185" id="h5-0-3185" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-728&quot; id=&quot;h44-4-728&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/atom.xml.html&amp;quot;&amp;gt;git/se/atom.xml&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;328L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3676" id="h31-0-3676" class="i">+</a><a href="#h5-0-3186" id="h5-0-3186" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-729&quot; id=&quot;h44-4-729&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/commit/06a5020778af8f4b4014f8ed872b1da15d590430.html.html&amp;quot;&amp;gt;git/se/commit/06a5020778af8f4b4014f8ed872b1da15d590430.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;5999L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3677" id="h31-0-3677" class="i">+</a><a href="#h5-0-3187" id="h5-0-3187" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-730&quot; id=&quot;h44-4-730&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/commit/0972dd66c97572ab0b38fb981ebd9d262eebd87d.html.html&amp;quot;&amp;gt;git/se/commit/0972dd66c97572ab0b38fb981ebd9d262eebd87d.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;53L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3678" id="h31-0-3678" class="i">+</a><a href="#h5-0-3188" id="h5-0-3188" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-731&quot; id=&quot;h44-4-731&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/commit/0a81efc38f8d199adc0066ee97b80b793cdcae92.html.html&amp;quot;&amp;gt;git/se/commit/0a81efc38f8d199adc0066ee97b80b793cdcae92.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;6308L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3679" id="h31-0-3679" class="i">+</a><a href="#h5-0-3189" id="h5-0-3189" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-732&quot; id=&quot;h44-4-732&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/commit/0f1494bc0a8b07c352df0b20586b91f93efa2b71.html.html&amp;quot;&amp;gt;git/se/commit/0f1494bc0a8b07c352df0b20586b91f93efa2b71.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;760L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3680" id="h31-0-3680" class="i">+</a><a href="#h5-0-3190" id="h5-0-3190" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-733&quot; id=&quot;h44-4-733&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/commit/11d8c0bf12d1b64e5fe6b74c6e385e117b7380f7.html.html&amp;quot;&amp;gt;git/se/commit/11d8c0bf12d1b64e5fe6b74c6e385e117b7380f7.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;43L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3681" id="h31-0-3681" class="i">+</a><a href="#h5-0-3191" id="h5-0-3191" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-734&quot; id=&quot;h44-4-734&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/commit/1fac2f32640f0345924c7913b09698871921c0d5.html.html&amp;quot;&amp;gt;git/se/commit/1fac2f32640f0345924c7913b09698871921c0d5.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;639L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3682" id="h31-0-3682" class="i">+</a><a href="#h5-0-3192" id="h5-0-3192" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-735&quot; id=&quot;h44-4-735&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/commit/2b705c4a5719f5e4e37789c002b60e630c6af9aa.html.html&amp;quot;&amp;gt;git/se/commit/2b705c4a5719f5e4e37789c002b60e630c6af9aa.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;43L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3683" id="h31-0-3683" class="i">+</a><a href="#h5-0-3193" id="h5-0-3193" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-736&quot; id=&quot;h44-4-736&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/commit/341f6365ef49480bcef99e5f51bb2d02f7211907.html.html&amp;quot;&amp;gt;git/se/commit/341f6365ef49480bcef99e5f51bb2d02f7211907.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;2366L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3684" id="h31-0-3684" class="i">+</a><a href="#h5-0-3194" id="h5-0-3194" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-737&quot; id=&quot;h44-4-737&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/commit/38c9b0a692b5eeb26b9bb0e1f1e614008378084a.html.html&amp;quot;&amp;gt;git/se/commit/38c9b0a692b5eeb26b9bb0e1f1e614008378084a.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;48L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3685" id="h31-0-3685" class="i">+</a><a href="#h5-0-3195" id="h5-0-3195" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-738&quot; id=&quot;h44-4-738&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/commit/4809d6ddc1d90d01458206cf75a5385681822957.html.html&amp;quot;&amp;gt;git/se/commit/4809d6ddc1d90d01458206cf75a5385681822957.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;773L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3686" id="h31-0-3686" class="i">+</a><a href="#h5-0-3196" id="h5-0-3196" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-739&quot; id=&quot;h44-4-739&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/commit/48d35d33b0d8223c4fded844ba61e74b4ee85fdd.html.html&amp;quot;&amp;gt;git/se/commit/48d35d33b0d8223c4fded844ba61e74b4ee85fdd.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;49L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3687" id="h31-0-3687" class="i">+</a><a href="#h5-0-3197" id="h5-0-3197" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-740&quot; id=&quot;h44-4-740&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/commit/5b0605b2bdd75cc472da1e8621e5665ac072232c.html.html&amp;quot;&amp;gt;git/se/commit/5b0605b2bdd75cc472da1e8621e5665ac072232c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;48L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3688" id="h31-0-3688" class="i">+</a><a href="#h5-0-3198" id="h5-0-3198" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-741&quot; id=&quot;h44-4-741&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/commit/626ebd15fe0b810817d949e5785f3ffa7f04faed.html.html&amp;quot;&amp;gt;git/se/commit/626ebd15fe0b810817d949e5785f3ffa7f04faed.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;7787L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3689" id="h31-0-3689" class="i">+</a><a href="#h5-0-3199" id="h5-0-3199" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-742&quot; id=&quot;h44-4-742&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/commit/9d120485062d6cf0ce9075543f46000b984f7f23.html.html&amp;quot;&amp;gt;git/se/commit/9d120485062d6cf0ce9075543f46000b984f7f23.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;9429L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3690" id="h31-0-3690" class="i">+</a><a href="#h5-0-3200" id="h5-0-3200" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-743&quot; id=&quot;h44-4-743&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/commit/b27ab5b198ba5cdf55e1cfe91bf43a3c77e56a87.html.html&amp;quot;&amp;gt;git/se/commit/b27ab5b198ba5cdf55e1cfe91bf43a3c77e56a87.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;1908L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3691" id="h31-0-3691" class="i">+</a><a href="#h5-0-3201" id="h5-0-3201" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-744&quot; id=&quot;h44-4-744&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/commit/bbedbc1d1b7e6ad195c0469e88e3b6b73675e5b3.html.html&amp;quot;&amp;gt;git/se/commit/bbedbc1d1b7e6ad195c0469e88e3b6b73675e5b3.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;6119L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3692" id="h31-0-3692" class="i">+</a><a href="#h5-0-3202" id="h5-0-3202" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-745&quot; id=&quot;h44-4-745&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/commit/d10c7baf68af22417aca93aec7fbba6bfe5a41f1.html.html&amp;quot;&amp;gt;git/se/commit/d10c7baf68af22417aca93aec7fbba6bfe5a41f1.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;2364L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3693" id="h31-0-3693" class="i">+</a><a href="#h5-0-3203" id="h5-0-3203" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-746&quot; id=&quot;h44-4-746&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/favicon.png.html&amp;quot;&amp;gt;git/se/favicon.png&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;3930B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3694" id="h31-0-3694" class="i">+</a><a href="#h5-0-3204" id="h5-0-3204" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-747&quot; id=&quot;h44-4-747&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/file/.clang_complete.html.html&amp;quot;&amp;gt;git/se/file/.clang_complete.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;30L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3695" id="h31-0-3695" class="i">+</a><a href="#h5-0-3205" id="h5-0-3205" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-748&quot; id=&quot;h44-4-748&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/file/.gitignore.html.html&amp;quot;&amp;gt;git/se/file/.gitignore.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;27L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3696" id="h31-0-3696" class="i">+</a><a href="#h5-0-3206" id="h5-0-3206" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-749&quot; id=&quot;h44-4-749&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/file/.seproj.html.html&amp;quot;&amp;gt;git/se/file/.seproj.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;28L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3697" id="h31-0-3697" class="i">+</a><a href="#h5-0-3207" id="h5-0-3207" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-750&quot; id=&quot;h44-4-750&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/file/LICENSE.html.html&amp;quot;&amp;gt;git/se/file/LICENSE.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;62L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3698" id="h31-0-3698" class="i">+</a><a href="#h5-0-3208" id="h5-0-3208" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-751&quot; id=&quot;h44-4-751&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/file/Makefile.html.html&amp;quot;&amp;gt;git/se/file/Makefile.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;83L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3699" id="h31-0-3699" class="i">+</a><a href="#h5-0-3209" id="h5-0-3209" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-752&quot; id=&quot;h44-4-752&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/file/README.md.html.html&amp;quot;&amp;gt;git/se/file/README.md.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;39L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3700" id="h31-0-3700" class="i">+</a><a href="#h5-0-3210" id="h5-0-3210" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-753&quot; id=&quot;h44-4-753&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/file/buffer.c.html.html&amp;quot;&amp;gt;git/se/file/buffer.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;1021L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3701" id="h31-0-3701" class="i">+</a><a href="#h5-0-3211" id="h5-0-3211" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-754&quot; id=&quot;h44-4-754&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/file/buffer.h.html.html&amp;quot;&amp;gt;git/se/file/buffer.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;232L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3702" id="h31-0-3702" class="i">+</a><a href="#h5-0-3212" id="h5-0-3212" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-755&quot; id=&quot;h44-4-755&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/file/config.c.html.html&amp;quot;&amp;gt;git/se/file/config.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;1847L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3703" id="h31-0-3703" class="i">+</a><a href="#h5-0-3213" id="h5-0-3213" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-756&quot; id=&quot;h44-4-756&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/file/config.def.c.html.html&amp;quot;&amp;gt;git/se/file/config.def.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;268L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3704" id="h31-0-3704" class="i">+</a><a href="#h5-0-3214" id="h5-0-3214" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-757&quot; id=&quot;h44-4-757&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/file/config.h.html.html&amp;quot;&amp;gt;git/se/file/config.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;75L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3705" id="h31-0-3705" class="i">+</a><a href="#h5-0-3215" id="h5-0-3215" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-758&quot; id=&quot;h44-4-758&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/file/config.mk.html.html&amp;quot;&amp;gt;git/se/file/config.mk.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;58L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3706" id="h31-0-3706" class="i">+</a><a href="#h5-0-3216" id="h5-0-3216" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-759&quot; id=&quot;h44-4-759&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/file/extension.h.html.html&amp;quot;&amp;gt;git/se/file/extension.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;112L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3707" id="h31-0-3707" class="i">+</a><a href="#h5-0-3217" id="h5-0-3217" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-760&quot; id=&quot;h44-4-760&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/file/extensions/README.txt.html.html&amp;quot;&amp;gt;git/se/file/extensions/README.txt.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;26L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3708" id="h31-0-3708" class="i">+</a><a href="#h5-0-3218" id="h5-0-3218" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-761&quot; id=&quot;h44-4-761&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/file/extensions/default_shortcuts.h.html.html&amp;quot;&amp;gt;git/se/file/extensions/default_shortcuts.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;285L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3709" id="h31-0-3709" class="i">+</a><a href="#h5-0-3219" id="h5-0-3219" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-762&quot; id=&quot;h44-4-762&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/file/extensions/default_status_bar.h.html.html&amp;quot;&amp;gt;git/se/file/extensions/default_status_bar.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;81L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3710" id="h31-0-3710" class="i">+</a><a href="#h5-0-3220" id="h5-0-3220" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-763&quot; id=&quot;h44-4-763&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/file/extensions/keep_cursor_col.h.html.html&amp;quot;&amp;gt;git/se/file/extensions/keep_cursor_col.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;41L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3711" id="h31-0-3711" class="i">+</a><a href="#h5-0-3221" id="h5-0-3221" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-764&quot; id=&quot;h44-4-764&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/file/extensions/line_count.h.html.html&amp;quot;&amp;gt;git/se/file/extensions/line_count.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;44L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3712" id="h31-0-3712" class="i">+</a><a href="#h5-0-3222" id="h5-0-3222" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-765&quot; id=&quot;h44-4-765&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/file/extensions/line_count_relative.h.html.html&amp;quot;&amp;gt;git/se/file/extensions/line_count_relative.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;51L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3713" id="h31-0-3713" class="i">+</a><a href="#h5-0-3223" id="h5-0-3223" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-766&quot; id=&quot;h44-4-766&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/file/extensions/move_selection_with_cursor.h.html.html&amp;quot;&amp;gt;git/se/file/extensions/move_selection_with_cursor.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;55L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3714" id="h31-0-3714" class="i">+</a><a href="#h5-0-3224" id="h5-0-3224" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-767&quot; id=&quot;h44-4-767&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/file/extensions/shortcuts.h.html.html&amp;quot;&amp;gt;git/se/file/extensions/shortcuts.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;70L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3715" id="h31-0-3715" class="i">+</a><a href="#h5-0-3225" id="h5-0-3225" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-768&quot; id=&quot;h44-4-768&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/file/extensions/startup_message.h.html.html&amp;quot;&amp;gt;git/se/file/extensions/startup_message.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;43L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3716" id="h31-0-3716" class="i">+</a><a href="#h5-0-3226" id="h5-0-3226" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-769&quot; id=&quot;h44-4-769&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/file/extensions/syntax/c.h.html.html&amp;quot;&amp;gt;git/se/file/extensions/syntax/c.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;148L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3717" id="h31-0-3717" class="i">+</a><a href="#h5-0-3227" id="h5-0-3227" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-770&quot; id=&quot;h44-4-770&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/file/extensions/syntax/gd.h.html.html&amp;quot;&amp;gt;git/se/file/extensions/syntax/gd.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;122L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3718" id="h31-0-3718" class="i">+</a><a href="#h5-0-3228" id="h5-0-3228" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-771&quot; id=&quot;h44-4-771&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/file/extensions/syntax/handy_defines.h.html.html&amp;quot;&amp;gt;git/se/file/extensions/syntax/handy_defines.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;55L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3719" id="h31-0-3719" class="i">+</a><a href="#h5-0-3229" id="h5-0-3229" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-772&quot; id=&quot;h44-4-772&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/file/extensions/syntax/schemes/gruvbox.h.html.html&amp;quot;&amp;gt;git/se/file/extensions/syntax/schemes/gruvbox.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;94L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3720" id="h31-0-3720" class="i">+</a><a href="#h5-0-3230" id="h5-0-3230" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-773&quot; id=&quot;h44-4-773&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/file/extensions/syntax/syntax.h.html.html&amp;quot;&amp;gt;git/se/file/extensions/syntax/syntax.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;672L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3721" id="h31-0-3721" class="i">+</a><a href="#h5-0-3231" id="h5-0-3231" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-774&quot; id=&quot;h44-4-774&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/file/extensions/undo.h.html.html&amp;quot;&amp;gt;git/se/file/extensions/undo.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;47L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3722" id="h31-0-3722" class="i">+</a><a href="#h5-0-3232" id="h5-0-3232" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-775&quot; id=&quot;h44-4-775&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/file/extensions/window_modes/choose_one_of_selection.enums.html.html&amp;quot;&amp;gt;git/se/file/extensions/window_modes/choose_one_of_selection.enums.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;25L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3723" id="h31-0-3723" class="i">+</a><a href="#h5-0-3233" id="h5-0-3233" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-776&quot; id=&quot;h44-4-776&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/file/extensions/window_modes/choose_one_of_selection.h.html.html&amp;quot;&amp;gt;git/se/file/extensions/window_modes/choose_one_of_selection.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;617L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3724" id="h31-0-3724" class="i">+</a><a href="#h5-0-3234" id="h5-0-3234" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-777&quot; id=&quot;h44-4-777&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/file/image1.png.html.html&amp;quot;&amp;gt;git/se/file/image1.png.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3725" id="h31-0-3725" class="i">+</a><a href="#h5-0-3235" id="h5-0-3235" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-778&quot; id=&quot;h44-4-778&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/file/image2.png.html.html&amp;quot;&amp;gt;git/se/file/image2.png.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3726" id="h31-0-3726" class="i">+</a><a href="#h5-0-3236" id="h5-0-3236" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-779&quot; id=&quot;h44-4-779&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/file/image3.png.html.html&amp;quot;&amp;gt;git/se/file/image3.png.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3727" id="h31-0-3727" class="i">+</a><a href="#h5-0-3237" id="h5-0-3237" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-780&quot; id=&quot;h44-4-780&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/file/normal_config.def.c.html.html&amp;quot;&amp;gt;git/se/file/normal_config.def.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;268L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3728" id="h31-0-3728" class="i">+</a><a href="#h5-0-3238" id="h5-0-3238" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-781&quot; id=&quot;h44-4-781&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/file/se.c.html.html&amp;quot;&amp;gt;git/se/file/se.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;397L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3729" id="h31-0-3729" class="i">+</a><a href="#h5-0-3239" id="h5-0-3239" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-782&quot; id=&quot;h44-4-782&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/file/se.h.html.html&amp;quot;&amp;gt;git/se/file/se.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;46L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3730" id="h31-0-3730" class="i">+</a><a href="#h5-0-3240" id="h5-0-3240" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-783&quot; id=&quot;h44-4-783&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/file/seek.c.html.html&amp;quot;&amp;gt;git/se/file/seek.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;507L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3731" id="h31-0-3731" class="i">+</a><a href="#h5-0-3241" id="h5-0-3241" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-784&quot; id=&quot;h44-4-784&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/file/seek.h.html.html&amp;quot;&amp;gt;git/se/file/seek.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;80L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3732" id="h31-0-3732" class="i">+</a><a href="#h5-0-3242" id="h5-0-3242" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-785&quot; id=&quot;h44-4-785&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/file/utf8.c.html.html&amp;quot;&amp;gt;git/se/file/utf8.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;140L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3733" id="h31-0-3733" class="i">+</a><a href="#h5-0-3243" id="h5-0-3243" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-786&quot; id=&quot;h44-4-786&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/file/utf8.h.html.html&amp;quot;&amp;gt;git/se/file/utf8.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;42L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3734" id="h31-0-3734" class="i">+</a><a href="#h5-0-3244" id="h5-0-3244" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-787&quot; id=&quot;h44-4-787&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/file/x.c.html.html&amp;quot;&amp;gt;git/se/file/x.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;1722L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3735" id="h31-0-3735" class="i">+</a><a href="#h5-0-3245" id="h5-0-3245" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-788&quot; id=&quot;h44-4-788&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/file/x.h.html.html&amp;quot;&amp;gt;git/se/file/x.h.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;149L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3736" id="h31-0-3736" class="i">+</a><a href="#h5-0-3246" id="h5-0-3246" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-789&quot; id=&quot;h44-4-789&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/files.html.html&amp;quot;&amp;gt;git/se/files.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;66L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3737" id="h31-0-3737" class="i">+</a><a href="#h5-0-3247" id="h5-0-3247" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-790&quot; id=&quot;h44-4-790&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/log.html.html&amp;quot;&amp;gt;git/se/log.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;41L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3738" id="h31-0-3738" class="i">+</a><a href="#h5-0-3248" id="h5-0-3248" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-791&quot; id=&quot;h44-4-791&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/logo.png.html&amp;quot;&amp;gt;git/se/logo.png&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;3930B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3739" id="h31-0-3739" class="i">+</a><a href="#h5-0-3249" id="h5-0-3249" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-792&quot; id=&quot;h44-4-792&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/refs.html.html&amp;quot;&amp;gt;git/se/refs.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;48L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3740" id="h31-0-3740" class="i">+</a><a href="#h5-0-3250" id="h5-0-3250" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-793&quot; id=&quot;h44-4-793&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/style.css.html&amp;quot;&amp;gt;git/se/style.css&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;273L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3741" id="h31-0-3741" class="i">+</a><a href="#h5-0-3251" id="h5-0-3251" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-794&quot; id=&quot;h44-4-794&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/se/tags.xml.html&amp;quot;&amp;gt;git/se/tags.xml&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;286L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3742" id="h31-0-3742" class="i">+</a><a href="#h5-0-3252" id="h5-0-3252" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-795&quot; id=&quot;h44-4-795&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/snake/atom.xml.html&amp;quot;&amp;gt;git/snake/atom.xml&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;195L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3743" id="h31-0-3743" class="i">+</a><a href="#h5-0-3253" id="h5-0-3253" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-796&quot; id=&quot;h44-4-796&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/snake/commit/0beeb87f3e8d1ce87f2ce3e1e271625224bd9723.html.html&amp;quot;&amp;gt;git/snake/commit/0beeb87f3e8d1ce87f2ce3e1e271625224bd9723.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;230L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3744" id="h31-0-3744" class="i">+</a><a href="#h5-0-3254" id="h5-0-3254" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-797&quot; id=&quot;h44-4-797&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/snake/commit/396acc0a104ce5ad3e8c44bd7c8bd6b3cd8f9b00.html.html&amp;quot;&amp;gt;git/snake/commit/396acc0a104ce5ad3e8c44bd7c8bd6b3cd8f9b00.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;107L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3745" id="h31-0-3745" class="i">+</a><a href="#h5-0-3255" id="h5-0-3255" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-798&quot; id=&quot;h44-4-798&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/snake/commit/68ef21dc2838e61aa1d0c2f531140f39afd50428.html.html&amp;quot;&amp;gt;git/snake/commit/68ef21dc2838e61aa1d0c2f531140f39afd50428.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;63L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3746" id="h31-0-3746" class="i">+</a><a href="#h5-0-3256" id="h5-0-3256" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-799&quot; id=&quot;h44-4-799&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/snake/commit/7434263502290f74197d18a3c4e16977782d39ee.html.html&amp;quot;&amp;gt;git/snake/commit/7434263502290f74197d18a3c4e16977782d39ee.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;54L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3747" id="h31-0-3747" class="i">+</a><a href="#h5-0-3257" id="h5-0-3257" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-800&quot; id=&quot;h44-4-800&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/snake/commit/7dd39317b814a1c4ecdd3495a08f46b1f367d4b6.html.html&amp;quot;&amp;gt;git/snake/commit/7dd39317b814a1c4ecdd3495a08f46b1f367d4b6.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;843L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3748" id="h31-0-3748" class="i">+</a><a href="#h5-0-3258" id="h5-0-3258" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-801&quot; id=&quot;h44-4-801&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/snake/commit/901be7fdf33ed7669ec1918f966f5c2c6e9f60ef.html.html&amp;quot;&amp;gt;git/snake/commit/901be7fdf33ed7669ec1918f966f5c2c6e9f60ef.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;36L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3749" id="h31-0-3749" class="i">+</a><a href="#h5-0-3259" id="h5-0-3259" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-802&quot; id=&quot;h44-4-802&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/snake/commit/a8ebdcefbb5184cf9d824993faf835fb9285731c.html.html&amp;quot;&amp;gt;git/snake/commit/a8ebdcefbb5184cf9d824993faf835fb9285731c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;369L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3750" id="h31-0-3750" class="i">+</a><a href="#h5-0-3260" id="h5-0-3260" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-803&quot; id=&quot;h44-4-803&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/snake/commit/c3c303252699a1fc422967c8ce1f98a0cafc71bb.html.html&amp;quot;&amp;gt;git/snake/commit/c3c303252699a1fc422967c8ce1f98a0cafc71bb.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;88L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3751" id="h31-0-3751" class="i">+</a><a href="#h5-0-3261" id="h5-0-3261" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-804&quot; id=&quot;h44-4-804&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/snake/commit/d7b871afeec3a1b7c85632203e3fe1cfdab72eca.html.html&amp;quot;&amp;gt;git/snake/commit/d7b871afeec3a1b7c85632203e3fe1cfdab72eca.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;41L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3752" id="h31-0-3752" class="i">+</a><a href="#h5-0-3262" id="h5-0-3262" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-805&quot; id=&quot;h44-4-805&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/snake/commit/fe2fb85f5185916820967ccd4cd2de7d4af06ad6.html.html&amp;quot;&amp;gt;git/snake/commit/fe2fb85f5185916820967ccd4cd2de7d4af06ad6.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;40L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3753" id="h31-0-3753" class="i">+</a><a href="#h5-0-3263" id="h5-0-3263" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-806&quot; id=&quot;h44-4-806&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/snake/favicon.png.html&amp;quot;&amp;gt;git/snake/favicon.png&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;3930B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3754" id="h31-0-3754" class="i">+</a><a href="#h5-0-3264" id="h5-0-3264" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-807&quot; id=&quot;h44-4-807&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/snake/file/.gitmodules.html.html&amp;quot;&amp;gt;git/snake/file/.gitmodules.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;26L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3755" id="h31-0-3755" class="i">+</a><a href="#h5-0-3265" id="h5-0-3265" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-808&quot; id=&quot;h44-4-808&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/snake/file/LICENSE.html.html&amp;quot;&amp;gt;git/snake/file/LICENSE.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;52L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3756" id="h31-0-3756" class="i">+</a><a href="#h5-0-3266" id="h5-0-3266" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-809&quot; id=&quot;h44-4-809&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/snake/file/README.org.html.html&amp;quot;&amp;gt;git/snake/file/README.org.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;25L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3757" id="h31-0-3757" class="i">+</a><a href="#h5-0-3267" id="h5-0-3267" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-810&quot; id=&quot;h44-4-810&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/snake/file/proc/html5/emcc.sh.html.html&amp;quot;&amp;gt;git/snake/file/proc/html5/emcc.sh.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;56L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3758" id="h31-0-3758" class="i">+</a><a href="#h5-0-3268" id="h5-0-3268" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-811&quot; id=&quot;h44-4-811&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/snake/file/proc/linux/gcc.sh.html.html&amp;quot;&amp;gt;git/snake/file/proc/linux/gcc.sh.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;50L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3759" id="h31-0-3759" class="i">+</a><a href="#h5-0-3269" id="h5-0-3269" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-812&quot; id=&quot;h44-4-812&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/snake/file/proc/osx/gcc.sh.html.html&amp;quot;&amp;gt;git/snake/file/proc/osx/gcc.sh.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;62L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3760" id="h31-0-3760" class="i">+</a><a href="#h5-0-3270" id="h5-0-3270" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-813&quot; id=&quot;h44-4-813&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/snake/file/proc/win/cl.bat.html.html&amp;quot;&amp;gt;git/snake/file/proc/win/cl.bat.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;58L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3761" id="h31-0-3761" class="i">+</a><a href="#h5-0-3271" id="h5-0-3271" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-814&quot; id=&quot;h44-4-814&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/snake/file/proc/win/mingw.sh.html.html&amp;quot;&amp;gt;git/snake/file/proc/win/mingw.sh.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;62L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3762" id="h31-0-3762" class="i">+</a><a href="#h5-0-3272" id="h5-0-3272" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-815&quot; id=&quot;h44-4-815&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/snake/file/screen.png.html.html&amp;quot;&amp;gt;git/snake/file/screen.png.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;22L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3763" id="h31-0-3763" class="i">+</a><a href="#h5-0-3273" id="h5-0-3273" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-816&quot; id=&quot;h44-4-816&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/snake/file/source/frag.glsl.html.html&amp;quot;&amp;gt;git/snake/file/source/frag.glsl.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;41L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3764" id="h31-0-3764" class="i">+</a><a href="#h5-0-3274" id="h5-0-3274" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-817&quot; id=&quot;h44-4-817&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/snake/file/source/main.c.html.html&amp;quot;&amp;gt;git/snake/file/source/main.c.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;270L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3765" id="h31-0-3765" class="i">+</a><a href="#h5-0-3275" id="h5-0-3275" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-818&quot; id=&quot;h44-4-818&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/snake/file/source/vertex.glsl.html.html&amp;quot;&amp;gt;git/snake/file/source/vertex.glsl.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;35L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3766" id="h31-0-3766" class="i">+</a><a href="#h5-0-3276" id="h5-0-3276" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-819&quot; id=&quot;h44-4-819&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/snake/files.html.html&amp;quot;&amp;gt;git/snake/files.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;37L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3767" id="h31-0-3767" class="i">+</a><a href="#h5-0-3277" id="h5-0-3277" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-820&quot; id=&quot;h44-4-820&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/snake/log.html.html&amp;quot;&amp;gt;git/snake/log.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;34L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3768" id="h31-0-3768" class="i">+</a><a href="#h5-0-3278" id="h5-0-3278" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-821&quot; id=&quot;h44-4-821&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/snake/logo.png.html&amp;quot;&amp;gt;git/snake/logo.png&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;3930B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3769" id="h31-0-3769" class="i">+</a><a href="#h5-0-3279" id="h5-0-3279" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-822&quot; id=&quot;h44-4-822&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/snake/refs.html.html&amp;quot;&amp;gt;git/snake/refs.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;27L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3770" id="h31-0-3770" class="i">+</a><a href="#h5-0-3280" id="h5-0-3280" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-823&quot; id=&quot;h44-4-823&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/snake/style.css.html&amp;quot;&amp;gt;git/snake/style.css&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;273L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3771" id="h31-0-3771" class="i">+</a><a href="#h5-0-3281" id="h5-0-3281" class="i">+&lt;/a&gt;&lt;a href=&quot;#h44-4-824&quot; id=&quot;h44-4-824&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/git/snake/tags.xml.html&amp;quot;&amp;gt;git/snake/tags.xml&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;6L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3772" id="h31-0-3772" class="i">+</a><a href="#h5-0-3282" id="h5-0-3282" class="i">+&lt;/a&gt; &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rwxr-xr-x&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/index.html.html&amp;quot;&amp;gt;index.html&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;21L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3773" id="h31-0-3773" class="i">+</a><a href="#h5-0-3283" id="h5-0-3283" class="i">+ &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/package-lock.json.html&amp;quot;&amp;gt;package-lock.json&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;27L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3774" id="h31-0-3774" class="i">+</a><a href="#h5-0-3284" id="h5-0-3284" class="i">+ &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;-rw-r--r--&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;file/package.json.html&amp;quot;&amp;gt;package.json&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;5L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3775" id="h31-0-3775" class="i">+</a><a href="#h5-0-3285" id="h5-0-3285" class="i">+&lt;b&gt;diff --git a/&lt;a id=&quot;h45&quot; href=&quot;../file/git/n-channel/log.html.html&quot;&gt;git/n-channel/log.html&lt;/a&gt; b/&lt;a href=&quot;../file/git/n-channel/log.html.html&quot;&gt;git/n-channel/log.html&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-3776" id="h31-0-3776" class="i">+</a><a href="#h5-0-3286" id="h5-0-3286" class="i">+&lt;a href=&quot;#h45-0&quot; id=&quot;h45-0&quot; class=&quot;h&quot;&gt;@@ -19,6 +19,7 @@ +</a><a href="#h31-0-3777" id="h31-0-3777" class="i">+</a><a href="#h5-0-3287" id="h5-0-3287" class="i">+&lt;/a&gt; &amp;lt;table id=&amp;quot;log&amp;quot;&amp;gt;&amp;lt;thead&amp;gt; +</a><a href="#h31-0-3778" id="h31-0-3778" class="i">+</a><a href="#h5-0-3288" id="h5-0-3288" class="i">+ &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Date&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Commit message&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Author&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Files&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;&amp;lt;b&amp;gt;+&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;&amp;lt;b&amp;gt;-&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3779" id="h31-0-3779" class="i">+</a><a href="#h5-0-3289" id="h5-0-3289" class="i">+ &amp;lt;/thead&amp;gt;&amp;lt;tbody&amp;gt; +</a><a href="#h31-0-3780" id="h31-0-3780" class="i">+</a><a href="#h5-0-3290" id="h5-0-3290" class="i">+&lt;a href=&quot;#h45-0-3&quot; id=&quot;h45-0-3&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;2025-08-05 21:32&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;commit/f00e1a9199d1cc7721089f30bd80046bb387821c.html&amp;quot;&amp;gt;add git&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Samdal&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;849&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;+434246&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;-41&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3781" id="h31-0-3781" class="i">+</a><a href="#h5-0-3291" id="h5-0-3291" class="i">+&lt;/a&gt; &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;2025-03-02 01:30&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;commit/06ba862d987b84a903c9cf7ffcca03013ffb6090.html&amp;quot;&amp;gt;fix typo in old projects description&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Samdal&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;+1&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;-1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3782" id="h31-0-3782" class="i">+</a><a href="#h5-0-3292" id="h5-0-3292" class="i">+ &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;2025-03-02 01:29&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;commit/960604b722cec6ed64fcbddc434b554fb6d978c1.html&amp;quot;&amp;gt;fix description fish mode&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Samdal&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;1&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;+1&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;-2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3783" id="h31-0-3783" class="i">+</a><a href="#h5-0-3293" id="h5-0-3293" class="i">+ &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;2025-03-02 01:24&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;a href=&amp;quot;commit/eb62611fbbe9f56d213c0b6cc2362579a6f68bf8.html&amp;quot;&amp;gt;update todo and productivity&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Samdal&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;2&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;+1&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;num&amp;quot; align=&amp;quot;right&amp;quot;&amp;gt;-19&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3784" id="h31-0-3784" class="i">+</a><a href="#h5-0-3294" id="h5-0-3294" class="i">+&lt;b&gt;diff --git a/&lt;a id=&quot;h46&quot; href=&quot;../file/git/n-channel/refs.html.html&quot;&gt;git/n-channel/refs.html&lt;/a&gt; b/&lt;a href=&quot;../file/git/n-channel/refs.html.html&quot;&gt;git/n-channel/refs.html&lt;/a&gt;&lt;/b&gt; +</a><a href="#h31-0-3785" id="h31-0-3785" class="i">+</a><a href="#h5-0-3295" id="h5-0-3295" class="i">+&lt;a href=&quot;#h46-0&quot; id=&quot;h46-0&quot; class=&quot;h&quot;&gt;@@ -20,7 +20,7 @@ +</a><a href="#h31-0-3786" id="h31-0-3786" class="i">+</a><a href="#h5-0-3296" id="h5-0-3296" class="i">+&lt;/a&gt; &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Name&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Last commit date&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Author&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt; +</a><a href="#h31-0-3787" id="h31-0-3787" class="i">+</a><a href="#h5-0-3297" id="h5-0-3297" class="i">+ &amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3788" id="h31-0-3788" class="i">+</a><a href="#h5-0-3298" id="h5-0-3298" class="i">+ &amp;lt;/thead&amp;gt;&amp;lt;tbody&amp;gt; +</a><a href="#h31-0-3789" id="h31-0-3789" class="i">+</a><a href="#h5-0-3299" id="h5-0-3299" class="i">+&lt;a href=&quot;#h46-0-3&quot; id=&quot;h46-0-3&quot; class=&quot;d&quot;&gt;-&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;main&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;2025-03-02 01:30&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Samdal&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3790" id="h31-0-3790" class="i">+</a><a href="#h5-0-3300" id="h5-0-3300" class="i">+&lt;/a&gt;&lt;a href=&quot;#h46-0-4&quot; id=&quot;h46-0-4&quot; class=&quot;i&quot;&gt;+&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;main&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;2025-08-05 21:32&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Samdal&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt; +</a><a href="#h31-0-3791" id="h31-0-3791" class="i">+</a><a href="#h5-0-3301" id="h5-0-3301" class="i">+&lt;/a&gt; &amp;lt;/tbody&amp;gt;&amp;lt;/table&amp;gt;&amp;lt;br/&amp;gt; +</a><a href="#h31-0-3792" id="h31-0-3792" class="i">+</a><a href="#h5-0-3302" id="h5-0-3302" class="i">+ &amp;lt;/div&amp;gt; +</a><a href="#h31-0-3793" id="h31-0-3793" class="i">+</a><a href="#h5-0-3303" id="h5-0-3303" class="i">+ &amp;lt;/body&amp;gt; +</a><a href="#h31-0-3794" id="h31-0-3794" class="i">+</a><a href="#h5-0-3304" id="h5-0-3304" class="i">+&lt;/pre&gt; +</a><a href="#h31-0-3795" id="h31-0-3795" class="i">+</a><a href="#h5-0-3305" id="h5-0-3305" class="i">+&lt;/div&gt; +</a><a href="#h31-0-3796" id="h31-0-3796" class="i">+</a><a href="#h5-0-3306" id="h5-0-3306" class="i">+&lt;/body&gt; +</a><a href="#h31-0-3797" id="h31-0-3797" class="i">+</a><a href="#h5-0-3307" id="h5-0-3307" class="i">+&lt;/html&gt; +</a><a href="#h31-0-3798" id="h31-0-3798" class="i">+</a><b>diff --git a/<a id="h6" href="../file/git/n-channel/file/.gitignore.html.html">git/n-channel/file/.gitignore.html</a> b/<a href="../file/git/n-channel/file/.gitignore.html.html">git/n-channel/file/.gitignore.html</a></b> +</a><a href="#h31-0-3799" id="h31-0-3799" class="i">+<a href="#h6-0" id="h6-0" class="h">@@ -16,12 +16,15 @@ +</a><a href="#h31-0-3800" id="h31-0-3800" class="i">+</a> &lt;a href=&quot;../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h31-0-3801" id="h31-0-3801" class="i">+ &lt;hr/&gt; +</a><a href="#h31-0-3802" id="h31-0-3802" class="i">+ &lt;div id=&quot;content&quot;&gt; +</a><a href="#h31-0-3803" id="h31-0-3803" class="i">+<a href="#h6-0-3" id="h6-0-3" class="d">-&lt;p&gt; .gitignore (56B)&lt;/p&gt;&lt;hr/&gt;&lt;pre id=&quot;blob&quot;&gt; +</a><a href="#h31-0-3804" id="h31-0-3804" class="i">+</a><a href="#h6-0-4" id="h6-0-4" class="i">+&lt;p&gt; .gitignore (94B)&lt;/p&gt;&lt;hr/&gt;&lt;pre id=&quot;blob&quot;&gt; +</a><a href="#h31-0-3805" id="h31-0-3805" class="i">+</a> &lt;a href=&quot;#l1&quot; class=&quot;line&quot; id=&quot;l1&quot;&gt; 1&lt;/a&gt; _site +</a><a href="#h31-0-3806" id="h31-0-3806" class="i">+ &lt;a href=&quot;#l2&quot; class=&quot;line&quot; id=&quot;l2&quot;&gt; 2&lt;/a&gt; .sass-cache +</a><a href="#h31-0-3807" id="h31-0-3807" class="i">+ &lt;a href=&quot;#l3&quot; class=&quot;line&quot; id=&quot;l3&quot;&gt; 3&lt;/a&gt; .jekyll-cache +</a><a href="#h31-0-3808" id="h31-0-3808" class="i">+ &lt;a href=&quot;#l4&quot; class=&quot;line&quot; id=&quot;l4&quot;&gt; 4&lt;/a&gt; .jekyll-metadata +</a><a href="#h31-0-3809" id="h31-0-3809" class="i">+<a href="#h6-0-9" id="h6-0-9" class="d">-&lt;a href=&quot;#l5&quot; class=&quot;line&quot; id=&quot;l5&quot;&gt; 5&lt;/a&gt; vendor +</a><a href="#h31-0-3810" id="h31-0-3810" class="i">+</a><a href="#h6-0-10" id="h6-0-10" class="i">+&lt;a href=&quot;#l5&quot; class=&quot;line&quot; id=&quot;l5&quot;&gt; 5&lt;/a&gt; .bundle +</a><a href="#h31-0-3811" id="h31-0-3811" class="i">+</a><a href="#h6-0-11" id="h6-0-11" class="i">+&lt;a href=&quot;#l6&quot; class=&quot;line&quot; id=&quot;l6&quot;&gt; 6&lt;/a&gt; vendor +</a><a href="#h31-0-3812" id="h31-0-3812" class="i">+</a><a href="#h6-0-12" id="h6-0-12" class="i">+&lt;a href=&quot;#l7&quot; class=&quot;line&quot; id=&quot;l7&quot;&gt; 7&lt;/a&gt; git/n-channel/file +</a><a href="#h31-0-3813" id="h31-0-3813" class="i">+</a><a href="#h6-0-13" id="h6-0-13" class="i">+&lt;a href=&quot;#l8&quot; class=&quot;line&quot; id=&quot;l8&quot;&gt; 8&lt;/a&gt; _git/repos +</a><a href="#h31-0-3814" id="h31-0-3814" class="i">+</a> &lt;/pre&gt; +</a><a href="#h31-0-3815" id="h31-0-3815" class="i">+ &lt;/div&gt; +</a><a href="#h31-0-3816" id="h31-0-3816" class="i">+ &lt;/body&gt; +</a><a href="#h31-0-3817" id="h31-0-3817" class="i">+<b>diff --git a/<a id="h7" href="../file/git/n-channel/file/Gemfile.lock.html.html">git/n-channel/file/Gemfile.lock.html</a> b/<a href="../file/git/n-channel/file/Gemfile.lock.html.html">git/n-channel/file/Gemfile.lock.html</a></b> +</a><a href="#h31-0-3818" id="h31-0-3818" class="i">+<a href="#h7-0" id="h7-0" class="h">@@ -249,7 +249,7 @@ +</a><a href="#h31-0-3819" id="h31-0-3819" class="i">+</a> &lt;a href=&quot;#l230&quot; class=&quot;line&quot; id=&quot;l230&quot;&gt; 230&lt;/a&gt; wdm (~&amp;gt; 0.1) +</a><a href="#h31-0-3820" id="h31-0-3820" class="i">+ &lt;a href=&quot;#l231&quot; class=&quot;line&quot; id=&quot;l231&quot;&gt; 231&lt;/a&gt; +</a><a href="#h31-0-3821" id="h31-0-3821" class="i">+ &lt;a href=&quot;#l232&quot; class=&quot;line&quot; id=&quot;l232&quot;&gt; 232&lt;/a&gt; BUNDLED WITH +</a><a href="#h31-0-3822" id="h31-0-3822" class="i">+<a href="#h7-0-3" id="h7-0-3" class="d">-&lt;a href=&quot;#l233&quot; class=&quot;line&quot; id=&quot;l233&quot;&gt; 233&lt;/a&gt; 2.6.1 +</a><a href="#h31-0-3823" id="h31-0-3823" class="i">+</a><a href="#h7-0-4" id="h7-0-4" class="i">+&lt;a href=&quot;#l233&quot; class=&quot;line&quot; id=&quot;l233&quot;&gt; 233&lt;/a&gt; 2.6.9 +</a><a href="#h31-0-3824" id="h31-0-3824" class="i">+</a> &lt;/pre&gt; +</a><a href="#h31-0-3825" id="h31-0-3825" class="i">+ &lt;/div&gt; +</a><a href="#h31-0-3826" id="h31-0-3826" class="i">+ &lt;/body&gt; +</a><a href="#h31-0-3827" id="h31-0-3827" class="i">+<b>diff --git a/<a id="h8" href="../file/git/n-channel/file/_config.yml.html.html">git/n-channel/file/_config.yml.html</a> b/<a href="../file/git/n-channel/file/_config.yml.html.html">git/n-channel/file/_config.yml.html</a></b> +</a><a href="#h31-0-3828" id="h31-0-3828" class="i">+<a href="#h8-0" id="h8-0" class="h">@@ -16,7 +16,7 @@ +</a><a href="#h31-0-3829" id="h31-0-3829" class="i">+</a> &lt;a href=&quot;../log.html&quot;&gt;Log&lt;/a&gt; | &lt;a href=&quot;../files.html&quot;&gt;Files&lt;/a&gt; | &lt;a href=&quot;../refs.html&quot;&gt;Refs&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; +</a><a href="#h31-0-3830" id="h31-0-3830" class="i">+ &lt;hr/&gt; +</a><a href="#h31-0-3831" id="h31-0-3831" class="i">+ &lt;div id=&quot;content&quot;&gt; +</a><a href="#h31-0-3832" id="h31-0-3832" class="i">+<a href="#h8-0-3" id="h8-0-3" class="d">-&lt;p&gt; _config.yml (1030B)&lt;/p&gt;&lt;hr/&gt;&lt;pre id=&quot;blob&quot;&gt; +</a><a href="#h31-0-3833" id="h31-0-3833" class="i">+</a><a href="#h8-0-4" id="h8-0-4" class="i">+&lt;p&gt; _config.yml (989B)&lt;/p&gt;&lt;hr/&gt;&lt;pre id=&quot;blob&quot;&gt; +</a><a href="#h31-0-3834" id="h31-0-3834" class="i">+</a> &lt;a href=&quot;#l1&quot; class=&quot;line&quot; id=&quot;l1&quot;&gt; 1&lt;/a&gt; site: n-channel +</a><a href="#h31-0-3835" id="h31-0-3835" class="i">+ &lt;a href=&quot;#l2&quot; class=&quot;line&quot; id=&quot;l2&quot;&gt; 2&lt;/a&gt; url: #yoururl +</a><a href="#h31-0-3836" id="h31-0-3836" class="i">+ &lt;a href=&quot;#l3&quot; class=&quot;line&quot; id=&quot;l3&quot;&gt; 3&lt;/a&gt; title: N-Channel MOSFET +</a><a href="#h31-0-3837" id="h31-0-3837" class="i">+<a href="#h8-1" id="h8-1" class="h">@@ -29,62 +29,61 @@ +</a><a href="#h31-0-3838" id="h31-0-3838" class="i">+</a> &lt;a href=&quot;#l10&quot; class=&quot;line&quot; id=&quot;l10&quot;&gt; 10&lt;/a&gt; +</a><a href="#h31-0-3839" id="h31-0-3839" class="i">+ &lt;a href=&quot;#l11&quot; class=&quot;line&quot; id=&quot;l11&quot;&gt; 11&lt;/a&gt; exclude: +</a><a href="#h31-0-3840" id="h31-0-3840" class="i">+ &lt;a href=&quot;#l12&quot; class=&quot;line&quot; id=&quot;l12&quot;&gt; 12&lt;/a&gt; - .jekyll-cache +</a><a href="#h31-0-3841" id="h31-0-3841" class="i">+<a href="#h8-1-3" id="h8-1-3" class="d">-&lt;a href=&quot;#l13&quot; class=&quot;line&quot; id=&quot;l13&quot;&gt; 13&lt;/a&gt; - &amp;quot;git/n-channel/file/_posts/&amp;quot; +</a><a href="#h31-0-3842" id="h31-0-3842" class="i">+</a><a href="#h8-1-4" id="h8-1-4" class="d">-&lt;a href=&quot;#l14&quot; class=&quot;line&quot; id=&quot;l14&quot;&gt; 14&lt;/a&gt; - &amp;quot;git/n-channel/file/_pages/&amp;quot; +</a><a href="#h31-0-3843" id="h31-0-3843" class="i">+</a><a href="#h8-1-5" id="h8-1-5" class="d">-&lt;a href=&quot;#l15&quot; class=&quot;line&quot; id=&quot;l15&quot;&gt; 15&lt;/a&gt; +</a><a href="#h31-0-3844" id="h31-0-3844" class="i">+</a><a href="#h8-1-6" id="h8-1-6" class="d">-&lt;a href=&quot;#l16&quot; class=&quot;line&quot; id=&quot;l16&quot;&gt; 16&lt;/a&gt; compress_html: +</a><a href="#h31-0-3845" id="h31-0-3845" class="i">+</a><a href="#h8-1-7" id="h8-1-7" class="d">-&lt;a href=&quot;#l17&quot; class=&quot;line&quot; id=&quot;l17&quot;&gt; 17&lt;/a&gt; clippings: all +</a><a href="#h31-0-3846" id="h31-0-3846" class="i">+</a><a href="#h8-1-8" id="h8-1-8" class="d">-&lt;a href=&quot;#l18&quot; class=&quot;line&quot; id=&quot;l18&quot;&gt; 18&lt;/a&gt; comments: [&amp;quot;&amp;lt;!-- &amp;quot;, &amp;quot; --&amp;gt;&amp;quot;] +</a><a href="#h31-0-3847" id="h31-0-3847" class="i">+</a><a href="#h8-1-9" id="h8-1-9" class="d">-&lt;a href=&quot;#l19&quot; class=&quot;line&quot; id=&quot;l19&quot;&gt; 19&lt;/a&gt; +</a><a href="#h31-0-3848" id="h31-0-3848" class="i">+</a><a href="#h8-1-10" id="h8-1-10" class="d">-&lt;a href=&quot;#l20&quot; class=&quot;line&quot; id=&quot;l20&quot;&gt; 20&lt;/a&gt; sass: +</a><a href="#h31-0-3849" id="h31-0-3849" class="i">+</a><a href="#h8-1-11" id="h8-1-11" class="d">-&lt;a href=&quot;#l21&quot; class=&quot;line&quot; id=&quot;l21&quot;&gt; 21&lt;/a&gt; sass_dir: _sass +</a><a href="#h31-0-3850" id="h31-0-3850" class="i">+</a><a href="#h8-1-12" id="h8-1-12" class="d">-&lt;a href=&quot;#l22&quot; class=&quot;line&quot; id=&quot;l22&quot;&gt; 22&lt;/a&gt; style: :compressed +</a><a href="#h31-0-3851" id="h31-0-3851" class="i">+</a><a href="#h8-1-13" id="h8-1-13" class="d">-&lt;a href=&quot;#l23&quot; class=&quot;line&quot; id=&quot;l23&quot;&gt; 23&lt;/a&gt; +</a><a href="#h31-0-3852" id="h31-0-3852" class="i">+</a><a href="#h8-1-14" id="h8-1-14" class="d">-&lt;a href=&quot;#l24&quot; class=&quot;line&quot; id=&quot;l24&quot;&gt; 24&lt;/a&gt; plugins: +</a><a href="#h31-0-3853" id="h31-0-3853" class="i">+</a><a href="#h8-1-15" id="h8-1-15" class="d">-&lt;a href=&quot;#l25&quot; class=&quot;line&quot; id=&quot;l25&quot;&gt; 25&lt;/a&gt; - jekyll-paginate +</a><a href="#h31-0-3854" id="h31-0-3854" class="i">+</a><a href="#h8-1-16" id="h8-1-16" class="d">-&lt;a href=&quot;#l26&quot; class=&quot;line&quot; id=&quot;l26&quot;&gt; 26&lt;/a&gt; - jekyll-seo-tag +</a><a href="#h31-0-3855" id="h31-0-3855" class="i">+</a><a href="#h8-1-17" id="h8-1-17" class="d">-&lt;a href=&quot;#l27&quot; class=&quot;line&quot; id=&quot;l27&quot;&gt; 27&lt;/a&gt; - jekyll-sitemap +</a><a href="#h31-0-3856" id="h31-0-3856" class="i">+</a><a href="#h8-1-18" id="h8-1-18" class="d">-&lt;a href=&quot;#l28&quot; class=&quot;line&quot; id=&quot;l28&quot;&gt; 28&lt;/a&gt; - jekyll-regex-replace +</a><a href="#h31-0-3857" id="h31-0-3857" class="i">+</a><a href="#h8-1-19" id="h8-1-19" class="d">-&lt;a href=&quot;#l29&quot; class=&quot;line&quot; id=&quot;l29&quot;&gt; 29&lt;/a&gt; +</a><a href="#h31-0-3858" id="h31-0-3858" class="i">+</a><a href="#h8-1-20" id="h8-1-20" class="d">-&lt;a href=&quot;#l30&quot; class=&quot;line&quot; id=&quot;l30&quot;&gt; 30&lt;/a&gt; collections: +</a><a href="#h31-0-3859" id="h31-0-3859" class="i">+</a><a href="#h8-1-21" id="h8-1-21" class="d">-&lt;a href=&quot;#l31&quot; class=&quot;line&quot; id=&quot;l31&quot;&gt; 31&lt;/a&gt; pages: +</a><a href="#h31-0-3860" id="h31-0-3860" class="i">+</a><a href="#h8-1-22" id="h8-1-22" class="d">-&lt;a href=&quot;#l32&quot; class=&quot;line&quot; id=&quot;l32&quot;&gt; 32&lt;/a&gt; output: true +</a><a href="#h31-0-3861" id="h31-0-3861" class="i">+</a><a href="#h8-1-23" id="h8-1-23" class="d">-&lt;a href=&quot;#l33&quot; class=&quot;line&quot; id=&quot;l33&quot;&gt; 33&lt;/a&gt; permalink: /:name +</a><a href="#h31-0-3862" id="h31-0-3862" class="i">+</a><a href="#h8-1-24" id="h8-1-24" class="d">-&lt;a href=&quot;#l34&quot; class=&quot;line&quot; id=&quot;l34&quot;&gt; 34&lt;/a&gt; posts: +</a><a href="#h31-0-3863" id="h31-0-3863" class="i">+</a><a href="#h8-1-25" id="h8-1-25" class="d">-&lt;a href=&quot;#l35&quot; class=&quot;line&quot; id=&quot;l35&quot;&gt; 35&lt;/a&gt; output: true +</a><a href="#h31-0-3864" id="h31-0-3864" class="i">+</a><a href="#h8-1-26" id="h8-1-26" class="d">-&lt;a href=&quot;#l36&quot; class=&quot;line&quot; id=&quot;l36&quot;&gt; 36&lt;/a&gt; permalink: /:year/:month/:day/:slug +</a><a href="#h31-0-3865" id="h31-0-3865" class="i">+</a><a href="#h8-1-27" id="h8-1-27" class="d">-&lt;a href=&quot;#l37&quot; class=&quot;line&quot; id=&quot;l37&quot;&gt; 37&lt;/a&gt; +</a><a href="#h31-0-3866" id="h31-0-3866" class="i">+</a><a href="#h8-1-28" id="h8-1-28" class="d">-&lt;a href=&quot;#l38&quot; class=&quot;line&quot; id=&quot;l38&quot;&gt; 38&lt;/a&gt; defaults: +</a><a href="#h31-0-3867" id="h31-0-3867" class="i">+</a><a href="#h8-1-29" id="h8-1-29" class="d">-&lt;a href=&quot;#l39&quot; class=&quot;line&quot; id=&quot;l39&quot;&gt; 39&lt;/a&gt; - scope: +</a><a href="#h31-0-3868" id="h31-0-3868" class="i">+</a><a href="#h8-1-30" id="h8-1-30" class="d">-&lt;a href=&quot;#l40&quot; class=&quot;line&quot; id=&quot;l40&quot;&gt; 40&lt;/a&gt; path: &amp;#39;tag/&amp;#39; +</a><a href="#h31-0-3869" id="h31-0-3869" class="i">+</a><a href="#h8-1-31" id="h8-1-31" class="d">-&lt;a href=&quot;#l41&quot; class=&quot;line&quot; id=&quot;l41&quot;&gt; 41&lt;/a&gt; values: +</a><a href="#h31-0-3870" id="h31-0-3870" class="i">+</a><a href="#h8-1-32" id="h8-1-32" class="d">-&lt;a href=&quot;#l42&quot; class=&quot;line&quot; id=&quot;l42&quot;&gt; 42&lt;/a&gt; sitemap: false +</a><a href="#h31-0-3871" id="h31-0-3871" class="i">+</a><a href="#h8-1-33" id="h8-1-33" class="d">-&lt;a href=&quot;#l43&quot; class=&quot;line&quot; id=&quot;l43&quot;&gt; 43&lt;/a&gt; +</a><a href="#h31-0-3872" id="h31-0-3872" class="i">+</a><a href="#h8-1-34" id="h8-1-34" class="d">-&lt;a href=&quot;#l44&quot; class=&quot;line&quot; id=&quot;l44&quot;&gt; 44&lt;/a&gt; - scope: +</a><a href="#h31-0-3873" id="h31-0-3873" class="i">+</a><a href="#h8-1-35" id="h8-1-35" class="d">-&lt;a href=&quot;#l45&quot; class=&quot;line&quot; id=&quot;l45&quot;&gt; 45&lt;/a&gt; path: &amp;#39;git/*/log.html&amp;#39; +</a><a href="#h31-0-3874" id="h31-0-3874" class="i">+</a><a href="#h8-1-36" id="h8-1-36" class="d">-&lt;a href=&quot;#l46&quot; class=&quot;line&quot; id=&quot;l46&quot;&gt; 46&lt;/a&gt; values: +</a><a href="#h31-0-3875" id="h31-0-3875" class="i">+</a><a href="#h8-1-37" id="h8-1-37" class="d">-&lt;a href=&quot;#l47&quot; class=&quot;line&quot; id=&quot;l47&quot;&gt; 47&lt;/a&gt; git_file: true +</a><a href="#h31-0-3876" id="h31-0-3876" class="i">+</a><a href="#h8-1-38" id="h8-1-38" class="d">-&lt;a href=&quot;#l48&quot; class=&quot;line&quot; id=&quot;l48&quot;&gt; 48&lt;/a&gt; +</a><a href="#h31-0-3877" id="h31-0-3877" class="i">+</a><a href="#h8-1-39" id="h8-1-39" class="d">-&lt;a href=&quot;#l49&quot; class=&quot;line&quot; id=&quot;l49&quot;&gt; 49&lt;/a&gt; - scope: +</a><a href="#h31-0-3878" id="h31-0-3878" class="i">+</a><a href="#h8-1-40" id="h8-1-40" class="d">-&lt;a href=&quot;#l50&quot; class=&quot;line&quot; id=&quot;l50&quot;&gt; 50&lt;/a&gt; path: &amp;quot;&amp;quot; +</a><a href="#h31-0-3879" id="h31-0-3879" class="i">+</a><a href="#h8-1-41" id="h8-1-41" class="d">-&lt;a href=&quot;#l51&quot; class=&quot;line&quot; id=&quot;l51&quot;&gt; 51&lt;/a&gt; values: +</a><a href="#h31-0-3880" id="h31-0-3880" class="i">+</a><a href="#h8-1-42" id="h8-1-42" class="d">-&lt;a href=&quot;#l52&quot; class=&quot;line&quot; id=&quot;l52&quot;&gt; 52&lt;/a&gt; layout: &amp;quot;default&amp;quot; +</a><a href="#h31-0-3881" id="h31-0-3881" class="i">+</a><a href="#h8-1-43" id="h8-1-43" class="d">-&lt;a href=&quot;#l53&quot; class=&quot;line&quot; id=&quot;l53&quot;&gt; 53&lt;/a&gt; +</a><a href="#h31-0-3882" id="h31-0-3882" class="i">+</a><a href="#h8-1-44" id="h8-1-44" class="d">-&lt;a href=&quot;#l54&quot; class=&quot;line&quot; id=&quot;l54&quot;&gt; 54&lt;/a&gt; - scope: +</a><a href="#h31-0-3883" id="h31-0-3883" class="i">+</a><a href="#h8-1-45" id="h8-1-45" class="d">-&lt;a href=&quot;#l55&quot; class=&quot;line&quot; id=&quot;l55&quot;&gt; 55&lt;/a&gt; path: &amp;quot;&amp;quot; +</a><a href="#h31-0-3884" id="h31-0-3884" class="i">+</a><a href="#h8-1-46" id="h8-1-46" class="d">-&lt;a href=&quot;#l56&quot; class=&quot;line&quot; id=&quot;l56&quot;&gt; 56&lt;/a&gt; type: &amp;quot;pages&amp;quot; +</a><a href="#h31-0-3885" id="h31-0-3885" class="i">+</a><a href="#h8-1-47" id="h8-1-47" class="d">-&lt;a href=&quot;#l57&quot; class=&quot;line&quot; id=&quot;l57&quot;&gt; 57&lt;/a&gt; values: +</a><a href="#h31-0-3886" id="h31-0-3886" class="i">+</a><a href="#h8-1-48" id="h8-1-48" class="d">-&lt;a href=&quot;#l58&quot; class=&quot;line&quot; id=&quot;l58&quot;&gt; 58&lt;/a&gt; layout: &amp;quot;page&amp;quot; +</a><a href="#h31-0-3887" id="h31-0-3887" class="i">+</a><a href="#h8-1-49" id="h8-1-49" class="d">-&lt;a href=&quot;#l59&quot; class=&quot;line&quot; id=&quot;l59&quot;&gt; 59&lt;/a&gt; +</a><a href="#h31-0-3888" id="h31-0-3888" class="i">+</a><a href="#h8-1-50" id="h8-1-50" class="d">-&lt;a href=&quot;#l60&quot; class=&quot;line&quot; id=&quot;l60&quot;&gt; 60&lt;/a&gt; - scope: +</a><a href="#h31-0-3889" id="h31-0-3889" class="i">+</a><a href="#h8-1-51" id="h8-1-51" class="d">-&lt;a href=&quot;#l61&quot; class=&quot;line&quot; id=&quot;l61&quot;&gt; 61&lt;/a&gt; path: &amp;quot;&amp;quot; +</a><a href="#h31-0-3890" id="h31-0-3890" class="i">+</a><a href="#h8-1-52" id="h8-1-52" class="d">-&lt;a href=&quot;#l62&quot; class=&quot;line&quot; id=&quot;l62&quot;&gt; 62&lt;/a&gt; type: &amp;quot;posts&amp;quot; +</a><a href="#h31-0-3891" id="h31-0-3891" class="i">+</a><a href="#h8-1-53" id="h8-1-53" class="d">-&lt;a href=&quot;#l63&quot; class=&quot;line&quot; id=&quot;l63&quot;&gt; 63&lt;/a&gt; values: +</a><a href="#h31-0-3892" id="h31-0-3892" class="i">+</a><a href="#h8-1-54" id="h8-1-54" class="d">-&lt;a href=&quot;#l64&quot; class=&quot;line&quot; id=&quot;l64&quot;&gt; 64&lt;/a&gt; layout: &amp;quot;post&amp;quot; +</a><a href="#h31-0-3893" id="h31-0-3893" class="i">+</a><a href="#h8-1-55" id="h8-1-55" class="d">-&lt;a href=&quot;#l65&quot; class=&quot;line&quot; id=&quot;l65&quot;&gt; 65&lt;/a&gt; +</a><a href="#h31-0-3894" id="h31-0-3894" class="i">+</a><a href="#h8-1-56" id="h8-1-56" class="d">-&lt;a href=&quot;#l66&quot; class=&quot;line&quot; id=&quot;l66&quot;&gt; 66&lt;/a&gt; markdown: kramdown +</a><a href="#h31-0-3895" id="h31-0-3895" class="i">+</a><a href="#h8-1-57" id="h8-1-57" class="d">-&lt;a href=&quot;#l67&quot; class=&quot;line&quot; id=&quot;l67&quot;&gt; 67&lt;/a&gt; highlighter: rouge +</a><a href="#h31-0-3896" id="h31-0-3896" class="i">+</a><a href="#h8-1-58" id="h8-1-58" class="d">-&lt;a href=&quot;#l68&quot; class=&quot;line&quot; id=&quot;l68&quot;&gt; 68&lt;/a&gt; input: GFM +</a><a href="#h31-0-3897" id="h31-0-3897" class="i">+</a><a href="#h8-1-59" id="h8-1-59" class="i">+&lt;a href=&quot;#l13&quot; class=&quot;line&quot; id=&quot;l13&quot;&gt; 13&lt;/a&gt; - &amp;quot;git/n-channel/file&amp;quot; +</a><a href="#h31-0-3898" id="h31-0-3898" class="i">+</a><a href="#h8-1-60" id="h8-1-60" class="i">+&lt;a href=&quot;#l14&quot; class=&quot;line&quot; id=&quot;l14&quot;&gt; 14&lt;/a&gt; +</a><a href="#h31-0-3899" id="h31-0-3899" class="i">+</a><a href="#h8-1-61" id="h8-1-61" class="i">+&lt;a href=&quot;#l15&quot; class=&quot;line&quot; id=&quot;l15&quot;&gt; 15&lt;/a&gt; compress_html: +</a><a href="#h31-0-3900" id="h31-0-3900" class="i">+</a><a href="#h8-1-62" id="h8-1-62" class="i">+&lt;a href=&quot;#l16&quot; class=&quot;line&quot; id=&quot;l16&quot;&gt; 16&lt;/a&gt; clippings: all +</a><a href="#h31-0-3901" id="h31-0-3901" class="i">+</a><a href="#h8-1-63" id="h8-1-63" class="i">+&lt;a href=&quot;#l17&quot; class=&quot;line&quot; id=&quot;l17&quot;&gt; 17&lt;/a&gt; comments: [&amp;quot;&amp;lt;!-- &amp;quot;, &amp;quot; --&amp;gt;&amp;quot;] +</a><a href="#h31-0-3902" id="h31-0-3902" class="i">+</a><a href="#h8-1-64" id="h8-1-64" class="i">+&lt;a href=&quot;#l18&quot; class=&quot;line&quot; id=&quot;l18&quot;&gt; 18&lt;/a&gt; +</a><a href="#h31-0-3903" id="h31-0-3903" class="i">+</a><a href="#h8-1-65" id="h8-1-65" class="i">+&lt;a href=&quot;#l19&quot; class=&quot;line&quot; id=&quot;l19&quot;&gt; 19&lt;/a&gt; sass: +</a><a href="#h31-0-3904" id="h31-0-3904" class="i">+</a><a href="#h8-1-66" id="h8-1-66" class="i">+&lt;a href=&quot;#l20&quot; class=&quot;line&quot; id=&quot;l20&quot;&gt; 20&lt;/a&gt; sass_dir: _sass +</a><a href="#h31-0-3905" id="h31-0-3905" class="i">+</a><a href="#h8-1-67" id="h8-1-67" class="i">+&lt;a href=&quot;#l21&quot; class=&quot;line&quot; id=&quot;l21&quot;&gt; 21&lt;/a&gt; style: :compressed +</a><a href="#h31-0-3906" id="h31-0-3906" class="i">+</a><a href="#h8-1-68" id="h8-1-68" class="i">+&lt;a href=&quot;#l22&quot; class=&quot;line&quot; id=&quot;l22&quot;&gt; 22&lt;/a&gt; +</a><a href="#h31-0-3907" id="h31-0-3907" class="i">+</a><a href="#h8-1-69" id="h8-1-69" class="i">+&lt;a href=&quot;#l23&quot; class=&quot;line&quot; id=&quot;l23&quot;&gt; 23&lt;/a&gt; plugins: +</a><a href="#h31-0-3908" id="h31-0-3908" class="i">+</a><a href="#h8-1-70" id="h8-1-70" class="i">+&lt;a href=&quot;#l24&quot; class=&quot;line&quot; id=&quot;l24&quot;&gt; 24&lt;/a&gt; - jekyll-paginate +</a><a href="#h31-0-3909" id="h31-0-3909" class="i">+</a><a href="#h8-1-71" id="h8-1-71" class="i">+&lt;a href=&quot;#l25&quot; class=&quot;line&quot; id=&quot;l25&quot;&gt; 25&lt;/a&gt; - jekyll-seo-tag +</a><a href="#h31-0-3910" id="h31-0-3910" class="i">+</a><a href="#h8-1-72" id="h8-1-72" class="i">+&lt;a href=&quot;#l26&quot; class=&quot;line&quot; id=&quot;l26&quot;&gt; 26&lt;/a&gt; - jekyll-sitemap +</a><a href="#h31-0-3911" id="h31-0-3911" class="i">+</a><a href="#h8-1-73" id="h8-1-73" class="i">+&lt;a href=&quot;#l27&quot; class=&quot;line&quot; id=&quot;l27&quot;&gt; 27&lt;/a&gt; - jekyll-regex-replace +</a><a href="#h31-0-3912" id="h31-0-3912" class="i">+</a><a href="#h8-1-74" id="h8-1-74" class="i">+&lt;a href=&quot;#l28&quot; class=&quot;line&quot; id=&quot;l28&quot;&gt; 28&lt;/a&gt; +</a><a href="#h31-0-3913" id="h31-0-3913" class="i">+</a><a href="#h8-1-75" id="h8-1-75" class="i">+&lt;a href=&quot;#l29&quot; class=&quot;line&quot; id=&quot;l29&quot;&gt; 29&lt;/a&gt; collections: +</a><a href="#h31-0-3914" id="h31-0-3914" class="i">+</a><a href="#h8-1-76" id="h8-1-76" class="i">+&lt;a href=&quot;#l30&quot; class=&quot;line&quot; id=&quot;l30&quot;&gt; 30&lt;/a&gt; pages: +</a><a href="#h31-0-3915" id="h31-0-3915" class="i">+</a><a href="#h8-1-77" id="h8-1-77" class="i">+&lt;a href=&quot;#l31&quot; class=&quot;line&quot; id=&quot;l31&quot;&gt; 31&lt;/a&gt; output: true +</a><a href="#h31-0-3916" id="h31-0-3916" class="i">+</a><a href="#h8-1-78" id="h8-1-78" class="i">+&lt;a href=&quot;#l32&quot; class=&quot;line&quot; id=&quot;l32&quot;&gt; 32&lt;/a&gt; permalink: /:name +</a><a href="#h31-0-3917" id="h31-0-3917" class="i">+</a><a href="#h8-1-79" id="h8-1-79" class="i">+&lt;a href=&quot;#l33&quot; class=&quot;line&quot; id=&quot;l33&quot;&gt; 33&lt;/a&gt; posts: +</a><a href="#h31-0-3918" id="h31-0-3918" class="i">+</a><a href="#h8-1-80" id="h8-1-80" class="i">+&lt;a href=&quot;#l34&quot; class=&quot;line&quot; id=&quot;l34&quot;&gt; 34&lt;/a&gt; output: true +</a><a href="#h31-0-3919" id="h31-0-3919" class="i">+</a><a href="#h8-1-81" id="h8-1-81" class="i">+&lt;a href=&quot;#l35&quot; class=&quot;line&quot; id=&quot;l35&quot;&gt; 35&lt;/a&gt; permalink: /:year/:month/:day/:slug +</a><a href="#h31-0-3920" id="h31-0-3920" class="i">+</a><a href="#h8-1-82" id="h8-1-82" class="i">+&lt;a href=&quot;#l36&quot; class=&quot;line&quot; id=&quot;l36&quot;&gt; 36&lt;/a&gt; +</a><a href="#h31-0-3921" id="h31-0-3921" class="i">+</a><a href="#h8-1-83" id="h8-1-83" class="i">+&lt;a href=&quot;#l37&quot; class=&quot;line&quot; id=&quot;l37&quot;&gt; 37&lt;/a&gt; defaults: +</a><a href="#h31-0-3922" id="h31-0-3922" class="i">+</a><a href="#h8-1-84" id="h8-1-84" class="i">+&lt;a href=&quot;#l38&quot; class=&quot;line&quot; id=&quot;l38&quot;&gt; 38&lt;/a&gt; - scope: +</a><a href="#h31-0-3923" id="h31-0-3923" class="i">+</a><a href="#h8-1-85" id="h8-1-85" class="i">+&lt;a href=&quot;#l39&quot; class=&quot;line&quot; id=&quot;l39&quot;&gt; 39&lt;/a&gt; path: &amp;#39;tag/&amp;#39; +</a><a href="#h31-0-3924" id="h31-0-3924" class="i">+</a><a href="#h8-1-86" id="h8-1-86" class="i">+&lt;a href=&quot;#l40&quot; class=&quot;line&quot; id=&quot;l40&quot;&gt; 40&lt;/a&gt; values: +</a><a href="#h31-0-3925" id="h31-0-3925" class="i">+</a><a href="#h8-1-87" id="h8-1-87" class="i">+&lt;a href=&quot;#l41&quot; class=&quot;line&quot; id=&quot;l41&quot;&gt; 41&lt;/a&gt; sitemap: false +</a><a href="#h31-0-3926" id="h31-0-3926" class="i">+</a><a href="#h8-1-88" id="h8-1-88" class="i">+&lt;a href=&quot;#l42&quot; class=&quot;line&quot; id=&quot;l42&quot;&gt; 42&lt;/a&gt; +</a><a href="#h31-0-3927" id="h31-0-3927" class="i">+</a><a href="#h8-1-89" id="h8-1-89" class="i">+&lt;a href=&quot;#l43&quot; class=&quot;line&quot; id=&quot;l43&quot;&gt; 43&lt;/a&gt; - scope: +</a><a href="#h31-0-3928" id="h31-0-3928" class="i">+</a><a href="#h8-1-90" id="h8-1-90" class="i">+&lt;a href=&quot;#l44&quot; class=&quot;line&quot; id=&quot;l44&quot;&gt; 44&lt;/a&gt; path: &amp;#39;git/*/log.html&amp;#39; +</a><a href="#h31-0-3929" id="h31-0-3929" class="i">+</a><a href="#h8-1-91" id="h8-1-91" class="i">+&lt;a href=&quot;#l45&quot; class=&quot;line&quot; id=&quot;l45&quot;&gt; 45&lt;/a&gt; values: +</a><a href="#h31-0-3930" id="h31-0-3930" class="i">+</a><a href="#h8-1-92" id="h8-1-92" class="i">+&lt;a href=&quot;#l46&quot; class=&quot;line&quot; id=&quot;l46&quot;&gt; 46&lt;/a&gt; git_file: true +</a><a href="#h31-0-3931" id="h31-0-3931" class="i">+</a><a href="#h8-1-93" id="h8-1-93" class="i">+&lt;a href=&quot;#l47&quot; class=&quot;line&quot; id=&quot;l47&quot;&gt; 47&lt;/a&gt; +</a><a href="#h31-0-3932" id="h31-0-3932" class="i">+</a><a href="#h8-1-94" id="h8-1-94" class="i">+&lt;a href=&quot;#l48&quot; class=&quot;line&quot; id=&quot;l48&quot;&gt; 48&lt;/a&gt; - scope: +</a><a href="#h31-0-3933" id="h31-0-3933" class="i">+</a><a href="#h8-1-95" id="h8-1-95" class="i">+&lt;a href=&quot;#l49&quot; class=&quot;line&quot; id=&quot;l49&quot;&gt; 49&lt;/a&gt; path: &amp;quot;&amp;quot; +</a><a href="#h31-0-3934" id="h31-0-3934" class="i">+</a><a href="#h8-1-96" id="h8-1-96" class="i">+&lt;a href=&quot;#l50&quot; class=&quot;line&quot; id=&quot;l50&quot;&gt; 50&lt;/a&gt; values: +</a><a href="#h31-0-3935" id="h31-0-3935" class="i">+</a><a href="#h8-1-97" id="h8-1-97" class="i">+&lt;a href=&quot;#l51&quot; class=&quot;line&quot; id=&quot;l51&quot;&gt; 51&lt;/a&gt; layout: &amp;quot;default&amp;quot; +</a><a href="#h31-0-3936" id="h31-0-3936" class="i">+</a><a href="#h8-1-98" id="h8-1-98" class="i">+&lt;a href=&quot;#l52&quot; class=&quot;line&quot; id=&quot;l52&quot;&gt; 52&lt;/a&gt; +</a><a href="#h31-0-3937" id="h31-0-3937" class="i">+</a><a href="#h8-1-99" id="h8-1-99" class="i">+&lt;a href=&quot;#l53&quot; class=&quot;line&quot; id=&quot;l53&quot;&gt; 53&lt;/a&gt; - scope: +</a><a href="#h31-0-3938" id="h31-0-3938" class="i">+</a><a href="#h8-1-100" id="h8-1-100" class="i">+&lt;a href=&quot;#l54&quot; class=&quot;line&quot; id=&quot;l54&quot;&gt; 54&lt;/a&gt; path: &amp;quot;&amp;quot; +</a><a href="#h31-0-3939" id="h31-0-3939" class="i">+</a><a href="#h8-1-101" id="h8-1-101" class="i">+&lt;a href=&quot;#l55&quot; class=&quot;line&quot; id=&quot;l55&quot;&gt; 55&lt;/a&gt; type: &amp;quot;pages&amp;quot; +</a><a href="#h31-0-3940" id="h31-0-3940" class="i">+</a><a href="#h8-1-102" id="h8-1-102" class="i">+&lt;a href=&quot;#l56&quot; class=&quot;line&quot; id=&quot;l56&quot;&gt; 56&lt;/a&gt; values: +</a><a href="#h31-0-3941" id="h31-0-3941" class="i">+</a><a href="#h8-1-103" id="h8-1-103" class="i">+&lt;a href=&quot;#l57&quot; class=&quot;line&quot; id=&quot;l57&quot;&gt; 57&lt;/a&gt; layout: &amp;quot;page&amp;quot; +</a><a href="#h31-0-3942" id="h31-0-3942" class="i">+</a><a href="#h8-1-104" id="h8-1-104" class="i">+&lt;a href=&quot;#l58&quot; class=&quot;line&quot; id=&quot;l58&quot;&gt; 58&lt;/a&gt; +</a><a href="#h31-0-3943" id="h31-0-3943" class="i">+</a><a href="#h8-1-105" id="h8-1-105" class="i">+&lt;a href=&quot;#l59&quot; class=&quot;line&quot; id=&quot;l59&quot;&gt; 59&lt;/a&gt; - scope: +</a><a href="#h31-0-3944" id="h31-0-3944" class="i">+</a><a href="#h8-1-106" id="h8-1-106" class="i">+&lt;a href=&quot;#l60&quot; class=&quot;line&quot; id=&quot;l60&quot;&gt; 60&lt;/a&gt; path: &amp;quot;&amp;quot; +</a><a href="#h31-0-3945" id="h31-0-3945" class="i">+</a><a href="#h8-1-107" id="h8-1-107" class="i">+&lt;a href=&quot;#l61&quot; class=&quot;line&quot; id=&quot;l61&quot;&gt; 61&lt;/a&gt; type: &amp;quot;posts&amp;quot; +</a><a href="#h31-0-3946" id="h31-0-3946" class="i">+</a><a href="#h8-1-108" id="h8-1-108" class="i">+&lt;a href=&quot;#l62&quot; class=&quot;line&quot; id=&quot;l62&quot;&gt; 62&lt;/a&gt; values: +</a><a href="#h31-0-3947" id="h31-0-3947" class="i">+</a><a href="#h8-1-109" id="h8-1-109" class="i">+&lt;a href=&quot;#l63&quot; class=&quot;line&quot; id=&quot;l63&quot;&gt; 63&lt;/a&gt; layout: &amp;quot;post&amp;quot; +</a><a href="#h31-0-3948" id="h31-0-3948" class="i">+</a><a href="#h8-1-110" id="h8-1-110" class="i">+&lt;a href=&quot;#l64&quot; class=&quot;line&quot; id=&quot;l64&quot;&gt; 64&lt;/a&gt; +</a><a href="#h31-0-3949" id="h31-0-3949" class="i">+</a><a href="#h8-1-111" id="h8-1-111" class="i">+&lt;a href=&quot;#l65&quot; class=&quot;line&quot; id=&quot;l65&quot;&gt; 65&lt;/a&gt; markdown: kramdown +</a><a href="#h31-0-3950" id="h31-0-3950" class="i">+</a><a href="#h8-1-112" id="h8-1-112" class="i">+&lt;a href=&quot;#l66&quot; class=&quot;line&quot; id=&quot;l66&quot;&gt; 66&lt;/a&gt; highlighter: rouge +</a><a href="#h31-0-3951" id="h31-0-3951" class="i">+</a><a href="#h8-1-113" id="h8-1-113" class="i">+&lt;a href=&quot;#l67&quot; class=&quot;line&quot; id=&quot;l67&quot;&gt; 67&lt;/a&gt; input: GFM +</a><a href="#h31-0-3952" id="h31-0-3952" class="i">+</a> &lt;/pre&gt; +</a><a href="#h31-0-3953" id="h31-0-3953" class="i">+ &lt;/div&gt; +</a><a href="#h31-0-3954" id="h31-0-3954" class="i">+ &lt;/body&gt; +</a><a href="#h31-0-3955" id="h31-0-3955" class="i">+<b>diff --git a/<a id="h9" href="../file/git/n-channel/files.html.html">git/n-channel/files.html</a> b/<a href="../file/git/n-channel/files.html.html">git/n-channel/files.html</a></b> +</a><a href="#h31-0-3956" id="h31-0-3956" class="i">+<a href="#h9-0" id="h9-0" class="h">@@ -19,29 +19,14 @@ +</a><a href="#h31-0-3957" id="h31-0-3957" class="i">+</a> &lt;table id=&quot;files&quot;&gt;&lt;thead&gt; +</a><a href="#h31-0-3958" id="h31-0-3958" class="i">+ &lt;tr&gt;&lt;td&gt;&lt;b&gt;Mode&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;Name&lt;/b&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;&lt;b&gt;Size&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-3959" id="h31-0-3959" class="i">+ &lt;/thead&gt;&lt;tbody&gt; +</a><a href="#h31-0-3960" id="h31-0-3960" class="i">+<a href="#h9-0-3" id="h9-0-3" class="d">-&lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/.gitignore.html&quot;&gt;.gitignore&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;5L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-3961" id="h31-0-3961" class="i">+</a><a href="#h9-0-4" id="h9-0-4" class="i">+&lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/.gitignore.html&quot;&gt;.gitignore&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;8L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-3962" id="h31-0-3962" class="i">+</a> &lt;tr&gt;&lt;td&gt;-rwxr-xr-x&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/404.html.html&quot;&gt;404.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;11L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-3963" id="h31-0-3963" class="i">+ &lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/Gemfile.html&quot;&gt;Gemfile&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;40L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-3964" id="h31-0-3964" class="i">+ &lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/Gemfile.lock.html&quot;&gt;Gemfile.lock&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;233L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-3965" id="h31-0-3965" class="i">+ &lt;tr&gt;&lt;td&gt;-rwxr-xr-x&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/_build.py.html&quot;&gt;_build.py&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;86L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-3966" id="h31-0-3966" class="i">+<a href="#h9-0-9" id="h9-0-9" class="d">-&lt;tr&gt;&lt;td&gt;-rwxr-xr-x&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/_config.yml.html&quot;&gt;_config.yml&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;68L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-3967" id="h31-0-3967" class="i">+</a><a href="#h9-0-10" id="h9-0-10" class="i">+&lt;tr&gt;&lt;td&gt;-rwxr-xr-x&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/_config.yml.html&quot;&gt;_config.yml&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;67L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-3968" id="h31-0-3968" class="i">+</a> &lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/_data/navigation.yml.html&quot;&gt;_data/navigation.yml&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;11L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-3969" id="h31-0-3969" class="i">+<a href="#h9-0-12" id="h9-0-12" class="d">-&lt;tr&gt;&lt;td&gt;m---------&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/.gitmodules.html&quot;&gt;_git/ArduinoNative&lt;/a&gt; @ 48bfdb9&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-3970" id="h31-0-3970" class="i">+</a><a href="#h9-0-13" id="h9-0-13" class="d">-&lt;tr&gt;&lt;td&gt;m---------&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/.gitmodules.html&quot;&gt;_git/ProtonPack&lt;/a&gt; @ 1465872&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-3971" id="h31-0-3971" class="i">+</a><a href="#h9-0-14" id="h9-0-14" class="d">-&lt;tr&gt;&lt;td&gt;m---------&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/.gitmodules.html&quot;&gt;_git/anders_tale_room_editor&lt;/a&gt; @ 3f937e2&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-3972" id="h31-0-3972" class="i">+</a><a href="#h9-0-15" id="h9-0-15" class="d">-&lt;tr&gt;&lt;td&gt;m---------&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/.gitmodules.html&quot;&gt;_git/awaparser&lt;/a&gt; @ 97b977e&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-3973" id="h31-0-3973" class="i">+</a><a href="#h9-0-16" id="h9-0-16" class="d">-&lt;tr&gt;&lt;td&gt;m---------&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/.gitmodules.html&quot;&gt;_git/ddt_ex&lt;/a&gt; @ e3ffe13&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-3974" id="h31-0-3974" class="i">+</a><a href="#h9-0-17" id="h9-0-17" class="d">-&lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/_git/from_desktop_arch.sh.html&quot;&gt;_git/from_desktop_arch.sh&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;26L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-3975" id="h31-0-3975" class="i">+</a><a href="#h9-0-18" id="h9-0-18" class="d">-&lt;tr&gt;&lt;td&gt;m---------&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/.gitmodules.html&quot;&gt;_git/gs_avdecode&lt;/a&gt; @ 22f1abf&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-3976" id="h31-0-3976" class="i">+</a><a href="#h9-0-19" id="h9-0-19" class="d">-&lt;tr&gt;&lt;td&gt;m---------&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/.gitmodules.html&quot;&gt;_git/gs_bucket_array&lt;/a&gt; @ fedd0c7&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-3977" id="h31-0-3977" class="i">+</a><a href="#h9-0-20" id="h9-0-20" class="d">-&lt;tr&gt;&lt;td&gt;m---------&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/.gitmodules.html&quot;&gt;_git/gs_ddt.h&lt;/a&gt; @ 29bd67b&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-3978" id="h31-0-3978" class="i">+</a><a href="#h9-0-21" id="h9-0-21" class="d">-&lt;tr&gt;&lt;td&gt;m---------&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/.gitmodules.html&quot;&gt;_git/hs&lt;/a&gt; @ 0301494&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-3979" id="h31-0-3979" class="i">+</a><a href="#h9-0-22" id="h9-0-22" class="d">-&lt;tr&gt;&lt;td&gt;m---------&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/.gitmodules.html&quot;&gt;_git/meep&lt;/a&gt; @ 6ba476d&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-3980" id="h31-0-3980" class="i">+</a><a href="#h9-0-23" id="h9-0-23" class="d">-&lt;tr&gt;&lt;td&gt;m---------&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/.gitmodules.html&quot;&gt;_git/minesweeper&lt;/a&gt; @ 747e7cd&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-3981" id="h31-0-3981" class="i">+</a><a href="#h9-0-24" id="h9-0-24" class="d">-&lt;tr&gt;&lt;td&gt;m---------&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/.gitmodules.html&quot;&gt;_git/nisse&lt;/a&gt; @ 3725711&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-3982" id="h31-0-3982" class="i">+</a><a href="#h9-0-25" id="h9-0-25" class="d">-&lt;tr&gt;&lt;td&gt;m---------&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/.gitmodules.html&quot;&gt;_git/revolver&lt;/a&gt; @ 7851f1a&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-3983" id="h31-0-3983" class="i">+</a><a href="#h9-0-26" id="h9-0-26" class="d">-&lt;tr&gt;&lt;td&gt;m---------&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/.gitmodules.html&quot;&gt;_git/se&lt;/a&gt; @ 2b705c4&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-3984" id="h31-0-3984" class="i">+</a><a href="#h9-0-27" id="h9-0-27" class="d">-&lt;tr&gt;&lt;td&gt;m---------&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/.gitmodules.html&quot;&gt;_git/snake&lt;/a&gt; @ d7b871a&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-3985" id="h31-0-3985" class="i">+</a><a href="#h9-0-28" id="h9-0-28" class="i">+&lt;tr&gt;&lt;td&gt;-rwxr-xr-x&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/_git/from_desktop_arch.sh.html&quot;&gt;_git/from_desktop_arch.sh&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;27L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-3986" id="h31-0-3986" class="i">+</a> &lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/_includes/anchor_headings.html.html&quot;&gt;_includes/anchor_headings.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;105L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-3987" id="h31-0-3987" class="i">+ &lt;tr&gt;&lt;td&gt;-rwxr-xr-x&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/_includes/head.html.html&quot;&gt;_includes/head.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;64L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-3988" id="h31-0-3988" class="i">+ &lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/_includes/inline.scss.html&quot;&gt;_includes/inline.scss&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;1L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-3989" id="h31-0-3989" class="i">+<a href="#h9-1" id="h9-1" class="h">@@ -519,7 +504,7 @@ +</a><a href="#h31-0-3990" id="h31-0-3990" class="i">+</a> &lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/minesweeper/refs.html.html&quot;&gt;git/minesweeper/refs.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;27L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-3991" id="h31-0-3991" class="i">+ &lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/minesweeper/style.css.html&quot;&gt;git/minesweeper/style.css&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;273L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-3992" id="h31-0-3992" class="i">+ &lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/minesweeper/tags.xml.html&quot;&gt;git/minesweeper/tags.xml&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;6L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-3993" id="h31-0-3993" class="i">+<a href="#h9-1-3" id="h9-1-3" class="d">-&lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/atom.xml.html&quot;&gt;git/n-channel/atom.xml&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;1202L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-3994" id="h31-0-3994" class="i">+</a><a href="#h9-1-4" id="h9-1-4" class="i">+&lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/atom.xml.html&quot;&gt;git/n-channel/atom.xml&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;1221L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-3995" id="h31-0-3995" class="i">+</a> &lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/commit/045befeb14ed0cf4891b2642f65065d07d6eeed1.html.html&quot;&gt;git/n-channel/commit/045befeb14ed0cf4891b2642f65065d07d6eeed1.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;366L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-3996" id="h31-0-3996" class="i">+ &lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/commit/06ba862d987b84a903c9cf7ffcca03013ffb6090.html.html&quot;&gt;git/n-channel/commit/06ba862d987b84a903c9cf7ffcca03013ffb6090.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;42L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-3997" id="h31-0-3997" class="i">+ &lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/commit/06fe09d98f4732799d095df5d9e82723e6424057.html.html&quot;&gt;git/n-channel/commit/06fe09d98f4732799d095df5d9e82723e6424057.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;54L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-3998" id="h31-0-3998" class="i">+<a href="#h9-2" id="h9-2" class="h">@@ -579,6 +564,7 @@ +</a><a href="#h31-0-3999" id="h31-0-3999" class="i">+</a> &lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/commit/eac51b353cfd6e538d7d0d047e448ea8b44ddf07.html.html&quot;&gt;git/n-channel/commit/eac51b353cfd6e538d7d0d047e448ea8b44ddf07.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;161L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4000" id="h31-0-4000" class="i">+ &lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/commit/eb62611fbbe9f56d213c0b6cc2362579a6f68bf8.html.html&quot;&gt;git/n-channel/commit/eb62611fbbe9f56d213c0b6cc2362579a6f68bf8.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;66L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4001" id="h31-0-4001" class="i">+ &lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/commit/ef58cbb80324246975b35ffa7190e370772ec672.html.html&quot;&gt;git/n-channel/commit/ef58cbb80324246975b35ffa7190e370772ec672.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;188L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4002" id="h31-0-4002" class="i">+<a href="#h9-2-3" id="h9-2-3" class="i">+&lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/commit/f00e1a9199d1cc7721089f30bd80046bb387821c.html.html&quot;&gt;git/n-channel/commit/f00e1a9199d1cc7721089f30bd80046bb387821c.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;30L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4003" id="h31-0-4003" class="i">+</a> &lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/commit/f09dc59da9d6d2005be869258e7693f0da1201ea.html.html&quot;&gt;git/n-channel/commit/f09dc59da9d6d2005be869258e7693f0da1201ea.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;178L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4004" id="h31-0-4004" class="i">+ &lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/commit/f2b3e45ef748087d094146332d3090665379bbb2.html.html&quot;&gt;git/n-channel/commit/f2b3e45ef748087d094146332d3090665379bbb2.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;658L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4005" id="h31-0-4005" class="i">+ &lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/commit/f64fb1e126936d9d59edf6c86048eb9f526ead70.html.html&quot;&gt;git/n-channel/commit/f64fb1e126936d9d59edf6c86048eb9f526ead70.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;59L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4006" id="h31-0-4006" class="i">+<a href="#h9-3" id="h9-3" class="h">@@ -586,10 +572,10 @@ +</a><a href="#h31-0-4007" id="h31-0-4007" class="i">+</a> &lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/favicon.png.html&quot;&gt;git/n-channel/favicon.png&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;3930B&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4008" id="h31-0-4008" class="i">+ &lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/file/.gitignore.html.html&quot;&gt;git/n-channel/file/.gitignore.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;28L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4009" id="h31-0-4009" class="i">+ &lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/file/404.html.html.html&quot;&gt;git/n-channel/file/404.html.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;34L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4010" id="h31-0-4010" class="i">+<a href="#h9-3-3" id="h9-3-3" class="d">-&lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/file/Gemfile.html.html&quot;&gt;git/n-channel/file/Gemfile.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;60L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4011" id="h31-0-4011" class="i">+</a><a href="#h9-3-4" id="h9-3-4" class="d">-&lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/file/Gemfile.lock.html.html&quot;&gt;git/n-channel/file/Gemfile.lock.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;200L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4012" id="h31-0-4012" class="i">+</a><a href="#h9-3-5" id="h9-3-5" class="d">-&lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/file/_config.yml.html.html&quot;&gt;git/n-channel/file/_config.yml.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;83L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4013" id="h31-0-4013" class="i">+</a><a href="#h9-3-6" id="h9-3-6" class="d">-&lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/file/_data/navigation.yml.html.html&quot;&gt;git/n-channel/file/_data/navigation.yml.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;32L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4014" id="h31-0-4014" class="i">+</a><a href="#h9-3-7" id="h9-3-7" class="i">+&lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/file/Gemfile.html.html&quot;&gt;git/n-channel/file/Gemfile.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;63L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4015" id="h31-0-4015" class="i">+</a><a href="#h9-3-8" id="h9-3-8" class="i">+&lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/file/Gemfile.lock.html.html&quot;&gt;git/n-channel/file/Gemfile.lock.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;256L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4016" id="h31-0-4016" class="i">+</a><a href="#h9-3-9" id="h9-3-9" class="i">+&lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/file/_config.yml.html.html&quot;&gt;git/n-channel/file/_config.yml.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;91L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4017" id="h31-0-4017" class="i">+</a><a href="#h9-3-10" id="h9-3-10" class="i">+&lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/file/_data/navigation.yml.html.html&quot;&gt;git/n-channel/file/_data/navigation.yml.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;34L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4018" id="h31-0-4018" class="i">+</a> &lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/file/_includes/anchor_headings.html.html.html&quot;&gt;git/n-channel/file/_includes/anchor_headings.html.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;127L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4019" id="h31-0-4019" class="i">+ &lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/file/_includes/head.html.html.html&quot;&gt;git/n-channel/file/_includes/head.html.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;87L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4020" id="h31-0-4020" class="i">+ &lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/file/_includes/inline.scss.html.html&quot;&gt;git/n-channel/file/_includes/inline.scss.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;24L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4021" id="h31-0-4021" class="i">+<a href="#h9-4" id="h9-4" class="h">@@ -600,7 +586,7 @@ +</a><a href="#h31-0-4022" id="h31-0-4022" class="i">+</a> &lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/file/_layouts/post.html.html.html&quot;&gt;git/n-channel/file/_layouts/post.html.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;93L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4023" id="h31-0-4023" class="i">+ &lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/file/_layouts/tag.html.html.html&quot;&gt;git/n-channel/file/_layouts/tag.html.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;40L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4024" id="h31-0-4024" class="i">+ &lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/file/_layouts/tags.html.html.html&quot;&gt;git/n-channel/file/_layouts/tags.html.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;37L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4025" id="h31-0-4025" class="i">+<a href="#h9-4-3" id="h9-4-3" class="d">-&lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/file/_pages/about.md.html.html&quot;&gt;git/n-channel/file/_pages/about.md.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;67L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4026" id="h31-0-4026" class="i">+</a><a href="#h9-4-4" id="h9-4-4" class="i">+&lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/file/_pages/about.md.html.html&quot;&gt;git/n-channel/file/_pages/about.md.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;66L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4027" id="h31-0-4027" class="i">+</a> &lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/file/_pages/search.html.html.html&quot;&gt;git/n-channel/file/_pages/search.html.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;94L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4028" id="h31-0-4028" class="i">+ &lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/file/_plugins/tags.rb.html.html&quot;&gt;git/n-channel/file/_plugins/tags.rb.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;48L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4029" id="h31-0-4029" class="i">+ &lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/file/_posts/2014-02-21-fish-mode.md.html.html&quot;&gt;git/n-channel/file/_posts/2014-02-21-fish-mode.md.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;46L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4030" id="h31-0-4030" class="i">+<a href="#h9-5" id="h9-5" class="h">@@ -614,7 +600,7 @@ +</a><a href="#h31-0-4031" id="h31-0-4031" class="i">+</a> &lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/file/_posts/2025-02-28-build-sh.md.html.html&quot;&gt;git/n-channel/file/_posts/2025-02-28-build-sh.md.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;186L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4032" id="h31-0-4032" class="i">+ &lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/file/_posts/2025-02-28-soldering-tutorial.md.html.html&quot;&gt;git/n-channel/file/_posts/2025-02-28-soldering-tutorial.md.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;106L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4033" id="h31-0-4033" class="i">+ &lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/file/_posts/2025-03-02-productivity-through-simplicity.md.html.html&quot;&gt;git/n-channel/file/_posts/2025-03-02-productivity-through-simplicity.md.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;101L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4034" id="h31-0-4034" class="i">+<a href="#h9-5-3" id="h9-5-3" class="d">-&lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/file/_sass/_main.scss.html.html&quot;&gt;git/n-channel/file/_sass/_main.scss.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;346L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4035" id="h31-0-4035" class="i">+</a><a href="#h9-5-4" id="h9-5-4" class="i">+&lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/file/_sass/_main.scss.html.html&quot;&gt;git/n-channel/file/_sass/_main.scss.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;345L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4036" id="h31-0-4036" class="i">+</a> &lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/file/_todo.md.html.html&quot;&gt;git/n-channel/file/_todo.md.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;44L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4037" id="h31-0-4037" class="i">+ &lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/file/assets/css/vs.css.html.html&quot;&gt;git/n-channel/file/assets/css/vs.css.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;55L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4038" id="h31-0-4038" class="i">+ &lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/file/assets/fonts/Iosevka-Etoile.ttf.html.html&quot;&gt;git/n-channel/file/assets/fonts/Iosevka-Etoile.ttf.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;22L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4039" id="h31-0-4039" class="i">+<a href="#h9-6" id="h9-6" class="h">@@ -672,7 +658,7 @@ +</a><a href="#h31-0-4040" id="h31-0-4040" class="i">+</a> &lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/file/assets/images/soldering_tutorial/solder7.jpeg.html.html&quot;&gt;git/n-channel/file/assets/images/soldering_tutorial/solder7.jpeg.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;22L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4041" id="h31-0-4041" class="i">+ &lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/file/assets/images/soldering_tutorial/solder8.jpeg.html.html&quot;&gt;git/n-channel/file/assets/images/soldering_tutorial/solder8.jpeg.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;22L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4042" id="h31-0-4042" class="i">+ &lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/file/assets/js/search-script.min.js.html.html&quot;&gt;git/n-channel/file/assets/js/search-script.min.js.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;29L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4043" id="h31-0-4043" class="i">+<a href="#h9-6-3" id="h9-6-3" class="d">-&lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/file/atom.xml.html.html&quot;&gt;git/n-channel/file/atom.xml.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;51L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4044" id="h31-0-4044" class="i">+</a><a href="#h9-6-4" id="h9-6-4" class="i">+&lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/file/atom.xml.html.html&quot;&gt;git/n-channel/file/atom.xml.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;1225L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4045" id="h31-0-4045" class="i">+</a> &lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/file/favicon.png.html.html&quot;&gt;git/n-channel/file/favicon.png.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;22L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4046" id="h31-0-4046" class="i">+ &lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/file/feed.json.html.html&quot;&gt;git/n-channel/file/feed.json.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;82L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4047" id="h31-0-4047" class="i">+ &lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/file/index.html.html.html&quot;&gt;git/n-channel/file/index.html.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;44L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4048" id="h31-0-4048" class="i">+<a href="#h9-7" id="h9-7" class="h">@@ -680,8 +666,8 @@ +</a><a href="#h31-0-4049" id="h31-0-4049" class="i">+</a> &lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/file/package.json.html.html&quot;&gt;git/n-channel/file/package.json.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;28L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4050" id="h31-0-4050" class="i">+ &lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/file/search.js.html.html&quot;&gt;git/n-channel/file/search.js.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;29L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4051" id="h31-0-4051" class="i">+ &lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/file/search.json.html.html&quot;&gt;git/n-channel/file/search.json.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;40L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4052" id="h31-0-4052" class="i">+<a href="#h9-7-3" id="h9-7-3" class="d">-&lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/files.html.html&quot;&gt;git/n-channel/files.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;120L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4053" id="h31-0-4053" class="i">+</a><a href="#h9-7-4" id="h9-7-4" class="d">-&lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/log.html.html&quot;&gt;git/n-channel/log.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;87L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4054" id="h31-0-4054" class="i">+</a><a href="#h9-7-5" id="h9-7-5" class="i">+&lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/files.html.html&quot;&gt;git/n-channel/files.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;961L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4055" id="h31-0-4055" class="i">+</a><a href="#h9-7-6" id="h9-7-6" class="i">+&lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/log.html.html&quot;&gt;git/n-channel/log.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;88L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4056" id="h31-0-4056" class="i">+</a> &lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/logo.png.html&quot;&gt;git/n-channel/logo.png&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;3930B&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4057" id="h31-0-4057" class="i">+ &lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/refs.html.html&quot;&gt;git/n-channel/refs.html&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;27L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4058" id="h31-0-4058" class="i">+ &lt;tr&gt;&lt;td&gt;-rw-r--r--&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;file/git/n-channel/style.css.html&quot;&gt;git/n-channel/style.css&lt;/a&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;273L&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4059" id="h31-0-4059" class="i">+<b>diff --git a/<a id="h10" href="../file/git/n-channel/log.html.html">git/n-channel/log.html</a> b/<a href="../file/git/n-channel/log.html.html">git/n-channel/log.html</a></b> +</a><a href="#h31-0-4060" id="h31-0-4060" class="i">+<a href="#h10-0" id="h10-0" class="h">@@ -19,6 +19,9 @@ +</a><a href="#h31-0-4061" id="h31-0-4061" class="i">+</a> &lt;table id=&quot;log&quot;&gt;&lt;thead&gt; +</a><a href="#h31-0-4062" id="h31-0-4062" class="i">+ &lt;tr&gt;&lt;td&gt;&lt;b&gt;Date&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;Commit message&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;Author&lt;/b&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;&lt;b&gt;Files&lt;/b&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;&lt;b&gt;+&lt;/b&gt;&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;&lt;b&gt;-&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4063" id="h31-0-4063" class="i">+ &lt;/thead&gt;&lt;tbody&gt; +</a><a href="#h31-0-4064" id="h31-0-4064" class="i">+<a href="#h10-0-3" id="h10-0-3" class="i">+&lt;tr&gt;&lt;td&gt;2025-08-05 22:26&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;commit/dea59d0bfd5b8b3b56206b22acddfd8d720f8fe1.html&quot;&gt;fix gitignore and _build.py&lt;/a&gt;&lt;/td&gt;&lt;td&gt;Samdal&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;3&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;+3&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;-2&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4065" id="h31-0-4065" class="i">+</a><a href="#h10-0-4" id="h10-0-4" class="i">+&lt;tr&gt;&lt;td&gt;2025-08-05 22:05&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;commit/048f6dbd0652679eddcef6c7df3d9dbfb5b81c93.html&quot;&gt;gitignore _git/repos&lt;/a&gt;&lt;/td&gt;&lt;td&gt;Samdal&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;16&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;+1&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;-15&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4066" id="h31-0-4066" class="i">+</a><a href="#h10-0-5" id="h10-0-5" class="i">+&lt;tr&gt;&lt;td&gt;2025-08-05 22:01&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;commit/f38d40803ea2b2ed1fdafbcecf775d3e596a6b57.html&quot;&gt;make from_desktop_arch.sh safer, don&amp;#39;t push n-channel/files&lt;/a&gt;&lt;/td&gt;&lt;td&gt;Samdal&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;47&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;+2543&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;-410&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4067" id="h31-0-4067" class="i">+</a> &lt;tr&gt;&lt;td&gt;2025-08-05 21:32&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;commit/f00e1a9199d1cc7721089f30bd80046bb387821c.html&quot;&gt;add git&lt;/a&gt;&lt;/td&gt;&lt;td&gt;Samdal&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;849&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;+434246&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;-41&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4068" id="h31-0-4068" class="i">+ &lt;tr&gt;&lt;td&gt;2025-03-02 01:30&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;commit/06ba862d987b84a903c9cf7ffcca03013ffb6090.html&quot;&gt;fix typo in old projects description&lt;/a&gt;&lt;/td&gt;&lt;td&gt;Samdal&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;1&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;+1&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;-1&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4069" id="h31-0-4069" class="i">+ &lt;tr&gt;&lt;td&gt;2025-03-02 01:29&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;commit/960604b722cec6ed64fcbddc434b554fb6d978c1.html&quot;&gt;fix description fish mode&lt;/a&gt;&lt;/td&gt;&lt;td&gt;Samdal&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;1&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;+1&lt;/td&gt;&lt;td class=&quot;num&quot; align=&quot;right&quot;&gt;-2&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4070" id="h31-0-4070" class="i">+<b>diff --git a/<a id="h11" href="../file/git/n-channel/refs.html.html">git/n-channel/refs.html</a> b/<a href="../file/git/n-channel/refs.html.html">git/n-channel/refs.html</a></b> +</a><a href="#h31-0-4071" id="h31-0-4071" class="i">+<a href="#h11-0" id="h11-0" class="h">@@ -20,7 +20,7 @@ +</a><a href="#h31-0-4072" id="h31-0-4072" class="i">+</a> &lt;tr&gt;&lt;td&gt;&lt;b&gt;Name&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;Last commit date&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;Author&lt;/b&gt;&lt;/td&gt; +</a><a href="#h31-0-4073" id="h31-0-4073" class="i">+ &lt;/tr&gt; +</a><a href="#h31-0-4074" id="h31-0-4074" class="i">+ &lt;/thead&gt;&lt;tbody&gt; +</a><a href="#h31-0-4075" id="h31-0-4075" class="i">+<a href="#h11-0-3" id="h11-0-3" class="d">-&lt;tr&gt;&lt;td&gt;main&lt;/td&gt;&lt;td&gt;2025-08-05 21:32&lt;/td&gt;&lt;td&gt;Samdal&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4076" id="h31-0-4076" class="i">+</a><a href="#h11-0-4" id="h11-0-4" class="i">+&lt;tr&gt;&lt;td&gt;main&lt;/td&gt;&lt;td&gt;2025-08-05 22:26&lt;/td&gt;&lt;td&gt;Samdal&lt;/td&gt;&lt;/tr&gt; +</a><a href="#h31-0-4077" id="h31-0-4077" class="i">+</a> &lt;/tbody&gt;&lt;/table&gt;&lt;br/&gt; +</a><a href="#h31-0-4078" id="h31-0-4078" class="i">+ &lt;/div&gt; +</a><a href="#h31-0-4079" id="h31-0-4079" class="i">+ &lt;/body&gt; +</a><a href="#h31-0-4080" id="h31-0-4080" class="i">+</pre> +</a><a href="#h31-0-4081" id="h31-0-4081" class="i">+</div> +</a><a href="#h31-0-4082" id="h31-0-4082" class="i">+</body> +</a><a href="#h31-0-4083" id="h31-0-4083" class="i">+</html> +</a><b>diff --git a/<a id="h32" href="../file/git/n-channel/files.html.html">git/n-channel/files.html</a> b/<a href="../file/git/n-channel/files.html.html">git/n-channel/files.html</a></b> +<a href="#h32-0" id="h32-0" class="h">@@ -41,19 +41,23 @@ +</a> <tr><td>-rw-r--r--</td><td><a href="file/_pages/git.html.html">_pages/git.html</a></td><td class="num" align="right">30L</td></tr> + <tr><td>-rw-r--r--</td><td><a href="file/_pages/search.html.html">_pages/search.html</a></td><td class="num" align="right">71L</td></tr> + <tr><td>-rw-r--r--</td><td><a href="file/_plugins/tags.rb.html">_plugins/tags.rb</a></td><td class="num" align="right">26L</td></tr> +<a href="#h32-0-3" id="h32-0-3" class="i">+<tr><td>-rw-r--r--</td><td><a href="file/_posts/%232025-08-21-modelsim_fli_tutorial.md%23.html">_posts/#2025-08-21-modelsim_fli_tutorial.md#</a></td><td class="num" align="right">114L</td></tr> +</a><a href="#h32-0-4" id="h32-0-4" class="i">+<tr><td>l---------</td><td><a href="file/_posts/.%232025-08-21-modelsim_fli_tutorial.md.html">_posts/.#2025-08-21-modelsim_fli_tutorial.md</a></td><td class="num" align="right">1L</td></tr> +</a> <tr><td>-rw-r--r--</td><td><a href="file/_posts/2014-02-21-fish-mode.md.html">_posts/2014-02-21-fish-mode.md</a></td><td class="num" align="right">23L</td></tr> + <tr><td>-rw-r--r--</td><td><a href="file/_posts/2024-01-20-Simplifying-state.md.html">_posts/2024-01-20-Simplifying-state.md</a></td><td class="num" align="right">360L</td></tr> + <tr><td>-rw-r--r--</td><td><a href="file/_posts/2024-05-08-VGA-Kontroller.md.html">_posts/2024-05-08-VGA-Kontroller.md</a></td><td class="num" align="right">801L</td></tr> + <tr><td>-rw-r--r--</td><td><a href="file/_posts/2025-02-20-hello-world.md.html">_posts/2025-02-20-hello-world.md</a></td><td class="num" align="right">19L</td></tr> +<a href="#h32-0-9" id="h32-0-9" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/_posts/2025-02-21-Software-Rants.md.html">_posts/2025-02-21-Software-Rants.md</a></td><td class="num" align="right">127L</td></tr> +</a><a href="#h32-0-10" id="h32-0-10" class="i">+<tr><td>-rw-r--r--</td><td><a href="file/_posts/2025-02-21-Software-Rants.md.html">_posts/2025-02-21-Software-Rants.md</a></td><td class="num" align="right">107L</td></tr> +</a> <tr><td>-rw-r--r--</td><td><a href="file/_posts/2025-02-22-implications-of-OOP.md.html">_posts/2025-02-22-implications-of-OOP.md</a></td><td class="num" align="right">299L</td></tr> + <tr><td>-rw-r--r--</td><td><a href="file/_posts/2025-02-22-making-generic-data-structures-in-C.md.html">_posts/2025-02-22-making-generic-data-structures-in-C.md</a></td><td class="num" align="right">227L</td></tr> + <tr><td>-rw-r--r--</td><td><a href="file/_posts/2025-02-23-my-old-projects.md.html">_posts/2025-02-23-my-old-projects.md</a></td><td class="num" align="right">340L</td></tr> + <tr><td>-rw-r--r--</td><td><a href="file/_posts/2025-02-28-build-sh.md.html">_posts/2025-02-28-build-sh.md</a></td><td class="num" align="right">163L</td></tr> + <tr><td>-rw-r--r--</td><td><a href="file/_posts/2025-02-28-soldering-tutorial.md.html">_posts/2025-02-28-soldering-tutorial.md</a></td><td class="num" align="right">83L</td></tr> + <tr><td>-rw-r--r--</td><td><a href="file/_posts/2025-03-02-productivity-through-simplicity.md.html">_posts/2025-03-02-productivity-through-simplicity.md</a></td><td class="num" align="right">78L</td></tr> +<a href="#h32-0-17" id="h32-0-17" class="i">+<tr><td>-rw-r--r--</td><td><a href="file/_posts/2025-08-21-modelsim_fli_tutorial.md.html">_posts/2025-08-21-modelsim_fli_tutorial.md</a></td><td class="num" align="right">114L</td></tr> +</a><a href="#h32-0-18" id="h32-0-18" class="i">+<tr><td>-rw-r--r--</td><td><a href="file/_posts/2025-08-21-modelsim_fli_tutorial.md~.html">_posts/2025-08-21-modelsim_fli_tutorial.md~</a></td><td class="num" align="right">10L</td></tr> +</a> <tr><td>-rwxr-xr-x</td><td><a href="file/_sass/_main.scss.html">_sass/_main.scss</a></td><td class="num" align="right">322L</td></tr> +<a href="#h32-0-20" id="h32-0-20" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/_todo.md.html">_todo.md</a></td><td class="num" align="right">21L</td></tr> +</a><a href="#h32-0-21" id="h32-0-21" class="i">+<tr><td>-rw-r--r--</td><td><a href="file/_todo.md.html">_todo.md</a></td><td class="num" align="right">18L</td></tr> +</a> <tr><td>-rw-r--r--</td><td><a href="file/assets/css/combined.css.html">assets/css/combined.css</a></td><td class="num" align="right">273L</td></tr> + <tr><td>-rw-r--r--</td><td><a href="file/assets/css/git.css.html">assets/css/git.css</a></td><td class="num" align="right">8L</td></tr> + <tr><td>-rw-r--r--</td><td><a href="file/assets/css/main.css.html">assets/css/main.css</a></td><td class="num" align="right">265L</td></tr> +<a href="#h32-1" id="h32-1" class="h">@@ -504,8 +508,9 @@ +</a> <tr><td>-rw-r--r--</td><td><a href="file/git/minesweeper/refs.html.html">git/minesweeper/refs.html</a></td><td class="num" align="right">27L</td></tr> + <tr><td>-rw-r--r--</td><td><a href="file/git/minesweeper/style.css.html">git/minesweeper/style.css</a></td><td class="num" align="right">273L</td></tr> + <tr><td>-rw-r--r--</td><td><a href="file/git/minesweeper/tags.xml.html">git/minesweeper/tags.xml</a></td><td class="num" align="right">6L</td></tr> +<a href="#h32-1-3" id="h32-1-3" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/atom.xml.html">git/n-channel/atom.xml</a></td><td class="num" align="right">1221L</td></tr> +</a><a href="#h32-1-4" id="h32-1-4" class="i">+<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/atom.xml.html">git/n-channel/atom.xml</a></td><td class="num" align="right">1278L</td></tr> +</a> <tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/commit/045befeb14ed0cf4891b2642f65065d07d6eeed1.html.html">git/n-channel/commit/045befeb14ed0cf4891b2642f65065d07d6eeed1.html</a></td><td class="num" align="right">366L</td></tr> +<a href="#h32-1-6" id="h32-1-6" class="i">+<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/commit/048f6dbd0652679eddcef6c7df3d9dbfb5b81c93.html.html">git/n-channel/commit/048f6dbd0652679eddcef6c7df3d9dbfb5b81c93.html</a></td><td class="num" align="right">98L</td></tr> +</a> <tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/commit/06ba862d987b84a903c9cf7ffcca03013ffb6090.html.html">git/n-channel/commit/06ba862d987b84a903c9cf7ffcca03013ffb6090.html</a></td><td class="num" align="right">42L</td></tr> + <tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/commit/06fe09d98f4732799d095df5d9e82723e6424057.html.html">git/n-channel/commit/06fe09d98f4732799d095df5d9e82723e6424057.html</a></td><td class="num" align="right">54L</td></tr> + <tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/commit/085efdc03ed5f32e3aa2993d42d87e34f16a4a5a.html.html">git/n-channel/commit/085efdc03ed5f32e3aa2993d42d87e34f16a4a5a.html</a></td><td class="num" align="right">52L</td></tr> +<a href="#h32-2" id="h32-2" class="h">@@ -561,113 +566,19 @@ +</a> <tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/commit/d3f007efed3ebdff0397246afbf48f019c9ed002.html.html">git/n-channel/commit/d3f007efed3ebdff0397246afbf48f019c9ed002.html</a></td><td class="num" align="right">77L</td></tr> + <tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/commit/dbb53826b0cef3e311cb541c197ae543cab2cdf3.html.html">git/n-channel/commit/dbb53826b0cef3e311cb541c197ae543cab2cdf3.html</a></td><td class="num" align="right">57L</td></tr> + <tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/commit/dbeda96e92915990c3c47f3032de3ca6d350901d.html.html">git/n-channel/commit/dbeda96e92915990c3c47f3032de3ca6d350901d.html</a></td><td class="num" align="right">318L</td></tr> +<a href="#h32-2-3" id="h32-2-3" class="i">+<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/commit/dea59d0bfd5b8b3b56206b22acddfd8d720f8fe1.html.html">git/n-channel/commit/dea59d0bfd5b8b3b56206b22acddfd8d720f8fe1.html</a></td><td class="num" align="right">57L</td></tr> +</a> <tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/commit/eac51b353cfd6e538d7d0d047e448ea8b44ddf07.html.html">git/n-channel/commit/eac51b353cfd6e538d7d0d047e448ea8b44ddf07.html</a></td><td class="num" align="right">161L</td></tr> + <tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/commit/eb62611fbbe9f56d213c0b6cc2362579a6f68bf8.html.html">git/n-channel/commit/eb62611fbbe9f56d213c0b6cc2362579a6f68bf8.html</a></td><td class="num" align="right">66L</td></tr> + <tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/commit/ef58cbb80324246975b35ffa7190e370772ec672.html.html">git/n-channel/commit/ef58cbb80324246975b35ffa7190e370772ec672.html</a></td><td class="num" align="right">188L</td></tr> + <tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/commit/f00e1a9199d1cc7721089f30bd80046bb387821c.html.html">git/n-channel/commit/f00e1a9199d1cc7721089f30bd80046bb387821c.html</a></td><td class="num" align="right">30L</td></tr> + <tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/commit/f09dc59da9d6d2005be869258e7693f0da1201ea.html.html">git/n-channel/commit/f09dc59da9d6d2005be869258e7693f0da1201ea.html</a></td><td class="num" align="right">178L</td></tr> + <tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/commit/f2b3e45ef748087d094146332d3090665379bbb2.html.html">git/n-channel/commit/f2b3e45ef748087d094146332d3090665379bbb2.html</a></td><td class="num" align="right">658L</td></tr> +<a href="#h32-2-10" id="h32-2-10" class="i">+<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/commit/f38d40803ea2b2ed1fdafbcecf775d3e596a6b57.html.html">git/n-channel/commit/f38d40803ea2b2ed1fdafbcecf775d3e596a6b57.html</a></td><td class="num" align="right">3308L</td></tr> +</a> <tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/commit/f64fb1e126936d9d59edf6c86048eb9f526ead70.html.html">git/n-channel/commit/f64fb1e126936d9d59edf6c86048eb9f526ead70.html</a></td><td class="num" align="right">59L</td></tr> + <tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/commit/f9791fff7b18267241b2f22feec68b5c71f677c8.html.html">git/n-channel/commit/f9791fff7b18267241b2f22feec68b5c71f677c8.html</a></td><td class="num" align="right">284L</td></tr> + <tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/favicon.png.html">git/n-channel/favicon.png</a></td><td class="num" align="right">3930B</td></tr> +<a href="#h32-2-14" id="h32-2-14" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/.gitignore.html.html">git/n-channel/file/.gitignore.html</a></td><td class="num" align="right">28L</td></tr> +</a><a href="#h32-2-15" id="h32-2-15" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/404.html.html.html">git/n-channel/file/404.html.html</a></td><td class="num" align="right">34L</td></tr> +</a><a href="#h32-2-16" id="h32-2-16" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/Gemfile.html.html">git/n-channel/file/Gemfile.html</a></td><td class="num" align="right">63L</td></tr> +</a><a href="#h32-2-17" id="h32-2-17" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/Gemfile.lock.html.html">git/n-channel/file/Gemfile.lock.html</a></td><td class="num" align="right">256L</td></tr> +</a><a href="#h32-2-18" id="h32-2-18" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/_config.yml.html.html">git/n-channel/file/_config.yml.html</a></td><td class="num" align="right">91L</td></tr> +</a><a href="#h32-2-19" id="h32-2-19" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/_data/navigation.yml.html.html">git/n-channel/file/_data/navigation.yml.html</a></td><td class="num" align="right">34L</td></tr> +</a><a href="#h32-2-20" id="h32-2-20" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/_includes/anchor_headings.html.html.html">git/n-channel/file/_includes/anchor_headings.html.html</a></td><td class="num" align="right">127L</td></tr> +</a><a href="#h32-2-21" id="h32-2-21" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/_includes/head.html.html.html">git/n-channel/file/_includes/head.html.html</a></td><td class="num" align="right">87L</td></tr> +</a><a href="#h32-2-22" id="h32-2-22" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/_includes/inline.scss.html.html">git/n-channel/file/_includes/inline.scss.html</a></td><td class="num" align="right">24L</td></tr> +</a><a href="#h32-2-23" id="h32-2-23" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/_includes/navigation.html.html.html">git/n-channel/file/_includes/navigation.html.html</a></td><td class="num" align="right">38L</td></tr> +</a><a href="#h32-2-24" id="h32-2-24" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/_layouts/compress.html.html.html">git/n-channel/file/_layouts/compress.html.html</a></td><td class="num" align="right">33L</td></tr> +</a><a href="#h32-2-25" id="h32-2-25" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/_layouts/default.html.html.html">git/n-channel/file/_layouts/default.html.html</a></td><td class="num" align="right">65L</td></tr> +</a><a href="#h32-2-26" id="h32-2-26" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/_layouts/page.html.html.html">git/n-channel/file/_layouts/page.html.html</a></td><td class="num" align="right">34L</td></tr> +</a><a href="#h32-2-27" id="h32-2-27" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/_layouts/post.html.html.html">git/n-channel/file/_layouts/post.html.html</a></td><td class="num" align="right">93L</td></tr> +</a><a href="#h32-2-28" id="h32-2-28" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/_layouts/tag.html.html.html">git/n-channel/file/_layouts/tag.html.html</a></td><td class="num" align="right">40L</td></tr> +</a><a href="#h32-2-29" id="h32-2-29" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/_layouts/tags.html.html.html">git/n-channel/file/_layouts/tags.html.html</a></td><td class="num" align="right">37L</td></tr> +</a><a href="#h32-2-30" id="h32-2-30" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/_pages/about.md.html.html">git/n-channel/file/_pages/about.md.html</a></td><td class="num" align="right">66L</td></tr> +</a><a href="#h32-2-31" id="h32-2-31" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/_pages/search.html.html.html">git/n-channel/file/_pages/search.html.html</a></td><td class="num" align="right">94L</td></tr> +</a><a href="#h32-2-32" id="h32-2-32" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/_plugins/tags.rb.html.html">git/n-channel/file/_plugins/tags.rb.html</a></td><td class="num" align="right">48L</td></tr> +</a><a href="#h32-2-33" id="h32-2-33" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/_posts/2014-02-21-fish-mode.md.html.html">git/n-channel/file/_posts/2014-02-21-fish-mode.md.html</a></td><td class="num" align="right">46L</td></tr> +</a><a href="#h32-2-34" id="h32-2-34" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/_posts/2024-01-20-Simplifying-state.md.html.html">git/n-channel/file/_posts/2024-01-20-Simplifying-state.md.html</a></td><td class="num" align="right">383L</td></tr> +</a><a href="#h32-2-35" id="h32-2-35" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/_posts/2024-05-08-VGA-Kontroller.md.html.html">git/n-channel/file/_posts/2024-05-08-VGA-Kontroller.md.html</a></td><td class="num" align="right">824L</td></tr> +</a><a href="#h32-2-36" id="h32-2-36" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/_posts/2025-02-20-hello-world.md.html.html">git/n-channel/file/_posts/2025-02-20-hello-world.md.html</a></td><td class="num" align="right">42L</td></tr> +</a><a href="#h32-2-37" id="h32-2-37" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/_posts/2025-02-21-Software-Rants.md.html.html">git/n-channel/file/_posts/2025-02-21-Software-Rants.md.html</a></td><td class="num" align="right">150L</td></tr> +</a><a href="#h32-2-38" id="h32-2-38" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/_posts/2025-02-22-implications-of-OOP.md.html.html">git/n-channel/file/_posts/2025-02-22-implications-of-OOP.md.html</a></td><td class="num" align="right">322L</td></tr> +</a><a href="#h32-2-39" id="h32-2-39" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/_posts/2025-02-22-making-generic-data-structures-in-C.md.html.html">git/n-channel/file/_posts/2025-02-22-making-generic-data-structures-in-C.md.html</a></td><td class="num" align="right">250L</td></tr> +</a><a href="#h32-2-40" id="h32-2-40" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/_posts/2025-02-23-my-old-projects.md.html.html">git/n-channel/file/_posts/2025-02-23-my-old-projects.md.html</a></td><td class="num" align="right">363L</td></tr> +</a><a href="#h32-2-41" id="h32-2-41" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/_posts/2025-02-28-build-sh.md.html.html">git/n-channel/file/_posts/2025-02-28-build-sh.md.html</a></td><td class="num" align="right">186L</td></tr> +</a><a href="#h32-2-42" id="h32-2-42" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/_posts/2025-02-28-soldering-tutorial.md.html.html">git/n-channel/file/_posts/2025-02-28-soldering-tutorial.md.html</a></td><td class="num" align="right">106L</td></tr> +</a><a href="#h32-2-43" id="h32-2-43" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/_posts/2025-03-02-productivity-through-simplicity.md.html.html">git/n-channel/file/_posts/2025-03-02-productivity-through-simplicity.md.html</a></td><td class="num" align="right">101L</td></tr> +</a><a href="#h32-2-44" id="h32-2-44" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/_sass/_main.scss.html.html">git/n-channel/file/_sass/_main.scss.html</a></td><td class="num" align="right">345L</td></tr> +</a><a href="#h32-2-45" id="h32-2-45" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/_todo.md.html.html">git/n-channel/file/_todo.md.html</a></td><td class="num" align="right">44L</td></tr> +</a><a href="#h32-2-46" id="h32-2-46" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/css/vs.css.html.html">git/n-channel/file/assets/css/vs.css.html</a></td><td class="num" align="right">55L</td></tr> +</a><a href="#h32-2-47" id="h32-2-47" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/fonts/Iosevka-Etoile.ttf.html.html">git/n-channel/file/assets/fonts/Iosevka-Etoile.ttf.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-48" id="h32-2-48" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/VGA/VGA_fig1.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig1.jpeg.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-49" id="h32-2-49" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/VGA/VGA_fig10.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig10.jpeg.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-50" id="h32-2-50" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/VGA/VGA_fig11.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig11.jpeg.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-51" id="h32-2-51" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/VGA/VGA_fig12.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig12.jpeg.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-52" id="h32-2-52" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/VGA/VGA_fig13.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig13.jpeg.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-53" id="h32-2-53" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/VGA/VGA_fig14.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig14.jpeg.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-54" id="h32-2-54" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/VGA/VGA_fig15.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig15.jpeg.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-55" id="h32-2-55" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/VGA/VGA_fig16.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig16.jpeg.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-56" id="h32-2-56" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/VGA/VGA_fig17.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig17.jpeg.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-57" id="h32-2-57" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/VGA/VGA_fig18.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig18.jpeg.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-58" id="h32-2-58" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/VGA/VGA_fig19.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig19.jpeg.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-59" id="h32-2-59" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/VGA/VGA_fig2.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig2.jpeg.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-60" id="h32-2-60" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/VGA/VGA_fig3.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig3.jpeg.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-61" id="h32-2-61" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/VGA/VGA_fig4.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig4.jpeg.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-62" id="h32-2-62" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/VGA/VGA_fig5.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig5.jpeg.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-63" id="h32-2-63" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/VGA/VGA_fig6.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig6.jpeg.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-64" id="h32-2-64" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/VGA/VGA_fig7.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig7.jpeg.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-65" id="h32-2-65" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/VGA/VGA_fig8.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig8.jpeg.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-66" id="h32-2-66" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/VGA/VGA_fig9.jpeg.html.html">git/n-channel/file/assets/images/VGA/VGA_fig9.jpeg.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-67" id="h32-2-67" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/modified_stolen_art/c-programming-language-chito.png.html.html">git/n-channel/file/assets/images/modified_stolen_art/c-programming-language-chito.png.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-68" id="h32-2-68" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/modified_stolen_art/couch.png.html.html">git/n-channel/file/assets/images/modified_stolen_art/couch.png.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-69" id="h32-2-69" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/modified_stolen_art/cursor.png.html.html">git/n-channel/file/assets/images/modified_stolen_art/cursor.png.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-70" id="h32-2-70" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/modified_stolen_art/grass.png.html.html">git/n-channel/file/assets/images/modified_stolen_art/grass.png.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-71" id="h32-2-71" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/modified_stolen_art/kettenkrad.gif.html.html">git/n-channel/file/assets/images/modified_stolen_art/kettenkrad.gif.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-72" id="h32-2-72" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/modified_stolen_art/nuko_calm.png.html.html">git/n-channel/file/assets/images/modified_stolen_art/nuko_calm.png.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-73" id="h32-2-73" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/modified_stolen_art/silly.png.html.html">git/n-channel/file/assets/images/modified_stolen_art/silly.png.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-74" id="h32-2-74" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/modified_stolen_art/templeos.jpeg.html.html">git/n-channel/file/assets/images/modified_stolen_art/templeos.jpeg.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-75" id="h32-2-75" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/nisse-collection.jpeg.html.html">git/n-channel/file/assets/images/nisse-collection.jpeg.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-76" id="h32-2-76" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/old_projects/anders_web.jpeg.html.html">git/n-channel/file/assets/images/old_projects/anders_web.jpeg.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-77" id="h32-2-77" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/old_projects/awaC.jpeg.html.html">git/n-channel/file/assets/images/old_projects/awaC.jpeg.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-78" id="h32-2-78" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/old_projects/awaC2.jpeg.html.html">git/n-channel/file/assets/images/old_projects/awaC2.jpeg.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-79" id="h32-2-79" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/old_projects/gb.jpeg.html.html">git/n-channel/file/assets/images/old_projects/gb.jpeg.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-80" id="h32-2-80" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/old_projects/gb_pinball.jpeg.html.html">git/n-channel/file/assets/images/old_projects/gb_pinball.jpeg.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-81" id="h32-2-81" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/old_projects/gb_unpainted.jpeg.html.html">git/n-channel/file/assets/images/old_projects/gb_unpainted.jpeg.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-82" id="h32-2-82" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/old_projects/gs_ddt.jpeg.html.html">git/n-channel/file/assets/images/old_projects/gs_ddt.jpeg.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-83" id="h32-2-83" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/old_projects/hs.jpeg.html.html">git/n-channel/file/assets/images/old_projects/hs.jpeg.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-84" id="h32-2-84" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/old_projects/lidar.png.html.html">git/n-channel/file/assets/images/old_projects/lidar.png.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-85" id="h32-2-85" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/old_projects/minesweeper.jpeg.html.html">git/n-channel/file/assets/images/old_projects/minesweeper.jpeg.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-86" id="h32-2-86" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/old_projects/rnm1.jpeg.html.html">git/n-channel/file/assets/images/old_projects/rnm1.jpeg.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-87" id="h32-2-87" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/old_projects/rnm2.jpeg.html.html">git/n-channel/file/assets/images/old_projects/rnm2.jpeg.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-88" id="h32-2-88" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/old_projects/rnm3.jpeg.html.html">git/n-channel/file/assets/images/old_projects/rnm3.jpeg.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-89" id="h32-2-89" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/old_projects/traffic_light.jpeg.html.html">git/n-channel/file/assets/images/old_projects/traffic_light.jpeg.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-90" id="h32-2-90" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/old_projects/weebbot.jpeg.html.html">git/n-channel/file/assets/images/old_projects/weebbot.jpeg.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-91" id="h32-2-91" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/soldering_tutorial/essentials.jpeg.html.html">git/n-channel/file/assets/images/soldering_tutorial/essentials.jpeg.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-92" id="h32-2-92" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/soldering_tutorial/recommended.jpeg.html.html">git/n-channel/file/assets/images/soldering_tutorial/recommended.jpeg.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-93" id="h32-2-93" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/soldering_tutorial/solder1.jpeg.html.html">git/n-channel/file/assets/images/soldering_tutorial/solder1.jpeg.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-94" id="h32-2-94" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/soldering_tutorial/solder2.jpeg.html.html">git/n-channel/file/assets/images/soldering_tutorial/solder2.jpeg.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-95" id="h32-2-95" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/soldering_tutorial/solder3.jpeg.html.html">git/n-channel/file/assets/images/soldering_tutorial/solder3.jpeg.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-96" id="h32-2-96" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/soldering_tutorial/solder4.jpeg.html.html">git/n-channel/file/assets/images/soldering_tutorial/solder4.jpeg.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-97" id="h32-2-97" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/soldering_tutorial/solder5.jpeg.html.html">git/n-channel/file/assets/images/soldering_tutorial/solder5.jpeg.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-98" id="h32-2-98" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/soldering_tutorial/solder6.jpeg.html.html">git/n-channel/file/assets/images/soldering_tutorial/solder6.jpeg.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-99" id="h32-2-99" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/soldering_tutorial/solder7.jpeg.html.html">git/n-channel/file/assets/images/soldering_tutorial/solder7.jpeg.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-100" id="h32-2-100" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/images/soldering_tutorial/solder8.jpeg.html.html">git/n-channel/file/assets/images/soldering_tutorial/solder8.jpeg.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-101" id="h32-2-101" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/assets/js/search-script.min.js.html.html">git/n-channel/file/assets/js/search-script.min.js.html</a></td><td class="num" align="right">29L</td></tr> +</a><a href="#h32-2-102" id="h32-2-102" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/atom.xml.html.html">git/n-channel/file/atom.xml.html</a></td><td class="num" align="right">1225L</td></tr> +</a><a href="#h32-2-103" id="h32-2-103" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/favicon.png.html.html">git/n-channel/file/favicon.png.html</a></td><td class="num" align="right">22L</td></tr> +</a><a href="#h32-2-104" id="h32-2-104" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/feed.json.html.html">git/n-channel/file/feed.json.html</a></td><td class="num" align="right">82L</td></tr> +</a><a href="#h32-2-105" id="h32-2-105" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/index.html.html.html">git/n-channel/file/index.html.html</a></td><td class="num" align="right">44L</td></tr> +</a><a href="#h32-2-106" id="h32-2-106" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/package-lock.json.html.html">git/n-channel/file/package-lock.json.html</a></td><td class="num" align="right">50L</td></tr> +</a><a href="#h32-2-107" id="h32-2-107" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/package.json.html.html">git/n-channel/file/package.json.html</a></td><td class="num" align="right">28L</td></tr> +</a><a href="#h32-2-108" id="h32-2-108" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/search.js.html.html">git/n-channel/file/search.js.html</a></td><td class="num" align="right">29L</td></tr> +</a><a href="#h32-2-109" id="h32-2-109" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/file/search.json.html.html">git/n-channel/file/search.json.html</a></td><td class="num" align="right">40L</td></tr> +</a><a href="#h32-2-110" id="h32-2-110" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/files.html.html">git/n-channel/files.html</a></td><td class="num" align="right">961L</td></tr> +</a><a href="#h32-2-111" id="h32-2-111" class="d">-<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/log.html.html">git/n-channel/log.html</a></td><td class="num" align="right">88L</td></tr> +</a><a href="#h32-2-112" id="h32-2-112" class="i">+<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/files.html.html">git/n-channel/files.html</a></td><td class="num" align="right">947L</td></tr> +</a><a href="#h32-2-113" id="h32-2-113" class="i">+<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/log.html.html">git/n-channel/log.html</a></td><td class="num" align="right">91L</td></tr> +</a> <tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/logo.png.html">git/n-channel/logo.png</a></td><td class="num" align="right">3930B</td></tr> + <tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/refs.html.html">git/n-channel/refs.html</a></td><td class="num" align="right">27L</td></tr> + <tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/style.css.html">git/n-channel/style.css</a></td><td class="num" align="right">273L</td></tr> +<b>diff --git a/<a id="h33" href="../file/git/n-channel/log.html.html">git/n-channel/log.html</a> b/<a href="../file/git/n-channel/log.html.html">git/n-channel/log.html</a></b> +<a href="#h33-0" id="h33-0" class="h">@@ -19,6 +19,9 @@ +</a> <table id="log"><thead> + <tr><td><b>Date</b></td><td><b>Commit message</b></td><td><b>Author</b></td><td class="num" align="right"><b>Files</b></td><td class="num" align="right"><b>+</b></td><td class="num" align="right"><b>-</b></td></tr> + </thead><tbody> +<a href="#h33-0-3" id="h33-0-3" class="i">+<tr><td>2025-08-21 12:51</td><td><a href="commit/2a84ef78f76f544b99df00f24a0483e5ade73114.html">add FLI article</a></td><td>Samdal</td><td class="num" align="right">5</td><td class="num" align="right">+243</td><td class="num" align="right">-3</td></tr> +</a><a href="#h33-0-4" id="h33-0-4" class="i">+<tr><td>2025-08-05 22:58</td><td><a href="commit/781e2dd6c51de32c15637a7051987ba70ea78ffb.html">remove git nchannel files</a></td><td>Samdal</td><td class="num" align="right">96</td><td class="num" align="right">+0</td><td class="num" align="right">-7248</td></tr> +</a><a href="#h33-0-5" id="h33-0-5" class="i">+<tr><td>2025-08-05 22:57</td><td><a href="commit/a9e431cda4e6c1156bc79fe55d46d02fcf772380.html">remove youtube embeds in websites</a></td><td>Samdal</td><td class="num" align="right">12</td><td class="num" align="right">+3693</td><td class="num" align="right">-202</td></tr> +</a> <tr><td>2025-08-05 22:26</td><td><a href="commit/dea59d0bfd5b8b3b56206b22acddfd8d720f8fe1.html">fix gitignore and _build.py</a></td><td>Samdal</td><td class="num" align="right">3</td><td class="num" align="right">+3</td><td class="num" align="right">-2</td></tr> + <tr><td>2025-08-05 22:05</td><td><a href="commit/048f6dbd0652679eddcef6c7df3d9dbfb5b81c93.html">gitignore _git/repos</a></td><td>Samdal</td><td class="num" align="right">16</td><td class="num" align="right">+1</td><td class="num" align="right">-15</td></tr> + <tr><td>2025-08-05 22:01</td><td><a href="commit/f38d40803ea2b2ed1fdafbcecf775d3e596a6b57.html">make from_desktop_arch.sh safer, don&#39;t push n-channel/files</a></td><td>Samdal</td><td class="num" align="right">47</td><td class="num" align="right">+2543</td><td class="num" align="right">-410</td></tr> +<b>diff --git a/<a id="h34" href="../file/git/n-channel/refs.html.html">git/n-channel/refs.html</a> b/<a href="../file/git/n-channel/refs.html.html">git/n-channel/refs.html</a></b> +<a href="#h34-0" id="h34-0" class="h">@@ -20,7 +20,7 @@ +</a> <tr><td><b>Name</b></td><td><b>Last commit date</b></td><td><b>Author</b></td> + </tr> + </thead><tbody> +<a href="#h34-0-3" id="h34-0-3" class="d">-<tr><td>main</td><td>2025-08-05 22:26</td><td>Samdal</td></tr> +</a><a href="#h34-0-4" id="h34-0-4" class="i">+<tr><td>main</td><td>2025-08-21 12:51</td><td>Samdal</td></tr> +</a> </tbody></table><br/> + </div> + </body> +<b>diff --git a/<a id="h35" href="../file/git/n-channel/style.css.html">git/n-channel/style.css</a> b/<a href="../file/git/n-channel/style.css.html">git/n-channel/style.css</a></b> +<a href="#h35-0" id="h35-0" class="h">@@ -1,19 +1,22 @@ +</a><a href="#h35-0-0" id="h35-0-0" class="d">-@import url(/assets/css/vs.css); +</a><a href="#h35-0-1" id="h35-0-1" class="i">+@import "/assets/css/vs.css"; +</a> e, :after, :before { + box-sizing: border-box; + background-color: inherit; + color: inherit; + margin: 0; +<a href="#h35-0-7" id="h35-0-7" class="d">- padding: 0; } +</a><a href="#h35-0-8" id="h35-0-8" class="i">+ padding: 0; +</a><a href="#h35-0-9" id="h35-0-9" class="i">+} +</a> + /*********** fonts ************/ + @font-face { + font-family: "Iosevka"; +<a href="#h35-0-14" id="h35-0-14" class="d">- src: url("/assets/fonts/Iosevka-Etoile.ttf"); } +</a><a href="#h35-0-15" id="h35-0-15" class="i">+ src: url("/assets/fonts/Iosevka-Etoile.ttf"); +</a><a href="#h35-0-16" id="h35-0-16" class="i">+} +</a> /*********** syntax highlighting ************/ + /*********** body ************/ + html { +<a href="#h35-0-20" id="h35-0-20" class="d">- font-size: 22px; } +</a><a href="#h35-0-21" id="h35-0-21" class="i">+ font-size: 22px; +</a><a href="#h35-0-22" id="h35-0-22" class="i">+} +</a> + body { + display: flex; +<a href="#h35-1" id="h35-1" class="h">@@ -23,34 +26,41 @@ body { +</a> font-family: noto-serfi, serif; + -webkit-font-smoothing: antialiased; + text-rendering: optimizeLegibility; +<a href="#h35-1-3" id="h35-1-3" class="d">- color: #16171a; +</a><a href="#h35-1-4" id="h35-1-4" class="d">- background-color: #faf9ee; } +</a><a href="#h35-1-5" id="h35-1-5" class="i">+ color: rgb(22, 23, 26); +</a><a href="#h35-1-6" id="h35-1-6" class="i">+ background-color: #faf9ee; +</a><a href="#h35-1-7" id="h35-1-7" class="i">+ background-image: url("/assets/images/modified_stolen_art/bg.jpg"); +</a><a href="#h35-1-8" id="h35-1-8" class="i">+} +</a> + /*********** main ************/ + main { + flex: 1; + padding: 1rem; +<a href="#h35-1-14" id="h35-1-14" class="d">- background-color: transparent; } +</a><a href="#h35-1-15" id="h35-1-15" class="i">+ background-color: transparent; +</a><a href="#h35-1-16" id="h35-1-16" class="i">+} +</a> + .main-title { + max-width: 60rem; +<a href="#h35-1-20" id="h35-1-20" class="d">- margin: 0px auto; } +</a><a href="#h35-1-21" id="h35-1-21" class="i">+ margin: 0px auto; +</a><a href="#h35-1-22" id="h35-1-22" class="i">+} +</a> + .main-content { + max-width: 60rem; + margin: 0.5rem auto; + display: flex; +<a href="#h35-1-28" id="h35-1-28" class="d">- flex-wrap: wrap; } +</a><a href="#h35-1-29" id="h35-1-29" class="i">+ flex-wrap: wrap; +</a><a href="#h35-1-30" id="h35-1-30" class="i">+} +</a> + .main-title-columns { +<a href="#h35-1-33" id="h35-1-33" class="d">- display: flex; } +</a><a href="#h35-1-34" id="h35-1-34" class="i">+ display: flex; +</a><a href="#h35-1-35" id="h35-1-35" class="i">+} +</a> + section { + flex-basis: 0; + flex-grow: 999; + min-width: 70%; + display: flex; +<a href="#h35-1-42" id="h35-1-42" class="d">- flex-direction: column; } +</a><a href="#h35-1-43" id="h35-1-43" class="i">+ flex-direction: column; +</a><a href="#h35-1-44" id="h35-1-44" class="i">+} +</a> + /*********** footer ************/ + .footer { +<a href="#h35-2" id="h35-2" class="h">@@ -58,11 +68,12 @@ section { +</a> width: 100%; + overflow-x: hidden; + overflow-y: hidden; +<a href="#h35-2-3" id="h35-2-3" class="d">- aspect-ratio: 1920 / 493; +</a><a href="#h35-2-4" id="h35-2-4" class="i">+ aspect-ratio: 1920/493; +</a> background-size: 100% default; + background-repeat: repeat-x; + background-position: center 0%; +<a href="#h35-2-8" id="h35-2-8" class="d">- background-image: url("/assets/images/modified_stolen_art/grass.png"); } +</a><a href="#h35-2-9" id="h35-2-9" class="i">+ background-image: url("/assets/images/modified_stolen_art/grass.png"); +</a><a href="#h35-2-10" id="h35-2-10" class="i">+} +</a> + /*********** header ************/ + header { +<a href="#h35-3" id="h35-3" class="h">@@ -72,197 +83,229 @@ header { +</a> flex-grow: 1; + position: relative; + word-break: keep-all; +<a href="#h35-3-3" id="h35-3-3" class="d">- padding-right: 1rem; } +</a><a href="#h35-3-4" id="h35-3-4" class="i">+ padding-right: 1rem; +</a><a href="#h35-3-5" id="h35-3-5" class="i">+} +</a> + header a { +<a href="#h35-3-8" id="h35-3-8" class="d">- text-decoration: none; } +</a><a href="#h35-3-9" id="h35-3-9" class="i">+ text-decoration: none; +</a><a href="#h35-3-10" id="h35-3-10" class="i">+} +</a> + header li { + margin-bottom: 0px; + text-align: right; +<a href="#h35-3-15" id="h35-3-15" class="d">- margin-right: 1rem; } +</a><a href="#h35-3-16" id="h35-3-16" class="i">+ margin-right: 1rem; +</a><a href="#h35-3-17" id="h35-3-17" class="i">+} +</a> + header ul { +<a href="#h35-3-20" id="h35-3-20" class="d">- border-right: 3px solid #bcd1cf99; +</a><a href="#h35-3-21" id="h35-3-21" class="d">- margin: 0px; } +</a><a href="#h35-3-22" id="h35-3-22" class="i">+ border-right: 3px solid rgba(188, 209, 207, 0.6); +</a><a href="#h35-3-23" id="h35-3-23" class="i">+ margin: 0px; +</a><a href="#h35-3-24" id="h35-3-24" class="i">+} +</a> + header a.active { +<a href="#h35-3-27" id="h35-3-27" class="d">- font-weight: bold; } +</a><a href="#h35-3-28" id="h35-3-28" class="i">+ font-weight: bold; +</a><a href="#h35-3-29" id="h35-3-29" class="i">+} +</a> + .header-img { + width: 100%; +<a href="#h35-3-33" id="h35-3-33" class="d">- height: 100%; } +</a><a href="#h35-3-34" id="h35-3-34" class="i">+ height: 100%; +</a><a href="#h35-3-35" id="h35-3-35" class="i">+} +</a> + header, section { +<a href="#h35-3-38" id="h35-3-38" class="d">- padding-top: 0px; } +</a><a href="#h35-3-39" id="h35-3-39" class="i">+ padding-top: 0px; +</a><a href="#h35-3-40" id="h35-3-40" class="i">+} +</a> + /*********** text ************/ + a { + color: #000; + text-decoration-skip-ink: auto; +<a href="#h35-3-46" id="h35-3-46" class="d">- text-decoration: underline; } +</a><a href="#h35-3-47" id="h35-3-47" class="i">+ text-decoration: underline; +</a><a href="#h35-3-48" id="h35-3-48" class="i">+} +</a> + .post p { +<a href="#h35-3-51" id="h35-3-51" class="d">- margin: .5rem 0; } +</a><a href="#h35-3-52" id="h35-3-52" class="i">+ margin: 0.5rem 0; +</a><a href="#h35-3-53" id="h35-3-53" class="i">+} +</a> + .post p img { + max-height: 600px; +<a href="#h35-3-57" id="h35-3-57" class="d">- max-width: min(800px, 90%); } +</a><a href="#h35-3-58" id="h35-3-58" class="i">+ max-width: min(800px, 90%); +</a><a href="#h35-3-59" id="h35-3-59" class="i">+} +</a> + h1, h2, h3, h4 { +<a href="#h35-3-62" id="h35-3-62" class="d">- margin: 1.0rem 0 0.5rem 0; +</a><a href="#h35-3-63" id="h35-3-63" class="d">- font-weight: bold; } +</a><a href="#h35-3-64" id="h35-3-64" class="i">+ margin: 1rem 0 0.5rem 0; +</a><a href="#h35-3-65" id="h35-3-65" class="i">+ font-weight: bold; +</a><a href="#h35-3-66" id="h35-3-66" class="i">+} +</a> + h1 { +<a href="#h35-3-69" id="h35-3-69" class="d">- font-size: 2.0rem; +</a><a href="#h35-3-70" id="h35-3-70" class="d">- color: #f4ca96; } +</a><a href="#h35-3-71" id="h35-3-71" class="i">+ font-size: 2rem; +</a><a href="#h35-3-72" id="h35-3-72" class="i">+ color: #f4ca96; +</a><a href="#h35-3-73" id="h35-3-73" class="i">+} +</a> + h2 { + font-size: 1.8rem; +<a href="#h35-3-77" id="h35-3-77" class="d">- color: #bcd1cf; } +</a><a href="#h35-3-78" id="h35-3-78" class="i">+ color: #bcd1cf; +</a><a href="#h35-3-79" id="h35-3-79" class="i">+} +</a> + h3 { + font-size: 1.5rem; +<a href="#h35-3-83" id="h35-3-83" class="d">- color: #a3bfa3; } +</a><a href="#h35-3-84" id="h35-3-84" class="i">+ color: #a3bfa3; +</a><a href="#h35-3-85" id="h35-3-85" class="i">+} +</a> + h4 { + font-size: 1.2rem; +<a href="#h35-3-89" id="h35-3-89" class="d">- color: inherit; } +</a><a href="#h35-3-90" id="h35-3-90" class="i">+ color: inherit; +</a><a href="#h35-3-91" id="h35-3-91" class="i">+} +</a> + .post h2:first-child, .project h2:first-child, .photo h2:first-child section h1:first-child { +<a href="#h35-3-94" id="h35-3-94" class="d">- margin-top: 0; } +</a><a href="#h35-3-95" id="h35-3-95" class="i">+ margin-top: 0; +</a><a href="#h35-3-96" id="h35-3-96" class="i">+} +</a> + .meta { +<a href="#h35-3-99" id="h35-3-99" class="d">- margin: 2rem 0; } +</a><a href="#h35-3-100" id="h35-3-100" class="i">+ margin: 2rem 0; +</a><a href="#h35-3-101" id="h35-3-101" class="i">+} +</a> + code, pre { +<a href="#h35-3-104" id="h35-3-104" class="d">- background: #ecedee; } +</a><a href="#h35-3-105" id="h35-3-105" class="i">+ background: rgb(236, 237, 238); +</a><a href="#h35-3-106" id="h35-3-106" class="i">+} +</a> + code, pre #blob { + padding: 0px; + font-family: "Iosevka"; + font-size: 80%; +<a href="#h35-3-112" id="h35-3-112" class="d">- padding: 0.1rem; } +</a><a href="#h35-3-113" id="h35-3-113" class="i">+ padding: 0.1rem; +</a><a href="#h35-3-114" id="h35-3-114" class="i">+} +</a> + pre { +<a href="#h35-3-117" id="h35-3-117" class="d">- margin: .3rem 0; +</a><a href="#h35-3-118" id="h35-3-118" class="i">+ margin: 0.3rem 0; +</a> padding: 0.5rem; + overflow-x: auto; +<a href="#h35-3-121" id="h35-3-121" class="d">- font-size: 80%; } +</a><a href="#h35-3-122" id="h35-3-122" class="i">+ font-size: 80%; +</a><a href="#h35-3-123" id="h35-3-123" class="i">+} +</a> + pre code { + border: none; + background: transparent; + font-size: inherit; +<a href="#h35-3-129" id="h35-3-129" class="d">- padding: 0; } +</a><a href="#h35-3-130" id="h35-3-130" class="i">+ padding: 0; +</a><a href="#h35-3-131" id="h35-3-131" class="i">+} +</a> + hr { +<a href="#h35-3-134" id="h35-3-134" class="d">- background: #bcd1cf99; +</a><a href="#h35-3-135" id="h35-3-135" class="i">+ background: rgba(188, 209, 207, 0.6); +</a> height: 3px; + border: 0; + margin-left: 1rem; +<a href="#h35-3-139" id="h35-3-139" class="d">- margin-right: 1rem; } +</a><a href="#h35-3-140" id="h35-3-140" class="i">+ margin-right: 1rem; +</a><a href="#h35-3-141" id="h35-3-141" class="i">+} +</a> + blockquote { + font-style: italic; +<a href="#h35-3-145" id="h35-3-145" class="d">- border-left: 5px solid #bcd1cf99; +</a><a href="#h35-3-146" id="h35-3-146" class="d">- padding-left: 1rem; } +</a><a href="#h35-3-147" id="h35-3-147" class="i">+ border-left: 5px solid rgba(188, 209, 207, 0.6); +</a><a href="#h35-3-148" id="h35-3-148" class="i">+ padding-left: 1rem; +</a><a href="#h35-3-149" id="h35-3-149" class="i">+} +</a> + .quote-cite { + border-left: none; + padding-left: 2rem; + margin-bottom: 0px; +<a href="#h35-3-155" id="h35-3-155" class="d">- margin: 0px; } +</a><a href="#h35-3-156" id="h35-3-156" class="i">+ margin: 0px; +</a><a href="#h35-3-157" id="h35-3-157" class="i">+} +</a> + strong, b { +<a href="#h35-3-160" id="h35-3-160" class="d">- font-weight: bold; } +</a><a href="#h35-3-161" id="h35-3-161" class="i">+ font-weight: bold; +</a><a href="#h35-3-162" id="h35-3-162" class="i">+} +</a> + .photos ul { +<a href="#h35-3-165" id="h35-3-165" class="d">- list-style: none; } +</a><a href="#h35-3-166" id="h35-3-166" class="i">+ list-style: none; +</a><a href="#h35-3-167" id="h35-3-167" class="i">+} +</a> + .photos li { +<a href="#h35-3-170" id="h35-3-170" class="d">- margin-bottom: 1.5rem; } +</a><a href="#h35-3-171" id="h35-3-171" class="i">+ margin-bottom: 1.5rem; +</a><a href="#h35-3-172" id="h35-3-172" class="i">+} +</a> + .photo picture, .project picture { +<a href="#h35-3-175" id="h35-3-175" class="d">- margin-bottom: 0.5rem; } +</a><a href="#h35-3-176" id="h35-3-176" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h35-3-177" id="h35-3-177" class="i">+} +</a> + ul { +<a href="#h35-3-180" id="h35-3-180" class="d">- padding-left: 1.5rem; +</a><a href="#h35-3-181" id="h35-3-181" class="i">+ padding-left: 2rem; +</a> margin-top: 0.5rem; +<a href="#h35-3-183" id="h35-3-183" class="d">- margin-bottom: 0.5rem; } +</a><a href="#h35-3-184" id="h35-3-184" class="d">- +</a><a href="#h35-3-185" id="h35-3-185" class="d">-li { +</a><a href="#h35-3-186" id="h35-3-186" class="d">- list-style-position: inside; } +</a><a href="#h35-3-187" id="h35-3-187" class="d">- +</a><a href="#h35-3-188" id="h35-3-188" class="d">-/*********** posts ************/ +</a><a href="#h35-3-189" id="h35-3-189" class="d">-.posts ul, header ul { +</a><a href="#h35-3-190" id="h35-3-190" class="d">- list-style: none; +</a><a href="#h35-3-191" id="h35-3-191" class="d">- padding-left: 1rem; } +</a><a href="#h35-3-192" id="h35-3-192" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h35-3-193" id="h35-3-193" class="i">+ list-style-type: disc; +</a><a href="#h35-3-194" id="h35-3-194" class="i">+} +</a> +<a href="#h35-3-196" id="h35-3-196" class="d">-.posts li { +</a><a href="#h35-3-197" id="h35-3-197" class="d">- align-items: center; +</a><a href="#h35-3-198" id="h35-3-198" class="d">- display: flex; +</a><a href="#h35-3-199" id="h35-3-199" class="d">- justify-content: space-between; +</a><a href="#h35-3-200" id="h35-3-200" class="d">- margin-bottom: .5rem; } +</a><a href="#h35-3-201" id="h35-3-201" class="i">+ul ul { +</a><a href="#h35-3-202" id="h35-3-202" class="i">+ list-style-type: circle; +</a><a href="#h35-3-203" id="h35-3-203" class="i">+} +</a> +<a href="#h35-3-205" id="h35-3-205" class="d">-.posts li a, .posts li div, .projects li a { +</a><a href="#h35-3-206" id="h35-3-206" class="d">- white-space: nowrap; +</a><a href="#h35-3-207" id="h35-3-207" class="d">- overflow: hidden; +</a><a href="#h35-3-208" id="h35-3-208" class="d">- text-overflow: ellipsis; +</a><a href="#h35-3-209" id="h35-3-209" class="d">- text-decoration: none; } +</a><a href="#h35-3-210" id="h35-3-210" class="i">+ol { +</a><a href="#h35-3-211" id="h35-3-211" class="i">+ list-style-type: upper-roman; +</a><a href="#h35-3-212" id="h35-3-212" class="i">+ padding-left: 3rem; +</a><a href="#h35-3-213" id="h35-3-213" class="i">+ margin-top: 0.5rem; +</a><a href="#h35-3-214" id="h35-3-214" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h35-3-215" id="h35-3-215" class="i">+} +</a> +<a href="#h35-3-217" id="h35-3-217" class="d">-.posts li time, .projects li time { +</a><a href="#h35-3-218" id="h35-3-218" class="i">+ol ol { +</a><a href="#h35-3-219" id="h35-3-219" class="i">+ list-style-type: lower-alpha; +</a> padding-left: 1rem; +<a href="#h35-3-221" id="h35-3-221" class="d">- white-space: nowrap; +</a><a href="#h35-3-222" id="h35-3-222" class="d">- font-variant-numeric: tabular-nums; } +</a><a href="#h35-3-223" id="h35-3-223" class="i">+} +</a><a href="#h35-3-224" id="h35-3-224" class="i">+ +</a><a href="#h35-3-225" id="h35-3-225" class="i">+ol li { +</a><a href="#h35-3-226" id="h35-3-226" class="i">+ padding-left: 0.5rem; +</a><a href="#h35-3-227" id="h35-3-227" class="i">+} +</a> + /*********** phone mode ************/ + @media screen and (max-width: 45rem) { + header { +<a href="#h35-3-232" id="h35-3-232" class="d">- max-width: 100%; } +</a><a href="#h35-3-233" id="h35-3-233" class="d">- +</a><a href="#h35-3-234" id="h35-3-234" class="i">+ max-width: 100%; +</a><a href="#h35-3-235" id="h35-3-235" class="i">+ } +</a> .header-img { +<a href="#h35-3-237" id="h35-3-237" class="d">- margin-left: 1.0rem; +</a><a href="#h35-3-238" id="h35-3-238" class="i">+ margin-left: 1rem; +</a> margin-bottom: 0rem; +<a href="#h35-3-240" id="h35-3-240" class="d">- width: auto; } +</a><a href="#h35-3-241" id="h35-3-241" class="d">- +</a><a href="#h35-3-242" id="h35-3-242" class="i">+ width: auto; +</a><a href="#h35-3-243" id="h35-3-243" class="i">+ } +</a> .header-img-outer { + display: flex; +<a href="#h35-3-246" id="h35-3-246" class="d">- flex-direction: row; } +</a><a href="#h35-3-247" id="h35-3-247" class="d">- +</a><a href="#h35-3-248" id="h35-3-248" class="i">+ flex-direction: row; +</a><a href="#h35-3-249" id="h35-3-249" class="i">+ } +</a> header li { + display: inline; +<a href="#h35-3-252" id="h35-3-252" class="d">- margin-right: 1rem; } +</a><a href="#h35-3-253" id="h35-3-253" class="d">- +</a><a href="#h35-3-254" id="h35-3-254" class="i">+ margin-right: 1rem; +</a><a href="#h35-3-255" id="h35-3-255" class="i">+ } +</a> header ul { +<a href="#h35-3-257" id="h35-3-257" class="d">- border-bottom: 3px solid #bcd1cf99; +</a><a href="#h35-3-258" id="h35-3-258" class="i">+ border-bottom: 3px solid rgba(188, 209, 207, 0.6); +</a> border-right: 0px; +<a href="#h35-3-260" id="h35-3-260" class="d">- padding-bottom: .5rem; +</a><a href="#h35-3-261" id="h35-3-261" class="d">- padding-left: .5rem; } +</a><a href="#h35-3-262" id="h35-3-262" class="d">- +</a><a href="#h35-3-263" id="h35-3-263" class="i">+ padding-bottom: 0.5rem; +</a><a href="#h35-3-264" id="h35-3-264" class="i">+ padding-left: 0.5rem; +</a><a href="#h35-3-265" id="h35-3-265" class="i">+ } +</a> .photos ul { +<a href="#h35-3-267" id="h35-3-267" class="d">- margin-top: 0.5rem; } +</a><a href="#h35-3-268" id="h35-3-268" class="d">- +</a><a href="#h35-3-269" id="h35-3-269" class="i">+ margin-top: 0.5rem; +</a><a href="#h35-3-270" id="h35-3-270" class="i">+ } +</a> html { +<a href="#h35-3-272" id="h35-3-272" class="d">- font-size: 16px; } } +</a><a href="#h35-3-273" id="h35-3-273" class="i">+ font-size: 16px; +</a><a href="#h35-3-274" id="h35-3-274" class="i">+ } +</a><a href="#h35-3-275" id="h35-3-275" class="i">+} +</a> /*********** dark theme ************/ + @media (prefers-color-scheme: dark) { + a { +<a href="#h35-3-279" id="h35-3-279" class="d">- color: #fff; } +</a><a href="#h35-3-280" id="h35-3-280" class="d">- +</a><a href="#h35-3-281" id="h35-3-281" class="i">+ color: #fff; +</a><a href="#h35-3-282" id="h35-3-282" class="i">+ } +</a> body { + background-color: #181a1b; +<a href="#h35-3-285" id="h35-3-285" class="d">- color: #fff; } +</a><a href="#h35-3-286" id="h35-3-286" class="d">- +</a><a href="#h35-3-287" id="h35-3-287" class="i">+ background-image: none; +</a><a href="#h35-3-288" id="h35-3-288" class="i">+ color: #fff; +</a><a href="#h35-3-289" id="h35-3-289" class="i">+ } +</a> code, pre { +<a href="#h35-3-291" id="h35-3-291" class="d">- background: #222; } +</a><a href="#h35-3-292" id="h35-3-292" class="d">- +</a><a href="#h35-3-293" id="h35-3-293" class="i">+ background: #222; +</a><a href="#h35-3-294" id="h35-3-294" class="i">+ } +</a> .invertable-image { +<a href="#h35-3-296" id="h35-3-296" class="d">- filter: invert(0.6); } } +</a><a href="#h35-3-297" id="h35-3-297" class="i">+ filter: invert(0.6); +</a><a href="#h35-3-298" id="h35-3-298" class="i">+ } +</a><a href="#h35-3-299" id="h35-3-299" class="i">+} +</a> /*********** print ************/ + @media print { + .no-print, .no-print * { +<a href="#h35-3-303" id="h35-3-303" class="d">- display: none !important; } } +</a><a href="#h35-3-304" id="h35-3-304" class="i">+ display: none !important; +</a><a href="#h35-3-305" id="h35-3-305" class="i">+ } +</a><a href="#h35-3-306" id="h35-3-306" class="i">+} +</a> body { + padding: 1rem; + display: block; +<b>diff --git a/<a id="h36" href="../file/git/nisse/style.css.html">git/nisse/style.css</a> b/<a href="../file/git/nisse/style.css.html">git/nisse/style.css</a></b> +<a href="#h36-0" id="h36-0" class="h">@@ -1,19 +1,22 @@ +</a><a href="#h36-0-0" id="h36-0-0" class="d">-@import url(/assets/css/vs.css); +</a><a href="#h36-0-1" id="h36-0-1" class="i">+@import "/assets/css/vs.css"; +</a> e, :after, :before { + box-sizing: border-box; + background-color: inherit; + color: inherit; + margin: 0; +<a href="#h36-0-7" id="h36-0-7" class="d">- padding: 0; } +</a><a href="#h36-0-8" id="h36-0-8" class="i">+ padding: 0; +</a><a href="#h36-0-9" id="h36-0-9" class="i">+} +</a> + /*********** fonts ************/ + @font-face { + font-family: "Iosevka"; +<a href="#h36-0-14" id="h36-0-14" class="d">- src: url("/assets/fonts/Iosevka-Etoile.ttf"); } +</a><a href="#h36-0-15" id="h36-0-15" class="i">+ src: url("/assets/fonts/Iosevka-Etoile.ttf"); +</a><a href="#h36-0-16" id="h36-0-16" class="i">+} +</a> /*********** syntax highlighting ************/ + /*********** body ************/ + html { +<a href="#h36-0-20" id="h36-0-20" class="d">- font-size: 22px; } +</a><a href="#h36-0-21" id="h36-0-21" class="i">+ font-size: 22px; +</a><a href="#h36-0-22" id="h36-0-22" class="i">+} +</a> + body { + display: flex; +<a href="#h36-1" id="h36-1" class="h">@@ -23,34 +26,41 @@ body { +</a> font-family: noto-serfi, serif; + -webkit-font-smoothing: antialiased; + text-rendering: optimizeLegibility; +<a href="#h36-1-3" id="h36-1-3" class="d">- color: #16171a; +</a><a href="#h36-1-4" id="h36-1-4" class="d">- background-color: #faf9ee; } +</a><a href="#h36-1-5" id="h36-1-5" class="i">+ color: rgb(22, 23, 26); +</a><a href="#h36-1-6" id="h36-1-6" class="i">+ background-color: #faf9ee; +</a><a href="#h36-1-7" id="h36-1-7" class="i">+ background-image: url("/assets/images/modified_stolen_art/bg.jpg"); +</a><a href="#h36-1-8" id="h36-1-8" class="i">+} +</a> + /*********** main ************/ + main { + flex: 1; + padding: 1rem; +<a href="#h36-1-14" id="h36-1-14" class="d">- background-color: transparent; } +</a><a href="#h36-1-15" id="h36-1-15" class="i">+ background-color: transparent; +</a><a href="#h36-1-16" id="h36-1-16" class="i">+} +</a> + .main-title { + max-width: 60rem; +<a href="#h36-1-20" id="h36-1-20" class="d">- margin: 0px auto; } +</a><a href="#h36-1-21" id="h36-1-21" class="i">+ margin: 0px auto; +</a><a href="#h36-1-22" id="h36-1-22" class="i">+} +</a> + .main-content { + max-width: 60rem; + margin: 0.5rem auto; + display: flex; +<a href="#h36-1-28" id="h36-1-28" class="d">- flex-wrap: wrap; } +</a><a href="#h36-1-29" id="h36-1-29" class="i">+ flex-wrap: wrap; +</a><a href="#h36-1-30" id="h36-1-30" class="i">+} +</a> + .main-title-columns { +<a href="#h36-1-33" id="h36-1-33" class="d">- display: flex; } +</a><a href="#h36-1-34" id="h36-1-34" class="i">+ display: flex; +</a><a href="#h36-1-35" id="h36-1-35" class="i">+} +</a> + section { + flex-basis: 0; + flex-grow: 999; + min-width: 70%; + display: flex; +<a href="#h36-1-42" id="h36-1-42" class="d">- flex-direction: column; } +</a><a href="#h36-1-43" id="h36-1-43" class="i">+ flex-direction: column; +</a><a href="#h36-1-44" id="h36-1-44" class="i">+} +</a> + /*********** footer ************/ + .footer { +<a href="#h36-2" id="h36-2" class="h">@@ -58,11 +68,12 @@ section { +</a> width: 100%; + overflow-x: hidden; + overflow-y: hidden; +<a href="#h36-2-3" id="h36-2-3" class="d">- aspect-ratio: 1920 / 493; +</a><a href="#h36-2-4" id="h36-2-4" class="i">+ aspect-ratio: 1920/493; +</a> background-size: 100% default; + background-repeat: repeat-x; + background-position: center 0%; +<a href="#h36-2-8" id="h36-2-8" class="d">- background-image: url("/assets/images/modified_stolen_art/grass.png"); } +</a><a href="#h36-2-9" id="h36-2-9" class="i">+ background-image: url("/assets/images/modified_stolen_art/grass.png"); +</a><a href="#h36-2-10" id="h36-2-10" class="i">+} +</a> + /*********** header ************/ + header { +<a href="#h36-3" id="h36-3" class="h">@@ -72,197 +83,229 @@ header { +</a> flex-grow: 1; + position: relative; + word-break: keep-all; +<a href="#h36-3-3" id="h36-3-3" class="d">- padding-right: 1rem; } +</a><a href="#h36-3-4" id="h36-3-4" class="i">+ padding-right: 1rem; +</a><a href="#h36-3-5" id="h36-3-5" class="i">+} +</a> + header a { +<a href="#h36-3-8" id="h36-3-8" class="d">- text-decoration: none; } +</a><a href="#h36-3-9" id="h36-3-9" class="i">+ text-decoration: none; +</a><a href="#h36-3-10" id="h36-3-10" class="i">+} +</a> + header li { + margin-bottom: 0px; + text-align: right; +<a href="#h36-3-15" id="h36-3-15" class="d">- margin-right: 1rem; } +</a><a href="#h36-3-16" id="h36-3-16" class="i">+ margin-right: 1rem; +</a><a href="#h36-3-17" id="h36-3-17" class="i">+} +</a> + header ul { +<a href="#h36-3-20" id="h36-3-20" class="d">- border-right: 3px solid #bcd1cf99; +</a><a href="#h36-3-21" id="h36-3-21" class="d">- margin: 0px; } +</a><a href="#h36-3-22" id="h36-3-22" class="i">+ border-right: 3px solid rgba(188, 209, 207, 0.6); +</a><a href="#h36-3-23" id="h36-3-23" class="i">+ margin: 0px; +</a><a href="#h36-3-24" id="h36-3-24" class="i">+} +</a> + header a.active { +<a href="#h36-3-27" id="h36-3-27" class="d">- font-weight: bold; } +</a><a href="#h36-3-28" id="h36-3-28" class="i">+ font-weight: bold; +</a><a href="#h36-3-29" id="h36-3-29" class="i">+} +</a> + .header-img { + width: 100%; +<a href="#h36-3-33" id="h36-3-33" class="d">- height: 100%; } +</a><a href="#h36-3-34" id="h36-3-34" class="i">+ height: 100%; +</a><a href="#h36-3-35" id="h36-3-35" class="i">+} +</a> + header, section { +<a href="#h36-3-38" id="h36-3-38" class="d">- padding-top: 0px; } +</a><a href="#h36-3-39" id="h36-3-39" class="i">+ padding-top: 0px; +</a><a href="#h36-3-40" id="h36-3-40" class="i">+} +</a> + /*********** text ************/ + a { + color: #000; + text-decoration-skip-ink: auto; +<a href="#h36-3-46" id="h36-3-46" class="d">- text-decoration: underline; } +</a><a href="#h36-3-47" id="h36-3-47" class="i">+ text-decoration: underline; +</a><a href="#h36-3-48" id="h36-3-48" class="i">+} +</a> + .post p { +<a href="#h36-3-51" id="h36-3-51" class="d">- margin: .5rem 0; } +</a><a href="#h36-3-52" id="h36-3-52" class="i">+ margin: 0.5rem 0; +</a><a href="#h36-3-53" id="h36-3-53" class="i">+} +</a> + .post p img { + max-height: 600px; +<a href="#h36-3-57" id="h36-3-57" class="d">- max-width: min(800px, 90%); } +</a><a href="#h36-3-58" id="h36-3-58" class="i">+ max-width: min(800px, 90%); +</a><a href="#h36-3-59" id="h36-3-59" class="i">+} +</a> + h1, h2, h3, h4 { +<a href="#h36-3-62" id="h36-3-62" class="d">- margin: 1.0rem 0 0.5rem 0; +</a><a href="#h36-3-63" id="h36-3-63" class="d">- font-weight: bold; } +</a><a href="#h36-3-64" id="h36-3-64" class="i">+ margin: 1rem 0 0.5rem 0; +</a><a href="#h36-3-65" id="h36-3-65" class="i">+ font-weight: bold; +</a><a href="#h36-3-66" id="h36-3-66" class="i">+} +</a> + h1 { +<a href="#h36-3-69" id="h36-3-69" class="d">- font-size: 2.0rem; +</a><a href="#h36-3-70" id="h36-3-70" class="d">- color: #f4ca96; } +</a><a href="#h36-3-71" id="h36-3-71" class="i">+ font-size: 2rem; +</a><a href="#h36-3-72" id="h36-3-72" class="i">+ color: #f4ca96; +</a><a href="#h36-3-73" id="h36-3-73" class="i">+} +</a> + h2 { + font-size: 1.8rem; +<a href="#h36-3-77" id="h36-3-77" class="d">- color: #bcd1cf; } +</a><a href="#h36-3-78" id="h36-3-78" class="i">+ color: #bcd1cf; +</a><a href="#h36-3-79" id="h36-3-79" class="i">+} +</a> + h3 { + font-size: 1.5rem; +<a href="#h36-3-83" id="h36-3-83" class="d">- color: #a3bfa3; } +</a><a href="#h36-3-84" id="h36-3-84" class="i">+ color: #a3bfa3; +</a><a href="#h36-3-85" id="h36-3-85" class="i">+} +</a> + h4 { + font-size: 1.2rem; +<a href="#h36-3-89" id="h36-3-89" class="d">- color: inherit; } +</a><a href="#h36-3-90" id="h36-3-90" class="i">+ color: inherit; +</a><a href="#h36-3-91" id="h36-3-91" class="i">+} +</a> + .post h2:first-child, .project h2:first-child, .photo h2:first-child section h1:first-child { +<a href="#h36-3-94" id="h36-3-94" class="d">- margin-top: 0; } +</a><a href="#h36-3-95" id="h36-3-95" class="i">+ margin-top: 0; +</a><a href="#h36-3-96" id="h36-3-96" class="i">+} +</a> + .meta { +<a href="#h36-3-99" id="h36-3-99" class="d">- margin: 2rem 0; } +</a><a href="#h36-3-100" id="h36-3-100" class="i">+ margin: 2rem 0; +</a><a href="#h36-3-101" id="h36-3-101" class="i">+} +</a> + code, pre { +<a href="#h36-3-104" id="h36-3-104" class="d">- background: #ecedee; } +</a><a href="#h36-3-105" id="h36-3-105" class="i">+ background: rgb(236, 237, 238); +</a><a href="#h36-3-106" id="h36-3-106" class="i">+} +</a> + code, pre #blob { + padding: 0px; + font-family: "Iosevka"; + font-size: 80%; +<a href="#h36-3-112" id="h36-3-112" class="d">- padding: 0.1rem; } +</a><a href="#h36-3-113" id="h36-3-113" class="i">+ padding: 0.1rem; +</a><a href="#h36-3-114" id="h36-3-114" class="i">+} +</a> + pre { +<a href="#h36-3-117" id="h36-3-117" class="d">- margin: .3rem 0; +</a><a href="#h36-3-118" id="h36-3-118" class="i">+ margin: 0.3rem 0; +</a> padding: 0.5rem; + overflow-x: auto; +<a href="#h36-3-121" id="h36-3-121" class="d">- font-size: 80%; } +</a><a href="#h36-3-122" id="h36-3-122" class="i">+ font-size: 80%; +</a><a href="#h36-3-123" id="h36-3-123" class="i">+} +</a> + pre code { + border: none; + background: transparent; + font-size: inherit; +<a href="#h36-3-129" id="h36-3-129" class="d">- padding: 0; } +</a><a href="#h36-3-130" id="h36-3-130" class="i">+ padding: 0; +</a><a href="#h36-3-131" id="h36-3-131" class="i">+} +</a> + hr { +<a href="#h36-3-134" id="h36-3-134" class="d">- background: #bcd1cf99; +</a><a href="#h36-3-135" id="h36-3-135" class="i">+ background: rgba(188, 209, 207, 0.6); +</a> height: 3px; + border: 0; + margin-left: 1rem; +<a href="#h36-3-139" id="h36-3-139" class="d">- margin-right: 1rem; } +</a><a href="#h36-3-140" id="h36-3-140" class="i">+ margin-right: 1rem; +</a><a href="#h36-3-141" id="h36-3-141" class="i">+} +</a> + blockquote { + font-style: italic; +<a href="#h36-3-145" id="h36-3-145" class="d">- border-left: 5px solid #bcd1cf99; +</a><a href="#h36-3-146" id="h36-3-146" class="d">- padding-left: 1rem; } +</a><a href="#h36-3-147" id="h36-3-147" class="i">+ border-left: 5px solid rgba(188, 209, 207, 0.6); +</a><a href="#h36-3-148" id="h36-3-148" class="i">+ padding-left: 1rem; +</a><a href="#h36-3-149" id="h36-3-149" class="i">+} +</a> + .quote-cite { + border-left: none; + padding-left: 2rem; + margin-bottom: 0px; +<a href="#h36-3-155" id="h36-3-155" class="d">- margin: 0px; } +</a><a href="#h36-3-156" id="h36-3-156" class="i">+ margin: 0px; +</a><a href="#h36-3-157" id="h36-3-157" class="i">+} +</a> + strong, b { +<a href="#h36-3-160" id="h36-3-160" class="d">- font-weight: bold; } +</a><a href="#h36-3-161" id="h36-3-161" class="i">+ font-weight: bold; +</a><a href="#h36-3-162" id="h36-3-162" class="i">+} +</a> + .photos ul { +<a href="#h36-3-165" id="h36-3-165" class="d">- list-style: none; } +</a><a href="#h36-3-166" id="h36-3-166" class="i">+ list-style: none; +</a><a href="#h36-3-167" id="h36-3-167" class="i">+} +</a> + .photos li { +<a href="#h36-3-170" id="h36-3-170" class="d">- margin-bottom: 1.5rem; } +</a><a href="#h36-3-171" id="h36-3-171" class="i">+ margin-bottom: 1.5rem; +</a><a href="#h36-3-172" id="h36-3-172" class="i">+} +</a> + .photo picture, .project picture { +<a href="#h36-3-175" id="h36-3-175" class="d">- margin-bottom: 0.5rem; } +</a><a href="#h36-3-176" id="h36-3-176" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h36-3-177" id="h36-3-177" class="i">+} +</a> + ul { +<a href="#h36-3-180" id="h36-3-180" class="d">- padding-left: 1.5rem; +</a><a href="#h36-3-181" id="h36-3-181" class="i">+ padding-left: 2rem; +</a> margin-top: 0.5rem; +<a href="#h36-3-183" id="h36-3-183" class="d">- margin-bottom: 0.5rem; } +</a><a href="#h36-3-184" id="h36-3-184" class="d">- +</a><a href="#h36-3-185" id="h36-3-185" class="d">-li { +</a><a href="#h36-3-186" id="h36-3-186" class="d">- list-style-position: inside; } +</a><a href="#h36-3-187" id="h36-3-187" class="d">- +</a><a href="#h36-3-188" id="h36-3-188" class="d">-/*********** posts ************/ +</a><a href="#h36-3-189" id="h36-3-189" class="d">-.posts ul, header ul { +</a><a href="#h36-3-190" id="h36-3-190" class="d">- list-style: none; +</a><a href="#h36-3-191" id="h36-3-191" class="d">- padding-left: 1rem; } +</a><a href="#h36-3-192" id="h36-3-192" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h36-3-193" id="h36-3-193" class="i">+ list-style-type: disc; +</a><a href="#h36-3-194" id="h36-3-194" class="i">+} +</a> +<a href="#h36-3-196" id="h36-3-196" class="d">-.posts li { +</a><a href="#h36-3-197" id="h36-3-197" class="d">- align-items: center; +</a><a href="#h36-3-198" id="h36-3-198" class="d">- display: flex; +</a><a href="#h36-3-199" id="h36-3-199" class="d">- justify-content: space-between; +</a><a href="#h36-3-200" id="h36-3-200" class="d">- margin-bottom: .5rem; } +</a><a href="#h36-3-201" id="h36-3-201" class="i">+ul ul { +</a><a href="#h36-3-202" id="h36-3-202" class="i">+ list-style-type: circle; +</a><a href="#h36-3-203" id="h36-3-203" class="i">+} +</a> +<a href="#h36-3-205" id="h36-3-205" class="d">-.posts li a, .posts li div, .projects li a { +</a><a href="#h36-3-206" id="h36-3-206" class="d">- white-space: nowrap; +</a><a href="#h36-3-207" id="h36-3-207" class="d">- overflow: hidden; +</a><a href="#h36-3-208" id="h36-3-208" class="d">- text-overflow: ellipsis; +</a><a href="#h36-3-209" id="h36-3-209" class="d">- text-decoration: none; } +</a><a href="#h36-3-210" id="h36-3-210" class="i">+ol { +</a><a href="#h36-3-211" id="h36-3-211" class="i">+ list-style-type: upper-roman; +</a><a href="#h36-3-212" id="h36-3-212" class="i">+ padding-left: 3rem; +</a><a href="#h36-3-213" id="h36-3-213" class="i">+ margin-top: 0.5rem; +</a><a href="#h36-3-214" id="h36-3-214" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h36-3-215" id="h36-3-215" class="i">+} +</a> +<a href="#h36-3-217" id="h36-3-217" class="d">-.posts li time, .projects li time { +</a><a href="#h36-3-218" id="h36-3-218" class="i">+ol ol { +</a><a href="#h36-3-219" id="h36-3-219" class="i">+ list-style-type: lower-alpha; +</a> padding-left: 1rem; +<a href="#h36-3-221" id="h36-3-221" class="d">- white-space: nowrap; +</a><a href="#h36-3-222" id="h36-3-222" class="d">- font-variant-numeric: tabular-nums; } +</a><a href="#h36-3-223" id="h36-3-223" class="i">+} +</a><a href="#h36-3-224" id="h36-3-224" class="i">+ +</a><a href="#h36-3-225" id="h36-3-225" class="i">+ol li { +</a><a href="#h36-3-226" id="h36-3-226" class="i">+ padding-left: 0.5rem; +</a><a href="#h36-3-227" id="h36-3-227" class="i">+} +</a> + /*********** phone mode ************/ + @media screen and (max-width: 45rem) { + header { +<a href="#h36-3-232" id="h36-3-232" class="d">- max-width: 100%; } +</a><a href="#h36-3-233" id="h36-3-233" class="d">- +</a><a href="#h36-3-234" id="h36-3-234" class="i">+ max-width: 100%; +</a><a href="#h36-3-235" id="h36-3-235" class="i">+ } +</a> .header-img { +<a href="#h36-3-237" id="h36-3-237" class="d">- margin-left: 1.0rem; +</a><a href="#h36-3-238" id="h36-3-238" class="i">+ margin-left: 1rem; +</a> margin-bottom: 0rem; +<a href="#h36-3-240" id="h36-3-240" class="d">- width: auto; } +</a><a href="#h36-3-241" id="h36-3-241" class="d">- +</a><a href="#h36-3-242" id="h36-3-242" class="i">+ width: auto; +</a><a href="#h36-3-243" id="h36-3-243" class="i">+ } +</a> .header-img-outer { + display: flex; +<a href="#h36-3-246" id="h36-3-246" class="d">- flex-direction: row; } +</a><a href="#h36-3-247" id="h36-3-247" class="d">- +</a><a href="#h36-3-248" id="h36-3-248" class="i">+ flex-direction: row; +</a><a href="#h36-3-249" id="h36-3-249" class="i">+ } +</a> header li { + display: inline; +<a href="#h36-3-252" id="h36-3-252" class="d">- margin-right: 1rem; } +</a><a href="#h36-3-253" id="h36-3-253" class="d">- +</a><a href="#h36-3-254" id="h36-3-254" class="i">+ margin-right: 1rem; +</a><a href="#h36-3-255" id="h36-3-255" class="i">+ } +</a> header ul { +<a href="#h36-3-257" id="h36-3-257" class="d">- border-bottom: 3px solid #bcd1cf99; +</a><a href="#h36-3-258" id="h36-3-258" class="i">+ border-bottom: 3px solid rgba(188, 209, 207, 0.6); +</a> border-right: 0px; +<a href="#h36-3-260" id="h36-3-260" class="d">- padding-bottom: .5rem; +</a><a href="#h36-3-261" id="h36-3-261" class="d">- padding-left: .5rem; } +</a><a href="#h36-3-262" id="h36-3-262" class="d">- +</a><a href="#h36-3-263" id="h36-3-263" class="i">+ padding-bottom: 0.5rem; +</a><a href="#h36-3-264" id="h36-3-264" class="i">+ padding-left: 0.5rem; +</a><a href="#h36-3-265" id="h36-3-265" class="i">+ } +</a> .photos ul { +<a href="#h36-3-267" id="h36-3-267" class="d">- margin-top: 0.5rem; } +</a><a href="#h36-3-268" id="h36-3-268" class="d">- +</a><a href="#h36-3-269" id="h36-3-269" class="i">+ margin-top: 0.5rem; +</a><a href="#h36-3-270" id="h36-3-270" class="i">+ } +</a> html { +<a href="#h36-3-272" id="h36-3-272" class="d">- font-size: 16px; } } +</a><a href="#h36-3-273" id="h36-3-273" class="i">+ font-size: 16px; +</a><a href="#h36-3-274" id="h36-3-274" class="i">+ } +</a><a href="#h36-3-275" id="h36-3-275" class="i">+} +</a> /*********** dark theme ************/ + @media (prefers-color-scheme: dark) { + a { +<a href="#h36-3-279" id="h36-3-279" class="d">- color: #fff; } +</a><a href="#h36-3-280" id="h36-3-280" class="d">- +</a><a href="#h36-3-281" id="h36-3-281" class="i">+ color: #fff; +</a><a href="#h36-3-282" id="h36-3-282" class="i">+ } +</a> body { + background-color: #181a1b; +<a href="#h36-3-285" id="h36-3-285" class="d">- color: #fff; } +</a><a href="#h36-3-286" id="h36-3-286" class="d">- +</a><a href="#h36-3-287" id="h36-3-287" class="i">+ background-image: none; +</a><a href="#h36-3-288" id="h36-3-288" class="i">+ color: #fff; +</a><a href="#h36-3-289" id="h36-3-289" class="i">+ } +</a> code, pre { +<a href="#h36-3-291" id="h36-3-291" class="d">- background: #222; } +</a><a href="#h36-3-292" id="h36-3-292" class="d">- +</a><a href="#h36-3-293" id="h36-3-293" class="i">+ background: #222; +</a><a href="#h36-3-294" id="h36-3-294" class="i">+ } +</a> .invertable-image { +<a href="#h36-3-296" id="h36-3-296" class="d">- filter: invert(0.6); } } +</a><a href="#h36-3-297" id="h36-3-297" class="i">+ filter: invert(0.6); +</a><a href="#h36-3-298" id="h36-3-298" class="i">+ } +</a><a href="#h36-3-299" id="h36-3-299" class="i">+} +</a> /*********** print ************/ + @media print { + .no-print, .no-print * { +<a href="#h36-3-303" id="h36-3-303" class="d">- display: none !important; } } +</a><a href="#h36-3-304" id="h36-3-304" class="i">+ display: none !important; +</a><a href="#h36-3-305" id="h36-3-305" class="i">+ } +</a><a href="#h36-3-306" id="h36-3-306" class="i">+} +</a> body { + padding: 1rem; + display: block; +<b>diff --git a/<a id="h37" href="../file/git/revolver/style.css.html">git/revolver/style.css</a> b/<a href="../file/git/revolver/style.css.html">git/revolver/style.css</a></b> +<a href="#h37-0" id="h37-0" class="h">@@ -1,19 +1,22 @@ +</a><a href="#h37-0-0" id="h37-0-0" class="d">-@import url(/assets/css/vs.css); +</a><a href="#h37-0-1" id="h37-0-1" class="i">+@import "/assets/css/vs.css"; +</a> e, :after, :before { + box-sizing: border-box; + background-color: inherit; + color: inherit; + margin: 0; +<a href="#h37-0-7" id="h37-0-7" class="d">- padding: 0; } +</a><a href="#h37-0-8" id="h37-0-8" class="i">+ padding: 0; +</a><a href="#h37-0-9" id="h37-0-9" class="i">+} +</a> + /*********** fonts ************/ + @font-face { + font-family: "Iosevka"; +<a href="#h37-0-14" id="h37-0-14" class="d">- src: url("/assets/fonts/Iosevka-Etoile.ttf"); } +</a><a href="#h37-0-15" id="h37-0-15" class="i">+ src: url("/assets/fonts/Iosevka-Etoile.ttf"); +</a><a href="#h37-0-16" id="h37-0-16" class="i">+} +</a> /*********** syntax highlighting ************/ + /*********** body ************/ + html { +<a href="#h37-0-20" id="h37-0-20" class="d">- font-size: 22px; } +</a><a href="#h37-0-21" id="h37-0-21" class="i">+ font-size: 22px; +</a><a href="#h37-0-22" id="h37-0-22" class="i">+} +</a> + body { + display: flex; +<a href="#h37-1" id="h37-1" class="h">@@ -23,34 +26,41 @@ body { +</a> font-family: noto-serfi, serif; + -webkit-font-smoothing: antialiased; + text-rendering: optimizeLegibility; +<a href="#h37-1-3" id="h37-1-3" class="d">- color: #16171a; +</a><a href="#h37-1-4" id="h37-1-4" class="d">- background-color: #faf9ee; } +</a><a href="#h37-1-5" id="h37-1-5" class="i">+ color: rgb(22, 23, 26); +</a><a href="#h37-1-6" id="h37-1-6" class="i">+ background-color: #faf9ee; +</a><a href="#h37-1-7" id="h37-1-7" class="i">+ background-image: url("/assets/images/modified_stolen_art/bg.jpg"); +</a><a href="#h37-1-8" id="h37-1-8" class="i">+} +</a> + /*********** main ************/ + main { + flex: 1; + padding: 1rem; +<a href="#h37-1-14" id="h37-1-14" class="d">- background-color: transparent; } +</a><a href="#h37-1-15" id="h37-1-15" class="i">+ background-color: transparent; +</a><a href="#h37-1-16" id="h37-1-16" class="i">+} +</a> + .main-title { + max-width: 60rem; +<a href="#h37-1-20" id="h37-1-20" class="d">- margin: 0px auto; } +</a><a href="#h37-1-21" id="h37-1-21" class="i">+ margin: 0px auto; +</a><a href="#h37-1-22" id="h37-1-22" class="i">+} +</a> + .main-content { + max-width: 60rem; + margin: 0.5rem auto; + display: flex; +<a href="#h37-1-28" id="h37-1-28" class="d">- flex-wrap: wrap; } +</a><a href="#h37-1-29" id="h37-1-29" class="i">+ flex-wrap: wrap; +</a><a href="#h37-1-30" id="h37-1-30" class="i">+} +</a> + .main-title-columns { +<a href="#h37-1-33" id="h37-1-33" class="d">- display: flex; } +</a><a href="#h37-1-34" id="h37-1-34" class="i">+ display: flex; +</a><a href="#h37-1-35" id="h37-1-35" class="i">+} +</a> + section { + flex-basis: 0; + flex-grow: 999; + min-width: 70%; + display: flex; +<a href="#h37-1-42" id="h37-1-42" class="d">- flex-direction: column; } +</a><a href="#h37-1-43" id="h37-1-43" class="i">+ flex-direction: column; +</a><a href="#h37-1-44" id="h37-1-44" class="i">+} +</a> + /*********** footer ************/ + .footer { +<a href="#h37-2" id="h37-2" class="h">@@ -58,11 +68,12 @@ section { +</a> width: 100%; + overflow-x: hidden; + overflow-y: hidden; +<a href="#h37-2-3" id="h37-2-3" class="d">- aspect-ratio: 1920 / 493; +</a><a href="#h37-2-4" id="h37-2-4" class="i">+ aspect-ratio: 1920/493; +</a> background-size: 100% default; + background-repeat: repeat-x; + background-position: center 0%; +<a href="#h37-2-8" id="h37-2-8" class="d">- background-image: url("/assets/images/modified_stolen_art/grass.png"); } +</a><a href="#h37-2-9" id="h37-2-9" class="i">+ background-image: url("/assets/images/modified_stolen_art/grass.png"); +</a><a href="#h37-2-10" id="h37-2-10" class="i">+} +</a> + /*********** header ************/ + header { +<a href="#h37-3" id="h37-3" class="h">@@ -72,197 +83,229 @@ header { +</a> flex-grow: 1; + position: relative; + word-break: keep-all; +<a href="#h37-3-3" id="h37-3-3" class="d">- padding-right: 1rem; } +</a><a href="#h37-3-4" id="h37-3-4" class="i">+ padding-right: 1rem; +</a><a href="#h37-3-5" id="h37-3-5" class="i">+} +</a> + header a { +<a href="#h37-3-8" id="h37-3-8" class="d">- text-decoration: none; } +</a><a href="#h37-3-9" id="h37-3-9" class="i">+ text-decoration: none; +</a><a href="#h37-3-10" id="h37-3-10" class="i">+} +</a> + header li { + margin-bottom: 0px; + text-align: right; +<a href="#h37-3-15" id="h37-3-15" class="d">- margin-right: 1rem; } +</a><a href="#h37-3-16" id="h37-3-16" class="i">+ margin-right: 1rem; +</a><a href="#h37-3-17" id="h37-3-17" class="i">+} +</a> + header ul { +<a href="#h37-3-20" id="h37-3-20" class="d">- border-right: 3px solid #bcd1cf99; +</a><a href="#h37-3-21" id="h37-3-21" class="d">- margin: 0px; } +</a><a href="#h37-3-22" id="h37-3-22" class="i">+ border-right: 3px solid rgba(188, 209, 207, 0.6); +</a><a href="#h37-3-23" id="h37-3-23" class="i">+ margin: 0px; +</a><a href="#h37-3-24" id="h37-3-24" class="i">+} +</a> + header a.active { +<a href="#h37-3-27" id="h37-3-27" class="d">- font-weight: bold; } +</a><a href="#h37-3-28" id="h37-3-28" class="i">+ font-weight: bold; +</a><a href="#h37-3-29" id="h37-3-29" class="i">+} +</a> + .header-img { + width: 100%; +<a href="#h37-3-33" id="h37-3-33" class="d">- height: 100%; } +</a><a href="#h37-3-34" id="h37-3-34" class="i">+ height: 100%; +</a><a href="#h37-3-35" id="h37-3-35" class="i">+} +</a> + header, section { +<a href="#h37-3-38" id="h37-3-38" class="d">- padding-top: 0px; } +</a><a href="#h37-3-39" id="h37-3-39" class="i">+ padding-top: 0px; +</a><a href="#h37-3-40" id="h37-3-40" class="i">+} +</a> + /*********** text ************/ + a { + color: #000; + text-decoration-skip-ink: auto; +<a href="#h37-3-46" id="h37-3-46" class="d">- text-decoration: underline; } +</a><a href="#h37-3-47" id="h37-3-47" class="i">+ text-decoration: underline; +</a><a href="#h37-3-48" id="h37-3-48" class="i">+} +</a> + .post p { +<a href="#h37-3-51" id="h37-3-51" class="d">- margin: .5rem 0; } +</a><a href="#h37-3-52" id="h37-3-52" class="i">+ margin: 0.5rem 0; +</a><a href="#h37-3-53" id="h37-3-53" class="i">+} +</a> + .post p img { + max-height: 600px; +<a href="#h37-3-57" id="h37-3-57" class="d">- max-width: min(800px, 90%); } +</a><a href="#h37-3-58" id="h37-3-58" class="i">+ max-width: min(800px, 90%); +</a><a href="#h37-3-59" id="h37-3-59" class="i">+} +</a> + h1, h2, h3, h4 { +<a href="#h37-3-62" id="h37-3-62" class="d">- margin: 1.0rem 0 0.5rem 0; +</a><a href="#h37-3-63" id="h37-3-63" class="d">- font-weight: bold; } +</a><a href="#h37-3-64" id="h37-3-64" class="i">+ margin: 1rem 0 0.5rem 0; +</a><a href="#h37-3-65" id="h37-3-65" class="i">+ font-weight: bold; +</a><a href="#h37-3-66" id="h37-3-66" class="i">+} +</a> + h1 { +<a href="#h37-3-69" id="h37-3-69" class="d">- font-size: 2.0rem; +</a><a href="#h37-3-70" id="h37-3-70" class="d">- color: #f4ca96; } +</a><a href="#h37-3-71" id="h37-3-71" class="i">+ font-size: 2rem; +</a><a href="#h37-3-72" id="h37-3-72" class="i">+ color: #f4ca96; +</a><a href="#h37-3-73" id="h37-3-73" class="i">+} +</a> + h2 { + font-size: 1.8rem; +<a href="#h37-3-77" id="h37-3-77" class="d">- color: #bcd1cf; } +</a><a href="#h37-3-78" id="h37-3-78" class="i">+ color: #bcd1cf; +</a><a href="#h37-3-79" id="h37-3-79" class="i">+} +</a> + h3 { + font-size: 1.5rem; +<a href="#h37-3-83" id="h37-3-83" class="d">- color: #a3bfa3; } +</a><a href="#h37-3-84" id="h37-3-84" class="i">+ color: #a3bfa3; +</a><a href="#h37-3-85" id="h37-3-85" class="i">+} +</a> + h4 { + font-size: 1.2rem; +<a href="#h37-3-89" id="h37-3-89" class="d">- color: inherit; } +</a><a href="#h37-3-90" id="h37-3-90" class="i">+ color: inherit; +</a><a href="#h37-3-91" id="h37-3-91" class="i">+} +</a> + .post h2:first-child, .project h2:first-child, .photo h2:first-child section h1:first-child { +<a href="#h37-3-94" id="h37-3-94" class="d">- margin-top: 0; } +</a><a href="#h37-3-95" id="h37-3-95" class="i">+ margin-top: 0; +</a><a href="#h37-3-96" id="h37-3-96" class="i">+} +</a> + .meta { +<a href="#h37-3-99" id="h37-3-99" class="d">- margin: 2rem 0; } +</a><a href="#h37-3-100" id="h37-3-100" class="i">+ margin: 2rem 0; +</a><a href="#h37-3-101" id="h37-3-101" class="i">+} +</a> + code, pre { +<a href="#h37-3-104" id="h37-3-104" class="d">- background: #ecedee; } +</a><a href="#h37-3-105" id="h37-3-105" class="i">+ background: rgb(236, 237, 238); +</a><a href="#h37-3-106" id="h37-3-106" class="i">+} +</a> + code, pre #blob { + padding: 0px; + font-family: "Iosevka"; + font-size: 80%; +<a href="#h37-3-112" id="h37-3-112" class="d">- padding: 0.1rem; } +</a><a href="#h37-3-113" id="h37-3-113" class="i">+ padding: 0.1rem; +</a><a href="#h37-3-114" id="h37-3-114" class="i">+} +</a> + pre { +<a href="#h37-3-117" id="h37-3-117" class="d">- margin: .3rem 0; +</a><a href="#h37-3-118" id="h37-3-118" class="i">+ margin: 0.3rem 0; +</a> padding: 0.5rem; + overflow-x: auto; +<a href="#h37-3-121" id="h37-3-121" class="d">- font-size: 80%; } +</a><a href="#h37-3-122" id="h37-3-122" class="i">+ font-size: 80%; +</a><a href="#h37-3-123" id="h37-3-123" class="i">+} +</a> + pre code { + border: none; + background: transparent; + font-size: inherit; +<a href="#h37-3-129" id="h37-3-129" class="d">- padding: 0; } +</a><a href="#h37-3-130" id="h37-3-130" class="i">+ padding: 0; +</a><a href="#h37-3-131" id="h37-3-131" class="i">+} +</a> + hr { +<a href="#h37-3-134" id="h37-3-134" class="d">- background: #bcd1cf99; +</a><a href="#h37-3-135" id="h37-3-135" class="i">+ background: rgba(188, 209, 207, 0.6); +</a> height: 3px; + border: 0; + margin-left: 1rem; +<a href="#h37-3-139" id="h37-3-139" class="d">- margin-right: 1rem; } +</a><a href="#h37-3-140" id="h37-3-140" class="i">+ margin-right: 1rem; +</a><a href="#h37-3-141" id="h37-3-141" class="i">+} +</a> + blockquote { + font-style: italic; +<a href="#h37-3-145" id="h37-3-145" class="d">- border-left: 5px solid #bcd1cf99; +</a><a href="#h37-3-146" id="h37-3-146" class="d">- padding-left: 1rem; } +</a><a href="#h37-3-147" id="h37-3-147" class="i">+ border-left: 5px solid rgba(188, 209, 207, 0.6); +</a><a href="#h37-3-148" id="h37-3-148" class="i">+ padding-left: 1rem; +</a><a href="#h37-3-149" id="h37-3-149" class="i">+} +</a> + .quote-cite { + border-left: none; + padding-left: 2rem; + margin-bottom: 0px; +<a href="#h37-3-155" id="h37-3-155" class="d">- margin: 0px; } +</a><a href="#h37-3-156" id="h37-3-156" class="i">+ margin: 0px; +</a><a href="#h37-3-157" id="h37-3-157" class="i">+} +</a> + strong, b { +<a href="#h37-3-160" id="h37-3-160" class="d">- font-weight: bold; } +</a><a href="#h37-3-161" id="h37-3-161" class="i">+ font-weight: bold; +</a><a href="#h37-3-162" id="h37-3-162" class="i">+} +</a> + .photos ul { +<a href="#h37-3-165" id="h37-3-165" class="d">- list-style: none; } +</a><a href="#h37-3-166" id="h37-3-166" class="i">+ list-style: none; +</a><a href="#h37-3-167" id="h37-3-167" class="i">+} +</a> + .photos li { +<a href="#h37-3-170" id="h37-3-170" class="d">- margin-bottom: 1.5rem; } +</a><a href="#h37-3-171" id="h37-3-171" class="i">+ margin-bottom: 1.5rem; +</a><a href="#h37-3-172" id="h37-3-172" class="i">+} +</a> + .photo picture, .project picture { +<a href="#h37-3-175" id="h37-3-175" class="d">- margin-bottom: 0.5rem; } +</a><a href="#h37-3-176" id="h37-3-176" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h37-3-177" id="h37-3-177" class="i">+} +</a> + ul { +<a href="#h37-3-180" id="h37-3-180" class="d">- padding-left: 1.5rem; +</a><a href="#h37-3-181" id="h37-3-181" class="i">+ padding-left: 2rem; +</a> margin-top: 0.5rem; +<a href="#h37-3-183" id="h37-3-183" class="d">- margin-bottom: 0.5rem; } +</a><a href="#h37-3-184" id="h37-3-184" class="d">- +</a><a href="#h37-3-185" id="h37-3-185" class="d">-li { +</a><a href="#h37-3-186" id="h37-3-186" class="d">- list-style-position: inside; } +</a><a href="#h37-3-187" id="h37-3-187" class="d">- +</a><a href="#h37-3-188" id="h37-3-188" class="d">-/*********** posts ************/ +</a><a href="#h37-3-189" id="h37-3-189" class="d">-.posts ul, header ul { +</a><a href="#h37-3-190" id="h37-3-190" class="d">- list-style: none; +</a><a href="#h37-3-191" id="h37-3-191" class="d">- padding-left: 1rem; } +</a><a href="#h37-3-192" id="h37-3-192" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h37-3-193" id="h37-3-193" class="i">+ list-style-type: disc; +</a><a href="#h37-3-194" id="h37-3-194" class="i">+} +</a> +<a href="#h37-3-196" id="h37-3-196" class="d">-.posts li { +</a><a href="#h37-3-197" id="h37-3-197" class="d">- align-items: center; +</a><a href="#h37-3-198" id="h37-3-198" class="d">- display: flex; +</a><a href="#h37-3-199" id="h37-3-199" class="d">- justify-content: space-between; +</a><a href="#h37-3-200" id="h37-3-200" class="d">- margin-bottom: .5rem; } +</a><a href="#h37-3-201" id="h37-3-201" class="i">+ul ul { +</a><a href="#h37-3-202" id="h37-3-202" class="i">+ list-style-type: circle; +</a><a href="#h37-3-203" id="h37-3-203" class="i">+} +</a> +<a href="#h37-3-205" id="h37-3-205" class="d">-.posts li a, .posts li div, .projects li a { +</a><a href="#h37-3-206" id="h37-3-206" class="d">- white-space: nowrap; +</a><a href="#h37-3-207" id="h37-3-207" class="d">- overflow: hidden; +</a><a href="#h37-3-208" id="h37-3-208" class="d">- text-overflow: ellipsis; +</a><a href="#h37-3-209" id="h37-3-209" class="d">- text-decoration: none; } +</a><a href="#h37-3-210" id="h37-3-210" class="i">+ol { +</a><a href="#h37-3-211" id="h37-3-211" class="i">+ list-style-type: upper-roman; +</a><a href="#h37-3-212" id="h37-3-212" class="i">+ padding-left: 3rem; +</a><a href="#h37-3-213" id="h37-3-213" class="i">+ margin-top: 0.5rem; +</a><a href="#h37-3-214" id="h37-3-214" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h37-3-215" id="h37-3-215" class="i">+} +</a> +<a href="#h37-3-217" id="h37-3-217" class="d">-.posts li time, .projects li time { +</a><a href="#h37-3-218" id="h37-3-218" class="i">+ol ol { +</a><a href="#h37-3-219" id="h37-3-219" class="i">+ list-style-type: lower-alpha; +</a> padding-left: 1rem; +<a href="#h37-3-221" id="h37-3-221" class="d">- white-space: nowrap; +</a><a href="#h37-3-222" id="h37-3-222" class="d">- font-variant-numeric: tabular-nums; } +</a><a href="#h37-3-223" id="h37-3-223" class="i">+} +</a><a href="#h37-3-224" id="h37-3-224" class="i">+ +</a><a href="#h37-3-225" id="h37-3-225" class="i">+ol li { +</a><a href="#h37-3-226" id="h37-3-226" class="i">+ padding-left: 0.5rem; +</a><a href="#h37-3-227" id="h37-3-227" class="i">+} +</a> + /*********** phone mode ************/ + @media screen and (max-width: 45rem) { + header { +<a href="#h37-3-232" id="h37-3-232" class="d">- max-width: 100%; } +</a><a href="#h37-3-233" id="h37-3-233" class="d">- +</a><a href="#h37-3-234" id="h37-3-234" class="i">+ max-width: 100%; +</a><a href="#h37-3-235" id="h37-3-235" class="i">+ } +</a> .header-img { +<a href="#h37-3-237" id="h37-3-237" class="d">- margin-left: 1.0rem; +</a><a href="#h37-3-238" id="h37-3-238" class="i">+ margin-left: 1rem; +</a> margin-bottom: 0rem; +<a href="#h37-3-240" id="h37-3-240" class="d">- width: auto; } +</a><a href="#h37-3-241" id="h37-3-241" class="d">- +</a><a href="#h37-3-242" id="h37-3-242" class="i">+ width: auto; +</a><a href="#h37-3-243" id="h37-3-243" class="i">+ } +</a> .header-img-outer { + display: flex; +<a href="#h37-3-246" id="h37-3-246" class="d">- flex-direction: row; } +</a><a href="#h37-3-247" id="h37-3-247" class="d">- +</a><a href="#h37-3-248" id="h37-3-248" class="i">+ flex-direction: row; +</a><a href="#h37-3-249" id="h37-3-249" class="i">+ } +</a> header li { + display: inline; +<a href="#h37-3-252" id="h37-3-252" class="d">- margin-right: 1rem; } +</a><a href="#h37-3-253" id="h37-3-253" class="d">- +</a><a href="#h37-3-254" id="h37-3-254" class="i">+ margin-right: 1rem; +</a><a href="#h37-3-255" id="h37-3-255" class="i">+ } +</a> header ul { +<a href="#h37-3-257" id="h37-3-257" class="d">- border-bottom: 3px solid #bcd1cf99; +</a><a href="#h37-3-258" id="h37-3-258" class="i">+ border-bottom: 3px solid rgba(188, 209, 207, 0.6); +</a> border-right: 0px; +<a href="#h37-3-260" id="h37-3-260" class="d">- padding-bottom: .5rem; +</a><a href="#h37-3-261" id="h37-3-261" class="d">- padding-left: .5rem; } +</a><a href="#h37-3-262" id="h37-3-262" class="d">- +</a><a href="#h37-3-263" id="h37-3-263" class="i">+ padding-bottom: 0.5rem; +</a><a href="#h37-3-264" id="h37-3-264" class="i">+ padding-left: 0.5rem; +</a><a href="#h37-3-265" id="h37-3-265" class="i">+ } +</a> .photos ul { +<a href="#h37-3-267" id="h37-3-267" class="d">- margin-top: 0.5rem; } +</a><a href="#h37-3-268" id="h37-3-268" class="d">- +</a><a href="#h37-3-269" id="h37-3-269" class="i">+ margin-top: 0.5rem; +</a><a href="#h37-3-270" id="h37-3-270" class="i">+ } +</a> html { +<a href="#h37-3-272" id="h37-3-272" class="d">- font-size: 16px; } } +</a><a href="#h37-3-273" id="h37-3-273" class="i">+ font-size: 16px; +</a><a href="#h37-3-274" id="h37-3-274" class="i">+ } +</a><a href="#h37-3-275" id="h37-3-275" class="i">+} +</a> /*********** dark theme ************/ + @media (prefers-color-scheme: dark) { + a { +<a href="#h37-3-279" id="h37-3-279" class="d">- color: #fff; } +</a><a href="#h37-3-280" id="h37-3-280" class="d">- +</a><a href="#h37-3-281" id="h37-3-281" class="i">+ color: #fff; +</a><a href="#h37-3-282" id="h37-3-282" class="i">+ } +</a> body { + background-color: #181a1b; +<a href="#h37-3-285" id="h37-3-285" class="d">- color: #fff; } +</a><a href="#h37-3-286" id="h37-3-286" class="d">- +</a><a href="#h37-3-287" id="h37-3-287" class="i">+ background-image: none; +</a><a href="#h37-3-288" id="h37-3-288" class="i">+ color: #fff; +</a><a href="#h37-3-289" id="h37-3-289" class="i">+ } +</a> code, pre { +<a href="#h37-3-291" id="h37-3-291" class="d">- background: #222; } +</a><a href="#h37-3-292" id="h37-3-292" class="d">- +</a><a href="#h37-3-293" id="h37-3-293" class="i">+ background: #222; +</a><a href="#h37-3-294" id="h37-3-294" class="i">+ } +</a> .invertable-image { +<a href="#h37-3-296" id="h37-3-296" class="d">- filter: invert(0.6); } } +</a><a href="#h37-3-297" id="h37-3-297" class="i">+ filter: invert(0.6); +</a><a href="#h37-3-298" id="h37-3-298" class="i">+ } +</a><a href="#h37-3-299" id="h37-3-299" class="i">+} +</a> /*********** print ************/ + @media print { + .no-print, .no-print * { +<a href="#h37-3-303" id="h37-3-303" class="d">- display: none !important; } } +</a><a href="#h37-3-304" id="h37-3-304" class="i">+ display: none !important; +</a><a href="#h37-3-305" id="h37-3-305" class="i">+ } +</a><a href="#h37-3-306" id="h37-3-306" class="i">+} +</a> body { + padding: 1rem; + display: block; +<b>diff --git a/<a id="h38" href="../file/git/se/style.css.html">git/se/style.css</a> b/<a href="../file/git/se/style.css.html">git/se/style.css</a></b> +<a href="#h38-0" id="h38-0" class="h">@@ -1,19 +1,22 @@ +</a><a href="#h38-0-0" id="h38-0-0" class="d">-@import url(/assets/css/vs.css); +</a><a href="#h38-0-1" id="h38-0-1" class="i">+@import "/assets/css/vs.css"; +</a> e, :after, :before { + box-sizing: border-box; + background-color: inherit; + color: inherit; + margin: 0; +<a href="#h38-0-7" id="h38-0-7" class="d">- padding: 0; } +</a><a href="#h38-0-8" id="h38-0-8" class="i">+ padding: 0; +</a><a href="#h38-0-9" id="h38-0-9" class="i">+} +</a> + /*********** fonts ************/ + @font-face { + font-family: "Iosevka"; +<a href="#h38-0-14" id="h38-0-14" class="d">- src: url("/assets/fonts/Iosevka-Etoile.ttf"); } +</a><a href="#h38-0-15" id="h38-0-15" class="i">+ src: url("/assets/fonts/Iosevka-Etoile.ttf"); +</a><a href="#h38-0-16" id="h38-0-16" class="i">+} +</a> /*********** syntax highlighting ************/ + /*********** body ************/ + html { +<a href="#h38-0-20" id="h38-0-20" class="d">- font-size: 22px; } +</a><a href="#h38-0-21" id="h38-0-21" class="i">+ font-size: 22px; +</a><a href="#h38-0-22" id="h38-0-22" class="i">+} +</a> + body { + display: flex; +<a href="#h38-1" id="h38-1" class="h">@@ -23,34 +26,41 @@ body { +</a> font-family: noto-serfi, serif; + -webkit-font-smoothing: antialiased; + text-rendering: optimizeLegibility; +<a href="#h38-1-3" id="h38-1-3" class="d">- color: #16171a; +</a><a href="#h38-1-4" id="h38-1-4" class="d">- background-color: #faf9ee; } +</a><a href="#h38-1-5" id="h38-1-5" class="i">+ color: rgb(22, 23, 26); +</a><a href="#h38-1-6" id="h38-1-6" class="i">+ background-color: #faf9ee; +</a><a href="#h38-1-7" id="h38-1-7" class="i">+ background-image: url("/assets/images/modified_stolen_art/bg.jpg"); +</a><a href="#h38-1-8" id="h38-1-8" class="i">+} +</a> + /*********** main ************/ + main { + flex: 1; + padding: 1rem; +<a href="#h38-1-14" id="h38-1-14" class="d">- background-color: transparent; } +</a><a href="#h38-1-15" id="h38-1-15" class="i">+ background-color: transparent; +</a><a href="#h38-1-16" id="h38-1-16" class="i">+} +</a> + .main-title { + max-width: 60rem; +<a href="#h38-1-20" id="h38-1-20" class="d">- margin: 0px auto; } +</a><a href="#h38-1-21" id="h38-1-21" class="i">+ margin: 0px auto; +</a><a href="#h38-1-22" id="h38-1-22" class="i">+} +</a> + .main-content { + max-width: 60rem; + margin: 0.5rem auto; + display: flex; +<a href="#h38-1-28" id="h38-1-28" class="d">- flex-wrap: wrap; } +</a><a href="#h38-1-29" id="h38-1-29" class="i">+ flex-wrap: wrap; +</a><a href="#h38-1-30" id="h38-1-30" class="i">+} +</a> + .main-title-columns { +<a href="#h38-1-33" id="h38-1-33" class="d">- display: flex; } +</a><a href="#h38-1-34" id="h38-1-34" class="i">+ display: flex; +</a><a href="#h38-1-35" id="h38-1-35" class="i">+} +</a> + section { + flex-basis: 0; + flex-grow: 999; + min-width: 70%; + display: flex; +<a href="#h38-1-42" id="h38-1-42" class="d">- flex-direction: column; } +</a><a href="#h38-1-43" id="h38-1-43" class="i">+ flex-direction: column; +</a><a href="#h38-1-44" id="h38-1-44" class="i">+} +</a> + /*********** footer ************/ + .footer { +<a href="#h38-2" id="h38-2" class="h">@@ -58,11 +68,12 @@ section { +</a> width: 100%; + overflow-x: hidden; + overflow-y: hidden; +<a href="#h38-2-3" id="h38-2-3" class="d">- aspect-ratio: 1920 / 493; +</a><a href="#h38-2-4" id="h38-2-4" class="i">+ aspect-ratio: 1920/493; +</a> background-size: 100% default; + background-repeat: repeat-x; + background-position: center 0%; +<a href="#h38-2-8" id="h38-2-8" class="d">- background-image: url("/assets/images/modified_stolen_art/grass.png"); } +</a><a href="#h38-2-9" id="h38-2-9" class="i">+ background-image: url("/assets/images/modified_stolen_art/grass.png"); +</a><a href="#h38-2-10" id="h38-2-10" class="i">+} +</a> + /*********** header ************/ + header { +<a href="#h38-3" id="h38-3" class="h">@@ -72,197 +83,229 @@ header { +</a> flex-grow: 1; + position: relative; + word-break: keep-all; +<a href="#h38-3-3" id="h38-3-3" class="d">- padding-right: 1rem; } +</a><a href="#h38-3-4" id="h38-3-4" class="i">+ padding-right: 1rem; +</a><a href="#h38-3-5" id="h38-3-5" class="i">+} +</a> + header a { +<a href="#h38-3-8" id="h38-3-8" class="d">- text-decoration: none; } +</a><a href="#h38-3-9" id="h38-3-9" class="i">+ text-decoration: none; +</a><a href="#h38-3-10" id="h38-3-10" class="i">+} +</a> + header li { + margin-bottom: 0px; + text-align: right; +<a href="#h38-3-15" id="h38-3-15" class="d">- margin-right: 1rem; } +</a><a href="#h38-3-16" id="h38-3-16" class="i">+ margin-right: 1rem; +</a><a href="#h38-3-17" id="h38-3-17" class="i">+} +</a> + header ul { +<a href="#h38-3-20" id="h38-3-20" class="d">- border-right: 3px solid #bcd1cf99; +</a><a href="#h38-3-21" id="h38-3-21" class="d">- margin: 0px; } +</a><a href="#h38-3-22" id="h38-3-22" class="i">+ border-right: 3px solid rgba(188, 209, 207, 0.6); +</a><a href="#h38-3-23" id="h38-3-23" class="i">+ margin: 0px; +</a><a href="#h38-3-24" id="h38-3-24" class="i">+} +</a> + header a.active { +<a href="#h38-3-27" id="h38-3-27" class="d">- font-weight: bold; } +</a><a href="#h38-3-28" id="h38-3-28" class="i">+ font-weight: bold; +</a><a href="#h38-3-29" id="h38-3-29" class="i">+} +</a> + .header-img { + width: 100%; +<a href="#h38-3-33" id="h38-3-33" class="d">- height: 100%; } +</a><a href="#h38-3-34" id="h38-3-34" class="i">+ height: 100%; +</a><a href="#h38-3-35" id="h38-3-35" class="i">+} +</a> + header, section { +<a href="#h38-3-38" id="h38-3-38" class="d">- padding-top: 0px; } +</a><a href="#h38-3-39" id="h38-3-39" class="i">+ padding-top: 0px; +</a><a href="#h38-3-40" id="h38-3-40" class="i">+} +</a> + /*********** text ************/ + a { + color: #000; + text-decoration-skip-ink: auto; +<a href="#h38-3-46" id="h38-3-46" class="d">- text-decoration: underline; } +</a><a href="#h38-3-47" id="h38-3-47" class="i">+ text-decoration: underline; +</a><a href="#h38-3-48" id="h38-3-48" class="i">+} +</a> + .post p { +<a href="#h38-3-51" id="h38-3-51" class="d">- margin: .5rem 0; } +</a><a href="#h38-3-52" id="h38-3-52" class="i">+ margin: 0.5rem 0; +</a><a href="#h38-3-53" id="h38-3-53" class="i">+} +</a> + .post p img { + max-height: 600px; +<a href="#h38-3-57" id="h38-3-57" class="d">- max-width: min(800px, 90%); } +</a><a href="#h38-3-58" id="h38-3-58" class="i">+ max-width: min(800px, 90%); +</a><a href="#h38-3-59" id="h38-3-59" class="i">+} +</a> + h1, h2, h3, h4 { +<a href="#h38-3-62" id="h38-3-62" class="d">- margin: 1.0rem 0 0.5rem 0; +</a><a href="#h38-3-63" id="h38-3-63" class="d">- font-weight: bold; } +</a><a href="#h38-3-64" id="h38-3-64" class="i">+ margin: 1rem 0 0.5rem 0; +</a><a href="#h38-3-65" id="h38-3-65" class="i">+ font-weight: bold; +</a><a href="#h38-3-66" id="h38-3-66" class="i">+} +</a> + h1 { +<a href="#h38-3-69" id="h38-3-69" class="d">- font-size: 2.0rem; +</a><a href="#h38-3-70" id="h38-3-70" class="d">- color: #f4ca96; } +</a><a href="#h38-3-71" id="h38-3-71" class="i">+ font-size: 2rem; +</a><a href="#h38-3-72" id="h38-3-72" class="i">+ color: #f4ca96; +</a><a href="#h38-3-73" id="h38-3-73" class="i">+} +</a> + h2 { + font-size: 1.8rem; +<a href="#h38-3-77" id="h38-3-77" class="d">- color: #bcd1cf; } +</a><a href="#h38-3-78" id="h38-3-78" class="i">+ color: #bcd1cf; +</a><a href="#h38-3-79" id="h38-3-79" class="i">+} +</a> + h3 { + font-size: 1.5rem; +<a href="#h38-3-83" id="h38-3-83" class="d">- color: #a3bfa3; } +</a><a href="#h38-3-84" id="h38-3-84" class="i">+ color: #a3bfa3; +</a><a href="#h38-3-85" id="h38-3-85" class="i">+} +</a> + h4 { + font-size: 1.2rem; +<a href="#h38-3-89" id="h38-3-89" class="d">- color: inherit; } +</a><a href="#h38-3-90" id="h38-3-90" class="i">+ color: inherit; +</a><a href="#h38-3-91" id="h38-3-91" class="i">+} +</a> + .post h2:first-child, .project h2:first-child, .photo h2:first-child section h1:first-child { +<a href="#h38-3-94" id="h38-3-94" class="d">- margin-top: 0; } +</a><a href="#h38-3-95" id="h38-3-95" class="i">+ margin-top: 0; +</a><a href="#h38-3-96" id="h38-3-96" class="i">+} +</a> + .meta { +<a href="#h38-3-99" id="h38-3-99" class="d">- margin: 2rem 0; } +</a><a href="#h38-3-100" id="h38-3-100" class="i">+ margin: 2rem 0; +</a><a href="#h38-3-101" id="h38-3-101" class="i">+} +</a> + code, pre { +<a href="#h38-3-104" id="h38-3-104" class="d">- background: #ecedee; } +</a><a href="#h38-3-105" id="h38-3-105" class="i">+ background: rgb(236, 237, 238); +</a><a href="#h38-3-106" id="h38-3-106" class="i">+} +</a> + code, pre #blob { + padding: 0px; + font-family: "Iosevka"; + font-size: 80%; +<a href="#h38-3-112" id="h38-3-112" class="d">- padding: 0.1rem; } +</a><a href="#h38-3-113" id="h38-3-113" class="i">+ padding: 0.1rem; +</a><a href="#h38-3-114" id="h38-3-114" class="i">+} +</a> + pre { +<a href="#h38-3-117" id="h38-3-117" class="d">- margin: .3rem 0; +</a><a href="#h38-3-118" id="h38-3-118" class="i">+ margin: 0.3rem 0; +</a> padding: 0.5rem; + overflow-x: auto; +<a href="#h38-3-121" id="h38-3-121" class="d">- font-size: 80%; } +</a><a href="#h38-3-122" id="h38-3-122" class="i">+ font-size: 80%; +</a><a href="#h38-3-123" id="h38-3-123" class="i">+} +</a> + pre code { + border: none; + background: transparent; + font-size: inherit; +<a href="#h38-3-129" id="h38-3-129" class="d">- padding: 0; } +</a><a href="#h38-3-130" id="h38-3-130" class="i">+ padding: 0; +</a><a href="#h38-3-131" id="h38-3-131" class="i">+} +</a> + hr { +<a href="#h38-3-134" id="h38-3-134" class="d">- background: #bcd1cf99; +</a><a href="#h38-3-135" id="h38-3-135" class="i">+ background: rgba(188, 209, 207, 0.6); +</a> height: 3px; + border: 0; + margin-left: 1rem; +<a href="#h38-3-139" id="h38-3-139" class="d">- margin-right: 1rem; } +</a><a href="#h38-3-140" id="h38-3-140" class="i">+ margin-right: 1rem; +</a><a href="#h38-3-141" id="h38-3-141" class="i">+} +</a> + blockquote { + font-style: italic; +<a href="#h38-3-145" id="h38-3-145" class="d">- border-left: 5px solid #bcd1cf99; +</a><a href="#h38-3-146" id="h38-3-146" class="d">- padding-left: 1rem; } +</a><a href="#h38-3-147" id="h38-3-147" class="i">+ border-left: 5px solid rgba(188, 209, 207, 0.6); +</a><a href="#h38-3-148" id="h38-3-148" class="i">+ padding-left: 1rem; +</a><a href="#h38-3-149" id="h38-3-149" class="i">+} +</a> + .quote-cite { + border-left: none; + padding-left: 2rem; + margin-bottom: 0px; +<a href="#h38-3-155" id="h38-3-155" class="d">- margin: 0px; } +</a><a href="#h38-3-156" id="h38-3-156" class="i">+ margin: 0px; +</a><a href="#h38-3-157" id="h38-3-157" class="i">+} +</a> + strong, b { +<a href="#h38-3-160" id="h38-3-160" class="d">- font-weight: bold; } +</a><a href="#h38-3-161" id="h38-3-161" class="i">+ font-weight: bold; +</a><a href="#h38-3-162" id="h38-3-162" class="i">+} +</a> + .photos ul { +<a href="#h38-3-165" id="h38-3-165" class="d">- list-style: none; } +</a><a href="#h38-3-166" id="h38-3-166" class="i">+ list-style: none; +</a><a href="#h38-3-167" id="h38-3-167" class="i">+} +</a> + .photos li { +<a href="#h38-3-170" id="h38-3-170" class="d">- margin-bottom: 1.5rem; } +</a><a href="#h38-3-171" id="h38-3-171" class="i">+ margin-bottom: 1.5rem; +</a><a href="#h38-3-172" id="h38-3-172" class="i">+} +</a> + .photo picture, .project picture { +<a href="#h38-3-175" id="h38-3-175" class="d">- margin-bottom: 0.5rem; } +</a><a href="#h38-3-176" id="h38-3-176" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h38-3-177" id="h38-3-177" class="i">+} +</a> + ul { +<a href="#h38-3-180" id="h38-3-180" class="d">- padding-left: 1.5rem; +</a><a href="#h38-3-181" id="h38-3-181" class="i">+ padding-left: 2rem; +</a> margin-top: 0.5rem; +<a href="#h38-3-183" id="h38-3-183" class="d">- margin-bottom: 0.5rem; } +</a><a href="#h38-3-184" id="h38-3-184" class="d">- +</a><a href="#h38-3-185" id="h38-3-185" class="d">-li { +</a><a href="#h38-3-186" id="h38-3-186" class="d">- list-style-position: inside; } +</a><a href="#h38-3-187" id="h38-3-187" class="d">- +</a><a href="#h38-3-188" id="h38-3-188" class="d">-/*********** posts ************/ +</a><a href="#h38-3-189" id="h38-3-189" class="d">-.posts ul, header ul { +</a><a href="#h38-3-190" id="h38-3-190" class="d">- list-style: none; +</a><a href="#h38-3-191" id="h38-3-191" class="d">- padding-left: 1rem; } +</a><a href="#h38-3-192" id="h38-3-192" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h38-3-193" id="h38-3-193" class="i">+ list-style-type: disc; +</a><a href="#h38-3-194" id="h38-3-194" class="i">+} +</a> +<a href="#h38-3-196" id="h38-3-196" class="d">-.posts li { +</a><a href="#h38-3-197" id="h38-3-197" class="d">- align-items: center; +</a><a href="#h38-3-198" id="h38-3-198" class="d">- display: flex; +</a><a href="#h38-3-199" id="h38-3-199" class="d">- justify-content: space-between; +</a><a href="#h38-3-200" id="h38-3-200" class="d">- margin-bottom: .5rem; } +</a><a href="#h38-3-201" id="h38-3-201" class="i">+ul ul { +</a><a href="#h38-3-202" id="h38-3-202" class="i">+ list-style-type: circle; +</a><a href="#h38-3-203" id="h38-3-203" class="i">+} +</a> +<a href="#h38-3-205" id="h38-3-205" class="d">-.posts li a, .posts li div, .projects li a { +</a><a href="#h38-3-206" id="h38-3-206" class="d">- white-space: nowrap; +</a><a href="#h38-3-207" id="h38-3-207" class="d">- overflow: hidden; +</a><a href="#h38-3-208" id="h38-3-208" class="d">- text-overflow: ellipsis; +</a><a href="#h38-3-209" id="h38-3-209" class="d">- text-decoration: none; } +</a><a href="#h38-3-210" id="h38-3-210" class="i">+ol { +</a><a href="#h38-3-211" id="h38-3-211" class="i">+ list-style-type: upper-roman; +</a><a href="#h38-3-212" id="h38-3-212" class="i">+ padding-left: 3rem; +</a><a href="#h38-3-213" id="h38-3-213" class="i">+ margin-top: 0.5rem; +</a><a href="#h38-3-214" id="h38-3-214" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h38-3-215" id="h38-3-215" class="i">+} +</a> +<a href="#h38-3-217" id="h38-3-217" class="d">-.posts li time, .projects li time { +</a><a href="#h38-3-218" id="h38-3-218" class="i">+ol ol { +</a><a href="#h38-3-219" id="h38-3-219" class="i">+ list-style-type: lower-alpha; +</a> padding-left: 1rem; +<a href="#h38-3-221" id="h38-3-221" class="d">- white-space: nowrap; +</a><a href="#h38-3-222" id="h38-3-222" class="d">- font-variant-numeric: tabular-nums; } +</a><a href="#h38-3-223" id="h38-3-223" class="i">+} +</a><a href="#h38-3-224" id="h38-3-224" class="i">+ +</a><a href="#h38-3-225" id="h38-3-225" class="i">+ol li { +</a><a href="#h38-3-226" id="h38-3-226" class="i">+ padding-left: 0.5rem; +</a><a href="#h38-3-227" id="h38-3-227" class="i">+} +</a> + /*********** phone mode ************/ + @media screen and (max-width: 45rem) { + header { +<a href="#h38-3-232" id="h38-3-232" class="d">- max-width: 100%; } +</a><a href="#h38-3-233" id="h38-3-233" class="d">- +</a><a href="#h38-3-234" id="h38-3-234" class="i">+ max-width: 100%; +</a><a href="#h38-3-235" id="h38-3-235" class="i">+ } +</a> .header-img { +<a href="#h38-3-237" id="h38-3-237" class="d">- margin-left: 1.0rem; +</a><a href="#h38-3-238" id="h38-3-238" class="i">+ margin-left: 1rem; +</a> margin-bottom: 0rem; +<a href="#h38-3-240" id="h38-3-240" class="d">- width: auto; } +</a><a href="#h38-3-241" id="h38-3-241" class="d">- +</a><a href="#h38-3-242" id="h38-3-242" class="i">+ width: auto; +</a><a href="#h38-3-243" id="h38-3-243" class="i">+ } +</a> .header-img-outer { + display: flex; +<a href="#h38-3-246" id="h38-3-246" class="d">- flex-direction: row; } +</a><a href="#h38-3-247" id="h38-3-247" class="d">- +</a><a href="#h38-3-248" id="h38-3-248" class="i">+ flex-direction: row; +</a><a href="#h38-3-249" id="h38-3-249" class="i">+ } +</a> header li { + display: inline; +<a href="#h38-3-252" id="h38-3-252" class="d">- margin-right: 1rem; } +</a><a href="#h38-3-253" id="h38-3-253" class="d">- +</a><a href="#h38-3-254" id="h38-3-254" class="i">+ margin-right: 1rem; +</a><a href="#h38-3-255" id="h38-3-255" class="i">+ } +</a> header ul { +<a href="#h38-3-257" id="h38-3-257" class="d">- border-bottom: 3px solid #bcd1cf99; +</a><a href="#h38-3-258" id="h38-3-258" class="i">+ border-bottom: 3px solid rgba(188, 209, 207, 0.6); +</a> border-right: 0px; +<a href="#h38-3-260" id="h38-3-260" class="d">- padding-bottom: .5rem; +</a><a href="#h38-3-261" id="h38-3-261" class="d">- padding-left: .5rem; } +</a><a href="#h38-3-262" id="h38-3-262" class="d">- +</a><a href="#h38-3-263" id="h38-3-263" class="i">+ padding-bottom: 0.5rem; +</a><a href="#h38-3-264" id="h38-3-264" class="i">+ padding-left: 0.5rem; +</a><a href="#h38-3-265" id="h38-3-265" class="i">+ } +</a> .photos ul { +<a href="#h38-3-267" id="h38-3-267" class="d">- margin-top: 0.5rem; } +</a><a href="#h38-3-268" id="h38-3-268" class="d">- +</a><a href="#h38-3-269" id="h38-3-269" class="i">+ margin-top: 0.5rem; +</a><a href="#h38-3-270" id="h38-3-270" class="i">+ } +</a> html { +<a href="#h38-3-272" id="h38-3-272" class="d">- font-size: 16px; } } +</a><a href="#h38-3-273" id="h38-3-273" class="i">+ font-size: 16px; +</a><a href="#h38-3-274" id="h38-3-274" class="i">+ } +</a><a href="#h38-3-275" id="h38-3-275" class="i">+} +</a> /*********** dark theme ************/ + @media (prefers-color-scheme: dark) { + a { +<a href="#h38-3-279" id="h38-3-279" class="d">- color: #fff; } +</a><a href="#h38-3-280" id="h38-3-280" class="d">- +</a><a href="#h38-3-281" id="h38-3-281" class="i">+ color: #fff; +</a><a href="#h38-3-282" id="h38-3-282" class="i">+ } +</a> body { + background-color: #181a1b; +<a href="#h38-3-285" id="h38-3-285" class="d">- color: #fff; } +</a><a href="#h38-3-286" id="h38-3-286" class="d">- +</a><a href="#h38-3-287" id="h38-3-287" class="i">+ background-image: none; +</a><a href="#h38-3-288" id="h38-3-288" class="i">+ color: #fff; +</a><a href="#h38-3-289" id="h38-3-289" class="i">+ } +</a> code, pre { +<a href="#h38-3-291" id="h38-3-291" class="d">- background: #222; } +</a><a href="#h38-3-292" id="h38-3-292" class="d">- +</a><a href="#h38-3-293" id="h38-3-293" class="i">+ background: #222; +</a><a href="#h38-3-294" id="h38-3-294" class="i">+ } +</a> .invertable-image { +<a href="#h38-3-296" id="h38-3-296" class="d">- filter: invert(0.6); } } +</a><a href="#h38-3-297" id="h38-3-297" class="i">+ filter: invert(0.6); +</a><a href="#h38-3-298" id="h38-3-298" class="i">+ } +</a><a href="#h38-3-299" id="h38-3-299" class="i">+} +</a> /*********** print ************/ + @media print { + .no-print, .no-print * { +<a href="#h38-3-303" id="h38-3-303" class="d">- display: none !important; } } +</a><a href="#h38-3-304" id="h38-3-304" class="i">+ display: none !important; +</a><a href="#h38-3-305" id="h38-3-305" class="i">+ } +</a><a href="#h38-3-306" id="h38-3-306" class="i">+} +</a> body { + padding: 1rem; + display: block; +<b>diff --git a/<a id="h39" href="../file/git/snake/style.css.html">git/snake/style.css</a> b/<a href="../file/git/snake/style.css.html">git/snake/style.css</a></b> +<a href="#h39-0" id="h39-0" class="h">@@ -1,19 +1,22 @@ +</a><a href="#h39-0-0" id="h39-0-0" class="d">-@import url(/assets/css/vs.css); +</a><a href="#h39-0-1" id="h39-0-1" class="i">+@import "/assets/css/vs.css"; +</a> e, :after, :before { + box-sizing: border-box; + background-color: inherit; + color: inherit; + margin: 0; +<a href="#h39-0-7" id="h39-0-7" class="d">- padding: 0; } +</a><a href="#h39-0-8" id="h39-0-8" class="i">+ padding: 0; +</a><a href="#h39-0-9" id="h39-0-9" class="i">+} +</a> + /*********** fonts ************/ + @font-face { + font-family: "Iosevka"; +<a href="#h39-0-14" id="h39-0-14" class="d">- src: url("/assets/fonts/Iosevka-Etoile.ttf"); } +</a><a href="#h39-0-15" id="h39-0-15" class="i">+ src: url("/assets/fonts/Iosevka-Etoile.ttf"); +</a><a href="#h39-0-16" id="h39-0-16" class="i">+} +</a> /*********** syntax highlighting ************/ + /*********** body ************/ + html { +<a href="#h39-0-20" id="h39-0-20" class="d">- font-size: 22px; } +</a><a href="#h39-0-21" id="h39-0-21" class="i">+ font-size: 22px; +</a><a href="#h39-0-22" id="h39-0-22" class="i">+} +</a> + body { + display: flex; +<a href="#h39-1" id="h39-1" class="h">@@ -23,34 +26,41 @@ body { +</a> font-family: noto-serfi, serif; + -webkit-font-smoothing: antialiased; + text-rendering: optimizeLegibility; +<a href="#h39-1-3" id="h39-1-3" class="d">- color: #16171a; +</a><a href="#h39-1-4" id="h39-1-4" class="d">- background-color: #faf9ee; } +</a><a href="#h39-1-5" id="h39-1-5" class="i">+ color: rgb(22, 23, 26); +</a><a href="#h39-1-6" id="h39-1-6" class="i">+ background-color: #faf9ee; +</a><a href="#h39-1-7" id="h39-1-7" class="i">+ background-image: url("/assets/images/modified_stolen_art/bg.jpg"); +</a><a href="#h39-1-8" id="h39-1-8" class="i">+} +</a> + /*********** main ************/ + main { + flex: 1; + padding: 1rem; +<a href="#h39-1-14" id="h39-1-14" class="d">- background-color: transparent; } +</a><a href="#h39-1-15" id="h39-1-15" class="i">+ background-color: transparent; +</a><a href="#h39-1-16" id="h39-1-16" class="i">+} +</a> + .main-title { + max-width: 60rem; +<a href="#h39-1-20" id="h39-1-20" class="d">- margin: 0px auto; } +</a><a href="#h39-1-21" id="h39-1-21" class="i">+ margin: 0px auto; +</a><a href="#h39-1-22" id="h39-1-22" class="i">+} +</a> + .main-content { + max-width: 60rem; + margin: 0.5rem auto; + display: flex; +<a href="#h39-1-28" id="h39-1-28" class="d">- flex-wrap: wrap; } +</a><a href="#h39-1-29" id="h39-1-29" class="i">+ flex-wrap: wrap; +</a><a href="#h39-1-30" id="h39-1-30" class="i">+} +</a> + .main-title-columns { +<a href="#h39-1-33" id="h39-1-33" class="d">- display: flex; } +</a><a href="#h39-1-34" id="h39-1-34" class="i">+ display: flex; +</a><a href="#h39-1-35" id="h39-1-35" class="i">+} +</a> + section { + flex-basis: 0; + flex-grow: 999; + min-width: 70%; + display: flex; +<a href="#h39-1-42" id="h39-1-42" class="d">- flex-direction: column; } +</a><a href="#h39-1-43" id="h39-1-43" class="i">+ flex-direction: column; +</a><a href="#h39-1-44" id="h39-1-44" class="i">+} +</a> + /*********** footer ************/ + .footer { +<a href="#h39-2" id="h39-2" class="h">@@ -58,11 +68,12 @@ section { +</a> width: 100%; + overflow-x: hidden; + overflow-y: hidden; +<a href="#h39-2-3" id="h39-2-3" class="d">- aspect-ratio: 1920 / 493; +</a><a href="#h39-2-4" id="h39-2-4" class="i">+ aspect-ratio: 1920/493; +</a> background-size: 100% default; + background-repeat: repeat-x; + background-position: center 0%; +<a href="#h39-2-8" id="h39-2-8" class="d">- background-image: url("/assets/images/modified_stolen_art/grass.png"); } +</a><a href="#h39-2-9" id="h39-2-9" class="i">+ background-image: url("/assets/images/modified_stolen_art/grass.png"); +</a><a href="#h39-2-10" id="h39-2-10" class="i">+} +</a> + /*********** header ************/ + header { +<a href="#h39-3" id="h39-3" class="h">@@ -72,197 +83,229 @@ header { +</a> flex-grow: 1; + position: relative; + word-break: keep-all; +<a href="#h39-3-3" id="h39-3-3" class="d">- padding-right: 1rem; } +</a><a href="#h39-3-4" id="h39-3-4" class="i">+ padding-right: 1rem; +</a><a href="#h39-3-5" id="h39-3-5" class="i">+} +</a> + header a { +<a href="#h39-3-8" id="h39-3-8" class="d">- text-decoration: none; } +</a><a href="#h39-3-9" id="h39-3-9" class="i">+ text-decoration: none; +</a><a href="#h39-3-10" id="h39-3-10" class="i">+} +</a> + header li { + margin-bottom: 0px; + text-align: right; +<a href="#h39-3-15" id="h39-3-15" class="d">- margin-right: 1rem; } +</a><a href="#h39-3-16" id="h39-3-16" class="i">+ margin-right: 1rem; +</a><a href="#h39-3-17" id="h39-3-17" class="i">+} +</a> + header ul { +<a href="#h39-3-20" id="h39-3-20" class="d">- border-right: 3px solid #bcd1cf99; +</a><a href="#h39-3-21" id="h39-3-21" class="d">- margin: 0px; } +</a><a href="#h39-3-22" id="h39-3-22" class="i">+ border-right: 3px solid rgba(188, 209, 207, 0.6); +</a><a href="#h39-3-23" id="h39-3-23" class="i">+ margin: 0px; +</a><a href="#h39-3-24" id="h39-3-24" class="i">+} +</a> + header a.active { +<a href="#h39-3-27" id="h39-3-27" class="d">- font-weight: bold; } +</a><a href="#h39-3-28" id="h39-3-28" class="i">+ font-weight: bold; +</a><a href="#h39-3-29" id="h39-3-29" class="i">+} +</a> + .header-img { + width: 100%; +<a href="#h39-3-33" id="h39-3-33" class="d">- height: 100%; } +</a><a href="#h39-3-34" id="h39-3-34" class="i">+ height: 100%; +</a><a href="#h39-3-35" id="h39-3-35" class="i">+} +</a> + header, section { +<a href="#h39-3-38" id="h39-3-38" class="d">- padding-top: 0px; } +</a><a href="#h39-3-39" id="h39-3-39" class="i">+ padding-top: 0px; +</a><a href="#h39-3-40" id="h39-3-40" class="i">+} +</a> + /*********** text ************/ + a { + color: #000; + text-decoration-skip-ink: auto; +<a href="#h39-3-46" id="h39-3-46" class="d">- text-decoration: underline; } +</a><a href="#h39-3-47" id="h39-3-47" class="i">+ text-decoration: underline; +</a><a href="#h39-3-48" id="h39-3-48" class="i">+} +</a> + .post p { +<a href="#h39-3-51" id="h39-3-51" class="d">- margin: .5rem 0; } +</a><a href="#h39-3-52" id="h39-3-52" class="i">+ margin: 0.5rem 0; +</a><a href="#h39-3-53" id="h39-3-53" class="i">+} +</a> + .post p img { + max-height: 600px; +<a href="#h39-3-57" id="h39-3-57" class="d">- max-width: min(800px, 90%); } +</a><a href="#h39-3-58" id="h39-3-58" class="i">+ max-width: min(800px, 90%); +</a><a href="#h39-3-59" id="h39-3-59" class="i">+} +</a> + h1, h2, h3, h4 { +<a href="#h39-3-62" id="h39-3-62" class="d">- margin: 1.0rem 0 0.5rem 0; +</a><a href="#h39-3-63" id="h39-3-63" class="d">- font-weight: bold; } +</a><a href="#h39-3-64" id="h39-3-64" class="i">+ margin: 1rem 0 0.5rem 0; +</a><a href="#h39-3-65" id="h39-3-65" class="i">+ font-weight: bold; +</a><a href="#h39-3-66" id="h39-3-66" class="i">+} +</a> + h1 { +<a href="#h39-3-69" id="h39-3-69" class="d">- font-size: 2.0rem; +</a><a href="#h39-3-70" id="h39-3-70" class="d">- color: #f4ca96; } +</a><a href="#h39-3-71" id="h39-3-71" class="i">+ font-size: 2rem; +</a><a href="#h39-3-72" id="h39-3-72" class="i">+ color: #f4ca96; +</a><a href="#h39-3-73" id="h39-3-73" class="i">+} +</a> + h2 { + font-size: 1.8rem; +<a href="#h39-3-77" id="h39-3-77" class="d">- color: #bcd1cf; } +</a><a href="#h39-3-78" id="h39-3-78" class="i">+ color: #bcd1cf; +</a><a href="#h39-3-79" id="h39-3-79" class="i">+} +</a> + h3 { + font-size: 1.5rem; +<a href="#h39-3-83" id="h39-3-83" class="d">- color: #a3bfa3; } +</a><a href="#h39-3-84" id="h39-3-84" class="i">+ color: #a3bfa3; +</a><a href="#h39-3-85" id="h39-3-85" class="i">+} +</a> + h4 { + font-size: 1.2rem; +<a href="#h39-3-89" id="h39-3-89" class="d">- color: inherit; } +</a><a href="#h39-3-90" id="h39-3-90" class="i">+ color: inherit; +</a><a href="#h39-3-91" id="h39-3-91" class="i">+} +</a> + .post h2:first-child, .project h2:first-child, .photo h2:first-child section h1:first-child { +<a href="#h39-3-94" id="h39-3-94" class="d">- margin-top: 0; } +</a><a href="#h39-3-95" id="h39-3-95" class="i">+ margin-top: 0; +</a><a href="#h39-3-96" id="h39-3-96" class="i">+} +</a> + .meta { +<a href="#h39-3-99" id="h39-3-99" class="d">- margin: 2rem 0; } +</a><a href="#h39-3-100" id="h39-3-100" class="i">+ margin: 2rem 0; +</a><a href="#h39-3-101" id="h39-3-101" class="i">+} +</a> + code, pre { +<a href="#h39-3-104" id="h39-3-104" class="d">- background: #ecedee; } +</a><a href="#h39-3-105" id="h39-3-105" class="i">+ background: rgb(236, 237, 238); +</a><a href="#h39-3-106" id="h39-3-106" class="i">+} +</a> + code, pre #blob { + padding: 0px; + font-family: "Iosevka"; + font-size: 80%; +<a href="#h39-3-112" id="h39-3-112" class="d">- padding: 0.1rem; } +</a><a href="#h39-3-113" id="h39-3-113" class="i">+ padding: 0.1rem; +</a><a href="#h39-3-114" id="h39-3-114" class="i">+} +</a> + pre { +<a href="#h39-3-117" id="h39-3-117" class="d">- margin: .3rem 0; +</a><a href="#h39-3-118" id="h39-3-118" class="i">+ margin: 0.3rem 0; +</a> padding: 0.5rem; + overflow-x: auto; +<a href="#h39-3-121" id="h39-3-121" class="d">- font-size: 80%; } +</a><a href="#h39-3-122" id="h39-3-122" class="i">+ font-size: 80%; +</a><a href="#h39-3-123" id="h39-3-123" class="i">+} +</a> + pre code { + border: none; + background: transparent; + font-size: inherit; +<a href="#h39-3-129" id="h39-3-129" class="d">- padding: 0; } +</a><a href="#h39-3-130" id="h39-3-130" class="i">+ padding: 0; +</a><a href="#h39-3-131" id="h39-3-131" class="i">+} +</a> + hr { +<a href="#h39-3-134" id="h39-3-134" class="d">- background: #bcd1cf99; +</a><a href="#h39-3-135" id="h39-3-135" class="i">+ background: rgba(188, 209, 207, 0.6); +</a> height: 3px; + border: 0; + margin-left: 1rem; +<a href="#h39-3-139" id="h39-3-139" class="d">- margin-right: 1rem; } +</a><a href="#h39-3-140" id="h39-3-140" class="i">+ margin-right: 1rem; +</a><a href="#h39-3-141" id="h39-3-141" class="i">+} +</a> + blockquote { + font-style: italic; +<a href="#h39-3-145" id="h39-3-145" class="d">- border-left: 5px solid #bcd1cf99; +</a><a href="#h39-3-146" id="h39-3-146" class="d">- padding-left: 1rem; } +</a><a href="#h39-3-147" id="h39-3-147" class="i">+ border-left: 5px solid rgba(188, 209, 207, 0.6); +</a><a href="#h39-3-148" id="h39-3-148" class="i">+ padding-left: 1rem; +</a><a href="#h39-3-149" id="h39-3-149" class="i">+} +</a> + .quote-cite { + border-left: none; + padding-left: 2rem; + margin-bottom: 0px; +<a href="#h39-3-155" id="h39-3-155" class="d">- margin: 0px; } +</a><a href="#h39-3-156" id="h39-3-156" class="i">+ margin: 0px; +</a><a href="#h39-3-157" id="h39-3-157" class="i">+} +</a> + strong, b { +<a href="#h39-3-160" id="h39-3-160" class="d">- font-weight: bold; } +</a><a href="#h39-3-161" id="h39-3-161" class="i">+ font-weight: bold; +</a><a href="#h39-3-162" id="h39-3-162" class="i">+} +</a> + .photos ul { +<a href="#h39-3-165" id="h39-3-165" class="d">- list-style: none; } +</a><a href="#h39-3-166" id="h39-3-166" class="i">+ list-style: none; +</a><a href="#h39-3-167" id="h39-3-167" class="i">+} +</a> + .photos li { +<a href="#h39-3-170" id="h39-3-170" class="d">- margin-bottom: 1.5rem; } +</a><a href="#h39-3-171" id="h39-3-171" class="i">+ margin-bottom: 1.5rem; +</a><a href="#h39-3-172" id="h39-3-172" class="i">+} +</a> + .photo picture, .project picture { +<a href="#h39-3-175" id="h39-3-175" class="d">- margin-bottom: 0.5rem; } +</a><a href="#h39-3-176" id="h39-3-176" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h39-3-177" id="h39-3-177" class="i">+} +</a> + ul { +<a href="#h39-3-180" id="h39-3-180" class="d">- padding-left: 1.5rem; +</a><a href="#h39-3-181" id="h39-3-181" class="i">+ padding-left: 2rem; +</a> margin-top: 0.5rem; +<a href="#h39-3-183" id="h39-3-183" class="d">- margin-bottom: 0.5rem; } +</a><a href="#h39-3-184" id="h39-3-184" class="d">- +</a><a href="#h39-3-185" id="h39-3-185" class="d">-li { +</a><a href="#h39-3-186" id="h39-3-186" class="d">- list-style-position: inside; } +</a><a href="#h39-3-187" id="h39-3-187" class="d">- +</a><a href="#h39-3-188" id="h39-3-188" class="d">-/*********** posts ************/ +</a><a href="#h39-3-189" id="h39-3-189" class="d">-.posts ul, header ul { +</a><a href="#h39-3-190" id="h39-3-190" class="d">- list-style: none; +</a><a href="#h39-3-191" id="h39-3-191" class="d">- padding-left: 1rem; } +</a><a href="#h39-3-192" id="h39-3-192" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h39-3-193" id="h39-3-193" class="i">+ list-style-type: disc; +</a><a href="#h39-3-194" id="h39-3-194" class="i">+} +</a> +<a href="#h39-3-196" id="h39-3-196" class="d">-.posts li { +</a><a href="#h39-3-197" id="h39-3-197" class="d">- align-items: center; +</a><a href="#h39-3-198" id="h39-3-198" class="d">- display: flex; +</a><a href="#h39-3-199" id="h39-3-199" class="d">- justify-content: space-between; +</a><a href="#h39-3-200" id="h39-3-200" class="d">- margin-bottom: .5rem; } +</a><a href="#h39-3-201" id="h39-3-201" class="i">+ul ul { +</a><a href="#h39-3-202" id="h39-3-202" class="i">+ list-style-type: circle; +</a><a href="#h39-3-203" id="h39-3-203" class="i">+} +</a> +<a href="#h39-3-205" id="h39-3-205" class="d">-.posts li a, .posts li div, .projects li a { +</a><a href="#h39-3-206" id="h39-3-206" class="d">- white-space: nowrap; +</a><a href="#h39-3-207" id="h39-3-207" class="d">- overflow: hidden; +</a><a href="#h39-3-208" id="h39-3-208" class="d">- text-overflow: ellipsis; +</a><a href="#h39-3-209" id="h39-3-209" class="d">- text-decoration: none; } +</a><a href="#h39-3-210" id="h39-3-210" class="i">+ol { +</a><a href="#h39-3-211" id="h39-3-211" class="i">+ list-style-type: upper-roman; +</a><a href="#h39-3-212" id="h39-3-212" class="i">+ padding-left: 3rem; +</a><a href="#h39-3-213" id="h39-3-213" class="i">+ margin-top: 0.5rem; +</a><a href="#h39-3-214" id="h39-3-214" class="i">+ margin-bottom: 0.5rem; +</a><a href="#h39-3-215" id="h39-3-215" class="i">+} +</a> +<a href="#h39-3-217" id="h39-3-217" class="d">-.posts li time, .projects li time { +</a><a href="#h39-3-218" id="h39-3-218" class="i">+ol ol { +</a><a href="#h39-3-219" id="h39-3-219" class="i">+ list-style-type: lower-alpha; +</a> padding-left: 1rem; +<a href="#h39-3-221" id="h39-3-221" class="d">- white-space: nowrap; +</a><a href="#h39-3-222" id="h39-3-222" class="d">- font-variant-numeric: tabular-nums; } +</a><a href="#h39-3-223" id="h39-3-223" class="i">+} +</a><a href="#h39-3-224" id="h39-3-224" class="i">+ +</a><a href="#h39-3-225" id="h39-3-225" class="i">+ol li { +</a><a href="#h39-3-226" id="h39-3-226" class="i">+ padding-left: 0.5rem; +</a><a href="#h39-3-227" id="h39-3-227" class="i">+} +</a> + /*********** phone mode ************/ + @media screen and (max-width: 45rem) { + header { +<a href="#h39-3-232" id="h39-3-232" class="d">- max-width: 100%; } +</a><a href="#h39-3-233" id="h39-3-233" class="d">- +</a><a href="#h39-3-234" id="h39-3-234" class="i">+ max-width: 100%; +</a><a href="#h39-3-235" id="h39-3-235" class="i">+ } +</a> .header-img { +<a href="#h39-3-237" id="h39-3-237" class="d">- margin-left: 1.0rem; +</a><a href="#h39-3-238" id="h39-3-238" class="i">+ margin-left: 1rem; +</a> margin-bottom: 0rem; +<a href="#h39-3-240" id="h39-3-240" class="d">- width: auto; } +</a><a href="#h39-3-241" id="h39-3-241" class="d">- +</a><a href="#h39-3-242" id="h39-3-242" class="i">+ width: auto; +</a><a href="#h39-3-243" id="h39-3-243" class="i">+ } +</a> .header-img-outer { + display: flex; +<a href="#h39-3-246" id="h39-3-246" class="d">- flex-direction: row; } +</a><a href="#h39-3-247" id="h39-3-247" class="d">- +</a><a href="#h39-3-248" id="h39-3-248" class="i">+ flex-direction: row; +</a><a href="#h39-3-249" id="h39-3-249" class="i">+ } +</a> header li { + display: inline; +<a href="#h39-3-252" id="h39-3-252" class="d">- margin-right: 1rem; } +</a><a href="#h39-3-253" id="h39-3-253" class="d">- +</a><a href="#h39-3-254" id="h39-3-254" class="i">+ margin-right: 1rem; +</a><a href="#h39-3-255" id="h39-3-255" class="i">+ } +</a> header ul { +<a href="#h39-3-257" id="h39-3-257" class="d">- border-bottom: 3px solid #bcd1cf99; +</a><a href="#h39-3-258" id="h39-3-258" class="i">+ border-bottom: 3px solid rgba(188, 209, 207, 0.6); +</a> border-right: 0px; +<a href="#h39-3-260" id="h39-3-260" class="d">- padding-bottom: .5rem; +</a><a href="#h39-3-261" id="h39-3-261" class="d">- padding-left: .5rem; } +</a><a href="#h39-3-262" id="h39-3-262" class="d">- +</a><a href="#h39-3-263" id="h39-3-263" class="i">+ padding-bottom: 0.5rem; +</a><a href="#h39-3-264" id="h39-3-264" class="i">+ padding-left: 0.5rem; +</a><a href="#h39-3-265" id="h39-3-265" class="i">+ } +</a> .photos ul { +<a href="#h39-3-267" id="h39-3-267" class="d">- margin-top: 0.5rem; } +</a><a href="#h39-3-268" id="h39-3-268" class="d">- +</a><a href="#h39-3-269" id="h39-3-269" class="i">+ margin-top: 0.5rem; +</a><a href="#h39-3-270" id="h39-3-270" class="i">+ } +</a> html { +<a href="#h39-3-272" id="h39-3-272" class="d">- font-size: 16px; } } +</a><a href="#h39-3-273" id="h39-3-273" class="i">+ font-size: 16px; +</a><a href="#h39-3-274" id="h39-3-274" class="i">+ } +</a><a href="#h39-3-275" id="h39-3-275" class="i">+} +</a> /*********** dark theme ************/ + @media (prefers-color-scheme: dark) { + a { +<a href="#h39-3-279" id="h39-3-279" class="d">- color: #fff; } +</a><a href="#h39-3-280" id="h39-3-280" class="d">- +</a><a href="#h39-3-281" id="h39-3-281" class="i">+ color: #fff; +</a><a href="#h39-3-282" id="h39-3-282" class="i">+ } +</a> body { + background-color: #181a1b; +<a href="#h39-3-285" id="h39-3-285" class="d">- color: #fff; } +</a><a href="#h39-3-286" id="h39-3-286" class="d">- +</a><a href="#h39-3-287" id="h39-3-287" class="i">+ background-image: none; +</a><a href="#h39-3-288" id="h39-3-288" class="i">+ color: #fff; +</a><a href="#h39-3-289" id="h39-3-289" class="i">+ } +</a> code, pre { +<a href="#h39-3-291" id="h39-3-291" class="d">- background: #222; } +</a><a href="#h39-3-292" id="h39-3-292" class="d">- +</a><a href="#h39-3-293" id="h39-3-293" class="i">+ background: #222; +</a><a href="#h39-3-294" id="h39-3-294" class="i">+ } +</a> .invertable-image { +<a href="#h39-3-296" id="h39-3-296" class="d">- filter: invert(0.6); } } +</a><a href="#h39-3-297" id="h39-3-297" class="i">+ filter: invert(0.6); +</a><a href="#h39-3-298" id="h39-3-298" class="i">+ } +</a><a href="#h39-3-299" id="h39-3-299" class="i">+} +</a> /*********** print ************/ + @media print { + .no-print, .no-print * { +<a href="#h39-3-303" id="h39-3-303" class="d">- display: none !important; } } +</a><a href="#h39-3-304" id="h39-3-304" class="i">+ display: none !important; +</a><a href="#h39-3-305" id="h39-3-305" class="i">+ } +</a><a href="#h39-3-306" id="h39-3-306" class="i">+} +</a> body { + padding: 1rem; + display: block; +<b>diff --git a/<a id="h40" href="../file/index.html.html">index.html</a> b/<a href="../file/index.html.html">index.html</a></b> +<a href="#h40-0" id="h40-0" class="h">@@ -2,18 +2,48 @@ +</a> layout: default + --- + +<a href="#h40-0-3" id="h40-0-3" class="i">+<style> +</a><a href="#h40-0-4" id="h40-0-4" class="i">+ +</a><a href="#h40-0-5" id="h40-0-5" class="i">+ +</a><a href="#h40-0-6" id="h40-0-6" class="i">+.pli { +</a><a href="#h40-0-7" id="h40-0-7" class="i">+ align-items:center; +</a><a href="#h40-0-8" id="h40-0-8" class="i">+ display:flex; +</a><a href="#h40-0-9" id="h40-0-9" class="i">+ justify-content:space-between; +</a><a href="#h40-0-10" id="h40-0-10" class="i">+ margin-bottom: .5rem; +</a><a href="#h40-0-11" id="h40-0-11" class="i">+} +</a><a href="#h40-0-12" id="h40-0-12" class="i">+ +</a><a href="#h40-0-13" id="h40-0-13" class="i">+.pli a { +</a><a href="#h40-0-14" id="h40-0-14" class="i">+ white-space:nowrap; +</a><a href="#h40-0-15" id="h40-0-15" class="i">+ overflow:hidden; +</a><a href="#h40-0-16" id="h40-0-16" class="i">+ text-overflow:ellipsis; +</a><a href="#h40-0-17" id="h40-0-17" class="i">+ text-decoration: none; +</a><a href="#h40-0-18" id="h40-0-18" class="i">+} +</a><a href="#h40-0-19" id="h40-0-19" class="i">+ +</a><a href="#h40-0-20" id="h40-0-20" class="i">+.pli time { +</a><a href="#h40-0-21" id="h40-0-21" class="i">+ padding-left: 1rem; +</a><a href="#h40-0-22" id="h40-0-22" class="i">+ white-space: nowrap; +</a><a href="#h40-0-23" id="h40-0-23" class="i">+ font-variant-numeric: tabular-nums; +</a><a href="#h40-0-24" id="h40-0-24" class="i">+} +</a><a href="#h40-0-25" id="h40-0-25" class="i">+ +</a><a href="#h40-0-26" id="h40-0-26" class="i">+</style> +</a><a href="#h40-0-27" id="h40-0-27" class="i">+ +</a> <section class="posts"> + +<a href="#h40-0-30" id="h40-0-30" class="d">- <img class="invertable-image" style="margin-left: 1.5rem; margin-top: 0.5rem; margin-bottom: 0.5rem; height: auto;" src="/assets/images/modified_stolen_art/kettenkrad.gif" width=200 height=200> +</a><a href="#h40-0-31" id="h40-0-31" class="i">+ <div style="display: flex; flex-wrap:nowrap; height: 7rem; max-height: 113px; margin-bottom: 1rem;"> +</a><a href="#h40-0-32" id="h40-0-32" class="i">+ <img class="invertable-image" style="margin-left: 1.5rem; height: auto;" src="/assets/images/modified_stolen_art/kettenkrad.gif"> +</a><a href="#h40-0-33" id="h40-0-33" class="i">+ <img style="height:100%; width: atuo; margin-left: auto;" src="/assets/images/modified_stolen_art/top_illust_04.png"> +</a><a href="#h40-0-34" id="h40-0-34" class="i">+ </div> +</a><a href="#h40-0-35" id="h40-0-35" class="i">+ +</a> <ul style="padding: 0px; margin: 0px;"> + {% for post in site.posts %} +<a href="#h40-0-38" id="h40-0-38" class="d">- <li {% cycle 'alternate-color': 'style="color: #799f7c;"', 'style="color: #b3b781;"'%} > +</a><a href="#h40-0-39" id="h40-0-39" class="i">+ <li class="pli" {% cycle 'alternate-color': 'style="color: #799f7c;"', 'style="color: #b3b781;"'%} > +</a> <a style="color: inherit" href="{{ site.baseurl }}{{ post.url }}">{{ post.title }}</a> + <time datetime="{{ post.date | date_to_xmlschema }}">{{ post.date | date: "%m-%d-%Y" }}</time> + </li> + {% endfor %} + </ul> + +<a href="#h40-0-46" id="h40-0-46" class="i">+ +</a> <img style="margin: 2rem auto 0px auto; max-width: 150px; width: 100%; height: auto;" src="/assets/images/modified_stolen_art/silly.png" width=200 height=200> + <p style="margin: 0px; text-align: center; font-size: 90%; color:gray;"><i>You've reached the bottom of the stack</i></p> + +</pre> +</div> +</body> +</html> diff --git a/git/n-channel/files.html b/git/n-channel/files.html @@ -20,6 +20,7 @@ <tr><td><b>Mode</b></td><td><b>Name</b></td><td class="num" align="right"><b>Size</b></td></tr> </thead><tbody> <tr><td>-rw-r--r--</td><td><a href="file/.gitignore.html">.gitignore</a></td><td class="num" align="right">8L</td></tr> +<tr><td>-rw-r--r--</td><td><a href="file/.projectile.html">.projectile</a></td><td class="num" align="right">0B</td></tr> <tr><td>-rwxr-xr-x</td><td><a href="file/404.html.html">404.html</a></td><td class="num" align="right">11L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/Gemfile.html">Gemfile</a></td><td class="num" align="right">40L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/Gemfile.lock.html">Gemfile.lock</a></td><td class="num" align="right">233L</td></tr> @@ -37,9 +38,9 @@ <tr><td>-rwxr-xr-x</td><td><a href="file/_layouts/post.html.html">_layouts/post.html</a></td><td class="num" align="right">70L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/_layouts/tag.html.html">_layouts/tag.html</a></td><td class="num" align="right">17L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/_layouts/tags.html.html">_layouts/tags.html</a></td><td class="num" align="right">15L</td></tr> -<tr><td>-rwxr-xr-x</td><td><a href="file/_pages/about.md.html">_pages/about.md</a></td><td class="num" align="right">43L</td></tr> -<tr><td>-rw-r--r--</td><td><a href="file/_pages/git.html.html">_pages/git.html</a></td><td class="num" align="right">30L</td></tr> -<tr><td>-rw-r--r--</td><td><a href="file/_pages/search.html.html">_pages/search.html</a></td><td class="num" align="right">71L</td></tr> +<tr><td>-rwxr-xr-x</td><td><a href="file/_pages/about.md.html">_pages/about.md</a></td><td class="num" align="right">44L</td></tr> +<tr><td>-rw-r--r--</td><td><a href="file/_pages/git.html.html">_pages/git.html</a></td><td class="num" align="right">59L</td></tr> +<tr><td>-rw-r--r--</td><td><a href="file/_pages/search.html.html">_pages/search.html</a></td><td class="num" align="right">73L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/_plugins/tags.rb.html">_plugins/tags.rb</a></td><td class="num" align="right">26L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/_posts/%232025-08-21-modelsim_fli_tutorial.md%23.html">_posts/#2025-08-21-modelsim_fli_tutorial.md#</a></td><td class="num" align="right">114L</td></tr> <tr><td>l---------</td><td><a href="file/_posts/.%232025-08-21-modelsim_fli_tutorial.md.html">_posts/.#2025-08-21-modelsim_fli_tutorial.md</a></td><td class="num" align="right">1L</td></tr> @@ -56,11 +57,11 @@ <tr><td>-rw-r--r--</td><td><a href="file/_posts/2025-03-02-productivity-through-simplicity.md.html">_posts/2025-03-02-productivity-through-simplicity.md</a></td><td class="num" align="right">78L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/_posts/2025-08-21-modelsim_fli_tutorial.md.html">_posts/2025-08-21-modelsim_fli_tutorial.md</a></td><td class="num" align="right">114L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/_posts/2025-08-21-modelsim_fli_tutorial.md~.html">_posts/2025-08-21-modelsim_fli_tutorial.md~</a></td><td class="num" align="right">10L</td></tr> -<tr><td>-rwxr-xr-x</td><td><a href="file/_sass/_main.scss.html">_sass/_main.scss</a></td><td class="num" align="right">322L</td></tr> -<tr><td>-rw-r--r--</td><td><a href="file/_todo.md.html">_todo.md</a></td><td class="num" align="right">18L</td></tr> -<tr><td>-rw-r--r--</td><td><a href="file/assets/css/combined.css.html">assets/css/combined.css</a></td><td class="num" align="right">273L</td></tr> +<tr><td>-rwxr-xr-x</td><td><a href="file/_sass/_main.scss.html">_sass/_main.scss</a></td><td class="num" align="right">312L</td></tr> +<tr><td>-rw-r--r--</td><td><a href="file/_todo.md.html">_todo.md</a></td><td class="num" align="right">21L</td></tr> +<tr><td>-rw-r--r--</td><td><a href="file/assets/css/combined.css.html">assets/css/combined.css</a></td><td class="num" align="right">316L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/assets/css/git.css.html">assets/css/git.css</a></td><td class="num" align="right">8L</td></tr> -<tr><td>-rw-r--r--</td><td><a href="file/assets/css/main.css.html">assets/css/main.css</a></td><td class="num" align="right">265L</td></tr> +<tr><td>-rw-r--r--</td><td><a href="file/assets/css/main.css.html">assets/css/main.css</a></td><td class="num" align="right">308L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/assets/css/vs.css.html">assets/css/vs.css</a></td><td class="num" align="right">32L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/assets/fonts/Iosevka-Etoile.ttf.html">assets/fonts/Iosevka-Etoile.ttf</a></td><td class="num" align="right">68556B</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/assets/images/VGA/VGA_fig1.jpeg.html">assets/images/VGA/VGA_fig1.jpeg</a></td><td class="num" align="right">44202B</td></tr> @@ -82,6 +83,7 @@ <tr><td>-rw-r--r--</td><td><a href="file/assets/images/VGA/VGA_fig7.jpeg.html">assets/images/VGA/VGA_fig7.jpeg</a></td><td class="num" align="right">30728B</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/assets/images/VGA/VGA_fig8.jpeg.html">assets/images/VGA/VGA_fig8.jpeg</a></td><td class="num" align="right">9252B</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/assets/images/VGA/VGA_fig9.jpeg.html">assets/images/VGA/VGA_fig9.jpeg</a></td><td class="num" align="right">34655B</td></tr> +<tr><td>-rw-r--r--</td><td><a href="file/assets/images/modified_stolen_art/bg.jpg.html">assets/images/modified_stolen_art/bg.jpg</a></td><td class="num" align="right">159288B</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/assets/images/modified_stolen_art/c-programming-language-chito.png.html">assets/images/modified_stolen_art/c-programming-language-chito.png</a></td><td class="num" align="right">34822B</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/assets/images/modified_stolen_art/couch.png.html">assets/images/modified_stolen_art/couch.png</a></td><td class="num" align="right">62786B</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/assets/images/modified_stolen_art/cursor.png.html">assets/images/modified_stolen_art/cursor.png</a></td><td class="num" align="right">939B</td></tr> @@ -92,6 +94,12 @@ <tr><td>-rw-r--r--</td><td><a href="file/assets/images/modified_stolen_art/nuko_calm.png.html">assets/images/modified_stolen_art/nuko_calm.png</a></td><td class="num" align="right">4150B</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/assets/images/modified_stolen_art/silly.png.html">assets/images/modified_stolen_art/silly.png</a></td><td class="num" align="right">185251B</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/assets/images/modified_stolen_art/templeos.jpeg.html">assets/images/modified_stolen_art/templeos.jpeg</a></td><td class="num" align="right">34084B</td></tr> +<tr><td>-rw-r--r--</td><td><a href="file/assets/images/modified_stolen_art/top_illust_01.png.html">assets/images/modified_stolen_art/top_illust_01.png</a></td><td class="num" align="right">64863B</td></tr> +<tr><td>-rw-r--r--</td><td><a href="file/assets/images/modified_stolen_art/top_illust_02.png.html">assets/images/modified_stolen_art/top_illust_02.png</a></td><td class="num" align="right">3056B</td></tr> +<tr><td>-rw-r--r--</td><td><a href="file/assets/images/modified_stolen_art/top_illust_04.png.html">assets/images/modified_stolen_art/top_illust_04.png</a></td><td class="num" align="right">27632B</td></tr> +<tr><td>-rw-r--r--</td><td><a href="file/assets/images/modified_stolen_art/top_illust_05.png.html">assets/images/modified_stolen_art/top_illust_05.png</a></td><td class="num" align="right">74411B</td></tr> +<tr><td>-rw-r--r--</td><td><a href="file/assets/images/modified_stolen_art/top_illust_06.png.html">assets/images/modified_stolen_art/top_illust_06.png</a></td><td class="num" align="right">16228B</td></tr> +<tr><td>-rw-r--r--</td><td><a href="file/assets/images/modified_stolen_art/top_illust_07.png.html">assets/images/modified_stolen_art/top_illust_07.png</a></td><td class="num" align="right">95340B</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/assets/images/nisse-collection.jpeg.html">assets/images/nisse-collection.jpeg</a></td><td class="num" align="right">406370B</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/assets/images/old_projects/anders_web.jpeg.html">assets/images/old_projects/anders_web.jpeg</a></td><td class="num" align="right">22085B</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/assets/images/old_projects/awaC.jpeg.html">assets/images/old_projects/awaC.jpeg</a></td><td class="num" align="right">24588B</td></tr> @@ -162,7 +170,7 @@ <tr><td>-rw-r--r--</td><td><a href="file/git/ArduinoNative/log.html.html">git/ArduinoNative/log.html</a></td><td class="num" align="right">54L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/ArduinoNative/logo.png.html">git/ArduinoNative/logo.png</a></td><td class="num" align="right">3930B</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/ArduinoNative/refs.html.html">git/ArduinoNative/refs.html</a></td><td class="num" align="right">27L</td></tr> -<tr><td>-rw-r--r--</td><td><a href="file/git/ArduinoNative/style.css.html">git/ArduinoNative/style.css</a></td><td class="num" align="right">273L</td></tr> +<tr><td>-rw-r--r--</td><td><a href="file/git/ArduinoNative/style.css.html">git/ArduinoNative/style.css</a></td><td class="num" align="right">316L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/ArduinoNative/tags.xml.html">git/ArduinoNative/tags.xml</a></td><td class="num" align="right">6L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/ProtonPack/atom.xml.html">git/ProtonPack/atom.xml</a></td><td class="num" align="right">175L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/ProtonPack/commit/0e0da9f93d97da8aef1eda3e77ec1563ec708758.html.html">git/ProtonPack/commit/0e0da9f93d97da8aef1eda3e77ec1563ec708758.html</a></td><td class="num" align="right">1233L</td></tr> @@ -187,7 +195,7 @@ <tr><td>-rw-r--r--</td><td><a href="file/git/ProtonPack/log.html.html">git/ProtonPack/log.html</a></td><td class="num" align="right">33L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/ProtonPack/logo.png.html">git/ProtonPack/logo.png</a></td><td class="num" align="right">3930B</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/ProtonPack/refs.html.html">git/ProtonPack/refs.html</a></td><td class="num" align="right">27L</td></tr> -<tr><td>-rw-r--r--</td><td><a href="file/git/ProtonPack/style.css.html">git/ProtonPack/style.css</a></td><td class="num" align="right">273L</td></tr> +<tr><td>-rw-r--r--</td><td><a href="file/git/ProtonPack/style.css.html">git/ProtonPack/style.css</a></td><td class="num" align="right">316L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/ProtonPack/tags.xml.html">git/ProtonPack/tags.xml</a></td><td class="num" align="right">6L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/anders_tale_room_editor/atom.xml.html">git/anders_tale_room_editor/atom.xml</a></td><td class="num" align="right">251L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/anders_tale_room_editor/commit/0b60b1d31008dde4fd344aa8e280d8e61abc7637.html.html">git/anders_tale_room_editor/commit/0b60b1d31008dde4fd344aa8e280d8e61abc7637.html</a></td><td class="num" align="right">201L</td></tr> @@ -215,7 +223,7 @@ <tr><td>-rw-r--r--</td><td><a href="file/git/anders_tale_room_editor/log.html.html">git/anders_tale_room_editor/log.html</a></td><td class="num" align="right">37L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/anders_tale_room_editor/logo.png.html">git/anders_tale_room_editor/logo.png</a></td><td class="num" align="right">3930B</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/anders_tale_room_editor/refs.html.html">git/anders_tale_room_editor/refs.html</a></td><td class="num" align="right">27L</td></tr> -<tr><td>-rw-r--r--</td><td><a href="file/git/anders_tale_room_editor/style.css.html">git/anders_tale_room_editor/style.css</a></td><td class="num" align="right">273L</td></tr> +<tr><td>-rw-r--r--</td><td><a href="file/git/anders_tale_room_editor/style.css.html">git/anders_tale_room_editor/style.css</a></td><td class="num" align="right">316L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/anders_tale_room_editor/tags.xml.html">git/anders_tale_room_editor/tags.xml</a></td><td class="num" align="right">6L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/awaparser/atom.xml.html">git/awaparser/atom.xml</a></td><td class="num" align="right">119L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/awaparser/commit/26da1a36ce0af3aea605beb209f992dbeb85f15e.html.html">git/awaparser/commit/26da1a36ce0af3aea605beb209f992dbeb85f15e.html</a></td><td class="num" align="right">63L</td></tr> @@ -237,7 +245,7 @@ <tr><td>-rw-r--r--</td><td><a href="file/git/awaparser/log.html.html">git/awaparser/log.html</a></td><td class="num" align="right">30L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/awaparser/logo.png.html">git/awaparser/logo.png</a></td><td class="num" align="right">3930B</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/awaparser/refs.html.html">git/awaparser/refs.html</a></td><td class="num" align="right">27L</td></tr> -<tr><td>-rw-r--r--</td><td><a href="file/git/awaparser/style.css.html">git/awaparser/style.css</a></td><td class="num" align="right">273L</td></tr> +<tr><td>-rw-r--r--</td><td><a href="file/git/awaparser/style.css.html">git/awaparser/style.css</a></td><td class="num" align="right">316L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/awaparser/tags.xml.html">git/awaparser/tags.xml</a></td><td class="num" align="right">6L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/ddt_ex/atom.xml.html">git/ddt_ex/atom.xml</a></td><td class="num" align="right">138L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/ddt_ex/commit/74715034a20b9bcec737ddf52a7d1e0c538f0960.html.html">git/ddt_ex/commit/74715034a20b9bcec737ddf52a7d1e0c538f0960.html</a></td><td class="num" align="right">2214L</td></tr> @@ -275,7 +283,7 @@ <tr><td>-rw-r--r--</td><td><a href="file/git/ddt_ex/log.html.html">git/ddt_ex/log.html</a></td><td class="num" align="right">31L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/ddt_ex/logo.png.html">git/ddt_ex/logo.png</a></td><td class="num" align="right">3930B</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/ddt_ex/refs.html.html">git/ddt_ex/refs.html</a></td><td class="num" align="right">27L</td></tr> -<tr><td>-rw-r--r--</td><td><a href="file/git/ddt_ex/style.css.html">git/ddt_ex/style.css</a></td><td class="num" align="right">273L</td></tr> +<tr><td>-rw-r--r--</td><td><a href="file/git/ddt_ex/style.css.html">git/ddt_ex/style.css</a></td><td class="num" align="right">316L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/ddt_ex/tags.xml.html">git/ddt_ex/tags.xml</a></td><td class="num" align="right">6L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/gs_avdecode/atom.xml.html">git/gs_avdecode/atom.xml</a></td><td class="num" align="right">100L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/gs_avdecode/commit/060f06d1e9e53ed116a3f6a936e351369bd9e505.html.html">git/gs_avdecode/commit/060f06d1e9e53ed116a3f6a936e351369bd9e505.html</a></td><td class="num" align="right">199L</td></tr> @@ -313,7 +321,7 @@ <tr><td>-rw-r--r--</td><td><a href="file/git/gs_avdecode/log.html.html">git/gs_avdecode/log.html</a></td><td class="num" align="right">29L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/gs_avdecode/logo.png.html">git/gs_avdecode/logo.png</a></td><td class="num" align="right">3930B</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/gs_avdecode/refs.html.html">git/gs_avdecode/refs.html</a></td><td class="num" align="right">27L</td></tr> -<tr><td>-rw-r--r--</td><td><a href="file/git/gs_avdecode/style.css.html">git/gs_avdecode/style.css</a></td><td class="num" align="right">273L</td></tr> +<tr><td>-rw-r--r--</td><td><a href="file/git/gs_avdecode/style.css.html">git/gs_avdecode/style.css</a></td><td class="num" align="right">316L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/gs_avdecode/tags.xml.html">git/gs_avdecode/tags.xml</a></td><td class="num" align="right">6L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/gs_bucket_array/atom.xml.html">git/gs_bucket_array/atom.xml</a></td><td class="num" align="right">100L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/gs_bucket_array/commit/3e5433eacfa56238f5f2899620f7a5a52f9b953d.html.html">git/gs_bucket_array/commit/3e5433eacfa56238f5f2899620f7a5a52f9b953d.html</a></td><td class="num" align="right">71L</td></tr> @@ -351,7 +359,7 @@ <tr><td>-rw-r--r--</td><td><a href="file/git/gs_bucket_array/log.html.html">git/gs_bucket_array/log.html</a></td><td class="num" align="right">29L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/gs_bucket_array/logo.png.html">git/gs_bucket_array/logo.png</a></td><td class="num" align="right">3930B</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/gs_bucket_array/refs.html.html">git/gs_bucket_array/refs.html</a></td><td class="num" align="right">27L</td></tr> -<tr><td>-rw-r--r--</td><td><a href="file/git/gs_bucket_array/style.css.html">git/gs_bucket_array/style.css</a></td><td class="num" align="right">273L</td></tr> +<tr><td>-rw-r--r--</td><td><a href="file/git/gs_bucket_array/style.css.html">git/gs_bucket_array/style.css</a></td><td class="num" align="right">316L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/gs_bucket_array/tags.xml.html">git/gs_bucket_array/tags.xml</a></td><td class="num" align="right">6L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/gs_ddt.h/atom.xml.html">git/gs_ddt.h/atom.xml</a></td><td class="num" align="right">119L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/gs_ddt.h/commit/0456c7d394347d9f75dfd3b3d022fa8b8894a174.html.html">git/gs_ddt.h/commit/0456c7d394347d9f75dfd3b3d022fa8b8894a174.html</a></td><td class="num" align="right">162L</td></tr> @@ -366,7 +374,7 @@ <tr><td>-rw-r--r--</td><td><a href="file/git/gs_ddt.h/log.html.html">git/gs_ddt.h/log.html</a></td><td class="num" align="right">30L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/gs_ddt.h/logo.png.html">git/gs_ddt.h/logo.png</a></td><td class="num" align="right">3930B</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/gs_ddt.h/refs.html.html">git/gs_ddt.h/refs.html</a></td><td class="num" align="right">27L</td></tr> -<tr><td>-rw-r--r--</td><td><a href="file/git/gs_ddt.h/style.css.html">git/gs_ddt.h/style.css</a></td><td class="num" align="right">273L</td></tr> +<tr><td>-rw-r--r--</td><td><a href="file/git/gs_ddt.h/style.css.html">git/gs_ddt.h/style.css</a></td><td class="num" align="right">316L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/gs_ddt.h/tags.xml.html">git/gs_ddt.h/tags.xml</a></td><td class="num" align="right">6L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/hs/atom.xml.html">git/hs/atom.xml</a></td><td class="num" align="right">499L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/hs/commit/030149422c5773d463d7dacdaf1a6693ea082f9f.html.html">git/hs/commit/030149422c5773d463d7dacdaf1a6693ea082f9f.html</a></td><td class="num" align="right">892L</td></tr> @@ -475,7 +483,7 @@ <tr><td>-rw-r--r--</td><td><a href="file/git/hs/log.html.html">git/hs/log.html</a></td><td class="num" align="right">50L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/hs/logo.png.html">git/hs/logo.png</a></td><td class="num" align="right">3930B</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/hs/refs.html.html">git/hs/refs.html</a></td><td class="num" align="right">27L</td></tr> -<tr><td>-rw-r--r--</td><td><a href="file/git/hs/style.css.html">git/hs/style.css</a></td><td class="num" align="right">273L</td></tr> +<tr><td>-rw-r--r--</td><td><a href="file/git/hs/style.css.html">git/hs/style.css</a></td><td class="num" align="right">316L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/hs/tags.xml.html">git/hs/tags.xml</a></td><td class="num" align="right">6L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/meep/atom.xml.html">git/meep/atom.xml</a></td><td class="num" align="right">24L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/meep/commit/6ba476dc2ba557ce39ca1242b33b01f1b7b56312.html.html">git/meep/commit/6ba476dc2ba557ce39ca1242b33b01f1b7b56312.html</a></td><td class="num" align="right">109L</td></tr> @@ -486,7 +494,7 @@ <tr><td>-rw-r--r--</td><td><a href="file/git/meep/log.html.html">git/meep/log.html</a></td><td class="num" align="right">25L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/meep/logo.png.html">git/meep/logo.png</a></td><td class="num" align="right">3930B</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/meep/refs.html.html">git/meep/refs.html</a></td><td class="num" align="right">27L</td></tr> -<tr><td>-rw-r--r--</td><td><a href="file/git/meep/style.css.html">git/meep/style.css</a></td><td class="num" align="right">273L</td></tr> +<tr><td>-rw-r--r--</td><td><a href="file/git/meep/style.css.html">git/meep/style.css</a></td><td class="num" align="right">316L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/meep/tags.xml.html">git/meep/tags.xml</a></td><td class="num" align="right">6L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/minesweeper/atom.xml.html">git/minesweeper/atom.xml</a></td><td class="num" align="right">176L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/minesweeper/commit/08dc9c97e17d45a758f77d6363ff50c9858c1d30.html.html">git/minesweeper/commit/08dc9c97e17d45a758f77d6363ff50c9858c1d30.html</a></td><td class="num" align="right">213L</td></tr> @@ -506,9 +514,9 @@ <tr><td>-rw-r--r--</td><td><a href="file/git/minesweeper/log.html.html">git/minesweeper/log.html</a></td><td class="num" align="right">33L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/minesweeper/logo.png.html">git/minesweeper/logo.png</a></td><td class="num" align="right">3930B</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/minesweeper/refs.html.html">git/minesweeper/refs.html</a></td><td class="num" align="right">27L</td></tr> -<tr><td>-rw-r--r--</td><td><a href="file/git/minesweeper/style.css.html">git/minesweeper/style.css</a></td><td class="num" align="right">273L</td></tr> +<tr><td>-rw-r--r--</td><td><a href="file/git/minesweeper/style.css.html">git/minesweeper/style.css</a></td><td class="num" align="right">316L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/minesweeper/tags.xml.html">git/minesweeper/tags.xml</a></td><td class="num" align="right">6L</td></tr> -<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/atom.xml.html">git/n-channel/atom.xml</a></td><td class="num" align="right">1278L</td></tr> +<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/atom.xml.html">git/n-channel/atom.xml</a></td><td class="num" align="right">1335L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/commit/045befeb14ed0cf4891b2642f65065d07d6eeed1.html.html">git/n-channel/commit/045befeb14ed0cf4891b2642f65065d07d6eeed1.html</a></td><td class="num" align="right">366L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/commit/048f6dbd0652679eddcef6c7df3d9dbfb5b81c93.html.html">git/n-channel/commit/048f6dbd0652679eddcef6c7df3d9dbfb5b81c93.html</a></td><td class="num" align="right">98L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/commit/06ba862d987b84a903c9cf7ffcca03013ffb6090.html.html">git/n-channel/commit/06ba862d987b84a903c9cf7ffcca03013ffb6090.html</a></td><td class="num" align="right">42L</td></tr> @@ -517,6 +525,7 @@ <tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/commit/09a44900d23da8a34fb8ee3eab7940f96330fd2d.html.html">git/n-channel/commit/09a44900d23da8a34fb8ee3eab7940f96330fd2d.html</a></td><td class="num" align="right">392L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/commit/14327ac4e083f278ba11b7eed5f79a0f6fd2f6ab.html.html">git/n-channel/commit/14327ac4e083f278ba11b7eed5f79a0f6fd2f6ab.html</a></td><td class="num" align="right">42L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/commit/19f5f4f9f49c3218525f3221c995785609ef043b.html.html">git/n-channel/commit/19f5f4f9f49c3218525f3221c995785609ef043b.html</a></td><td class="num" align="right">103L</td></tr> +<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/commit/2a84ef78f76f544b99df00f24a0483e5ade73114.html.html">git/n-channel/commit/2a84ef78f76f544b99df00f24a0483e5ade73114.html</a></td><td class="num" align="right">298L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/commit/31f89756447af3eb9c1f7b8ab6b9b7fa40833f02.html.html">git/n-channel/commit/31f89756447af3eb9c1f7b8ab6b9b7fa40833f02.html</a></td><td class="num" align="right">184L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/commit/3b61ade596ca9f13fafaa1eb77fa40035aef9e92.html.html">git/n-channel/commit/3b61ade596ca9f13fafaa1eb77fa40035aef9e92.html</a></td><td class="num" align="right">53L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/commit/3c1904252a6c0afedb50ce154067f734b0087867.html.html">git/n-channel/commit/3c1904252a6c0afedb50ce154067f734b0087867.html</a></td><td class="num" align="right">2400L</td></tr> @@ -539,6 +548,7 @@ <tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/commit/6b992a89f9e05b88a77d439b11f07addb58a841d.html.html">git/n-channel/commit/6b992a89f9e05b88a77d439b11f07addb58a841d.html</a></td><td class="num" align="right">288L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/commit/6bdc0d083185815414d1b5268115d2dae6f72676.html.html">git/n-channel/commit/6bdc0d083185815414d1b5268115d2dae6f72676.html</a></td><td class="num" align="right">189L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/commit/6f47e63edea4e5bae246e7459cc7dc4a5bb03fed.html.html">git/n-channel/commit/6f47e63edea4e5bae246e7459cc7dc4a5bb03fed.html</a></td><td class="num" align="right">789L</td></tr> +<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/commit/781e2dd6c51de32c15637a7051987ba70ea78ffb.html.html">git/n-channel/commit/781e2dd6c51de32c15637a7051987ba70ea78ffb.html</a></td><td class="num" align="right">7567L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/commit/7ec954addaee7b12c93520ab31b37e72c6ff69d4.html.html">git/n-channel/commit/7ec954addaee7b12c93520ab31b37e72c6ff69d4.html</a></td><td class="num" align="right">144L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/commit/83ec429fc6461359ebb3a79b34b4b85ce61d0b9a.html.html">git/n-channel/commit/83ec429fc6461359ebb3a79b34b4b85ce61d0b9a.html</a></td><td class="num" align="right">102L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/commit/84ccfd7a16a48321628e8159540308ea79463cdd.html.html">git/n-channel/commit/84ccfd7a16a48321628e8159540308ea79463cdd.html</a></td><td class="num" align="right">143L</td></tr> @@ -552,6 +562,7 @@ <tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/commit/a3f0f04e1d8b6b406da2d96478ce34a33bc3c267.html.html">git/n-channel/commit/a3f0f04e1d8b6b406da2d96478ce34a33bc3c267.html</a></td><td class="num" align="right">115L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/commit/a4f689e78cdd9a7fadda7d399cb78997c8bd7e6f.html.html">git/n-channel/commit/a4f689e78cdd9a7fadda7d399cb78997c8bd7e6f.html</a></td><td class="num" align="right">407L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/commit/a6f143e16da19f01d0b1d60f5d03e88ec7d715a3.html.html">git/n-channel/commit/a6f143e16da19f01d0b1d60f5d03e88ec7d715a3.html</a></td><td class="num" align="right">826L</td></tr> +<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/commit/a9e431cda4e6c1156bc79fe55d46d02fcf772380.html.html">git/n-channel/commit/a9e431cda4e6c1156bc79fe55d46d02fcf772380.html</a></td><td class="num" align="right">4084L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/commit/aa561a57a12eb31e5d31dd90bf7ed209282d1cad.html.html">git/n-channel/commit/aa561a57a12eb31e5d31dd90bf7ed209282d1cad.html</a></td><td class="num" align="right">56L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/commit/aac558f8a7a7670e1965637a5f8a64b011039259.html.html">git/n-channel/commit/aac558f8a7a7670e1965637a5f8a64b011039259.html</a></td><td class="num" align="right">168L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/commit/b4f30645592194893cdd2d4da4115809689e91d0.html.html">git/n-channel/commit/b4f30645592194893cdd2d4da4115809689e91d0.html</a></td><td class="num" align="right">94L</td></tr> @@ -577,11 +588,11 @@ <tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/commit/f64fb1e126936d9d59edf6c86048eb9f526ead70.html.html">git/n-channel/commit/f64fb1e126936d9d59edf6c86048eb9f526ead70.html</a></td><td class="num" align="right">59L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/commit/f9791fff7b18267241b2f22feec68b5c71f677c8.html.html">git/n-channel/commit/f9791fff7b18267241b2f22feec68b5c71f677c8.html</a></td><td class="num" align="right">284L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/favicon.png.html">git/n-channel/favicon.png</a></td><td class="num" align="right">3930B</td></tr> -<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/files.html.html">git/n-channel/files.html</a></td><td class="num" align="right">947L</td></tr> -<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/log.html.html">git/n-channel/log.html</a></td><td class="num" align="right">91L</td></tr> +<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/files.html.html">git/n-channel/files.html</a></td><td class="num" align="right">858L</td></tr> +<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/log.html.html">git/n-channel/log.html</a></td><td class="num" align="right">94L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/logo.png.html">git/n-channel/logo.png</a></td><td class="num" align="right">3930B</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/refs.html.html">git/n-channel/refs.html</a></td><td class="num" align="right">27L</td></tr> -<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/style.css.html">git/n-channel/style.css</a></td><td class="num" align="right">273L</td></tr> +<tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/style.css.html">git/n-channel/style.css</a></td><td class="num" align="right">316L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/n-channel/tags.xml.html">git/n-channel/tags.xml</a></td><td class="num" align="right">6L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/nisse/atom.xml.html">git/nisse/atom.xml</a></td><td class="num" align="right">138L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/nisse/commit/00e37840bc8dbfd912e89d252696bd65296621ae.html.html">git/nisse/commit/00e37840bc8dbfd912e89d252696bd65296621ae.html</a></td><td class="num" align="right">699L</td></tr> @@ -603,7 +614,7 @@ <tr><td>-rw-r--r--</td><td><a href="file/git/nisse/log.html.html">git/nisse/log.html</a></td><td class="num" align="right">31L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/nisse/logo.png.html">git/nisse/logo.png</a></td><td class="num" align="right">3930B</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/nisse/refs.html.html">git/nisse/refs.html</a></td><td class="num" align="right">27L</td></tr> -<tr><td>-rw-r--r--</td><td><a href="file/git/nisse/style.css.html">git/nisse/style.css</a></td><td class="num" align="right">273L</td></tr> +<tr><td>-rw-r--r--</td><td><a href="file/git/nisse/style.css.html">git/nisse/style.css</a></td><td class="num" align="right">316L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/nisse/tags.xml.html">git/nisse/tags.xml</a></td><td class="num" align="right">6L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/revolver/atom.xml.html">git/revolver/atom.xml</a></td><td class="num" align="right">347L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/revolver/commit/05ba29dbd5abf2277521f1f00b80786a007e8e2a.html.html">git/revolver/commit/05ba29dbd5abf2277521f1f00b80786a007e8e2a.html</a></td><td class="num" align="right">1508L</td></tr> @@ -749,7 +760,7 @@ <tr><td>-rw-r--r--</td><td><a href="file/git/revolver/log.html.html">git/revolver/log.html</a></td><td class="num" align="right">42L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/revolver/logo.png.html">git/revolver/logo.png</a></td><td class="num" align="right">3930B</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/revolver/refs.html.html">git/revolver/refs.html</a></td><td class="num" align="right">27L</td></tr> -<tr><td>-rw-r--r--</td><td><a href="file/git/revolver/style.css.html">git/revolver/style.css</a></td><td class="num" align="right">273L</td></tr> +<tr><td>-rw-r--r--</td><td><a href="file/git/revolver/style.css.html">git/revolver/style.css</a></td><td class="num" align="right">316L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/revolver/tags.xml.html">git/revolver/tags.xml</a></td><td class="num" align="right">6L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/se/atom.xml.html">git/se/atom.xml</a></td><td class="num" align="right">328L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/se/commit/06a5020778af8f4b4014f8ed872b1da15d590430.html.html">git/se/commit/06a5020778af8f4b4014f8ed872b1da15d590430.html</a></td><td class="num" align="right">5999L</td></tr> @@ -816,7 +827,7 @@ <tr><td>-rw-r--r--</td><td><a href="file/git/se/log.html.html">git/se/log.html</a></td><td class="num" align="right">41L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/se/logo.png.html">git/se/logo.png</a></td><td class="num" align="right">3930B</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/se/refs.html.html">git/se/refs.html</a></td><td class="num" align="right">48L</td></tr> -<tr><td>-rw-r--r--</td><td><a href="file/git/se/style.css.html">git/se/style.css</a></td><td class="num" align="right">273L</td></tr> +<tr><td>-rw-r--r--</td><td><a href="file/git/se/style.css.html">git/se/style.css</a></td><td class="num" align="right">316L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/se/tags.xml.html">git/se/tags.xml</a></td><td class="num" align="right">286L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/snake/atom.xml.html">git/snake/atom.xml</a></td><td class="num" align="right">195L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/snake/commit/0beeb87f3e8d1ce87f2ce3e1e271625224bd9723.html.html">git/snake/commit/0beeb87f3e8d1ce87f2ce3e1e271625224bd9723.html</a></td><td class="num" align="right">230L</td></tr> @@ -846,9 +857,9 @@ <tr><td>-rw-r--r--</td><td><a href="file/git/snake/log.html.html">git/snake/log.html</a></td><td class="num" align="right">34L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/snake/logo.png.html">git/snake/logo.png</a></td><td class="num" align="right">3930B</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/snake/refs.html.html">git/snake/refs.html</a></td><td class="num" align="right">27L</td></tr> -<tr><td>-rw-r--r--</td><td><a href="file/git/snake/style.css.html">git/snake/style.css</a></td><td class="num" align="right">273L</td></tr> +<tr><td>-rw-r--r--</td><td><a href="file/git/snake/style.css.html">git/snake/style.css</a></td><td class="num" align="right">316L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/git/snake/tags.xml.html">git/snake/tags.xml</a></td><td class="num" align="right">6L</td></tr> -<tr><td>-rwxr-xr-x</td><td><a href="file/index.html.html">index.html</a></td><td class="num" align="right">21L</td></tr> +<tr><td>-rwxr-xr-x</td><td><a href="file/index.html.html">index.html</a></td><td class="num" align="right">51L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/package-lock.json.html">package-lock.json</a></td><td class="num" align="right">27L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/package.json.html">package.json</a></td><td class="num" align="right">5L</td></tr> <tr><td>-rw-r--r--</td><td><a href="file/search.js.html">search.js</a></td><td class="num" align="right">6L</td></tr> diff --git a/git/n-channel/log.html b/git/n-channel/log.html @@ -19,6 +19,7 @@ <table id="log"><thead> <tr><td><b>Date</b></td><td><b>Commit message</b></td><td><b>Author</b></td><td class="num" align="right"><b>Files</b></td><td class="num" align="right"><b>+</b></td><td class="num" align="right"><b>-</b></td></tr> </thead><tbody> +<tr><td>2025-08-29 21:55</td><td><a href="commit/2dbf7261ac6160f1d8afd0764f209e6e223d8ee5.html">adding silent witch assets, fixing some css</a></td><td>Samdal</td><td class="num" align="right">41</td><td class="num" align="right">+14579</td><td class="num" align="right">-1830</td></tr> <tr><td>2025-08-21 12:51</td><td><a href="commit/2a84ef78f76f544b99df00f24a0483e5ade73114.html">add FLI article</a></td><td>Samdal</td><td class="num" align="right">5</td><td class="num" align="right">+243</td><td class="num" align="right">-3</td></tr> <tr><td>2025-08-05 22:58</td><td><a href="commit/781e2dd6c51de32c15637a7051987ba70ea78ffb.html">remove git nchannel files</a></td><td>Samdal</td><td class="num" align="right">96</td><td class="num" align="right">+0</td><td class="num" align="right">-7248</td></tr> <tr><td>2025-08-05 22:57</td><td><a href="commit/a9e431cda4e6c1156bc79fe55d46d02fcf772380.html">remove youtube embeds in websites</a></td><td>Samdal</td><td class="num" align="right">12</td><td class="num" align="right">+3693</td><td class="num" align="right">-202</td></tr> diff --git a/git/n-channel/refs.html b/git/n-channel/refs.html @@ -20,7 +20,7 @@ <tr><td><b>Name</b></td><td><b>Last commit date</b></td><td><b>Author</b></td> </tr> </thead><tbody> -<tr><td>main</td><td>2025-08-21 12:51</td><td>Samdal</td></tr> +<tr><td>main</td><td>2025-08-29 21:55</td><td>Samdal</td></tr> </tbody></table><br/> </div> </body> diff --git a/git/n-channel/style.css b/git/n-channel/style.css @@ -15,7 +15,7 @@ e, :after, :before { /*********** syntax highlighting ************/ /*********** body ************/ html { - font-size: 22px; + font-size: 18px; } body { @@ -164,7 +164,11 @@ h4 { } code, pre { - background: rgb(236, 237, 238); + background: rgba(0, 0, 0, 0.031372549); + border-style: dashed; + border-width: 1px; + border-radius: 0.3rem; + border-color: rgba(0, 0, 0, 0.3137254902); } code, pre #blob { @@ -280,7 +284,7 @@ ol li { margin-top: 0.5rem; } html { - font-size: 16px; + font-size: 14px; } } /*********** dark theme ************/ @@ -290,11 +294,12 @@ ol li { } body { background-color: #181a1b; - background-image: none; + background-image: url("/assets/images/modified_stolen_art/bg_dark.jpg"); color: #fff; } code, pre { background: #222; + border-color: rgba(255, 255, 255, 0.1450980392); } .invertable-image { filter: invert(0.6); diff --git a/git/nisse/style.css b/git/nisse/style.css @@ -15,7 +15,7 @@ e, :after, :before { /*********** syntax highlighting ************/ /*********** body ************/ html { - font-size: 22px; + font-size: 18px; } body { @@ -164,7 +164,11 @@ h4 { } code, pre { - background: rgb(236, 237, 238); + background: rgba(0, 0, 0, 0.031372549); + border-style: dashed; + border-width: 1px; + border-radius: 0.3rem; + border-color: rgba(0, 0, 0, 0.3137254902); } code, pre #blob { @@ -280,7 +284,7 @@ ol li { margin-top: 0.5rem; } html { - font-size: 16px; + font-size: 14px; } } /*********** dark theme ************/ @@ -290,11 +294,12 @@ ol li { } body { background-color: #181a1b; - background-image: none; + background-image: url("/assets/images/modified_stolen_art/bg_dark.jpg"); color: #fff; } code, pre { background: #222; + border-color: rgba(255, 255, 255, 0.1450980392); } .invertable-image { filter: invert(0.6); diff --git a/git/revolver/style.css b/git/revolver/style.css @@ -15,7 +15,7 @@ e, :after, :before { /*********** syntax highlighting ************/ /*********** body ************/ html { - font-size: 22px; + font-size: 18px; } body { @@ -164,7 +164,11 @@ h4 { } code, pre { - background: rgb(236, 237, 238); + background: rgba(0, 0, 0, 0.031372549); + border-style: dashed; + border-width: 1px; + border-radius: 0.3rem; + border-color: rgba(0, 0, 0, 0.3137254902); } code, pre #blob { @@ -280,7 +284,7 @@ ol li { margin-top: 0.5rem; } html { - font-size: 16px; + font-size: 14px; } } /*********** dark theme ************/ @@ -290,11 +294,12 @@ ol li { } body { background-color: #181a1b; - background-image: none; + background-image: url("/assets/images/modified_stolen_art/bg_dark.jpg"); color: #fff; } code, pre { background: #222; + border-color: rgba(255, 255, 255, 0.1450980392); } .invertable-image { filter: invert(0.6); diff --git a/git/se/style.css b/git/se/style.css @@ -15,7 +15,7 @@ e, :after, :before { /*********** syntax highlighting ************/ /*********** body ************/ html { - font-size: 22px; + font-size: 18px; } body { @@ -164,7 +164,11 @@ h4 { } code, pre { - background: rgb(236, 237, 238); + background: rgba(0, 0, 0, 0.031372549); + border-style: dashed; + border-width: 1px; + border-radius: 0.3rem; + border-color: rgba(0, 0, 0, 0.3137254902); } code, pre #blob { @@ -280,7 +284,7 @@ ol li { margin-top: 0.5rem; } html { - font-size: 16px; + font-size: 14px; } } /*********** dark theme ************/ @@ -290,11 +294,12 @@ ol li { } body { background-color: #181a1b; - background-image: none; + background-image: url("/assets/images/modified_stolen_art/bg_dark.jpg"); color: #fff; } code, pre { background: #222; + border-color: rgba(255, 255, 255, 0.1450980392); } .invertable-image { filter: invert(0.6); diff --git a/git/snake/style.css b/git/snake/style.css @@ -15,7 +15,7 @@ e, :after, :before { /*********** syntax highlighting ************/ /*********** body ************/ html { - font-size: 22px; + font-size: 18px; } body { @@ -164,7 +164,11 @@ h4 { } code, pre { - background: rgb(236, 237, 238); + background: rgba(0, 0, 0, 0.031372549); + border-style: dashed; + border-width: 1px; + border-radius: 0.3rem; + border-color: rgba(0, 0, 0, 0.3137254902); } code, pre #blob { @@ -280,7 +284,7 @@ ol li { margin-top: 0.5rem; } html { - font-size: 16px; + font-size: 14px; } } /*********** dark theme ************/ @@ -290,11 +294,12 @@ ol li { } body { background-color: #181a1b; - background-image: none; + background-image: url("/assets/images/modified_stolen_art/bg_dark.jpg"); color: #fff; } code, pre { background: #222; + border-color: rgba(255, 255, 255, 0.1450980392); } .invertable-image { filter: invert(0.6); diff --git a/index.html b/index.html @@ -10,6 +10,7 @@ layout: default display:flex; justify-content:space-between; margin-bottom: .5rem; + max-height: 1rem; } .pli a {