my gemini capsule source
capsule: add
| -rw-r--r-- | capsule/2020-11-01-action-jones.gemini | 51 | ||||
| -rw-r--r-- | capsule/2021-02-20-font-creation.gmi | 53 | ||||
| -rw-r--r-- | capsule/2021-XX-XX-dogfooding.gmi | 1 | ||||
| -rw-r--r-- | capsule/ZachsSharpie.png | bin | 0 -> 67706 bytes | |||
| -rw-r--r-- | capsule/ZachsSharpie.ttf | bin | 0 -> 26948 bytes | |||
| -rw-r--r-- | capsule/bababang.ttf | bin | 0 -> 22448 bytes | |||
| -rw-r--r-- | capsule/bbbsmooth.png | bin | 0 -> 61522 bytes | |||
| -rw-r--r-- | capsule/bbbsmooth.ttf | bin | 0 -> 20820 bytes | |||
| -rw-r--r-- | capsule/fossmoji.png | bin | 0 -> 139686 bytes | |||
| -rw-r--r-- | capsule/fossmoji.zip | bin | 0 -> 129926 bytes | |||
| -rw-r--r-- | capsule/index.gmi | 5 | ||||
| -rw-r--r-- | capsule/sanos.png | bin | 0 -> 79812 bytes | |||
| -rw-r--r-- | capsule/sanos.zip | bin | 0 -> 153992 bytes | |||
| -rw-r--r-- | capsule/type.txt | 2304 | ||||
| -rw-r--r-- | capsule/type.txt.png | bin | 0 -> 1140 bytes |
15 files changed, 2414 insertions, 0 deletions
diff --git a/capsule/2020-11-01-action-jones.gemini b/capsule/2020-11-01-action-jones.gemini new file mode 100644 index 0000000..6e721bd --- /dev/null +++ b/capsule/2020-11-01-action-jones.gemini @@ -0,0 +1,51 @@ +# Action Jones +## (The Story of a Lost Piece of Cultural History) + +## Media Influence + +Over time, different media has had rubbed off in its own way on my sense of humor. If you want to “get” somebody, usually one way is to watch all of their favorite things. While I do have a such a list, one such item from my younger teenage years is inaccessible. + +No, not because of some DRM imposed by ‘Big Tech’, but because the media was so niche, probably no one made a backup of it. I'm speaking of Action Jones. +Running for three seasons with a grand finale conclusion, this webseries was so much fun. + +I was first introduced to it in college... at the time, I was in middle school (tinkering around with C++ game development in my spare time), but twice, me and my older brother went to visit my sister at her university. It was there, we were introduced to this incredible work of history. + +## Action Jones: A humble webseries + +Action Jones season one started as a cheap dorm-room spoof of... maybe a large conglomeration of things. Action Jones, the pajama-clad sunglasses wearing hero, would get some kind of mission from “the chief”, and then he'd do it. Episodes were usually only a few minutes long. “The chief” would usually ramble on about Kumchatka or Project Azerbaijan, and then Action would go do something. The predicate of the episode was mostly fighting. Either against the ninja, Edge, or his nemesis, the Pharoah of Flush. + +On the surface, The Pharoah of Flush may have looked like some guy with a plunger wrapped in TP in a dorm room bathroom, but he was so much more than that. It was the overflowing music, the solid combat, and the crappy puns which made him memorable. To this date I still have his theme song stuck in my head and often find myself playing it when sitting at the piano. +It had that ‘everlasting staircase effect’: the melody eerily seeming to go up an octave each loop on top of the minor chord progression (Am+2|F7|Am/D|F,G). + +Edge was the ninja which Action fought. His visual design may have changed a few times, but the Jackie-chan-esque fighting style remained consistent and a real treat. I think they become allies in season 2. After he goes blind, he's identifiable by his sharp jawline seen beneath his ninja half-mask. + +Season two broadened the vision. The monologues by the chief seemed to be going somewhere, the set started to get beyond the dorm-hallway of season 1, most importantly, Insanity Tim became a recurring character. He was the bright red to Action's navy-blue. The perfect complement to Action in combat. +Now, Insanity Tim was probably the best acted part. As a full disclosure, this is the only character from the main series whose actor I met, and it might not be too much of a stretch to say he may have been type-casted. He ran around, enjoyed a challenge, and never had a long face. This lovable, crimson-caped character was perfectly set up for a bittersweet season three. + +Yes, the story progressed: Kumchatka and Project Azerbaijan had meaning. It was a big robot (guy in a welding mask), and I think there was some plot twist involving the chief (either that, or it was the same actor playing two different roles), but the most tearjerking moment of all is the ending for Insanity Tim. In a definitely-not-predictable fashion, he ends up (spoiler alert) sacrificing himself to defeat the evil robot. And thus ended the series Action Jones... or so I thought. + +## The Finale: Hopping the heterodontiform + +Now Action Jones had a website (not well preserved by the internet archive), and they had a message board on that site. While by the time I watched it, most of it was done, they were still working on a finale. + +=> https://vimeo.com/5701049 The Action Jones finale trailer (2 minutes long) is still live on Vimeo + +I don't think the main series ended on a cliffhanger, but I still anticipated getting more content. Maybe today, I'm not completely certain they needed a finale, but its existence at least allows it to be preserved. + +The main series of Action Jones was distributed as Google Video fullscreen links. (I never downloaded any of these for offline use). I believe when Google discontinued Google Video, the account owner never migrated those videos onto YouTube. Several years back, I emailed the creator, and he just pointed me to the finale, which is on Vimeo. + +The grand conclusion came in three parts, with quite a skilled ensemble cast. The premise is that a band of new heroes summons the old heroes for help. + +=> https://vimeo.com/8619336 act 1 +=> https://vimeo.com/8724871 act 2 +=> https://vimeo.com/8864586 act 3 + +Currently these are sitting at under 200 views, which, with a combined length similar to a feature-length film, means its only wasted 280 hours or so of IRL time. Is it really a waste of time? I guess I'd compare it to the last Avengers movie (Endgame or Infinity war, I forget which one). With so much build up investing you into the characters, having an ensemble cast might just spread the story a little too thin. + +I won't spoil any of these, but I will say that they managed to write Insanity Tim back into the show. (The Pharoah of Flush makes no appearance). + +## Reflection + +Will I ever gain back this piece of my cultural history? Probably not. Having lost it makes me more cautious and careful about how a moment can be preserved. Since those days, technology has evolved to make archival more difficult. There are sometimes even legal issues involved. I want to say “don't watch it if you can't keep it”, but maybe it's better to have loved and lost... + +=> mailto:~earboxer/public-inbox@lists.sr.ht?subject=Action%20Jones Comments accepted in public inbox! diff --git a/capsule/2021-02-20-font-creation.gmi b/capsule/2021-02-20-font-creation.gmi new file mode 100644 index 0000000..e0f1ec3 --- /dev/null +++ b/capsule/2021-02-20-font-creation.gmi @@ -0,0 +1,53 @@ +# Font creation + +Back in the day, penmanship was an important skill. It was also my worst skill. "When you get to highschool, you'll have to write all of your papers in cursive." That was a lie. Here in the early 21st century, we type, tap, or even dictate to record compressed words. But have we gained more in legibility than we've lost in expressability? Do printed paragraphs have to be less suggestive than calligraphic communications? Enter fonts. + +"How do you make a font?", one might ask. Well... the answer's not that simple, and is quite personal. Over the last decade, I've created 5 fonts which I consider worthy of being shared. How you make the font also varies based on what the purpose of the font is. For each font, I used a different piece of software. + +## ZachsSharpie (2012) +This first font is a stylized handwriting font. I wanted to have "my own" font for publishing things, rather than searching the internet for something everyone else has already seen before. It's most similar to Dieter Steffmann's "Marker Felt". The name comes from the method of creation: it was made using a sharpie. Specifically, on one of those "create a font from your handwriting" websites. +=> ZachsSharpie.png Comparison of ZachsSharpie against Marker Felt: "How vexingly quick daft zebras jump!" +I printed out the sheet, wrote each character, scanned it, and uploaded it. Within minutes, I downloaded my own custom font and it was... barely visible. Probably something to do with the contrast. For take two, I upped the thickness by just using a sharpie instead of using my pencil. This created the typeface which iconically adorns my http website. +=> ZachsSharpie.ttf Download ZachsSharpie if you want to imitate my leaderhead! +Do I recommend this method for font creation today? Unfortunately, myscriptfont.com no longer exists. There doesn't seem to be a website where you can upload a scanned chart and get a ttf, no strings attached. If you know of any free software which does this, please contact me. I would happily host an instance so others can easily create their first font. + +## bbbsmooth (2017) +The next font came from an interest in a foreign language, and the love of monospaced fonts. bbbsmooth started as "bababang", a 10x10 pixel font which covers the Bengali unicode block (similar to Devanagari), used for the language Bangla (বাংলা). I wanted to have Bengali text look good amongst computer code. +=> bbbsmooth.png bababang and bbbsmooth: "কিন্তু আমরা ক্রুশে হত খ্রীষ্টকে প্রচার করি" "kintu amra krushe hoth krishtake prochar kori" +I created it using the site fontstruct.com. First, I decided on my grid size. I chose the most complicated character, আ, the aspirated 'a' vowel. I made that whole alphabet, the numbers and special symbols, and eventually got back to adding the ASCII characters as well. To make it "bbbsmooth", I added more shapes to my pallete, and started placing them around the existing blocks, making up some rules to my method as I went. +=> bbbsmooth.ttf download bbbsmooth -- no promises that the monospacedness is accurate though. +=> https://fontstruct.com/fontstructions/show/1426455/bababang-1 view bbbsmooth on fontstruct.com +If you know you want to make a grid-based font, and don't mind running a proprietary javascript program (desktop only) to do it, then this may be a good choice. I'm not convinced though that this tool could produce a crisp pixel-perfect font suitable for programmers (such as Andreas Larsen's Monoid). + +## Fossmoji (2019 - incomplete) +When I started working full-time, probably my earliest distraction was reading about and looking at emoji on emojipedia. Creating an emoji-font seemed to be something you could only to if you were a large company, and redesigning an emoji-font would take just as much effort. +"Why can't I have my own emoji font, and why's it gotta be so difficult to make these?", I thought. As I had been learning about SVGs, I applied my knowledge and created a system in python where each emoji is defined by a YAML file. With the program SCFbuild, making an emoji font from a bunch of SVGs was easy. +=> fossmoji.png Preview of some of the glyphs +A few discouraging notes in the development of this: +* these full-color SVG-in-OpenType aren't well-supported by many programs (mostly just Firefox) +* Single-handedly creating thousands of emoji, even with re-using layers, would take too long. +=> fossmoji.zip Download some version of the font +Still, I managed to create almost 50 glyphs before getting tired of the project. Should you use this method to create a font? Sure! If you want an SVG-in-OpenType font, feel free to create a font deriving from fossmoji's source! Following the scene, it looks like maybe COLR fonts will take off (as the web browser giant supports them). It might not be too difficult to replace SCFBuild with nanoemoji to get these COLR fonts instead. +=> https://zachdecook.com/fossmoji View the homepage for fossmoji +=> https://gitlab.com/earboxer/fossmoji clone the source code + +## Sanos (2020) +Yeah, this is a sans-serif font, though it has nothing to do with a finger-snapping villian. Sanos was named after its parent-font, "Tinos": a font metrically compatible with Times New Roman. Why make a TNR-compatible font? It was all for the music engraving software Verovio, (more on Verovio some other day). For automatic spacing, it assumes the font characters are the size of those in Times New Roman. Fortunately, there are several of these: Liberation Serif, Tinos, and Thorndale. Unfortunately, none are sans-serif, which was an important feature for My.Hymnary.org's presentation system we were developing at work. +=> sanos.png A musical score with Sanos, a sans serif modification of Tinos. +I opened up Steve Matteson's apache-licensed font using Fontforge, and started tweaking away! My biggest gripe with sans fonts is the Ambiguous Illness: that is, the tendency of the capital I and lowercase l to be indistinguishable. I've been using my preferred solution since grade school: keep the foundation and canopy on the big I. Besides this decision, the modification was fairly straightforward. Credit to Steve Matteson, of course, for Tinos. +=> sanos.zip Download Sanos +FontForge is really powerful, but pretty clunky; it takes a lot of getting used to. Use it if you have to. Improve it if you'd like to. Modifying an existing font is a good way to get something consistent yet unique. I recommend this method for those who don't mind getting their hands dirty. + +## type.txt (Working title, 2021 - ) +When Devine Lu Linvega created the text editor "left", it loaded its font from famicom chr files. I didn't find the "nasu" editor comfortable for editing fonts, so I created my own program to convert text into the chr fonts. +=> https://git.sr.ht/~earboxer/chr2txt2chr Source code for txt2chr, also the repository where type.txt is stored. +type.txt is an 8x8 4 color font, which covers all ASCII characters (yes, even the nonprintable ones). It was written and is maintained in plain text, just by replacing characters in a grid. Currently the use of colors is very minor. +=> type.txt.png left editor with the font type.txt, editing the file type.txt, showing the newline character. +=> type.txt Some version of the file type.txt, which can be converted into a famicom chr sheet using `txt2chr '.#|*'`. +Should you use left and txt2chr to create your next font? Maybe. It's really easy, but most font-supporting software won't support this file format to use as a font. That includes newest versions of "left". One thing's for sure: making a 8x8 pixel font is much easier than making and maintaining the text editor which uses that font. + +## Conclusion + +So, there's my little five-font adventure for you. I think all computer users should try making and using their own fonts some time, but maybe it's fair to say not everyone shares this stripe of creative drive. + +=> mailto:~earboxer/public-inbox@lists.sr.ht?subject=fonts Comments accepted via email in public inbox! diff --git a/capsule/2021-XX-XX-dogfooding.gmi b/capsule/2021-XX-XX-dogfooding.gmi new file mode 100644 index 0000000..0a6f38d --- /dev/null +++ b/capsule/2021-XX-XX-dogfooding.gmi @@ -0,0 +1 @@ +# Dogfooding: What makes great software diff --git a/capsule/ZachsSharpie.png b/capsule/ZachsSharpie.png Binary files differnew file mode 100644 index 0000000..c770a30 --- /dev/null +++ b/capsule/ZachsSharpie.png diff --git a/capsule/ZachsSharpie.ttf b/capsule/ZachsSharpie.ttf Binary files differnew file mode 100644 index 0000000..082d65e --- /dev/null +++ b/capsule/ZachsSharpie.ttf diff --git a/capsule/bababang.ttf b/capsule/bababang.ttf Binary files differnew file mode 100644 index 0000000..02b09f4 --- /dev/null +++ b/capsule/bababang.ttf diff --git a/capsule/bbbsmooth.png b/capsule/bbbsmooth.png Binary files differnew file mode 100644 index 0000000..f9a9606 --- /dev/null +++ b/capsule/bbbsmooth.png diff --git a/capsule/bbbsmooth.ttf b/capsule/bbbsmooth.ttf Binary files differnew file mode 100644 index 0000000..529838a --- /dev/null +++ b/capsule/bbbsmooth.ttf diff --git a/capsule/fossmoji.png b/capsule/fossmoji.png Binary files differnew file mode 100644 index 0000000..b95a78a --- /dev/null +++ b/capsule/fossmoji.png diff --git a/capsule/fossmoji.zip b/capsule/fossmoji.zip Binary files differnew file mode 100644 index 0000000..557a264 --- /dev/null +++ b/capsule/fossmoji.zip diff --git a/capsule/index.gmi b/capsule/index.gmi new file mode 100644 index 0000000..a3a6d2d --- /dev/null +++ b/capsule/index.gmi @@ -0,0 +1,5 @@ +# Zach's Capsule +## Things kept to be preserved + +=> 2021-02-20-font-creation.gmi 2021-02-20 Font Creation: My story of font creation, with various software. +=> 2020-11-01-action-jones.gemini 2020-11-01 Action Jones: The Story of a Lost Piece of Cultural History diff --git a/capsule/sanos.png b/capsule/sanos.png Binary files differnew file mode 100644 index 0000000..e55ed69 --- /dev/null +++ b/capsule/sanos.png diff --git a/capsule/sanos.zip b/capsule/sanos.zip Binary files differnew file mode 100644 index 0000000..ecb4325 --- /dev/null +++ b/capsule/sanos.zip diff --git a/capsule/type.txt b/capsule/type.txt new file mode 100644 index 0000000..4f580d0 --- /dev/null +++ b/capsule/type.txt @@ -0,0 +1,2304 @@ +........ +.|...... +..|..... +..|...|. +...|.|.| +...|.|.| +.....|.| +......|. + +........ +..|..... +.|.|.... +.....||. +....|..| +....|||| +....|..| +....|..| + +........ +..|..... +.|.|.... +....|||. +....|..| +....|||. +....|..| +....|||. + +........ +..|..... +.|.|.... +.....||| +....|... +....|... +....|... +.....||| + +........ +..|..... +.|.|.... +....|||. +....|..| +....|..| +....|..| +....|||. + +........ +..|..... +.|.|.... +....|||| +....|... +....|||. +....|... +....|||| + +........ +..|..... +.|.|.... +....|||| +....|... +....|||. +....|... +....|... + +........ +..|..... +.|.|.... +.....||| +....|... +....|.|| +....|..| +.....||. + +........ +.||..... +.|.|.... +.||...|| +.|.|.|.. +.||...|. +.......| +.....||. + +........ +.|.|.... +.|.|.... +.|||.||| +.|.|..|. +.|.|..|. +......|. +......|. + +........ +.||..... +.|.|.... +.|.|.|.. +.|.|.|.. +.|.|.|.. +.....|.. +.....||| + +........ +.|.|.... +.|.|.... +.|.|.||| +.|.|..|. +..|...|. +......|. +......|. + +........ +.|||.... +.|...... +.||..||| +.|...|.. +.|...||. +.....|.. +.....|.. + +........ +..||.... +.|...... +.|...||. +.|...|.| +..||.||. +.....|.| +.....|.| + +........ +..||.... +.|...... +..|...|. +...|.|.| +.||..|.| +.....|.| +......|. + +........ +..||.... +.|...... +..|..||| +...|..|. +.||...|. +......|. +.....||| + +........ +..|..... +.|.|.... +....|||. +....|..| +....|||. +....|... +....|... + +........ +..|..... +.|.|.... +.....||. +....|..| +....|..| +....|.|. +.....|.| + +........ +..|..... +.|.|.... +....|||. +....|..| +....|||. +....|..| +....|..| + +........ +..|..... +.|.|.... +.....||| +....|... +.....||. +.......| +....|||. + +........ +..|..... +.|.|.... +....|||| +......|. +......|. +.....|.. +.....|.. + +........ +..|..... +.|.|.... +....|..| +....|..| +....|..| +....|..| +.....||. + +........ +..|..... +.|.|.... +........ +...|...| +....|.|. +.....|.. +........ + +........ +..|..... +.|.|.... +........ +.|..|..| +..|.|.|. +...|.|.. +........ + +........ +..|..... +.|.|.... +....|..| +....|..| +.....||. +....|..| +....|..| + +........ +..|..... +.|.|.... +....|..| +.....|.| +......|. +.....|.. +....|... + +........ +..|..... +.|.|.... +........ +....|||| +......|. +.....|.. +....|||| + +........ +.|...... +..|..... +..|...|. +...|.|.| +...|.||. +.....|.. +......|| + +........ +.|||.... +.|...... +.||...|| +.|...|.. +.|....|. +.......| +.....||. + +........ +..|..... +.|.|.... +.|....|| +.|.|.|.. +..||..|. +.......| +.....||. + +........ +.||..... +.|.|.... +.||...|| +.|.|.|.. +.|.|..|. +.......| +.....||. + +........ +.|.|.... +.|.|.... +.|.|..|| +.|.|.|.. +..|...|. +.......| +.....||. + +........ +..||.... +.|...... +..|..||. +...|.|.| +.||..||. +.....|.. +.....|.. + +........ +....#... +....#... +....#... +....#... +....#... +........ +....#... + +........ +...#.#.. +...#.#.. +........ +........ +........ +........ +........ + +........ +........ +...#..#. +.|###### +...#..#. +..#..#.. +.######| +..#..#.. + +........ +...#.#.. +..###### +.#.|.|.. +..#####. +...|.|.# +.######. +...#.#.. + +........ +..#....# +.#.#..#. +..#..#.. +....#... +...#..#. +..#..#.# +.#....#. + +........ +..##.... +.#..#... +..#|.... +..|##... +.#...#.# +.#....#. +..####.# + +........ +....#... +....#... +........ +........ +........ +........ +........ + +........ +....#... +...#.... +...#.... +...#.... +...#.... +...#.... +....#... + +........ +....#... +.....#.. +.....#.. +.....#.. +.....#.. +.....#.. +....#... + +........ +....#... +....#... +.|#####| +....#... +...#.#.. +..|...|. +........ + +........ +........ +....#... +....#... +..#####. +....#... +....#... +........ + +........ +........ +........ +........ +........ +........ +....#... +...#.... + +........ +........ +........ +........ +..#####. +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +....#... + +........ +.......# +......#. +.....#.. +....#... +...#.... +..#..... +.#...... + +........ +..#####. +.#.....# +.#.....# +.#..*..# +.#.....# +.#.....# +..#####. + +........ +....#... +...##... +..#.#... +....#... +....#... +....#... +..#####. + +........ +..#####. +.#.....# +......#| +..|###|. +.|#..... +.#...... +.####### + +........ +.######. +.......# +.......# +..#####. +.......# +.......# +.######. + +........ +.#.....# +.#.....# +.#.....# +.####### +.......# +.......# +.......# + +........ +.####### +.#...... +.#...... +.######. +.......# +.......# +.######. + +........ +..#####. +.#.....# +.#...... +.######. +.#.....# +.#.....# +..#####. + +........ +.####### +.......# +......#| +......#. +.....#|. +.....#.. +.....#.. + +........ +.|#####| +.#.....# +.#.....# +..#####. +.#.....# +.#.....# +.|#####| + +........ +..#####. +.#.....# +.#.....# +..####|# +.......# +.......# +.......# + +........ +........ +........ +....#... +........ +....#... +........ +........ + +........ +........ +........ +....#... +........ +....#... +....#... +...#.... + +........ +.....#.. +....#... +...#.... +..#..... +...#.... +....#... +.....#.. + +........ +........ +........ +..#####. +........ +..#####. +........ +........ + +........ +..#..... +...#.... +....#... +.....#.. +....#... +...#.... +..#..... + +........ +..#####. +.#.....# +.......# +.....##. +....#... +........ +....#... + +........ +..#####. +.#.....# +.#..##.# +.#.#.#.# +.#.#.#.# +.#..#.#. +..#..... + +........ +...|#|.. +...#.#.. +..#...#. +.####### +.#.....# +.#.....# +.#.....# + +........ +.######. +.#.....# +.#.....# +.######. +.#.....# +.#.....# +.######. + +........ +..#####. +.#.....# +.#...... +.#...... +.#...... +.#.....# +..#####. + +........ +.######. +.#.....# +.#.....# +.#.....# +.#.....# +.#.....# +.######. + +........ +.####### +.#...... +.#...... +.#####.. +.#...... +.#...... +.####### + +........ +.####### +.#...... +.#...... +.#####.. +.#...... +.#...... +.#...... + +........ +..#####. +.#.....# +.#...... +.#..#### +.#.....# +.#.....# +..#####. + +........ +.#.....# +.#.....# +.#.....# +.####### +.#.....# +.#.....# +.#.....# + +........ +.####### +....#... +....#... +....#... +....#... +....#... +.####### + +........ +.####### +.....#.. +.....#.. +.....#.. +.#...#.. +.#...#.. +..###... + +........ +.#.....# +.#....#. +.#...#.. +.####... +.#...#.. +.#....#. +.#.....# + +........ +.#...... +.#...... +.#...... +.#...... +.#...... +.#...... +.####### + +........ +.##...## +.##...## +.#.#.#.# +.#.#.#.# +.#..#..# +.#..#..# +.#.....# + +........ +.##....# +.#.#...# +.#.#...# +.#..#..# +.#..#..# +.#...#.# +.#....## + +........ +..####|. +.#....#| +.#.....# +.#.....# +.#.....# +.#.....# +..#####. + +........ +.######. +.#.....# +.#....#. +.#####.. +.#...... +.#...... +.#...... + +........ +..#####. +.#.....# +.#.....# +.#.....# +.#...#.# +.#....#. +..####.# + +........ +.######. +.#.....# +.#....#. +.#####.. +.#...#.. +.#....#. +.#.....# + +........ +..###### +.#...... +.#...... +..#####. +.......# +.......# +.######. + +........ +.####### +....#... +....#... +....#... +....#... +....#... +....#... + +........ +.#.....# +.#.....# +.#.....# +.#.....# +.#.....# +..#....# +...####. + +........ +.#.....# +.#.....# +.#.....# +.#.....# +..#...#. +...#.#.. +....#... + +........ +.#.....# +.#.....# +.#.....# +.#.....# +.#..#..# +.#.#.#.# +.##...## + +........ +.#.....# +..#...#. +...#.#.. +....#... +...#.#.. +..#...#. +.#.....# + +........ +.#.....# +..#...#. +...#.#.. +....#... +....#... +....#... +....#... + +........ +.####### +......#. +.....#.. +....#... +...#.... +..#..... +.####### + +........ +...###.. +...#.... +...#.... +...#.... +...#.... +...#.... +...###.. + +........ +.#...... +..#..... +...#.... +....#... +.....#.. +......#. +.......# + +........ +...###.. +.....#.. +.....#.. +.....#.. +.....#.. +.....#.. +...###.. + +........ +....#... +...#.#.. +..#...#. +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +.####### + +........ +....#... +.....#.. +........ +........ +........ +........ +........ + +........ +........ +........ +........ +...###|. +..#...#. +..#...#. +...####. + +........ +..#..... +..#..... +..#..... +..####.. +..#...#. +..#...#. +..####.. + +........ +........ +........ +...###.. +..#...#. +..#..... +..#...#. +...###.. + +........ +......#. +......#. +......#. +...####. +..#...#. +..#...#. +...####. + +........ +........ +........ +...###.. +..#...#. +..####.. +..#..... +...###.. + +........ +....##.. +...#..#. +...#..#. +...#.... +..####.. +...#.... +...#.... + +........ +........ +...###.. +..#...#. +..#...#. +...####. +......#. +..####.. + +........ +..#..... +..#..... +..#..... +..####.. +..#...#. +..#...#. +..#...#. + +........ +........ +....#... +........ +....#... +....#... +....#... +....#... + +........ +.....#.. +........ +.....#.. +.....#.. +.....#.. +..#..#.. +...##... + +........ +..#..... +..#..... +..#...#. +..#..#.. +..###... +..#..#.. +..#...#. + +........ +...#.... +....#... +....#... +....#... +....#... +....#... +.....#.. + +........ +........ +........ +........ +.###.##. +.#..#..# +.#.....# +.#.....# + +........ +........ +........ +........ +..*###.. +..#...#. +..#...#. +..#...#. + +........ +........ +........ +...###.. +..#...#. +..#...#. +..#...#. +...###.. + +........ +........ +........ +..####.. +..#...#. +..####.. +..#..... +..#..... + +........ +........ +........ +...####. +..#...#. +...####. +......#* +......#. + +........ +........ +........ +...###.. +..#...#. +..#..... +..#..... +..#..... + +........ +........ +........ +...####. +..#..... +...###.. +......#. +..####.. + +........ +........ +....#... +..#####. +....#... +....#... +....#... +.....#.. + +........ +........ +........ +..#...#. +..#...#. +..#...#. +..#...#. +...###*. + +........ +........ +........ +..#...#. +..#...#. +..#...#. +...#.#.. +....#... + +........ +........ +........ +.#..#..# +.#..#..# +.#..#..# +.#..#..# +..##.##* + +........ +........ +........ +..#...#. +...#.#.. +....#... +...#.#.. +..#...#. + +........ +........ +..#...#. +...#..#. +....##.. +.....#.. +....#... +....#... + +........ +........ +........ +..#####. +.....#.. +....#... +...#.... +..#####. + +........ +....#... +...#.... +...|#... +..#..... +...|#... +...#.... +....#... + +........ +....#... +....#... +....#... +....#... +....#... +....#... +....#... + +........ +....#... +.....#.. +....#|.. +......#. +....#|.. +.....#.. +....#... + +........ +........ +........ +..##.... +.#..#..# +.....##. +........ +........ + +........ +..|..... +.|.|.... +.....||. +....|..| +......|. +........ +......|. + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + +........ +........ +........ +........ +........ +........ +........ +........ + diff --git a/capsule/type.txt.png b/capsule/type.txt.png Binary files differnew file mode 100644 index 0000000..65ecca7 --- /dev/null +++ b/capsule/type.txt.png |