From 66d1cdb9db58b3bf2ff249c235f7f3ec9cc0748e Mon Sep 17 00:00:00 2001 From: Graham Hall Date: Fri, 2 Jan 2026 12:08:40 -0500 Subject: [PATCH] new post - favorite things of 2025 --- .astro/content-assets.mjs | 3 +- .astro/data-store.json | 2 +- .astro/settings.json | 2 +- src/assets/blog/gifs/destroy-taskmaster.gif | Bin 0 -> 2800967 bytes .../blog/2026/my-favorite-things-of-2025.md | 58 ++++++++++++++++++ 5 files changed, 62 insertions(+), 3 deletions(-) create mode 100644 src/assets/blog/gifs/destroy-taskmaster.gif create mode 100644 src/content/blog/2026/my-favorite-things-of-2025.md diff --git a/.astro/content-assets.mjs b/.astro/content-assets.mjs index f4a5e5e..bc5d70a 100644 --- a/.astro/content-assets.mjs +++ b/.astro/content-assets.mjs @@ -6,5 +6,6 @@ import __ASTRO_IMAGE_IMPORT_3KcDr from "src/assets/blog/my-ai-portrait.jpg?astro import __ASTRO_IMAGE_IMPORT_Zi2DqH from "src/assets/blog/gunpla/box.jpg?astroContentImageFlag=&importer=src%2Fcontent%2Fblog%2F2023%2Fmy-gunpla-adventure.md"; import __ASTRO_IMAGE_IMPORT_1OkzEl from "src/assets/blog/gunpla/all-the-parts.jpg?astroContentImageFlag=&importer=src%2Fcontent%2Fblog%2F2023%2Fmy-gunpla-adventure.md"; import __ASTRO_IMAGE_IMPORT_FYQiW from "src/assets/blog/gunpla/final.jpg?astroContentImageFlag=&importer=src%2Fcontent%2Fblog%2F2023%2Fmy-gunpla-adventure.md"; -export default new Map([["src/assets/blog/ileopard/mac-os-10-1.png?astroContentImageFlag=&importer=src%2Fcontent%2Fblog%2F2022%2Fileopard-a-retrospective.md", __ASTRO_IMAGE_IMPORT_1G57ng], ["src/assets/blog/ileopard/itunes-7.gif?astroContentImageFlag=&importer=src%2Fcontent%2Fblog%2F2022%2Fileopard-a-retrospective.md", __ASTRO_IMAGE_IMPORT_Z1ESWoO], ["src/assets/blog/ileopard/ileopard-2-0-1.png?astroContentImageFlag=&importer=src%2Fcontent%2Fblog%2F2022%2Fileopard-a-retrospective.md", __ASTRO_IMAGE_IMPORT_rrnp], ["src/assets/blog/my-ai-portrait.jpg?astroContentImageFlag=&importer=src%2Fcontent%2Fblog%2F2022%2Fcreating-a-dating-profile-with-ai.md", __ASTRO_IMAGE_IMPORT_3KcDr], ["src/assets/blog/gunpla/box.jpg?astroContentImageFlag=&importer=src%2Fcontent%2Fblog%2F2023%2Fmy-gunpla-adventure.md", __ASTRO_IMAGE_IMPORT_Zi2DqH], ["src/assets/blog/gunpla/all-the-parts.jpg?astroContentImageFlag=&importer=src%2Fcontent%2Fblog%2F2023%2Fmy-gunpla-adventure.md", __ASTRO_IMAGE_IMPORT_1OkzEl], ["src/assets/blog/gunpla/final.jpg?astroContentImageFlag=&importer=src%2Fcontent%2Fblog%2F2023%2Fmy-gunpla-adventure.md", __ASTRO_IMAGE_IMPORT_FYQiW]]); +import __ASTRO_IMAGE_IMPORT_1mhYTO from "src/assets/blog/gifs/destroy-taskmaster.gif?astroContentImageFlag=&importer=src%2Fcontent%2Fblog%2F2026%2Fmy-favorite-things-of-2025.md"; +export default new Map([["src/assets/blog/ileopard/mac-os-10-1.png?astroContentImageFlag=&importer=src%2Fcontent%2Fblog%2F2022%2Fileopard-a-retrospective.md", __ASTRO_IMAGE_IMPORT_1G57ng], ["src/assets/blog/ileopard/itunes-7.gif?astroContentImageFlag=&importer=src%2Fcontent%2Fblog%2F2022%2Fileopard-a-retrospective.md", __ASTRO_IMAGE_IMPORT_Z1ESWoO], ["src/assets/blog/ileopard/ileopard-2-0-1.png?astroContentImageFlag=&importer=src%2Fcontent%2Fblog%2F2022%2Fileopard-a-retrospective.md", __ASTRO_IMAGE_IMPORT_rrnp], ["src/assets/blog/my-ai-portrait.jpg?astroContentImageFlag=&importer=src%2Fcontent%2Fblog%2F2022%2Fcreating-a-dating-profile-with-ai.md", __ASTRO_IMAGE_IMPORT_3KcDr], ["src/assets/blog/gunpla/box.jpg?astroContentImageFlag=&importer=src%2Fcontent%2Fblog%2F2023%2Fmy-gunpla-adventure.md", __ASTRO_IMAGE_IMPORT_Zi2DqH], ["src/assets/blog/gunpla/all-the-parts.jpg?astroContentImageFlag=&importer=src%2Fcontent%2Fblog%2F2023%2Fmy-gunpla-adventure.md", __ASTRO_IMAGE_IMPORT_1OkzEl], ["src/assets/blog/gunpla/final.jpg?astroContentImageFlag=&importer=src%2Fcontent%2Fblog%2F2023%2Fmy-gunpla-adventure.md", __ASTRO_IMAGE_IMPORT_FYQiW], ["src/assets/blog/gifs/destroy-taskmaster.gif?astroContentImageFlag=&importer=src%2Fcontent%2Fblog%2F2026%2Fmy-favorite-things-of-2025.md", __ASTRO_IMAGE_IMPORT_1mhYTO]]); \ No newline at end of file diff --git a/.astro/data-store.json b/.astro/data-store.json index fdc0360..0658e8e 100644 --- a/.astro/data-store.json +++ b/.astro/data-store.json @@ -1 +1 @@ -[["Map",1,2,9,10],"meta::meta",["Map",3,4,5,6,7,8],"astro-version","5.16.4","content-config-digest","8ff222dc93c471c0","astro-config-digest","{\"root\":{},\"srcDir\":{},\"publicDir\":{},\"outDir\":{},\"cacheDir\":{},\"site\":\"https://ghall.space\",\"compressHTML\":true,\"base\":\"/\",\"trailingSlash\":\"ignore\",\"output\":\"static\",\"scopedStyleStrategy\":\"attribute\",\"build\":{\"format\":\"directory\",\"client\":{},\"server\":{},\"assets\":\"_astro\",\"serverEntry\":\"entry.mjs\",\"redirects\":true,\"inlineStylesheets\":\"auto\",\"concurrency\":1},\"server\":{\"open\":false,\"host\":false,\"port\":4321,\"streaming\":true,\"allowedHosts\":[]},\"redirects\":{\"/posts/[...slug]\":\"/blog/[...slug]\",\"/blog\":\"/blog/page/1\"},\"image\":{\"endpoint\":{\"route\":\"/_image\"},\"service\":{\"entrypoint\":\"astro/assets/services/sharp\",\"config\":{}},\"domains\":[],\"remotePatterns\":[],\"responsiveStyles\":false},\"devToolbar\":{\"enabled\":true},\"markdown\":{\"syntaxHighlight\":{\"type\":\"shiki\",\"excludeLangs\":[\"math\"]},\"shikiConfig\":{\"langs\":[],\"langAlias\":{},\"theme\":\"github-dark\",\"themes\":{\"light\":\"github-light\",\"dark\":\"github-dark\"},\"wrap\":false,\"transformers\":[]},\"remarkPlugins\":[],\"rehypePlugins\":[],\"remarkRehype\":{},\"gfm\":true,\"smartypants\":true},\"security\":{\"checkOrigin\":true,\"allowedDomains\":[]},\"env\":{\"schema\":{},\"validateSecrets\":false},\"experimental\":{\"clientPrerender\":false,\"contentIntellisense\":false,\"headingIdCompat\":false,\"preserveScriptOrder\":false,\"liveContentCollections\":false,\"csp\":false,\"staticImportMetaEnv\":false,\"chromeDevtoolsWorkspace\":false,\"failOnPrerenderConflict\":false,\"svgo\":false},\"legacy\":{\"collections\":false}}","blog",["Map",11,12,32,33,62,63,85,86,109,110,144,145,173,174,192,193,212,213,240,241,258,259,277,278,296,297,315,316,334,335,357,358,388,389,411,412,430,431,452,453,472,473,492,493,511,512,530,531,549,550,568,569,587,588,622,623,642,643,661,662,681,682,707,708,726,727,745,746,764,765,783,784,834,835,853,854,872,873,904,905,923,924,943,944,962,963,982,983,1001,1002,1022,1023,1041,1042,1062,1063,1082,1083,1101,1102,1121,1122,1141,1142,1160,1161,1195,1196,1223,1224,1251,1252,1280,1281,1299,1300,1319,1320,1339,1340,1367,1368,1395,1396],"2022/ask-the-darn-question",{"id":11,"data":13,"body":19,"filePath":20,"digest":21,"rendered":22},{"title":14,"pubDate":15,"tags":16},"Ask The Darn Question!",["Date","2022-11-05T00:00:00.000Z"],[17,18],"Web Dev","Mental Health","One of the areas I struggle with when it comes to working in a professional web development environment is asking questions. Whether it’s a problem I’m stuck on, or something about the codebase I don’t quite understand, I’m more likely to end up banging my head against the wall trying to find the answers myself than reach out and ask someone a question.\n\nIt’s not out of pride, at least I don’t think it is. It’s more about insecurity. I’m afraid asking for help will somehow reveal to the more experienced devs that I actually have no idea what I’m doing. I will expose myself as a fraud who doesn’t know the first thing about development, and I don’t deserve to get paid for it.\n\nOf course, logically speaking, this is not true. It’s a story told with a combination of imposter syndrome, an anxiety disorder, and a copious amount of logical fallacies. I’m not a fraud, I’m just inexperienced. I can write code, and it may not be the best code ever written but it generally works, and there’s room for me to improve.\n\nAll this to say, it’s ok to ask for help when you need it. I’m writing that as a reminder to myself as much as to you, the reader. No one person has all the answers, and in development there are a multitude of ways to solve a given problem. Consider this: you’re more competent than you give yourself credit for, but maybe you just need a fresh perspective.\n\nI had couple eye-opening experiences this week at work.\n\nFirstly, I was running into an issue where a particular set of values wasn’t getting passed through correctly in our beta environment even though everything was working perfectly when I tested locally on my machine. I was stumped. My boss took a look and suggested I get the values I needed from somewhere else. It worked like a charm! In retrospect, it seemed like the obvious solution, but its easy to get so caught up in looking at a problem in a particular way that you lose sight of other perspectives. In this case, it wasn’t that I didn’t understand what I was doing, I just needed another perspective.\n\nSecondly, earlier in the week I was struggling with trying to track down a particular issue in AWS. I couldn’t find the log I was looking for, and I was completely perplexed. I asked a co-worker, and he asked me if anyone showed me our naming convention for our serverless functions and how to navigate them in AWS. I said no, so he took about 10-15 minutes to show me the ropes. It was something I couldn’t have known, I’d had zero AWS experience before this job and I’m still in the process of getting to grips with our massive codebase. Nobody had taught me what I needed to know, and I had been too nervous to ask, so I just flat out didn’t know.\n\nSo, if there’s one thing I hope we all can take away from this it’s that, if we’re truly stuck on something, there’s more harm in not asking questions. There will always be something you don’t know, and there will always be another way of looking at a problem you’re facing. As long as you’re not asking for help as a first resort, and you’re putting in the effort to try and solve the problem yourself, then just ask the darn question!\n\nAnd if you’re ever feeling any doubt, come back and read this post. I know I will.\n\n---\n\n_This post was originally published on my (now defunct) blog on my portfolio site [ghall.dev](https://ghall.dev), and was republished here for archival purposes._","src/content/blog/2022/ask-the-darn-question.md","4cb275af5430623a",{"html":23,"metadata":24},"\u003Cp>One of the areas I struggle with when it comes to working in a professional web development environment is asking questions. Whether it’s a problem I’m stuck on, or something about the codebase I don’t quite understand, I’m more likely to end up banging my head against the wall trying to find the answers myself than reach out and ask someone a question.\u003C/p>\n\u003Cp>It’s not out of pride, at least I don’t think it is. It’s more about insecurity. I’m afraid asking for help will somehow reveal to the more experienced devs that I actually have no idea what I’m doing. I will expose myself as a fraud who doesn’t know the first thing about development, and I don’t deserve to get paid for it.\u003C/p>\n\u003Cp>Of course, logically speaking, this is not true. It’s a story told with a combination of imposter syndrome, an anxiety disorder, and a copious amount of logical fallacies. I’m not a fraud, I’m just inexperienced. I can write code, and it may not be the best code ever written but it generally works, and there’s room for me to improve.\u003C/p>\n\u003Cp>All this to say, it’s ok to ask for help when you need it. I’m writing that as a reminder to myself as much as to you, the reader. No one person has all the answers, and in development there are a multitude of ways to solve a given problem. Consider this: you’re more competent than you give yourself credit for, but maybe you just need a fresh perspective.\u003C/p>\n\u003Cp>I had couple eye-opening experiences this week at work.\u003C/p>\n\u003Cp>Firstly, I was running into an issue where a particular set of values wasn’t getting passed through correctly in our beta environment even though everything was working perfectly when I tested locally on my machine. I was stumped. My boss took a look and suggested I get the values I needed from somewhere else. It worked like a charm! In retrospect, it seemed like the obvious solution, but its easy to get so caught up in looking at a problem in a particular way that you lose sight of other perspectives. In this case, it wasn’t that I didn’t understand what I was doing, I just needed another perspective.\u003C/p>\n\u003Cp>Secondly, earlier in the week I was struggling with trying to track down a particular issue in AWS. I couldn’t find the log I was looking for, and I was completely perplexed. I asked a co-worker, and he asked me if anyone showed me our naming convention for our serverless functions and how to navigate them in AWS. I said no, so he took about 10-15 minutes to show me the ropes. It was something I couldn’t have known, I’d had zero AWS experience before this job and I’m still in the process of getting to grips with our massive codebase. Nobody had taught me what I needed to know, and I had been too nervous to ask, so I just flat out didn’t know.\u003C/p>\n\u003Cp>So, if there’s one thing I hope we all can take away from this it’s that, if we’re truly stuck on something, there’s more harm in not asking questions. There will always be something you don’t know, and there will always be another way of looking at a problem you’re facing. As long as you’re not asking for help as a first resort, and you’re putting in the effort to try and solve the problem yourself, then just ask the darn question!\u003C/p>\n\u003Cp>And if you’re ever feeling any doubt, come back and read this post. I know I will.\u003C/p>\n\u003Chr>\n\u003Cp>\u003Cem>This post was originally published on my (now defunct) blog on my portfolio site \u003Ca href=\"https://ghall.dev\">ghall.dev\u003C/a>, and was republished here for archival purposes.\u003C/em>\u003C/p>",{"headings":25,"localImagePaths":26,"remoteImagePaths":27,"frontmatter":28,"imagePaths":31},[],[],[],{"title":14,"pubDate":29,"tags":30},"2022-11-05",[17,18],[],"2022/building-ghalldev-30",{"id":32,"data":34,"body":39,"filePath":40,"digest":41,"rendered":42},{"title":35,"pubDate":36,"tags":37},"Building ghall.dev 3.0",["Date","2022-10-16T00:00:00.000Z"],[17,38],"Making Stuff","Welcome to my brand new website, the 3rd iteration of ghall.dev! For the last year-and-a-half this has simply been home to my portfolio, but for a while now I’ve wanted to expand from a simple, single-page site to a multi-page site with a blog (which you are of course reading right now).\n\nIn the previous version of this site, I coded myself into a corner. I did a lot of little things I thought were cool, but maybe weren’t the best ideas design-wise, and put things together in such a way that I couldn’t simply tweak things very easily. One of the lessons I took from the experience of building and maintaining that site was to keep things simple, and not try to be too flashy for the sake of being flashy.\n\nAnother lesson I took was to plan ahead for any changes. I didn’t really think about wanting to start a blog until after the site was up, and if I had made things a little easier by planning for future changes it probably wouldn’t have taken a “nuke-and-pave” to cleanly integrate a blog.\n\nI’m also a much better developer than I was when I built version 2. Not saying I’m amazing, I’ve only been at this since late 2020 after all, but I’ve learned a lot about coding, and organizing code in a way that makes sense. Of course, a year from now I’ll be wondering what the heck I was thinking when I originally wrote the code for this site.\n\nAnyway, the first step to any project like this is deciding on the tech stack. As this is a solo project, being my personal site and all, I had a bit of leeway to experiment with different pieces of that puzzle, but I decided on the following:\n\n### Front-end Framework: Next.js\n\nI’m a relative newcomer to Next.js, as I’ve only been using it for about 2 months now. But the learning curve was really low coming from React, and I was able to pick it up pretty quickly when I started my current job.\n\nI prefer it to straight React in a few ways, one of the biggest being how easy it is to set up a multi-page site like this. While it’s definitely possible in React, Next.js makes it painfully simple. It was a no-brainer, and it got me rolling so fast I was able to built this website in a matter of days.\n\n[Check out Next.js](https://nextjs.org/)\n\nFor styling, I went with good old Tailwind, which I also used on the previous iteration of my site. I’m a very visual person, and Tailwind makes it so easy for me to just built the designs I have in my head.\n\n[Check out Tailwind](https://tailwindcss.com/)\n\n### Headless CMS: Cosmic\n\nOn the previous iteration of my website, I had built a rudimentary CMS in the command line using M3O for a database, which I then served to the front-end through a small API I built. It was slow and clunky, but it was good enough for periodically updating my portfolio. But, when M3O changed their pricing model, this system became economically infeasible, so I switched to essentially hardcoding my portoflio into my sourcecode, which was something I wanted to avoid. Also, it made the fact I was building my front-end in React a little silly since I had eliminated the one bit of dynamic content on my website. But it was serving its purpose, so I left it.\n\nFor this new iteration, since I wanted to not only go back to managing my portfolio on the back-end, but also build a blog, I knew the best thing to do was to find a pre-packaged solution so I could spend more time focusing on my strengths.\n\n[Check out Cosmic](https://www.cosmicjs.com/)\n\n### Final Notes\n\nThere are a couple little Node packages I’ve used to make things a little easier, such as [date-fns](https://date-fns.org/), [react-jsx-parser](https://github.com/TroyAlford/react-jsx-parser), and [Framer Motion](https://www.framer.com/motion/). I particularly had fun with Framer Motion, but I ended up really toning down some of the animations.\n\nAlso, I ended up using the ever-popular VS Code as my text editor instead of my usual go-to, [Nova](https://nova.app/). I started using VS Code again for the first time since early 2021 because of work, and I quickly got spoiled by a lot of the autocomplete features, expecially automatic imports. There will definitly be a breakdown of my thoughts about VS Code vs Nova at some point in the future.\n\n---\n\n_This post was originally published on my (now defunct) blog on my portfolio site [ghall.dev](https://ghall.dev), and was republished here for archival purposes._","src/content/blog/2022/building-ghalldev-30.md","e613db37e72d2ffe",{"html":43,"metadata":44},"\u003Cp>Welcome to my brand new website, the 3rd iteration of ghall.dev! For the last year-and-a-half this has simply been home to my portfolio, but for a while now I’ve wanted to expand from a simple, single-page site to a multi-page site with a blog (which you are of course reading right now).\u003C/p>\n\u003Cp>In the previous version of this site, I coded myself into a corner. I did a lot of little things I thought were cool, but maybe weren’t the best ideas design-wise, and put things together in such a way that I couldn’t simply tweak things very easily. One of the lessons I took from the experience of building and maintaining that site was to keep things simple, and not try to be too flashy for the sake of being flashy.\u003C/p>\n\u003Cp>Another lesson I took was to plan ahead for any changes. I didn’t really think about wanting to start a blog until after the site was up, and if I had made things a little easier by planning for future changes it probably wouldn’t have taken a “nuke-and-pave” to cleanly integrate a blog.\u003C/p>\n\u003Cp>I’m also a much better developer than I was when I built version 2. Not saying I’m amazing, I’ve only been at this since late 2020 after all, but I’ve learned a lot about coding, and organizing code in a way that makes sense. Of course, a year from now I’ll be wondering what the heck I was thinking when I originally wrote the code for this site.\u003C/p>\n\u003Cp>Anyway, the first step to any project like this is deciding on the tech stack. As this is a solo project, being my personal site and all, I had a bit of leeway to experiment with different pieces of that puzzle, but I decided on the following:\u003C/p>\n\u003Ch3 id=\"front-end-framework-nextjs\">Front-end Framework: Next.js\u003C/h3>\n\u003Cp>I’m a relative newcomer to Next.js, as I’ve only been using it for about 2 months now. But the learning curve was really low coming from React, and I was able to pick it up pretty quickly when I started my current job.\u003C/p>\n\u003Cp>I prefer it to straight React in a few ways, one of the biggest being how easy it is to set up a multi-page site like this. While it’s definitely possible in React, Next.js makes it painfully simple. It was a no-brainer, and it got me rolling so fast I was able to built this website in a matter of days.\u003C/p>\n\u003Cp>\u003Ca href=\"https://nextjs.org/\">Check out Next.js\u003C/a>\u003C/p>\n\u003Cp>For styling, I went with good old Tailwind, which I also used on the previous iteration of my site. I’m a very visual person, and Tailwind makes it so easy for me to just built the designs I have in my head.\u003C/p>\n\u003Cp>\u003Ca href=\"https://tailwindcss.com/\">Check out Tailwind\u003C/a>\u003C/p>\n\u003Ch3 id=\"headless-cms-cosmic\">Headless CMS: Cosmic\u003C/h3>\n\u003Cp>On the previous iteration of my website, I had built a rudimentary CMS in the command line using M3O for a database, which I then served to the front-end through a small API I built. It was slow and clunky, but it was good enough for periodically updating my portfolio. But, when M3O changed their pricing model, this system became economically infeasible, so I switched to essentially hardcoding my portoflio into my sourcecode, which was something I wanted to avoid. Also, it made the fact I was building my front-end in React a little silly since I had eliminated the one bit of dynamic content on my website. But it was serving its purpose, so I left it.\u003C/p>\n\u003Cp>For this new iteration, since I wanted to not only go back to managing my portfolio on the back-end, but also build a blog, I knew the best thing to do was to find a pre-packaged solution so I could spend more time focusing on my strengths.\u003C/p>\n\u003Cp>\u003Ca href=\"https://www.cosmicjs.com/\">Check out Cosmic\u003C/a>\u003C/p>\n\u003Ch3 id=\"final-notes\">Final Notes\u003C/h3>\n\u003Cp>There are a couple little Node packages I’ve used to make things a little easier, such as \u003Ca href=\"https://date-fns.org/\">date-fns\u003C/a>, \u003Ca href=\"https://github.com/TroyAlford/react-jsx-parser\">react-jsx-parser\u003C/a>, and \u003Ca href=\"https://www.framer.com/motion/\">Framer Motion\u003C/a>. I particularly had fun with Framer Motion, but I ended up really toning down some of the animations.\u003C/p>\n\u003Cp>Also, I ended up using the ever-popular VS Code as my text editor instead of my usual go-to, \u003Ca href=\"https://nova.app/\">Nova\u003C/a>. I started using VS Code again for the first time since early 2021 because of work, and I quickly got spoiled by a lot of the autocomplete features, expecially automatic imports. There will definitly be a breakdown of my thoughts about VS Code vs Nova at some point in the future.\u003C/p>\n\u003Chr>\n\u003Cp>\u003Cem>This post was originally published on my (now defunct) blog on my portfolio site \u003Ca href=\"https://ghall.dev\">ghall.dev\u003C/a>, and was republished here for archival purposes.\u003C/em>\u003C/p>",{"headings":45,"localImagePaths":56,"remoteImagePaths":57,"frontmatter":58,"imagePaths":61},[46,50,53],{"depth":47,"slug":48,"text":49},3,"front-end-framework-nextjs","Front-end Framework: Next.js",{"depth":47,"slug":51,"text":52},"headless-cms-cosmic","Headless CMS: Cosmic",{"depth":47,"slug":54,"text":55},"final-notes","Final Notes",[],[],{"title":35,"pubDate":59,"tags":60},"2022-10-16",[17,38],[],"2022/creating-a-dating-profile-with-ai",{"id":62,"data":64,"body":70,"filePath":71,"assetImports":72,"digest":74,"rendered":75},{"title":65,"pubDate":66,"tags":67},"Creating a Dating Profile With AI",["Date","2022-12-10T00:00:00.000Z"],[68,69],"Life","Tech","I’ve been single for a few years now, and I haven’t had a whole lot of success in the dating game. I’m very introverted and socially anxious, so dating apps seemed like the way to go for me. Sadly, I’ve not had a lot of success, and since Covid it seems like the dating scene has only got worse. I’ve been feeling pretty down about it, but I decided to have a little fun and let an AI help me assemble a brand new profile.\n\nMy goal is to, for an entire week, use my AI generated dating profile. That means my bio and prompts would be written by an AI and all my photos would be selected by an AI. Finally, as long as it doesn’t end in disaster, all my opening messages will be generated by an AI–all further responses will be written by me, because otherwise what would be the point?\n\nI decided to use [OpenAI](https://openai.com/) for the written portion, and [Everypixel](https://aesthetics.everypixel.com/) to select the pictures. For the dating app itself, the most important ingredient in this experiment, I decided to go with [Hinge](https://hinge.co/), mainly because I've never used it before.\n\nI decided against using AI generated images because, even though I’m letting an AI create a dating profile for me, I want it to be somewhat genuine. Also I’m not looking to catfish anybody with this image I generated just to see how good AI could make me look:\n\n![An AI-generated portrait of me](src/assets/blog/my-ai-portrait.jpg)\n\nOriginally this was going to be one post I’d write over the course of a week, but as I was writing I decided I should split it into 2 parts: Part 1, this part, about setting up the dating profile, and part 2, coming at the end of the experiment, about the experience and how it went.\n\nMy first step was to sign up for Hinge. I went through the sign up process, and got to photos. Hinge requires 6 photos to create a profile, so it was Everypixel’s time to shine! I collected up 42 photos from the last few years—I wasn’t aiming for 42 but, as that’s the answer to life, the universe, and everything, I decided to take it as a good omen—and proceeded to feed them through this AI (which I have no doubt added to some collection of images to train machine learning algorithms. Your welcome for the coming robot apocalypse!).\n\nMy first photo didn’t go over very well, with a whopping 0.9% chance of being awesome. Oh well, 41 more pictures to go. After going through the first 5 photos, not a single one scored more than 8%. That’s when I noticed I could get more info about the result, and found this gem: “Surprised by the result? This service doesn't measure the coolness or beauty of a person or any object in a photo.”\n\nSo really all I learned was that my selfies and family photos are garbage. Good to know.\n\nI had to go back to the drawing board. I came across [AttractivenessTest.com](http://AttractivenessTest.com) which admittedly seems more dubious than Everypixel, but sometimes we gotta make sacrifices. Anyways, it seemed to go pretty well, but there was one photo I had to disqualify because the AI kept zeroing in on someone else's face, and 3 that it absolutely refused to process, most likely because it couldn't zero in on my face.\n\nAs I ran through the photos, I sorted them into folders based on the rating they got, from 1 to 10. I don’t mean to brag, but I got a couple 7’s. The problem though was I had 12 6’s, so I couldn’t simply combine these 2 categories so I decided to go back to our old friend Everypixel to pick the top 4 best photos of the ones rated 6. Within a few minutes I had my top 4, ranging from a 1.5% chance to 50% chance to be awesome. Quite a range, and not extremely encouraging but that’s the bed I’ve made for myself.\n\nInteresting note: what I consider the 2 best pictures of me with animals made it through the process and made it to the top 6.\n\nNext up was selecting and answering prompts. While not remotely AI, I decided it best to use a random number generator to help me select which prompts the AI should answer.\n\nThis is where I ran into my first major roadblock. Through the magic of random numbers, for the first prompt I landed on, “Give me travel tips for…” The AI, predictably, gave me some admittedly useful travel tips, but I’m not sure that was in the spirit of the prompt. I decided it best to remove the random factor and hand-select 3 prompts I think the AI might be able to handle.\n\nMy first selection was, “The hallmark of a good relationship is…” Boy did it deliver!\n\n> The hallmark of a good relationship is trust, respect, and open communication. When two people are in a relationship, they should be able to have honest and meaningful conversations, with enough understanding, patience, and empathy to make sure that both perspectives can be heard. A good relationship should also be based on mutual respect, with each person being able to express themselves and their feelings without feeling judged or belittled. Lastly, having a strong foundation of trust and honesty is essential for a healthy and fulfilling relationship.\n\nSadly, it was a little long but with a little bit of trimming I got it to fit into the 220-character limit.\n\nNext up I picked, “The key to my heart is…” To which the AI responded, weirdly in context with the previous prompt, with the following:\n\n> No single \"key\" can unlock a person's heart. The best way forward is to build a relationship based on the qualities mentioned above.\n\nFinally, I picked, “My best dad joke.” The AI did not disappoint.\n\n> Q: What did the sea say to the beach?\n>\n> A: Nothing, it just waved!\n\nWhen I was experimenting with OpenAI initially, I had it prepare a short bio. Unfortunately, it seems that Hinge doesn’t have a field for a bio, but here it is anyway, for posterity.\n\n> I'm an introverted geek who loves all things tech, sci-fi, and fantasy. I enjoy staying inside watching movies, playing video games, and reading comics. I'm looking for someone who shares my interests and is up for some exciting nerd-related activities. I'm a reliable and loyal person who loves to make people laugh. I'm also an animal lover and I like to spend time with cats and dogs. If you think we could be a great match, let's get to know each other better!\n\nSo, how well will this work? Will AI turn my love life around? Or will this backfire spectacularly? Nobody knows! But I’ll be sure to follow up in part 2. 🙂","src/content/blog/2022/creating-a-dating-profile-with-ai.md",[73],"src/assets/blog/my-ai-portrait.jpg","58022db62b352a8b",{"html":76,"metadata":77},"\u003Cp>I’ve been single for a few years now, and I haven’t had a whole lot of success in the dating game. I’m very introverted and socially anxious, so dating apps seemed like the way to go for me. Sadly, I’ve not had a lot of success, and since Covid it seems like the dating scene has only got worse. I’ve been feeling pretty down about it, but I decided to have a little fun and let an AI help me assemble a brand new profile.\u003C/p>\n\u003Cp>My goal is to, for an entire week, use my AI generated dating profile. That means my bio and prompts would be written by an AI and all my photos would be selected by an AI. Finally, as long as it doesn’t end in disaster, all my opening messages will be generated by an AI–all further responses will be written by me, because otherwise what would be the point?\u003C/p>\n\u003Cp>I decided to use \u003Ca href=\"https://openai.com/\">OpenAI\u003C/a> for the written portion, and \u003Ca href=\"https://aesthetics.everypixel.com/\">Everypixel\u003C/a> to select the pictures. For the dating app itself, the most important ingredient in this experiment, I decided to go with \u003Ca href=\"https://hinge.co/\">Hinge\u003C/a>, mainly because I’ve never used it before.\u003C/p>\n\u003Cp>I decided against using AI generated images because, even though I’m letting an AI create a dating profile for me, I want it to be somewhat genuine. Also I’m not looking to catfish anybody with this image I generated just to see how good AI could make me look:\u003C/p>\n\u003Cp>\u003Cimg __ASTRO_IMAGE_=\"{"src":"src/assets/blog/my-ai-portrait.jpg","alt":"An AI-generated portrait of me","index":0}\">\u003C/p>\n\u003Cp>Originally this was going to be one post I’d write over the course of a week, but as I was writing I decided I should split it into 2 parts: Part 1, this part, about setting up the dating profile, and part 2, coming at the end of the experiment, about the experience and how it went.\u003C/p>\n\u003Cp>My first step was to sign up for Hinge. I went through the sign up process, and got to photos. Hinge requires 6 photos to create a profile, so it was Everypixel’s time to shine! I collected up 42 photos from the last few years—I wasn’t aiming for 42 but, as that’s the answer to life, the universe, and everything, I decided to take it as a good omen—and proceeded to feed them through this AI (which I have no doubt added to some collection of images to train machine learning algorithms. Your welcome for the coming robot apocalypse!).\u003C/p>\n\u003Cp>My first photo didn’t go over very well, with a whopping 0.9% chance of being awesome. Oh well, 41 more pictures to go. After going through the first 5 photos, not a single one scored more than 8%. That’s when I noticed I could get more info about the result, and found this gem: “Surprised by the result? This service doesn’t measure the coolness or beauty of a person or any object in a photo.”\u003C/p>\n\u003Cp>So really all I learned was that my selfies and family photos are garbage. Good to know.\u003C/p>\n\u003Cp>I had to go back to the drawing board. I came across \u003Ca href=\"http://AttractivenessTest.com\">AttractivenessTest.com\u003C/a> which admittedly seems more dubious than Everypixel, but sometimes we gotta make sacrifices. Anyways, it seemed to go pretty well, but there was one photo I had to disqualify because the AI kept zeroing in on someone else’s face, and 3 that it absolutely refused to process, most likely because it couldn’t zero in on my face.\u003C/p>\n\u003Cp>As I ran through the photos, I sorted them into folders based on the rating they got, from 1 to 10. I don’t mean to brag, but I got a couple 7’s. The problem though was I had 12 6’s, so I couldn’t simply combine these 2 categories so I decided to go back to our old friend Everypixel to pick the top 4 best photos of the ones rated 6. Within a few minutes I had my top 4, ranging from a 1.5% chance to 50% chance to be awesome. Quite a range, and not extremely encouraging but that’s the bed I’ve made for myself.\u003C/p>\n\u003Cp>Interesting note: what I consider the 2 best pictures of me with animals made it through the process and made it to the top 6.\u003C/p>\n\u003Cp>Next up was selecting and answering prompts. While not remotely AI, I decided it best to use a random number generator to help me select which prompts the AI should answer.\u003C/p>\n\u003Cp>This is where I ran into my first major roadblock. Through the magic of random numbers, for the first prompt I landed on, “Give me travel tips for…” The AI, predictably, gave me some admittedly useful travel tips, but I’m not sure that was in the spirit of the prompt. I decided it best to remove the random factor and hand-select 3 prompts I think the AI might be able to handle.\u003C/p>\n\u003Cp>My first selection was, “The hallmark of a good relationship is…” Boy did it deliver!\u003C/p>\n\u003Cblockquote>\n\u003Cp>The hallmark of a good relationship is trust, respect, and open communication. When two people are in a relationship, they should be able to have honest and meaningful conversations, with enough understanding, patience, and empathy to make sure that both perspectives can be heard. A good relationship should also be based on mutual respect, with each person being able to express themselves and their feelings without feeling judged or belittled. Lastly, having a strong foundation of trust and honesty is essential for a healthy and fulfilling relationship.\u003C/p>\n\u003C/blockquote>\n\u003Cp>Sadly, it was a little long but with a little bit of trimming I got it to fit into the 220-character limit.\u003C/p>\n\u003Cp>Next up I picked, “The key to my heart is…” To which the AI responded, weirdly in context with the previous prompt, with the following:\u003C/p>\n\u003Cblockquote>\n\u003Cp>No single “key” can unlock a person’s heart. The best way forward is to build a relationship based on the qualities mentioned above.\u003C/p>\n\u003C/blockquote>\n\u003Cp>Finally, I picked, “My best dad joke.” The AI did not disappoint.\u003C/p>\n\u003Cblockquote>\n\u003Cp>Q: What did the sea say to the beach?\u003C/p>\n\u003Cp>A: Nothing, it just waved!\u003C/p>\n\u003C/blockquote>\n\u003Cp>When I was experimenting with OpenAI initially, I had it prepare a short bio. Unfortunately, it seems that Hinge doesn’t have a field for a bio, but here it is anyway, for posterity.\u003C/p>\n\u003Cblockquote>\n\u003Cp>I’m an introverted geek who loves all things tech, sci-fi, and fantasy. I enjoy staying inside watching movies, playing video games, and reading comics. I’m looking for someone who shares my interests and is up for some exciting nerd-related activities. I’m a reliable and loyal person who loves to make people laugh. I’m also an animal lover and I like to spend time with cats and dogs. If you think we could be a great match, let’s get to know each other better!\u003C/p>\n\u003C/blockquote>\n\u003Cp>So, how well will this work? Will AI turn my love life around? Or will this backfire spectacularly? Nobody knows! But I’ll be sure to follow up in part 2. 🙂\u003C/p>",{"headings":78,"localImagePaths":79,"remoteImagePaths":80,"frontmatter":81,"imagePaths":84},[],[73],[],{"title":65,"pubDate":82,"tags":83},"2022-12-10",[68,69],[73],"2022/ileopard-a-retrospective",{"id":85,"data":87,"body":92,"filePath":93,"assetImports":94,"digest":98,"rendered":99},{"title":88,"pubDate":89,"tags":90},"iLeopard - A Retrospective",["Date","2022-12-26T00:00:00.000Z"],[69,91,38],"MacOS","I few months ago I rediscovered among some old project folders the source code and markdown files for an old blog I ran in the early 2010s. With nothing to do on the afternoon of Christmas Eve, which was a brisk 15°F, I decided I wanted to search through and try to find a rather lengthy retrospective I wrote on Star Trek: The Next Generation. Now that I’ve finally started up a new blog I thought it would be fun to touch it up and republish it, since I put so many hours worth of work into it back in the day. Upsettingly, it was not there.\n\nBut I did find a rather salty post I wrote about a Mac theme I created back when I was a senior in high school. I thought it would be nice to go back and take a fresh look at the project, and how I feel about it now, being another 10 years removed from it.\n\nIf you were around the Mac customization scene–specifically on the now-defunct MacThemes.net–around 2007, you probably remember a little project called iLeopard. Admittedly, the chance that you’re in that extremely specific niché is incredibly small. The best data I could find is this [Ars Technica article](https://arstechnica.com/gadgets/2007/03/7296/) from March 2007 saying the Mac hit about 6% marketshare. And only a tiny subset of those users even had the thought that customizing the look of Mac OS X was something they wanted to do.\n\n![a screenshot of Mac OS X 10.1 with various apps open](src/assets/blog/ileopard/mac-os-10-1.png)\n\n*Mac OS X 10.1 and the Aqua Interface, from* [_GUIdebook_](https://guidebookgallery.org/screenshots/macosx101)\n\nI was one of the few that had that had that idea pop into my head. I was super into finding and downloading cool themes, including one I distinctly remember that looked like Windows Vista for some reason. It was 2007, the Aqua Interface (the playful, plastic-looking interface style Apple used for about a decade) was already feeling a little passé to me. I wanted something new, and weirdly enough that new thing came from Apple, in the form of iTunes 7.\n\n![a screenshot iTunes 7 with the iTunes Music Store open](src/assets/blog/ileopard/itunes-7.gif)\n\n_iTunes 7 screenshot, from [AppleInsider](https://appleinsider.com/articles/06/09/12/apple_introduces_itunes_7_previews_itv_device)_\n\nIn retrospect, and with the hindsight of 15 years of UI design evolution, it’s not exactly pretty, but I liked it at the time. It was classy, and simple, and I thought it was the future of the Mac OS X design language.\n\nFast-forward to the release of Mac OS X Leopard, and I was disappointed to see that the bubbly, lick-able scrollbars and buttons were still quite prominent. Having dabbled in the Mac OS X theming scene already, I decided to take matters into my own hands.\n\nThere was a small problem though. With the release of Leopard, Apple changed the format the system used for UI resources, and introduced a new framework to power it all, called CoreUI. The tools that had existed to make theming the OS relatively simple were useless.\n\nIf you’re curious, [here’s a writeup](https://arstechnica.com/gadgets/2007/10/mac-os-x-10-5/10/) from John Siracusa’s Mac OS X Leopard review about CoreUI, which was, if I recall, what served as the starting point on the road to being able to even locate the system files I needed to crack open.\n\nNow, just as a heads up, most of what follows is based on memory and a fairly cringy blog post I wrote 10 years ago and found in the bowls of my digital archives. Also, my memory on the timeline is a bit fuzzy, but with some digging I found that this mostly takes place between April and June 2008.\n\nBasically, the main barrier to theming Mac OS X Leopard were 2 files; ArtFile.bin, and SArtFile.bin. This is where nearly all the UI resources were stored, aside from scroll bars, which were stored in a file called Extras.rsrc, a file that had been cracked ages before. If I recall–and I could be totally wrong so if anybody knows better feel free to tell me–Extras.rsrc, and its sister file Extras2.rsrc, still contained all the UI resources, but only the scrollbars were actually used by the system.\n\nI want to make it clear that I can’t take the credit for cracking open ArtFile.bin and SArtFile.bin. I believe it was someone on the MacThemes.net forum, and I wish I could remember or find their name–if you’re out there reading this, thank you! Those files were essentially encrypted ZIP files, and this genius of a human build a command line tool to decrypt and extract them. This was actually the experience that got me comfortable with the command line, and we’ll say indirectly led to my current career as a web developer, but I digress…\n\nAnyway, I knew where to find the files. I had the tool to decrypt the files. The only thing that stood in my way was the mass of nonsensical folder names filled with equally nonsensically named bitmap images that got extracted from the files.\n\nBeing that I was a bored teenager in high school with way too much time on my hands, I decided to figure out exactly what every bitmap image was by methodically changing the graphics to the most garish colors I could, recreating the bin files–which if I recall was as easy as zipping them up and renaming them, but this was 15 years ago so I could definitely be misremembering–restarting my computer, and hunting down the various neon hues while taking notes.\n\nAfter dozens of restarts, and a couple corrupted OS installs, I had figured out a good chunk of the building blocks making up Leopard’s UI. Even still, after weeks of this, there was still so much to be done. Bear in mind, there was no documentation on any of this stuff. I was about to create, as far as I know, the first theme for Mac OS X Leopard.\n\n![a screenshot of the Mac OS X Appearance preference pane showing off the modifications made by iLeopard](src/assets/blog/ileopard/ileopard-2-0-1.png)\n\n_iLeopard 2.0.1 screenshot, from [AmazingHenry on MacRumors](https://forums.macrumors.com/threads/ileopard-theme.2045553/), released by fellow MacThemes.net user ‘gcamp' after I essentially handed off the project_\n\nI started pulling elements from iTunes, and, using a “totally legal, I swear” copy of Adobe PhotoShop, tweaked them to fit in their new home. I shared the very first version of the theme, which I called iLeopard, a portmanteau of iTunes and Leopard, on the MacThemes.net forum (thankfully archived [here](https://web.archive.org/web/20080702015727/http://macthemes2.net:80/forum/viewtopic.php?id=16785679&p=1) by the Wayback Machine!!), and it kind of took off more than I expected. By that, I mean people actually used it. Then it made the MacThemes.net front page. Yeah, it was all a bit overwhelming.\n\nAt some point, I got an offer to help out with the theme from fellow forum user ‘gcamp’. This was probably the best possible thing to happen for the longevity of the theme. He initially started by contributing custom graphics, and ended up taking the reigns on the project after I graduated high school and lost my passion for the project. He kept the project alive, I believe until Apple effectively killed Mac theming for good a few releases later.\n\nThe sad news is I lost all my original work on iLeopard, along with countless other digital relics from that era of my life, when my MacBook suffered a major hard drive crash in 2011. I had to go on a crazy archeological dig through the internet just to find the above screenshot, and it’s from after I handed off the project. I did reach out on Mastodon on the extremely off-chance that someone had some more screenshots, or even a pre-2.0 installer, but I haven't got back anything substantial as of this writing.\n\nWhat’s been interesting as I’ve written and researched this piece is the contrast between the Apple of 15+ years ago, and the Apple of today. It was a weird time, they had just completed transitioning the Mac from PowerPC to Intel–interestingly, we’re currently in the midst of a transition from Intel to Apple Silicon–and the first iPhone was brand new.\n\nSecurity on the Mac was pretty laissez-faire, to the point where a dorky high school kid could modify system files and create a simple tool to let other people install those modifications. These days, as a more security-conscious user, that idea horrifies me. But at the same time, I do miss being able to tinker with the little parts of software that weren’t made to be tinkered with.","src/content/blog/2022/ileopard-a-retrospective.md",[95,96,97],"src/assets/blog/ileopard/mac-os-10-1.png","src/assets/blog/ileopard/itunes-7.gif","src/assets/blog/ileopard/ileopard-2-0-1.png","ce7d3a1c348de781",{"html":100,"metadata":101},"\u003Cp>I few months ago I rediscovered among some old project folders the source code and markdown files for an old blog I ran in the early 2010s. With nothing to do on the afternoon of Christmas Eve, which was a brisk 15°F, I decided I wanted to search through and try to find a rather lengthy retrospective I wrote on Star Trek: The Next Generation. Now that I’ve finally started up a new blog I thought it would be fun to touch it up and republish it, since I put so many hours worth of work into it back in the day. Upsettingly, it was not there.\u003C/p>\n\u003Cp>But I did find a rather salty post I wrote about a Mac theme I created back when I was a senior in high school. I thought it would be nice to go back and take a fresh look at the project, and how I feel about it now, being another 10 years removed from it.\u003C/p>\n\u003Cp>If you were around the Mac customization scene–specifically on the now-defunct MacThemes.net–around 2007, you probably remember a little project called iLeopard. Admittedly, the chance that you’re in that extremely specific niché is incredibly small. The best data I could find is this \u003Ca href=\"https://arstechnica.com/gadgets/2007/03/7296/\">Ars Technica article\u003C/a> from March 2007 saying the Mac hit about 6% marketshare. And only a tiny subset of those users even had the thought that customizing the look of Mac OS X was something they wanted to do.\u003C/p>\n\u003Cp>\u003Cimg __ASTRO_IMAGE_=\"{"src":"src/assets/blog/ileopard/mac-os-10-1.png","alt":"a screenshot of Mac OS X 10.1 with various apps open","index":0}\">\u003C/p>\n\u003Cp>\u003Cem>Mac OS X 10.1 and the Aqua Interface, from\u003C/em> \u003Ca href=\"https://guidebookgallery.org/screenshots/macosx101\">\u003Cem>GUIdebook\u003C/em>\u003C/a>\u003C/p>\n\u003Cp>I was one of the few that had that had that idea pop into my head. I was super into finding and downloading cool themes, including one I distinctly remember that looked like Windows Vista for some reason. It was 2007, the Aqua Interface (the playful, plastic-looking interface style Apple used for about a decade) was already feeling a little passé to me. I wanted something new, and weirdly enough that new thing came from Apple, in the form of iTunes 7.\u003C/p>\n\u003Cp>\u003Cimg __ASTRO_IMAGE_=\"{"src":"src/assets/blog/ileopard/itunes-7.gif","alt":"a screenshot iTunes 7 with the iTunes Music Store open","index":0}\">\u003C/p>\n\u003Cp>\u003Cem>iTunes 7 screenshot, from \u003Ca href=\"https://appleinsider.com/articles/06/09/12/apple_introduces_itunes_7_previews_itv_device\">AppleInsider\u003C/a>\u003C/em>\u003C/p>\n\u003Cp>In retrospect, and with the hindsight of 15 years of UI design evolution, it’s not exactly pretty, but I liked it at the time. It was classy, and simple, and I thought it was the future of the Mac OS X design language.\u003C/p>\n\u003Cp>Fast-forward to the release of Mac OS X Leopard, and I was disappointed to see that the bubbly, lick-able scrollbars and buttons were still quite prominent. Having dabbled in the Mac OS X theming scene already, I decided to take matters into my own hands.\u003C/p>\n\u003Cp>There was a small problem though. With the release of Leopard, Apple changed the format the system used for UI resources, and introduced a new framework to power it all, called CoreUI. The tools that had existed to make theming the OS relatively simple were useless.\u003C/p>\n\u003Cp>If you’re curious, \u003Ca href=\"https://arstechnica.com/gadgets/2007/10/mac-os-x-10-5/10/\">here’s a writeup\u003C/a> from John Siracusa’s Mac OS X Leopard review about CoreUI, which was, if I recall, what served as the starting point on the road to being able to even locate the system files I needed to crack open.\u003C/p>\n\u003Cp>Now, just as a heads up, most of what follows is based on memory and a fairly cringy blog post I wrote 10 years ago and found in the bowls of my digital archives. Also, my memory on the timeline is a bit fuzzy, but with some digging I found that this mostly takes place between April and June 2008.\u003C/p>\n\u003Cp>Basically, the main barrier to theming Mac OS X Leopard were 2 files; ArtFile.bin, and SArtFile.bin. This is where nearly all the UI resources were stored, aside from scroll bars, which were stored in a file called Extras.rsrc, a file that had been cracked ages before. If I recall–and I could be totally wrong so if anybody knows better feel free to tell me–Extras.rsrc, and its sister file Extras2.rsrc, still contained all the UI resources, but only the scrollbars were actually used by the system.\u003C/p>\n\u003Cp>I want to make it clear that I can’t take the credit for cracking open ArtFile.bin and SArtFile.bin. I believe it was someone on the MacThemes.net forum, and I wish I could remember or find their name–if you’re out there reading this, thank you! Those files were essentially encrypted ZIP files, and this genius of a human build a command line tool to decrypt and extract them. This was actually the experience that got me comfortable with the command line, and we’ll say indirectly led to my current career as a web developer, but I digress…\u003C/p>\n\u003Cp>Anyway, I knew where to find the files. I had the tool to decrypt the files. The only thing that stood in my way was the mass of nonsensical folder names filled with equally nonsensically named bitmap images that got extracted from the files.\u003C/p>\n\u003Cp>Being that I was a bored teenager in high school with way too much time on my hands, I decided to figure out exactly what every bitmap image was by methodically changing the graphics to the most garish colors I could, recreating the bin files–which if I recall was as easy as zipping them up and renaming them, but this was 15 years ago so I could definitely be misremembering–restarting my computer, and hunting down the various neon hues while taking notes.\u003C/p>\n\u003Cp>After dozens of restarts, and a couple corrupted OS installs, I had figured out a good chunk of the building blocks making up Leopard’s UI. Even still, after weeks of this, there was still so much to be done. Bear in mind, there was no documentation on any of this stuff. I was about to create, as far as I know, the first theme for Mac OS X Leopard.\u003C/p>\n\u003Cp>\u003Cimg __ASTRO_IMAGE_=\"{"src":"src/assets/blog/ileopard/ileopard-2-0-1.png","alt":"a screenshot of the Mac OS X Appearance preference pane showing off the modifications made by iLeopard","index":0}\">\u003C/p>\n\u003Cp>\u003Cem>iLeopard 2.0.1 screenshot, from \u003Ca href=\"https://forums.macrumors.com/threads/ileopard-theme.2045553/\">AmazingHenry on MacRumors\u003C/a>, released by fellow MacThemes.net user ‘gcamp’ after I essentially handed off the project\u003C/em>\u003C/p>\n\u003Cp>I started pulling elements from iTunes, and, using a “totally legal, I swear” copy of Adobe PhotoShop, tweaked them to fit in their new home. I shared the very first version of the theme, which I called iLeopard, a portmanteau of iTunes and Leopard, on the MacThemes.net forum (thankfully archived \u003Ca href=\"https://web.archive.org/web/20080702015727/http://macthemes2.net:80/forum/viewtopic.php?id=16785679&p=1\">here\u003C/a> by the Wayback Machine!!), and it kind of took off more than I expected. By that, I mean people actually used it. Then it made the MacThemes.net front page. Yeah, it was all a bit overwhelming.\u003C/p>\n\u003Cp>At some point, I got an offer to help out with the theme from fellow forum user ‘gcamp’. This was probably the best possible thing to happen for the longevity of the theme. He initially started by contributing custom graphics, and ended up taking the reigns on the project after I graduated high school and lost my passion for the project. He kept the project alive, I believe until Apple effectively killed Mac theming for good a few releases later.\u003C/p>\n\u003Cp>The sad news is I lost all my original work on iLeopard, along with countless other digital relics from that era of my life, when my MacBook suffered a major hard drive crash in 2011. I had to go on a crazy archeological dig through the internet just to find the above screenshot, and it’s from after I handed off the project. I did reach out on Mastodon on the extremely off-chance that someone had some more screenshots, or even a pre-2.0 installer, but I haven’t got back anything substantial as of this writing.\u003C/p>\n\u003Cp>What’s been interesting as I’ve written and researched this piece is the contrast between the Apple of 15+ years ago, and the Apple of today. It was a weird time, they had just completed transitioning the Mac from PowerPC to Intel–interestingly, we’re currently in the midst of a transition from Intel to Apple Silicon–and the first iPhone was brand new.\u003C/p>\n\u003Cp>Security on the Mac was pretty laissez-faire, to the point where a dorky high school kid could modify system files and create a simple tool to let other people install those modifications. These days, as a more security-conscious user, that idea horrifies me. But at the same time, I do miss being able to tinker with the little parts of software that weren’t made to be tinkered with.\u003C/p>",{"headings":102,"localImagePaths":103,"remoteImagePaths":104,"frontmatter":105,"imagePaths":108},[],[95,96,97],[],{"title":88,"pubDate":106,"tags":107},"2022-12-26",[69,91,38],[95,96,97],"2022/my-favorite-little-apps",{"id":109,"data":111,"body":116,"filePath":117,"digest":118,"rendered":119},{"title":112,"pubDate":113,"tags":114},"My Favorite Little Apps",["Date","2022-11-28T00:00:00.000Z"],[91,115],"Apps","There are a lot of apps on my Macs that I use every day. There’s the big ones like Nova for coding, Brave for testing and dev tools, Craft for taking notes and keeping track of projects, and many more. But I wanted to pay special attention to the smaller apps that I use that just hang out in the menu bar or the background that make working in MacOS that much more seamless and enjoyable.\n\n### Itsycal\n\nThis is a cool little free that puts a calendar in your menubar. It’s a great way to get a quick glance at my day, and join Zoom/Google Meet calls without opening a full calendar app.\n\n[Download Here](https://www.mowglii.com/itsycal/)\n\n### Tot\n\nA note pad that lives in your menu bar! I use it for jotting down notes during meetings, temporarily storing snippets of text and code, making quick lists, storing links for later…you get the idea.\n\nThe Mac app is free, but you can also buy an iOS version.\n\n[Download Here](https://apps.apple.com/us/app/tot/id1491071483?mt=12)\n\n### Rectangle Pro\n\nSnap, resize, and align windows with keyboard shortcuts, or by dragging then across the screen. It’s highly customizable, and I’m going to be honest I haven’t even scratched the surface of the variety of options the Pro version provides, I just bought it to support development.\n\nThere are a lot of apps for Mac that do similar things, but this is, in my opinion, the best available.\n\n[Download/Buy Here](https://rectangleapp.com/)\n\n### Velja\n\nBecause I use Safari as my primary browser, but prefer to use Brave for development, this app saves me time and mouse clicks. Basically Velja routes links opened from any app to any browser you have installed. For example, I have it set up to open any ‘localhost’ URLs in Brave.\n\nIt offers a variety of built-in filters that will even work with certain apps (like Apple Music, Discord, Zoom, etc).\n\n[Download Here](https://apps.apple.com/us/app/velja/id1607635845?mt=12)\n\n### Contexts\n\nIt’s the built-in command + tab app switcher on steroids! Instead of a row of icons, you get a list of every window that you can either tab through or even search by app or window title. It’s another app I feel lost with if I’m using a computer without it installed.\n\n[Buy Here](https://contexts.co/)\n\n---\n\n_This post was originally published on my (now defunct) blog on my portfolio site [ghall.dev](https://ghall.dev), and was republished here for archival purposes._","src/content/blog/2022/my-favorite-little-apps.md","561165d463c24f48",{"html":120,"metadata":121},"\u003Cp>There are a lot of apps on my Macs that I use every day. There’s the big ones like Nova for coding, Brave for testing and dev tools, Craft for taking notes and keeping track of projects, and many more. But I wanted to pay special attention to the smaller apps that I use that just hang out in the menu bar or the background that make working in MacOS that much more seamless and enjoyable.\u003C/p>\n\u003Ch3 id=\"itsycal\">Itsycal\u003C/h3>\n\u003Cp>This is a cool little free that puts a calendar in your menubar. It’s a great way to get a quick glance at my day, and join Zoom/Google Meet calls without opening a full calendar app.\u003C/p>\n\u003Cp>\u003Ca href=\"https://www.mowglii.com/itsycal/\">Download Here\u003C/a>\u003C/p>\n\u003Ch3 id=\"tot\">Tot\u003C/h3>\n\u003Cp>A note pad that lives in your menu bar! I use it for jotting down notes during meetings, temporarily storing snippets of text and code, making quick lists, storing links for later…you get the idea.\u003C/p>\n\u003Cp>The Mac app is free, but you can also buy an iOS version.\u003C/p>\n\u003Cp>\u003Ca href=\"https://apps.apple.com/us/app/tot/id1491071483?mt=12\">Download Here\u003C/a>\u003C/p>\n\u003Ch3 id=\"rectangle-pro\">Rectangle Pro\u003C/h3>\n\u003Cp>Snap, resize, and align windows with keyboard shortcuts, or by dragging then across the screen. It’s highly customizable, and I’m going to be honest I haven’t even scratched the surface of the variety of options the Pro version provides, I just bought it to support development.\u003C/p>\n\u003Cp>There are a lot of apps for Mac that do similar things, but this is, in my opinion, the best available.\u003C/p>\n\u003Cp>\u003Ca href=\"https://rectangleapp.com/\">Download/Buy Here\u003C/a>\u003C/p>\n\u003Ch3 id=\"velja\">Velja\u003C/h3>\n\u003Cp>Because I use Safari as my primary browser, but prefer to use Brave for development, this app saves me time and mouse clicks. Basically Velja routes links opened from any app to any browser you have installed. For example, I have it set up to open any ‘localhost’ URLs in Brave.\u003C/p>\n\u003Cp>It offers a variety of built-in filters that will even work with certain apps (like Apple Music, Discord, Zoom, etc).\u003C/p>\n\u003Cp>\u003Ca href=\"https://apps.apple.com/us/app/velja/id1607635845?mt=12\">Download Here\u003C/a>\u003C/p>\n\u003Ch3 id=\"contexts\">Contexts\u003C/h3>\n\u003Cp>It’s the built-in command + tab app switcher on steroids! Instead of a row of icons, you get a list of every window that you can either tab through or even search by app or window title. It’s another app I feel lost with if I’m using a computer without it installed.\u003C/p>\n\u003Cp>\u003Ca href=\"https://contexts.co/\">Buy Here\u003C/a>\u003C/p>\n\u003Chr>\n\u003Cp>\u003Cem>This post was originally published on my (now defunct) blog on my portfolio site \u003Ca href=\"https://ghall.dev\">ghall.dev\u003C/a>, and was republished here for archival purposes.\u003C/em>\u003C/p>",{"headings":122,"localImagePaths":138,"remoteImagePaths":139,"frontmatter":140,"imagePaths":143},[123,126,129,132,135],{"depth":47,"slug":124,"text":125},"itsycal","Itsycal",{"depth":47,"slug":127,"text":128},"tot","Tot",{"depth":47,"slug":130,"text":131},"rectangle-pro","Rectangle Pro",{"depth":47,"slug":133,"text":134},"velja","Velja",{"depth":47,"slug":136,"text":137},"contexts","Contexts",[],[],{"title":112,"pubDate":141,"tags":142},"2022-11-28",[91,115],[],"2022/my-top-3-games-of-2022",{"id":144,"data":146,"body":151,"filePath":152,"digest":153,"rendered":154},{"title":147,"pubDate":148,"tags":149},"My Top 3 Games of 2022",["Date","2022-12-09T00:00:00.000Z"],[150],"Gaming","The Game Awards were last night, so I was inspired to take some time and write about my personal game of the year. But I couldn't narrow it down to just one, so I picked 3 games which were nominated for several awards but didn't get much, if any, recognition.\n\n### Xenoblade Chronicles 3\n\nI'm not a huge JRPG fan, but with the original Xenoblade Chronicles being among the few I've finished, I had to check this out. It ended up being pretty much the only game I played for weeks.\n\nIt scratches several RPG itches for me; a compelling cast of characters, a fun combat system that you can spend hours just experimenting with, and an intriguing world I still long to go back to even months later. This is definitely a game I will keep coming back to, between all the side content I still have left, and the DLC that's slowly rolling out.\n\nIs it a masterpiece? Probably not. But it stands among Persona 5 and Dragon Quest XI as another modern JRPG that I can not only stomach, but thoroughly enjoy. And to think, I almost skipped out on it because I thought Xenoblade Chronicles 2 was absolute cringe.\n\n### Tunic\n\nI don't play as many indie games as I would like, and I finish even fewer. I love indie games, perhaps a little too much, because I'm always jumping around to the latest one that's grabbed my attention. Thankfully, Tunic is one I managed to finish.\n\nIt came at just the right time, I had just wrapped up Xenoblade Chronicles 3, and I was in the modo for a light action-adventure game. I was ready to start another playthrough of Link's Awakening HD, but I happened to see that this adorable looking game starring a cute fox was about to drop on PS5 and Switch (it had been on Xbox since March I believe, but I don't have an Xbox).\n\nI was not prepared for the challenge this game posed, but it was just the right kind of challenging that made me go, \"Ok, I need to show this game who's boss!\" Beyond challenging bosses, the game mechanics are never tutorialized. Instead, you collect pages of the game's \"manual\" as you play, and have to figure things out from there. Even simple things like how to upgrade your stats isn't explained to you in plain terms.\n\n### Horizon Forbidden West\n\nHorizon Zero Dawn launched in a crowded year for good games, but it stood out to me for its incredibly engrossing story, and its primary mechanic of fighting giant friggin' robots. I was captivated from the start, and was chomping at the bit for a sequel. That sequel finally came, and once again got buried by other games (yeah, I'm looking at you, Elden Ring). But I didn't care, I wanted to see the next chapter in Aloy's story.\n\nI will confess, the story didn't grab me as much as the first game's. It was a satisfying continuation for me, without a doubt, but part of the mystery that made the first game so compelling–namely; how the world ended up in the state it is in the game–was already solved.\n\nThe gameplay in this sequel, however, was a _huge_ improvement. Melee combat, world traversal, side content, it was all so much better in this game, and showed that the developers took the feedback of the first game to heart. I couldn't put this game down, and once the new game plus patch dropped I jumped right back in. And I'm anxiously awaiting the Burning Shores DLC dropping next year!","src/content/blog/2022/my-top-3-games-of-2022.md","ba3d0b0794128043",{"html":155,"metadata":156},"\u003Cp>The Game Awards were last night, so I was inspired to take some time and write about my personal game of the year. But I couldn’t narrow it down to just one, so I picked 3 games which were nominated for several awards but didn’t get much, if any, recognition.\u003C/p>\n\u003Ch3 id=\"xenoblade-chronicles-3\">Xenoblade Chronicles 3\u003C/h3>\n\u003Cp>I’m not a huge JRPG fan, but with the original Xenoblade Chronicles being among the few I’ve finished, I had to check this out. It ended up being pretty much the only game I played for weeks.\u003C/p>\n\u003Cp>It scratches several RPG itches for me; a compelling cast of characters, a fun combat system that you can spend hours just experimenting with, and an intriguing world I still long to go back to even months later. This is definitely a game I will keep coming back to, between all the side content I still have left, and the DLC that’s slowly rolling out.\u003C/p>\n\u003Cp>Is it a masterpiece? Probably not. But it stands among Persona 5 and Dragon Quest XI as another modern JRPG that I can not only stomach, but thoroughly enjoy. And to think, I almost skipped out on it because I thought Xenoblade Chronicles 2 was absolute cringe.\u003C/p>\n\u003Ch3 id=\"tunic\">Tunic\u003C/h3>\n\u003Cp>I don’t play as many indie games as I would like, and I finish even fewer. I love indie games, perhaps a little too much, because I’m always jumping around to the latest one that’s grabbed my attention. Thankfully, Tunic is one I managed to finish.\u003C/p>\n\u003Cp>It came at just the right time, I had just wrapped up Xenoblade Chronicles 3, and I was in the modo for a light action-adventure game. I was ready to start another playthrough of Link’s Awakening HD, but I happened to see that this adorable looking game starring a cute fox was about to drop on PS5 and Switch (it had been on Xbox since March I believe, but I don’t have an Xbox).\u003C/p>\n\u003Cp>I was not prepared for the challenge this game posed, but it was just the right kind of challenging that made me go, “Ok, I need to show this game who’s boss!” Beyond challenging bosses, the game mechanics are never tutorialized. Instead, you collect pages of the game’s “manual” as you play, and have to figure things out from there. Even simple things like how to upgrade your stats isn’t explained to you in plain terms.\u003C/p>\n\u003Ch3 id=\"horizon-forbidden-west\">Horizon Forbidden West\u003C/h3>\n\u003Cp>Horizon Zero Dawn launched in a crowded year for good games, but it stood out to me for its incredibly engrossing story, and its primary mechanic of fighting giant friggin’ robots. I was captivated from the start, and was chomping at the bit for a sequel. That sequel finally came, and once again got buried by other games (yeah, I’m looking at you, Elden Ring). But I didn’t care, I wanted to see the next chapter in Aloy’s story.\u003C/p>\n\u003Cp>I will confess, the story didn’t grab me as much as the first game’s. It was a satisfying continuation for me, without a doubt, but part of the mystery that made the first game so compelling–namely; how the world ended up in the state it is in the game–was already solved.\u003C/p>\n\u003Cp>The gameplay in this sequel, however, was a \u003Cem>huge\u003C/em> improvement. Melee combat, world traversal, side content, it was all so much better in this game, and showed that the developers took the feedback of the first game to heart. I couldn’t put this game down, and once the new game plus patch dropped I jumped right back in. And I’m anxiously awaiting the Burning Shores DLC dropping next year!\u003C/p>",{"headings":157,"localImagePaths":167,"remoteImagePaths":168,"frontmatter":169,"imagePaths":172},[158,161,164],{"depth":47,"slug":159,"text":160},"xenoblade-chronicles-3","Xenoblade Chronicles 3",{"depth":47,"slug":162,"text":163},"tunic","Tunic",{"depth":47,"slug":165,"text":166},"horizon-forbidden-west","Horizon Forbidden West",[],[],{"title":147,"pubDate":170,"tags":171},"2022-12-09",[150],[],"2022/my-macos-home-directory-overview",{"id":173,"data":175,"body":179,"filePath":180,"digest":181,"rendered":182},{"title":176,"pubDate":177,"tags":178},"My MacOS Home Directory Overview",["Date","2022-12-23T00:00:00.000Z"],[91,69],"On [the latest episode of ATP](https://atp.fm/514), Casey, John, and Marco discussed MacOS home directories. After I was done cringing at John keeping his git clones in the root level of his home directory, I started thinking about how I use my own home folder, and how I keep it organized. I won’t go into the hidden items, because I don’t think either of us want that (with hidden items included, my home directory has 34 documents, and 47 folders 😅).\n\nAnyway, here’s my overview...\n\n- Applications - Honestly, all that’s in here are a handful of Shortcuts, and I’m not sure why because I never put them there.\n- Desktop - This is empty, because I don’t keep anything on my desktop.\n- Developer - Now this is where git clones go. Mostly web projects, a folder for all my work repos, and the [Playdate SDK](https://play.date/dev/) from when I was fiddling with that a couple months ago.\n- Documents - Basically just a folder where Divinity: Original Sin 2 keeps its saves, and where I keep various Pages documents and PDFs for some reason (I should probably sort through that at some point)\n- Downloads - Self-explanatory. I tend to keep this clean manually and with Hazel scripts, so there’s nothing of note in here at the moment.\n- Movies - Empty, except for my TV.app library.\n- Music - Same as above, except with my Music.app library.\n- Pictures - My Photos.app library, as well as a hodgepodge of scanned photos, drawings, desktop wallpapers, and GIFs I like. All sorted by folder, of course. I’m not a monster!\n- Postman - From when I tried Postman, and then immediately switched back to Insomnia.\n- Public - I don’t think I’ve ever used this folder.\n- Sites - Same as above.\n- Sync - A synced folder, used by an app called Sync, that syncs little bits and bobs like shell scripts and Hazel rules between my 2 Macs.\n\nI didn’t bother listing my Library folder because there’s not much to say about that–it’s the same as it is on anyone else’s Mac.\n\nOn an additional note, I would really like an iCloud Drive folder in the home directory. I could add one with an alias or symlink, but it just seems weird to me that it’s squirreled away in the Library folder, cryptically named ‘Mobile Documents’.","src/content/blog/2022/my-macos-home-directory-overview.md","c1d7b4f1e53ad3d1",{"html":183,"metadata":184},"\u003Cp>On \u003Ca href=\"https://atp.fm/514\">the latest episode of ATP\u003C/a>, Casey, John, and Marco discussed MacOS home directories. After I was done cringing at John keeping his git clones in the root level of his home directory, I started thinking about how I use my own home folder, and how I keep it organized. I won’t go into the hidden items, because I don’t think either of us want that (with hidden items included, my home directory has 34 documents, and 47 folders 😅).\u003C/p>\n\u003Cp>Anyway, here’s my overview…\u003C/p>\n\u003Cul>\n\u003Cli>Applications - Honestly, all that’s in here are a handful of Shortcuts, and I’m not sure why because I never put them there.\u003C/li>\n\u003Cli>Desktop - This is empty, because I don’t keep anything on my desktop.\u003C/li>\n\u003Cli>Developer - Now this is where git clones go. Mostly web projects, a folder for all my work repos, and the \u003Ca href=\"https://play.date/dev/\">Playdate SDK\u003C/a> from when I was fiddling with that a couple months ago.\u003C/li>\n\u003Cli>Documents - Basically just a folder where Divinity: Original Sin 2 keeps its saves, and where I keep various Pages documents and PDFs for some reason (I should probably sort through that at some point)\u003C/li>\n\u003Cli>Downloads - Self-explanatory. I tend to keep this clean manually and with Hazel scripts, so there’s nothing of note in here at the moment.\u003C/li>\n\u003Cli>Movies - Empty, except for my TV.app library.\u003C/li>\n\u003Cli>Music - Same as above, except with my Music.app library.\u003C/li>\n\u003Cli>Pictures - My Photos.app library, as well as a hodgepodge of scanned photos, drawings, desktop wallpapers, and GIFs I like. All sorted by folder, of course. I’m not a monster!\u003C/li>\n\u003Cli>Postman - From when I tried Postman, and then immediately switched back to Insomnia.\u003C/li>\n\u003Cli>Public - I don’t think I’ve ever used this folder.\u003C/li>\n\u003Cli>Sites - Same as above.\u003C/li>\n\u003Cli>Sync - A synced folder, used by an app called Sync, that syncs little bits and bobs like shell scripts and Hazel rules between my 2 Macs.\u003C/li>\n\u003C/ul>\n\u003Cp>I didn’t bother listing my Library folder because there’s not much to say about that–it’s the same as it is on anyone else’s Mac.\u003C/p>\n\u003Cp>On an additional note, I would really like an iCloud Drive folder in the home directory. I could add one with an alias or symlink, but it just seems weird to me that it’s squirreled away in the Library folder, cryptically named ‘Mobile Documents’.\u003C/p>",{"headings":185,"localImagePaths":186,"remoteImagePaths":187,"frontmatter":188,"imagePaths":191},[],[],[],{"title":176,"pubDate":189,"tags":190},"2022-12-23",[91,69],[],"2022/nextjs-13-and-exploring-new-technologies",{"id":192,"data":194,"body":199,"filePath":200,"digest":201,"rendered":202},{"title":195,"pubDate":196,"tags":197},"Next.js 13 and Exploring New Technologies",["Date","2022-10-28T00:00:00.000Z"],[17,198],"Learning","Next.js 13 was launched a few days ago ([More details here!](https://nextjs.org/blog/next-13)), and I’ve been slowly working my way through the new stuff. As a relative newcomer to the world of Next.js I’m very excited by what I see, but I also don’t want to get too bogged down in what’s new because I’m already feeling a little bombarded with new stuff at my day job. Besides, it might be a while before I get to use Next.js 13 in a professional setting.\n\nYes I’m a tech nerd, and I become easily enamored with the shiny new thing, perhaps to a fault, especially when that shiny new thing is a piece of software. I’m the guy who installs OS updates on day one—MacOS Ventura seems to be running fine so far, _knock on wood_—and I just want to just dive head-first into Next.js 13.\n\nBut, when you’re as new to the industry as I am, there are already so many new tools and technologies to learn it can already seem overwhelming without throwing in trying to keep up with the latest in the ever-evolving world of web development.\n\nMy attitude is embrace the curiosity, but focus on mastering the tools you’re currently using on a daily basis. Whether you’re using an entirely different set of frameworks,, or if you’re like me and just using an older version of Next.js, the new shiny stuff will still be there when you’re ready. And possibly, by the time you’re ready, an even newer, shinier technology will be around for you to check out.\n\n---\n\n_This post was originally published on my (now defunct) blog on my portfolio site [ghall.dev](https://ghall.dev), and was republished here for archival purposes._","src/content/blog/2022/nextjs-13-and-exploring-new-technologies.md","ea18592c3f2fe135",{"html":203,"metadata":204},"\u003Cp>Next.js 13 was launched a few days ago (\u003Ca href=\"https://nextjs.org/blog/next-13\">More details here!\u003C/a>), and I’ve been slowly working my way through the new stuff. As a relative newcomer to the world of Next.js I’m very excited by what I see, but I also don’t want to get too bogged down in what’s new because I’m already feeling a little bombarded with new stuff at my day job. Besides, it might be a while before I get to use Next.js 13 in a professional setting.\u003C/p>\n\u003Cp>Yes I’m a tech nerd, and I become easily enamored with the shiny new thing, perhaps to a fault, especially when that shiny new thing is a piece of software. I’m the guy who installs OS updates on day one—MacOS Ventura seems to be running fine so far, \u003Cem>knock on wood\u003C/em>—and I just want to just dive head-first into Next.js 13.\u003C/p>\n\u003Cp>But, when you’re as new to the industry as I am, there are already so many new tools and technologies to learn it can already seem overwhelming without throwing in trying to keep up with the latest in the ever-evolving world of web development.\u003C/p>\n\u003Cp>My attitude is embrace the curiosity, but focus on mastering the tools you’re currently using on a daily basis. Whether you’re using an entirely different set of frameworks,, or if you’re like me and just using an older version of Next.js, the new shiny stuff will still be there when you’re ready. And possibly, by the time you’re ready, an even newer, shinier technology will be around for you to check out.\u003C/p>\n\u003Chr>\n\u003Cp>\u003Cem>This post was originally published on my (now defunct) blog on my portfolio site \u003Ca href=\"https://ghall.dev\">ghall.dev\u003C/a>, and was republished here for archival purposes.\u003C/em>\u003C/p>",{"headings":205,"localImagePaths":206,"remoteImagePaths":207,"frontmatter":208,"imagePaths":211},[],[],[],{"title":195,"pubDate":209,"tags":210},"2022-10-28",[17,198],[],"2022/coding-with-depression",{"id":212,"data":214,"body":218,"filePath":219,"digest":220,"rendered":221},{"title":215,"pubDate":216,"tags":217},"Coding With Depression",["Date","2022-11-11T00:00:00.000Z"],[17,18],"One of the reasons I started this blog, aside from wanting to share my thoughts and experiences as someone early in my web development career, was to write about mental illness as it relates to development. As you can imagine, it's not an easy topic by any means, as it's something that profoundly affects me personally on a daily basis.\n\nFor a decent chunk of this past week, I've been struggling with a bit of a depressive episode. For me this manifests as lack of motivation, and especially \"brain fog\", which just kills my logical thinking and problem solving skills. Obviously this is not ideal for web development, but I've found ways to make it work and maintain some level of productivity, even if it's not my absolute best.\n\n### Getting Motivated\n\nThe first step to overcoming anything is showing up.\n\nWhether I'm laying in bed wishing I could just go back to sleep, or sitting at my computer struggling to make myself just open my code editor, I have to find a way to get myself motivated. When I'm hitting these low points, I've found it incredibly helpful to break things down into tiny pieces and just work through them a piece at a time.\n\nIf I'm struggling to get out of bed, instead of trying to motivate myself to get up because I need to go to work, I focus on the process one step at a time. It's far easier to motivate myself to do a bunch of little things in sequence than it is to motivate myself to reach the end goal.\n\nThis even applies to just tackling things throughout the day. Today I had a rather large task to complete, and I was simply not motivated to do it. I took it one step at a time, down to the most mundane steps like executing a CLI command, or opening a file. I didn't have to be motivated to finish the task as a whole, I just had to motivate myself to tackle each step until I finished.\n\n### Navigating the Fog\n\nBrain fog is a complicated one. I first experienced the impact it has on coding when I was working on homework for boot camp. It's resulted in me blankly staring at a block of code and just totally forgetting how to read it, or just forgetting the name of a variable I defined less than a minute earlier.\n\nIt's so unbelievably frustrating to experience. The knowledge required to understand the code, the ability needed to problem solve the issue, it's all in there somewhere but it feels like that particular brain function is out of scope.\n\nOne of my bad habits to tackle this problem is coffee. I hate to admit it, but it does help take the edge of the fog.\n\nFirstly, I'd suggest some preventative measures like sleeping, getting some sun when you can, and using a light therapy lamp in the morning on those dark rainy mornings. It seems obvious, but it's worth mentioning these things help manage depression, and, by extension, brain fog.\n\nBut if you're in the moment, the best thing you can do is just step away from the computer for a few minutes. Get up, stretch, walk around, do some jumping jacks, go outside, whatever you can do to just get away from the problem and get your body moving. It's good advice for anyone facing a programming problem, but it's especially good if you're struggling with a bit of brain fog.\n\n### Be Kind to Yourself\n\nThrough all this, the most important thing to remember is to be kind to yourself.\n\nI tend to be extremely self-critical on the best of days, but when I'm struggling and not producing my best work I am even more so. I have to remind myself that this isn't typical, I'm not lazy or dumb, I'm just having a rough time. It's ok to slip up here and there and not be at 100% peak productivity, because I'm doing my best and I'm getting stuff done despite the challenges.\n\n---\n\n_This post was originally published on my (now defunct) blog on my portfolio site [ghall.dev](https://ghall.dev), and was republished here for archival purposes._","src/content/blog/2022/coding-with-depression.md","d2bf7a0999d48ac1",{"html":222,"metadata":223},"\u003Cp>One of the reasons I started this blog, aside from wanting to share my thoughts and experiences as someone early in my web development career, was to write about mental illness as it relates to development. As you can imagine, it’s not an easy topic by any means, as it’s something that profoundly affects me personally on a daily basis.\u003C/p>\n\u003Cp>For a decent chunk of this past week, I’ve been struggling with a bit of a depressive episode. For me this manifests as lack of motivation, and especially “brain fog”, which just kills my logical thinking and problem solving skills. Obviously this is not ideal for web development, but I’ve found ways to make it work and maintain some level of productivity, even if it’s not my absolute best.\u003C/p>\n\u003Ch3 id=\"getting-motivated\">Getting Motivated\u003C/h3>\n\u003Cp>The first step to overcoming anything is showing up.\u003C/p>\n\u003Cp>Whether I’m laying in bed wishing I could just go back to sleep, or sitting at my computer struggling to make myself just open my code editor, I have to find a way to get myself motivated. When I’m hitting these low points, I’ve found it incredibly helpful to break things down into tiny pieces and just work through them a piece at a time.\u003C/p>\n\u003Cp>If I’m struggling to get out of bed, instead of trying to motivate myself to get up because I need to go to work, I focus on the process one step at a time. It’s far easier to motivate myself to do a bunch of little things in sequence than it is to motivate myself to reach the end goal.\u003C/p>\n\u003Cp>This even applies to just tackling things throughout the day. Today I had a rather large task to complete, and I was simply not motivated to do it. I took it one step at a time, down to the most mundane steps like executing a CLI command, or opening a file. I didn’t have to be motivated to finish the task as a whole, I just had to motivate myself to tackle each step until I finished.\u003C/p>\n\u003Ch3 id=\"navigating-the-fog\">Navigating the Fog\u003C/h3>\n\u003Cp>Brain fog is a complicated one. I first experienced the impact it has on coding when I was working on homework for boot camp. It’s resulted in me blankly staring at a block of code and just totally forgetting how to read it, or just forgetting the name of a variable I defined less than a minute earlier.\u003C/p>\n\u003Cp>It’s so unbelievably frustrating to experience. The knowledge required to understand the code, the ability needed to problem solve the issue, it’s all in there somewhere but it feels like that particular brain function is out of scope.\u003C/p>\n\u003Cp>One of my bad habits to tackle this problem is coffee. I hate to admit it, but it does help take the edge of the fog.\u003C/p>\n\u003Cp>Firstly, I’d suggest some preventative measures like sleeping, getting some sun when you can, and using a light therapy lamp in the morning on those dark rainy mornings. It seems obvious, but it’s worth mentioning these things help manage depression, and, by extension, brain fog.\u003C/p>\n\u003Cp>But if you’re in the moment, the best thing you can do is just step away from the computer for a few minutes. Get up, stretch, walk around, do some jumping jacks, go outside, whatever you can do to just get away from the problem and get your body moving. It’s good advice for anyone facing a programming problem, but it’s especially good if you’re struggling with a bit of brain fog.\u003C/p>\n\u003Ch3 id=\"be-kind-to-yourself\">Be Kind to Yourself\u003C/h3>\n\u003Cp>Through all this, the most important thing to remember is to be kind to yourself.\u003C/p>\n\u003Cp>I tend to be extremely self-critical on the best of days, but when I’m struggling and not producing my best work I am even more so. I have to remind myself that this isn’t typical, I’m not lazy or dumb, I’m just having a rough time. It’s ok to slip up here and there and not be at 100% peak productivity, because I’m doing my best and I’m getting stuff done despite the challenges.\u003C/p>\n\u003Chr>\n\u003Cp>\u003Cem>This post was originally published on my (now defunct) blog on my portfolio site \u003Ca href=\"https://ghall.dev\">ghall.dev\u003C/a>, and was republished here for archival purposes.\u003C/em>\u003C/p>",{"headings":224,"localImagePaths":234,"remoteImagePaths":235,"frontmatter":236,"imagePaths":239},[225,228,231],{"depth":47,"slug":226,"text":227},"getting-motivated","Getting Motivated",{"depth":47,"slug":229,"text":230},"navigating-the-fog","Navigating the Fog",{"depth":47,"slug":232,"text":233},"be-kind-to-yourself","Be Kind to Yourself",[],[],{"title":215,"pubDate":237,"tags":238},"2022-11-11",[17,18],[],"2022/getting-out-of-your-comfort-zone",{"id":240,"data":242,"body":246,"filePath":247,"digest":248,"rendered":249},{"title":243,"pubDate":244,"tags":245},"Getting Out of Your Comfort Zone",["Date","2022-12-10T00:00:00.000Z"],[68,198,17],"When it comes to frameworks, I’ve been firmly stuck in the React–and React-adjacent–world. Basically, my “coding comfort zone” has been vanilla JavaScript, React, and Next.js. The world of web development is much broader than that, but I’m going to be honest, I was a little scared to branch out.\n\nDespite my curiosity and eagerness to learn, I tend to stick to what’s comfortable, and I have to work a little harder to branch out. I’m comfortable with React, so my tendency is to learn everything I can about React. I’m comfortable with JavaScript, so it’s more natural for me to try to master that language.\n\nBut there was a time I didn’t know how to do anything beyond a simple website with HTML and CSS (and I barely knew CSS). Heck, there was a time I was building websites with [iWeb.](https://en.wikipedia.org/wiki/IWeb) I wouldn't be anywhere near where I am as a web developer if I didn't get out of my comfort zone.\n\nSo with that in mind, after a friend suggested I try out [Astro](https://astro.build/), I decided maybe it's time to branch out and try new things. I've also been wanting to build a blog site where I can write about my other interests outside of web development. So it all came together nicely.\n\nSo, the other night I sat down on the couch with my laptop, opened up the Astro documentation, and got to work. Over the course of that evening I built a fully-functional blog site, learned the fundamentals of Astro in the process, and added another tool to my web developer tool belt.\n\nThrough this experience, I proved to myself that learning new things isn’t as scary as it seems. Does this mean I’m going to go out and learn every framework? No, I don’t think that’s realistic or advisable for anybody to do. But it showed me how relatively easy it is to branch out, so I won’t be so nervous about stepping outside the comfort of the React world in the future.\n\nIf you’re feeling like you’re stuck in your comfort zone, using whatever technologies and languages you’re used to using, try mixing things up. Find a project you want to build, and try tackling it with a tool you’ve never used before.\n\nAlso, if you're curious, you can check out my Astro blog at [ghall.blog](http://ghall.blog).\n\n---\n\n_This post was originally published on my (now defunct) blog on my portfolio site [ghall.dev](https://ghall.dev), and was republished here for archival purposes._","src/content/blog/2022/getting-out-of-your-comfort-zone.md","aa2ec47f7048c7f2",{"html":250,"metadata":251},"\u003Cp>When it comes to frameworks, I’ve been firmly stuck in the React–and React-adjacent–world. Basically, my “coding comfort zone” has been vanilla JavaScript, React, and Next.js. The world of web development is much broader than that, but I’m going to be honest, I was a little scared to branch out.\u003C/p>\n\u003Cp>Despite my curiosity and eagerness to learn, I tend to stick to what’s comfortable, and I have to work a little harder to branch out. I’m comfortable with React, so my tendency is to learn everything I can about React. I’m comfortable with JavaScript, so it’s more natural for me to try to master that language.\u003C/p>\n\u003Cp>But there was a time I didn’t know how to do anything beyond a simple website with HTML and CSS (and I barely knew CSS). Heck, there was a time I was building websites with \u003Ca href=\"https://en.wikipedia.org/wiki/IWeb\">iWeb.\u003C/a> I wouldn’t be anywhere near where I am as a web developer if I didn’t get out of my comfort zone.\u003C/p>\n\u003Cp>So with that in mind, after a friend suggested I try out \u003Ca href=\"https://astro.build/\">Astro\u003C/a>, I decided maybe it’s time to branch out and try new things. I’ve also been wanting to build a blog site where I can write about my other interests outside of web development. So it all came together nicely.\u003C/p>\n\u003Cp>So, the other night I sat down on the couch with my laptop, opened up the Astro documentation, and got to work. Over the course of that evening I built a fully-functional blog site, learned the fundamentals of Astro in the process, and added another tool to my web developer tool belt.\u003C/p>\n\u003Cp>Through this experience, I proved to myself that learning new things isn’t as scary as it seems. Does this mean I’m going to go out and learn every framework? No, I don’t think that’s realistic or advisable for anybody to do. But it showed me how relatively easy it is to branch out, so I won’t be so nervous about stepping outside the comfort of the React world in the future.\u003C/p>\n\u003Cp>If you’re feeling like you’re stuck in your comfort zone, using whatever technologies and languages you’re used to using, try mixing things up. Find a project you want to build, and try tackling it with a tool you’ve never used before.\u003C/p>\n\u003Cp>Also, if you’re curious, you can check out my Astro blog at \u003Ca href=\"http://ghall.blog\">ghall.blog\u003C/a>.\u003C/p>\n\u003Chr>\n\u003Cp>\u003Cem>This post was originally published on my (now defunct) blog on my portfolio site \u003Ca href=\"https://ghall.dev\">ghall.dev\u003C/a>, and was republished here for archival purposes.\u003C/em>\u003C/p>",{"headings":252,"localImagePaths":253,"remoteImagePaths":254,"frontmatter":255,"imagePaths":257},[],[],[],{"title":243,"pubDate":82,"tags":256},[68,198,17],[],"2023/handheld-gaming",{"id":258,"data":260,"body":264,"filePath":265,"digest":266,"rendered":267},{"title":261,"pubDate":262,"tags":263},"Handheld Gaming",["Date","2023-01-07T00:00:00.000Z"],[150],"I don’t know if it’s the particular mood I’ve been in, the colder weather, or some combination of the 2, but something about cozying up with a handheld game console has been incredibly appealing lately. My PS5 sits under my TV, streaming the occasional movie or show, and begging me to jump into that Witcher 3 update, or continue playing Tales of Arise. Meanwhile, my Switch Lite is getting all the love.\n\nGenerally speaking, I feel like I’ve logged most of the game time over the course of my life on a handheld of some kind, from my GameBoy Pocket, all the way up to the Switch Lite. The first console I ever bought with my own money was a GameBoy Advance SP. Portable gaming is in my blood! (Ok, maybe that’s a touch dramatic…)\n\nThat’s not to say I didn’t ever play home consoles. I’ve had every Nintendo system since the SNES–yup, that includes the Wii U–and got into PlayStation around the mid-PS3 era.\n\nThe thing is, my parents were divorced by the time I was into gaming, and the home consoles lived at my dad’s house. But I spent a majority of my childhood at my mom’s, and she didn’t want those things around, and I was only allowed to have my GameBoy. To this day, I’m not sure why that was. Maybe because she found it less annoying.\n\nGrowing up, console games were a treat I got on the weekend, so most of my afternoons after school were spent playing Pokémon, Super Mario Land 2, Link’s Awakening, and others that I could take this whole blog post listing.\n\nI had some big gaming firsts on handhelds; My first RPG? Pokémon Red. My first Final Fantasy? Final Fantasy IV Advance. My first Zelda? The aforementioned Link’s Awakening. The first game I put 100+ hours into? Pokémon Silver.\n\nHandheld gaming even kept me sane during lockdown in 2020. Let’s not talk about how many hours I logged in Animal Crossing and Fire Emblem Three Houses I logged during that time. Yeah I played some console games–notably, I replayed and re-completed Horizon Zero Dawn–but I practically wore out my original Switch Lite that year.\n\nMaybe there’s something nostalgic about handheld gaming that draws me in when I just want to get cozy, even if I’m playing a newer game that I’m not necessarily nostalgic for. Maybe my brain gets tired of the flashy, blockbuster-level graphics of home consoles, and just longs for something simpler.\n\nWhatever the case, my biggest trivial fear in life is handheld gaming going away, because mobile games do not cut it at all.","src/content/blog/2023/handheld-gaming.md","378580903305b18d",{"html":268,"metadata":269},"\u003Cp>I don’t know if it’s the particular mood I’ve been in, the colder weather, or some combination of the 2, but something about cozying up with a handheld game console has been incredibly appealing lately. My PS5 sits under my TV, streaming the occasional movie or show, and begging me to jump into that Witcher 3 update, or continue playing Tales of Arise. Meanwhile, my Switch Lite is getting all the love.\u003C/p>\n\u003Cp>Generally speaking, I feel like I’ve logged most of the game time over the course of my life on a handheld of some kind, from my GameBoy Pocket, all the way up to the Switch Lite. The first console I ever bought with my own money was a GameBoy Advance SP. Portable gaming is in my blood! (Ok, maybe that’s a touch dramatic…)\u003C/p>\n\u003Cp>That’s not to say I didn’t ever play home consoles. I’ve had every Nintendo system since the SNES–yup, that includes the Wii U–and got into PlayStation around the mid-PS3 era.\u003C/p>\n\u003Cp>The thing is, my parents were divorced by the time I was into gaming, and the home consoles lived at my dad’s house. But I spent a majority of my childhood at my mom’s, and she didn’t want those things around, and I was only allowed to have my GameBoy. To this day, I’m not sure why that was. Maybe because she found it less annoying.\u003C/p>\n\u003Cp>Growing up, console games were a treat I got on the weekend, so most of my afternoons after school were spent playing Pokémon, Super Mario Land 2, Link’s Awakening, and others that I could take this whole blog post listing.\u003C/p>\n\u003Cp>I had some big gaming firsts on handhelds; My first RPG? Pokémon Red. My first Final Fantasy? Final Fantasy IV Advance. My first Zelda? The aforementioned Link’s Awakening. The first game I put 100+ hours into? Pokémon Silver.\u003C/p>\n\u003Cp>Handheld gaming even kept me sane during lockdown in 2020. Let’s not talk about how many hours I logged in Animal Crossing and Fire Emblem Three Houses I logged during that time. Yeah I played some console games–notably, I replayed and re-completed Horizon Zero Dawn–but I practically wore out my original Switch Lite that year.\u003C/p>\n\u003Cp>Maybe there’s something nostalgic about handheld gaming that draws me in when I just want to get cozy, even if I’m playing a newer game that I’m not necessarily nostalgic for. Maybe my brain gets tired of the flashy, blockbuster-level graphics of home consoles, and just longs for something simpler.\u003C/p>\n\u003Cp>Whatever the case, my biggest trivial fear in life is handheld gaming going away, because mobile games do not cut it at all.\u003C/p>",{"headings":270,"localImagePaths":271,"remoteImagePaths":272,"frontmatter":273,"imagePaths":276},[],[],[],{"title":261,"pubDate":274,"tags":275},"2023-01-07",[150],[],"2023/an-update-on-my-ai-dating-profile",{"id":277,"data":279,"body":283,"filePath":284,"digest":285,"rendered":286},{"title":280,"pubDate":281,"tags":282},"An Update on my AI Dating Profile",["Date","2023-01-14T00:00:00.000Z"],[68,69],"Back in early December I posted about [how I created a dating profile using AI](/posts/2022/creating-a-dating-profile-with-ai). I haven't forgotten about my promise to follow up on the results from that very unscientific experiment. Though I stated I'd commit to using my AI profile for a week, I quickly realized that was not a reasonable amount of time. So a week, turned into 2, which turned into just over a month, and I finally reached a point where I feel like a follow up is warranted.\n\nNow, I wish I had some interesting stats to share. I wish I could say that my AI-assisted dating profile resulted in X% greater or fewer matches. The truth is there was nothing remarkable about my results. I got 5 matches in the first week-and-a-half, and zero after that.\n\nThe only standout event was that I received a message from a woman saying she really liked my outlook on relationships, so thank you AI for so eloquently phrasing my thoughts and feelings.\n\nThat was another thing I noticed in this experiment; it didn’t feel like I was presenting my authentic self. Yes, I vetted the text generated by the AI to ensure it wasn’t falsely representing me, but I still felt dirty. Like the few matches I did get weren’t matching with me, but with the AI. My profile may have been technically accurate to who I am as a person, but I felt somewhat removed from it.\n\nSo, to answer the question I posed at the end of my previous post; did this turn my love-life around, or did it backfire? The truth is, neither. It was just an uncomfortably weird and disappointing experience, which is just par for the course when dating in a post-2020 world–at least in my experience. 🤷‍♂️","src/content/blog/2023/an-update-on-my-ai-dating-profile.md","db64faaaad105b1a",{"html":287,"metadata":288},"\u003Cp>Back in early December I posted about \u003Ca href=\"/posts/2022/creating-a-dating-profile-with-ai\">how I created a dating profile using AI\u003C/a>. I haven’t forgotten about my promise to follow up on the results from that very unscientific experiment. Though I stated I’d commit to using my AI profile for a week, I quickly realized that was not a reasonable amount of time. So a week, turned into 2, which turned into just over a month, and I finally reached a point where I feel like a follow up is warranted.\u003C/p>\n\u003Cp>Now, I wish I had some interesting stats to share. I wish I could say that my AI-assisted dating profile resulted in X% greater or fewer matches. The truth is there was nothing remarkable about my results. I got 5 matches in the first week-and-a-half, and zero after that.\u003C/p>\n\u003Cp>The only standout event was that I received a message from a woman saying she really liked my outlook on relationships, so thank you AI for so eloquently phrasing my thoughts and feelings.\u003C/p>\n\u003Cp>That was another thing I noticed in this experiment; it didn’t feel like I was presenting my authentic self. Yes, I vetted the text generated by the AI to ensure it wasn’t falsely representing me, but I still felt dirty. Like the few matches I did get weren’t matching with me, but with the AI. My profile may have been technically accurate to who I am as a person, but I felt somewhat removed from it.\u003C/p>\n\u003Cp>So, to answer the question I posed at the end of my previous post; did this turn my love-life around, or did it backfire? The truth is, neither. It was just an uncomfortably weird and disappointing experience, which is just par for the course when dating in a post-2020 world–at least in my experience. 🤷‍♂️\u003C/p>",{"headings":289,"localImagePaths":290,"remoteImagePaths":291,"frontmatter":292,"imagePaths":295},[],[],[],{"title":280,"pubDate":293,"tags":294},"2023-01-14",[68,69],[],"2023/finding-home-in-hyrule",{"id":296,"data":298,"body":302,"filePath":303,"digest":304,"rendered":305},{"title":299,"pubDate":300,"tags":301},"Finding Home in Hyrule",["Date","2023-05-22T04:00:00.000Z"],[150,18],"5 years ago I underwent a big change in my life, my girlfriend of 8 years and I split up. One of the things that got me through that particularly tough change was a little game called The Legend of Zelda: Breath of the Wild. I had played it the year previous on the Wii U, but I had finally upgraded to the Switch and was in the middle of my second play through when it all went down. I would spend a couple hours every day just aimlessly wandering around Hyrule, it made me feel a strange comfort. My sadness about the situation I found myself in melted away whenever I took these little virtual treks across the map, finding little nooks and crannies I’d never seen before.\n\nFast forward to last week, and I underwent another drastic life change; I moved from the apartment I’ve lived in for most of my adult life to a totally new place in a totally new city. I was, and still am, overwhelmed, homesick, and questioning all my decisions that led me to this point. Coincidentally, a little game called The Legend of Zelda Tears of the Kingdom dropped the day before I was to embark on this IRL adventure.\n\nMy first night in the new place involved staying up well past midnight diving into Hyrule once again, but this time it brought be a different kind of comfort. Fortuitously for me, Nintendo decided to reuse the world map from the previous game and just build upon it, and that has made this game feel a lot like coming home to me. Hyrule was a world that got me through a rough point in my life, and here it is again giving me a little taste of familiarity, of home, at a time when I need it the most.\n\nLast night I made a point to find a place Hateno Village, a town where you can buy a little house in Breath of the Wild. I wanted to visit it again, and see what had become of this virtual home-away-from-home. So, over the course of the evening I made my journey, and eventually came to the little house, sitting there at the edge of the village. I walked inside, and, for the first time in a week, I felt at home.","src/content/blog/2023/finding-home-in-hyrule.md","cbba225ac107c916",{"html":306,"metadata":307},"\u003Cp>5 years ago I underwent a big change in my life, my girlfriend of 8 years and I split up. One of the things that got me through that particularly tough change was a little game called The Legend of Zelda: Breath of the Wild. I had played it the year previous on the Wii U, but I had finally upgraded to the Switch and was in the middle of my second play through when it all went down. I would spend a couple hours every day just aimlessly wandering around Hyrule, it made me feel a strange comfort. My sadness about the situation I found myself in melted away whenever I took these little virtual treks across the map, finding little nooks and crannies I’d never seen before.\u003C/p>\n\u003Cp>Fast forward to last week, and I underwent another drastic life change; I moved from the apartment I’ve lived in for most of my adult life to a totally new place in a totally new city. I was, and still am, overwhelmed, homesick, and questioning all my decisions that led me to this point. Coincidentally, a little game called The Legend of Zelda Tears of the Kingdom dropped the day before I was to embark on this IRL adventure.\u003C/p>\n\u003Cp>My first night in the new place involved staying up well past midnight diving into Hyrule once again, but this time it brought be a different kind of comfort. Fortuitously for me, Nintendo decided to reuse the world map from the previous game and just build upon it, and that has made this game feel a lot like coming home to me. Hyrule was a world that got me through a rough point in my life, and here it is again giving me a little taste of familiarity, of home, at a time when I need it the most.\u003C/p>\n\u003Cp>Last night I made a point to find a place Hateno Village, a town where you can buy a little house in Breath of the Wild. I wanted to visit it again, and see what had become of this virtual home-away-from-home. So, over the course of the evening I made my journey, and eventually came to the little house, sitting there at the edge of the village. I walked inside, and, for the first time in a week, I felt at home.\u003C/p>",{"headings":308,"localImagePaths":309,"remoteImagePaths":310,"frontmatter":311,"imagePaths":314},[],[],[],{"title":299,"pubDate":312,"tags":313},"5/22/23",[150,18],[],"2022/on-text-editors",{"id":315,"data":317,"body":321,"filePath":322,"digest":323,"rendered":324},{"title":318,"pubDate":319,"tags":320},"On Text Editors",["Date","2022-10-22T00:00:00.000Z"],[69,115,17],"Among the various types of software tools I use every day, the one I spend a majority of my time in is a text editor. If I’m going to be spending most of my working day using one of these tools, I want it to be something that I enjoy using, and helps me work the way I like to work.\n\nThere are certainly no shortage of text editors out there. I’ve tried more than I can name, and I haven’t even scratched the surface of what’s out there. The most popular out there is Visual Studio Code, and it’s no mystery why. It’s absolutely packed with features, code completion is top notch, and there’s an extension for just about anything you could ever imagine.\n\nBut I’m going to be honest, I’m a Mac user and a bit of a software snob. I do use good old VS Code when the mood strikes me, but I’ve come to far prefer Nova, a fantastic piece of software from the people at [Panic Inc.](https://www.panic.com/) It’s fast, it’s clean, and most importantly for me, it’s MacOS native.\n\nNova has its drawbacks. It’s extension support is nowhere near VS Code’s. It’s also got some janky-ness when working with JSX files, at least in my experience. On the other hand, while some people might find its code completion leaves much to be desired, for me, outside of automatic imports, it’s a lot less frustrating.\n\nBasically, I still use VS Code from time to time. I turn to it when I’m working my day job, which involves working on a fairly large Next.js codebase, and I need to collaborate on something, or if I’m building out new components I need to import. I also built this website entirely in VS Code. Still, I far prefer using Nova.\n\nAt the end of the day, the tool you use doesn’t really matter. Using a particular text editor isn’t going to make you a better developer. The only thing that really matters is you use the tool that you like. Don’t just use VS Code because it’s trendy, or Nova because I’m singing its praises. I know people who swear by Sublime Text, WebStorm, and BBEdit. The best tool for web development is the one that works for you.\n\nEven if that tool is vim. 😉\n\n---\n\n_This post was originally published on my (now defunct) blog on my portfolio site [ghall.dev](https://ghall.dev), and was republished here for archival purposes._","src/content/blog/2022/on-text-editors.md","71d6bf519c412ce1",{"html":325,"metadata":326},"\u003Cp>Among the various types of software tools I use every day, the one I spend a majority of my time in is a text editor. If I’m going to be spending most of my working day using one of these tools, I want it to be something that I enjoy using, and helps me work the way I like to work.\u003C/p>\n\u003Cp>There are certainly no shortage of text editors out there. I’ve tried more than I can name, and I haven’t even scratched the surface of what’s out there. The most popular out there is Visual Studio Code, and it’s no mystery why. It’s absolutely packed with features, code completion is top notch, and there’s an extension for just about anything you could ever imagine.\u003C/p>\n\u003Cp>But I’m going to be honest, I’m a Mac user and a bit of a software snob. I do use good old VS Code when the mood strikes me, but I’ve come to far prefer Nova, a fantastic piece of software from the people at \u003Ca href=\"https://www.panic.com/\">Panic Inc.\u003C/a> It’s fast, it’s clean, and most importantly for me, it’s MacOS native.\u003C/p>\n\u003Cp>Nova has its drawbacks. It’s extension support is nowhere near VS Code’s. It’s also got some janky-ness when working with JSX files, at least in my experience. On the other hand, while some people might find its code completion leaves much to be desired, for me, outside of automatic imports, it’s a lot less frustrating.\u003C/p>\n\u003Cp>Basically, I still use VS Code from time to time. I turn to it when I’m working my day job, which involves working on a fairly large Next.js codebase, and I need to collaborate on something, or if I’m building out new components I need to import. I also built this website entirely in VS Code. Still, I far prefer using Nova.\u003C/p>\n\u003Cp>At the end of the day, the tool you use doesn’t really matter. Using a particular text editor isn’t going to make you a better developer. The only thing that really matters is you use the tool that you like. Don’t just use VS Code because it’s trendy, or Nova because I’m singing its praises. I know people who swear by Sublime Text, WebStorm, and BBEdit. The best tool for web development is the one that works for you.\u003C/p>\n\u003Cp>Even if that tool is vim. 😉\u003C/p>\n\u003Chr>\n\u003Cp>\u003Cem>This post was originally published on my (now defunct) blog on my portfolio site \u003Ca href=\"https://ghall.dev\">ghall.dev\u003C/a>, and was republished here for archival purposes.\u003C/em>\u003C/p>",{"headings":327,"localImagePaths":328,"remoteImagePaths":329,"frontmatter":330,"imagePaths":333},[],[],[],{"title":318,"pubDate":331,"tags":332},"2022-10-22",[69,115,17],[],"2023/journal-app-impressions",{"id":334,"data":336,"body":340,"filePath":341,"digest":342,"rendered":343},{"title":337,"pubDate":338,"tags":339},"Apple's Journal App: First Impressions",["Date","2023-11-12T05:00:00.000Z"],[69,115,18],"With the upcoming iOS 17.2 update, we’ll finally get our hands on the new Journal app Apple announced at WWDC earlier this year. I decided to be brave and install the public beta so I could take a look and get some first impressions. As someone with mental health struggles, I appreciate the recent efforts Apple has put into making these kinds of features available, so I was really excited to take a look at this latest addition.\n\nFirst off, I like the simplicity of the interface. It doesn’t have much going on, and I think that’s a point in its favor. You can open the app and get journaling right away. It even offers you journaling prompt which is excellent for those like me who are not always sure what to write about. [^1]\n\nIt doesn’t have the bells and whistles an app like Day One has, but when it comes to writing a journal entry you’re given the option to add photos, location, and even an audio recording. It’s pretty barebones, but I think that’s ok. The one thing I would like is the ability to tie into the mood tracking on Apple Watch and either be able to set your current mood from the app, or tie mood tracking into the Journaling Suggestions feature.\n\nSpeaking of, I actually don’t have much to say about the Journaling Suggestions feature. At the moment it can only suggest journaling based on your workouts, music and podcasts, messages and calls you make, your photos, and significant locations. That’s not at all how I like to journal, so I actually have those turned off. Apparently there’s an API that 3rd party apps can use, but we won’t see what that will bring until iOS 17.2 officially comes out later this year.\n\nSome other things I like are the ability to lock your journal with its own password, which I think is an absolute must for this kind of app, and the ability to set a journal schedule, which is nice for helping to build – or rebuild – a regular journaling habit.\n\nThe one thing I do not like, and this could be the dealbreaker for me, is that, at the moment, Journal is iPhone only. No iPad, no Mac, just iPhone. This severely limits its usability for me, I generally do not like writing anything more than a sentence or 2 on an iPhone. It really needs to be available on all Apple’s platforms and I’m puzzled that it isn’t. Even just making it available on iPad would be acceptable, but as it stands now I don’t think I can make use of it.\n\n[^1]: Shameless plug: I built [a webpage to solve this very problem](https://www.journal-prompt.com).","src/content/blog/2023/journal-app-impressions.md","5e466d3aa46de587",{"html":344,"metadata":345},"\u003Cp>With the upcoming iOS 17.2 update, we’ll finally get our hands on the new Journal app Apple announced at WWDC earlier this year. I decided to be brave and install the public beta so I could take a look and get some first impressions. As someone with mental health struggles, I appreciate the recent efforts Apple has put into making these kinds of features available, so I was really excited to take a look at this latest addition.\u003C/p>\n\u003Cp>First off, I like the simplicity of the interface. It doesn’t have much going on, and I think that’s a point in its favor. You can open the app and get journaling right away. It even offers you journaling prompt which is excellent for those like me who are not always sure what to write about. \u003Csup>\u003Ca href=\"#user-content-fn-1\" id=\"user-content-fnref-1\" data-footnote-ref=\"\" aria-describedby=\"footnote-label\">1\u003C/a>\u003C/sup>\u003C/p>\n\u003Cp>It doesn’t have the bells and whistles an app like Day One has, but when it comes to writing a journal entry you’re given the option to add photos, location, and even an audio recording. It’s pretty barebones, but I think that’s ok. The one thing I would like is the ability to tie into the mood tracking on Apple Watch and either be able to set your current mood from the app, or tie mood tracking into the Journaling Suggestions feature.\u003C/p>\n\u003Cp>Speaking of, I actually don’t have much to say about the Journaling Suggestions feature. At the moment it can only suggest journaling based on your workouts, music and podcasts, messages and calls you make, your photos, and significant locations. That’s not at all how I like to journal, so I actually have those turned off. Apparently there’s an API that 3rd party apps can use, but we won’t see what that will bring until iOS 17.2 officially comes out later this year.\u003C/p>\n\u003Cp>Some other things I like are the ability to lock your journal with its own password, which I think is an absolute must for this kind of app, and the ability to set a journal schedule, which is nice for helping to build – or rebuild – a regular journaling habit.\u003C/p>\n\u003Cp>The one thing I do not like, and this could be the dealbreaker for me, is that, at the moment, Journal is iPhone only. No iPad, no Mac, just iPhone. This severely limits its usability for me, I generally do not like writing anything more than a sentence or 2 on an iPhone. It really needs to be available on all Apple’s platforms and I’m puzzled that it isn’t. Even just making it available on iPad would be acceptable, but as it stands now I don’t think I can make use of it.\u003C/p>\n\u003Csection data-footnotes=\"\" class=\"footnotes\">\u003Ch2 class=\"sr-only\" id=\"footnote-label\">Footnotes\u003C/h2>\n\u003Col>\n\u003Cli id=\"user-content-fn-1\">\n\u003Cp>Shameless plug: I built \u003Ca href=\"https://www.journal-prompt.com\">a webpage to solve this very problem\u003C/a>. \u003Ca href=\"#user-content-fnref-1\" data-footnote-backref=\"\" aria-label=\"Back to reference 1\" class=\"data-footnote-backref\">↩\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ol>\n\u003C/section>",{"headings":346,"localImagePaths":351,"remoteImagePaths":352,"frontmatter":353,"imagePaths":356},[347],{"depth":348,"slug":349,"text":350},2,"footnote-label","Footnotes",[],[],{"title":337,"pubDate":354,"tags":355},"11/12/23",[69,115,18],[],"2023/my-favorite-little-apps-part-2",{"id":357,"data":359,"body":363,"filePath":364,"digest":365,"rendered":366},{"title":360,"pubDate":361,"tags":362},"My Favorite Little Apps, Part 2",["Date","2023-01-21T00:00:00.000Z"],[91,115],"A few months ago, I wrote about [my favorite little Mac apps](/posts/2022/my-favorite-little-apps). This post was originally published on my portfolio blog (which I have since merged with this one), so it had more of a focus on web development and productivity, so I wanted to write up a part 2 with more general-use apps I use frequently.\n\n### Vinegar\n\nI use YouTube a lot, but I hate their video player, and the constant ads are obnoxious (nothing is worse than watching a dev tutorial and having it get interrupted by an ad for Wix). Vinegar is a Safari extension that replaces the YouTube player with a standard HTML 5 player, and blocks ads. It's made YouTube so much more enjoyable to use on both my Mac and iOS devices. I suggest getting it in a bundle with Baking Soda, which replaces custom video players on other websites with standard HTML 5 players.\n\n[Buy Here](https://apps.apple.com/us/app-bundle/fizzy-water-bundle/id1601247237)\n\n### Rocket\n\nRocket gives you quick and easy access to the full swath of Emoji with a simple search function you can either access via the menu bar, or in any text field via a trigger key (for example, Rocket pops up when I type `::`). And that's just the free version! With the pro version, you can store and search custom text snippets, ASCII art, images, and even gifs. Furthermore, you can search various symbols and glyphs like ↺, ◆, ∭, etc...\n\n[Download/Buy Here](https://matthewpalmer.net/rocket/)\n\n### QLMarkdown\n\nI do 90% of my writing in Markdown (heck, this blog is just a collection of Markdown files), and I wanted to see if there was a way to preview Markdown in QuickLook. After some searching, I found QLMarkdown! While it is an app you install to your Applications folder, it is primarily a QuickLook plugin that will display any `.md` file as a fully styled Markdown preview. The app itself is simply a interface to change various settings for how you want the preview to look and function. Best of all, it's open source!\n\n[Download Here](https://github.com/toland/qlmarkdown/releases)\n\nOr, if you use Homebrew, you can install it with `brew install --cask qlmarkdown`.\n\n### Keka\n\nEven though MacOS handles ZIP files, and other similar formats, it does have some limitations. I used the Unarchiver for many years, but I recently discovered Keka. I find it to be faster, and has a lot more options for compression and encyption if you're into that.\n\n[Download Here](https://www.keka.io/en/)","src/content/blog/2023/my-favorite-little-apps-part-2.md","d010e1b1a6fe4e97",{"html":367,"metadata":368},"\u003Cp>A few months ago, I wrote about \u003Ca href=\"/posts/2022/my-favorite-little-apps\">my favorite little Mac apps\u003C/a>. This post was originally published on my portfolio blog (which I have since merged with this one), so it had more of a focus on web development and productivity, so I wanted to write up a part 2 with more general-use apps I use frequently.\u003C/p>\n\u003Ch3 id=\"vinegar\">Vinegar\u003C/h3>\n\u003Cp>I use YouTube a lot, but I hate their video player, and the constant ads are obnoxious (nothing is worse than watching a dev tutorial and having it get interrupted by an ad for Wix). Vinegar is a Safari extension that replaces the YouTube player with a standard HTML 5 player, and blocks ads. It’s made YouTube so much more enjoyable to use on both my Mac and iOS devices. I suggest getting it in a bundle with Baking Soda, which replaces custom video players on other websites with standard HTML 5 players.\u003C/p>\n\u003Cp>\u003Ca href=\"https://apps.apple.com/us/app-bundle/fizzy-water-bundle/id1601247237\">Buy Here\u003C/a>\u003C/p>\n\u003Ch3 id=\"rocket\">Rocket\u003C/h3>\n\u003Cp>Rocket gives you quick and easy access to the full swath of Emoji with a simple search function you can either access via the menu bar, or in any text field via a trigger key (for example, Rocket pops up when I type \u003Ccode>::\u003C/code>). And that’s just the free version! With the pro version, you can store and search custom text snippets, ASCII art, images, and even gifs. Furthermore, you can search various symbols and glyphs like ↺, ◆, ∭, etc…\u003C/p>\n\u003Cp>\u003Ca href=\"https://matthewpalmer.net/rocket/\">Download/Buy Here\u003C/a>\u003C/p>\n\u003Ch3 id=\"qlmarkdown\">QLMarkdown\u003C/h3>\n\u003Cp>I do 90% of my writing in Markdown (heck, this blog is just a collection of Markdown files), and I wanted to see if there was a way to preview Markdown in QuickLook. After some searching, I found QLMarkdown! While it is an app you install to your Applications folder, it is primarily a QuickLook plugin that will display any \u003Ccode>.md\u003C/code> file as a fully styled Markdown preview. The app itself is simply a interface to change various settings for how you want the preview to look and function. Best of all, it’s open source!\u003C/p>\n\u003Cp>\u003Ca href=\"https://github.com/toland/qlmarkdown/releases\">Download Here\u003C/a>\u003C/p>\n\u003Cp>Or, if you use Homebrew, you can install it with \u003Ccode>brew install --cask qlmarkdown\u003C/code>.\u003C/p>\n\u003Ch3 id=\"keka\">Keka\u003C/h3>\n\u003Cp>Even though MacOS handles ZIP files, and other similar formats, it does have some limitations. I used the Unarchiver for many years, but I recently discovered Keka. I find it to be faster, and has a lot more options for compression and encyption if you’re into that.\u003C/p>\n\u003Cp>\u003Ca href=\"https://www.keka.io/en/\">Download Here\u003C/a>\u003C/p>",{"headings":369,"localImagePaths":382,"remoteImagePaths":383,"frontmatter":384,"imagePaths":387},[370,373,376,379],{"depth":47,"slug":371,"text":372},"vinegar","Vinegar",{"depth":47,"slug":374,"text":375},"rocket","Rocket",{"depth":47,"slug":377,"text":378},"qlmarkdown","QLMarkdown",{"depth":47,"slug":380,"text":381},"keka","Keka",[],[],{"title":360,"pubDate":385,"tags":386},"2023-01-21",[91,115],[],"2023/my-gunpla-adventure",{"id":388,"data":390,"body":394,"filePath":395,"assetImports":396,"digest":400,"rendered":401},{"title":391,"pubDate":392,"tags":393},"My Gunpla Adventure",["Date","2023-01-28T00:00:00.000Z"],[38],"Back in my teenage years I used to build model kits. Mostly Star Trek, some Star Wars, and 1 or 2 model planes. It was sort of a continuation of my Lego obsession from my pre-teen days, but at some point I just kind of fell of. Fast-forward Summer 2022, I was going through a rough patch and wanted to focus on some hobbies that would get me away from the screen, and I decided to pick up model building again. Because the YouTube algorithm is a thing, as I watched more and more reviews and tutorials, I naturally ended up in a strange corner of the model kit scene called Gunpla.\n\nSo, what the heck is Gunpla? Best I can understand is that it's a portmanteau of [Gundam](https://en.wikipedia.org/wiki/Gundam) and plastic. So simply put, it's about building robots (sorry, mecha) out of plastic.\n\nI've never been a Gundam fan, the genre just never really appealed to me. But I became enamored with watching Gunpla videos on YouTube, which is a whole genre of ASMR-like videos like [this one](https://www.youtube.com/watch?v=Nq88NAAD25k). The level of engineering behind these kits was just so fascinating to me, but I'm not super big on buying merch for franchises I don't really enjoy. Happily, that ended up not being a problem.\n\nSo, there was a little anime I watched back in high school called [Full Metal Panic](https://en.wikipedia.org/wiki/Full_Metal_Panic!) which, like Gundam, features people piloting giant mecha. As luck would have it, Bandai, the makers of Gunpla kits, have/had the license to make kits for the series. Not-so-luckily, the kit I wanted based on the main character's mech is impossible to find at a reasonable price at the moment, so I settled for my second pick:\n\n![a box sitting on a table with an image of a mech and text that reads 'M9 Gernsback ver IV (Agressor Squadron)'](src/assets/blog/gunpla/box.jpg)\n\nSo, with the kit in hand, I opened the box and was greeted by a handful of plastic pouches containing what seemed like a thousand parts connected on plastic sprues in a variety of blues and grays. I took out the contents and perused through the included instructions, which read very much like it was designed by Ikea, if Ikea sold miniature giant robots. The writing was all in Japanese, but the illustrations were enough to guide one through the process no matter what language they can read.\n\n![neatly piled plastic sprues sorted by color, an instruction booklet, and a model of R2-D2 lurking in the corner](src/assets/blog/gunpla/all-the-parts.jpg)\n\nSeparating the individual pieces from each sprue was pretty painless. They came off very cleanly and I barely had to use my handy hobby knife to clean up bits of excess plastic, and when I did it cut through like butter. Not a drop of glue was needed, everything snapped together perfectly. I struggled a bit with the smaller parts (of which there were plenty), and there were a couple seemingly microscopic stickers I had to apply, so my iFixIt tweezers came in handy quite a few times.\n\nAfter a couple hours, I had a pretty sweet looking miniature mecha.\n\n![the finished model, standing tall, and holding a scary looking gun](src/assets/blog/gunpla/final.jpg)\n\nPutting it together, I was just so amazed by the level of engineering that went into this kit. Putting it all together, I could tell someone put a lot of care and attention into designing this thing, rivaling some of the Lego kits I've built, from the near-seamless fit of all the pieces, to the various types of joints enabling a quite frankly insane level of pose-ability for something this size.\n\nI had a lot of fun doing this, and it was cool to see what this little subculture of model building is like. Would I build another one? For sure, but I don't think it will be a regular thing for me because of how expensive it could get. This kit cost me around $50, and I tend to go hard on stuff like this (see my obscene collection of 2016-2017-era Magic The Gathering cards), so I could see myself spending way too much money on this if I'm not careful.\n\nI'm sure I'll get another kit eventually, but in the meantime there's a seemingly infinite number of those ASMR-style assembly videos, so I can marvel at the the engineering behind these kits second-hand for now.","src/content/blog/2023/my-gunpla-adventure.md",[397,398,399],"src/assets/blog/gunpla/box.jpg","src/assets/blog/gunpla/all-the-parts.jpg","src/assets/blog/gunpla/final.jpg","0d5b9fc581cc4ddd",{"html":402,"metadata":403},"\u003Cp>Back in my teenage years I used to build model kits. Mostly Star Trek, some Star Wars, and 1 or 2 model planes. It was sort of a continuation of my Lego obsession from my pre-teen days, but at some point I just kind of fell of. Fast-forward Summer 2022, I was going through a rough patch and wanted to focus on some hobbies that would get me away from the screen, and I decided to pick up model building again. Because the YouTube algorithm is a thing, as I watched more and more reviews and tutorials, I naturally ended up in a strange corner of the model kit scene called Gunpla.\u003C/p>\n\u003Cp>So, what the heck is Gunpla? Best I can understand is that it’s a portmanteau of \u003Ca href=\"https://en.wikipedia.org/wiki/Gundam\">Gundam\u003C/a> and plastic. So simply put, it’s about building robots (sorry, mecha) out of plastic.\u003C/p>\n\u003Cp>I’ve never been a Gundam fan, the genre just never really appealed to me. But I became enamored with watching Gunpla videos on YouTube, which is a whole genre of ASMR-like videos like \u003Ca href=\"https://www.youtube.com/watch?v=Nq88NAAD25k\">this one\u003C/a>. The level of engineering behind these kits was just so fascinating to me, but I’m not super big on buying merch for franchises I don’t really enjoy. Happily, that ended up not being a problem.\u003C/p>\n\u003Cp>So, there was a little anime I watched back in high school called \u003Ca href=\"https://en.wikipedia.org/wiki/Full_Metal_Panic!\">Full Metal Panic\u003C/a> which, like Gundam, features people piloting giant mecha. As luck would have it, Bandai, the makers of Gunpla kits, have/had the license to make kits for the series. Not-so-luckily, the kit I wanted based on the main character’s mech is impossible to find at a reasonable price at the moment, so I settled for my second pick:\u003C/p>\n\u003Cp>\u003Cimg __ASTRO_IMAGE_=\"{"src":"src/assets/blog/gunpla/box.jpg","alt":"a box sitting on a table with an image of a mech and text that reads 'M9 Gernsback ver IV (Agressor Squadron)'","index":0}\">\u003C/p>\n\u003Cp>So, with the kit in hand, I opened the box and was greeted by a handful of plastic pouches containing what seemed like a thousand parts connected on plastic sprues in a variety of blues and grays. I took out the contents and perused through the included instructions, which read very much like it was designed by Ikea, if Ikea sold miniature giant robots. The writing was all in Japanese, but the illustrations were enough to guide one through the process no matter what language they can read.\u003C/p>\n\u003Cp>\u003Cimg __ASTRO_IMAGE_=\"{"src":"src/assets/blog/gunpla/all-the-parts.jpg","alt":"neatly piled plastic sprues sorted by color, an instruction booklet, and a model of R2-D2 lurking in the corner","index":0}\">\u003C/p>\n\u003Cp>Separating the individual pieces from each sprue was pretty painless. They came off very cleanly and I barely had to use my handy hobby knife to clean up bits of excess plastic, and when I did it cut through like butter. Not a drop of glue was needed, everything snapped together perfectly. I struggled a bit with the smaller parts (of which there were plenty), and there were a couple seemingly microscopic stickers I had to apply, so my iFixIt tweezers came in handy quite a few times.\u003C/p>\n\u003Cp>After a couple hours, I had a pretty sweet looking miniature mecha.\u003C/p>\n\u003Cp>\u003Cimg __ASTRO_IMAGE_=\"{"src":"src/assets/blog/gunpla/final.jpg","alt":"the finished model, standing tall, and holding a scary looking gun","index":0}\">\u003C/p>\n\u003Cp>Putting it together, I was just so amazed by the level of engineering that went into this kit. Putting it all together, I could tell someone put a lot of care and attention into designing this thing, rivaling some of the Lego kits I’ve built, from the near-seamless fit of all the pieces, to the various types of joints enabling a quite frankly insane level of pose-ability for something this size.\u003C/p>\n\u003Cp>I had a lot of fun doing this, and it was cool to see what this little subculture of model building is like. Would I build another one? For sure, but I don’t think it will be a regular thing for me because of how expensive it could get. This kit cost me around $50, and I tend to go hard on stuff like this (see my obscene collection of 2016-2017-era Magic The Gathering cards), so I could see myself spending way too much money on this if I’m not careful.\u003C/p>\n\u003Cp>I’m sure I’ll get another kit eventually, but in the meantime there’s a seemingly infinite number of those ASMR-style assembly videos, so I can marvel at the the engineering behind these kits second-hand for now.\u003C/p>",{"headings":404,"localImagePaths":405,"remoteImagePaths":406,"frontmatter":407,"imagePaths":410},[],[397,398,399],[],{"title":391,"pubDate":408,"tags":409},"2023-01-28",[38],[397,398,399],"2023/baldurs-gate-3-feels",{"id":411,"data":413,"body":417,"filePath":418,"digest":419,"rendered":420},{"title":414,"pubDate":415,"tags":416},"Baldur's Gate 3, and Lots of Feels About Video Games",["Date","2023-11-01T04:00:00.000Z"],[150,18],"2023 has been insane for games. We've seen such an influx of quality titles that it's been hard to even keep track, or even dedicate the time to the ones I have been able to keep track of. One of the two games that has really captured my attention – the other being Tears of the Kingdom – is Baldur's Gate 3.\n\nI’ve typically have had a difficult time getting invested in deep, Western-made RPGs, with the notable exception of The Witcher 3. The specific sub-genre that Baldur’s Gate 3 belongs to, the CRPG (or, Computer Role Playing Game) has been particularly challenging for me to latch on to.\n\nAround late-2020 or early-2021 I started playing Dungeons and Dragons remotely with a couple internet friends. It was in the midst of Covid, so we all had too much time to kill, and would spend a good chunk of our Sundays adventuring across the Forgotten Realms. I’d played D&D before, but it wasn’t something I really got into until that point.\n\nIf I didn’t have this experience I don’t think I would have been open to playing Baldur’s Gate. Because its mechanics are based on the same D&D rules I had spent hours immersed in every Sunday for nearly a year, I was going into the game already knowing the mechanics I usually find overwhelming and obtuse in these types of games.\n\nFor my first playthrough, I decided to port my wood elf ranger, the character I played as in the aforementioned remote D&D campaigns. I tried to recreate him as closely as the game allowed – Baldur’s Gate 3 actually uses a slightly modified version of the current D&D ruleset – and tried to role-play him the same. Basically my head canon was, after his previous adventures, he was thrust into this story.\n\nI never actually finished this playthrough. I got to the final story quest and decided to start over, I’d made so many mistakes, missed out on 3 major companions (Wyll, Karlach, and Halsin), and was only just getting comfortable with the freedom the game offers. Maybe someday I’ll finish my plucky wood elf’s journey, but until then...\n\nFor my second character, I chose to play as the Dark Urge. Unlike a purely custom character like I used for my first playthrough, the Dark Urge is not a blank slate, and has a story that interlinks with the game’s overall story.\n\nFor the Dark Urge I went with a human rogue, and I’ve had a lot more fun leaning into the game’s mechanics this time around. She’s basically a badass assassin, a master of deception, who disguises herself using this magical mask – which I got as part of the deluxe edition – to reach her targets.\n\nThis subtly altered my approach to the game in more ways than I had anticipated. For instance, during the early stages of the game, there's a quest to infiltrate a goblin camp and eliminate their three leaders. On both occasions, I successfully gained entry by persuading the goblins that I belonged to the nefarious cult that plays a significant role in the story. The first attempt required passing a series of deception checks, while during the second attempt, I employed the aforementioned magical mask to transform my character into a Drow – a race of dark elves – allowing me to waltz right into the camp.\n\nCarrying out the quest to take out the 3 goblin leaders played out quite a bit differently, at least on a mechanical level. The first time around I went in guns (er, arrows) blazing to take out the first 2 leaders, and then somehow convincing the 3rd I was on her side, leading her to a Druid grove, and having an all-out battle.\n\nThe second time I took full advantage of my party’s range of capabilities at that point, as well as the environment, to ambush the 3 leaders and get out with as little damage to my team as possible. I had a much easier time using this method, but it was so much more fulfilling to pull off. It didn’t feel cheap because I wasn’t cheesing the mechanics, I was figuring out how to best use them to my advantage.\n\nOn the surface, Baldur’s Gate 3 seems to share very little in common with Tears of the Kingdom, but I think it has enraptured me in much the same way. Both games not only allow you to push their mechanics to the limit to find your own solutions to the challenges they present you, but they make doing so extremely rewarding. These are games that are at their best when you think outside the box and get creative with the tools they give you.\n\nLast year I wrote about [my 3 favorite games of 2022](/posts/2022/my-top-3-games-of-2022) with the intention of doing a similar thing this year, but I don’t think I can. I’ve played a few games that could be the 3rd game in a potential “3 Favorite Games of 2023”, Sea of Stars, Spider-Man 2, and Star Wars: Jedi Survivor come to mind, and while they’re all very good games worthy of the spot, they just didn't come close to impacting me in the same way.\n\nTears of the Kingdom [gave me a place to feel at home](/posts/2023/finding-home-in-hyrule) at a time when I felt out of place after moving apartments. Baldur’s Gate 3 has given me a sense of camaraderie, albeit a virtual one, in a point in my life when I’ve been feeling alone and lost trying to find myself in a new city. No other game I’ve played this year has been a fraction as meaningful as these two have been.","src/content/blog/2023/baldurs-gate-3-feels.md","8e61cb1d5d95716f",{"html":421,"metadata":422},"\u003Cp>2023 has been insane for games. We’ve seen such an influx of quality titles that it’s been hard to even keep track, or even dedicate the time to the ones I have been able to keep track of. One of the two games that has really captured my attention – the other being Tears of the Kingdom – is Baldur’s Gate 3.\u003C/p>\n\u003Cp>I’ve typically have had a difficult time getting invested in deep, Western-made RPGs, with the notable exception of The Witcher 3. The specific sub-genre that Baldur’s Gate 3 belongs to, the CRPG (or, Computer Role Playing Game) has been particularly challenging for me to latch on to.\u003C/p>\n\u003Cp>Around late-2020 or early-2021 I started playing Dungeons and Dragons remotely with a couple internet friends. It was in the midst of Covid, so we all had too much time to kill, and would spend a good chunk of our Sundays adventuring across the Forgotten Realms. I’d played D&D before, but it wasn’t something I really got into until that point.\u003C/p>\n\u003Cp>If I didn’t have this experience I don’t think I would have been open to playing Baldur’s Gate. Because its mechanics are based on the same D&D rules I had spent hours immersed in every Sunday for nearly a year, I was going into the game already knowing the mechanics I usually find overwhelming and obtuse in these types of games.\u003C/p>\n\u003Cp>For my first playthrough, I decided to port my wood elf ranger, the character I played as in the aforementioned remote D&D campaigns. I tried to recreate him as closely as the game allowed – Baldur’s Gate 3 actually uses a slightly modified version of the current D&D ruleset – and tried to role-play him the same. Basically my head canon was, after his previous adventures, he was thrust into this story.\u003C/p>\n\u003Cp>I never actually finished this playthrough. I got to the final story quest and decided to start over, I’d made so many mistakes, missed out on 3 major companions (Wyll, Karlach, and Halsin), and was only just getting comfortable with the freedom the game offers. Maybe someday I’ll finish my plucky wood elf’s journey, but until then…\u003C/p>\n\u003Cp>For my second character, I chose to play as the Dark Urge. Unlike a purely custom character like I used for my first playthrough, the Dark Urge is not a blank slate, and has a story that interlinks with the game’s overall story.\u003C/p>\n\u003Cp>For the Dark Urge I went with a human rogue, and I’ve had a lot more fun leaning into the game’s mechanics this time around. She’s basically a badass assassin, a master of deception, who disguises herself using this magical mask – which I got as part of the deluxe edition – to reach her targets.\u003C/p>\n\u003Cp>This subtly altered my approach to the game in more ways than I had anticipated. For instance, during the early stages of the game, there’s a quest to infiltrate a goblin camp and eliminate their three leaders. On both occasions, I successfully gained entry by persuading the goblins that I belonged to the nefarious cult that plays a significant role in the story. The first attempt required passing a series of deception checks, while during the second attempt, I employed the aforementioned magical mask to transform my character into a Drow – a race of dark elves – allowing me to waltz right into the camp.\u003C/p>\n\u003Cp>Carrying out the quest to take out the 3 goblin leaders played out quite a bit differently, at least on a mechanical level. The first time around I went in guns (er, arrows) blazing to take out the first 2 leaders, and then somehow convincing the 3rd I was on her side, leading her to a Druid grove, and having an all-out battle.\u003C/p>\n\u003Cp>The second time I took full advantage of my party’s range of capabilities at that point, as well as the environment, to ambush the 3 leaders and get out with as little damage to my team as possible. I had a much easier time using this method, but it was so much more fulfilling to pull off. It didn’t feel cheap because I wasn’t cheesing the mechanics, I was figuring out how to best use them to my advantage.\u003C/p>\n\u003Cp>On the surface, Baldur’s Gate 3 seems to share very little in common with Tears of the Kingdom, but I think it has enraptured me in much the same way. Both games not only allow you to push their mechanics to the limit to find your own solutions to the challenges they present you, but they make doing so extremely rewarding. These are games that are at their best when you think outside the box and get creative with the tools they give you.\u003C/p>\n\u003Cp>Last year I wrote about \u003Ca href=\"/posts/2022/my-top-3-games-of-2022\">my 3 favorite games of 2022\u003C/a> with the intention of doing a similar thing this year, but I don’t think I can. I’ve played a few games that could be the 3rd game in a potential “3 Favorite Games of 2023”, Sea of Stars, Spider-Man 2, and Star Wars: Jedi Survivor come to mind, and while they’re all very good games worthy of the spot, they just didn’t come close to impacting me in the same way.\u003C/p>\n\u003Cp>Tears of the Kingdom \u003Ca href=\"/posts/2023/finding-home-in-hyrule\">gave me a place to feel at home\u003C/a> at a time when I felt out of place after moving apartments. Baldur’s Gate 3 has given me a sense of camaraderie, albeit a virtual one, in a point in my life when I’ve been feeling alone and lost trying to find myself in a new city. No other game I’ve played this year has been a fraction as meaningful as these two have been.\u003C/p>",{"headings":423,"localImagePaths":424,"remoteImagePaths":425,"frontmatter":426,"imagePaths":429},[],[],[],{"title":414,"pubDate":427,"tags":428},"11/1/23",[150,18],[],"2023/default-apps-2023",{"id":430,"data":432,"body":436,"filePath":437,"digest":438,"rendered":439},{"title":433,"pubDate":434,"tags":435},"Default Apps 2023",["Date","2023-11-25T05:00:00.000Z"],[115,69],"Inspired by [this post](https://chriscoyier.net/2023/11/25/default-apps-2023/) from Chris Coyier (which was in turn inpsired by [this post](https://mattcool.tech/posts/default-apps-2023)).\n\nI changed up some of the categories to avoid any entries with \"none\" or \"N/A\".\n\n---\n\n✉️ Mail Client: [Mail.app](https://support.apple.com/guide/mail/welcome/mac)\n\n📮 Mail Server: [Hover](https://www.hover.com/email)\n\n📓 Notes: [Bear](https://bear.app/), [Tot](https://tot.rocks/)\n\n✅ To Do: [Reminders](https://support.apple.com/guide/reminders/welcome/mac)\n\n📷 Photo Shooting: [iPhone 14](https://www.apple.com/shop/buy-iphone/iphone-14)\n\n🎨 Photo Editing: [Affinity Photo](https://affinity.serif.com/en-us/photo/)\n\n📆 Calendar: [Calendar](https://support.apple.com/guide/calendar/welcome/mac), [Dato](https://sindresorhus.com/dato), synced with [Google Calendar](https://calendar.google.com)\n\n☁️ Cloud Storage: [iCloud](https://www.icloud.com/)\n\n📰 RSS: [Reeder](https://www.reederapp.com/), synced with [Inoreeder](https://www.inoreader.com/)\n\n📇 Contacts: [Contacts.app](https://support.apple.com/guide/contacts/welcome/mac)\n\n🌐 Browser: [Safari](https://www.apple.com/safari/) for personal use, [Vivaldi](https://vivaldi.com/?mtm_ad=79027606064265&mtm_kwd=broswers) for work\n\n💬 Chat: [Messages](https://support.apple.com/guide/messages/welcome/mac), [Slack](https://slack.com/), [WhatsApp](https://www.whatsapp.com/)\n\n🔖 Bookmarks: [Anybox](https://anybox.app/)\n\n📑 Read It Later: [Reeder](https://www.reederapp.com/) (synced with [iCloud](https://www.icloud.com/))\n\n📝 Writing & Text Editing: [BBEdit](https://www.barebones.com/products/bbedit/index.html)\n\n📈 Spreadsheets: [Numbers](https://www.apple.com/numbers/)\n\n🪟 Window Management: [Rectangle Pro](https://rectangleapp.com/pro)\n\n🛒 Shopping Lists: [Tot](https://tot.rocks/)\n\n🏋️‍♀️Workout Tracking: [Gentler Streaks](https://www.gentler.app/)\n\n💰 Budgeting: [Numbers](https://www.apple.com/numbers/)\n\n🗞 News: [RSS](https://en.wikipedia.org/wiki/RSS)\n\n🎵 Music: [Apple Music](https://www.apple.com/apple-music/)\n\n🎙 Podcasts: [Overcast](https://overcast.fm/)\n\n🔑 Password Management: [iCloud Keychain](https://support.apple.com/en-us/HT204085)\n\n👨‍💻 Code Editor: [Nova](https://nova.app/), [Xcode](https://developer.apple.com/xcode/), [VSCode](https://code.visualstudio.com/)\n\n🐘 Mastodon Client: [Ivory](https://tapbots.com/ivory/)\n\n### Honorable Mentions\n\n- [Collections](https://collectionsdb.com/) - Personal Database\n- [Vinegar](https://andadinosaur.com/launch-vinegar) - Replaces YouTube player with standard HTML `\u003Cvideo>` tag\n- [Contexts](https://contexts.co/) - \u003Ckbd>⌘\u003C/kbd> + \u003Ckbd>tab\u003C/kbd> replacement","src/content/blog/2023/default-apps-2023.md","02920a3d7bf4c282",{"html":440,"metadata":441},"\u003Cp>Inspired by \u003Ca href=\"https://chriscoyier.net/2023/11/25/default-apps-2023/\">this post\u003C/a> from Chris Coyier (which was in turn inpsired by \u003Ca href=\"https://mattcool.tech/posts/default-apps-2023\">this post\u003C/a>).\u003C/p>\n\u003Cp>I changed up some of the categories to avoid any entries with “none” or “N/A”.\u003C/p>\n\u003Chr>\n\u003Cp>✉️ Mail Client: \u003Ca href=\"https://support.apple.com/guide/mail/welcome/mac\">Mail.app\u003C/a>\u003C/p>\n\u003Cp>📮 Mail Server: \u003Ca href=\"https://www.hover.com/email\">Hover\u003C/a>\u003C/p>\n\u003Cp>📓 Notes: \u003Ca href=\"https://bear.app/\">Bear\u003C/a>, \u003Ca href=\"https://tot.rocks/\">Tot\u003C/a>\u003C/p>\n\u003Cp>✅ To Do: \u003Ca href=\"https://support.apple.com/guide/reminders/welcome/mac\">Reminders\u003C/a>\u003C/p>\n\u003Cp>📷 Photo Shooting: \u003Ca href=\"https://www.apple.com/shop/buy-iphone/iphone-14\">iPhone 14\u003C/a>\u003C/p>\n\u003Cp>🎨 Photo Editing: \u003Ca href=\"https://affinity.serif.com/en-us/photo/\">Affinity Photo\u003C/a>\u003C/p>\n\u003Cp>📆 Calendar: \u003Ca href=\"https://support.apple.com/guide/calendar/welcome/mac\">Calendar\u003C/a>, \u003Ca href=\"https://sindresorhus.com/dato\">Dato\u003C/a>, synced with \u003Ca href=\"https://calendar.google.com\">Google Calendar\u003C/a>\u003C/p>\n\u003Cp>☁️ Cloud Storage: \u003Ca href=\"https://www.icloud.com/\">iCloud\u003C/a>\u003C/p>\n\u003Cp>📰 RSS: \u003Ca href=\"https://www.reederapp.com/\">Reeder\u003C/a>, synced with \u003Ca href=\"https://www.inoreader.com/\">Inoreeder\u003C/a>\u003C/p>\n\u003Cp>📇 Contacts: \u003Ca href=\"https://support.apple.com/guide/contacts/welcome/mac\">Contacts.app\u003C/a>\u003C/p>\n\u003Cp>🌐 Browser: \u003Ca href=\"https://www.apple.com/safari/\">Safari\u003C/a> for personal use, \u003Ca href=\"https://vivaldi.com/?mtm_ad=79027606064265&mtm_kwd=broswers\">Vivaldi\u003C/a> for work\u003C/p>\n\u003Cp>💬 Chat: \u003Ca href=\"https://support.apple.com/guide/messages/welcome/mac\">Messages\u003C/a>, \u003Ca href=\"https://slack.com/\">Slack\u003C/a>, \u003Ca href=\"https://www.whatsapp.com/\">WhatsApp\u003C/a>\u003C/p>\n\u003Cp>🔖 Bookmarks: \u003Ca href=\"https://anybox.app/\">Anybox\u003C/a>\u003C/p>\n\u003Cp>📑 Read It Later: \u003Ca href=\"https://www.reederapp.com/\">Reeder\u003C/a> (synced with \u003Ca href=\"https://www.icloud.com/\">iCloud\u003C/a>)\u003C/p>\n\u003Cp>📝 Writing & Text Editing: \u003Ca href=\"https://www.barebones.com/products/bbedit/index.html\">BBEdit\u003C/a>\u003C/p>\n\u003Cp>📈 Spreadsheets: \u003Ca href=\"https://www.apple.com/numbers/\">Numbers\u003C/a>\u003C/p>\n\u003Cp>🪟 Window Management: \u003Ca href=\"https://rectangleapp.com/pro\">Rectangle Pro\u003C/a>\u003C/p>\n\u003Cp>🛒 Shopping Lists: \u003Ca href=\"https://tot.rocks/\">Tot\u003C/a>\u003C/p>\n\u003Cp>🏋️‍♀️Workout Tracking: \u003Ca href=\"https://www.gentler.app/\">Gentler Streaks\u003C/a>\u003C/p>\n\u003Cp>💰 Budgeting: \u003Ca href=\"https://www.apple.com/numbers/\">Numbers\u003C/a>\u003C/p>\n\u003Cp>🗞 News: \u003Ca href=\"https://en.wikipedia.org/wiki/RSS\">RSS\u003C/a>\u003C/p>\n\u003Cp>🎵 Music: \u003Ca href=\"https://www.apple.com/apple-music/\">Apple Music\u003C/a>\u003C/p>\n\u003Cp>🎙 Podcasts: \u003Ca href=\"https://overcast.fm/\">Overcast\u003C/a>\u003C/p>\n\u003Cp>🔑 Password Management: \u003Ca href=\"https://support.apple.com/en-us/HT204085\">iCloud Keychain\u003C/a>\u003C/p>\n\u003Cp>👨‍💻 Code Editor: \u003Ca href=\"https://nova.app/\">Nova\u003C/a>, \u003Ca href=\"https://developer.apple.com/xcode/\">Xcode\u003C/a>, \u003Ca href=\"https://code.visualstudio.com/\">VSCode\u003C/a>\u003C/p>\n\u003Cp>🐘 Mastodon Client: \u003Ca href=\"https://tapbots.com/ivory/\">Ivory\u003C/a>\u003C/p>\n\u003Ch3 id=\"honorable-mentions\">Honorable Mentions\u003C/h3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https://collectionsdb.com/\">Collections\u003C/a> - Personal Database\u003C/li>\n\u003Cli>\u003Ca href=\"https://andadinosaur.com/launch-vinegar\">Vinegar\u003C/a> - Replaces YouTube player with standard HTML \u003Ccode><video>\u003C/code> tag\u003C/li>\n\u003Cli>\u003Ca href=\"https://contexts.co/\">Contexts\u003C/a> - \u003Ckbd>⌘\u003C/kbd> + \u003Ckbd>tab\u003C/kbd> replacement\u003C/li>\n\u003C/ul>",{"headings":442,"localImagePaths":446,"remoteImagePaths":447,"frontmatter":448,"imagePaths":451},[443],{"depth":47,"slug":444,"text":445},"honorable-mentions","Honorable Mentions",[],[],{"title":433,"pubDate":449,"tags":450},"11/25/23",[115,69],[],"2023/nostalgia",{"id":452,"data":454,"body":459,"filePath":460,"digest":461,"rendered":462},{"title":455,"pubDate":456,"tags":457},"Nostalgia",["Date","2023-03-04T00:00:00.000Z"],[68,150,458],"Movies & TV","I've recently been playing 2 games that would be considered \"retro\", but referring to them as such would make me feel old, so we'll call them \"classics\". These classics are Metroid Prime, via the recent remaster on Switch, and The Legend of Zelda: The Minish Cap, via the Switch Online GameBoy Advance collection. It got me thinking about how nostalgia can color our opinions of certain pieces of media, primarily when comparing media of a similar vintage.\n\nMetroid Prime originally came out on the GameCube in 2002, my the extent of my knowledge of the series was via Samus in Super Smash Bros, and I never played the game until the Wii version, which I hated due to the controls.\n\nTo contrast, Minish Cap came out on the GameBoy Advance in 2004, and I've been a Zelda fan since Link's Awakening DX on the GameBoy Color. I played this game to death when it released, and spent countless hours searching the (admittedly small) game world seeking out secrets and collectables.\n\nThese 2 games are both well-regarded and loved among their respective fans. Both of them are quality, well-made games in their own right. But I've found myself enjoying the time I've spent replaying Minish Cap more than my time experiencing much of Metroid Prime for the first time. Is Minish Cap just more my style of game? Could it just be a better game? Or maybe my nostalgia is influencing my opinions.\n\nThere's also the fact that my first experience with the Wii version of Metroid Prime was suboptimal. Could that be coloring my opinion of the Switch version, even though none of the issues I had on the Wii exist–or, more accurately, they are not mandatory, as motion controls can be turned on in the game's settings.\n\nThis kind of thing isn't exclusive to video games. As a child of the 90's I grew up in the so-called \"Disney Renaissance\" and, as I've been re-exploring that era thanks to Disney Plus, I've found myself gravitating towards certain movies. Aladdin, Lion King, Mulan, Pocahontas, the Disney films I watched the most growing up, were the ones I enjoyed the most. And I found myself wholly uninterested in The Little Mermaid, Beauty and the Beast, Tarzan, or Hercules. None of this is a reflection on the quality of these movies. My feelings about them are entirely down to the ones I remember watching the most, the ones I could picture in my head as clear as day.\n\nMaybe, objectively speaking, Metroid Prime is a better game than Minish Cap. I'm sure there are many people who would be insisting that's the case, and many others who would argue the opposite. But I don't know if trying to settle that, or similar debates, would be all that productive. Whether we're talking Nintendo games from the early 2000's, or Disney movies from the 1990's, their perceived quality is wholly determined by how they made us feel when we first experienced them.\n\nPerhaps asking someone today, someone who has yet to experience either game, to play both Minish Cap and Metroid Prime and pick their favorite of the 2 would produce some useful insight. But on the other hand, would their opinions be colored by the ever-evolving experiences games have produced over the last 20 years? Someone who played Breath of the Wild before experiencing Minish Cap for the first time is going to experience the game differently than someone who played it back in 2004.\n\nAdmittedly, as someone who un-ironically enjoys Star Wars Episode II–purely due to nostalgia, even though I can recognize and point out the movies many flaws–I'm perhaps not the best person to examine nostalgia vs. objective quality.","src/content/blog/2023/nostalgia.md","02495bfc28d1a357",{"html":463,"metadata":464},"\u003Cp>I’ve recently been playing 2 games that would be considered “retro”, but referring to them as such would make me feel old, so we’ll call them “classics”. These classics are Metroid Prime, via the recent remaster on Switch, and The Legend of Zelda: The Minish Cap, via the Switch Online GameBoy Advance collection. It got me thinking about how nostalgia can color our opinions of certain pieces of media, primarily when comparing media of a similar vintage.\u003C/p>\n\u003Cp>Metroid Prime originally came out on the GameCube in 2002, my the extent of my knowledge of the series was via Samus in Super Smash Bros, and I never played the game until the Wii version, which I hated due to the controls.\u003C/p>\n\u003Cp>To contrast, Minish Cap came out on the GameBoy Advance in 2004, and I’ve been a Zelda fan since Link’s Awakening DX on the GameBoy Color. I played this game to death when it released, and spent countless hours searching the (admittedly small) game world seeking out secrets and collectables.\u003C/p>\n\u003Cp>These 2 games are both well-regarded and loved among their respective fans. Both of them are quality, well-made games in their own right. But I’ve found myself enjoying the time I’ve spent replaying Minish Cap more than my time experiencing much of Metroid Prime for the first time. Is Minish Cap just more my style of game? Could it just be a better game? Or maybe my nostalgia is influencing my opinions.\u003C/p>\n\u003Cp>There’s also the fact that my first experience with the Wii version of Metroid Prime was suboptimal. Could that be coloring my opinion of the Switch version, even though none of the issues I had on the Wii exist–or, more accurately, they are not mandatory, as motion controls can be turned on in the game’s settings.\u003C/p>\n\u003Cp>This kind of thing isn’t exclusive to video games. As a child of the 90’s I grew up in the so-called “Disney Renaissance” and, as I’ve been re-exploring that era thanks to Disney Plus, I’ve found myself gravitating towards certain movies. Aladdin, Lion King, Mulan, Pocahontas, the Disney films I watched the most growing up, were the ones I enjoyed the most. And I found myself wholly uninterested in The Little Mermaid, Beauty and the Beast, Tarzan, or Hercules. None of this is a reflection on the quality of these movies. My feelings about them are entirely down to the ones I remember watching the most, the ones I could picture in my head as clear as day.\u003C/p>\n\u003Cp>Maybe, objectively speaking, Metroid Prime is a better game than Minish Cap. I’m sure there are many people who would be insisting that’s the case, and many others who would argue the opposite. But I don’t know if trying to settle that, or similar debates, would be all that productive. Whether we’re talking Nintendo games from the early 2000’s, or Disney movies from the 1990’s, their perceived quality is wholly determined by how they made us feel when we first experienced them.\u003C/p>\n\u003Cp>Perhaps asking someone today, someone who has yet to experience either game, to play both Minish Cap and Metroid Prime and pick their favorite of the 2 would produce some useful insight. But on the other hand, would their opinions be colored by the ever-evolving experiences games have produced over the last 20 years? Someone who played Breath of the Wild before experiencing Minish Cap for the first time is going to experience the game differently than someone who played it back in 2004.\u003C/p>\n\u003Cp>Admittedly, as someone who un-ironically enjoys Star Wars Episode II–purely due to nostalgia, even though I can recognize and point out the movies many flaws–I’m perhaps not the best person to examine nostalgia vs. objective quality.\u003C/p>",{"headings":465,"localImagePaths":466,"remoteImagePaths":467,"frontmatter":468,"imagePaths":471},[],[],[],{"title":455,"pubDate":469,"tags":470},"2023-03-04",[68,150,458],[],"2023/reflecting-on-building-my-first-app",{"id":472,"data":474,"body":479,"filePath":480,"digest":481,"rendered":482},{"title":475,"pubDate":476,"tags":477},"Reflecting on Building My First App",["Date","2023-02-28T00:00:00.000Z"],[198,38,91,478],"Programming","I'm primarily a web developer. Everything I build, whether it's for work or for fun, is destined for the web. I love it, building stuff for the web has been a part of my life since I first cobbled together a Star Trek fan site in my tween years. But I've also wanted to broaden my horizons a bit beyond the web, and create something for another platform I love; the Mac.\n\nI've dipped my toes into building desktop apps in Electron with my app [Classic Calc](https://github.com/ghall89/classic-calc), but I wasn't all that fulfilled by building it. It was a good exercise, but it felt inauthentic, like I was cheating, so I lost interest. That was about a year-and-a-half ago.\n\nMore recently, I decided to tackle building something more substantial. I started fiddling around with Swift Playgrounds on my MacBook, trying to use the built-in learning tools to create a basic UI. Coming from JavaScript, I found Swift as a language fairly easy to grasp the basics of. But when it came to SwiftUI, I quickly found myself struggling.\n\nAfter a few days of this, I decided to try my hand at building a basic app: a Markdown text editor. Over the course of a couple nights (and one or two lunch breaks), I built [Scrib](https://github.com/ghall89/Scrib). Is it something I'd suggest using? Nope. But to be fair, I'd readily suggest it over [CSS Shadow Tool](https://ghall89.github.io/css-shadow-tool/), one of my first attempts at an interactive web app.\n\nI pushed this project aside too. Unlike my Electron app though, I wasn’t unfulfilled or bored. I was overwhelmed. SwiftUI can be a finicky beast for seasoned developers, but I’d never written a line of it until recently so I was feeling totally lost. I felt stupid. The pride I felt in creating a functional Mac app was replaced with harsh self-critique. So I dove headfirst back into web development projects, my comfort zone.\n\nBut the thing is, web development wasn’t always my comfort zone. I used to be scared, overwhelmed, at the prospect of building for the web. Hell, it still scares me sometimes, but it’s what I know. I don’t know Swift very well yet, and I certainly am not very familiar with SwiftUI, and I often forget there was a time I was in the same boat with JavaScript (not to say I’m an expert, far from it, but I think you get my point).\n\nSo what did I learn that I can apply to my future endeavors to build a Mac app? Honestly, it’s something I already knew, but maybe I just needed to be reminded of: Start small, and don’t try to do everything at once.\n\nI made a mistake trying to just immerse myself in everything Swift, but, as a result, I feel like I actually learned very little. What I should have done, and will do when I’m ready to dive back in, is start at step one. I know the fundamentals of programming, but that’s like trying to speak a language when you know the grammar but not the vocabulary. So I need to just forget about SwiftUI and building functional apps, and just start with the core language and get comfortable with that. Maybe write some command line tools and work my way up from there.\n\nIt’s definitely hard for me when learning something new to not immediately put myself down for not being good at it on my first go. It’s unrealistic, and unproductive, but for some reason it’s my natural inclination. The boot camp format mitigated that a bit, between the structured lessons and interacting with people who were in the same boat of having no idea what the frick we were doing.","src/content/blog/2023/reflecting-on-building-my-first-app.md","0a22fbc38e358da1",{"html":483,"metadata":484},"\u003Cp>I’m primarily a web developer. Everything I build, whether it’s for work or for fun, is destined for the web. I love it, building stuff for the web has been a part of my life since I first cobbled together a Star Trek fan site in my tween years. But I’ve also wanted to broaden my horizons a bit beyond the web, and create something for another platform I love; the Mac.\u003C/p>\n\u003Cp>I’ve dipped my toes into building desktop apps in Electron with my app \u003Ca href=\"https://github.com/ghall89/classic-calc\">Classic Calc\u003C/a>, but I wasn’t all that fulfilled by building it. It was a good exercise, but it felt inauthentic, like I was cheating, so I lost interest. That was about a year-and-a-half ago.\u003C/p>\n\u003Cp>More recently, I decided to tackle building something more substantial. I started fiddling around with Swift Playgrounds on my MacBook, trying to use the built-in learning tools to create a basic UI. Coming from JavaScript, I found Swift as a language fairly easy to grasp the basics of. But when it came to SwiftUI, I quickly found myself struggling.\u003C/p>\n\u003Cp>After a few days of this, I decided to try my hand at building a basic app: a Markdown text editor. Over the course of a couple nights (and one or two lunch breaks), I built \u003Ca href=\"https://github.com/ghall89/Scrib\">Scrib\u003C/a>. Is it something I’d suggest using? Nope. But to be fair, I’d readily suggest it over \u003Ca href=\"https://ghall89.github.io/css-shadow-tool/\">CSS Shadow Tool\u003C/a>, one of my first attempts at an interactive web app.\u003C/p>\n\u003Cp>I pushed this project aside too. Unlike my Electron app though, I wasn’t unfulfilled or bored. I was overwhelmed. SwiftUI can be a finicky beast for seasoned developers, but I’d never written a line of it until recently so I was feeling totally lost. I felt stupid. The pride I felt in creating a functional Mac app was replaced with harsh self-critique. So I dove headfirst back into web development projects, my comfort zone.\u003C/p>\n\u003Cp>But the thing is, web development wasn’t always my comfort zone. I used to be scared, overwhelmed, at the prospect of building for the web. Hell, it still scares me sometimes, but it’s what I know. I don’t know Swift very well yet, and I certainly am not very familiar with SwiftUI, and I often forget there was a time I was in the same boat with JavaScript (not to say I’m an expert, far from it, but I think you get my point).\u003C/p>\n\u003Cp>So what did I learn that I can apply to my future endeavors to build a Mac app? Honestly, it’s something I already knew, but maybe I just needed to be reminded of: Start small, and don’t try to do everything at once.\u003C/p>\n\u003Cp>I made a mistake trying to just immerse myself in everything Swift, but, as a result, I feel like I actually learned very little. What I should have done, and will do when I’m ready to dive back in, is start at step one. I know the fundamentals of programming, but that’s like trying to speak a language when you know the grammar but not the vocabulary. So I need to just forget about SwiftUI and building functional apps, and just start with the core language and get comfortable with that. Maybe write some command line tools and work my way up from there.\u003C/p>\n\u003Cp>It’s definitely hard for me when learning something new to not immediately put myself down for not being good at it on my first go. It’s unrealistic, and unproductive, but for some reason it’s my natural inclination. The boot camp format mitigated that a bit, between the structured lessons and interacting with people who were in the same boat of having no idea what the frick we were doing.\u003C/p>",{"headings":485,"localImagePaths":486,"remoteImagePaths":487,"frontmatter":488,"imagePaths":491},[],[],[],{"title":475,"pubDate":489,"tags":490},"2023-02-28",[198,38,91,478],[],"2023/on-using-chat-gpt",{"id":492,"data":494,"body":498,"filePath":499,"digest":500,"rendered":501},{"title":495,"pubDate":496,"tags":497},"Quick Thoughts On Using Chat GPT as a Coding Assistant",["Date","2023-04-30T04:00:00.000Z"],[198,478],"When I was learning to code, the line my tutor kept repeating was, “Half of programming is knowing how to use Google.” That can be pretty much boiled down to half of programming is knowing how to look things up, whether that’s in a book, online, or with a language model. You can’t know everything there is to know about programming, so you have to be good at looking things up when you don’t have the answer to a problem, and you have to be able to do it effectively with whatever tool\n\nFor the last several weeks I’ve been using ChatGPT in lieu of Google for looking up code examples when I’m stuck on a problem at work, or when working on side-projects. It’s been hugely beneficial to my productivity and workflow, but it’s not perfect.\n\nGoing in you need to have enough knowledge to be able to call it on its BS. I’ve found ChatGPT will get things wrong, give you code that maybe doesn’t quite do what you’re looking for, or sometimes try to get you to use non-existent or deprecated packages or language features.\n\nEspecially when I’m going in trying to learn something new, whether its a web technology I’m not experienced in, or trying to [learn Swift from scratch](/posts/2023/reflecting-on-building-my-first-app), I’ve found it helpful to go in at least knowing what I’m looking for. That means reading documentation, and trying a few things out on my own. If I’m stuck, or if the documentation has poor or non-existent sample code (looking at you Apple), I’ll use ChatGPT to generate some generic starter code I can use as a jumping off point.","src/content/blog/2023/on-using-chat-gpt.md","d0468670ada28309",{"html":502,"metadata":503},"\u003Cp>When I was learning to code, the line my tutor kept repeating was, “Half of programming is knowing how to use Google.” That can be pretty much boiled down to half of programming is knowing how to look things up, whether that’s in a book, online, or with a language model. You can’t know everything there is to know about programming, so you have to be good at looking things up when you don’t have the answer to a problem, and you have to be able to do it effectively with whatever tool\u003C/p>\n\u003Cp>For the last several weeks I’ve been using ChatGPT in lieu of Google for looking up code examples when I’m stuck on a problem at work, or when working on side-projects. It’s been hugely beneficial to my productivity and workflow, but it’s not perfect.\u003C/p>\n\u003Cp>Going in you need to have enough knowledge to be able to call it on its BS. I’ve found ChatGPT will get things wrong, give you code that maybe doesn’t quite do what you’re looking for, or sometimes try to get you to use non-existent or deprecated packages or language features.\u003C/p>\n\u003Cp>Especially when I’m going in trying to learn something new, whether its a web technology I’m not experienced in, or trying to \u003Ca href=\"/posts/2023/reflecting-on-building-my-first-app\">learn Swift from scratch\u003C/a>, I’ve found it helpful to go in at least knowing what I’m looking for. That means reading documentation, and trying a few things out on my own. If I’m stuck, or if the documentation has poor or non-existent sample code (looking at you Apple), I’ll use ChatGPT to generate some generic starter code I can use as a jumping off point.\u003C/p>",{"headings":504,"localImagePaths":505,"remoteImagePaths":506,"frontmatter":507,"imagePaths":510},[],[],[],{"title":495,"pubDate":508,"tags":509},"4/30/23",[198,478],[],"2023/questlogger-from-ios-to-mac",{"id":511,"data":513,"body":517,"filePath":518,"digest":519,"rendered":520},{"title":514,"pubDate":515,"tags":516},"QuestLogger - From Closed-Source iOS App to Open-Source Mac App",["Date","2023-09-03T04:00:00.000Z"],[38,478,115],"A few weeks ago I relaunched my work-in-progress iOS app, QuestLogger, as [an open-source Mac app](https://github.com/ghall89/questlogger-mac). That’s quite a shift, but I felt it was best for the project itself, and my interest in carrying it on.\n\nWithout getting too into the technical details, it required a bit of work to pull off. The app was originally written specifically for the iPhone, and used a bit of custom nonsense that would’t work at all on macOS, so I had to rewrite a non-insignificant part of the user interface. Thankfully I had the forethought to break up my interface code into smaller components, so a lot of that code could be reused (once any iOS-specific code was stripped out). The bulk of the work was rewriting the entire layout to use the screen real estate of the Mac more effectively.\n\nSo, I guess the big question is, “Why did I do this?”\n\nThe answer? Subscriptions.\n\nFrom the get-go I was adamant about making this app a pay once type of deal. I wasn’t looking to make a lot of money, I just wanted to build something that people might want to use. Maybe use it as a way to build towards more lucrative projects if I was lucky. And I didn’t want the to deal with the pressure of subscriptions and the demands that could bring. Maybe this would be something I’d be more comfortable with down the line with an app or 2 under my belt, or if I were doing this full time, but as a little side project I’m just not comfortable with asking people to pay a recurring subscription\n\nBut after running a relatively short TestFlight beta over the summer, and witnessing the drama with the Reddit API, I got very nervous about running an app with the payment structure I wanted off an API I have no control over, and an estimated 30¢ cost per user to run a proxy server on AWS to access that API. That doesn’t sound like a lot, but if for some reason my app happened to blow up (unlikely, but not impossible) I could be stuck with a sizable AWS bill, and no recurring revenue to cover it.\n\nI should probably explain that QuestLogger gets its data from IGDB (Internet Game Database) through an API. In order to access the API, an app first needs to authenticate with their server by sending a pair of authentication keys and receiving back a special “bearer token”. This token can then be used to access the API itself, but as a developer my app can only request a very limited number of tokens at a time across all instances. That’s not a problem if you have only a couple users, but it could become one very quickly if say I had even 50 people using my app. So the best way around that is to set up a proxy server for the app to communicate with instead, and essentially let all users share the same token.\n\nI was feeling super discouraged. I don’t think I wrote a single line of code for QuestLogger throughout the month of July. Then, in early August, I decided I didn’t want all the work I put into the app go to waste, so I had the idea to convert the whole thing into a Mac app and release it as an open source project.\n\nI think this change allows the project to be a lot more flexible. First, I was able to circumvent the token issue by requiring users to provide their own authentication keys–which is, as I understand it, against Apple’s rules for the App Store–and request the token on-device. It also gives a lot more freedom in terms of being able to switch to another source of data as it seems there are more options for non-commercial projects.\n\nMost importantly though, it’s reignited my interest in building this project, and honing my Swift skills. I don’t need to worry about optimal subscription prices, or making sure people are getting their money’s worth. I can just focus on making something I think is cool, and hopefully others do too.","src/content/blog/2023/questlogger-from-ios-to-mac.md","80a59f8bec0f36dc",{"html":521,"metadata":522},"\u003Cp>A few weeks ago I relaunched my work-in-progress iOS app, QuestLogger, as \u003Ca href=\"https://github.com/ghall89/questlogger-mac\">an open-source Mac app\u003C/a>. That’s quite a shift, but I felt it was best for the project itself, and my interest in carrying it on.\u003C/p>\n\u003Cp>Without getting too into the technical details, it required a bit of work to pull off. The app was originally written specifically for the iPhone, and used a bit of custom nonsense that would’t work at all on macOS, so I had to rewrite a non-insignificant part of the user interface. Thankfully I had the forethought to break up my interface code into smaller components, so a lot of that code could be reused (once any iOS-specific code was stripped out). The bulk of the work was rewriting the entire layout to use the screen real estate of the Mac more effectively.\u003C/p>\n\u003Cp>So, I guess the big question is, “Why did I do this?”\u003C/p>\n\u003Cp>The answer? Subscriptions.\u003C/p>\n\u003Cp>From the get-go I was adamant about making this app a pay once type of deal. I wasn’t looking to make a lot of money, I just wanted to build something that people might want to use. Maybe use it as a way to build towards more lucrative projects if I was lucky. And I didn’t want the to deal with the pressure of subscriptions and the demands that could bring. Maybe this would be something I’d be more comfortable with down the line with an app or 2 under my belt, or if I were doing this full time, but as a little side project I’m just not comfortable with asking people to pay a recurring subscription\u003C/p>\n\u003Cp>But after running a relatively short TestFlight beta over the summer, and witnessing the drama with the Reddit API, I got very nervous about running an app with the payment structure I wanted off an API I have no control over, and an estimated 30¢ cost per user to run a proxy server on AWS to access that API. That doesn’t sound like a lot, but if for some reason my app happened to blow up (unlikely, but not impossible) I could be stuck with a sizable AWS bill, and no recurring revenue to cover it.\u003C/p>\n\u003Cp>I should probably explain that QuestLogger gets its data from IGDB (Internet Game Database) through an API. In order to access the API, an app first needs to authenticate with their server by sending a pair of authentication keys and receiving back a special “bearer token”. This token can then be used to access the API itself, but as a developer my app can only request a very limited number of tokens at a time across all instances. That’s not a problem if you have only a couple users, but it could become one very quickly if say I had even 50 people using my app. So the best way around that is to set up a proxy server for the app to communicate with instead, and essentially let all users share the same token.\u003C/p>\n\u003Cp>I was feeling super discouraged. I don’t think I wrote a single line of code for QuestLogger throughout the month of July. Then, in early August, I decided I didn’t want all the work I put into the app go to waste, so I had the idea to convert the whole thing into a Mac app and release it as an open source project.\u003C/p>\n\u003Cp>I think this change allows the project to be a lot more flexible. First, I was able to circumvent the token issue by requiring users to provide their own authentication keys–which is, as I understand it, against Apple’s rules for the App Store–and request the token on-device. It also gives a lot more freedom in terms of being able to switch to another source of data as it seems there are more options for non-commercial projects.\u003C/p>\n\u003Cp>Most importantly though, it’s reignited my interest in building this project, and honing my Swift skills. I don’t need to worry about optimal subscription prices, or making sure people are getting their money’s worth. I can just focus on making something I think is cool, and hopefully others do too.\u003C/p>",{"headings":523,"localImagePaths":524,"remoteImagePaths":525,"frontmatter":526,"imagePaths":529},[],[],[],{"title":514,"pubDate":527,"tags":528},"9/3/23",[38,478,115],[],"2023/thoughs-on-macos",{"id":530,"data":532,"body":536,"filePath":537,"digest":538,"rendered":539},{"title":533,"pubDate":534,"tags":535},"Thoughts on macOS",["Date","2023-06-04T04:00:00.000Z"],[91,69],"So, as of this writing, WWDC 2023 kicks off _tomorrow_. As a web developer who’s recently started dabbling in Swift, and building apps for Apple platforms, I’m excited to see what gets shown off that I can start sinking my teeth into. On the other hand, as a longtime Mac user, I’m a little apprehensive about what we’ll see there.\n\nHardware-wise, the Mac is in a fantastic place. We’re 3 years into the transition from Intel to Apple Silicon, and the design aesthetic is changing up for the first time in like a decade (maybe more??). However, in terms of software, specifically macOS itself, we’re kind of in a weird place.\n\nJust looking at macOS 13 Ventura, the latest version until the next one is most likely announced tomorrow, there are so many little oddities that range from minor annoyances to showstoppers. Some bugs introduced in the betas from last year, for example the infamous launch item notification bug, are _still_ present in the currently shipping version (13.4). Then there’s the mess that is System Settings, which received a major redesign last year for the first time since the Mac OS X betas from 23 years ago.\n\nThen there are some long-standing issues, like a memory leak in the WindowServer system process that has existed since at least Monterey in 2021 (though I feel like I’ve been experiencing it longer). Or the fact that the TV app straight up doesn’t work most of the time.\n\nThen there’s Launchpad (which may not be long for this world as the dedicated key on Apple’s keyboard has been replaced with Spotlight) which I’ve tried to use since it was introduced in Mac OS X Lion all the way back in 2010, but has a bug that will randomly just reorder the icons, which has been an issue since day 1.\n\nOne other long-standing issue that I’ve experienced is how unreliable network drives are. I have a Mac Mini set up as a home server, and the amount of times it’ll just fail to connect when I need to access one of the drives, or Time Machine just fails to recognize that there’s a network volume, is exceedingly frustrating.\n\nThe reliability of macOS varies so much from person to person. Some people experience just one, or maybe even none, of the issues I’ve mentioned. Others experience totally different issues that I’ve never run into. It’s just so wild that an operating system that has been around for 23 years (33 if you count NeXTSTEP as part of the lineage) has so many little issues. Yes, every piece of software has bugs, especially when working with the bogglingly large codebase of an operating system, but so many of what people encounter on the Mac are not small issues.\n\nAll this to say, my one wish for WWDC 2023 is that we _don’t_ see a new version of macOS, and if we do, it’s purely focused on fixing the outstanding issues (and, if we want to get really crazy, fixing the System Settings design). I doubt either of those will happen, but I can certainly dream.","src/content/blog/2023/thoughs-on-macos.md","ab22dd606410397d",{"html":540,"metadata":541},"\u003Cp>So, as of this writing, WWDC 2023 kicks off \u003Cem>tomorrow\u003C/em>. As a web developer who’s recently started dabbling in Swift, and building apps for Apple platforms, I’m excited to see what gets shown off that I can start sinking my teeth into. On the other hand, as a longtime Mac user, I’m a little apprehensive about what we’ll see there.\u003C/p>\n\u003Cp>Hardware-wise, the Mac is in a fantastic place. We’re 3 years into the transition from Intel to Apple Silicon, and the design aesthetic is changing up for the first time in like a decade (maybe more??). However, in terms of software, specifically macOS itself, we’re kind of in a weird place.\u003C/p>\n\u003Cp>Just looking at macOS 13 Ventura, the latest version until the next one is most likely announced tomorrow, there are so many little oddities that range from minor annoyances to showstoppers. Some bugs introduced in the betas from last year, for example the infamous launch item notification bug, are \u003Cem>still\u003C/em> present in the currently shipping version (13.4). Then there’s the mess that is System Settings, which received a major redesign last year for the first time since the Mac OS X betas from 23 years ago.\u003C/p>\n\u003Cp>Then there are some long-standing issues, like a memory leak in the WindowServer system process that has existed since at least Monterey in 2021 (though I feel like I’ve been experiencing it longer). Or the fact that the TV app straight up doesn’t work most of the time.\u003C/p>\n\u003Cp>Then there’s Launchpad (which may not be long for this world as the dedicated key on Apple’s keyboard has been replaced with Spotlight) which I’ve tried to use since it was introduced in Mac OS X Lion all the way back in 2010, but has a bug that will randomly just reorder the icons, which has been an issue since day 1.\u003C/p>\n\u003Cp>One other long-standing issue that I’ve experienced is how unreliable network drives are. I have a Mac Mini set up as a home server, and the amount of times it’ll just fail to connect when I need to access one of the drives, or Time Machine just fails to recognize that there’s a network volume, is exceedingly frustrating.\u003C/p>\n\u003Cp>The reliability of macOS varies so much from person to person. Some people experience just one, or maybe even none, of the issues I’ve mentioned. Others experience totally different issues that I’ve never run into. It’s just so wild that an operating system that has been around for 23 years (33 if you count NeXTSTEP as part of the lineage) has so many little issues. Yes, every piece of software has bugs, especially when working with the bogglingly large codebase of an operating system, but so many of what people encounter on the Mac are not small issues.\u003C/p>\n\u003Cp>All this to say, my one wish for WWDC 2023 is that we \u003Cem>don’t\u003C/em> see a new version of macOS, and if we do, it’s purely focused on fixing the outstanding issues (and, if we want to get really crazy, fixing the System Settings design). I doubt either of those will happen, but I can certainly dream.\u003C/p>",{"headings":542,"localImagePaths":543,"remoteImagePaths":544,"frontmatter":545,"imagePaths":548},[],[],[],{"title":533,"pubDate":546,"tags":547},"6/4/23",[91,69],[],"2023/reflecting-on-my-first-year-as-a-developer",{"id":549,"data":551,"body":555,"filePath":556,"digest":557,"rendered":558},{"title":552,"pubDate":553,"tags":554},"Reflecting On My First Year as a Developer",["Date","2023-08-07T04:00:00.000Z"],[68,198,478],"Next week will mark the end of my first year (of hopefully many more) working as a software developer. This fact blows my mind, and feels wholly unreal. It’s still difficult for me to believe that I made it this far. I still remember thinking my interview was a total disaster and being genuinely shocked when I got the job offer.\n\nI can’t understate how life changing this last year has been. Last summer I was at a low point. My year-long job search was proving unfruitful, and I was not really feeling good about myself. I had been working at a small startup doing quality control for short-form video clips on a contract basis, and I was slowly losing my mind.\n\nI’ve grown a lot in the last year, not just as a developer, but also as a person. Financially, being a full time job, it’s given me stability I didn’t have doing contract work. Emotionally, it isn’t as overwhelming to deal with (when I’m not having a bout of Imposter Syndrome). It’s given me the space to work on myself in a way I haven’t really had in a long time.\n\nHell, even the job itself has allowed me to grow as a person. Right off the bat, I had to learn Next.js, and over time I’ve learned and grown more comfortable with a multitude of technologies that I lacked the confidence to touch or expand my knowledge of. Things like working with databases, something that I’ve found very intimidating in the past, has become not _quite_ second nature, but a lot less overwhelming.\n\nThe most important thing I learned, the one common thread tying this last year together, is the importance of just _doing_. I have a tendency to not believe in myself, and that has led to me saying “I can’t” to a lot of things. “I can’t learn to code.” “I can’t handle working with databases.” “I can’t live in a new place.” “I can’t find happiness.”\n\nFor Star Wars Day this year I rewatched The Empire Strikes Back. In that movie, after Luke is unable to use the Force to lift his X-Wing out of the swamp on Dagobah, exclaiming that it’s “impossible”. Yoda sighs and pulls the starfighter out of the swamp himself. Luke, upon seeing this, says, “I don’t believe it.” To which Yoda responds, “That is why you failed.” This scene really struck a chord with me when I watched it this past May. For so long I had been Luke, failing because I didn’t have faith I could succeed.\n\nOf course, belief does not always equal success, though it would be nice if it did. But, what this last year–and honestly, my entire journey into the world of software development–has taught me is that the only guarantee is that not trying, not taking the chance, will always lead to failure. But sometimes, every once in a while, if you believe in yourself and take that chance, you might just succeed.","src/content/blog/2023/reflecting-on-my-first-year-as-a-developer.md","59ccb49a7a592e63",{"html":559,"metadata":560},"\u003Cp>Next week will mark the end of my first year (of hopefully many more) working as a software developer. This fact blows my mind, and feels wholly unreal. It’s still difficult for me to believe that I made it this far. I still remember thinking my interview was a total disaster and being genuinely shocked when I got the job offer.\u003C/p>\n\u003Cp>I can’t understate how life changing this last year has been. Last summer I was at a low point. My year-long job search was proving unfruitful, and I was not really feeling good about myself. I had been working at a small startup doing quality control for short-form video clips on a contract basis, and I was slowly losing my mind.\u003C/p>\n\u003Cp>I’ve grown a lot in the last year, not just as a developer, but also as a person. Financially, being a full time job, it’s given me stability I didn’t have doing contract work. Emotionally, it isn’t as overwhelming to deal with (when I’m not having a bout of Imposter Syndrome). It’s given me the space to work on myself in a way I haven’t really had in a long time.\u003C/p>\n\u003Cp>Hell, even the job itself has allowed me to grow as a person. Right off the bat, I had to learn Next.js, and over time I’ve learned and grown more comfortable with a multitude of technologies that I lacked the confidence to touch or expand my knowledge of. Things like working with databases, something that I’ve found very intimidating in the past, has become not \u003Cem>quite\u003C/em> second nature, but a lot less overwhelming.\u003C/p>\n\u003Cp>The most important thing I learned, the one common thread tying this last year together, is the importance of just \u003Cem>doing\u003C/em>. I have a tendency to not believe in myself, and that has led to me saying “I can’t” to a lot of things. “I can’t learn to code.” “I can’t handle working with databases.” “I can’t live in a new place.” “I can’t find happiness.”\u003C/p>\n\u003Cp>For Star Wars Day this year I rewatched The Empire Strikes Back. In that movie, after Luke is unable to use the Force to lift his X-Wing out of the swamp on Dagobah, exclaiming that it’s “impossible”. Yoda sighs and pulls the starfighter out of the swamp himself. Luke, upon seeing this, says, “I don’t believe it.” To which Yoda responds, “That is why you failed.” This scene really struck a chord with me when I watched it this past May. For so long I had been Luke, failing because I didn’t have faith I could succeed.\u003C/p>\n\u003Cp>Of course, belief does not always equal success, though it would be nice if it did. But, what this last year–and honestly, my entire journey into the world of software development–has taught me is that the only guarantee is that not trying, not taking the chance, will always lead to failure. But sometimes, every once in a while, if you believe in yourself and take that chance, you might just succeed.\u003C/p>",{"headings":561,"localImagePaths":562,"remoteImagePaths":563,"frontmatter":564,"imagePaths":567},[],[],[],{"title":552,"pubDate":565,"tags":566},"8/7/23",[68,198,478],[],"2023/using-json-for-data-storage",{"id":568,"data":570,"body":574,"filePath":575,"digest":576,"rendered":577},{"title":571,"pubDate":572,"tags":573},"More Swift Learnings: Using JSON For Data Storage",["Date","2023-04-09T04:00:00.000Z"],[91,198,478],"Back at the end of February, I built [a simple Markdown editor](https://github.com/ghall89/Scrib) using SwiftUI. It was an interesting learning experience, not just in terms of learning a new programming language, but also in terms of _how_ to learn said programming language. So, I decided to take a step back and approach this educational journey from another angle.\n\nI decided to take a project I built before for the web and recreate it in a native Mac app, rather than try to do something I’d never done before (like, for example, a document-based application). AI is sort of a big deal right now, so I decided to revisit [a project I made last year](https://github.com/ghall89/openai-challenge) using the OpenAI API.\n\nSo, over the course of the last couple weeks, I’ve been working on the incredibly cleverly named [SwiftGPT](https://github.com/ghall89/swiftgpt), and it’s proven to be quite the interesting challenge translating what I know about building data-focused applications for the web into building them for the Mac.\n\nThe biggest challenge for me, by far, was dealing with storing and retrieving user data. My experience is in NoSQL databases like MongoDB, as well as local and session storage in the browser. But how, I wondered, should I go about persisting user data in a native Mac app? In this case, this primarily means the chat history between the user and the OpenAI assistant.\n\nI tinkered a bit with Core Data, but I had a hard time wrapping my head around it, and, from what little I did understand, it seemed like overkill anyway. My inspiration came in the form of [episode \\#87 of the CoRecursive podcast](https://corecursive.com/json-vs-xml-douglas-crockford/), which featured an interview with Douglas Crockford, the creator of a little format called JSON (a.k.a., JavaScript Object Notation).\n\nJavaScript being my primary language, I knew all about JSON. I also happened to know that Swift has some built-in support for it, so it seemed like the natural direction to go. However, the main problem was, while I somewhat knew how to read JSON data in Swift, I had no idea how to create it, much less save it to a file and read that file back reliably.\n\nI’m sure any Mac or iOS developer with an ounce of experience reading this is screaming, “Just use [JSONEncoder](https://developer.apple.com/documentation/foundation/jsonencoder/) and [FileManager](https://developer.apple.com/documentation/foundation/filemanager)!” Well, you’ll be happy to know–unless there’s some better method I overlooked–that’s exactly what I used. Though I’m sure my code is filled with flaws. 😅\n\nIf I were doing something more complex, beyond storing a list of messages and who “wrote” them, I would probably be better served by sucking it up and learning Core Data. But, as I’m working with a small set of very simple data, I’m not sure there are any downsides to my solution. I will say though, my curiosity has been piqued, and I wonder what other sorts of things I can build with this method.","src/content/blog/2023/using-json-for-data-storage.md","65f8b3445085777a",{"html":578,"metadata":579},"\u003Cp>Back at the end of February, I built \u003Ca href=\"https://github.com/ghall89/Scrib\">a simple Markdown editor\u003C/a> using SwiftUI. It was an interesting learning experience, not just in terms of learning a new programming language, but also in terms of \u003Cem>how\u003C/em> to learn said programming language. So, I decided to take a step back and approach this educational journey from another angle.\u003C/p>\n\u003Cp>I decided to take a project I built before for the web and recreate it in a native Mac app, rather than try to do something I’d never done before (like, for example, a document-based application). AI is sort of a big deal right now, so I decided to revisit \u003Ca href=\"https://github.com/ghall89/openai-challenge\">a project I made last year\u003C/a> using the OpenAI API.\u003C/p>\n\u003Cp>So, over the course of the last couple weeks, I’ve been working on the incredibly cleverly named \u003Ca href=\"https://github.com/ghall89/swiftgpt\">SwiftGPT\u003C/a>, and it’s proven to be quite the interesting challenge translating what I know about building data-focused applications for the web into building them for the Mac.\u003C/p>\n\u003Cp>The biggest challenge for me, by far, was dealing with storing and retrieving user data. My experience is in NoSQL databases like MongoDB, as well as local and session storage in the browser. But how, I wondered, should I go about persisting user data in a native Mac app? In this case, this primarily means the chat history between the user and the OpenAI assistant.\u003C/p>\n\u003Cp>I tinkered a bit with Core Data, but I had a hard time wrapping my head around it, and, from what little I did understand, it seemed like overkill anyway. My inspiration came in the form of \u003Ca href=\"https://corecursive.com/json-vs-xml-douglas-crockford/\">episode #87 of the CoRecursive podcast\u003C/a>, which featured an interview with Douglas Crockford, the creator of a little format called JSON (a.k.a., JavaScript Object Notation).\u003C/p>\n\u003Cp>JavaScript being my primary language, I knew all about JSON. I also happened to know that Swift has some built-in support for it, so it seemed like the natural direction to go. However, the main problem was, while I somewhat knew how to read JSON data in Swift, I had no idea how to create it, much less save it to a file and read that file back reliably.\u003C/p>\n\u003Cp>I’m sure any Mac or iOS developer with an ounce of experience reading this is screaming, “Just use \u003Ca href=\"https://developer.apple.com/documentation/foundation/jsonencoder/\">JSONEncoder\u003C/a> and \u003Ca href=\"https://developer.apple.com/documentation/foundation/filemanager\">FileManager\u003C/a>!” Well, you’ll be happy to know–unless there’s some better method I overlooked–that’s exactly what I used. Though I’m sure my code is filled with flaws. 😅\u003C/p>\n\u003Cp>If I were doing something more complex, beyond storing a list of messages and who “wrote” them, I would probably be better served by sucking it up and learning Core Data. But, as I’m working with a small set of very simple data, I’m not sure there are any downsides to my solution. I will say though, my curiosity has been piqued, and I wonder what other sorts of things I can build with this method.\u003C/p>",{"headings":580,"localImagePaths":581,"remoteImagePaths":582,"frontmatter":583,"imagePaths":586},[],[],[],{"title":571,"pubDate":584,"tags":585},"4/9/23",[91,198,478],[],"2023/using-tailwind-with-mui-base",{"id":587,"data":589,"body":594,"filePath":595,"digest":596,"rendered":597},{"title":590,"pubDate":591,"tags":592},"Using Tailwind With MUI Base",["Date","2023-03-11T05:00:00.000Z"],[17,593],"Tutorial","I've had some frustration lately working with [MUI](https://mui.com), a styled component library for React. I decided to try and experiment with combining [MUI Base](https://mui.com/base/getting-started/overview/), the barebones version of the MUI library, with [Tailwind](https://tailwindcss.com) to allow easier customization. Here's an overview of how I set up a test project using [Next.js](https://nextjs.org). This writeup assumes you have some experience with Next.js, using the terminal, and ideally some experience with MUI and Tailwind.\n\n## Step 1: Set Up Next.js\n\nNothing special is going on here. You can use `npx create-next-app@latest` or `yarn create next-app` depending on which package manager you prefer. I personally like Yarn, so that's what I'll be using. If you use NPM though the commands are similar so you'll be able to follow along.\n\nFollow the prompts to set up your Next.js project. These are the choices I went with:\n\n- Project name: mui-tailwind\n- Typescript: No\n- ESLint: Yes\n- Use 'src/' directory: Yes\n- Experimental 'app/' directory: No\n\nI also chose not to set up any import aliases for now. These can be easily added later if you so choose.\n\nIt will take a few moments for Next.js to download and for the project to set up, but when that's done, cd into '/mui-tailwind' (or whatever you named the project).\n\n## Step 2: Install MUI Base & Tailwind\n\nInstalling MUI Base is simple. Just run `yarn add @mui/base`, and you're good to go. There will be some config to do later, but once the package is done installing we're ready to install Tailwind with `yarn add -D tailwindcss postcss autoprefixer`.\n\nOnce both MUI Base and Tailwind are installed, we next need to run `yarn tailwindcss init -p`, which will create 2 files, one called 'tailwind.config.js', and another called 'postcss.config.js'. Now we're ready to do some setup.\n\n## Step 3: Configuration\n\nFirst thing's first, open up the project folder in your code editor of choice and at the root of the project you should see the 'tailwind.config.js' we created in step 2. Open that, and under `module.exports` you should see an empty array named 'content'. Add the following to the array: `'./src/**/*.{js,jsx,ts,tsx}'` Your config file should look like this:\n\n\u003Cimg src=\"src/assets/blog/mui-plus-tailwind/tailwind-config.png\" width=\"80%\" alt=\"module.exports = { content: ['./src/**/*.{js,jsx,ts,tsx}'], theme: { extend: {}, }, plugins: [],};\">\n\nNext, we need to import Tailwind into our 'globals.css' file, which is located in 'src/styles/'. We can delete everything in the file as we won't be needing any of it. Then, add the following:\n\n\u003Cimg src=\"src/assets/blog/mui-plus-tailwind/global-css.png\" width=\"80%\" alt=\"@tailwind base; @tailwind components; @tailwind utilities;\">\n\nAnd that's it! We're ready to start creating something!\n\n## Step 4: Creating Your First Component\n\nIdeally, we'd want to create smaller, reusable component files, but that's beyond the scope of this post, and is something you're most likely already familiar with if you have any experience with Next.js. Instead, we're going to work entirely in 'src/pages/index.js'.\n\nFirst, we should delete everything we don't need so that our 'index.js' file looks like this:\n\n\u003Cimg src=\"src/assets/blog/mui-plus-tailwind/index-js.png\" width=\"80%\" alt=\"export default function Home() { return() }\">\n\nWe're going to create a simple button, nothing too fancy. So first we need to import the MUI Unstyled Button component by adding `import { ButtonUnstyled as Button } from '@mui/base'` on the first line of our file.\n\n_Note: The official MUI docs say to import as `import ButtonUnstyled from '@mui/base/ButtonUnstyled'`, which also works, but I prefer to use destructing which allows you to import multiple components with a single import statement'_\n\nNow we can create our button. Inside the return statement, add the following:\n\n\u003Cimg src=\"src/assets/blog/mui-plus-tailwind/unstyled-button-code.png\" width=\"80%\" alt=\"\u003CButton>Click Me!\u003C/Button>\" />\n\nNext, go back to your terminal and run `yarn dev` to start up the dev server, and click the 'localhost' link that appears (most likely 'localhost:3000'). We'll be greeted by what looks like just a bit of text (it's a button, I promise), which isn't what we want, but that's because we haven't added any styles yet!\n\n\u003Cimg src=\"src/assets/blog/mui-plus-tailwind/unstyled-button.png\" width=\"40%\" alt=\"A plain old 'button' that reads 'Click Me!'\" />\n\nAll we need to do is add the `className` prop with some nice Tailwind utility classes:\n\n\u003Cimg src=\"src/assets/blog/mui-plus-tailwind/styled-button-code.png\" width=\"80%\" alt=\"\u003CButton className='rounded-lg border-2 border-sky-500 bg-sky-600 py-2 px-10 font-medium text-slate-300 shadow hover:bg-sky-700 active:translate-y-0.5'>\n Click Me!\n\u003C/Button>\" />\n\nNow, when we go back to the browser, we should see the following:\n\n\u003Cimg src=\"src/assets/blog/mui-plus-tailwind/styled-button.png\" width=\"40%\" alt=\"A styled blue button that reads 'Click Me!'\" />\n\nNice! That looks a lot more like a button.\n\n## Step 5: Further Reading\n\nThis tutorial is just the basics of setting up a project using Next.js, MUI Base, and Tailwind. Of course, there's so much more to all these tools than I can possibly cover. For a more in-depth overview, I recommend you check out [this documentation](https://mui.com/base/guides/working-with-tailwind-css/) for using MUI Base with Tailwind, which I used as the basis for this guide, in combination with [this documentation](https://tailwindcss.com/docs/guides/nextjs) for using Tailwind with Next.js.\n\nOf course, the documentation I linked to at the top of this post is also suggested reading if you're not familiar with any of what I've written about here.","src/content/blog/2023/using-tailwind-with-mui-base.md","3dd8d37931add1bc",{"html":598,"metadata":599},"\u003Cp>I’ve had some frustration lately working with \u003Ca href=\"https://mui.com\">MUI\u003C/a>, a styled component library for React. I decided to try and experiment with combining \u003Ca href=\"https://mui.com/base/getting-started/overview/\">MUI Base\u003C/a>, the barebones version of the MUI library, with \u003Ca href=\"https://tailwindcss.com\">Tailwind\u003C/a> to allow easier customization. Here’s an overview of how I set up a test project using \u003Ca href=\"https://nextjs.org\">Next.js\u003C/a>. This writeup assumes you have some experience with Next.js, using the terminal, and ideally some experience with MUI and Tailwind.\u003C/p>\n\u003Ch2 id=\"step-1-set-up-nextjs\">Step 1: Set Up Next.js\u003C/h2>\n\u003Cp>Nothing special is going on here. You can use \u003Ccode>npx create-next-app@latest\u003C/code> or \u003Ccode>yarn create next-app\u003C/code> depending on which package manager you prefer. I personally like Yarn, so that’s what I’ll be using. If you use NPM though the commands are similar so you’ll be able to follow along.\u003C/p>\n\u003Cp>Follow the prompts to set up your Next.js project. These are the choices I went with:\u003C/p>\n\u003Cul>\n\u003Cli>Project name: mui-tailwind\u003C/li>\n\u003Cli>Typescript: No\u003C/li>\n\u003Cli>ESLint: Yes\u003C/li>\n\u003Cli>Use ‘src/’ directory: Yes\u003C/li>\n\u003Cli>Experimental ‘app/’ directory: No\u003C/li>\n\u003C/ul>\n\u003Cp>I also chose not to set up any import aliases for now. These can be easily added later if you so choose.\u003C/p>\n\u003Cp>It will take a few moments for Next.js to download and for the project to set up, but when that’s done, cd into ‘/mui-tailwind’ (or whatever you named the project).\u003C/p>\n\u003Ch2 id=\"step-2-install-mui-base--tailwind\">Step 2: Install MUI Base & Tailwind\u003C/h2>\n\u003Cp>Installing MUI Base is simple. Just run \u003Ccode>yarn add @mui/base\u003C/code>, and you’re good to go. There will be some config to do later, but once the package is done installing we’re ready to install Tailwind with \u003Ccode>yarn add -D tailwindcss postcss autoprefixer\u003C/code>.\u003C/p>\n\u003Cp>Once both MUI Base and Tailwind are installed, we next need to run \u003Ccode>yarn tailwindcss init -p\u003C/code>, which will create 2 files, one called ‘tailwind.config.js’, and another called ‘postcss.config.js’. Now we’re ready to do some setup.\u003C/p>\n\u003Ch2 id=\"step-3-configuration\">Step 3: Configuration\u003C/h2>\n\u003Cp>First thing’s first, open up the project folder in your code editor of choice and at the root of the project you should see the ‘tailwind.config.js’ we created in step 2. Open that, and under \u003Ccode>module.exports\u003C/code> you should see an empty array named ‘content’. Add the following to the array: \u003Ccode>'./src/**/*.{js,jsx,ts,tsx}'\u003C/code> Your config file should look like this:\u003C/p>\n\u003Cimg src=\"src/assets/blog/mui-plus-tailwind/tailwind-config.png\" width=\"80%\" alt=\"module.exports = { content: ['./src/**/*.{js,jsx,ts,tsx}'], theme: { extend: {}, }, plugins: [],};\">\n\u003Cp>Next, we need to import Tailwind into our ‘globals.css’ file, which is located in ‘src/styles/’. We can delete everything in the file as we won’t be needing any of it. Then, add the following:\u003C/p>\n\u003Cimg src=\"src/assets/blog/mui-plus-tailwind/global-css.png\" width=\"80%\" alt=\"@tailwind base; @tailwind components; @tailwind utilities;\">\n\u003Cp>And that’s it! We’re ready to start creating something!\u003C/p>\n\u003Ch2 id=\"step-4-creating-your-first-component\">Step 4: Creating Your First Component\u003C/h2>\n\u003Cp>Ideally, we’d want to create smaller, reusable component files, but that’s beyond the scope of this post, and is something you’re most likely already familiar with if you have any experience with Next.js. Instead, we’re going to work entirely in ‘src/pages/index.js’.\u003C/p>\n\u003Cp>First, we should delete everything we don’t need so that our ‘index.js’ file looks like this:\u003C/p>\n\u003Cimg src=\"src/assets/blog/mui-plus-tailwind/index-js.png\" width=\"80%\" alt=\"export default function Home() { return() }\">\n\u003Cp>We’re going to create a simple button, nothing too fancy. So first we need to import the MUI Unstyled Button component by adding \u003Ccode>import { ButtonUnstyled as Button } from '@mui/base'\u003C/code> on the first line of our file.\u003C/p>\n\u003Cp>\u003Cem>Note: The official MUI docs say to import as \u003Ccode>import ButtonUnstyled from '@mui/base/ButtonUnstyled'\u003C/code>, which also works, but I prefer to use destructing which allows you to import multiple components with a single import statement’\u003C/em>\u003C/p>\n\u003Cp>Now we can create our button. Inside the return statement, add the following:\u003C/p>\n\u003Cimg src=\"src/assets/blog/mui-plus-tailwind/unstyled-button-code.png\" width=\"80%\" alt=\"\u003CButton>Click Me!\u003C/Button>\">\n\u003Cp>Next, go back to your terminal and run \u003Ccode>yarn dev\u003C/code> to start up the dev server, and click the ‘localhost’ link that appears (most likely ‘localhost:3000’). We’ll be greeted by what looks like just a bit of text (it’s a button, I promise), which isn’t what we want, but that’s because we haven’t added any styles yet!\u003C/p>\n\u003Cimg src=\"src/assets/blog/mui-plus-tailwind/unstyled-button.png\" width=\"40%\" alt=\"A plain old 'button' that reads 'Click Me!'\">\n\u003Cp>All we need to do is add the \u003Ccode>className\u003C/code> prop with some nice Tailwind utility classes:\u003C/p>\n\u003Cp>\u003Cimg src=\"src/assets/blog/mui-plus-tailwind/styled-button-code.png\" width=\"80%\" alt=\"\u003CButton className='rounded-lg border-2 border-sky-500 bg-sky-600 py-2 px-10 font-medium text-slate-300 shadow hover:bg-sky-700 active:translate-y-0.5'>\nClick Me!\n\u003C/Button>\">\u003C/p>\n\u003Cp>Now, when we go back to the browser, we should see the following:\u003C/p>\n\u003Cimg src=\"src/assets/blog/mui-plus-tailwind/styled-button.png\" width=\"40%\" alt=\"A styled blue button that reads 'Click Me!'\">\n\u003Cp>Nice! That looks a lot more like a button.\u003C/p>\n\u003Ch2 id=\"step-5-further-reading\">Step 5: Further Reading\u003C/h2>\n\u003Cp>This tutorial is just the basics of setting up a project using Next.js, MUI Base, and Tailwind. Of course, there’s so much more to all these tools than I can possibly cover. For a more in-depth overview, I recommend you check out \u003Ca href=\"https://mui.com/base/guides/working-with-tailwind-css/\">this documentation\u003C/a> for using MUI Base with Tailwind, which I used as the basis for this guide, in combination with \u003Ca href=\"https://tailwindcss.com/docs/guides/nextjs\">this documentation\u003C/a> for using Tailwind with Next.js.\u003C/p>\n\u003Cp>Of course, the documentation I linked to at the top of this post is also suggested reading if you’re not familiar with any of what I’ve written about here.\u003C/p>",{"headings":600,"localImagePaths":616,"remoteImagePaths":617,"frontmatter":618,"imagePaths":621},[601,604,607,610,613],{"depth":348,"slug":602,"text":603},"step-1-set-up-nextjs","Step 1: Set Up Next.js",{"depth":348,"slug":605,"text":606},"step-2-install-mui-base--tailwind","Step 2: Install MUI Base & Tailwind",{"depth":348,"slug":608,"text":609},"step-3-configuration","Step 3: Configuration",{"depth":348,"slug":611,"text":612},"step-4-creating-your-first-component","Step 4: Creating Your First Component",{"depth":348,"slug":614,"text":615},"step-5-further-reading","Step 5: Further Reading",[],[],{"title":590,"pubDate":619,"tags":620},"3/11/23",[17,593],[],"2025/a-note-on-file-naming-conventions",{"id":622,"data":624,"body":628,"filePath":629,"digest":630,"rendered":631},{"title":625,"pubDate":626,"tags":627},"A Note On File Naming Conventions",["Date","2025-09-26T04:00:00.000Z"],[17],"It seems like the common convention for naming component files in React and other JavaScript frameworks is to use `PascalCase` rather than `kebab-case`. This was the way I was taught, and this is the way it's been in every shared project I've contributed to. I sort of just took for granted that it was just done that way.\n\nRecently though, while tinkering with my own little side-projects, I've started using `kebab-case` for all file names, including components. I think I prefer this method, it's something I'll be doing for all my own projects going forward[^1].\n\nNot sure if this is a hot take, or if this is a more popular opinion than I realize. I did a little searching and found [it's certainly not an original take](https://www.reddit.com/r/reactjs/comments/s2wbfx/jsts_frameworks_file_naming_convention_camelcase/).\n\nMy biggest reasons for preferring `kebab-case` are readability, and avoiding potential issues with case-insensitive file systems, both of which seem to align with why other people share my preference.\n\nAnyway, out of pure curiosity, I'm [running a poll](https://mastodon.social/@ghalldev/115271184813254936) on Mastodon to see what the general consensus is.\n\n[^1]: Except for Astro projects, annoyingly.","src/content/blog/2025/a-note-on-file-naming-conventions.md","0336d7fb8e4636f5",{"html":632,"metadata":633},"\u003Cp>It seems like the common convention for naming component files in React and other JavaScript frameworks is to use \u003Ccode>PascalCase\u003C/code> rather than \u003Ccode>kebab-case\u003C/code>. This was the way I was taught, and this is the way it’s been in every shared project I’ve contributed to. I sort of just took for granted that it was just done that way.\u003C/p>\n\u003Cp>Recently though, while tinkering with my own little side-projects, I’ve started using \u003Ccode>kebab-case\u003C/code> for all file names, including components. I think I prefer this method, it’s something I’ll be doing for all my own projects going forward\u003Csup>\u003Ca href=\"#user-content-fn-1\" id=\"user-content-fnref-1\" data-footnote-ref=\"\" aria-describedby=\"footnote-label\">1\u003C/a>\u003C/sup>.\u003C/p>\n\u003Cp>Not sure if this is a hot take, or if this is a more popular opinion than I realize. I did a little searching and found \u003Ca href=\"https://www.reddit.com/r/reactjs/comments/s2wbfx/jsts_frameworks_file_naming_convention_camelcase/\">it’s certainly not an original take\u003C/a>.\u003C/p>\n\u003Cp>My biggest reasons for preferring \u003Ccode>kebab-case\u003C/code> are readability, and avoiding potential issues with case-insensitive file systems, both of which seem to align with why other people share my preference.\u003C/p>\n\u003Cp>Anyway, out of pure curiosity, I’m \u003Ca href=\"https://mastodon.social/@ghalldev/115271184813254936\">running a poll\u003C/a> on Mastodon to see what the general consensus is.\u003C/p>\n\u003Csection data-footnotes=\"\" class=\"footnotes\">\u003Ch2 class=\"sr-only\" id=\"footnote-label\">Footnotes\u003C/h2>\n\u003Col>\n\u003Cli id=\"user-content-fn-1\">\n\u003Cp>Except for Astro projects, annoyingly. \u003Ca href=\"#user-content-fnref-1\" data-footnote-backref=\"\" aria-label=\"Back to reference 1\" class=\"data-footnote-backref\">↩\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ol>\n\u003C/section>",{"headings":634,"localImagePaths":636,"remoteImagePaths":637,"frontmatter":638,"imagePaths":641},[635],{"depth":348,"slug":349,"text":350},[],[],{"title":625,"pubDate":639,"tags":640},"9/26/25",[17],[],"2025/announcing-autodock",{"id":642,"data":644,"body":648,"filePath":649,"digest":650,"rendered":651},{"title":645,"pubDate":646,"tags":647},"Announcing AutoDock",["Date","2025-01-17T05:00:00.000Z"],[91,115,478],"I'm a MacBook Air user who often uses a larger external display, and I have a, perhaps, idiosyncratic desire to have the dock always visible on the larger display at my desk, but prefer it hidden when using the smaller, built-in one.\n\nWhile it's not all that inconvenient to manually swap the dock with a quick \u003Ckbd>opt\u003C/kbd> + \u003Ckbd>cmd\u003C/kbd> + \u003Ckbd>D\u003C/kbd>, I thought it would be cool to automate the process based on display size. I looked around for an app that would do this, and couldn't find one that worked reliably.\n\nSo, like any nerd with a bit too much free time, I thought I could make one myself. The problem is, I didn't know where to start, so I ended up putting the project off for months. Finally, last night I got a bit inspired to at least learn how to detect and read the displays connected to a Mac, which involved diving into the CoreGraphics API, something I was pretty unfamiliar with.\n\nOne thing led to another, and before I knew it I went from my original idea to working MVP in just a couple hours, which was not at all my plan. This morning, I had a few ideas to improve the UX which I then implemented and decided it was good enough to throw the 1.0 up online.\n\nIt's not perfect, but it's probably the first Mac app that I've made that I can say I'm truly proud of. The main thing I don't like is the fact that the app has to kill the Dock whenever autohiding gets switched on or off–though I've somewhat mitigated this by checking the Dock's current autohide status and only applying the changes if there's actually a change–but I'm not sure that's something that can be worked around. (If you do happen to know of a way, please [reach out to me on Mastodon](https://mastodon.social/@ghalldev) or [submit an issue](https://github.com/ghall89/AutoDock/issues/new?template=Blank+issue))\n\nFinally, due to the nature of the app, it is not sandboxed. If there is a way to handle updating the Dock in a way that will allow me to enable sandboxing I will implement it, but, based on my limited knowlege of Mac development, I don't think that's very likely.\n\nIf the app sounds useful to you, and you'd like to try it out, you can install it via Homebrew with `brew tap ghall89/tap && brew install --cask autodock`, or [download it manually](https://github.com/ghall89/AutoDock/releases).","src/content/blog/2025/announcing-autodock.md","92f9d94133eb06ca",{"html":652,"metadata":653},"\u003Cp>I’m a MacBook Air user who often uses a larger external display, and I have a, perhaps, idiosyncratic desire to have the dock always visible on the larger display at my desk, but prefer it hidden when using the smaller, built-in one.\u003C/p>\n\u003Cp>While it’s not all that inconvenient to manually swap the dock with a quick \u003Ckbd>opt\u003C/kbd> + \u003Ckbd>cmd\u003C/kbd> + \u003Ckbd>D\u003C/kbd>, I thought it would be cool to automate the process based on display size. I looked around for an app that would do this, and couldn’t find one that worked reliably.\u003C/p>\n\u003Cp>So, like any nerd with a bit too much free time, I thought I could make one myself. The problem is, I didn’t know where to start, so I ended up putting the project off for months. Finally, last night I got a bit inspired to at least learn how to detect and read the displays connected to a Mac, which involved diving into the CoreGraphics API, something I was pretty unfamiliar with.\u003C/p>\n\u003Cp>One thing led to another, and before I knew it I went from my original idea to working MVP in just a couple hours, which was not at all my plan. This morning, I had a few ideas to improve the UX which I then implemented and decided it was good enough to throw the 1.0 up online.\u003C/p>\n\u003Cp>It’s not perfect, but it’s probably the first Mac app that I’ve made that I can say I’m truly proud of. The main thing I don’t like is the fact that the app has to kill the Dock whenever autohiding gets switched on or off–though I’ve somewhat mitigated this by checking the Dock’s current autohide status and only applying the changes if there’s actually a change–but I’m not sure that’s something that can be worked around. (If you do happen to know of a way, please \u003Ca href=\"https://mastodon.social/@ghalldev\">reach out to me on Mastodon\u003C/a> or \u003Ca href=\"https://github.com/ghall89/AutoDock/issues/new?template=Blank+issue\">submit an issue\u003C/a>)\u003C/p>\n\u003Cp>Finally, due to the nature of the app, it is not sandboxed. If there is a way to handle updating the Dock in a way that will allow me to enable sandboxing I will implement it, but, based on my limited knowlege of Mac development, I don’t think that’s very likely.\u003C/p>\n\u003Cp>If the app sounds useful to you, and you’d like to try it out, you can install it via Homebrew with \u003Ccode>brew tap ghall89/tap && brew install --cask autodock\u003C/code>, or \u003Ca href=\"https://github.com/ghall89/AutoDock/releases\">download it manually\u003C/a>.\u003C/p>",{"headings":654,"localImagePaths":655,"remoteImagePaths":656,"frontmatter":657,"imagePaths":660},[],[],[],{"title":645,"pubDate":658,"tags":659},"1/17/25",[91,115,478],[],"2025/being-your-own-online-curator",{"id":661,"data":663,"body":668,"filePath":669,"digest":670,"rendered":671},{"title":664,"pubDate":665,"tags":666},"Skip the Algorithm: Be Your Own Online Curator",["Date","2025-03-01T05:00:00.000Z"],[69,667,115],"Mindfulness","Ever since I started using Mastodon, I've become a lot more interested in reducing the presence of algorithmic content in my digital life. I've never been particularly thrilled with algorithmic feeds of content. I was among the people who was quite furious when Instagram ditched the chronological timeline, and then started inserting content from accounts I didn't even follow.\n\nSomewhere along the line, I think I just started accepting what I assumed was inevitable. I think I was probably naive, and didn't consider the ills – both social and psychological – that resulted algorithmically curated content. It was just an annoying thing that I just had to accept.\n\nMastodon reminded me that not only do things not have to be this way, but connecting with people more naturally online is, at least in my experience, a lot more meaningful. I can't tell you the name of a single person I interacted with on Twitter, but I will always remember the small number of infinitely more meaningful connections I've made on Mastodon. With the exception of a couple friends I made on Reddit during Covid lockdown, I don't think I really formed any memorable or meaningful connections online since the App.net days.\n\nNot too long after joining Mastodon I started using an RSS reader for my news once again, something I hadn't considered since the Google Reader days (RIP). It not only gave me the freedom to curate my news feed myself, picking the articles I found interesting or important rather than letting Google News spoon feed me what it thought I'd want to read, but it also got me to follow blogs again.\n\nMost recently, I decided to totally restructure how I consume YouTube content. At some point, probably around the time YouTube started prioritizing suggested content over subscriptions, I picked up the habit of just watching what they put in front of my face. I lost touch with a lot of cool creators whos content was meaningful for me. So I went through my subscriptions, added those channels' RSS feeds to my RSS reader of choice ([Reeder](https://reeder.app) if you're curious), and deleted my Google account. We'll see how it goes longer term, but for right now I couldn't be happier with my choice.\n\nBeing the curator of your own online experience is a bit more of a cognitive load at first, but I think the empowerment it provides is more than worth the initial investment. The connections and content you mindfully choose to engage with are far more meaningful and enriching than any algorithm that's designed to consume your attention for as long as possible.\n\nThere are no shortage of tools out there to help you curate your online experience. In addition to an RSS reader, check out independent Podcast clients (my personal favorite is [Overcast](https://overcast.fm)). If you're on Mastodon or Bluesky, follow hashtags for topics that interest you and join in on the conversation (and, of course, be kind when you do 🙂).","src/content/blog/2025/being-your-own-online-curator.md","91a987a4d627e9e0",{"html":672,"metadata":673},"\u003Cp>Ever since I started using Mastodon, I’ve become a lot more interested in reducing the presence of algorithmic content in my digital life. I’ve never been particularly thrilled with algorithmic feeds of content. I was among the people who was quite furious when Instagram ditched the chronological timeline, and then started inserting content from accounts I didn’t even follow.\u003C/p>\n\u003Cp>Somewhere along the line, I think I just started accepting what I assumed was inevitable. I think I was probably naive, and didn’t consider the ills – both social and psychological – that resulted algorithmically curated content. It was just an annoying thing that I just had to accept.\u003C/p>\n\u003Cp>Mastodon reminded me that not only do things not have to be this way, but connecting with people more naturally online is, at least in my experience, a lot more meaningful. I can’t tell you the name of a single person I interacted with on Twitter, but I will always remember the small number of infinitely more meaningful connections I’ve made on Mastodon. With the exception of a couple friends I made on Reddit during Covid lockdown, I don’t think I really formed any memorable or meaningful connections online since the App.net days.\u003C/p>\n\u003Cp>Not too long after joining Mastodon I started using an RSS reader for my news once again, something I hadn’t considered since the Google Reader days (RIP). It not only gave me the freedom to curate my news feed myself, picking the articles I found interesting or important rather than letting Google News spoon feed me what it thought I’d want to read, but it also got me to follow blogs again.\u003C/p>\n\u003Cp>Most recently, I decided to totally restructure how I consume YouTube content. At some point, probably around the time YouTube started prioritizing suggested content over subscriptions, I picked up the habit of just watching what they put in front of my face. I lost touch with a lot of cool creators whos content was meaningful for me. So I went through my subscriptions, added those channels’ RSS feeds to my RSS reader of choice (\u003Ca href=\"https://reeder.app\">Reeder\u003C/a> if you’re curious), and deleted my Google account. We’ll see how it goes longer term, but for right now I couldn’t be happier with my choice.\u003C/p>\n\u003Cp>Being the curator of your own online experience is a bit more of a cognitive load at first, but I think the empowerment it provides is more than worth the initial investment. The connections and content you mindfully choose to engage with are far more meaningful and enriching than any algorithm that’s designed to consume your attention for as long as possible.\u003C/p>\n\u003Cp>There are no shortage of tools out there to help you curate your online experience. In addition to an RSS reader, check out independent Podcast clients (my personal favorite is \u003Ca href=\"https://overcast.fm\">Overcast\u003C/a>). If you’re on Mastodon or Bluesky, follow hashtags for topics that interest you and join in on the conversation (and, of course, be kind when you do 🙂).\u003C/p>",{"headings":674,"localImagePaths":675,"remoteImagePaths":676,"frontmatter":677,"imagePaths":680},[],[],[],{"title":664,"pubDate":678,"tags":679},"3/1/25",[69,667,115],[],"2025/building-a-mac-app-without-xcode-part-1",{"id":681,"data":683,"body":687,"filePath":688,"digest":689,"rendered":690},{"title":684,"pubDate":685,"tags":686},"Building a Mac App Without Xcode - Part 1",["Date","2025-12-01T05:00:00.000Z"],[38,91,478],"While I enjoy developing Mac apps, I find Xcode to be exceptionally clunky, especially when compared to the tools I use for web development. I thought it would be nice to be able to write and compile a fully-functional Mac application using any text editor, and without having to open Xcode.\n\nSo, I decided to try migrating my app, [AutoDock](https://github.com/ghall89/AutoDock), to this Xcode-free build process, and actually release it as the next update. I have a few requirements for this to be viable:\n\n1. Whichever editor I use, I need access to the Swift language server.\n2. The build process should produce a functional MacOS application bundle as a universal binary (for both Intel and ARM CPUs).\n3. I should be able to use regular security features available to apps built with Xcode, like sandboxing, hardened runtime, etc.\n4. The final binary should be signed with my developer certificate.\n\nTo prevent this blog post from being far too long, I’ve decided to split it up into multiple parts. This first part will focus on LSP support, and building the application bundle.\n\n## Setting Up the Swift Language Server\n\nBeing the Mac nerd that I am, I felt it would be uncouth to not even try using BBEdit for writing and editing the actual Swift code. Thankfully, BBEdit has some pretty nice LSP support built in, so it was simply a matter of creating a symlink to the Swift language server in BBEdit’s ‘Language Servers’ directory:\n\n`ln -s -f /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/sourcekit-lsp ~/Library/Application\\ Support/BBEdit/Language\\ Servers/sourcekit-lsp`\n\n~~However, I found it to be a tad slow, so~~[^1] I opted for the lazy route and just installed [Zed’s Swift extension](https://github.com/zed-extensions/swift). There is also [one for VSCode](https://marketplace.visualstudio.com/items?itemName=swiftlang.swift-vscode), for anyone who wants to go that route.\n\nHowever, now that I have it set up in BBEdit, I could just jump in and edit a file quickly if needed.\n\n## Building the Application Bundle\n\nWith a bit of research, I found this tool called [Swift Bundler](https://swiftbundler.dev/). While it's possible to make it all work without this tool, it enables you to configure your app bundle with a simple .toml file, and will even scaffold out a starter project for you based on [a variety of templates](https://github.com/stackotter/swift-bundler-templates).\n\nI created a new SwiftUI project with it, and copied the source code for AutoDock into the project. I also created a Taskfile.yml for my go-to task-runner, simply named [Task](https://taskfile.dev/) for running the various commands. This will especially come in handy for the later steps.\n\nAside from an error being thrown during build due to a possible race condition in my code (don’t know why Xcode never caught this 🤷‍♂️), everything worked almost perfectly. The only issues I ran into were the Dock icon not hiding (AutoDock is a menubar-based application), and the app not seeing the user preferences from the Xcode build.\n\nThe first issue was down to an issue with the documentation, or perhaps my misunderstanding of it. In order to add additional properties to the application’s Info.plist, such as setting `LSUIElement` to `true` for hiding the app’s Dock icon. My read of the documentation was that I should add the following to the `Bundler.toml`:\n\n```\n[apps.AutoDock.plist]\nLSUIElement = \"True\"\n```\n\nHowever, upon doing a bit of digging, I found this was the correct way to add it:\n\n```\n[apps.AutoDock.extra_plist_entries]\nLSUIElement = \"True\"\n```\n\nThe second issue, the new build of AutoDock not being able to see the user settings from the Xcode build, is something I will have to dive into later, since I have the app in a state that I can begin testing in my everyday usage.\n\nOne huge benefit I noticed immediately was a significant reduction in bundle size. The Xcode build of AutoDock clocks in at 2 MB, which is by no means huge, but dwarfs the new build which clocks in at just 670 KB. It seems the only difference is an Assets.car file, which I assume holds images and such from the Assets.xcassets file, which in this case would just be redundant icon image files, and the app’s accent color, which I can define elsewhere.\n\n_In the [next part](/blog/2025/building-a-mac-app-without-xcode-part-2), I tackle code signing and notarization._\n\n[^1]: I have since discovered the slowness was user error, due to a setting in BBEdit that delayed completion suggestions for longer than I was used to.","src/content/blog/2025/building-a-mac-app-without-xcode-part-1.md","cca7afae71f619b8",{"html":691,"metadata":692},"\u003Cp>While I enjoy developing Mac apps, I find Xcode to be exceptionally clunky, especially when compared to the tools I use for web development. I thought it would be nice to be able to write and compile a fully-functional Mac application using any text editor, and without having to open Xcode.\u003C/p>\n\u003Cp>So, I decided to try migrating my app, \u003Ca href=\"https://github.com/ghall89/AutoDock\">AutoDock\u003C/a>, to this Xcode-free build process, and actually release it as the next update. I have a few requirements for this to be viable:\u003C/p>\n\u003Col>\n\u003Cli>Whichever editor I use, I need access to the Swift language server.\u003C/li>\n\u003Cli>The build process should produce a functional MacOS application bundle as a universal binary (for both Intel and ARM CPUs).\u003C/li>\n\u003Cli>I should be able to use regular security features available to apps built with Xcode, like sandboxing, hardened runtime, etc.\u003C/li>\n\u003Cli>The final binary should be signed with my developer certificate.\u003C/li>\n\u003C/ol>\n\u003Cp>To prevent this blog post from being far too long, I’ve decided to split it up into multiple parts. This first part will focus on LSP support, and building the application bundle.\u003C/p>\n\u003Ch2 id=\"setting-up-the-swift-language-server\">Setting Up the Swift Language Server\u003C/h2>\n\u003Cp>Being the Mac nerd that I am, I felt it would be uncouth to not even try using BBEdit for writing and editing the actual Swift code. Thankfully, BBEdit has some pretty nice LSP support built in, so it was simply a matter of creating a symlink to the Swift language server in BBEdit’s ‘Language Servers’ directory:\u003C/p>\n\u003Cp>\u003Ccode>ln -s -f /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/sourcekit-lsp ~/Library/Application\\ Support/BBEdit/Language\\ Servers/sourcekit-lsp\u003C/code>\u003C/p>\n\u003Cp>\u003Cdel>However, I found it to be a tad slow, so\u003C/del>\u003Csup>\u003Ca href=\"#user-content-fn-1\" id=\"user-content-fnref-1\" data-footnote-ref=\"\" aria-describedby=\"footnote-label\">1\u003C/a>\u003C/sup> I opted for the lazy route and just installed \u003Ca href=\"https://github.com/zed-extensions/swift\">Zed’s Swift extension\u003C/a>. There is also \u003Ca href=\"https://marketplace.visualstudio.com/items?itemName=swiftlang.swift-vscode\">one for VSCode\u003C/a>, for anyone who wants to go that route.\u003C/p>\n\u003Cp>However, now that I have it set up in BBEdit, I could just jump in and edit a file quickly if needed.\u003C/p>\n\u003Ch2 id=\"building-the-application-bundle\">Building the Application Bundle\u003C/h2>\n\u003Cp>With a bit of research, I found this tool called \u003Ca href=\"https://swiftbundler.dev/\">Swift Bundler\u003C/a>. While it’s possible to make it all work without this tool, it enables you to configure your app bundle with a simple .toml file, and will even scaffold out a starter project for you based on \u003Ca href=\"https://github.com/stackotter/swift-bundler-templates\">a variety of templates\u003C/a>.\u003C/p>\n\u003Cp>I created a new SwiftUI project with it, and copied the source code for AutoDock into the project. I also created a Taskfile.yml for my go-to task-runner, simply named \u003Ca href=\"https://taskfile.dev/\">Task\u003C/a> for running the various commands. This will especially come in handy for the later steps.\u003C/p>\n\u003Cp>Aside from an error being thrown during build due to a possible race condition in my code (don’t know why Xcode never caught this 🤷‍♂️), everything worked almost perfectly. The only issues I ran into were the Dock icon not hiding (AutoDock is a menubar-based application), and the app not seeing the user preferences from the Xcode build.\u003C/p>\n\u003Cp>The first issue was down to an issue with the documentation, or perhaps my misunderstanding of it. In order to add additional properties to the application’s Info.plist, such as setting \u003Ccode>LSUIElement\u003C/code> to \u003Ccode>true\u003C/code> for hiding the app’s Dock icon. My read of the documentation was that I should add the following to the \u003Ccode>Bundler.toml\u003C/code>:\u003C/p>\n\u003Cpre class=\"astro-code astro-code-themes github-light github-dark\" style=\"background-color:#fff;--shiki-dark-bg:#24292e;color:#24292e;--shiki-dark:#e1e4e8; overflow-x: auto;\" tabindex=\"0\" data-language=\"plaintext\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan>[apps.AutoDock.plist]\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan>LSUIElement = \"True\"\u003C/span>\u003C/span>\u003C/code>\u003C/pre>\n\u003Cp>However, upon doing a bit of digging, I found this was the correct way to add it:\u003C/p>\n\u003Cpre class=\"astro-code astro-code-themes github-light github-dark\" style=\"background-color:#fff;--shiki-dark-bg:#24292e;color:#24292e;--shiki-dark:#e1e4e8; overflow-x: auto;\" tabindex=\"0\" data-language=\"plaintext\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan>[apps.AutoDock.extra_plist_entries]\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan>LSUIElement = \"True\"\u003C/span>\u003C/span>\u003C/code>\u003C/pre>\n\u003Cp>The second issue, the new build of AutoDock not being able to see the user settings from the Xcode build, is something I will have to dive into later, since I have the app in a state that I can begin testing in my everyday usage.\u003C/p>\n\u003Cp>One huge benefit I noticed immediately was a significant reduction in bundle size. The Xcode build of AutoDock clocks in at 2 MB, which is by no means huge, but dwarfs the new build which clocks in at just 670 KB. It seems the only difference is an Assets.car file, which I assume holds images and such from the Assets.xcassets file, which in this case would just be redundant icon image files, and the app’s accent color, which I can define elsewhere.\u003C/p>\n\u003Cp>\u003Cem>In the \u003Ca href=\"/blog/2025/building-a-mac-app-without-xcode-part-2\">next part\u003C/a>, I tackle code signing and notarization.\u003C/em>\u003C/p>\n\u003Csection data-footnotes=\"\" class=\"footnotes\">\u003Ch2 class=\"sr-only\" id=\"footnote-label\">Footnotes\u003C/h2>\n\u003Col>\n\u003Cli id=\"user-content-fn-1\">\n\u003Cp>I have since discovered the slowness was user error, due to a setting in BBEdit that delayed completion suggestions for longer than I was used to. \u003Ca href=\"#user-content-fnref-1\" data-footnote-backref=\"\" aria-label=\"Back to reference 1\" class=\"data-footnote-backref\">↩\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ol>\n\u003C/section>",{"headings":693,"localImagePaths":701,"remoteImagePaths":702,"frontmatter":703,"imagePaths":706},[694,697,700],{"depth":348,"slug":695,"text":696},"setting-up-the-swift-language-server","Setting Up the Swift Language Server",{"depth":348,"slug":698,"text":699},"building-the-application-bundle","Building the Application Bundle",{"depth":348,"slug":349,"text":350},[],[],{"title":684,"pubDate":704,"tags":705},"12/1/25",[38,91,478],[],"2025/creating-my-perfect-smartphone",{"id":707,"data":709,"body":713,"filePath":714,"digest":715,"rendered":716},{"title":710,"pubDate":711,"tags":712},"Creating My Perfect Smartphone",["Date","2025-11-14T05:00:00.000Z"],[69,667],"Recently, I found myself wishing for a device with all the modern conveniences of a smartphone, but without all the baggage that comes along with those conveniences. A device to keep in touch with people, keep organized with notes and reminders, listen to music and podcasts, and access a handful of useful online services. Turns out, I already have one!\n\nOver the last several weeks, I've been slowly paring down what's on my phone. It started with basically anything with an endless, scrollable feed – with the exception of Tapestry, Ivory,Ice Cubes, and Bluesky, though I'll come back to those. I also turned off all notifications except for the bare essentials, like text alerts, and have made judicious use of the iPhone's \"Scheduled Summary\" feature for things that I still want to get notified about, but don't warrant an alert, like podcast notifications.\n\nI've also removed any free-to-play games, with the exception of Pokémon TCG Pocket (it's been my guilty pleasure since it released 😅), and unsubscribed from Apple Arcade. My phone is not my primary gaming device, nor do I ever want it to be, so limiting my phone to games that I can just pick up and play for a few minutes here and there just makes sense.\n\nMore recently, I began the next phase of my plan for a better smartphone; removing the remaining \"infinite feed\" apps I mentioned earlier. Bluesky was easy, I spend very little time on there, there are just a few people in the web dev and gaming worlds I like to follow. Ivory and Ice Cubes (my Mastodon clients of choice) will probably be the most missed, but I have it open at pretty much all times when I'm at my computer, so I'm sure I will adapt.\n\nTapestry, I think, I will leave on because I have a little bit of a soft spot for it from being a Kickstarter backer, and because my feed is just web comics and cute animals.\n\nThere are definitely more things I can do to achieve the \"perfect\" smartphone. It's going to take a combination of experimentation and re-training my brain, but I think it can be done.","src/content/blog/2025/creating-my-perfect-smartphone.md","df3ce4f376f738fa",{"html":717,"metadata":718},"\u003Cp>Recently, I found myself wishing for a device with all the modern conveniences of a smartphone, but without all the baggage that comes along with those conveniences. A device to keep in touch with people, keep organized with notes and reminders, listen to music and podcasts, and access a handful of useful online services. Turns out, I already have one!\u003C/p>\n\u003Cp>Over the last several weeks, I’ve been slowly paring down what’s on my phone. It started with basically anything with an endless, scrollable feed – with the exception of Tapestry, Ivory,Ice Cubes, and Bluesky, though I’ll come back to those. I also turned off all notifications except for the bare essentials, like text alerts, and have made judicious use of the iPhone’s “Scheduled Summary” feature for things that I still want to get notified about, but don’t warrant an alert, like podcast notifications.\u003C/p>\n\u003Cp>I’ve also removed any free-to-play games, with the exception of Pokémon TCG Pocket (it’s been my guilty pleasure since it released 😅), and unsubscribed from Apple Arcade. My phone is not my primary gaming device, nor do I ever want it to be, so limiting my phone to games that I can just pick up and play for a few minutes here and there just makes sense.\u003C/p>\n\u003Cp>More recently, I began the next phase of my plan for a better smartphone; removing the remaining “infinite feed” apps I mentioned earlier. Bluesky was easy, I spend very little time on there, there are just a few people in the web dev and gaming worlds I like to follow. Ivory and Ice Cubes (my Mastodon clients of choice) will probably be the most missed, but I have it open at pretty much all times when I’m at my computer, so I’m sure I will adapt.\u003C/p>\n\u003Cp>Tapestry, I think, I will leave on because I have a little bit of a soft spot for it from being a Kickstarter backer, and because my feed is just web comics and cute animals.\u003C/p>\n\u003Cp>There are definitely more things I can do to achieve the “perfect” smartphone. It’s going to take a combination of experimentation and re-training my brain, but I think it can be done.\u003C/p>",{"headings":719,"localImagePaths":720,"remoteImagePaths":721,"frontmatter":722,"imagePaths":725},[],[],[],{"title":710,"pubDate":723,"tags":724},"11/14/25",[69,667],[],"2025/getting-laid-off-and-the-state-of-tech",{"id":726,"data":728,"body":732,"filePath":733,"digest":734,"rendered":735},{"title":729,"pubDate":730,"tags":731},"On Getting Laid Off, and the State of Tech",["Date","2025-07-11T04:00:00.000Z"],[69,68],"Sometimes it feels like I got into tech at the exact wrong time. The state of the industry in 2021 seemed like exact break I needed after years working in customer service. But the combination of post-lockdown market corrections and the explosion of LLMs kind of put a damper on all that, and so I felt like I had to just make do with the job I had.\n\nFor those who don't follow me on Mastodon or LinkedIn, I was recently laid off from my first tech job after nearly 3 years. I spent the last several weeks processing the massive change this caused in my day-to-day life, and figuring out my next steps. In some ways I've been happier, I've had more time to focus on projects that appeal to me personally, but, because we live in a capitalist society, I am hyper-aware of the fact that I need an income and, thusly, a job.\n\nWith all the aforementioned changes that have happened over the last few years, finding a new job feels like an insurmountable task. I'm left wondering if perhaps I would have been in a better position if it didn't take me over a decade to realize that software development isn't just something I can do, but can be pretty competent at. But it's undeniable that a resumé made up of mostly tech experience would work in my favor far more than one made up of customer service jobs, but that's my reality.\n\nI am by no means fishing for sympathy, I know too well that I am far from the only person in this boat. I think that frustrates me more than anything, that this world I've loved for most of my life, and finally had the courage to break into and find my place in, is in the state that it is.\n\nI want to stay in the tech world, not just because I would rather drop a bowling ball on my toes than go back into customer service, but because I truly love tech. It would be a lie to say I never woke up dreading work, but it happened far more rarely than it did in any previous job. And, even at its worst, the work has been far more fulfilling than serving obnoxiously complex coffee orders, or printing people's ugly pamphlets designed in PowerPoint (sorry, not sorry 🫢).\n\nBut, most importantly, I love the potential for tech to improve people's lives. To bring us closer together, to streamline or eliminate the drudgery of life, and allow us to express ourselves and our creativity. More than anything, I want to continue to be a part of that world.","src/content/blog/2025/getting-laid-off-and-the-state-of-tech.md","b799cd383f69ef7c",{"html":736,"metadata":737},"\u003Cp>Sometimes it feels like I got into tech at the exact wrong time. The state of the industry in 2021 seemed like exact break I needed after years working in customer service. But the combination of post-lockdown market corrections and the explosion of LLMs kind of put a damper on all that, and so I felt like I had to just make do with the job I had.\u003C/p>\n\u003Cp>For those who don’t follow me on Mastodon or LinkedIn, I was recently laid off from my first tech job after nearly 3 years. I spent the last several weeks processing the massive change this caused in my day-to-day life, and figuring out my next steps. In some ways I’ve been happier, I’ve had more time to focus on projects that appeal to me personally, but, because we live in a capitalist society, I am hyper-aware of the fact that I need an income and, thusly, a job.\u003C/p>\n\u003Cp>With all the aforementioned changes that have happened over the last few years, finding a new job feels like an insurmountable task. I’m left wondering if perhaps I would have been in a better position if it didn’t take me over a decade to realize that software development isn’t just something I can do, but can be pretty competent at. But it’s undeniable that a resumé made up of mostly tech experience would work in my favor far more than one made up of customer service jobs, but that’s my reality.\u003C/p>\n\u003Cp>I am by no means fishing for sympathy, I know too well that I am far from the only person in this boat. I think that frustrates me more than anything, that this world I’ve loved for most of my life, and finally had the courage to break into and find my place in, is in the state that it is.\u003C/p>\n\u003Cp>I want to stay in the tech world, not just because I would rather drop a bowling ball on my toes than go back into customer service, but because I truly love tech. It would be a lie to say I never woke up dreading work, but it happened far more rarely than it did in any previous job. And, even at its worst, the work has been far more fulfilling than serving obnoxiously complex coffee orders, or printing people’s ugly pamphlets designed in PowerPoint (sorry, not sorry 🫢).\u003C/p>\n\u003Cp>But, most importantly, I love the potential for tech to improve people’s lives. To bring us closer together, to streamline or eliminate the drudgery of life, and allow us to express ourselves and our creativity. More than anything, I want to continue to be a part of that world.\u003C/p>",{"headings":738,"localImagePaths":739,"remoteImagePaths":740,"frontmatter":741,"imagePaths":744},[],[],[],{"title":729,"pubDate":742,"tags":743},"7/11/25",[69,68],[],"2025/intentional-analog-time",{"id":745,"data":747,"body":751,"filePath":752,"digest":753,"rendered":754},{"title":748,"pubDate":749,"tags":750},"Intentional Analog Time",["Date","2025-09-19T04:00:00.000Z"],[68,18],"I've recently been experimenting with what I'm calling \"Intentional Analog Time\", where I take some time every day to do something without a screen, or any type of digital interruptions. Since getting laid off back in June, it feels like I've been spending more time in the digital realm, with my only reprieve being socializing, or doing stuff like cooking and cleaning.\n\nWithout the structure of a workday, I've found it easy to fall into the trap of being at my desk, either job searching or working on projects, until, 7, 8, even 9 PM, with some gaming mixed in. It's not great for my mental health, especially when news about all the terrible things happening in the world is just a few clicks away.\n\nSo what does \"Intentional Analog Time\" look like?\n\nIt varies, but the one consistent thing is no screens, no internet, nothing digital at all. If I want to listen to music, I have plenty of vinyl records I can play. If I want to write, I have a journal – I actually wrote the first draft of this post in said journal. And if I want to play a game, I have a handful of board games that can be played solo, or a book of crossword puzzles if setting up a board game is too much friction.\n\nIt's been a nice way to break up the day, clear my head, focus on some other hobbies, and fully reset before diving back into tackling a job application or coding problem, or just winding down at the end of the day.\n\nI've only been trying this experiment for about a week, so it's probably to soon to see any major, noticeable changes. What I can say is that I've actually had the energy to start making the most of my screen time by also using that time more intentionally, and sitting down with a goal like refreshing my resumé, solving a frustrating problem with my app, sharpening my skills, or – when I feel like slacking off a bit – completing a quest in a video game.","src/content/blog/2025/intentional-analog-time.md","894d9f84d2d5f75b",{"html":755,"metadata":756},"\u003Cp>I’ve recently been experimenting with what I’m calling “Intentional Analog Time”, where I take some time every day to do something without a screen, or any type of digital interruptions. Since getting laid off back in June, it feels like I’ve been spending more time in the digital realm, with my only reprieve being socializing, or doing stuff like cooking and cleaning.\u003C/p>\n\u003Cp>Without the structure of a workday, I’ve found it easy to fall into the trap of being at my desk, either job searching or working on projects, until, 7, 8, even 9 PM, with some gaming mixed in. It’s not great for my mental health, especially when news about all the terrible things happening in the world is just a few clicks away.\u003C/p>\n\u003Cp>So what does “Intentional Analog Time” look like?\u003C/p>\n\u003Cp>It varies, but the one consistent thing is no screens, no internet, nothing digital at all. If I want to listen to music, I have plenty of vinyl records I can play. If I want to write, I have a journal – I actually wrote the first draft of this post in said journal. And if I want to play a game, I have a handful of board games that can be played solo, or a book of crossword puzzles if setting up a board game is too much friction.\u003C/p>\n\u003Cp>It’s been a nice way to break up the day, clear my head, focus on some other hobbies, and fully reset before diving back into tackling a job application or coding problem, or just winding down at the end of the day.\u003C/p>\n\u003Cp>I’ve only been trying this experiment for about a week, so it’s probably to soon to see any major, noticeable changes. What I can say is that I’ve actually had the energy to start making the most of my screen time by also using that time more intentionally, and sitting down with a goal like refreshing my resumé, solving a frustrating problem with my app, sharpening my skills, or – when I feel like slacking off a bit – completing a quest in a video game.\u003C/p>",{"headings":757,"localImagePaths":758,"remoteImagePaths":759,"frontmatter":760,"imagePaths":763},[],[],[],{"title":748,"pubDate":761,"tags":762},"09/19/2025",[68,18],[],"2025/knarr-a-pretty-cool-game",{"id":764,"data":766,"body":770,"filePath":771,"digest":772,"rendered":773},{"title":767,"pubDate":768,"tags":769},"Knarr is a Pretty Cool Board Game",["Date","2025-05-11T04:00:00.000Z"],[150],"My latest board gaming obsession is quite an unlikely one for me. I’m not particularly fond of the viking aesthetic in general, and, while I don’t dislike engine-builder games, they’re not generally the type of game I’d go out of my way to play.\n\nBut a little game called [Knarr](https://boardgamegeek.com/boardgame/379629) struck a chord with me. Someone in my gaming group introduced me, and I enjoyed it so much I ended up picking up my own copy. Something that has only happened once before with [Akropolis](https://boardgamegeek.com/boardgame/357563), another favorite of mine.\n\nThe concept of the game, without getting too much into the rules, is pretty simple; You play “crew cards” – so named because they depict and represent members of a viking crew – from your hand into columns based on color, when you play a card you trigger the effect of the card, in addition to the cards beneath it in that column. However, these cards serve another purpose as currency to purchase upgrades for you ship, which generally offer some immediate benefit, but also gets added to a separate engine that is triggered with another resource that you gather by playing the aforementioned crew cards.\n\nThat’s a gross oversimplification of the mechanics, but it pretty aptly describes the bit of the gameplay loop that tickles something in my brain. Basically the same kind of loop that hooked me on The Legend of Zelda: Tears of the Kingdom, albeit on a much smaller – and more physical – scale.\n\nThe other thing I enjoy about the game is how tense the game gets. In many games I’ve played, once you fall too far behind you don’t have a prayer of winning, but, at least in the games I’ve played, even the player lagging behind the most can catch up with a good turn or two. Just about every game I’ve played of it thus far, aside from a few times where a player who was already in the lead ends with an amazing turn and smokes everyone at the last second, has ended with all players within a few points of each other. It really feels like it could be anyones game until the very end, and, in my opinion, that’s the mark of a truly fun and engaging game.","src/content/blog/2025/knarr-a-pretty-cool-game.md","7c45d4ed13f50a3d",{"html":774,"metadata":775},"\u003Cp>My latest board gaming obsession is quite an unlikely one for me. I’m not particularly fond of the viking aesthetic in general, and, while I don’t dislike engine-builder games, they’re not generally the type of game I’d go out of my way to play.\u003C/p>\n\u003Cp>But a little game called \u003Ca href=\"https://boardgamegeek.com/boardgame/379629\">Knarr\u003C/a> struck a chord with me. Someone in my gaming group introduced me, and I enjoyed it so much I ended up picking up my own copy. Something that has only happened once before with \u003Ca href=\"https://boardgamegeek.com/boardgame/357563\">Akropolis\u003C/a>, another favorite of mine.\u003C/p>\n\u003Cp>The concept of the game, without getting too much into the rules, is pretty simple; You play “crew cards” – so named because they depict and represent members of a viking crew – from your hand into columns based on color, when you play a card you trigger the effect of the card, in addition to the cards beneath it in that column. However, these cards serve another purpose as currency to purchase upgrades for you ship, which generally offer some immediate benefit, but also gets added to a separate engine that is triggered with another resource that you gather by playing the aforementioned crew cards.\u003C/p>\n\u003Cp>That’s a gross oversimplification of the mechanics, but it pretty aptly describes the bit of the gameplay loop that tickles something in my brain. Basically the same kind of loop that hooked me on The Legend of Zelda: Tears of the Kingdom, albeit on a much smaller – and more physical – scale.\u003C/p>\n\u003Cp>The other thing I enjoy about the game is how tense the game gets. In many games I’ve played, once you fall too far behind you don’t have a prayer of winning, but, at least in the games I’ve played, even the player lagging behind the most can catch up with a good turn or two. Just about every game I’ve played of it thus far, aside from a few times where a player who was already in the lead ends with an amazing turn and smokes everyone at the last second, has ended with all players within a few points of each other. It really feels like it could be anyones game until the very end, and, in my opinion, that’s the mark of a truly fun and engaging game.\u003C/p>",{"headings":776,"localImagePaths":777,"remoteImagePaths":778,"frontmatter":779,"imagePaths":782},[],[],[],{"title":767,"pubDate":780,"tags":781},"5/11/25",[150],[],"2025/music-blog-challenge",{"id":783,"data":785,"body":791,"filePath":792,"digest":793,"rendered":794},{"title":786,"pubDate":787,"tags":788},"Blog Questions Challenge: Music Edition",["Date","2025-02-07T05:00:00.000Z"],[789,790],"Music","Blog Challenge","For my very first Blog Question Challenge, I've been tagged by [Kyle](https://weblog.kylereddoch.me/2025/02/blog-questions-challenge-music-edition) to answer questions about music. This is going to be a bit of a challenge, but here we go...\n\n## What Are 5 Of Your Favorite Albums?\n\nThere are so many albums I'd consider favorites, narrowing them down to just 5 seems like an impossible task. Here's the 5 I've whittled my list down to, with the disclaimer that I don't necessarily like them more than other albums that didn't make the cut.\n\n- The Else - They Might Be Giants\n- Ocean Eyes - Owl City\n- Franz Ferdinand - Franz Ferdinand\n- Hey, I'm Just Like You - Tegan and Sara\n- White Blood Cells - The White Stripes\n\n## What Are 5 Of Your Favorite Songs?\n\nDitto for songs, but 100x more difficult...\n\n- Synopsis for Latecomers - They Might Be Giants\n- What Feels Like Eternity - Metric\n- The Last Great American Dynasty - Taylor Swift\n- This is Why - Paramore\n- Good Morning Tucson - Jonathan Coulton\n\n## Favorite Instrument(s)?\n\nI used to play the trumpet, so that's probably my favorite. After that, probably keyboard because I think it would be fun to play.\n\n## What Song Or Album Are You Currently Listening To?\n\nAs I write this, I am listening to Poké & Chill, which is an album of lo-fi renditions of music from the Pokémon video games.\n\n## Do You Listen To The Radio, And If So, How Often?\n\nI don't listen to the radio at all anymore. The one station I did listen to closed and got sold off years ago, and so my days of listening to the radio ended.\n\n## How Often Do You Listen To Music?\n\nAlmost constantly. I sometimes substitute it out for podcasts, but I'm generally listening to music while I work, clean, or just relax. I also listen to music while I write, but I generally only listen to various lo-fi albums.\n\n## How Often Do You Discover Music And How Do You Discover It?\n\nI don't discover as much new music as I would like to, but when I do it's through Apple Music in the New section, or from listening to some of their recommended playlists.\n\n## What’s A Song Or Album You Enjoy That You Wish Had More Recognition?\n\nI'm absolutely 100% biased here since I know the artist, but my pick is [Here's to the Sojourners](https://album.link/i/1598277466) by Nathan Landis Funk. Cool music by a cool guy.\n\n## What’s Your Favorite Song Of All Time?\n\nThis answer changes constantly, but at the moment I'd have to pick Birdhouse in Your Soul by They Might Be Giants. It's perhaps an odd choice, but it never fails to cheer me up when I'm feeling down and that's enough to cement it as my favorite...for the moment.\n\n## Has Your Taste Of Music Evolved Over The Years?\n\nI'd say it's expanded quite a bit, and I'd even say changed slighlty. I had a very limited taste in high school, and, while I still do like a lot of the music I listened to then, as my tastes have expanded I've found myself perferring a lot of different artists and genres. \"Alternative\" is still the most common genre in my Apple Music library, but over the last 16 years I've added electronic, folk, grunge, K-pop, and \"singer/songwriter\" (though I'm still not entirely sure what that means as a genre 🤷‍♂️).\n\nSo, after much overthinking, those are my answers to these musical questions. Thanks again to Kyle for tagging me. I'm tagging [Mark @ CodeMacLife](https://blog.codemaclife.net), good luck!","src/content/blog/2025/music-blog-challenge.md","6a14b92f68c390a8",{"html":795,"metadata":796},"\u003Cp>For my very first Blog Question Challenge, I’ve been tagged by \u003Ca href=\"https://weblog.kylereddoch.me/2025/02/blog-questions-challenge-music-edition\">Kyle\u003C/a> to answer questions about music. This is going to be a bit of a challenge, but here we go…\u003C/p>\n\u003Ch2 id=\"what-are-5-of-your-favorite-albums\">What Are 5 Of Your Favorite Albums?\u003C/h2>\n\u003Cp>There are so many albums I’d consider favorites, narrowing them down to just 5 seems like an impossible task. Here’s the 5 I’ve whittled my list down to, with the disclaimer that I don’t necessarily like them more than other albums that didn’t make the cut.\u003C/p>\n\u003Cul>\n\u003Cli>The Else - They Might Be Giants\u003C/li>\n\u003Cli>Ocean Eyes - Owl City\u003C/li>\n\u003Cli>Franz Ferdinand - Franz Ferdinand\u003C/li>\n\u003Cli>Hey, I’m Just Like You - Tegan and Sara\u003C/li>\n\u003Cli>White Blood Cells - The White Stripes\u003C/li>\n\u003C/ul>\n\u003Ch2 id=\"what-are-5-of-your-favorite-songs\">What Are 5 Of Your Favorite Songs?\u003C/h2>\n\u003Cp>Ditto for songs, but 100x more difficult…\u003C/p>\n\u003Cul>\n\u003Cli>Synopsis for Latecomers - They Might Be Giants\u003C/li>\n\u003Cli>What Feels Like Eternity - Metric\u003C/li>\n\u003Cli>The Last Great American Dynasty - Taylor Swift\u003C/li>\n\u003Cli>This is Why - Paramore\u003C/li>\n\u003Cli>Good Morning Tucson - Jonathan Coulton\u003C/li>\n\u003C/ul>\n\u003Ch2 id=\"favorite-instruments\">Favorite Instrument(s)?\u003C/h2>\n\u003Cp>I used to play the trumpet, so that’s probably my favorite. After that, probably keyboard because I think it would be fun to play.\u003C/p>\n\u003Ch2 id=\"what-song-or-album-are-you-currently-listening-to\">What Song Or Album Are You Currently Listening To?\u003C/h2>\n\u003Cp>As I write this, I am listening to Poké & Chill, which is an album of lo-fi renditions of music from the Pokémon video games.\u003C/p>\n\u003Ch2 id=\"do-you-listen-to-the-radio-and-if-so-how-often\">Do You Listen To The Radio, And If So, How Often?\u003C/h2>\n\u003Cp>I don’t listen to the radio at all anymore. The one station I did listen to closed and got sold off years ago, and so my days of listening to the radio ended.\u003C/p>\n\u003Ch2 id=\"how-often-do-you-listen-to-music\">How Often Do You Listen To Music?\u003C/h2>\n\u003Cp>Almost constantly. I sometimes substitute it out for podcasts, but I’m generally listening to music while I work, clean, or just relax. I also listen to music while I write, but I generally only listen to various lo-fi albums.\u003C/p>\n\u003Ch2 id=\"how-often-do-you-discover-music-and-how-do-you-discover-it\">How Often Do You Discover Music And How Do You Discover It?\u003C/h2>\n\u003Cp>I don’t discover as much new music as I would like to, but when I do it’s through Apple Music in the New section, or from listening to some of their recommended playlists.\u003C/p>\n\u003Ch2 id=\"whats-a-song-or-album-you-enjoy-that-you-wish-had-more-recognition\">What’s A Song Or Album You Enjoy That You Wish Had More Recognition?\u003C/h2>\n\u003Cp>I’m absolutely 100% biased here since I know the artist, but my pick is \u003Ca href=\"https://album.link/i/1598277466\">Here’s to the Sojourners\u003C/a> by Nathan Landis Funk. Cool music by a cool guy.\u003C/p>\n\u003Ch2 id=\"whats-your-favorite-song-of-all-time\">What’s Your Favorite Song Of All Time?\u003C/h2>\n\u003Cp>This answer changes constantly, but at the moment I’d have to pick Birdhouse in Your Soul by They Might Be Giants. It’s perhaps an odd choice, but it never fails to cheer me up when I’m feeling down and that’s enough to cement it as my favorite…for the moment.\u003C/p>\n\u003Ch2 id=\"has-your-taste-of-music-evolved-over-the-years\">Has Your Taste Of Music Evolved Over The Years?\u003C/h2>\n\u003Cp>I’d say it’s expanded quite a bit, and I’d even say changed slighlty. I had a very limited taste in high school, and, while I still do like a lot of the music I listened to then, as my tastes have expanded I’ve found myself perferring a lot of different artists and genres. “Alternative” is still the most common genre in my Apple Music library, but over the last 16 years I’ve added electronic, folk, grunge, K-pop, and “singer/songwriter” (though I’m still not entirely sure what that means as a genre 🤷‍♂️).\u003C/p>\n\u003Cp>So, after much overthinking, those are my answers to these musical questions. Thanks again to Kyle for tagging me. I’m tagging \u003Ca href=\"https://blog.codemaclife.net\">Mark @ CodeMacLife\u003C/a>, good luck!\u003C/p>",{"headings":797,"localImagePaths":828,"remoteImagePaths":829,"frontmatter":830,"imagePaths":833},[798,801,804,807,810,813,816,819,822,825],{"depth":348,"slug":799,"text":800},"what-are-5-of-your-favorite-albums","What Are 5 Of Your Favorite Albums?",{"depth":348,"slug":802,"text":803},"what-are-5-of-your-favorite-songs","What Are 5 Of Your Favorite Songs?",{"depth":348,"slug":805,"text":806},"favorite-instruments","Favorite Instrument(s)?",{"depth":348,"slug":808,"text":809},"what-song-or-album-are-you-currently-listening-to","What Song Or Album Are You Currently Listening To?",{"depth":348,"slug":811,"text":812},"do-you-listen-to-the-radio-and-if-so-how-often","Do You Listen To The Radio, And If So, How Often?",{"depth":348,"slug":814,"text":815},"how-often-do-you-listen-to-music","How Often Do You Listen To Music?",{"depth":348,"slug":817,"text":818},"how-often-do-you-discover-music-and-how-do-you-discover-it","How Often Do You Discover Music And How Do You Discover It?",{"depth":348,"slug":820,"text":821},"whats-a-song-or-album-you-enjoy-that-you-wish-had-more-recognition","What’s A Song Or Album You Enjoy That You Wish Had More Recognition?",{"depth":348,"slug":823,"text":824},"whats-your-favorite-song-of-all-time","What’s Your Favorite Song Of All Time?",{"depth":348,"slug":826,"text":827},"has-your-taste-of-music-evolved-over-the-years","Has Your Taste Of Music Evolved Over The Years?",[],[],{"title":786,"pubDate":831,"tags":832},"2/7/25",[789,790],[],"2025/my-top-20-switch-games",{"id":834,"data":836,"body":840,"filePath":841,"digest":842,"rendered":843},{"title":837,"pubDate":838,"tags":839},"My Top 20 Nintendo Switch Games",["Date","2025-03-07T05:00:00.000Z"],[150],"It’s crazy that the Nintendo Switch has been around for 8 years now. While I didn’t get the Switch until about a year after it released, I think it just might be the console that I’ve played regularly for the longest amount of time (just barely edging out the Nintendo 3DS), and as such will always have a special place in my heart. Even with the Switch 2 on the horizon, I’m not sure I’m ready to move on.\n\nThe Switch is also the console I’ve played the most games on, so I thought it would be fun to go through and rank my personal top 20 games that I played on the system. Because I’m posting this on the Internet, I should give the disclaimer that this is my own purely subjective selection of games that are meaningful to me personally. There may be objectively better games than some of the ones on this list, but I either haven’t played them or they weren’t as personally meaningful to me.\n\nAlso, I listed them in alphabetical order partly because I couldn’t decide on a ranking, but mostly because it makes my brain happy. 🧠\n\n- A Short Hike\n- Animal Crossing: New Horizons\n- Fire Emblem Engage\n- Hades\n- Kirby and the Forgotten Land\n- The Legend of Zelda: Tears of the Kingdom\n- Metroid Dread\n- Persona 5 Royal\n- Pokemon Legends: Arceus\n- Sea of Stars\n- Shantae and the Seven Sirens\n- Splatoon 3\n- Super Mario Odyssey\n- Super Mario Wonder\n- Super Smash Bros Ultimate\n- Tetris 99\n- Unicorn Overlord\n- The Witcher 3: Wild Hunt\n- Xenoblade Chronicles 3\n- Yooka-Laylee and the Impossible Lair\n\nI opted to stay away from remasters/remakes, but as a bonus here are the ones that stood out to me…\n\n- Assassin’s Creed: The Ezio Collection\n- Bayonetta\n- Final Fantasy IV Pixel Remaster\n- The Legend of Zelda: Link’s Awakening\n- Life is Strange Remastered\n- Pokemon Brilliant Diamond/Shining Pearl\n- Star Ocean The Second Story R\n- Super Mario RPG\n- Xenoblade Chronicles: Definitive Edition","src/content/blog/2025/my-top-20-switch-games.md","5d2294bfa6e8ce7b",{"html":844,"metadata":845},"\u003Cp>It’s crazy that the Nintendo Switch has been around for 8 years now. While I didn’t get the Switch until about a year after it released, I think it just might be the console that I’ve played regularly for the longest amount of time (just barely edging out the Nintendo 3DS), and as such will always have a special place in my heart. Even with the Switch 2 on the horizon, I’m not sure I’m ready to move on.\u003C/p>\n\u003Cp>The Switch is also the console I’ve played the most games on, so I thought it would be fun to go through and rank my personal top 20 games that I played on the system. Because I’m posting this on the Internet, I should give the disclaimer that this is my own purely subjective selection of games that are meaningful to me personally. There may be objectively better games than some of the ones on this list, but I either haven’t played them or they weren’t as personally meaningful to me.\u003C/p>\n\u003Cp>Also, I listed them in alphabetical order partly because I couldn’t decide on a ranking, but mostly because it makes my brain happy. 🧠\u003C/p>\n\u003Cul>\n\u003Cli>A Short Hike\u003C/li>\n\u003Cli>Animal Crossing: New Horizons\u003C/li>\n\u003Cli>Fire Emblem Engage\u003C/li>\n\u003Cli>Hades\u003C/li>\n\u003Cli>Kirby and the Forgotten Land\u003C/li>\n\u003Cli>The Legend of Zelda: Tears of the Kingdom\u003C/li>\n\u003Cli>Metroid Dread\u003C/li>\n\u003Cli>Persona 5 Royal\u003C/li>\n\u003Cli>Pokemon Legends: Arceus\u003C/li>\n\u003Cli>Sea of Stars\u003C/li>\n\u003Cli>Shantae and the Seven Sirens\u003C/li>\n\u003Cli>Splatoon 3\u003C/li>\n\u003Cli>Super Mario Odyssey\u003C/li>\n\u003Cli>Super Mario Wonder\u003C/li>\n\u003Cli>Super Smash Bros Ultimate\u003C/li>\n\u003Cli>Tetris 99\u003C/li>\n\u003Cli>Unicorn Overlord\u003C/li>\n\u003Cli>The Witcher 3: Wild Hunt\u003C/li>\n\u003Cli>Xenoblade Chronicles 3\u003C/li>\n\u003Cli>Yooka-Laylee and the Impossible Lair\u003C/li>\n\u003C/ul>\n\u003Cp>I opted to stay away from remasters/remakes, but as a bonus here are the ones that stood out to me…\u003C/p>\n\u003Cul>\n\u003Cli>Assassin’s Creed: The Ezio Collection\u003C/li>\n\u003Cli>Bayonetta\u003C/li>\n\u003Cli>Final Fantasy IV Pixel Remaster\u003C/li>\n\u003Cli>The Legend of Zelda: Link’s Awakening\u003C/li>\n\u003Cli>Life is Strange Remastered\u003C/li>\n\u003Cli>Pokemon Brilliant Diamond/Shining Pearl\u003C/li>\n\u003Cli>Star Ocean The Second Story R\u003C/li>\n\u003Cli>Super Mario RPG\u003C/li>\n\u003Cli>Xenoblade Chronicles: Definitive Edition\u003C/li>\n\u003C/ul>",{"headings":846,"localImagePaths":847,"remoteImagePaths":848,"frontmatter":849,"imagePaths":852},[],[],[],{"title":837,"pubDate":850,"tags":851},"3/7/25",[150],[],"2025/ramblings-on-zen-browser",{"id":853,"data":855,"body":859,"filePath":860,"digest":861,"rendered":862},{"title":856,"pubDate":857,"tags":858},"Ramblings on the Zen Browser",["Date","2025-05-30T04:00:00.000Z"],[69,115],"I’ve been using the Zen Browser for a little over a month now. I was introduced to it via a co-worker during a screen share, and I pretty much instantly fell in love. It’s got its share of issues, but it’s served as an excellent replacement for Arc, which is now (for abundantly stupid reasons) a dead product.\n\nBetween Arc and Zen, I was using Vivaldi. I found the UI extremely clunky and frankly pretty ugly. And I had grown used to the idea of the collapsible sidebar of tabs, as well as different browsing contexts, things that fundamentally changed how I use a web browser. While Vivaldi had similar functionality, it was, not surprisingly, clunky and unintuitive.\n\nThat’s not to say Zen doesn’t have its share of clunkiness at times, it’s definitely not as polished as Arc was. But it’s always improving, and, even at its clunkiest, it’s nowhere near as unpleasant as Vivaldi’s UX. But it works great 95% of the time, and that’s quite impressive for a relatively young open-source project that’s not backed by a big tech company.\n\nUnlike Arc, and indeed unlike most browsers these days, Zen doesn’t use Chromium for its rendering engine. Instead, it uses Gecko, which is maintained by Mozilla, and used in their Firefox browser. This may be a downside for a lot of people, it’s not the most cutting edge in terms of web standards, but if it helps bring renewed interest in rendering engines not made by Apple or Google I see that as a major plus – I’ll spare the lecture on why I believe Chromium has become far too ubiquitous.\n\nOn the web dev side, I’ve found the developer tools to be…fine. I’ve used the Firefox dev tools in the past, so I’m comfortable with them, and it didn’t take me long to adjust. While I much prefer the Chromium dev tools (which is about the only thing I _like_ about Chromium), I don’t find the Gecko dev tools that much worse. Which is more than I can say about Safari’s dev tools. 😬\n\nAnother major positive is battery life. I’d become somewhat used to the less-than-ideal battery life I was getting with Arc, and slightly less so than Vivaldi. But after switching to Zen, I started to notice my battery was lasting quite a bit longer. As I write this (with Zen open in the background), my M2 MacBook Air is at about 88% battery, with 11 hours remaining. I know in practice it won’t _actually_ last 11 hours, but that’s higher than any estimation that I can recall ever getting using a Chromium-based browser. In practice, it means that, generally, depending on which Node environments I have to run locally that day, I can make it through an entire 8 hour workday, with a bit to spare.\n\nThe biggest downsides are the inability to access DRM’d content online, specifically on streaming services (I’ve been swapping to Safari to get my Andor and Doctor Who fix), and the fact that the iCloud Keychain extension doesn't work (though I've heard through the internet grapevine a fix is coming). Also, the fun – and I will admit, relatively obnoxious – animations on this site do not work, but that should be remedied whenever Firefox fully implements the View Transition API.\n\nAll in all, my experience with the Zen Browser has been positive, and, barring any unforeseen changes, I see myself sticking with it for the long haul. Or, at least until a shiny new browser pops up. 😅","src/content/blog/2025/ramblings-on-zen-browser.md","512851242e130de2",{"html":863,"metadata":864},"\u003Cp>I’ve been using the Zen Browser for a little over a month now. I was introduced to it via a co-worker during a screen share, and I pretty much instantly fell in love. It’s got its share of issues, but it’s served as an excellent replacement for Arc, which is now (for abundantly stupid reasons) a dead product.\u003C/p>\n\u003Cp>Between Arc and Zen, I was using Vivaldi. I found the UI extremely clunky and frankly pretty ugly. And I had grown used to the idea of the collapsible sidebar of tabs, as well as different browsing contexts, things that fundamentally changed how I use a web browser. While Vivaldi had similar functionality, it was, not surprisingly, clunky and unintuitive.\u003C/p>\n\u003Cp>That’s not to say Zen doesn’t have its share of clunkiness at times, it’s definitely not as polished as Arc was. But it’s always improving, and, even at its clunkiest, it’s nowhere near as unpleasant as Vivaldi’s UX. But it works great 95% of the time, and that’s quite impressive for a relatively young open-source project that’s not backed by a big tech company.\u003C/p>\n\u003Cp>Unlike Arc, and indeed unlike most browsers these days, Zen doesn’t use Chromium for its rendering engine. Instead, it uses Gecko, which is maintained by Mozilla, and used in their Firefox browser. This may be a downside for a lot of people, it’s not the most cutting edge in terms of web standards, but if it helps bring renewed interest in rendering engines not made by Apple or Google I see that as a major plus – I’ll spare the lecture on why I believe Chromium has become far too ubiquitous.\u003C/p>\n\u003Cp>On the web dev side, I’ve found the developer tools to be…fine. I’ve used the Firefox dev tools in the past, so I’m comfortable with them, and it didn’t take me long to adjust. While I much prefer the Chromium dev tools (which is about the only thing I \u003Cem>like\u003C/em> about Chromium), I don’t find the Gecko dev tools that much worse. Which is more than I can say about Safari’s dev tools. 😬\u003C/p>\n\u003Cp>Another major positive is battery life. I’d become somewhat used to the less-than-ideal battery life I was getting with Arc, and slightly less so than Vivaldi. But after switching to Zen, I started to notice my battery was lasting quite a bit longer. As I write this (with Zen open in the background), my M2 MacBook Air is at about 88% battery, with 11 hours remaining. I know in practice it won’t \u003Cem>actually\u003C/em> last 11 hours, but that’s higher than any estimation that I can recall ever getting using a Chromium-based browser. In practice, it means that, generally, depending on which Node environments I have to run locally that day, I can make it through an entire 8 hour workday, with a bit to spare.\u003C/p>\n\u003Cp>The biggest downsides are the inability to access DRM’d content online, specifically on streaming services (I’ve been swapping to Safari to get my Andor and Doctor Who fix), and the fact that the iCloud Keychain extension doesn’t work (though I’ve heard through the internet grapevine a fix is coming). Also, the fun – and I will admit, relatively obnoxious – animations on this site do not work, but that should be remedied whenever Firefox fully implements the View Transition API.\u003C/p>\n\u003Cp>All in all, my experience with the Zen Browser has been positive, and, barring any unforeseen changes, I see myself sticking with it for the long haul. Or, at least until a shiny new browser pops up. 😅\u003C/p>",{"headings":865,"localImagePaths":866,"remoteImagePaths":867,"frontmatter":868,"imagePaths":871},[],[],[],{"title":856,"pubDate":869,"tags":870},"5/30/25",[69,115],[],"2025/my-favorite-analog-tech",{"id":872,"data":874,"body":878,"filePath":879,"digest":880,"rendered":881},{"title":875,"pubDate":876,"tags":877},"My Favorite Analog Tech",["Date","2025-10-16T04:00:00.000Z"],[69],"I’m a bit of a tech nerd, so it’s no surprise that I love my gadgets. While it is fun to talk about my computer setup, or how I use my smartphone, it’s not something I particularly enjoy writing about, unless I feel like I have something interesting to share, or I’m doing my yearly “Default Apps” update.\n\nBut, inspired in part by my [intentional analog time](blog/2025/intentional-analog-time/), I thought it might be fun to take a look at my analog tech setup – that is, gadgets I love and use almost every day that aren’t a computer or computer-adjacent.\n\n## Electric Kettle\n\nWhen I moved into my current place, I found myself stuck with a gas stove. I’m not a fan of them for many reasons, one of which is how much longer it takes to boil a kettle of water. I drink a lot of tea, and enjoy pour-over coffee, so I decided to replace my stovetop kettle with an electric one, and I don’t think I can ever go back. They’re so fast, and you don’t have to have your eardrums blasted by the whistle of a stovetop kettle.\n\nI probably could have gone with a nicer one, but [this one](https://shopelitegourmet.com/collections/electric-kettles/products/1l-glass-kettle?variant=37480151482526) from Elite Gourmet has done the job for a couple years now.\n\n## Record Player\n\nListening to music is a big part of my life. While I do love having almost any album I want at my fingertips, there’s something more personal about putting on a record. Perhaps it's the tactility of placing the vinyl disc on the platter and lowering the needle, or maybe it’s the “warmness” of the analog sound, but it provides a very different experience than digital streaming.\n\nMy turntable of choice is the [RT80](https://www.fluance.com/rt80-high-fidelity-vinyl-turntable-record-player-with-premium-cartridge-diamond-needle) from Fluance.\n\n## Smoothie Blender\n\nI’ve historically eaten less fruit due to some digestive issues, which I won’t go into here. But I always enjoy a good smoothie.\n\nSo, I decided to get a smoothie blender to improve my fruit intake, and have some fun concocting smoothie recipes. My favorite recipe so far is a peanut butter and banana smoothie, made with unsweetened vanilla oat milk, and a hint of cacao.\n\nI had some trouble tracking it down, but I use [this one](https://www.amazon.com/s?k=frigidaire+smoothie+blender+retro&i=garden&page=2&xpid=pPphYp9Iq1rgo&crid=3HQNHUXD2UICY&qid=1760648409&sprefix=frigidaire+smoothie+blender+retro%2Cgarden%2C69&ref=sr_pg_1) from Frigidaire.\n\n## Handheld Vacuum\n\nI hate vacuuming. I don’t know what it is about it, but it’s one of my least favorite chores. However, I find sweeping kind of relaxing[^1]. In addition, I find most household vacuums unwieldy, and you have to deal with plugging and unplugging cords because god forbid they make a cord long enough to cover a 1-bedroom apartment…sorry where was I?\n\nAnyway, I’ve found cleaning to be much more agreeable when I’m sweeping the floor, and then, when I’m done, vacuuming up the dirt piles, and reaching the various un-sweepable crevices with a much more manageable handheld, battery-powered vacuum.\n\nAgain, I had trouble finding my exact model, but [this guy](https://www.blackanddecker.com/products/chv1410l?variant=43205384831197) from Black & Decker is a slightly fancier (and uglier) version of the model I have\n\n[^1]: I suppose this is some psychological conditioning from my food service days, when sweeping the floor meant my shift was almost over. 🤷‍♂️","src/content/blog/2025/my-favorite-analog-tech.md","48d80048733bc0e4",{"html":882,"metadata":883},"\u003Cp>I’m a bit of a tech nerd, so it’s no surprise that I love my gadgets. While it is fun to talk about my computer setup, or how I use my smartphone, it’s not something I particularly enjoy writing about, unless I feel like I have something interesting to share, or I’m doing my yearly “Default Apps” update.\u003C/p>\n\u003Cp>But, inspired in part by my \u003Ca href=\"blog/2025/intentional-analog-time/\">intentional analog time\u003C/a>, I thought it might be fun to take a look at my analog tech setup – that is, gadgets I love and use almost every day that aren’t a computer or computer-adjacent.\u003C/p>\n\u003Ch2 id=\"electric-kettle\">Electric Kettle\u003C/h2>\n\u003Cp>When I moved into my current place, I found myself stuck with a gas stove. I’m not a fan of them for many reasons, one of which is how much longer it takes to boil a kettle of water. I drink a lot of tea, and enjoy pour-over coffee, so I decided to replace my stovetop kettle with an electric one, and I don’t think I can ever go back. They’re so fast, and you don’t have to have your eardrums blasted by the whistle of a stovetop kettle.\u003C/p>\n\u003Cp>I probably could have gone with a nicer one, but \u003Ca href=\"https://shopelitegourmet.com/collections/electric-kettles/products/1l-glass-kettle?variant=37480151482526\">this one\u003C/a> from Elite Gourmet has done the job for a couple years now.\u003C/p>\n\u003Ch2 id=\"record-player\">Record Player\u003C/h2>\n\u003Cp>Listening to music is a big part of my life. While I do love having almost any album I want at my fingertips, there’s something more personal about putting on a record. Perhaps it’s the tactility of placing the vinyl disc on the platter and lowering the needle, or maybe it’s the “warmness” of the analog sound, but it provides a very different experience than digital streaming.\u003C/p>\n\u003Cp>My turntable of choice is the \u003Ca href=\"https://www.fluance.com/rt80-high-fidelity-vinyl-turntable-record-player-with-premium-cartridge-diamond-needle\">RT80\u003C/a> from Fluance.\u003C/p>\n\u003Ch2 id=\"smoothie-blender\">Smoothie Blender\u003C/h2>\n\u003Cp>I’ve historically eaten less fruit due to some digestive issues, which I won’t go into here. But I always enjoy a good smoothie.\u003C/p>\n\u003Cp>So, I decided to get a smoothie blender to improve my fruit intake, and have some fun concocting smoothie recipes. My favorite recipe so far is a peanut butter and banana smoothie, made with unsweetened vanilla oat milk, and a hint of cacao.\u003C/p>\n\u003Cp>I had some trouble tracking it down, but I use \u003Ca href=\"https://www.amazon.com/s?k=frigidaire+smoothie+blender+retro&i=garden&page=2&xpid=pPphYp9Iq1rgo&crid=3HQNHUXD2UICY&qid=1760648409&sprefix=frigidaire+smoothie+blender+retro%2Cgarden%2C69&ref=sr_pg_1\">this one\u003C/a> from Frigidaire.\u003C/p>\n\u003Ch2 id=\"handheld-vacuum\">Handheld Vacuum\u003C/h2>\n\u003Cp>I hate vacuuming. I don’t know what it is about it, but it’s one of my least favorite chores. However, I find sweeping kind of relaxing\u003Csup>\u003Ca href=\"#user-content-fn-1\" id=\"user-content-fnref-1\" data-footnote-ref=\"\" aria-describedby=\"footnote-label\">1\u003C/a>\u003C/sup>. In addition, I find most household vacuums unwieldy, and you have to deal with plugging and unplugging cords because god forbid they make a cord long enough to cover a 1-bedroom apartment…sorry where was I?\u003C/p>\n\u003Cp>Anyway, I’ve found cleaning to be much more agreeable when I’m sweeping the floor, and then, when I’m done, vacuuming up the dirt piles, and reaching the various un-sweepable crevices with a much more manageable handheld, battery-powered vacuum.\u003C/p>\n\u003Cp>Again, I had trouble finding my exact model, but \u003Ca href=\"https://www.blackanddecker.com/products/chv1410l?variant=43205384831197\">this guy\u003C/a> from Black & Decker is a slightly fancier (and uglier) version of the model I have\u003C/p>\n\u003Csection data-footnotes=\"\" class=\"footnotes\">\u003Ch2 class=\"sr-only\" id=\"footnote-label\">Footnotes\u003C/h2>\n\u003Col>\n\u003Cli id=\"user-content-fn-1\">\n\u003Cp>I suppose this is some psychological conditioning from my food service days, when sweeping the floor meant my shift was almost over. 🤷‍♂️ \u003Ca href=\"#user-content-fnref-1\" data-footnote-backref=\"\" aria-label=\"Back to reference 1\" class=\"data-footnote-backref\">↩\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ol>\n\u003C/section>",{"headings":884,"localImagePaths":898,"remoteImagePaths":899,"frontmatter":900,"imagePaths":903},[885,888,891,894,897],{"depth":348,"slug":886,"text":887},"electric-kettle","Electric Kettle",{"depth":348,"slug":889,"text":890},"record-player","Record Player",{"depth":348,"slug":892,"text":893},"smoothie-blender","Smoothie Blender",{"depth":348,"slug":895,"text":896},"handheld-vacuum","Handheld Vacuum",{"depth":348,"slug":349,"text":350},[],[],{"title":875,"pubDate":901,"tags":902},"10/16/2025",[69],[],"2025/redoing-my-gaming-setup",{"id":904,"data":906,"body":910,"filePath":911,"digest":912,"rendered":913},{"title":907,"pubDate":908,"tags":909},"Redoing My Gaming Setup",["Date","2025-04-13T04:00:00.000Z"],[150,69,68],"Recently, the backlight on my TV crapped out. If I'm honest, it's a miracle a budget TV from the early 2010's lasted this long. Though I'd thought about replacing it over the last few years, my stubborn refusal to purchase a smart TV kept me from taking the leap.\n\nThat stubbornness, along with the fact that spending a few hundred dollars on consumer electronics seems a tad irresponsible at the moment, led me to rethink my setup, and question if I even need a TV. After all, 95% of the time that TV is on I'm playing a video game, and I almost always watch movies and shows on my MacBook (probably because the screen is a lot nicer).\n\nI already have a pretty nice 4K panel with HDR at my desk, the perfect companion for a PlayStation 5 – and maybe the upcoming Switch 2 if it's not pushed cleanly outside of my price range by tariffs. It's even been a huge boon to the visual quality of Switch games, despite the 1080p resolution.\n\nI quickly ran into a problem though; my display – the LG UltraFine – only has 2 HDMI ports. That seems more than reasonable for a product designed for a desk, but but it was going to make my setup a tad inconvenient.\n\nI ended up purchasing an Anker HDMI switch to connect my game consoles, which I then affixed to the back of my desk for easy access since it doesn't always correctly pick up which console is powered on (maybe I just need to tinker with each console's CEC config?).\n\nIt's been a little over a week using this setup, and after several rounds of Fortnite (which were some of my best rounds I've ever played – amazing how visual clarity helps aim) and a handful of hours of Xenoblade Chronicles X, I can see myself getting used to this setup. It brings me back to my PC gaming days, without all the hardware shenanigans, and having to use Windows. 🤢\n\nAnother benefit is that it's freed up my old TV area, and opened many possibilities to be more flexible with how I have it arranged. I can make it a more comfortable space without having to arrange it around a screen, where I can relax, listen to music, or even do some work if I want to get away from my desk.","src/content/blog/2025/redoing-my-gaming-setup.md","be3dd4bfffd8339f",{"html":914,"metadata":915},"\u003Cp>Recently, the backlight on my TV crapped out. If I’m honest, it’s a miracle a budget TV from the early 2010’s lasted this long. Though I’d thought about replacing it over the last few years, my stubborn refusal to purchase a smart TV kept me from taking the leap.\u003C/p>\n\u003Cp>That stubbornness, along with the fact that spending a few hundred dollars on consumer electronics seems a tad irresponsible at the moment, led me to rethink my setup, and question if I even need a TV. After all, 95% of the time that TV is on I’m playing a video game, and I almost always watch movies and shows on my MacBook (probably because the screen is a lot nicer).\u003C/p>\n\u003Cp>I already have a pretty nice 4K panel with HDR at my desk, the perfect companion for a PlayStation 5 – and maybe the upcoming Switch 2 if it’s not pushed cleanly outside of my price range by tariffs. It’s even been a huge boon to the visual quality of Switch games, despite the 1080p resolution.\u003C/p>\n\u003Cp>I quickly ran into a problem though; my display – the LG UltraFine – only has 2 HDMI ports. That seems more than reasonable for a product designed for a desk, but but it was going to make my setup a tad inconvenient.\u003C/p>\n\u003Cp>I ended up purchasing an Anker HDMI switch to connect my game consoles, which I then affixed to the back of my desk for easy access since it doesn’t always correctly pick up which console is powered on (maybe I just need to tinker with each console’s CEC config?).\u003C/p>\n\u003Cp>It’s been a little over a week using this setup, and after several rounds of Fortnite (which were some of my best rounds I’ve ever played – amazing how visual clarity helps aim) and a handful of hours of Xenoblade Chronicles X, I can see myself getting used to this setup. It brings me back to my PC gaming days, without all the hardware shenanigans, and having to use Windows. 🤢\u003C/p>\n\u003Cp>Another benefit is that it’s freed up my old TV area, and opened many possibilities to be more flexible with how I have it arranged. I can make it a more comfortable space without having to arrange it around a screen, where I can relax, listen to music, or even do some work if I want to get away from my desk.\u003C/p>",{"headings":916,"localImagePaths":917,"remoteImagePaths":918,"frontmatter":919,"imagePaths":922},[],[],[],{"title":907,"pubDate":920,"tags":921},"4/13/2025",[150,69,68],[],"2025/the-new-ghall-dot-space",{"id":923,"data":925,"body":930,"filePath":931,"digest":932,"rendered":933},{"title":926,"pubDate":927,"tags":928},"The New ghall.space",["Date","2025-09-01T04:00:00.000Z"],[929,478,17],"Meta","It's been a while since I originally built this website, which started life as a little project to learn the, at the time, brand new web framework Astro. My skills in web development have improved greatly in that time, as has the functionality of the Astro framework. Therefore, I thought it would be a fun project to make some improvements to the site, both visually and in how the codebase is structured.\n\nOne of the biggest front-facing changes I've made, aside from new typography and some layout adjustments, is a mobile-responsive navigation bar. Mobile is always something I've been conscious of when building this site, but I opted for a simplified approach by ensuring the site was usable on mobile without introducing many responsive elements. But as the site morphed from a simple blog to a more generalized space on the internet (hence the \".space\" TLD), I've discovered the limits of that design philosophy.\n\nBehind the scenes, there have been a few changes as well. I originally built this site with Astro version 1.6.13, and I have periodically upgraded it over time. Today, it's using Astro 5.13.3, and while it's a credit to the Astro framework that the codebase for this site has seen very few upgrade-related changes over the various versions, some annoying tech debt has been building up – especially around [content collections](https://docs.astro.build/en/guides/content-collections/), which the blog section of this site relies on, and has been coasting along on legacy support for a previous implementation.\n\nFinally, I didn't fully appreciate Astro's support for scoped styles when I originally built this site. I pretty much dumped everything in a _global.css_ file, which would have been fine, but over time I started using scoped styles and it became a bit confusing where the styles for various elements were. So, as part of this revamp, I finally moved CSS that should be scoped into its respective page or component files.\n\nThis is far from the final version of this revamp, but I think the design and structural changes will make it much easier to improve and build upon what's here. Addressing the tech debt will also allow me to make use of some newer features, especially around content collections, and hopefully make future upgrades to the Astro framework and its associated dependencies more painless.","src/content/blog/2025/the-new-ghall-dot-space.md","f02020e228dd90c2",{"html":934,"metadata":935},"\u003Cp>It’s been a while since I originally built this website, which started life as a little project to learn the, at the time, brand new web framework Astro. My skills in web development have improved greatly in that time, as has the functionality of the Astro framework. Therefore, I thought it would be a fun project to make some improvements to the site, both visually and in how the codebase is structured.\u003C/p>\n\u003Cp>One of the biggest front-facing changes I’ve made, aside from new typography and some layout adjustments, is a mobile-responsive navigation bar. Mobile is always something I’ve been conscious of when building this site, but I opted for a simplified approach by ensuring the site was usable on mobile without introducing many responsive elements. But as the site morphed from a simple blog to a more generalized space on the internet (hence the “.space” TLD), I’ve discovered the limits of that design philosophy.\u003C/p>\n\u003Cp>Behind the scenes, there have been a few changes as well. I originally built this site with Astro version 1.6.13, and I have periodically upgraded it over time. Today, it’s using Astro 5.13.3, and while it’s a credit to the Astro framework that the codebase for this site has seen very few upgrade-related changes over the various versions, some annoying tech debt has been building up – especially around \u003Ca href=\"https://docs.astro.build/en/guides/content-collections/\">content collections\u003C/a>, which the blog section of this site relies on, and has been coasting along on legacy support for a previous implementation.\u003C/p>\n\u003Cp>Finally, I didn’t fully appreciate Astro’s support for scoped styles when I originally built this site. I pretty much dumped everything in a \u003Cem>global.css\u003C/em> file, which would have been fine, but over time I started using scoped styles and it became a bit confusing where the styles for various elements were. So, as part of this revamp, I finally moved CSS that should be scoped into its respective page or component files.\u003C/p>\n\u003Cp>This is far from the final version of this revamp, but I think the design and structural changes will make it much easier to improve and build upon what’s here. Addressing the tech debt will also allow me to make use of some newer features, especially around content collections, and hopefully make future upgrades to the Astro framework and its associated dependencies more painless.\u003C/p>",{"headings":936,"localImagePaths":937,"remoteImagePaths":938,"frontmatter":939,"imagePaths":942},[],[],[],{"title":926,"pubDate":940,"tags":941},"9/1/25",[929,478,17],[],"2025/the-real-tragedy-of-ai",{"id":943,"data":945,"body":949,"filePath":950,"digest":951,"rendered":952},{"title":946,"pubDate":947,"tags":948},"The Real Tragedy of AI",["Date","2025-12-02T05:00:00.000Z"],[69],"The other day, I read [a report from Eurogamer](https://www.eurogamer.net/fortnite-fans-are-saying-no-to-ai-slop-after-spotting-what-they-believe-are-ai-generated-images-in-game) about fans of the online shooter game Fortnite getting up-in-arms about alleged AI images in the game. Specifically an image of a character with nine toes - 5 on one foot, 4 on the other. After reading the article, and looking at the image, I was convinced the criticism was valid.\n\nEarlier today however, I read [an article on IGN](https://www.ign.com/articles/fortnite-artist-responds-as-fans-claim-game-now-includes-examples-of-blatant-ai-artwork-including-a-nine-toed-character-in-a-hammock) that raised some doubts for me about the use of generative AI artwork in Fortnite.\n\nThe truth is, I don’t know what to believe.\n\nArt in all its forms has become exhausting to consume, outside of creators I personally trust to not use AI tools to generate their creations. Stumbling upon some cool art online from someone I never heard of before used to be an exciting experience, but now I find myself immediately suspicious of everything I see.\n\nAs the articles I reference show, I’m clearly not alone in that attitude, and it’s hard not to be. I think that’s the real tragedy of generative AI; it causes us to doubt everything, including actual creative works from real, human artists. It makes what should be an enjoyable part of the human experience into a chore.\n\nThe constant AI vigilance has got to be something artists consider whenever they share something they created, how can it not be? Hell, it’s something I think about whenever I'm writing for this blog, something I wouldn’t consider remotely close to art. I’m constantly over-analyzing my writing, asking myself, “does this sound like something AI would write?”\n\nThe unfortunate truth is, even if the AI bubble pops tomorrow, the technology isn’t going away. The genie is out of the bottle. Given that reality, how do we stay vigilant without flagging someone’s work as AI slop when it isn’t?","src/content/blog/2025/the-real-tragedy-of-ai.md","91801dffc5052214",{"html":953,"metadata":954},"\u003Cp>The other day, I read \u003Ca href=\"https://www.eurogamer.net/fortnite-fans-are-saying-no-to-ai-slop-after-spotting-what-they-believe-are-ai-generated-images-in-game\">a report from Eurogamer\u003C/a> about fans of the online shooter game Fortnite getting up-in-arms about alleged AI images in the game. Specifically an image of a character with nine toes - 5 on one foot, 4 on the other. After reading the article, and looking at the image, I was convinced the criticism was valid.\u003C/p>\n\u003Cp>Earlier today however, I read \u003Ca href=\"https://www.ign.com/articles/fortnite-artist-responds-as-fans-claim-game-now-includes-examples-of-blatant-ai-artwork-including-a-nine-toed-character-in-a-hammock\">an article on IGN\u003C/a> that raised some doubts for me about the use of generative AI artwork in Fortnite.\u003C/p>\n\u003Cp>The truth is, I don’t know what to believe.\u003C/p>\n\u003Cp>Art in all its forms has become exhausting to consume, outside of creators I personally trust to not use AI tools to generate their creations. Stumbling upon some cool art online from someone I never heard of before used to be an exciting experience, but now I find myself immediately suspicious of everything I see.\u003C/p>\n\u003Cp>As the articles I reference show, I’m clearly not alone in that attitude, and it’s hard not to be. I think that’s the real tragedy of generative AI; it causes us to doubt everything, including actual creative works from real, human artists. It makes what should be an enjoyable part of the human experience into a chore.\u003C/p>\n\u003Cp>The constant AI vigilance has got to be something artists consider whenever they share something they created, how can it not be? Hell, it’s something I think about whenever I’m writing for this blog, something I wouldn’t consider remotely close to art. I’m constantly over-analyzing my writing, asking myself, “does this sound like something AI would write?”\u003C/p>\n\u003Cp>The unfortunate truth is, even if the AI bubble pops tomorrow, the technology isn’t going away. The genie is out of the bottle. Given that reality, how do we stay vigilant without flagging someone’s work as AI slop when it isn’t?\u003C/p>",{"headings":955,"localImagePaths":956,"remoteImagePaths":957,"frontmatter":958,"imagePaths":961},[],[],[],{"title":946,"pubDate":959,"tags":960},"12/2/25",[69],[],"2025/the-steam-machine",{"id":962,"data":964,"body":968,"filePath":969,"digest":970,"rendered":971},{"title":965,"pubDate":966,"tags":967},"Notes on the Steam Machine",["Date","2025-11-16T05:00:00.000Z"],[150,69],"The big news in the tech and gaming worlds this past week is Valve announcing [their new Steam Machine](https://store.steampowered.com/sale/steammachine). While I don't have any immediate desire for it, I am fascinated by it as a gamer and tech enthusiast, and I'm very curious to see where it goes. There is a non-zero chance I pick one up at some point in teh future, depending on how things shake out – with both the Steam Machine as a product, and the gaming industry as a whole.\n\nUp until now, I never had any interest in Valve's hardare products. Despite being a big handheld gamer, the Steam Deck did not appeal to me in the slightest. While it's certainly an impressive piece of kit, they sacrificed too much of what attracts me to handheld games in favor of raw power. The size, battery life, and relative complexity of the software ecosystem[^1], make the Steam Deck a non-starter for me.[^2]\n\nThe Steam Machine, by virtue of being a decidedly non-portable device, solves 2 out of the 3 issues I have with the Steam Deck. And honestly, depending on how well the hardware performs, and how much they can improve Proton (their compatibility layer for running Windows games on Linux), software compatibility might not even be that big of an issue.\n\nWhatever happens, it's not going to replace my PlayStation 5. But gaming has been going through a weird period, the hobby has been trending more expensive, even if you don't factor in tariffs affecting the price of hardware. By the time the PlayStation 6 rolls around, something like the Steam Machine, which could potentially have access to the last 15-20 years of gaming in addition to all the latest titles, might be a far better value proposition.\n\n[^1]: I'm primarily talking about software compatibility. For the Switch, any game on the eShop will 100% be compatibile, but not every game on Steam will work on the Steam Deck.\n\n[^2]: Incidentally, these are the same things that have made the Switch 2 less appealing to me","src/content/blog/2025/the-steam-machine.md","fa483510aa885766",{"html":972,"metadata":973},"\u003Cp>The big news in the tech and gaming worlds this past week is Valve announcing \u003Ca href=\"https://store.steampowered.com/sale/steammachine\">their new Steam Machine\u003C/a>. While I don’t have any immediate desire for it, I am fascinated by it as a gamer and tech enthusiast, and I’m very curious to see where it goes. There is a non-zero chance I pick one up at some point in teh future, depending on how things shake out – with both the Steam Machine as a product, and the gaming industry as a whole.\u003C/p>\n\u003Cp>Up until now, I never had any interest in Valve’s hardare products. Despite being a big handheld gamer, the Steam Deck did not appeal to me in the slightest. While it’s certainly an impressive piece of kit, they sacrificed too much of what attracts me to handheld games in favor of raw power. The size, battery life, and relative complexity of the software ecosystem\u003Csup>\u003Ca href=\"#user-content-fn-1\" id=\"user-content-fnref-1\" data-footnote-ref=\"\" aria-describedby=\"footnote-label\">1\u003C/a>\u003C/sup>, make the Steam Deck a non-starter for me.\u003Csup>\u003Ca href=\"#user-content-fn-2\" id=\"user-content-fnref-2\" data-footnote-ref=\"\" aria-describedby=\"footnote-label\">2\u003C/a>\u003C/sup>\u003C/p>\n\u003Cp>The Steam Machine, by virtue of being a decidedly non-portable device, solves 2 out of the 3 issues I have with the Steam Deck. And honestly, depending on how well the hardware performs, and how much they can improve Proton (their compatibility layer for running Windows games on Linux), software compatibility might not even be that big of an issue.\u003C/p>\n\u003Cp>Whatever happens, it’s not going to replace my PlayStation 5. But gaming has been going through a weird period, the hobby has been trending more expensive, even if you don’t factor in tariffs affecting the price of hardware. By the time the PlayStation 6 rolls around, something like the Steam Machine, which could potentially have access to the last 15-20 years of gaming in addition to all the latest titles, might be a far better value proposition.\u003C/p>\n\u003Csection data-footnotes=\"\" class=\"footnotes\">\u003Ch2 class=\"sr-only\" id=\"footnote-label\">Footnotes\u003C/h2>\n\u003Col>\n\u003Cli id=\"user-content-fn-1\">\n\u003Cp>I’m primarily talking about software compatibility. For the Switch, any game on the eShop will 100% be compatibile, but not every game on Steam will work on the Steam Deck. \u003Ca href=\"#user-content-fnref-1\" data-footnote-backref=\"\" aria-label=\"Back to reference 1\" class=\"data-footnote-backref\">↩\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli id=\"user-content-fn-2\">\n\u003Cp>Incidentally, these are the same things that have made the Switch 2 less appealing to me \u003Ca href=\"#user-content-fnref-2\" data-footnote-backref=\"\" aria-label=\"Back to reference 2\" class=\"data-footnote-backref\">↩\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ol>\n\u003C/section>",{"headings":974,"localImagePaths":976,"remoteImagePaths":977,"frontmatter":978,"imagePaths":981},[975],{"depth":348,"slug":349,"text":350},[],[],{"title":965,"pubDate":979,"tags":980},"11/16/25",[150,69],[],"2025/thoughts-on-peronal-progress",{"id":982,"data":984,"body":988,"filePath":989,"digest":990,"rendered":991},{"title":985,"pubDate":986,"tags":987},"Thoughts on Personal Progress",["Date","2025-04-09T04:00:00.000Z"],[18],"One of the things I've been working on recently in therapy is having a healthier outlook on personal progress. For a lot of my life, for as long as I've thought consciously about my progress as a human being, I've looked at progress as a line graph—the bottom is zero, and the top is whatever the end goal is. Forward progress towards the goal is represented by the plot on the graph heading upwards, while mistakes, failures, or whatever you want to call them, are represented by the plot moving down.\n\nMy therapist challenged me to look at progress in a different way and see progress not as a line that goes up and down, but as a journey, and to discover a new image to define my personal progress—one that still recognizes progress isn't always a straight line, but acknowledges that, while the trajectory of the line may change, it's always moving up.\n\nI struggled to think of what that image could be for me. But the other day, while I was working on a particularly tough programming issue, something clicked...\n\nThe journey of writing software isn't always a straight line either. But, if it worked the same way as in my image of personal progress, then code would just start deleting itself whenever we hit a roadblock. Imagine if every time you ran into a bug you needed to fix, bits of your software would just disappear. That's how I see personal progress, and when I think about it in those terms, it sounds ridiculous.\nSometimes things will go well; often, there will be stumbling blocks. These may impede progress, but they don't move it backwards, and challenges are just another step in the journey.","src/content/blog/2025/thoughts-on-peronal-progress.md","675e4dad10891d8b",{"html":992,"metadata":993},"\u003Cp>One of the things I’ve been working on recently in therapy is having a healthier outlook on personal progress. For a lot of my life, for as long as I’ve thought consciously about my progress as a human being, I’ve looked at progress as a line graph—the bottom is zero, and the top is whatever the end goal is. Forward progress towards the goal is represented by the plot on the graph heading upwards, while mistakes, failures, or whatever you want to call them, are represented by the plot moving down.\u003C/p>\n\u003Cp>My therapist challenged me to look at progress in a different way and see progress not as a line that goes up and down, but as a journey, and to discover a new image to define my personal progress—one that still recognizes progress isn’t always a straight line, but acknowledges that, while the trajectory of the line may change, it’s always moving up.\u003C/p>\n\u003Cp>I struggled to think of what that image could be for me. But the other day, while I was working on a particularly tough programming issue, something clicked…\u003C/p>\n\u003Cp>The journey of writing software isn’t always a straight line either. But, if it worked the same way as in my image of personal progress, then code would just start deleting itself whenever we hit a roadblock. Imagine if every time you ran into a bug you needed to fix, bits of your software would just disappear. That’s how I see personal progress, and when I think about it in those terms, it sounds ridiculous.\nSometimes things will go well; often, there will be stumbling blocks. These may impede progress, but they don’t move it backwards, and challenges are just another step in the journey.\u003C/p>",{"headings":994,"localImagePaths":995,"remoteImagePaths":996,"frontmatter":997,"imagePaths":1000},[],[],[],{"title":985,"pubDate":998,"tags":999},"4/9/25",[18],[],"2025/tinkering-with-linux",{"id":1001,"data":1003,"body":1008,"filePath":1009,"digest":1010,"rendered":1011},{"title":1004,"pubDate":1005,"tags":1006},"Tinkering With Linux",["Date","2025-10-27T04:00:00.000Z"],[69,1007],"Linux","For the last 8 or 9 months, I've been experimenting on and off with Linux. Specifically Fedora (via Asahi Linux) for those who are curious. I installed it on an M1 MacBook Air, which I keep around as an emergency backup, and I've been mostly pleased with how well it's been running.\n\nMost of the time I've spent with this Linux environment has just been tinkering, installing apps, and getting things like git and OhMyZSH set up and configured the way I like it. I haven't really had the chance to do anything productive or useful with it yet[^1], and so I don't have a fully informed opinion on the experience of using Linux as a daily driver. But I wanted to give my impressions, share potential difficulties I might have if I ever decide to make the full switch, and why I would even consider the possibility of making that switch.\n\nSo, to start, why am I even exploring Linux?\n\nWell, aside from my curiosity when it comes to all things tech, I'm also concerned about the direction of the Mac, and Apple as a company. Between the success of the iPhone, and the leadership of Tim Cook, I feel Apple has lost much of what made it special. I hesitate to use the words \"heart\" or \"soul\", since I don't think those words are appropriate for a corporation, and Apple has been a pretty corporate entity since the days of the Apple II, albeit one that [once flew a pirate flag on its campus](https://www.folklore.org/Pirate_Flag.html?sort=date?sort=date).\n\nWhile Apple certainly had its flaws under Steve Jobs, I struggle to see a reality where that Apple would have donated money to destroy part of an historical building for one man's vanity project, or given that same man a golden statue.\n\nAnd, even if you disagree with me on that, you can't deny that Apple's former attitude of \"build great products, and the money will follow\" has long since gone out the window. They still make world-class hardware, and I would argue that their Mac hardware is better than it has been in a _very_ long time, but their software has been slowly deteriorating. There was a time when Apple would delay software, especially a new OS, if it wasn't quite ready, and they wouldn't dream of aggressively pitching their various subscription services via notifications or system settings. Today's Apple will pump out multiple new OSes every September like clockwork, damn the consequences, and will prioritize whatever will bring more money to their coveted \"services revenue\".\n\nAnyway, that's my long-winded way of saying that, if current trends continue, making the jump to Linux seems more like a \"when\" than an \"if\". For the sake of the Mac, I hope things change, but I won't be overly optimistic unless there are some leadership changes at Apple.\n\nWhat do I think of Linux, then?\n\nThe thing that stands out to me the most about Linux is the level of customization, and while the default experience (in KDE Plasma at least) is very Windows-coded, that customization means I can craft something close to the Mac experience that I'm used to. I was able to do things like move the window controls to the left side, as God intended, and turn the top \"panel\" to something more akin to the macOS menu bar[^2].\n\nIt's also very fast. Granted, I am running it on an M1, and I don't have much in the way of background utilities and such running like I do on macOS, but Linux just feels so much more snappy and responsive. It doesn't seem like it's more memory-efficient than macOS, it seems to be using about 7ish GB of memory, out of the 8GB total in this MacBook, and even utilizing some swap, with just a web browser, terminal, and text editor open, but perhaps that's expected behavior on Linux.[^3]\n\nHowever, the largest barriers I can see to using Linux as a daily driver are the user experience, and the community.\n\nPerhaps this is due to the sheer level of customization on offer, but the Linux experience just doesn't compete with the Mac, even compared to macOS Tahoe. While I will admit my configuration looks a lot nicer to my eyes than the new Liquid Glass design, it's missing a lot of the little touches. Dragging windows feels slightly clunky in a way I'm not sure I can describe in words, and in many cases text rendering doesn't look as smooth or consistent. Also, many apps don't visually behave like you'd expect, like the aforementioned menu behavior, or they render their own window chrome, overriding the system and, as a result, your customizations.\n\nI also feel very much embedded in the Mac community, and that's a major aspect of what keeps me on the platform. From the many small companies and solo devs making great indie or open-source software, to the friends and acquaintances I've met online, and beyond. I'm sure much of that is some combination of tribalism and stereotypes, which, as we know, has _never_ been the source of close-minded attitudes (super big \"/s\" for those with broken sarcasm detectors). But that community is, I think, the lifeblood of the Mac, and it survived the dark days of 90's Apple, but if Apple continues to turn its nose up at that community I do wonder how much longer that community will be willing to stick around as much as it has been.\n\nGiven the course of Apple as a company, as well as its products, in addition to my own values around supporting and creating independant software, I feel it would be irresponsible of me to not keep tabs on Linux, and keep it in my back pocket as an alternative.\n\nI do, however, have some questions for the Linux community if any of you haven't been driven away from this post in anger or annoyance:\n\n- Is there a universal way to customize keyboard shortcuts to more closely match the Mac, for example making copy `command + C` instead of `control + C`?\n- Is there some setting I'm missing to tell apps with custom window chrome to respect the system settings? Same for displaying the \"Global Menu\".\n- Are there any decent app launchers like Raycast that have things like snippets and clipboard history?\n\nFeel free to reach out to me on [Mastodon](https://mastodon.social/@ghalldev).\n\n[^1]: However, to continue my series of gimicky posts, like when I [wrote about the Mac using Mac OS 7](/blog/2024/ramblings-on-the-macintosh), and [wrote about taking intentional analog time with pen and paper](/blog/2025/intentional-analog-time), I'm writing this blog post in Linux.\n\n[^2]: This annoyingly does not work for all apps, but I'm probably missing something obvious.\n\n[^3]: Of note, the Plasma shell itself seems to be the most memory intensive process, using about 500MB of RAM, which seems more than reasonable.","src/content/blog/2025/tinkering-with-linux.md","acc9b60fd2680a97",{"html":1012,"metadata":1013},"\u003Cp>For the last 8 or 9 months, I’ve been experimenting on and off with Linux. Specifically Fedora (via Asahi Linux) for those who are curious. I installed it on an M1 MacBook Air, which I keep around as an emergency backup, and I’ve been mostly pleased with how well it’s been running.\u003C/p>\n\u003Cp>Most of the time I’ve spent with this Linux environment has just been tinkering, installing apps, and getting things like git and OhMyZSH set up and configured the way I like it. I haven’t really had the chance to do anything productive or useful with it yet\u003Csup>\u003Ca href=\"#user-content-fn-1\" id=\"user-content-fnref-1\" data-footnote-ref=\"\" aria-describedby=\"footnote-label\">1\u003C/a>\u003C/sup>, and so I don’t have a fully informed opinion on the experience of using Linux as a daily driver. But I wanted to give my impressions, share potential difficulties I might have if I ever decide to make the full switch, and why I would even consider the possibility of making that switch.\u003C/p>\n\u003Cp>So, to start, why am I even exploring Linux?\u003C/p>\n\u003Cp>Well, aside from my curiosity when it comes to all things tech, I’m also concerned about the direction of the Mac, and Apple as a company. Between the success of the iPhone, and the leadership of Tim Cook, I feel Apple has lost much of what made it special. I hesitate to use the words “heart” or “soul”, since I don’t think those words are appropriate for a corporation, and Apple has been a pretty corporate entity since the days of the Apple II, albeit one that \u003Ca href=\"https://www.folklore.org/Pirate_Flag.html?sort=date?sort=date\">once flew a pirate flag on its campus\u003C/a>.\u003C/p>\n\u003Cp>While Apple certainly had its flaws under Steve Jobs, I struggle to see a reality where that Apple would have donated money to destroy part of an historical building for one man’s vanity project, or given that same man a golden statue.\u003C/p>\n\u003Cp>And, even if you disagree with me on that, you can’t deny that Apple’s former attitude of “build great products, and the money will follow” has long since gone out the window. They still make world-class hardware, and I would argue that their Mac hardware is better than it has been in a \u003Cem>very\u003C/em> long time, but their software has been slowly deteriorating. There was a time when Apple would delay software, especially a new OS, if it wasn’t quite ready, and they wouldn’t dream of aggressively pitching their various subscription services via notifications or system settings. Today’s Apple will pump out multiple new OSes every September like clockwork, damn the consequences, and will prioritize whatever will bring more money to their coveted “services revenue”.\u003C/p>\n\u003Cp>Anyway, that’s my long-winded way of saying that, if current trends continue, making the jump to Linux seems more like a “when” than an “if”. For the sake of the Mac, I hope things change, but I won’t be overly optimistic unless there are some leadership changes at Apple.\u003C/p>\n\u003Cp>What do I think of Linux, then?\u003C/p>\n\u003Cp>The thing that stands out to me the most about Linux is the level of customization, and while the default experience (in KDE Plasma at least) is very Windows-coded, that customization means I can craft something close to the Mac experience that I’m used to. I was able to do things like move the window controls to the left side, as God intended, and turn the top “panel” to something more akin to the macOS menu bar\u003Csup>\u003Ca href=\"#user-content-fn-2\" id=\"user-content-fnref-2\" data-footnote-ref=\"\" aria-describedby=\"footnote-label\">2\u003C/a>\u003C/sup>.\u003C/p>\n\u003Cp>It’s also very fast. Granted, I am running it on an M1, and I don’t have much in the way of background utilities and such running like I do on macOS, but Linux just feels so much more snappy and responsive. It doesn’t seem like it’s more memory-efficient than macOS, it seems to be using about 7ish GB of memory, out of the 8GB total in this MacBook, and even utilizing some swap, with just a web browser, terminal, and text editor open, but perhaps that’s expected behavior on Linux.\u003Csup>\u003Ca href=\"#user-content-fn-3\" id=\"user-content-fnref-3\" data-footnote-ref=\"\" aria-describedby=\"footnote-label\">3\u003C/a>\u003C/sup>\u003C/p>\n\u003Cp>However, the largest barriers I can see to using Linux as a daily driver are the user experience, and the community.\u003C/p>\n\u003Cp>Perhaps this is due to the sheer level of customization on offer, but the Linux experience just doesn’t compete with the Mac, even compared to macOS Tahoe. While I will admit my configuration looks a lot nicer to my eyes than the new Liquid Glass design, it’s missing a lot of the little touches. Dragging windows feels slightly clunky in a way I’m not sure I can describe in words, and in many cases text rendering doesn’t look as smooth or consistent. Also, many apps don’t visually behave like you’d expect, like the aforementioned menu behavior, or they render their own window chrome, overriding the system and, as a result, your customizations.\u003C/p>\n\u003Cp>I also feel very much embedded in the Mac community, and that’s a major aspect of what keeps me on the platform. From the many small companies and solo devs making great indie or open-source software, to the friends and acquaintances I’ve met online, and beyond. I’m sure much of that is some combination of tribalism and stereotypes, which, as we know, has \u003Cem>never\u003C/em> been the source of close-minded attitudes (super big “/s” for those with broken sarcasm detectors). But that community is, I think, the lifeblood of the Mac, and it survived the dark days of 90’s Apple, but if Apple continues to turn its nose up at that community I do wonder how much longer that community will be willing to stick around as much as it has been.\u003C/p>\n\u003Cp>Given the course of Apple as a company, as well as its products, in addition to my own values around supporting and creating independant software, I feel it would be irresponsible of me to not keep tabs on Linux, and keep it in my back pocket as an alternative.\u003C/p>\n\u003Cp>I do, however, have some questions for the Linux community if any of you haven’t been driven away from this post in anger or annoyance:\u003C/p>\n\u003Cul>\n\u003Cli>Is there a universal way to customize keyboard shortcuts to more closely match the Mac, for example making copy \u003Ccode>command + C\u003C/code> instead of \u003Ccode>control + C\u003C/code>?\u003C/li>\n\u003Cli>Is there some setting I’m missing to tell apps with custom window chrome to respect the system settings? Same for displaying the “Global Menu”.\u003C/li>\n\u003Cli>Are there any decent app launchers like Raycast that have things like snippets and clipboard history?\u003C/li>\n\u003C/ul>\n\u003Cp>Feel free to reach out to me on \u003Ca href=\"https://mastodon.social/@ghalldev\">Mastodon\u003C/a>.\u003C/p>\n\u003Csection data-footnotes=\"\" class=\"footnotes\">\u003Ch2 class=\"sr-only\" id=\"footnote-label\">Footnotes\u003C/h2>\n\u003Col>\n\u003Cli id=\"user-content-fn-1\">\n\u003Cp>However, to continue my series of gimicky posts, like when I \u003Ca href=\"/blog/2024/ramblings-on-the-macintosh\">wrote about the Mac using Mac OS 7\u003C/a>, and \u003Ca href=\"/blog/2025/intentional-analog-time\">wrote about taking intentional analog time with pen and paper\u003C/a>, I’m writing this blog post in Linux. \u003Ca href=\"#user-content-fnref-1\" data-footnote-backref=\"\" aria-label=\"Back to reference 1\" class=\"data-footnote-backref\">↩\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli id=\"user-content-fn-2\">\n\u003Cp>This annoyingly does not work for all apps, but I’m probably missing something obvious. \u003Ca href=\"#user-content-fnref-2\" data-footnote-backref=\"\" aria-label=\"Back to reference 2\" class=\"data-footnote-backref\">↩\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli id=\"user-content-fn-3\">\n\u003Cp>Of note, the Plasma shell itself seems to be the most memory intensive process, using about 500MB of RAM, which seems more than reasonable. \u003Ca href=\"#user-content-fnref-3\" data-footnote-backref=\"\" aria-label=\"Back to reference 3\" class=\"data-footnote-backref\">↩\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ol>\n\u003C/section>",{"headings":1014,"localImagePaths":1016,"remoteImagePaths":1017,"frontmatter":1018,"imagePaths":1021},[1015],{"depth":348,"slug":349,"text":350},[],[],{"title":1004,"pubDate":1019,"tags":1020},"10/27/25",[69,1007],[],"2025/learning-to-enjoy-react-forms",{"id":1022,"data":1024,"body":1028,"filePath":1029,"digest":1030,"rendered":1031},{"title":1025,"pubDate":1026,"tags":1027},"Learning to Enjoy Building Forms in React",["Date","2025-09-15T04:00:00.000Z"],[17,478],"Creating forms in a React app is something that used to often frustrate me. It was something I would dread doing, because if you wanted to something more complicated than a basic login form, it would quickly become a mess trying to manage state – because, of course, why would we use anything except controlled inputs?\n\nThere are libraries like Formik and TanStack Form which proclaim to take a lot of the headache out of building forms in React. While they do simplify managing state in our forms, they still involve managing state and utilizing controlled inputs, which comes with its own set of problems.\n\nTo get at why using state for forms is not ideal, we first have to look at how state works in React; Put simply, state is a value or set of values in a component that, when changed, cause the entire component to re-render in order to reflect that change.\n\nHopefully you can see where I'm going with this.\n\nWith a controlled component, whenever the user makes a change the entire form is re-rendered, which means that, essentially, every keystroke by the user causes a re-render. If you're building a login page, or even a simple contact form, you likely won't see much of a performance hit, but you're still very likely over-engineering the problem.\n\nEnter the useRef hook...\n\nI've been aware of useRef for most of my time using React, but I'd never really explored its use. I've got comfortable with the common hooks like useState, useMemo, and useEffect (which I could write another post about by itself), but useRef proved to be somewhat elusive to me for a time. That was until I started seeing content about using it instead of useState for storing form values.\n\nSee, the great thing about useRef, at least in this use case, is it doesn't cause re-renders, and, if the component does happen to get re-rendered, the values will persist. Full disclosure, you do lose some of the benefits of using state, like using the value of a reference as a dependency for a useMemo or useEffect hook, however, I feel that, in most cases, the pros outweigh the cons.\n\nOf course, you can still read the values stored by useRef in your submission logic, otherwise there would be no point in utilizing this approach. But this means you can still perform validation, either yourself or with a library like Zod, and whatever else you might want to do with that data. You could even set it to state if you so desired.\n\nIf you're looking for a starting point, I whipped up a quick, somewhat contrived, and not at all secure, login form using useRef instead of useState. With some Radix UI sprinkled in because I apparently can't make a sample UI that doesn't look a little pretty, and it shows you can utilize this method with component libraries (but mostly the former).\n\n```js\nimport { useRef } from \"react\";\nimport { Button, Flex, TextField } from \"@radix-ui/themes\";\n\nexport default function Form() {\n const usernameRef = useRef\u003CHTMLInputElement>(null);\n const passwordRef = useRef\u003CHTMLInputElement>(null);\n\n const handleSubmit = (event: React.FormEvent\u003CHTMLFormElement>) => {\n event.preventDefault();\n const username = usernameRef.current?.value;\n const password = passwordRef.current?.value;\n\n if (username === \"user\" && password === \"password123\") {\n \tconsole.log(\"Success!\")\n } else {\n console.log(\"Failure\");\n }\n };\n\n return (\n \u003Cform onSubmit={handleSubmit}>\n \u003CFlex direction=\"column\" gap=\"4\">\n \u003CTextField.Root\n placeholder=\"Username\"\n ref={usernameRef}\n aria-label=\"Username\"\n />\n \u003CTextField.Root\n placeholder=\"Password\"\n type=\"password\"\n ref={passwordRef}\n aria-label=\"Password\"\n />\n \u003CButton type=\"submit\">Submit\u003C/Button>\n \u003C/Flex>\n \u003C/form>\n );\n}\n```","src/content/blog/2025/learning-to-enjoy-react-forms.md","092ac0fb1c622f7d",{"html":1032,"metadata":1033},"\u003Cp>Creating forms in a React app is something that used to often frustrate me. It was something I would dread doing, because if you wanted to something more complicated than a basic login form, it would quickly become a mess trying to manage state – because, of course, why would we use anything except controlled inputs?\u003C/p>\n\u003Cp>There are libraries like Formik and TanStack Form which proclaim to take a lot of the headache out of building forms in React. While they do simplify managing state in our forms, they still involve managing state and utilizing controlled inputs, which comes with its own set of problems.\u003C/p>\n\u003Cp>To get at why using state for forms is not ideal, we first have to look at how state works in React; Put simply, state is a value or set of values in a component that, when changed, cause the entire component to re-render in order to reflect that change.\u003C/p>\n\u003Cp>Hopefully you can see where I’m going with this.\u003C/p>\n\u003Cp>With a controlled component, whenever the user makes a change the entire form is re-rendered, which means that, essentially, every keystroke by the user causes a re-render. If you’re building a login page, or even a simple contact form, you likely won’t see much of a performance hit, but you’re still very likely over-engineering the problem.\u003C/p>\n\u003Cp>Enter the useRef hook…\u003C/p>\n\u003Cp>I’ve been aware of useRef for most of my time using React, but I’d never really explored its use. I’ve got comfortable with the common hooks like useState, useMemo, and useEffect (which I could write another post about by itself), but useRef proved to be somewhat elusive to me for a time. That was until I started seeing content about using it instead of useState for storing form values.\u003C/p>\n\u003Cp>See, the great thing about useRef, at least in this use case, is it doesn’t cause re-renders, and, if the component does happen to get re-rendered, the values will persist. Full disclosure, you do lose some of the benefits of using state, like using the value of a reference as a dependency for a useMemo or useEffect hook, however, I feel that, in most cases, the pros outweigh the cons.\u003C/p>\n\u003Cp>Of course, you can still read the values stored by useRef in your submission logic, otherwise there would be no point in utilizing this approach. But this means you can still perform validation, either yourself or with a library like Zod, and whatever else you might want to do with that data. You could even set it to state if you so desired.\u003C/p>\n\u003Cp>If you’re looking for a starting point, I whipped up a quick, somewhat contrived, and not at all secure, login form using useRef instead of useState. With some Radix UI sprinkled in because I apparently can’t make a sample UI that doesn’t look a little pretty, and it shows you can utilize this method with component libraries (but mostly the former).\u003C/p>\n\u003Cpre class=\"astro-code astro-code-themes github-light github-dark\" style=\"background-color:#fff;--shiki-dark-bg:#24292e;color:#24292e;--shiki-dark:#e1e4e8; overflow-x: auto;\" tabindex=\"0\" data-language=\"js\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\">import\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> { useRef } \u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\">from\u003C/span>\u003Cspan style=\"color:#032F62;--shiki-dark:#9ECBFF\"> \"react\"\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">;\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\">import\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> { Button, Flex, TextField } \u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\">from\u003C/span>\u003Cspan style=\"color:#032F62;--shiki-dark:#9ECBFF\"> \"@radix-ui/themes\"\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">;\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\">export\u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\"> default\u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\"> function\u003C/span>\u003Cspan style=\"color:#6F42C1;--shiki-dark:#B392F0\"> Form\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">() {\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\"> const\u003C/span>\u003Cspan style=\"color:#005CC5;--shiki-dark:#79B8FF\"> usernameRef\u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\"> =\u003C/span>\u003Cspan style=\"color:#6F42C1;--shiki-dark:#B392F0\"> useRef\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"><\u003C/span>\u003Cspan style=\"color:#6F42C1;--shiki-dark:#B392F0\">HTMLInputElement\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">>(\u003C/span>\u003Cspan style=\"color:#005CC5;--shiki-dark:#79B8FF\">null\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">);\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\"> const\u003C/span>\u003Cspan style=\"color:#005CC5;--shiki-dark:#79B8FF\"> passwordRef\u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\"> =\u003C/span>\u003Cspan style=\"color:#6F42C1;--shiki-dark:#B392F0\"> useRef\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"><\u003C/span>\u003Cspan style=\"color:#6F42C1;--shiki-dark:#B392F0\">HTMLInputElement\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">>(\u003C/span>\u003Cspan style=\"color:#005CC5;--shiki-dark:#79B8FF\">null\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">);\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\"> const\u003C/span>\u003Cspan style=\"color:#6F42C1;--shiki-dark:#B392F0\"> handleSubmit\u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\"> =\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> (\u003C/span>\u003Cspan style=\"color:#E36209;--shiki-dark:#FFAB70\">event\u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\">:\u003C/span>\u003Cspan style=\"color:#6F42C1;--shiki-dark:#B392F0\"> React\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">.\u003C/span>\u003Cspan style=\"color:#6F42C1;--shiki-dark:#B392F0\">FormEvent\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"><\u003C/span>\u003Cspan style=\"color:#6F42C1;--shiki-dark:#B392F0\">HTMLFormElement\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">>) \u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\">=>\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> {\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> event.\u003C/span>\u003Cspan style=\"color:#6F42C1;--shiki-dark:#B392F0\">preventDefault\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">();\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\"> const\u003C/span>\u003Cspan style=\"color:#005CC5;--shiki-dark:#79B8FF\"> username\u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\"> =\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> usernameRef.current?.value;\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\"> const\u003C/span>\u003Cspan style=\"color:#005CC5;--shiki-dark:#79B8FF\"> password\u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\"> =\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> passwordRef.current?.value;\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\"> if\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> (username \u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\">===\u003C/span>\u003Cspan style=\"color:#032F62;--shiki-dark:#9ECBFF\"> \"user\"\u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\"> &&\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> password \u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\">===\u003C/span>\u003Cspan style=\"color:#032F62;--shiki-dark:#9ECBFF\"> \"password123\"\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">) {\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> \tconsole.\u003C/span>\u003Cspan style=\"color:#6F42C1;--shiki-dark:#B392F0\">log\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">(\u003C/span>\u003Cspan style=\"color:#032F62;--shiki-dark:#9ECBFF\">\"Success!\"\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">)\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> } \u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\">else\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> {\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> console.\u003C/span>\u003Cspan style=\"color:#6F42C1;--shiki-dark:#B392F0\">log\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">(\u003C/span>\u003Cspan style=\"color:#032F62;--shiki-dark:#9ECBFF\">\"Failure\"\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">);\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> }\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> };\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\"> return\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> (\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\u003C/span>\u003Cspan style=\"color:#22863A;--shiki-dark:#85E89D\">form\u003C/span>\u003Cspan style=\"color:#6F42C1;--shiki-dark:#B392F0\"> onSubmit\u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\">=\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">{handleSubmit}>\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\u003C/span>\u003Cspan style=\"color:#005CC5;--shiki-dark:#79B8FF\">Flex\u003C/span>\u003Cspan style=\"color:#6F42C1;--shiki-dark:#B392F0\"> direction\u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\">=\u003C/span>\u003Cspan style=\"color:#032F62;--shiki-dark:#9ECBFF\">\"column\"\u003C/span>\u003Cspan style=\"color:#6F42C1;--shiki-dark:#B392F0\"> gap\u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\">=\u003C/span>\u003Cspan style=\"color:#032F62;--shiki-dark:#9ECBFF\">\"4\"\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">>\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\u003C/span>\u003Cspan style=\"color:#005CC5;--shiki-dark:#79B8FF\">TextField.Root\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6F42C1;--shiki-dark:#B392F0\"> placeholder\u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\">=\u003C/span>\u003Cspan style=\"color:#032F62;--shiki-dark:#9ECBFF\">\"Username\"\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6F42C1;--shiki-dark:#B392F0\"> ref\u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\">=\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">{usernameRef}\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6F42C1;--shiki-dark:#B392F0\"> aria-label\u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\">=\u003C/span>\u003Cspan style=\"color:#032F62;--shiki-dark:#9ECBFF\">\"Username\"\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> />\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\u003C/span>\u003Cspan style=\"color:#005CC5;--shiki-dark:#79B8FF\">TextField.Root\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6F42C1;--shiki-dark:#B392F0\"> placeholder\u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\">=\u003C/span>\u003Cspan style=\"color:#032F62;--shiki-dark:#9ECBFF\">\"Password\"\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6F42C1;--shiki-dark:#B392F0\"> type\u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\">=\u003C/span>\u003Cspan style=\"color:#032F62;--shiki-dark:#9ECBFF\">\"password\"\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6F42C1;--shiki-dark:#B392F0\"> ref\u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\">=\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">{passwordRef}\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6F42C1;--shiki-dark:#B392F0\"> aria-label\u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\">=\u003C/span>\u003Cspan style=\"color:#032F62;--shiki-dark:#9ECBFF\">\"Password\"\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> />\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\u003C/span>\u003Cspan style=\"color:#005CC5;--shiki-dark:#79B8FF\">Button\u003C/span>\u003Cspan style=\"color:#6F42C1;--shiki-dark:#B392F0\"> type\u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\">=\u003C/span>\u003Cspan style=\"color:#032F62;--shiki-dark:#9ECBFF\">\"submit\"\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">>Submit</\u003C/span>\u003Cspan style=\"color:#005CC5;--shiki-dark:#79B8FF\">Button\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">>\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> </\u003C/span>\u003Cspan style=\"color:#005CC5;--shiki-dark:#79B8FF\">Flex\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">>\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> </\u003C/span>\u003Cspan style=\"color:#22863A;--shiki-dark:#85E89D\">form\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">>\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> );\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">}\u003C/span>\u003C/span>\u003C/code>\u003C/pre>",{"headings":1034,"localImagePaths":1035,"remoteImagePaths":1036,"frontmatter":1037,"imagePaths":1040},[],[],[],{"title":1025,"pubDate":1038,"tags":1039},"9/15/25",[17,478],[],"2024/ai-and-creativity",{"id":1041,"data":1043,"body":1048,"filePath":1049,"digest":1050,"rendered":1051},{"title":1044,"pubDate":1045,"tags":1046},"AI & Creativity",["Date","2024-11-11T05:00:00.000Z"],[69,1047],"Creativity","Recently, I’ve been pondering generative AI and its effects. Not on jobs, the economy, or even the damage it’s done to our ability to trust information we see online (whether it’s something generated by a malicious actor looking to mislead, or a simple “hallucination” causing an innocent mistake). No, I’ve been pondering its effects on human creativity, and our capacity to learn and grow as creative creatures. This is something I’ve had in the back of my mind for a quite a while, and I think I’ve finally reached a point where I can put my feelings into words.\n\nMy experience with generative AI started way back at the end of 2022 with [an AI-assisted dating profile](https://ghall.blog/posts/2022/creating-a-dating-profile-with-ai/). Just over a month later, I posted a [follow up](https://ghall.blog/posts/2023/an-update-on-my-ai-dating-profile/), in which I said the following:\n\n> …it didn’t feel like I was presenting my authentic self. Yes, I vetted the text generated by the AI to ensure it wasn’t falsely representing me, but I still felt dirty. Like the few matches I did get weren’t matching with me, but with the AI. My profile may have been technically accurate to who I am as a person, but I felt somewhat removed from it.\n\nI’ve used AI on and off for different reasons since then. I’ve used it to help solve programming issues at work and on side projects, to generate images in various art styles that I don’t have the patience or talent to draw in, and even tinkered with it for writing letters. But I kept experiencing the same feelings I had from “creating” my AI dating profile; these creations were far more a product of the machine than my own humanity.\n\nIt can be–and has been–argued that generative AI democratizes creativity. A person who can barely draw a stick figure can create intricate works of art just by writing some words and feeding them into an algorithm. Or someone with no sense of rhythm or tune can make music that sounds clean and professional. As someone who lacks skill in both those areas (and many more), that sounds incredibly liberating.\n\nBut, the more I think about it, even when ignoring the plagiarism inherent in using generative AI, the more problematic it feels. Yes, generative AI is a tool like any other, and requires a human to operate it[^1], but at what point does a tool eclipse the creative input of the human behind it?\n\nArt, writing, any sort of creative output, is the result of our emotions, our thoughts, our experiences. Perhaps even more important is the journey we must take to create. We can’t be good at everything, and part of the joy of creation is finding the things that we can be good at, and honing that skill. The best painters in history didn’t wake up one day and start making masterpieces, the best writers didn’t start writing classics from the moment they put pen to paper, and the best photographers weren’t masters of framing when they picked up a camera for the first time.\n\nI would argue that Generative AI does not democratize art or self-expression. It enables us to create a hollow facsimile of those things, something that doesn’t truly express to the world who we are. If an AI wrote my blog posts, they might convey some broad thought or opinion I may share, but you wouldn’t be any closer to understanding how I truly feel about whatever it is I’m writing about.\n\nWhy does any of this even matter? Perhaps, in the grand scheme of things, it doesn’t. But, I would argue that, whether it’s commercial art or just art for the sake of art, a personal blog or a best-selling novel, a side project or just a small piece of a larger piece of software, it’s the human element, the emotions and experiences of the creator, that makes any art worth creating or consuming.\n\nGenerative AI is already writing articles for publications like Sports Illustrated, creating motion graphics for shows like Marvel’s Secret Invasion, and being pushed into countless tools for creatives, developers, and designers. Even Apple, which has prided itself for decades on making products that appeal to artists, has got into the generative AI game with their upcoming Image Playground app.\n\nNone of this is to say AI has no place in our lives–I for one would love an AI to do my taxes, create meal plans, and handle whatever other drudgery we need to deal with. Like any tool, it should supplement, not replace, the human touch.\n\nThe question I think we need to ponder is this; Where do we draw the line?\n\nSurely, purely AI-generated works are a bridge too far. But is there room for AI to assist in the creative process, and to what extent? How do we strike a balance and use this tool in a way that maximizes its positive impact on our lives while minimizing the negative impact on society? I hope that this is a question we can answer as a society sooner than later…\n\n[^1]: For now, anyway… _Cue dramatic music_. 🎵","src/content/blog/2024/ai-and-creativity.md","2edab0178a3a930f",{"html":1052,"metadata":1053},"\u003Cp>Recently, I’ve been pondering generative AI and its effects. Not on jobs, the economy, or even the damage it’s done to our ability to trust information we see online (whether it’s something generated by a malicious actor looking to mislead, or a simple “hallucination” causing an innocent mistake). No, I’ve been pondering its effects on human creativity, and our capacity to learn and grow as creative creatures. This is something I’ve had in the back of my mind for a quite a while, and I think I’ve finally reached a point where I can put my feelings into words.\u003C/p>\n\u003Cp>My experience with generative AI started way back at the end of 2022 with \u003Ca href=\"https://ghall.blog/posts/2022/creating-a-dating-profile-with-ai/\">an AI-assisted dating profile\u003C/a>. Just over a month later, I posted a \u003Ca href=\"https://ghall.blog/posts/2023/an-update-on-my-ai-dating-profile/\">follow up\u003C/a>, in which I said the following:\u003C/p>\n\u003Cblockquote>\n\u003Cp>…it didn’t feel like I was presenting my authentic self. Yes, I vetted the text generated by the AI to ensure it wasn’t falsely representing me, but I still felt dirty. Like the few matches I did get weren’t matching with me, but with the AI. My profile may have been technically accurate to who I am as a person, but I felt somewhat removed from it.\u003C/p>\n\u003C/blockquote>\n\u003Cp>I’ve used AI on and off for different reasons since then. I’ve used it to help solve programming issues at work and on side projects, to generate images in various art styles that I don’t have the patience or talent to draw in, and even tinkered with it for writing letters. But I kept experiencing the same feelings I had from “creating” my AI dating profile; these creations were far more a product of the machine than my own humanity.\u003C/p>\n\u003Cp>It can be–and has been–argued that generative AI democratizes creativity. A person who can barely draw a stick figure can create intricate works of art just by writing some words and feeding them into an algorithm. Or someone with no sense of rhythm or tune can make music that sounds clean and professional. As someone who lacks skill in both those areas (and many more), that sounds incredibly liberating.\u003C/p>\n\u003Cp>But, the more I think about it, even when ignoring the plagiarism inherent in using generative AI, the more problematic it feels. Yes, generative AI is a tool like any other, and requires a human to operate it\u003Csup>\u003Ca href=\"#user-content-fn-1\" id=\"user-content-fnref-1\" data-footnote-ref=\"\" aria-describedby=\"footnote-label\">1\u003C/a>\u003C/sup>, but at what point does a tool eclipse the creative input of the human behind it?\u003C/p>\n\u003Cp>Art, writing, any sort of creative output, is the result of our emotions, our thoughts, our experiences. Perhaps even more important is the journey we must take to create. We can’t be good at everything, and part of the joy of creation is finding the things that we can be good at, and honing that skill. The best painters in history didn’t wake up one day and start making masterpieces, the best writers didn’t start writing classics from the moment they put pen to paper, and the best photographers weren’t masters of framing when they picked up a camera for the first time.\u003C/p>\n\u003Cp>I would argue that Generative AI does not democratize art or self-expression. It enables us to create a hollow facsimile of those things, something that doesn’t truly express to the world who we are. If an AI wrote my blog posts, they might convey some broad thought or opinion I may share, but you wouldn’t be any closer to understanding how I truly feel about whatever it is I’m writing about.\u003C/p>\n\u003Cp>Why does any of this even matter? Perhaps, in the grand scheme of things, it doesn’t. But, I would argue that, whether it’s commercial art or just art for the sake of art, a personal blog or a best-selling novel, a side project or just a small piece of a larger piece of software, it’s the human element, the emotions and experiences of the creator, that makes any art worth creating or consuming.\u003C/p>\n\u003Cp>Generative AI is already writing articles for publications like Sports Illustrated, creating motion graphics for shows like Marvel’s Secret Invasion, and being pushed into countless tools for creatives, developers, and designers. Even Apple, which has prided itself for decades on making products that appeal to artists, has got into the generative AI game with their upcoming Image Playground app.\u003C/p>\n\u003Cp>None of this is to say AI has no place in our lives–I for one would love an AI to do my taxes, create meal plans, and handle whatever other drudgery we need to deal with. Like any tool, it should supplement, not replace, the human touch.\u003C/p>\n\u003Cp>The question I think we need to ponder is this; Where do we draw the line?\u003C/p>\n\u003Cp>Surely, purely AI-generated works are a bridge too far. But is there room for AI to assist in the creative process, and to what extent? How do we strike a balance and use this tool in a way that maximizes its positive impact on our lives while minimizing the negative impact on society? I hope that this is a question we can answer as a society sooner than later…\u003C/p>\n\u003Csection data-footnotes=\"\" class=\"footnotes\">\u003Ch2 class=\"sr-only\" id=\"footnote-label\">Footnotes\u003C/h2>\n\u003Col>\n\u003Cli id=\"user-content-fn-1\">\n\u003Cp>For now, anyway… \u003Cem>Cue dramatic music\u003C/em>. 🎵 \u003Ca href=\"#user-content-fnref-1\" data-footnote-backref=\"\" aria-label=\"Back to reference 1\" class=\"data-footnote-backref\">↩\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ol>\n\u003C/section>",{"headings":1054,"localImagePaths":1056,"remoteImagePaths":1057,"frontmatter":1058,"imagePaths":1061},[1055],{"depth":348,"slug":349,"text":350},[],[],{"title":1044,"pubDate":1059,"tags":1060},"11/11/24",[69,1047],[],"2024/am-i-switching-to-zed",{"id":1062,"data":1064,"body":1068,"filePath":1069,"digest":1070,"rendered":1071},{"title":1065,"pubDate":1066,"tags":1067},"Am I Switching From Nova To Zed?",["Date","2024-04-14T13:20:00.000Z"],[115,478,17],"For the past several days I've been using the [Zed](https://zed.dev/) editor at work, and on my personal web projects. It started out as just curiosity, but I wasn't immediately sold. I even went so far as to [toot](https://mastodon.social/@ghalldev/112243389407945338) that I'd be going back to Nova as my daily driver.\n\nBut then something weird happened. The next day, I signed into my day job, opened up Nova, and then worked for maybe an hour before Zed started calling to me. After using Zed for 8 hours the previous day, Nova suddenly felt overwhelming and clunky in the same way VSCode felt when I first started using Nova.\n\nNova is, on paper, everything I want from a Mac app; it's slick, it's fast, and it feels right at home on macOS. Zed on the other hand, while fast (perhaps more so than Nova), is not all that pretty, and does not feel like a native Mac app.\n\nBut it has one huge advantage over Nova; it's a code editor first and foremost. And once you figure out the [various JSON incantations](https://zed.dev/docs/configuring-zed) to disable the extraneous AI and collaboration features, it's a pretty barebones app that puts your code front-and-center. Even something like git integration, which is a big deal in both VSCode and Nova, is pretty limited, necessitating the use of the command line tool, or an app like Fork, to perform any action besides seeing which lines and files have been changed.\n\nThis isn't to say I don't have any concerns about Zed, and the team behind it. Their business model doesn't seem all that clear to me, and their AI focus as outlined on their [roadmap](https://zed.dev/roadmap) doesn't exactly indicate to me that this is a product I want to use long term – I'd rather they focus those resources on just trying to build a good editor.\n\nOn an emotional level I'd rather give my business to a company like Panic, who have a clear business model with Nova, and who are very good at targeting the niche I happen to fall into - namely, the discerning, if not extremely nit-picky, Mac user. But Zed makes me _feel_ more productive (the science is still out on if it _actually_ makes me more productive), and the extension ecosystem, while still much smaller than the one around Nova, seems a lot healthier[^1].\n\nOf course, this whole post could be totally premature, and, once the honeymoon period is over, I'll find myself crawling back from the cold utilitarianism of Zed to the warm friendliness of Nova. After all, I am known, among those who know my computing habits, to be extremely finicky about the software I choose to use...\n\n[^1]: Example: Nova's TypeScript extension hasn't been updated in about a year, and the developer archived the project on GitHub in late December. 🙁","src/content/blog/2024/am-i-switching-to-zed.md","187937ad7baf7428",{"html":1072,"metadata":1073},"\u003Cp>For the past several days I’ve been using the \u003Ca href=\"https://zed.dev/\">Zed\u003C/a> editor at work, and on my personal web projects. It started out as just curiosity, but I wasn’t immediately sold. I even went so far as to \u003Ca href=\"https://mastodon.social/@ghalldev/112243389407945338\">toot\u003C/a> that I’d be going back to Nova as my daily driver.\u003C/p>\n\u003Cp>But then something weird happened. The next day, I signed into my day job, opened up Nova, and then worked for maybe an hour before Zed started calling to me. After using Zed for 8 hours the previous day, Nova suddenly felt overwhelming and clunky in the same way VSCode felt when I first started using Nova.\u003C/p>\n\u003Cp>Nova is, on paper, everything I want from a Mac app; it’s slick, it’s fast, and it feels right at home on macOS. Zed on the other hand, while fast (perhaps more so than Nova), is not all that pretty, and does not feel like a native Mac app.\u003C/p>\n\u003Cp>But it has one huge advantage over Nova; it’s a code editor first and foremost. And once you figure out the \u003Ca href=\"https://zed.dev/docs/configuring-zed\">various JSON incantations\u003C/a> to disable the extraneous AI and collaboration features, it’s a pretty barebones app that puts your code front-and-center. Even something like git integration, which is a big deal in both VSCode and Nova, is pretty limited, necessitating the use of the command line tool, or an app like Fork, to perform any action besides seeing which lines and files have been changed.\u003C/p>\n\u003Cp>This isn’t to say I don’t have any concerns about Zed, and the team behind it. Their business model doesn’t seem all that clear to me, and their AI focus as outlined on their \u003Ca href=\"https://zed.dev/roadmap\">roadmap\u003C/a> doesn’t exactly indicate to me that this is a product I want to use long term – I’d rather they focus those resources on just trying to build a good editor.\u003C/p>\n\u003Cp>On an emotional level I’d rather give my business to a company like Panic, who have a clear business model with Nova, and who are very good at targeting the niche I happen to fall into - namely, the discerning, if not extremely nit-picky, Mac user. But Zed makes me \u003Cem>feel\u003C/em> more productive (the science is still out on if it \u003Cem>actually\u003C/em> makes me more productive), and the extension ecosystem, while still much smaller than the one around Nova, seems a lot healthier\u003Csup>\u003Ca href=\"#user-content-fn-1\" id=\"user-content-fnref-1\" data-footnote-ref=\"\" aria-describedby=\"footnote-label\">1\u003C/a>\u003C/sup>.\u003C/p>\n\u003Cp>Of course, this whole post could be totally premature, and, once the honeymoon period is over, I’ll find myself crawling back from the cold utilitarianism of Zed to the warm friendliness of Nova. After all, I am known, among those who know my computing habits, to be extremely finicky about the software I choose to use…\u003C/p>\n\u003Csection data-footnotes=\"\" class=\"footnotes\">\u003Ch2 class=\"sr-only\" id=\"footnote-label\">Footnotes\u003C/h2>\n\u003Col>\n\u003Cli id=\"user-content-fn-1\">\n\u003Cp>Example: Nova’s TypeScript extension hasn’t been updated in about a year, and the developer archived the project on GitHub in late December. 🙁 \u003Ca href=\"#user-content-fnref-1\" data-footnote-backref=\"\" aria-label=\"Back to reference 1\" class=\"data-footnote-backref\">↩\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ol>\n\u003C/section>",{"headings":1074,"localImagePaths":1076,"remoteImagePaths":1077,"frontmatter":1078,"imagePaths":1081},[1075],{"depth":348,"slug":349,"text":350},[],[],{"title":1065,"pubDate":1079,"tags":1080},"4/14/24, 9:20 AM",[115,478,17],[],"2024/default-apps-2024",{"id":1082,"data":1084,"body":1088,"filePath":1089,"digest":1090,"rendered":1091},{"title":1085,"pubDate":1086,"tags":1087},"Default Apps 2024",["Date","2024-12-29T05:00:00.000Z"],[115,69],"An updated version of [this post](/posts/2023/default-apps-2023) from 2023, inspired by [this post](https://chriscoyier.net/2023/11/25/default-apps-2023/) from Chris Coyier (which was in turn inpsired by [this post](https://mattcool.tech/posts/default-apps-2023)).\n\nI changed up some of the categories to avoid any entries with \"none\" or \"N/A\".\n\n---\n\n✉️ Mail Client: [Mail.app](https://support.apple.com/guide/mail/welcome/mac)\n\n📮 Mail Server: [Proton](https://proton.me/)\n\n📓 Notes: [Bear](https://bear.app/), [Tot](https://tot.rocks/)\n\n✅ To Do: [Reminders](https://support.apple.com/guide/reminders/welcome/mac)\n\n📷 Photo Shooting: [iPhone 14](https://www.apple.com/shop/buy-iphone/iphone-14)\n\n🎨 Photo Editing: [Affinity Photo](https://affinity.serif.com/en-us/photo/)\n\n📆 Calendar: [Fantastical](https://flexibits.com/fantastical), synced with [Google Calendar](https://calendar.google.com)\n\n☁️ Cloud Storage: [iCloud](https://www.icloud.com/)\n\n📰 RSS: [Reeder](https://www.reederapp.com/)\n\n📇 Contacts: [Contacts.app](https://support.apple.com/guide/contacts/welcome/mac)\n\n🌐 Browser: [Arc](https://www.apple.com/safari/)\n\n💬 Chat: [Messages](https://support.apple.com/guide/messages/welcome/mac), [Slack](https://slack.com/), [WhatsApp](https://www.whatsapp.com/)\n\n🔖 Bookmarks: [Anybox](https://anybox.app/)\n\n📑 Read It Later: [Reeder](https://www.reederapp.com/)\n\n📝 Writing & Text Editing: [BBEdit](https://www.barebones.com/products/bbedit/index.html)\n\n📈 Spreadsheets: [Numbers](https://www.apple.com/numbers/)\n\n🪟 Window Management: [Rectangle Pro](https://rectangleapp.com/pro)\n\n🛒 Shopping Lists: [Tot](https://tot.rocks/)\n\n🏋️‍♀️Workout Tracking: [Fitness](https://apps.apple.com/us/app/fitness/id1208224953)\n\n💰 Budgeting: [Expenses](https://getexpenses.app/)\n\n🗞 News: [RSS](https://en.wikipedia.org/wiki/RSS)\n\n🎵 Music: [Apple Music](https://www.apple.com/apple-music/)\n\n🎙 Podcasts: [Overcast](https://overcast.fm/)\n\n🔑 Password Management: [Passwords](https://support.apple.com/en-us/120758)\n\n👨‍💻 Code Editor: [Zed](https://zed.dev/), [Xcode](https://developer.apple.com/xcode/)\n\n🐘 Mastodon Client: [Ivory](https://tapbots.com/ivory/)","src/content/blog/2024/default-apps-2024.md","e29513d601ee8ea8",{"html":1092,"metadata":1093},"\u003Cp>An updated version of \u003Ca href=\"/posts/2023/default-apps-2023\">this post\u003C/a> from 2023, inspired by \u003Ca href=\"https://chriscoyier.net/2023/11/25/default-apps-2023/\">this post\u003C/a> from Chris Coyier (which was in turn inpsired by \u003Ca href=\"https://mattcool.tech/posts/default-apps-2023\">this post\u003C/a>).\u003C/p>\n\u003Cp>I changed up some of the categories to avoid any entries with “none” or “N/A”.\u003C/p>\n\u003Chr>\n\u003Cp>✉️ Mail Client: \u003Ca href=\"https://support.apple.com/guide/mail/welcome/mac\">Mail.app\u003C/a>\u003C/p>\n\u003Cp>📮 Mail Server: \u003Ca href=\"https://proton.me/\">Proton\u003C/a>\u003C/p>\n\u003Cp>📓 Notes: \u003Ca href=\"https://bear.app/\">Bear\u003C/a>, \u003Ca href=\"https://tot.rocks/\">Tot\u003C/a>\u003C/p>\n\u003Cp>✅ To Do: \u003Ca href=\"https://support.apple.com/guide/reminders/welcome/mac\">Reminders\u003C/a>\u003C/p>\n\u003Cp>📷 Photo Shooting: \u003Ca href=\"https://www.apple.com/shop/buy-iphone/iphone-14\">iPhone 14\u003C/a>\u003C/p>\n\u003Cp>🎨 Photo Editing: \u003Ca href=\"https://affinity.serif.com/en-us/photo/\">Affinity Photo\u003C/a>\u003C/p>\n\u003Cp>📆 Calendar: \u003Ca href=\"https://flexibits.com/fantastical\">Fantastical\u003C/a>, synced with \u003Ca href=\"https://calendar.google.com\">Google Calendar\u003C/a>\u003C/p>\n\u003Cp>☁️ Cloud Storage: \u003Ca href=\"https://www.icloud.com/\">iCloud\u003C/a>\u003C/p>\n\u003Cp>📰 RSS: \u003Ca href=\"https://www.reederapp.com/\">Reeder\u003C/a>\u003C/p>\n\u003Cp>📇 Contacts: \u003Ca href=\"https://support.apple.com/guide/contacts/welcome/mac\">Contacts.app\u003C/a>\u003C/p>\n\u003Cp>🌐 Browser: \u003Ca href=\"https://www.apple.com/safari/\">Arc\u003C/a>\u003C/p>\n\u003Cp>💬 Chat: \u003Ca href=\"https://support.apple.com/guide/messages/welcome/mac\">Messages\u003C/a>, \u003Ca href=\"https://slack.com/\">Slack\u003C/a>, \u003Ca href=\"https://www.whatsapp.com/\">WhatsApp\u003C/a>\u003C/p>\n\u003Cp>🔖 Bookmarks: \u003Ca href=\"https://anybox.app/\">Anybox\u003C/a>\u003C/p>\n\u003Cp>📑 Read It Later: \u003Ca href=\"https://www.reederapp.com/\">Reeder\u003C/a>\u003C/p>\n\u003Cp>📝 Writing & Text Editing: \u003Ca href=\"https://www.barebones.com/products/bbedit/index.html\">BBEdit\u003C/a>\u003C/p>\n\u003Cp>📈 Spreadsheets: \u003Ca href=\"https://www.apple.com/numbers/\">Numbers\u003C/a>\u003C/p>\n\u003Cp>🪟 Window Management: \u003Ca href=\"https://rectangleapp.com/pro\">Rectangle Pro\u003C/a>\u003C/p>\n\u003Cp>🛒 Shopping Lists: \u003Ca href=\"https://tot.rocks/\">Tot\u003C/a>\u003C/p>\n\u003Cp>🏋️‍♀️Workout Tracking: \u003Ca href=\"https://apps.apple.com/us/app/fitness/id1208224953\">Fitness\u003C/a>\u003C/p>\n\u003Cp>💰 Budgeting: \u003Ca href=\"https://getexpenses.app/\">Expenses\u003C/a>\u003C/p>\n\u003Cp>🗞 News: \u003Ca href=\"https://en.wikipedia.org/wiki/RSS\">RSS\u003C/a>\u003C/p>\n\u003Cp>🎵 Music: \u003Ca href=\"https://www.apple.com/apple-music/\">Apple Music\u003C/a>\u003C/p>\n\u003Cp>🎙 Podcasts: \u003Ca href=\"https://overcast.fm/\">Overcast\u003C/a>\u003C/p>\n\u003Cp>🔑 Password Management: \u003Ca href=\"https://support.apple.com/en-us/120758\">Passwords\u003C/a>\u003C/p>\n\u003Cp>👨‍💻 Code Editor: \u003Ca href=\"https://zed.dev/\">Zed\u003C/a>, \u003Ca href=\"https://developer.apple.com/xcode/\">Xcode\u003C/a>\u003C/p>\n\u003Cp>🐘 Mastodon Client: \u003Ca href=\"https://tapbots.com/ivory/\">Ivory\u003C/a>\u003C/p>",{"headings":1094,"localImagePaths":1095,"remoteImagePaths":1096,"frontmatter":1097,"imagePaths":1100},[],[],[],{"title":1085,"pubDate":1098,"tags":1099},"12/29/24",[115,69],[],"2024/doctor-type-love",{"id":1101,"data":1103,"body":1107,"filePath":1108,"digest":1109,"rendered":1110},{"title":1104,"pubDate":1105,"tags":1106},"How I Learned to Stop Worrying and Love TypeScript",["Date","2024-02-21T05:00:00.000Z"],[198,478],"One of the first steps I took on my post-boot camp webdev journey was to learn TypeScript. It wasn't something that was covered–though I wish it had been, I'll get into why in a second–but it was something we were encouraged to study on our own. I immediately got frustrated, and determined that there was no point. Why would I need to go through the trouble of assigning types to my variables when it was all just getting compiled into vanilla JavaScript anyway?\n\nTwo major things happened since then that changed my tune; I learned Swift, and I started using Bun for personal projects.\n\nFirst, I'll tackle Swift.\n\nLearning Swift was both pretty straightforward coming from JavaScript. The syntax, while pretty different, has some concepts that were familiar to me. By the same token though, Swift is a statically-typed[^1] language and I found that difficult to wrap my head around at first–I had, after all, given up on TypeScript in frustration.\n\nAs I got more comfortable with Swift, I starte to miss the benefits of static typing when working in JavaScript. The ability to just tell my code \"hey, this variable here is an integer\" and have my code crash, or even just fail to even compile, with a super specific error when I inevitably do something stupid and try to treat that variable as a string is infinitely less frustrating than the alternative.\n\nSecondly, there's Bun.\n\nBun is amazing, and I could write an entire post about how much I love working with bun. Heck, maybe I will, but that's something for another day...\n\nThe main thing about Bun that's relevant to my TypeScript journey is the fact that it can natively interpret TypeScript without having to compile to JavaScript. That means that right out of the box, with no dependencies, Bun can just run your TypeScript code just as easily as it can run JavaScript.[^2]\n\nWhile any code getting shipped to the browser will still need to be compiled to vanilla JavaScript, you could, as I understand it, theoretically write your entire back-end in TypeScript and just skip the build step. 🤯\n\nI started off being annoyed with using types in my code because, to be quite frank, they are annoying. They'll make your code throw errors whenever you try to multiply a string, or something silly like that. But that's part of the beauty I've come to appreciate. They're there to help you write better code, and to point you in the right direction when something inevitably goes wrong.\n\n[^1]: [Here](https://stackoverflow.com/questions/1517582/what-is-the-difference-between-statically-typed-and-dynamically-typed-languages) is a StackOverflow thread on the difference between dynamic and static typing put far better than I ever could explain it\n\n[^2]: As an example, I rewrote [my CLI clone of Wordle](https://github.com/ghall89/wordle-cli) in TypeScript","src/content/blog/2024/doctor-type-love.md","7e9785d103b6e141",{"html":1111,"metadata":1112},"\u003Cp>One of the first steps I took on my post-boot camp webdev journey was to learn TypeScript. It wasn’t something that was covered–though I wish it had been, I’ll get into why in a second–but it was something we were encouraged to study on our own. I immediately got frustrated, and determined that there was no point. Why would I need to go through the trouble of assigning types to my variables when it was all just getting compiled into vanilla JavaScript anyway?\u003C/p>\n\u003Cp>Two major things happened since then that changed my tune; I learned Swift, and I started using Bun for personal projects.\u003C/p>\n\u003Cp>First, I’ll tackle Swift.\u003C/p>\n\u003Cp>Learning Swift was both pretty straightforward coming from JavaScript. The syntax, while pretty different, has some concepts that were familiar to me. By the same token though, Swift is a statically-typed\u003Csup>\u003Ca href=\"#user-content-fn-1\" id=\"user-content-fnref-1\" data-footnote-ref=\"\" aria-describedby=\"footnote-label\">1\u003C/a>\u003C/sup> language and I found that difficult to wrap my head around at first–I had, after all, given up on TypeScript in frustration.\u003C/p>\n\u003Cp>As I got more comfortable with Swift, I starte to miss the benefits of static typing when working in JavaScript. The ability to just tell my code “hey, this variable here is an integer” and have my code crash, or even just fail to even compile, with a super specific error when I inevitably do something stupid and try to treat that variable as a string is infinitely less frustrating than the alternative.\u003C/p>\n\u003Cp>Secondly, there’s Bun.\u003C/p>\n\u003Cp>Bun is amazing, and I could write an entire post about how much I love working with bun. Heck, maybe I will, but that’s something for another day…\u003C/p>\n\u003Cp>The main thing about Bun that’s relevant to my TypeScript journey is the fact that it can natively interpret TypeScript without having to compile to JavaScript. That means that right out of the box, with no dependencies, Bun can just run your TypeScript code just as easily as it can run JavaScript.\u003Csup>\u003Ca href=\"#user-content-fn-2\" id=\"user-content-fnref-2\" data-footnote-ref=\"\" aria-describedby=\"footnote-label\">2\u003C/a>\u003C/sup>\u003C/p>\n\u003Cp>While any code getting shipped to the browser will still need to be compiled to vanilla JavaScript, you could, as I understand it, theoretically write your entire back-end in TypeScript and just skip the build step. 🤯\u003C/p>\n\u003Cp>I started off being annoyed with using types in my code because, to be quite frank, they are annoying. They’ll make your code throw errors whenever you try to multiply a string, or something silly like that. But that’s part of the beauty I’ve come to appreciate. They’re there to help you write better code, and to point you in the right direction when something inevitably goes wrong.\u003C/p>\n\u003Csection data-footnotes=\"\" class=\"footnotes\">\u003Ch2 class=\"sr-only\" id=\"footnote-label\">Footnotes\u003C/h2>\n\u003Col>\n\u003Cli id=\"user-content-fn-1\">\n\u003Cp>\u003Ca href=\"https://stackoverflow.com/questions/1517582/what-is-the-difference-between-statically-typed-and-dynamically-typed-languages\">Here\u003C/a> is a StackOverflow thread on the difference between dynamic and static typing put far better than I ever could explain it \u003Ca href=\"#user-content-fnref-1\" data-footnote-backref=\"\" aria-label=\"Back to reference 1\" class=\"data-footnote-backref\">↩\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli id=\"user-content-fn-2\">\n\u003Cp>As an example, I rewrote \u003Ca href=\"https://github.com/ghall89/wordle-cli\">my CLI clone of Wordle\u003C/a> in TypeScript \u003Ca href=\"#user-content-fnref-2\" data-footnote-backref=\"\" aria-label=\"Back to reference 2\" class=\"data-footnote-backref\">↩\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ol>\n\u003C/section>",{"headings":1113,"localImagePaths":1115,"remoteImagePaths":1116,"frontmatter":1117,"imagePaths":1120},[1114],{"depth":348,"slug":349,"text":350},[],[],{"title":1104,"pubDate":1118,"tags":1119},"2/21/24",[198,478],[],"2024/my-backup-solution",{"id":1121,"data":1123,"body":1128,"filePath":1129,"digest":1130,"rendered":1131},{"title":1124,"pubDate":1125,"tags":1126},"My Backup Solution",["Date","2024-01-27T05:00:00.000Z"],[69,1127],"Digital Life","Backing up your data is probably the most important thing you can do with it. This is something I learned the hard way, a little over 10 years ago now, when I lost almost everything on a failed hard drive. Photos, school projects, personal projects, a bunch of terrible stories I wrote (to be fair, that last one wasn't a huge loss). It was then I decided to get serious about backing up, and scrounged up what little money I had at the time to buy a 500GB external drive.\n\nSince then, though my backup solution has evolved, I haven't lost a single bit of data. Outside of my own stupidity of course, but that's another story...\n\nMy current backup solution is 2-fold:\n\nFirst, my entire MacBook is backed up over my local network to an external 4TB drive connected to Mac Mini server using [Carbon Copy Cloner](https://bombich.com/).\n\nSecond, the Mac Mini server is then backed up to the cloud via [Backblaze](https://www.backblaze.com/).\n\nTo complicate things a tad, I also have a 1TB external SSD connected to the Mac Mini which I use as extra storage for files I don't really need on my MacBook, but still want to keep. This SSD is also backed up to the 4TB drive (via another install of Carbon Copy Cloner), and is thus included in the Backblaze backup.\n\nI've opted to use Carbon Copy Cloner instead of Time Machine because it offers a lot more flexibility, both in scheduling and in how my backups are organized.\n\nFor example, the external SSD on the Mac Mini doesn't get written to a whole lot, so I have it scheduled to backup once a day. It's probably a little excessive for how often I actually need to save files there, but I figure it's better to backup more often than I actually need.\n\nOn my MacBook, I have it set to backup every 6 hours. I figured this was a good balance between safety and convenience. Most of my mission-critical work is code, which I commit to GitHub on a regular basis, and I'd rather not have to tie up my network every hour.\n\nFinally, I have both these backups separated into their own folders on the 4TB drive for organizational purposes, which I don't think is possible, or at least not that easy to set up, with Time Machine.\n\nBut my solution is not perfect, and I have identified a few weaknesses in my setup:\n\nFirstly, my backup is not bootable. This is more of a convenience than anything else, but because of how I have everything configured it's not possible to boot from my network backup.\n\nAlso, because my backups are over my local network, I can only backup from home. This isn't the end of the world since I don't often take my MacBook with me for more than a few hours but there have been instances where I've been away for a few days with it in tow. But again, it would be mostly an inconvenience because my mission-critical work gets pushed to GitHub regularly.\n\nThirdly, I don't have a great solution for keeping backups of my photos and anything else I have in iCloud. While both my local Photos library and the \"Mobile Documents\" folder–where macOS stores iCloud Drive locally–are included in the backup, the way iCloud handles files, and its overall reliability, makes me a little nervous. What if some of my photos are missing from the local library, or some document in my iCloud Drive isn't properly downloaded. I don't have a great solution to this, but I am open to suggestions. Please [hit me up on Mastodon](https://mastodon.social/@ghalldev) if you have any.\n\nAnd finally, I don't have another offsite backup, so if my apartment burns down AND Backblaze for some reason loses all my data (which is an unlikely, but not impossible, scenario) I'm SOL. Even having a backup drive at a relative's house that I backup to once in a while would be better than relying entirely on local network backups and the cloud.\n\nBut if there's one thing I learned, and would like to impart on anyone who, in the year 2024, doesn't have a backup, is that _any_ backup is better than _no_ backup. It all depends on your risk tolerance and how much complexity you want to introduce. But I think, at the very least, backing up to an external drive connected to your computer is a must.","src/content/blog/2024/my-backup-solution.md","cb0af27199af223d",{"html":1132,"metadata":1133},"\u003Cp>Backing up your data is probably the most important thing you can do with it. This is something I learned the hard way, a little over 10 years ago now, when I lost almost everything on a failed hard drive. Photos, school projects, personal projects, a bunch of terrible stories I wrote (to be fair, that last one wasn’t a huge loss). It was then I decided to get serious about backing up, and scrounged up what little money I had at the time to buy a 500GB external drive.\u003C/p>\n\u003Cp>Since then, though my backup solution has evolved, I haven’t lost a single bit of data. Outside of my own stupidity of course, but that’s another story…\u003C/p>\n\u003Cp>My current backup solution is 2-fold:\u003C/p>\n\u003Cp>First, my entire MacBook is backed up over my local network to an external 4TB drive connected to Mac Mini server using \u003Ca href=\"https://bombich.com/\">Carbon Copy Cloner\u003C/a>.\u003C/p>\n\u003Cp>Second, the Mac Mini server is then backed up to the cloud via \u003Ca href=\"https://www.backblaze.com/\">Backblaze\u003C/a>.\u003C/p>\n\u003Cp>To complicate things a tad, I also have a 1TB external SSD connected to the Mac Mini which I use as extra storage for files I don’t really need on my MacBook, but still want to keep. This SSD is also backed up to the 4TB drive (via another install of Carbon Copy Cloner), and is thus included in the Backblaze backup.\u003C/p>\n\u003Cp>I’ve opted to use Carbon Copy Cloner instead of Time Machine because it offers a lot more flexibility, both in scheduling and in how my backups are organized.\u003C/p>\n\u003Cp>For example, the external SSD on the Mac Mini doesn’t get written to a whole lot, so I have it scheduled to backup once a day. It’s probably a little excessive for how often I actually need to save files there, but I figure it’s better to backup more often than I actually need.\u003C/p>\n\u003Cp>On my MacBook, I have it set to backup every 6 hours. I figured this was a good balance between safety and convenience. Most of my mission-critical work is code, which I commit to GitHub on a regular basis, and I’d rather not have to tie up my network every hour.\u003C/p>\n\u003Cp>Finally, I have both these backups separated into their own folders on the 4TB drive for organizational purposes, which I don’t think is possible, or at least not that easy to set up, with Time Machine.\u003C/p>\n\u003Cp>But my solution is not perfect, and I have identified a few weaknesses in my setup:\u003C/p>\n\u003Cp>Firstly, my backup is not bootable. This is more of a convenience than anything else, but because of how I have everything configured it’s not possible to boot from my network backup.\u003C/p>\n\u003Cp>Also, because my backups are over my local network, I can only backup from home. This isn’t the end of the world since I don’t often take my MacBook with me for more than a few hours but there have been instances where I’ve been away for a few days with it in tow. But again, it would be mostly an inconvenience because my mission-critical work gets pushed to GitHub regularly.\u003C/p>\n\u003Cp>Thirdly, I don’t have a great solution for keeping backups of my photos and anything else I have in iCloud. While both my local Photos library and the “Mobile Documents” folder–where macOS stores iCloud Drive locally–are included in the backup, the way iCloud handles files, and its overall reliability, makes me a little nervous. What if some of my photos are missing from the local library, or some document in my iCloud Drive isn’t properly downloaded. I don’t have a great solution to this, but I am open to suggestions. Please \u003Ca href=\"https://mastodon.social/@ghalldev\">hit me up on Mastodon\u003C/a> if you have any.\u003C/p>\n\u003Cp>And finally, I don’t have another offsite backup, so if my apartment burns down AND Backblaze for some reason loses all my data (which is an unlikely, but not impossible, scenario) I’m SOL. Even having a backup drive at a relative’s house that I backup to once in a while would be better than relying entirely on local network backups and the cloud.\u003C/p>\n\u003Cp>But if there’s one thing I learned, and would like to impart on anyone who, in the year 2024, doesn’t have a backup, is that \u003Cem>any\u003C/em> backup is better than \u003Cem>no\u003C/em> backup. It all depends on your risk tolerance and how much complexity you want to introduce. But I think, at the very least, backing up to an external drive connected to your computer is a must.\u003C/p>",{"headings":1134,"localImagePaths":1135,"remoteImagePaths":1136,"frontmatter":1137,"imagePaths":1140},[],[],[],{"title":1124,"pubDate":1138,"tags":1139},"1/27/24",[69,1127],[],"2024/finishing-stuff",{"id":1141,"data":1143,"body":1147,"filePath":1148,"digest":1149,"rendered":1150},{"title":1144,"pubDate":1145,"tags":1146},"Finishing Stuff",["Date","2024-07-08T04:00:00.000Z"],[18],"It's been a while, longer than usual, since I've posted something here.\n\nI often have a hard time finishing stuff if I don't have some kind of external pressure (like, say, my job depends on it), and it seems like it's been worse over the last several months.\n\nIf you were to take a look into my WIP folder for this blog, you'll see about a dozen or so posts in various states of unfinished. The next big update for my app is in limbo. My gaming backlog is littered with games I started and never finished. My sink always has a couple dishes I couldn't bring myself to just wash along with the rest of them.\n\nIt feels bad to have all these unfinished things hanging over my head. There's the guilt of course, but then there's the frustration and lack of fulfillment that comes with leaving so many things unfinished.\n\nI have so many reasons for leaving things unfinished.\n\nWhen it comes to writing or programming, it's lack of confidence in my work. With writing it's because I decided I have a bad take, or that my writing is just poor quality. With programming it's because I feel like I don't know what I'm doing (especially when working with Swift...).\n\nFor games, it's the desire to move on to the new shiny thing even though I'm still having fun with the game I'm playing.\n\nWith chores, my brain just gets bored and I feel the need to do something more mentally stimulating.\n\nThe cycle repeats, and eventually I'm overwhelmed. I have too many projects to finish. Too many blog posts to write. Too many games to play. Trying to go back and finish these things becomes less about the joy of creating or enjoying a hobby, and more about checking things off a list. So I lose the passion to even finish them.\n\nI've never been diagnosed with Attention Deficit Disorder, but sometimes I wonder if that's something I should pursue (yet another unfinished task I suppose). I tend to blam it on my anxiety since I seem to have more of a challenge during periods of high anxiety (like I've had for the last few months), but maybe this is something I should look into.\n\nIn the meantime though, I did finish this blog post (finally), _and_ posted it, so I'm going to have a mini celebratory cup of tea.","src/content/blog/2024/finishing-stuff.md","88795150a7cb9ac6",{"html":1151,"metadata":1152},"\u003Cp>It’s been a while, longer than usual, since I’ve posted something here.\u003C/p>\n\u003Cp>I often have a hard time finishing stuff if I don’t have some kind of external pressure (like, say, my job depends on it), and it seems like it’s been worse over the last several months.\u003C/p>\n\u003Cp>If you were to take a look into my WIP folder for this blog, you’ll see about a dozen or so posts in various states of unfinished. The next big update for my app is in limbo. My gaming backlog is littered with games I started and never finished. My sink always has a couple dishes I couldn’t bring myself to just wash along with the rest of them.\u003C/p>\n\u003Cp>It feels bad to have all these unfinished things hanging over my head. There’s the guilt of course, but then there’s the frustration and lack of fulfillment that comes with leaving so many things unfinished.\u003C/p>\n\u003Cp>I have so many reasons for leaving things unfinished.\u003C/p>\n\u003Cp>When it comes to writing or programming, it’s lack of confidence in my work. With writing it’s because I decided I have a bad take, or that my writing is just poor quality. With programming it’s because I feel like I don’t know what I’m doing (especially when working with Swift…).\u003C/p>\n\u003Cp>For games, it’s the desire to move on to the new shiny thing even though I’m still having fun with the game I’m playing.\u003C/p>\n\u003Cp>With chores, my brain just gets bored and I feel the need to do something more mentally stimulating.\u003C/p>\n\u003Cp>The cycle repeats, and eventually I’m overwhelmed. I have too many projects to finish. Too many blog posts to write. Too many games to play. Trying to go back and finish these things becomes less about the joy of creating or enjoying a hobby, and more about checking things off a list. So I lose the passion to even finish them.\u003C/p>\n\u003Cp>I’ve never been diagnosed with Attention Deficit Disorder, but sometimes I wonder if that’s something I should pursue (yet another unfinished task I suppose). I tend to blam it on my anxiety since I seem to have more of a challenge during periods of high anxiety (like I’ve had for the last few months), but maybe this is something I should look into.\u003C/p>\n\u003Cp>In the meantime though, I did finish this blog post (finally), \u003Cem>and\u003C/em> posted it, so I’m going to have a mini celebratory cup of tea.\u003C/p>",{"headings":1153,"localImagePaths":1154,"remoteImagePaths":1155,"frontmatter":1156,"imagePaths":1159},[],[],[],{"title":1144,"pubDate":1157,"tags":1158},"7/8/24",[18],[],"2024/my-five-formative-games",{"id":1160,"data":1162,"body":1166,"filePath":1167,"digest":1168,"rendered":1169},{"title":1163,"pubDate":1164,"tags":1165},"My Five Formative Video Games",["Date","2024-07-18T04:00:00.000Z"],[150],"This week, the Triple Click podcast posted to their main feed [a bonus episode from a couple years ago](https://overcast.fm/+AAZusZIrU4E) about the hosts' top 5 formative games. It got me thinking about some of my most formative video game experiences, and what shaped me into the gamer I am today.\n\nLike the postcast, I've picked 5 games I consider to be important to me personally. They're in no particular order, and they're not all my favorites, but they are the games that contributed most to my love of gaming.\n\n## Donkey Kong Country\n\nThis game hold a special place in my heart as my first ever video game. When I was 6, my dad bought me a Super Nintendo bundled with this game, and it blew my little mind. While I think its sequel, Donkey Kong Country 2: Diddy's Kong Quest, is the better game, the original still has a warm place in my heart, and I revisit it from time to time.\n\n## Super Mario Land 2: Six Golden Coins\n\nMy parents got divorced when I was young, and I wasn't really allowed to have a console at my mom's house. I was, however, allowed to have my GameBoy, which my mom bought for me alongside a copy of this game.\n\nIt's not what I'd call a favorite of mine–sorry to everyone who loves this game–but it was my first experience with portable gaming, and the start of my preference for that kind of experience. And it eventually led to my next formative game...\n\n## Pokémon Red[^1]\n\nIf you're a gamer in your early-to-mid-30's, Pokémon is probably the game that introduced to you to the genre of role-playing games. That was definitely the case for me. I didn't know anything about RPGs, but I was just the right age for Pokémon fever and I had to play it. In the years since, RPGs have become my favorite type of game to play, and I owe it all to Pokémon.\n\n## The Legend of Zelda: The Wind Waker\n\nI went back and forth between including this or Ocarina of Time, but in the grand scheme of things I think Wind Waker had a much larger effect on me personally. It's my earliest memory of a game that really captivated me, and drew me into its world in a way that I could believe it was alive. I didn't care enough to know about the controversy around the cartoony graphics, if anything that's what really made the game for me at the time.\n\n## Sim Copter\n\nThis is probably a strange pick, and it's the only game on this list I'd never recommend to anyone. But I was absolutely obsessed with this game for a time. I hated doing the missions, I just enjoyed flying the helicopter around. I spent most of my time playing with an included tool called the SimCity Urban Renewal Kit, building my own intricate cities, and loading them into the game to fly around in 3D.\n\n[^1]: I specifically chose Pokémon Red because that's the version I had growing up.","src/content/blog/2024/my-five-formative-games.md","8934d26bee452399",{"html":1170,"metadata":1171},"\u003Cp>This week, the Triple Click podcast posted to their main feed \u003Ca href=\"https://overcast.fm/+AAZusZIrU4E\">a bonus episode from a couple years ago\u003C/a> about the hosts’ top 5 formative games. It got me thinking about some of my most formative video game experiences, and what shaped me into the gamer I am today.\u003C/p>\n\u003Cp>Like the postcast, I’ve picked 5 games I consider to be important to me personally. They’re in no particular order, and they’re not all my favorites, but they are the games that contributed most to my love of gaming.\u003C/p>\n\u003Ch2 id=\"donkey-kong-country\">Donkey Kong Country\u003C/h2>\n\u003Cp>This game hold a special place in my heart as my first ever video game. When I was 6, my dad bought me a Super Nintendo bundled with this game, and it blew my little mind. While I think its sequel, Donkey Kong Country 2: Diddy’s Kong Quest, is the better game, the original still has a warm place in my heart, and I revisit it from time to time.\u003C/p>\n\u003Ch2 id=\"super-mario-land-2-six-golden-coins\">Super Mario Land 2: Six Golden Coins\u003C/h2>\n\u003Cp>My parents got divorced when I was young, and I wasn’t really allowed to have a console at my mom’s house. I was, however, allowed to have my GameBoy, which my mom bought for me alongside a copy of this game.\u003C/p>\n\u003Cp>It’s not what I’d call a favorite of mine–sorry to everyone who loves this game–but it was my first experience with portable gaming, and the start of my preference for that kind of experience. And it eventually led to my next formative game…\u003C/p>\n\u003Ch2 id=\"pokémon-red1\">Pokémon Red\u003Csup>\u003Ca href=\"#user-content-fn-1\" id=\"user-content-fnref-1\" data-footnote-ref=\"\" aria-describedby=\"footnote-label\">1\u003C/a>\u003C/sup>\u003C/h2>\n\u003Cp>If you’re a gamer in your early-to-mid-30’s, Pokémon is probably the game that introduced to you to the genre of role-playing games. That was definitely the case for me. I didn’t know anything about RPGs, but I was just the right age for Pokémon fever and I had to play it. In the years since, RPGs have become my favorite type of game to play, and I owe it all to Pokémon.\u003C/p>\n\u003Ch2 id=\"the-legend-of-zelda-the-wind-waker\">The Legend of Zelda: The Wind Waker\u003C/h2>\n\u003Cp>I went back and forth between including this or Ocarina of Time, but in the grand scheme of things I think Wind Waker had a much larger effect on me personally. It’s my earliest memory of a game that really captivated me, and drew me into its world in a way that I could believe it was alive. I didn’t care enough to know about the controversy around the cartoony graphics, if anything that’s what really made the game for me at the time.\u003C/p>\n\u003Ch2 id=\"sim-copter\">Sim Copter\u003C/h2>\n\u003Cp>This is probably a strange pick, and it’s the only game on this list I’d never recommend to anyone. But I was absolutely obsessed with this game for a time. I hated doing the missions, I just enjoyed flying the helicopter around. I spent most of my time playing with an included tool called the SimCity Urban Renewal Kit, building my own intricate cities, and loading them into the game to fly around in 3D.\u003C/p>\n\u003Csection data-footnotes=\"\" class=\"footnotes\">\u003Ch2 class=\"sr-only\" id=\"footnote-label\">Footnotes\u003C/h2>\n\u003Col>\n\u003Cli id=\"user-content-fn-1\">\n\u003Cp>I specifically chose Pokémon Red because that’s the version I had growing up. \u003Ca href=\"#user-content-fnref-1\" data-footnote-backref=\"\" aria-label=\"Back to reference 1\" class=\"data-footnote-backref\">↩\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ol>\n\u003C/section>",{"headings":1172,"localImagePaths":1189,"remoteImagePaths":1190,"frontmatter":1191,"imagePaths":1194},[1173,1176,1179,1182,1185,1188],{"depth":348,"slug":1174,"text":1175},"donkey-kong-country","Donkey Kong Country",{"depth":348,"slug":1177,"text":1178},"super-mario-land-2-six-golden-coins","Super Mario Land 2: Six Golden Coins",{"depth":348,"slug":1180,"text":1181},"pokémon-red1","Pokémon Red1",{"depth":348,"slug":1183,"text":1184},"the-legend-of-zelda-the-wind-waker","The Legend of Zelda: The Wind Waker",{"depth":348,"slug":1186,"text":1187},"sim-copter","Sim Copter",{"depth":348,"slug":349,"text":350},[],[],{"title":1163,"pubDate":1192,"tags":1193},"7/18/24",[150],[],"2024/my-top-3-games-of-2024",{"id":1195,"data":1197,"body":1201,"filePath":1202,"digest":1203,"rendered":1204},{"title":1198,"pubDate":1199,"tags":1200},"My Top 3 Games of 2024",["Date","2024-12-12T00:00:00.000Z"],[150],"Back in December 2022, I wrote about [my top 3 games of that year](/posts/2022/my-top-3-games-of-2022/) in what I hoped would be a yearly tradition. For 2023, Tears of the Kingdom and Baldur’s Gate 3 blew me away that I couldn’t fathom selecting a third game that stood up to them. This year however, I’m returning to the originally envisioned format for my top 3 games of 2024.\n\nOne of my regrets from the 2022 post was that I didn’t go into very much detail as to why I liked the games, so this time around I wanted to make sure to go more in-depth (but not too in-depth). So, over the course of the year, I’ve kept a journal of every game I finished in 2024, and wrote down what I thought about it while the experience was still fresh in my mind. I chose this list by re-reading my journal and picking the 3 games that, upon reflection, still resonate with me in the same way.\n\n### Star Wars: Outlaws\n\nOk, this is a controversial pick, but, despite its many flaws, Star Wars: Outlaws is a game I genuinely enjoyed from start to finish. Granted, many of its strengths are a result of it being a Star Wars game, but as a fan of the franchise that’s enough for me.\n\nTo me, this game nailed the feeling of being a roguish scoundrel going on adventures across the Star Wars galaxy. From classic locations such as Mos Eisley, to new places like Mirogana, it all felt authentically a part of that galaxy far, far away. It’s clear the people behind the game are big fans of the universe George Lucas created.\n\nEven the typical Ubisoft open-world tropes didn’t detract from the experience. In fact, setting the game across multiple planets, and therefore segmenting the game into smaller open areas instead of one huge map, did a lot to remove the tedium that comes with open-world games.\n\nAnother aspect of the game I enjoyed was the “Reputation System”. During the course of the game you’ll encounter and do missions for various criminal syndicates; The Hutts, The Pykes, Crimson Dawn, and the Ashiga Clan. Which missions you do, and whether you succeed or fail, will affect your standing with these organizations. Raising your reputation with a particular group can unlock special merchants, allow you to take higher paying missions, and freely move about the gangs territory. However, betraying a gang, stealing from them, entering restricted areas, or just being a menace towards them, will lower your reputation. It’s a cool system, and I think it has plenty of room for iteration in a sequel.\n\n### Final Fantasy VII Rebirth\n\nI have to say, this is the game that most surprised me this year. While I enjoyed Final Fantasy VII Remake–the first entry in this trilogy-to-be of games re-imagining the classic 90’s RPG–when I originally played it during Covid lockdown in 2020, I found it very tedious when I revisited it a couple years ago In addition, 2023’s Final Fantasy XVI left me a bit down on the series as a whole. But I gave Rebirth a shot anyway, and I’m glad I did.\n\nOne thing this game shares in common with the first entry is how well it handles real-time combat, especially compared to the more recent “mainline” entries. Final Fantasy XV’s real-time combat was tedious, while XVI’s was frustrating and shallow. I really appreciate the ability in this game to switch characters in combat to not only keep gameplay interesting, but provide a level of depth and control that the aforementioned mainline games just don’t.\n\nThe world design, similar to Star Wars: Outlaws, is more segmented, which makes the exploration much less tedious, and far more varied. Each map is littered with side objectives to encourage exploration, but it’s not so much that it’s overwhelming. The only 2 exceptions were Cosmo Canyon and Gongaga, which I found extremely convoluted and not at all enjoyable to navigate.\n\nThe game has a multitude of mini-games, which felt like a throwback to an older style of video game design, and I thought it was fun. They weren’t all bangers, but I did find myself engaging in Gwen…sorry, I mean, Queen’s Blood. Also, Chocobo Racing ended up being another big time sink. It was enough to keep me coming back for many more hours, even after I finished the story (and is probably why I didn’t finish more games this year 😬).\n\n### The Legend of Zelda: Echoes of Wisdom\n\nIt goes without saying, if there’s a new Zelda game out it’s going to make my top 3 games of the year, no question. Like any other game, it’s not perfect. As the first brand-new “2D” Zelda in a decade, and the first in the series to star the titular princess, it had high expectations to live up to, but I think it ran away with them.\n\nIt’s the first Zelda game of this style to take on the open-world design of the 2 most recent 3D games–Breath of the Wild, and Tears of the Kingdom–and it really fit a lot better that I was expecting. In fact, I’d say it did the open-world much better, because it was reigned in just enough to not impede on the storytelling (such as it is in a Nintendo title), but still gave the player a good level of freedom to explore.\n\nAnother area this game excels is the puzzles. Much like in Tears of the Kingdom, the puzzles in this game are more focused on player creativity and finding fun solutions than simply trying to figure out the one solution the designers intended. Much of this creativity comes from what this game calls “echoes”, basically various objects and enemies you can conjure up.\n\nI hope this is a concept Nintendo revisits, because I really want to see a successor to this game that iterates upon what is already great, and improves on what didn’t quite work. Basically, what Tears of the Kingdom did for Breath of the Wild.","src/content/blog/2024/my-top-3-games-of-2024.md","aeb241061d662d08",{"html":1205,"metadata":1206},"\u003Cp>Back in December 2022, I wrote about \u003Ca href=\"/posts/2022/my-top-3-games-of-2022/\">my top 3 games of that year\u003C/a> in what I hoped would be a yearly tradition. For 2023, Tears of the Kingdom and Baldur’s Gate 3 blew me away that I couldn’t fathom selecting a third game that stood up to them. This year however, I’m returning to the originally envisioned format for my top 3 games of 2024.\u003C/p>\n\u003Cp>One of my regrets from the 2022 post was that I didn’t go into very much detail as to why I liked the games, so this time around I wanted to make sure to go more in-depth (but not too in-depth). So, over the course of the year, I’ve kept a journal of every game I finished in 2024, and wrote down what I thought about it while the experience was still fresh in my mind. I chose this list by re-reading my journal and picking the 3 games that, upon reflection, still resonate with me in the same way.\u003C/p>\n\u003Ch3 id=\"star-wars-outlaws\">Star Wars: Outlaws\u003C/h3>\n\u003Cp>Ok, this is a controversial pick, but, despite its many flaws, Star Wars: Outlaws is a game I genuinely enjoyed from start to finish. Granted, many of its strengths are a result of it being a Star Wars game, but as a fan of the franchise that’s enough for me.\u003C/p>\n\u003Cp>To me, this game nailed the feeling of being a roguish scoundrel going on adventures across the Star Wars galaxy. From classic locations such as Mos Eisley, to new places like Mirogana, it all felt authentically a part of that galaxy far, far away. It’s clear the people behind the game are big fans of the universe George Lucas created.\u003C/p>\n\u003Cp>Even the typical Ubisoft open-world tropes didn’t detract from the experience. In fact, setting the game across multiple planets, and therefore segmenting the game into smaller open areas instead of one huge map, did a lot to remove the tedium that comes with open-world games.\u003C/p>\n\u003Cp>Another aspect of the game I enjoyed was the “Reputation System”. During the course of the game you’ll encounter and do missions for various criminal syndicates; The Hutts, The Pykes, Crimson Dawn, and the Ashiga Clan. Which missions you do, and whether you succeed or fail, will affect your standing with these organizations. Raising your reputation with a particular group can unlock special merchants, allow you to take higher paying missions, and freely move about the gangs territory. However, betraying a gang, stealing from them, entering restricted areas, or just being a menace towards them, will lower your reputation. It’s a cool system, and I think it has plenty of room for iteration in a sequel.\u003C/p>\n\u003Ch3 id=\"final-fantasy-vii-rebirth\">Final Fantasy VII Rebirth\u003C/h3>\n\u003Cp>I have to say, this is the game that most surprised me this year. While I enjoyed Final Fantasy VII Remake–the first entry in this trilogy-to-be of games re-imagining the classic 90’s RPG–when I originally played it during Covid lockdown in 2020, I found it very tedious when I revisited it a couple years ago In addition, 2023’s Final Fantasy XVI left me a bit down on the series as a whole. But I gave Rebirth a shot anyway, and I’m glad I did.\u003C/p>\n\u003Cp>One thing this game shares in common with the first entry is how well it handles real-time combat, especially compared to the more recent “mainline” entries. Final Fantasy XV’s real-time combat was tedious, while XVI’s was frustrating and shallow. I really appreciate the ability in this game to switch characters in combat to not only keep gameplay interesting, but provide a level of depth and control that the aforementioned mainline games just don’t.\u003C/p>\n\u003Cp>The world design, similar to Star Wars: Outlaws, is more segmented, which makes the exploration much less tedious, and far more varied. Each map is littered with side objectives to encourage exploration, but it’s not so much that it’s overwhelming. The only 2 exceptions were Cosmo Canyon and Gongaga, which I found extremely convoluted and not at all enjoyable to navigate.\u003C/p>\n\u003Cp>The game has a multitude of mini-games, which felt like a throwback to an older style of video game design, and I thought it was fun. They weren’t all bangers, but I did find myself engaging in Gwen…sorry, I mean, Queen’s Blood. Also, Chocobo Racing ended up being another big time sink. It was enough to keep me coming back for many more hours, even after I finished the story (and is probably why I didn’t finish more games this year 😬).\u003C/p>\n\u003Ch3 id=\"the-legend-of-zelda-echoes-of-wisdom\">The Legend of Zelda: Echoes of Wisdom\u003C/h3>\n\u003Cp>It goes without saying, if there’s a new Zelda game out it’s going to make my top 3 games of the year, no question. Like any other game, it’s not perfect. As the first brand-new “2D” Zelda in a decade, and the first in the series to star the titular princess, it had high expectations to live up to, but I think it ran away with them.\u003C/p>\n\u003Cp>It’s the first Zelda game of this style to take on the open-world design of the 2 most recent 3D games–Breath of the Wild, and Tears of the Kingdom–and it really fit a lot better that I was expecting. In fact, I’d say it did the open-world much better, because it was reigned in just enough to not impede on the storytelling (such as it is in a Nintendo title), but still gave the player a good level of freedom to explore.\u003C/p>\n\u003Cp>Another area this game excels is the puzzles. Much like in Tears of the Kingdom, the puzzles in this game are more focused on player creativity and finding fun solutions than simply trying to figure out the one solution the designers intended. Much of this creativity comes from what this game calls “echoes”, basically various objects and enemies you can conjure up.\u003C/p>\n\u003Cp>I hope this is a concept Nintendo revisits, because I really want to see a successor to this game that iterates upon what is already great, and improves on what didn’t quite work. Basically, what Tears of the Kingdom did for Breath of the Wild.\u003C/p>",{"headings":1207,"localImagePaths":1217,"remoteImagePaths":1218,"frontmatter":1219,"imagePaths":1222},[1208,1211,1214],{"depth":47,"slug":1209,"text":1210},"star-wars-outlaws","Star Wars: Outlaws",{"depth":47,"slug":1212,"text":1213},"final-fantasy-vii-rebirth","Final Fantasy VII Rebirth",{"depth":47,"slug":1215,"text":1216},"the-legend-of-zelda-echoes-of-wisdom","The Legend of Zelda: Echoes of Wisdom",[],[],{"title":1198,"pubDate":1220,"tags":1221},"2024-12-12",[150],[],"2024/my-terminal-setup",{"id":1223,"data":1225,"body":1229,"filePath":1230,"digest":1231,"rendered":1232},{"title":1226,"pubDate":1227,"tags":1228},"My Terminal Setup",["Date","2024-03-09T05:00:00.000Z"],[91,69],"The command line is something I've tinkered with for years. Ever since I discovered Terminal.app in the Utilities folder on my PowerBook G4 back in the day, I've been curious about the kinds of things I could do with it. For most of that time, I've really only used it to change hidden settings, and run tools like 'diskutil', but since entering the world of software development the terminal has become an indispensable tool.\n\nOne of the things I enjoy about the terminal is how customizable it is. If you're on macOS like I am, it can be a nice little reprieve from the relatively locked-down GUI. As such, I've had a lot of fun tweaking the Unix underpinnings of the Mac to my own preferences.\n\n### The Basics\n\nTo start off, let's look at the basic setup. Though macOS comes with the built-in Terminal.app I mentioned earlier, I prefer to use an app called [iTerm 2](https://iterm2.com). There are a lot of alternative terminal emulators out there, and I've tried most of them, but I keep coming back to iTerm because it just feels at home on the Mac in the way Warp, Alacritty, and the like, just don't.\n\nFor the shell itself, I use ZSH, which is what ships by default on Mac. I'll admit I'm not sure what the pros and cons are versus something like Bash, but it works for me. I also use [ohmyzsh](https://github.com/ohmyzsh/ohmyzsh) for an extra level of customization.\n\nFinally, I use [Homebrew](https://brew.sh) for my package manager. That seems to be the go-to solution for Mac. I use it to not only install and manage the CLI tools I use, but also any GUI apps I install outside the App Store. There's even a nice little app called [Cork](https://github.com/buresdv/Cork) which is a GUI app that makes dealing with Homebrew a lot nicer.\n\n### Themes and Plugins\n\nUsing ohmyzsh opens the door for a lot of easy customization. One of the other tools I use is [Powerlevel10k](https://github.com/romkatv/powerlevel10k), which can be used with or without ohmyzsh. This allows you to create a theme by mixing and matching several preset options. I went with a pretty barebones, minimal look, but you don't have to go that route.\n\nFor plugins, I use [zsh-autocomplete](https://github.com/marlonrichert/zsh-autocomplete), which is basically a search function and autocompletion for terminal commands. I also use [zsh-syntax-highlighting](https://github.com/zsh-users/zsh-syntax-highlighting), which not only adds a bit of color, but can be useful as well because it will color code valid commands in green and invalid ones in red.\n\n### Useful Tools\n\nThere are also a handful of useful tools I have installed that make using the command line a much more pleasant experience. I'm going to skip over ones like git and Homebrew, they're pretty much a necessity for developers, and instead focus on some tools I'd consider nice to have.\n\nAll of these tools can be installed via Homebrew.\n\n**gum**\n\nThis isn't so much a standalone tool as it is a way to easily add some interactivity to shell scripts. You can easily add text inputs, confirmation dialogs, list selections, and even loading spinners to your shell scripts. There's a lot, so I'd suggest checking out [the readme](https://github.com/charmbracelet/gum/blob/main/README.md) to see if it's something you'd find useful.\n\n**mas**\n\nA CLI for the Mac App Store. It may seem a little redundant, but I find it a much more reliable way to update apps installed via the App Store since auto-update seems pretty hit-or-miss, and many times updates will not show for me at all in the GUI interface. Simply running `mas upgrade` will find and install updates much more reliably in my experience.\n\n**thefuck**\n\nEven with all my autocomplete and syntax highlighting shenanigans, I still sometimes make mistakes (ever do a git push without setting an origin?). All I have to do when I make these silly mistakes is run the command `fuck` and it will pretty reliably find and run the command you meant to run.\n\n**yt-dlp**\n\nI don't always have to download YouTube videos, but when I do, I use yt-dlp. It makes it pretty simple to download videos, and it's feels a lot less sketchy than using one of those YouTube downloader websites. Shameless plug, I also [built a GUI front end for it](https://github.com/ghall89/Siphon).\n\n**zoxide**\n\nUsing cd to navigate our computers is an everyday part of using the terminal, but zoxide makes that experience much better. On top just being able to navigate your folders just like with cd, zoxide can keep track of your most visited folders and lets you quickly navigate to them with a fuzzy search. So, say you have a folder you navigate to a lot with `cd ~/Developer/web/personal/my-cool-blog`, instead of having to type that out you can simply type `z web blog` and it will, like magic, take you right there. Also, if you're like me and have the cd command burned into your brain, you can set cd as an alias of z.","src/content/blog/2024/my-terminal-setup.md","8dfb2c1b5e92ae77",{"html":1233,"metadata":1234},"\u003Cp>The command line is something I’ve tinkered with for years. Ever since I discovered Terminal.app in the Utilities folder on my PowerBook G4 back in the day, I’ve been curious about the kinds of things I could do with it. For most of that time, I’ve really only used it to change hidden settings, and run tools like ‘diskutil’, but since entering the world of software development the terminal has become an indispensable tool.\u003C/p>\n\u003Cp>One of the things I enjoy about the terminal is how customizable it is. If you’re on macOS like I am, it can be a nice little reprieve from the relatively locked-down GUI. As such, I’ve had a lot of fun tweaking the Unix underpinnings of the Mac to my own preferences.\u003C/p>\n\u003Ch3 id=\"the-basics\">The Basics\u003C/h3>\n\u003Cp>To start off, let’s look at the basic setup. Though macOS comes with the built-in Terminal.app I mentioned earlier, I prefer to use an app called \u003Ca href=\"https://iterm2.com\">iTerm 2\u003C/a>. There are a lot of alternative terminal emulators out there, and I’ve tried most of them, but I keep coming back to iTerm because it just feels at home on the Mac in the way Warp, Alacritty, and the like, just don’t.\u003C/p>\n\u003Cp>For the shell itself, I use ZSH, which is what ships by default on Mac. I’ll admit I’m not sure what the pros and cons are versus something like Bash, but it works for me. I also use \u003Ca href=\"https://github.com/ohmyzsh/ohmyzsh\">ohmyzsh\u003C/a> for an extra level of customization.\u003C/p>\n\u003Cp>Finally, I use \u003Ca href=\"https://brew.sh\">Homebrew\u003C/a> for my package manager. That seems to be the go-to solution for Mac. I use it to not only install and manage the CLI tools I use, but also any GUI apps I install outside the App Store. There’s even a nice little app called \u003Ca href=\"https://github.com/buresdv/Cork\">Cork\u003C/a> which is a GUI app that makes dealing with Homebrew a lot nicer.\u003C/p>\n\u003Ch3 id=\"themes-and-plugins\">Themes and Plugins\u003C/h3>\n\u003Cp>Using ohmyzsh opens the door for a lot of easy customization. One of the other tools I use is \u003Ca href=\"https://github.com/romkatv/powerlevel10k\">Powerlevel10k\u003C/a>, which can be used with or without ohmyzsh. This allows you to create a theme by mixing and matching several preset options. I went with a pretty barebones, minimal look, but you don’t have to go that route.\u003C/p>\n\u003Cp>For plugins, I use \u003Ca href=\"https://github.com/marlonrichert/zsh-autocomplete\">zsh-autocomplete\u003C/a>, which is basically a search function and autocompletion for terminal commands. I also use \u003Ca href=\"https://github.com/zsh-users/zsh-syntax-highlighting\">zsh-syntax-highlighting\u003C/a>, which not only adds a bit of color, but can be useful as well because it will color code valid commands in green and invalid ones in red.\u003C/p>\n\u003Ch3 id=\"useful-tools\">Useful Tools\u003C/h3>\n\u003Cp>There are also a handful of useful tools I have installed that make using the command line a much more pleasant experience. I’m going to skip over ones like git and Homebrew, they’re pretty much a necessity for developers, and instead focus on some tools I’d consider nice to have.\u003C/p>\n\u003Cp>All of these tools can be installed via Homebrew.\u003C/p>\n\u003Cp>\u003Cstrong>gum\u003C/strong>\u003C/p>\n\u003Cp>This isn’t so much a standalone tool as it is a way to easily add some interactivity to shell scripts. You can easily add text inputs, confirmation dialogs, list selections, and even loading spinners to your shell scripts. There’s a lot, so I’d suggest checking out \u003Ca href=\"https://github.com/charmbracelet/gum/blob/main/README.md\">the readme\u003C/a> to see if it’s something you’d find useful.\u003C/p>\n\u003Cp>\u003Cstrong>mas\u003C/strong>\u003C/p>\n\u003Cp>A CLI for the Mac App Store. It may seem a little redundant, but I find it a much more reliable way to update apps installed via the App Store since auto-update seems pretty hit-or-miss, and many times updates will not show for me at all in the GUI interface. Simply running \u003Ccode>mas upgrade\u003C/code> will find and install updates much more reliably in my experience.\u003C/p>\n\u003Cp>\u003Cstrong>thefuck\u003C/strong>\u003C/p>\n\u003Cp>Even with all my autocomplete and syntax highlighting shenanigans, I still sometimes make mistakes (ever do a git push without setting an origin?). All I have to do when I make these silly mistakes is run the command \u003Ccode>fuck\u003C/code> and it will pretty reliably find and run the command you meant to run.\u003C/p>\n\u003Cp>\u003Cstrong>yt-dlp\u003C/strong>\u003C/p>\n\u003Cp>I don’t always have to download YouTube videos, but when I do, I use yt-dlp. It makes it pretty simple to download videos, and it’s feels a lot less sketchy than using one of those YouTube downloader websites. Shameless plug, I also \u003Ca href=\"https://github.com/ghall89/Siphon\">built a GUI front end for it\u003C/a>.\u003C/p>\n\u003Cp>\u003Cstrong>zoxide\u003C/strong>\u003C/p>\n\u003Cp>Using cd to navigate our computers is an everyday part of using the terminal, but zoxide makes that experience much better. On top just being able to navigate your folders just like with cd, zoxide can keep track of your most visited folders and lets you quickly navigate to them with a fuzzy search. So, say you have a folder you navigate to a lot with \u003Ccode>cd ~/Developer/web/personal/my-cool-blog\u003C/code>, instead of having to type that out you can simply type \u003Ccode>z web blog\u003C/code> and it will, like magic, take you right there. Also, if you’re like me and have the cd command burned into your brain, you can set cd as an alias of z.\u003C/p>",{"headings":1235,"localImagePaths":1245,"remoteImagePaths":1246,"frontmatter":1247,"imagePaths":1250},[1236,1239,1242],{"depth":47,"slug":1237,"text":1238},"the-basics","The Basics",{"depth":47,"slug":1240,"text":1241},"themes-and-plugins","Themes and Plugins",{"depth":47,"slug":1243,"text":1244},"useful-tools","Useful Tools",[],[],{"title":1226,"pubDate":1248,"tags":1249},"3/9/24",[91,69],[],"2024/notes-on-these-airpods",{"id":1251,"data":1253,"body":1257,"filePath":1258,"digest":1259,"rendered":1260},{"title":1254,"pubDate":1255,"tags":1256},"Notes on the AirPods 4",["Date","2024-09-24T01:10:00.000Z"],[69],"My big purchase from the iPhone event a couple weeks ago was the AirPods 4 With Active Noise Cancellation[^1].\n\nI've only had them a few days at this point, and writing product reviews isn't my strong suite, so I've collected up some notes on my experience with the new AirPods' audio modes:\n\n## Noise Cancellation\n\nI've never owned a set of headphones with noise cancellation so I don't really have anything to compare these to, but I feel like it works pretty well considering there are no rubber tips (and thus no seal to fully block out external noise).\n\nI've tried them when working at my desk and it does a real good job of blocking out most ambient noise, and I feel less distracted. I've also tried them working in a crowded cafe, and while I could still hear the chatter of the people around me, it was muffled enough to minimize any distraction.\n\nSpeaking on the phone or in meetings is still a bit strange and I feel like I have to shout. Might default to turning off noise cancellation in these situations if I don't adapt.\n\n## Passthrough\n\nI found the passthrough on the AirPods 4 to be a little unsettling since I was hearing ambient noise naturally as well as through the headphones. This made ambience a bit more grating. Not sure if I'll use passthrough mode, and just stick to either \"active noise cancellation\" or \"off\".\n\n## Misc Notes\n\nThey don't feel quite as secure in my ear as the AirPods 3, but still way better than the AirPods 1 and 2.\n\nThe AirPods 3 had an issue with stuttering music when I was using my MacBook in clamshell mode but that seems to not be an issue so far with these.\n\n[^1]: Listeners of the Accidental Tech Podcast know the product better as These AirPods.","src/content/blog/2024/notes-on-these-airpods.md","4d5c184f9b6f67e1",{"html":1261,"metadata":1262},"\u003Cp>My big purchase from the iPhone event a couple weeks ago was the AirPods 4 With Active Noise Cancellation\u003Csup>\u003Ca href=\"#user-content-fn-1\" id=\"user-content-fnref-1\" data-footnote-ref=\"\" aria-describedby=\"footnote-label\">1\u003C/a>\u003C/sup>.\u003C/p>\n\u003Cp>I’ve only had them a few days at this point, and writing product reviews isn’t my strong suite, so I’ve collected up some notes on my experience with the new AirPods’ audio modes:\u003C/p>\n\u003Ch2 id=\"noise-cancellation\">Noise Cancellation\u003C/h2>\n\u003Cp>I’ve never owned a set of headphones with noise cancellation so I don’t really have anything to compare these to, but I feel like it works pretty well considering there are no rubber tips (and thus no seal to fully block out external noise).\u003C/p>\n\u003Cp>I’ve tried them when working at my desk and it does a real good job of blocking out most ambient noise, and I feel less distracted. I’ve also tried them working in a crowded cafe, and while I could still hear the chatter of the people around me, it was muffled enough to minimize any distraction.\u003C/p>\n\u003Cp>Speaking on the phone or in meetings is still a bit strange and I feel like I have to shout. Might default to turning off noise cancellation in these situations if I don’t adapt.\u003C/p>\n\u003Ch2 id=\"passthrough\">Passthrough\u003C/h2>\n\u003Cp>I found the passthrough on the AirPods 4 to be a little unsettling since I was hearing ambient noise naturally as well as through the headphones. This made ambience a bit more grating. Not sure if I’ll use passthrough mode, and just stick to either “active noise cancellation” or “off”.\u003C/p>\n\u003Ch2 id=\"misc-notes\">Misc Notes\u003C/h2>\n\u003Cp>They don’t feel quite as secure in my ear as the AirPods 3, but still way better than the AirPods 1 and 2.\u003C/p>\n\u003Cp>The AirPods 3 had an issue with stuttering music when I was using my MacBook in clamshell mode but that seems to not be an issue so far with these.\u003C/p>\n\u003Csection data-footnotes=\"\" class=\"footnotes\">\u003Ch2 class=\"sr-only\" id=\"footnote-label\">Footnotes\u003C/h2>\n\u003Col>\n\u003Cli id=\"user-content-fn-1\">\n\u003Cp>Listeners of the Accidental Tech Podcast know the product better as These AirPods. \u003Ca href=\"#user-content-fnref-1\" data-footnote-backref=\"\" aria-label=\"Back to reference 1\" class=\"data-footnote-backref\">↩\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ol>\n\u003C/section>",{"headings":1263,"localImagePaths":1274,"remoteImagePaths":1275,"frontmatter":1276,"imagePaths":1279},[1264,1267,1270,1273],{"depth":348,"slug":1265,"text":1266},"noise-cancellation","Noise Cancellation",{"depth":348,"slug":1268,"text":1269},"passthrough","Passthrough",{"depth":348,"slug":1271,"text":1272},"misc-notes","Misc Notes",{"depth":348,"slug":349,"text":350},[],[],{"title":1254,"pubDate":1277,"tags":1278},"9/23/24, 9:10 PM",[69],[],"2024/playing-on-easy-mode",{"id":1280,"data":1282,"body":1286,"filePath":1287,"digest":1288,"rendered":1289},{"title":1283,"pubDate":1284,"tags":1285},"Playing on \"Easy Mode\"",["Date","2024-04-09T04:00:00.000Z"],[150],"I have a confession to make; I am terrible at video games! Yes, I've played them regularly for almost 30 years but I still manage to really suck at them. Some genres I'm ok with, such as platformers and turn-based RPGs, but I feel like I just don't have the coordination to pull off shooters and other action games.\n\nI'm not sure if I've just got worse at video games with age, I'm 34 now, or if my patience for the struggle of powering through a particularly hard boss is just a lot lower than it used to be. After all, there are so many games I want to get to, and not enough time in the day. Whatever the case, I find myself turning to easy mode a lot more often.\n\nSometimes I find easy mode frustrating in a different way though. I recently finished Final Fantasy VII Rebirth, and I spent most of the game switching back-and-forth between easy and medium. I found easy a bit boring, but normal a little bit frustrating for my skill level. On easy, outside of boss fights, I didn't really feel any resistance from the game, and even then, some boss fights felt too...well...easy.\n\nYou could say, \"Well, what did you expect from easy mode?\" And that would be a fair point, easy mode is supposed to be just that. It's not really fair of me to expect anything more. But, at least for me, it robs the game of any sort of tension, and makes it nearly impossible to fail.\n\nOne relatively recent game I think did difficulty real well was Horizon Forbidden West. You had the standard \"easy, medium, or hard\" setting, but beyond that you could customize and tune the difficulty to your own specific preferences.\n\nFor example, you could tweak the damage modifiers for both you and your enemies. In my case, I found the enemies a little too weak on easy, so I tuned their damage up a little bit.\n\nOn the other hand I found Aloy, the character you play as in the Horizon series, to be a bit too beefed up on easy, so I was able to tune her down a bit as well. I was able to find this sweet spot between easy and medium that wasn't too frustrating but still gave me a satisfying experience.\n\nWhile this kind of feature is slowly becoming more common, we've still got a long way to go. I realize it's probably not the easiest thing to account for when programming a game – game dev is so far beyond what I do, so I can only begin to fathom the challenges that level of customization would add to the development process – but it's something I think should be taken into account more often, along with other accessibility features.","src/content/blog/2024/playing-on-easy-mode.md","1dc0a77e11b91736",{"html":1290,"metadata":1291},"\u003Cp>I have a confession to make; I am terrible at video games! Yes, I’ve played them regularly for almost 30 years but I still manage to really suck at them. Some genres I’m ok with, such as platformers and turn-based RPGs, but I feel like I just don’t have the coordination to pull off shooters and other action games.\u003C/p>\n\u003Cp>I’m not sure if I’ve just got worse at video games with age, I’m 34 now, or if my patience for the struggle of powering through a particularly hard boss is just a lot lower than it used to be. After all, there are so many games I want to get to, and not enough time in the day. Whatever the case, I find myself turning to easy mode a lot more often.\u003C/p>\n\u003Cp>Sometimes I find easy mode frustrating in a different way though. I recently finished Final Fantasy VII Rebirth, and I spent most of the game switching back-and-forth between easy and medium. I found easy a bit boring, but normal a little bit frustrating for my skill level. On easy, outside of boss fights, I didn’t really feel any resistance from the game, and even then, some boss fights felt too…well…easy.\u003C/p>\n\u003Cp>You could say, “Well, what did you expect from easy mode?” And that would be a fair point, easy mode is supposed to be just that. It’s not really fair of me to expect anything more. But, at least for me, it robs the game of any sort of tension, and makes it nearly impossible to fail.\u003C/p>\n\u003Cp>One relatively recent game I think did difficulty real well was Horizon Forbidden West. You had the standard “easy, medium, or hard” setting, but beyond that you could customize and tune the difficulty to your own specific preferences.\u003C/p>\n\u003Cp>For example, you could tweak the damage modifiers for both you and your enemies. In my case, I found the enemies a little too weak on easy, so I tuned their damage up a little bit.\u003C/p>\n\u003Cp>On the other hand I found Aloy, the character you play as in the Horizon series, to be a bit too beefed up on easy, so I was able to tune her down a bit as well. I was able to find this sweet spot between easy and medium that wasn’t too frustrating but still gave me a satisfying experience.\u003C/p>\n\u003Cp>While this kind of feature is slowly becoming more common, we’ve still got a long way to go. I realize it’s probably not the easiest thing to account for when programming a game – game dev is so far beyond what I do, so I can only begin to fathom the challenges that level of customization would add to the development process – but it’s something I think should be taken into account more often, along with other accessibility features.\u003C/p>",{"headings":1292,"localImagePaths":1293,"remoteImagePaths":1294,"frontmatter":1295,"imagePaths":1298},[],[],[],{"title":1283,"pubDate":1296,"tags":1297},"4/9/24",[150],[],"2024/ramblings-on-the-macintosh",{"id":1299,"data":1301,"body":1305,"filePath":1306,"digest":1307,"rendered":1308},{"title":1302,"pubDate":1303,"tags":1304},"Ramblings On The Macintosh",["Date","2024-02-18T05:00:00.000Z"],[68,91,69],"2024 marks the 40th anniversary of the Macintosh. You've probably heard this a million times already this year, I'm pretty late to the party for writing a Macintosh retrospective, but I wanted to write this post anyway because of how important the Mac is to me. I might not be where I am today, especially not career-wise, if it weren't for the Macintosh.\n\nThat may seem like hyperbole, but it's really not. The Mac was the computer that ignighted my love of computers, not just using them but tinkering with them. The Mac showed me an entire world of near-infinite possibilities which I am still exploring to this day!\n\nOne of my earliest memories using a computer is playing Super Munchers on my grandparents' SE/30[^1]. I can't recall what originally caused me to become obsessed with this simple educational game, but I was hooked.\n\nSome of my earliest memories of actually tinkering with computers though came from having to spend time with my mom after work at a local university. This is where I discovered the Internet and network share drives. I remember finding a seemingly limitless repository of software and games-in retrospect, probably pirated-on the university network and taking whatever I could fit on a handful of floppies home to run on our Macintosh at home.\n\nI don't actually remember what model we had at home at the time, it looked like a Power Mac 7100 but did not have a CD-ROM drive–I distinctly remember going to pick up an external CD-ROM drive at CompUSA. My mom got it used, I can't recall where from but it was definitly not a new computer at the time. But I didn't care! I had games, both the 2 or 3 I had on CD-ROM, plus the many I had inadvertantly pirated.\n\nI remember it had an earlier version of System 7 (what I consider to be the quintissential \"Classic Mac OS\") so it was missing some small features that were on the newer university computers. A couple of those features that come to mind are the Control Strip, and the more 3D-esque UI style, both introduced in later version of System 7. I discovered that these features were merely system extensions so I resolved to copy those extensions onto a floppy disk, copy them into the Extensions folder on our Mac at home, and cross my fingers. To my shock and awe, it worked, and that's where my love for tinkering with computers blossomed.\n\nNot too long after, I discovered the application ResEdit, which could have been dangerous, but thankfully I was usually smart enough to make duplicates of anything before modifying them (guess I was born with good data hygene) and lucky enough to not trash any crucial system files.\n\nLater, in middle school and high school, I started making real simple websites, set up a forum (remember those?!), and learned some rudimentary C, tried (and failed) to learn Objective C. In addition, the Unix underpinnings of Mac OS X introduced me to tinkering via the command line.\n\nWould I have followed the same, or similar, path if I'd only ever used Windows PCs? What about if the Macintosh never existed? We'll never know, but I can say for sure that I wouldn't adore computers in quite the same way. Maybe that's a \"fanboi\" thing to say, but I do truly believe it.\n\nOh, and, fun fact; I wrote this entire post in BBEdit 4 inside the Basilisk II emulator running Mac OS 7.6.\n\n[^1]: I actually still have this exact computer, but it's long since bitten the dust.","src/content/blog/2024/ramblings-on-the-macintosh.md","c1cdfc0ecbc9b897",{"html":1309,"metadata":1310},"\u003Cp>2024 marks the 40th anniversary of the Macintosh. You’ve probably heard this a million times already this year, I’m pretty late to the party for writing a Macintosh retrospective, but I wanted to write this post anyway because of how important the Mac is to me. I might not be where I am today, especially not career-wise, if it weren’t for the Macintosh.\u003C/p>\n\u003Cp>That may seem like hyperbole, but it’s really not. The Mac was the computer that ignighted my love of computers, not just using them but tinkering with them. The Mac showed me an entire world of near-infinite possibilities which I am still exploring to this day!\u003C/p>\n\u003Cp>One of my earliest memories using a computer is playing Super Munchers on my grandparents’ SE/30\u003Csup>\u003Ca href=\"#user-content-fn-1\" id=\"user-content-fnref-1\" data-footnote-ref=\"\" aria-describedby=\"footnote-label\">1\u003C/a>\u003C/sup>. I can’t recall what originally caused me to become obsessed with this simple educational game, but I was hooked.\u003C/p>\n\u003Cp>Some of my earliest memories of actually tinkering with computers though came from having to spend time with my mom after work at a local university. This is where I discovered the Internet and network share drives. I remember finding a seemingly limitless repository of software and games-in retrospect, probably pirated-on the university network and taking whatever I could fit on a handful of floppies home to run on our Macintosh at home.\u003C/p>\n\u003Cp>I don’t actually remember what model we had at home at the time, it looked like a Power Mac 7100 but did not have a CD-ROM drive–I distinctly remember going to pick up an external CD-ROM drive at CompUSA. My mom got it used, I can’t recall where from but it was definitly not a new computer at the time. But I didn’t care! I had games, both the 2 or 3 I had on CD-ROM, plus the many I had inadvertantly pirated.\u003C/p>\n\u003Cp>I remember it had an earlier version of System 7 (what I consider to be the quintissential “Classic Mac OS”) so it was missing some small features that were on the newer university computers. A couple of those features that come to mind are the Control Strip, and the more 3D-esque UI style, both introduced in later version of System 7. I discovered that these features were merely system extensions so I resolved to copy those extensions onto a floppy disk, copy them into the Extensions folder on our Mac at home, and cross my fingers. To my shock and awe, it worked, and that’s where my love for tinkering with computers blossomed.\u003C/p>\n\u003Cp>Not too long after, I discovered the application ResEdit, which could have been dangerous, but thankfully I was usually smart enough to make duplicates of anything before modifying them (guess I was born with good data hygene) and lucky enough to not trash any crucial system files.\u003C/p>\n\u003Cp>Later, in middle school and high school, I started making real simple websites, set up a forum (remember those?!), and learned some rudimentary C, tried (and failed) to learn Objective C. In addition, the Unix underpinnings of Mac OS X introduced me to tinkering via the command line.\u003C/p>\n\u003Cp>Would I have followed the same, or similar, path if I’d only ever used Windows PCs? What about if the Macintosh never existed? We’ll never know, but I can say for sure that I wouldn’t adore computers in quite the same way. Maybe that’s a “fanboi” thing to say, but I do truly believe it.\u003C/p>\n\u003Cp>Oh, and, fun fact; I wrote this entire post in BBEdit 4 inside the Basilisk II emulator running Mac OS 7.6.\u003C/p>\n\u003Csection data-footnotes=\"\" class=\"footnotes\">\u003Ch2 class=\"sr-only\" id=\"footnote-label\">Footnotes\u003C/h2>\n\u003Col>\n\u003Cli id=\"user-content-fn-1\">\n\u003Cp>I actually still have this exact computer, but it’s long since bitten the dust. \u003Ca href=\"#user-content-fnref-1\" data-footnote-backref=\"\" aria-label=\"Back to reference 1\" class=\"data-footnote-backref\">↩\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ol>\n\u003C/section>",{"headings":1311,"localImagePaths":1313,"remoteImagePaths":1314,"frontmatter":1315,"imagePaths":1318},[1312],{"depth":348,"slug":349,"text":350},[],[],{"title":1302,"pubDate":1316,"tags":1317},"2/18/24",[68,91,69],[],"2024/rip-homepod-mini",{"id":1319,"data":1321,"body":1325,"filePath":1326,"digest":1327,"rendered":1328},{"title":1322,"pubDate":1323,"tags":1324},"RIP HomePod Mini",["Date","2024-05-02T04:00:00.000Z"],[69],"Recently, my HomePod Mini broke. It will no longer even power on at all. I think I may have damaged the _NON-REMOVABLE_ cable, perhaps while moving furniture (I'm not entirely sure _when_ it broke, but I'll get into that), and my options are send it in to Apple for repair or buy a new one. I have zero motivation to do either.\n\nI've owned my fair share of Apple products over the years, and while most of them have had flaws that got under my skin (but honestly, what product doesn't), none of them have consistently frustrated me as much as the HomePod.\n\nBut first, let's start off with the things I like; It looks nice, sounds really good (at least to my ears, but I am admittedly _not_ an audiophile), and is just overall a well-made piece of hardware - non-removable power cable notwithstanding.\n\nHowever, all of that is totally undone by the software. Specifically, Siri.\n\nI never really understood the complains people had about Siri before I had a HomePod. Probably because I never really used Siri regularly on my other devices.[^1] But Siri is the primary way you interact with the HomePod. Sure you can just AirPlay some music to it from your phone, but it's, at least in theory, easier to say \"Hey Siri, play some music\" and have it intelligently play a selection of music that fits your tastes.\n\nWhen it worked, it was amazing. But when it didn't, which slowly became more and more common over time, it was infuriating. The number of times it would just fail to do something I asked it to do 100 times before without issue by responding \"I'm sorry, I can't do that\" was, as the meme says, Too Damn High!\n\nHowever, the last straw for me was during the period sometime after iOS 16 (can't remember exactly which update, but it was after the initial release of version 16), and leading up to the release of iOS 17, when it would consistently insist it wasn't connected to the internet. No amount of factory resets would resolve the issue for more than a day, and eventually even AirPlay would just decide to randomly stop working. I know it wasn't my network because during this period I moved to a new apartment and had to get a whole new network setup, and the issue still persisted.\n\nBy the time iOS 17 rolled around and the bulk of the issues seemed to be over though, I had already fell out of the habit of actually using my HomePod. Worst of all though, I lost trust that it would continue to function reliably. It just continued to sit on my shelf, in silence, for months after iOS 17 seemingly fixed my woes.\n\nThen one day I decided to play some music. Not sure what possessed me to try on that particular day, perhaps I was feeling a bit masochistic, but when I spoke the words, \"Hey Siri, play the new Taylor Swift album,\" I was met with silence. I asked again, still nothing. I tried the old \"turn it off and on again\", and the weird little lightshow it usually does didn't happen. I tried another outlet, and got the same result, and I finally accepted that thus cool-but-infuriating little speaker was dead. I hadn't used it in weeks, and I'd moved furniture around to clean several times in that period so I can only assume I damaged the (I'll repeat; _NON-REMOVABLE_) cable while doing that.\n\nMy first thought was, \"Well, surely I can just buy a replacement cable.\" That is when I learned the hard truth.\n\nMy second thought was, \"Well, I'll just buy a new one.\" So I went to Apple.com, added a nice dark blue HomePod Mini to my cart, and decided that I'd wait.\n\nIt's been a week, the HomePod is still in my cart, and I'm not sure I'll ever hit that checkout button. The truth is, I don't miss it. I'd love a little high-quality speaker to play music and podcasts out of, but it's just not worth the frustration for me. I'd pay at least $100 for a speaker that sounds as good as the HomePod Mini, supports AirPlay, and does not have Siri (or any other virtual assistant). That's the route I'd probably go _if_ I can find something like that, though I'm not crossing my fingers.\n\nSo, RIP to my HomePod Mini, the most infuriating Apple product I've ever used.\n\n[^1]: I use Siri occasionally on my iPhone, and not at all on my Mac or iPad.","src/content/blog/2024/rip-homepod-mini.md","d3efe122fb9807ba",{"html":1329,"metadata":1330},"\u003Cp>Recently, my HomePod Mini broke. It will no longer even power on at all. I think I may have damaged the \u003Cem>NON-REMOVABLE\u003C/em> cable, perhaps while moving furniture (I’m not entirely sure \u003Cem>when\u003C/em> it broke, but I’ll get into that), and my options are send it in to Apple for repair or buy a new one. I have zero motivation to do either.\u003C/p>\n\u003Cp>I’ve owned my fair share of Apple products over the years, and while most of them have had flaws that got under my skin (but honestly, what product doesn’t), none of them have consistently frustrated me as much as the HomePod.\u003C/p>\n\u003Cp>But first, let’s start off with the things I like; It looks nice, sounds really good (at least to my ears, but I am admittedly \u003Cem>not\u003C/em> an audiophile), and is just overall a well-made piece of hardware - non-removable power cable notwithstanding.\u003C/p>\n\u003Cp>However, all of that is totally undone by the software. Specifically, Siri.\u003C/p>\n\u003Cp>I never really understood the complains people had about Siri before I had a HomePod. Probably because I never really used Siri regularly on my other devices.\u003Csup>\u003Ca href=\"#user-content-fn-1\" id=\"user-content-fnref-1\" data-footnote-ref=\"\" aria-describedby=\"footnote-label\">1\u003C/a>\u003C/sup> But Siri is the primary way you interact with the HomePod. Sure you can just AirPlay some music to it from your phone, but it’s, at least in theory, easier to say “Hey Siri, play some music” and have it intelligently play a selection of music that fits your tastes.\u003C/p>\n\u003Cp>When it worked, it was amazing. But when it didn’t, which slowly became more and more common over time, it was infuriating. The number of times it would just fail to do something I asked it to do 100 times before without issue by responding “I’m sorry, I can’t do that” was, as the meme says, Too Damn High!\u003C/p>\n\u003Cp>However, the last straw for me was during the period sometime after iOS 16 (can’t remember exactly which update, but it was after the initial release of version 16), and leading up to the release of iOS 17, when it would consistently insist it wasn’t connected to the internet. No amount of factory resets would resolve the issue for more than a day, and eventually even AirPlay would just decide to randomly stop working. I know it wasn’t my network because during this period I moved to a new apartment and had to get a whole new network setup, and the issue still persisted.\u003C/p>\n\u003Cp>By the time iOS 17 rolled around and the bulk of the issues seemed to be over though, I had already fell out of the habit of actually using my HomePod. Worst of all though, I lost trust that it would continue to function reliably. It just continued to sit on my shelf, in silence, for months after iOS 17 seemingly fixed my woes.\u003C/p>\n\u003Cp>Then one day I decided to play some music. Not sure what possessed me to try on that particular day, perhaps I was feeling a bit masochistic, but when I spoke the words, “Hey Siri, play the new Taylor Swift album,” I was met with silence. I asked again, still nothing. I tried the old “turn it off and on again”, and the weird little lightshow it usually does didn’t happen. I tried another outlet, and got the same result, and I finally accepted that thus cool-but-infuriating little speaker was dead. I hadn’t used it in weeks, and I’d moved furniture around to clean several times in that period so I can only assume I damaged the (I’ll repeat; \u003Cem>NON-REMOVABLE\u003C/em>) cable while doing that.\u003C/p>\n\u003Cp>My first thought was, “Well, surely I can just buy a replacement cable.” That is when I learned the hard truth.\u003C/p>\n\u003Cp>My second thought was, “Well, I’ll just buy a new one.” So I went to Apple.com, added a nice dark blue HomePod Mini to my cart, and decided that I’d wait.\u003C/p>\n\u003Cp>It’s been a week, the HomePod is still in my cart, and I’m not sure I’ll ever hit that checkout button. The truth is, I don’t miss it. I’d love a little high-quality speaker to play music and podcasts out of, but it’s just not worth the frustration for me. I’d pay at least $100 for a speaker that sounds as good as the HomePod Mini, supports AirPlay, and does not have Siri (or any other virtual assistant). That’s the route I’d probably go \u003Cem>if\u003C/em> I can find something like that, though I’m not crossing my fingers.\u003C/p>\n\u003Cp>So, RIP to my HomePod Mini, the most infuriating Apple product I’ve ever used.\u003C/p>\n\u003Csection data-footnotes=\"\" class=\"footnotes\">\u003Ch2 class=\"sr-only\" id=\"footnote-label\">Footnotes\u003C/h2>\n\u003Col>\n\u003Cli id=\"user-content-fn-1\">\n\u003Cp>I use Siri occasionally on my iPhone, and not at all on my Mac or iPad. \u003Ca href=\"#user-content-fnref-1\" data-footnote-backref=\"\" aria-label=\"Back to reference 1\" class=\"data-footnote-backref\">↩\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ol>\n\u003C/section>",{"headings":1331,"localImagePaths":1333,"remoteImagePaths":1334,"frontmatter":1335,"imagePaths":1338},[1332],{"depth":348,"slug":349,"text":350},[],[],{"title":1322,"pubDate":1336,"tags":1337},"5/2/24",[69],[],"2025/building-a-mac-app-without-xcode-part-2",{"id":1339,"data":1341,"body":1345,"filePath":1346,"digest":1347,"rendered":1348},{"title":1342,"pubDate":1343,"tags":1344},"Building a Mac App Without Xcode - Part 2",["Date","2025-12-04T05:00:00.000Z"],[38,91,478],"While I enjoy developing Mac apps, I find Xcode to be exceptionally clunky, especially when compared to the tools I use for web development. I thought it would be nice to be able to write and compile a fully-functional Mac application using any text editor, and without having to open Xcode.\n\nSo, I decided to try migrating my app, [AutoDock](https://github.com/ghall89/AutoDock), to this Xcode-free build process, and actually release it as the next update. I have a few requirements for this to be viable:\n\n1. Whichever editor I use, I need access to the Swift language server.\n2. The build process should produce a functional MacOS application bundle as a universal binary (for both Intel and ARM CPUs).\n3. I should be able to use regular security features available to apps build with Xcode, like sandboxing, hardened runtime, etc.\n4. The final binary should be signed with my developer certificate.\n\nTo prevent this blog post from being far too long, I’ve decided to split it up into multiple parts. The [previous part](/blog/2025/building-a-mac-app-without-xcode-part-1) focused on LSP support, and building the application bundle. This part will focus on code signing, and uploading the application bundle to Apple for notarization so it can be distributed.\n\n## Code Signing\n\nIf you’re going to be distributing your app, it’s important to have it signed and notarized for the security of your app and its users. This process adds a digital certificate to your app that becomes invalidated if your app is ever modified by, for example, a malicious actor. It also can be revoked by Apple if you’re found to be distributing malware, which you, if you’re not a scumbag, won’t have to worry about. 🙂\n\nThis, I thought, was going to be the most annoying part of working outside of Xcode. Apple does provide `codesign` and `notarytool` as part of the Xcode CLI Tools, but I just assumed using them would be a headache.\n\nIn order to sign an application, you need a certificate and, due to me not really knowing what I was doing, this was where I ran into trouble. I tried using my Apple Distribution certificate, which made intuitive sense to me at the time, and I didn’t run into any issues at first. I didn’t run into any errors, and verifying the signature showed everything as a-okay. So I continued...\n\n## Notarization\n\nFor notarization, you have to use `notarytool` to upload either a ZIP file or a DMG disk image containing your application to Apple. I opted to go with a disk image, mainly because that was the method that was being used in the various Stack Overflow threads I came across. So, I created the disk image (I opted to use [create-dmg](https://github.com/create-dmg/create-dmg) to automate the process), and uploaded it to Apple. After a few moments, I received a response that my app was invalid.\n\nI reached out for help on Mastodon, and [Dmitry Rodionov](https://mastodon.social/@rodionovd), a developer at [Sketch](https://www.sketch.com/), was kind enough to point me in the right direction. Turns out, the Apple Distribution certificate I was using not what I should be using, what I needed to to was create a Developer ID Application certificate – which was the only part of this whole process I used Xcode for - and use that instead.\n\nI also want to shout out [David Bureš](https://mstdn.social/@davidbures), developer of [Cork]() – a must-have app if you use Homebrew – who’s response to my initial post asking for help is, I believe, how Dmitry found me. (I could be wrong, I just don’t want to leave anybody out 🙂)\n\nSo, I re-signed my application, created a new disk image, and uploaded that to be notarized by Apple, and just a few moments later I got a successful!\n\n## Final Thoughts\n\nDespite the challenges and quirks with trying to create Mac apps outside of Xcode, I think this is the process I’m sticking with going forward. The freedom to use the kinds of tools I’m more comfortable with is worth the drawbacks for me.\n\nHowever, if I weren’t simply developing Mac apps as a hobby, and I didn’t enjoy the act of tinkering, I might be looking at those drawbacks very differently. It would be interesting to explore ways the developer experience can be improved, but that will have to be a project for another time.\n\nFinally, for those who are interested in digging more into how I got this all to work, and perhaps follow my crazy example, I’ve created a [template repo on GitHub](https://github.com/ghall89/mac-app-template) you can check out.","src/content/blog/2025/building-a-mac-app-without-xcode-part-2.md","3c9eb28cb7bc16f4",{"html":1349,"metadata":1350},"\u003Cp>While I enjoy developing Mac apps, I find Xcode to be exceptionally clunky, especially when compared to the tools I use for web development. I thought it would be nice to be able to write and compile a fully-functional Mac application using any text editor, and without having to open Xcode.\u003C/p>\n\u003Cp>So, I decided to try migrating my app, \u003Ca href=\"https://github.com/ghall89/AutoDock\">AutoDock\u003C/a>, to this Xcode-free build process, and actually release it as the next update. I have a few requirements for this to be viable:\u003C/p>\n\u003Col>\n\u003Cli>Whichever editor I use, I need access to the Swift language server.\u003C/li>\n\u003Cli>The build process should produce a functional MacOS application bundle as a universal binary (for both Intel and ARM CPUs).\u003C/li>\n\u003Cli>I should be able to use regular security features available to apps build with Xcode, like sandboxing, hardened runtime, etc.\u003C/li>\n\u003Cli>The final binary should be signed with my developer certificate.\u003C/li>\n\u003C/ol>\n\u003Cp>To prevent this blog post from being far too long, I’ve decided to split it up into multiple parts. The \u003Ca href=\"/blog/2025/building-a-mac-app-without-xcode-part-1\">previous part\u003C/a> focused on LSP support, and building the application bundle. This part will focus on code signing, and uploading the application bundle to Apple for notarization so it can be distributed.\u003C/p>\n\u003Ch2 id=\"code-signing\">Code Signing\u003C/h2>\n\u003Cp>If you’re going to be distributing your app, it’s important to have it signed and notarized for the security of your app and its users. This process adds a digital certificate to your app that becomes invalidated if your app is ever modified by, for example, a malicious actor. It also can be revoked by Apple if you’re found to be distributing malware, which you, if you’re not a scumbag, won’t have to worry about. 🙂\u003C/p>\n\u003Cp>This, I thought, was going to be the most annoying part of working outside of Xcode. Apple does provide \u003Ccode>codesign\u003C/code> and \u003Ccode>notarytool\u003C/code> as part of the Xcode CLI Tools, but I just assumed using them would be a headache.\u003C/p>\n\u003Cp>In order to sign an application, you need a certificate and, due to me not really knowing what I was doing, this was where I ran into trouble. I tried using my Apple Distribution certificate, which made intuitive sense to me at the time, and I didn’t run into any issues at first. I didn’t run into any errors, and verifying the signature showed everything as a-okay. So I continued…\u003C/p>\n\u003Ch2 id=\"notarization\">Notarization\u003C/h2>\n\u003Cp>For notarization, you have to use \u003Ccode>notarytool\u003C/code> to upload either a ZIP file or a DMG disk image containing your application to Apple. I opted to go with a disk image, mainly because that was the method that was being used in the various Stack Overflow threads I came across. So, I created the disk image (I opted to use \u003Ca href=\"https://github.com/create-dmg/create-dmg\">create-dmg\u003C/a> to automate the process), and uploaded it to Apple. After a few moments, I received a response that my app was invalid.\u003C/p>\n\u003Cp>I reached out for help on Mastodon, and \u003Ca href=\"https://mastodon.social/@rodionovd\">Dmitry Rodionov\u003C/a>, a developer at \u003Ca href=\"https://www.sketch.com/\">Sketch\u003C/a>, was kind enough to point me in the right direction. Turns out, the Apple Distribution certificate I was using not what I should be using, what I needed to to was create a Developer ID Application certificate – which was the only part of this whole process I used Xcode for - and use that instead.\u003C/p>\n\u003Cp>I also want to shout out \u003Ca href=\"https://mstdn.social/@davidbures\">David Bureš\u003C/a>, developer of \u003Ca href=\"\">Cork\u003C/a> – a must-have app if you use Homebrew – who’s response to my initial post asking for help is, I believe, how Dmitry found me. (I could be wrong, I just don’t want to leave anybody out 🙂)\u003C/p>\n\u003Cp>So, I re-signed my application, created a new disk image, and uploaded that to be notarized by Apple, and just a few moments later I got a successful!\u003C/p>\n\u003Ch2 id=\"final-thoughts\">Final Thoughts\u003C/h2>\n\u003Cp>Despite the challenges and quirks with trying to create Mac apps outside of Xcode, I think this is the process I’m sticking with going forward. The freedom to use the kinds of tools I’m more comfortable with is worth the drawbacks for me.\u003C/p>\n\u003Cp>However, if I weren’t simply developing Mac apps as a hobby, and I didn’t enjoy the act of tinkering, I might be looking at those drawbacks very differently. It would be interesting to explore ways the developer experience can be improved, but that will have to be a project for another time.\u003C/p>\n\u003Cp>Finally, for those who are interested in digging more into how I got this all to work, and perhaps follow my crazy example, I’ve created a \u003Ca href=\"https://github.com/ghall89/mac-app-template\">template repo on GitHub\u003C/a> you can check out.\u003C/p>",{"headings":1351,"localImagePaths":1361,"remoteImagePaths":1362,"frontmatter":1363,"imagePaths":1366},[1352,1355,1358],{"depth":348,"slug":1353,"text":1354},"code-signing","Code Signing",{"depth":348,"slug":1356,"text":1357},"notarization","Notarization",{"depth":348,"slug":1359,"text":1360},"final-thoughts","Final Thoughts",[],[],{"title":1342,"pubDate":1364,"tags":1365},"12/4/25",[38,91,478],[],"2025/my-top-3-games-of-2025",{"id":1367,"data":1369,"body":1373,"filePath":1374,"digest":1375,"rendered":1376},{"title":1370,"pubDate":1371,"tags":1372},"My Top 3 Games of 2025",["Date","2025-12-20T00:00:00.000Z"],[150],"2025 has been a tough year Due to losing my job back in June, I haven’t spent nearly as much money on gaming as I have in past years. As such, I spent most of 2025 replaying old favorites, or finally finishing games that have been sitting in my backlog for ages.\n\nSo, my top 3 list this year is going to be very skewed towards early 2025, as the only post-June release I’ve even got to play was Hades II. So yes, from what I’ve seen, if I’d been able to pick up Ghost of Yōtei, it would have probably made this list.\n\n## Hades II\n\nI’m not a big rogue-like fan, but I did enjoy the original Hades back in 2020 (despite not actually finishing it), so I was very excited for the sequel. Unlike many rogue-likes that I've played, Hades has a very nice sense of progression, and Hades II expands on that in fun and interesting ways.\n\nIn my gaming journal, I had a hard time identifying what really grabbed me about this game that led me to actually finish it. But, upon further reflection, I think it's a combination of the more interesting progression system, and the fact that there were two paths to follow – a path down to Tarturus, and another up to Mount Olympus. This added enough gameplay variety that, when I was bored with o path, I'd just switch to trying to make progress in another.\n\nI also enjoyed the concrete goals, outside of the main objective of defeating Chronos, via \"prophecies\". It made me feel like I was accomplishing things even when failing runs, and they continue to keep me invested in playing even though I've finished the main story. \n\n## Clair Obscur: Expedition 33\n\nClair Obcur, in many ways, feels like the natural evolution Final Fantasy could have taken in another universe where they stuck with turn-based combat. Though visually, and in terms of story, it's very much its own thing. \n\nTo say this game has ruined turn-based JRPG style games for me is far from an understatement. Each party memeber not only has their own set of skills, they also have unique mechanics that make each feel very distinct, and makes combat strategy far more interesting than just picking a character's best skill for a given situation. Maelle is probably my favorite, with her stances that are applied by using certain moves – usually alongside some otehr condition – and apply different effects, like, \"Deal 50% more damage, but take 50% more damage\". \n\nI liked pretty much all the characters, which is a rarity for me. Generally there's one or two characters I cannot stand, but they're all so likable, and you come to care about all their stories, which makes a certain choice at the end of the game very heartbreaking. \n\nMy favorite character overall though is Esquie, who serves as this game's equivient of the classic Final Fantasy airship. He's sometimes sad, rad, or even bad. But never mad. \n\n## Xenoblade Chronicles X: Definitive Edition\n\nOk, this choice is a bit of a cheat, as this is a re-release of a game that I played when it originally launched on the Wii U back in 2015. But my other options for “games I played that released in 2025\" were Assassin’s Creed: Shadows and Lost Records: Bloom and Rage, neither of which I enjoyed as much.\n\nThe main draw for this game, unlike the other Xenoblade games, is not the main story. What I think makes this game so great is the focus on exploration and getting to know the characters, party members _and_ NPCs, through the various side quests on offer. It really makes you feel like you're all survivors on a dangerous alien planet, just trying to stay alive.\n\nMy only complaint is that the extra story content added in this new version of the game is pretty lackluster. Similar to the additional content in the remake of the original Xenoblade Chronicles that came out a few years ago, I just didn't find it all that compelling.","src/content/blog/2025/my-top-3-games-of-2025.md","b3ff3c0647cb6a69",{"html":1377,"metadata":1378},"\u003Cp>2025 has been a tough year Due to losing my job back in June, I haven’t spent nearly as much money on gaming as I have in past years. As such, I spent most of 2025 replaying old favorites, or finally finishing games that have been sitting in my backlog for ages.\u003C/p>\n\u003Cp>So, my top 3 list this year is going to be very skewed towards early 2025, as the only post-June release I’ve even got to play was Hades II. So yes, from what I’ve seen, if I’d been able to pick up Ghost of Yōtei, it would have probably made this list.\u003C/p>\n\u003Ch2 id=\"hades-ii\">Hades II\u003C/h2>\n\u003Cp>I’m not a big rogue-like fan, but I did enjoy the original Hades back in 2020 (despite not actually finishing it), so I was very excited for the sequel. Unlike many rogue-likes that I’ve played, Hades has a very nice sense of progression, and Hades II expands on that in fun and interesting ways.\u003C/p>\n\u003Cp>In my gaming journal, I had a hard time identifying what really grabbed me about this game that led me to actually finish it. But, upon further reflection, I think it’s a combination of the more interesting progression system, and the fact that there were two paths to follow – a path down to Tarturus, and another up to Mount Olympus. This added enough gameplay variety that, when I was bored with o path, I’d just switch to trying to make progress in another.\u003C/p>\n\u003Cp>I also enjoyed the concrete goals, outside of the main objective of defeating Chronos, via “prophecies”. It made me feel like I was accomplishing things even when failing runs, and they continue to keep me invested in playing even though I’ve finished the main story.\u003C/p>\n\u003Ch2 id=\"clair-obscur-expedition-33\">Clair Obscur: Expedition 33\u003C/h2>\n\u003Cp>Clair Obcur, in many ways, feels like the natural evolution Final Fantasy could have taken in another universe where they stuck with turn-based combat. Though visually, and in terms of story, it’s very much its own thing.\u003C/p>\n\u003Cp>To say this game has ruined turn-based JRPG style games for me is far from an understatement. Each party memeber not only has their own set of skills, they also have unique mechanics that make each feel very distinct, and makes combat strategy far more interesting than just picking a character’s best skill for a given situation. Maelle is probably my favorite, with her stances that are applied by using certain moves – usually alongside some otehr condition – and apply different effects, like, “Deal 50% more damage, but take 50% more damage”.\u003C/p>\n\u003Cp>I liked pretty much all the characters, which is a rarity for me. Generally there’s one or two characters I cannot stand, but they’re all so likable, and you come to care about all their stories, which makes a certain choice at the end of the game very heartbreaking.\u003C/p>\n\u003Cp>My favorite character overall though is Esquie, who serves as this game’s equivient of the classic Final Fantasy airship. He’s sometimes sad, rad, or even bad. But never mad.\u003C/p>\n\u003Ch2 id=\"xenoblade-chronicles-x-definitive-edition\">Xenoblade Chronicles X: Definitive Edition\u003C/h2>\n\u003Cp>Ok, this choice is a bit of a cheat, as this is a re-release of a game that I played when it originally launched on the Wii U back in 2015. But my other options for “games I played that released in 2025” were Assassin’s Creed: Shadows and Lost Records: Bloom and Rage, neither of which I enjoyed as much.\u003C/p>\n\u003Cp>The main draw for this game, unlike the other Xenoblade games, is not the main story. What I think makes this game so great is the focus on exploration and getting to know the characters, party members \u003Cem>and\u003C/em> NPCs, through the various side quests on offer. It really makes you feel like you’re all survivors on a dangerous alien planet, just trying to stay alive.\u003C/p>\n\u003Cp>My only complaint is that the extra story content added in this new version of the game is pretty lackluster. Similar to the additional content in the remake of the original Xenoblade Chronicles that came out a few years ago, I just didn’t find it all that compelling.\u003C/p>",{"headings":1379,"localImagePaths":1389,"remoteImagePaths":1390,"frontmatter":1391,"imagePaths":1394},[1380,1383,1386],{"depth":348,"slug":1381,"text":1382},"hades-ii","Hades II",{"depth":348,"slug":1384,"text":1385},"clair-obscur-expedition-33","Clair Obscur: Expedition 33",{"depth":348,"slug":1387,"text":1388},"xenoblade-chronicles-x-definitive-edition","Xenoblade Chronicles X: Definitive Edition",[],[],{"title":1370,"pubDate":1392,"tags":1393},"2025-12-20",[150],[],"2025/default-apps-2024-copy",{"id":1395,"data":1397,"body":1401,"filePath":1402,"digest":1403,"rendered":1404},{"title":1398,"pubDate":1399,"tags":1400},"Default Apps 2025",["Date","2025-12-18T05:00:00.000Z"],[115,69],"An updated version of [this post](/posts/2024/default-apps-2024) from 2024, inspired by [this post](https://chriscoyier.net/2023/11/25/default-apps-2023/) from Chris Coyier (which was in turn inpsired by [this post](https://mattcool.tech/posts/default-apps-2023)).\n\nI changed up some of the categories to avoid any entries with \"none\" or \"N/A\".\n\n---\n\n✉️ Mail Client: [Mail.app](https://support.apple.com/guide/mail/welcome/mac)\n\n📮 Mail Server: [Fastmail](https://www.fastmail.com/)\n\n📓 Notes: [Bear](https://bear.app/), [Tot](https://tot.rocks/)\n\n✅ To Do: [Reminders](https://support.apple.com/guide/reminders/welcome/mac)\n\n🎨 Photo Editing: [Affinity](https://www.affinity.studio/)\n\n📆 Calendar: [Calendar.app](https://support.apple.com/guide/calendar/welcome/mac)\n\n☁️ Cloud Storage: [iCloud](https://www.icloud.com/)\n\n📰 RSS: [Reeder](https://www.reederapp.com/)\n\n📇 Contacts: [Contacts.app](https://support.apple.com/guide/contacts/welcome/mac)\n\n🌐 Browser: [Zen](https://zen-browser.app/)\n\n💬 Chat: [Messages](https://support.apple.com/guide/messages/welcome/mac), [Discord](https://discord.com/), [WhatsApp](https://www.whatsapp.com/)\n\n🔖 Bookmarks: [Anybox](https://anybox.app/)\n\n📑 Read It Later: [Reeder](https://www.reederapp.com/)\n\n📝 Writing & Text Editing: [BBEdit](https://www.barebones.com/products/bbedit/index.html)\n\n📈 Spreadsheets: [Numbers](https://www.apple.com/numbers/)\n\n🪟 Window Management: [Rectangle Pro](https://rectangleapp.com/pro)\n\n🛒 Shopping Lists: [Tot](https://tot.rocks/)\n\n🏋️‍♀️Workout Tracking: [Fitness](https://apps.apple.com/us/app/fitness/id1208224953)\n\n💰 Budgeting: [Expenses](https://getexpenses.app/)\n\n🗞 News: [RSS](https://en.wikipedia.org/wiki/RSS)\n\n🎵 Music: [Apple Music](https://www.apple.com/apple-music/)\n\n🎙 Podcasts: [Overcast](https://overcast.fm/)\n\n🔑 Password Management: [Passwords](https://support.apple.com/en-us/120758)\n\n👨‍💻 Code Editor: [Zed](https://zed.dev/)\n\n📺 Terminal: [Ghostty](https://ghostty.org/)\n\n🐘 Mastodon Client: [Ivory](https://tapbots.com/ivory/)","src/content/blog/2025/default-apps-2024 copy.md","151ee4514fee107b",{"html":1405,"metadata":1406},"\u003Cp>An updated version of \u003Ca href=\"/posts/2024/default-apps-2024\">this post\u003C/a> from 2024, inspired by \u003Ca href=\"https://chriscoyier.net/2023/11/25/default-apps-2023/\">this post\u003C/a> from Chris Coyier (which was in turn inpsired by \u003Ca href=\"https://mattcool.tech/posts/default-apps-2023\">this post\u003C/a>).\u003C/p>\n\u003Cp>I changed up some of the categories to avoid any entries with “none” or “N/A”.\u003C/p>\n\u003Chr>\n\u003Cp>✉️ Mail Client: \u003Ca href=\"https://support.apple.com/guide/mail/welcome/mac\">Mail.app\u003C/a>\u003C/p>\n\u003Cp>📮 Mail Server: \u003Ca href=\"https://www.fastmail.com/\">Fastmail\u003C/a>\u003C/p>\n\u003Cp>📓 Notes: \u003Ca href=\"https://bear.app/\">Bear\u003C/a>, \u003Ca href=\"https://tot.rocks/\">Tot\u003C/a>\u003C/p>\n\u003Cp>✅ To Do: \u003Ca href=\"https://support.apple.com/guide/reminders/welcome/mac\">Reminders\u003C/a>\u003C/p>\n\u003Cp>🎨 Photo Editing: \u003Ca href=\"https://www.affinity.studio/\">Affinity\u003C/a>\u003C/p>\n\u003Cp>📆 Calendar: \u003Ca href=\"https://support.apple.com/guide/calendar/welcome/mac\">Calendar.app\u003C/a>\u003C/p>\n\u003Cp>☁️ Cloud Storage: \u003Ca href=\"https://www.icloud.com/\">iCloud\u003C/a>\u003C/p>\n\u003Cp>📰 RSS: \u003Ca href=\"https://www.reederapp.com/\">Reeder\u003C/a>\u003C/p>\n\u003Cp>📇 Contacts: \u003Ca href=\"https://support.apple.com/guide/contacts/welcome/mac\">Contacts.app\u003C/a>\u003C/p>\n\u003Cp>🌐 Browser: \u003Ca href=\"https://zen-browser.app/\">Zen\u003C/a>\u003C/p>\n\u003Cp>💬 Chat: \u003Ca href=\"https://support.apple.com/guide/messages/welcome/mac\">Messages\u003C/a>, \u003Ca href=\"https://discord.com/\">Discord\u003C/a>, \u003Ca href=\"https://www.whatsapp.com/\">WhatsApp\u003C/a>\u003C/p>\n\u003Cp>🔖 Bookmarks: \u003Ca href=\"https://anybox.app/\">Anybox\u003C/a>\u003C/p>\n\u003Cp>📑 Read It Later: \u003Ca href=\"https://www.reederapp.com/\">Reeder\u003C/a>\u003C/p>\n\u003Cp>📝 Writing & Text Editing: \u003Ca href=\"https://www.barebones.com/products/bbedit/index.html\">BBEdit\u003C/a>\u003C/p>\n\u003Cp>📈 Spreadsheets: \u003Ca href=\"https://www.apple.com/numbers/\">Numbers\u003C/a>\u003C/p>\n\u003Cp>🪟 Window Management: \u003Ca href=\"https://rectangleapp.com/pro\">Rectangle Pro\u003C/a>\u003C/p>\n\u003Cp>🛒 Shopping Lists: \u003Ca href=\"https://tot.rocks/\">Tot\u003C/a>\u003C/p>\n\u003Cp>🏋️‍♀️Workout Tracking: \u003Ca href=\"https://apps.apple.com/us/app/fitness/id1208224953\">Fitness\u003C/a>\u003C/p>\n\u003Cp>💰 Budgeting: \u003Ca href=\"https://getexpenses.app/\">Expenses\u003C/a>\u003C/p>\n\u003Cp>🗞 News: \u003Ca href=\"https://en.wikipedia.org/wiki/RSS\">RSS\u003C/a>\u003C/p>\n\u003Cp>🎵 Music: \u003Ca href=\"https://www.apple.com/apple-music/\">Apple Music\u003C/a>\u003C/p>\n\u003Cp>🎙 Podcasts: \u003Ca href=\"https://overcast.fm/\">Overcast\u003C/a>\u003C/p>\n\u003Cp>🔑 Password Management: \u003Ca href=\"https://support.apple.com/en-us/120758\">Passwords\u003C/a>\u003C/p>\n\u003Cp>👨‍💻 Code Editor: \u003Ca href=\"https://zed.dev/\">Zed\u003C/a>\u003C/p>\n\u003Cp>📺 Terminal: \u003Ca href=\"https://ghostty.org/\">Ghostty\u003C/a>\u003C/p>\n\u003Cp>🐘 Mastodon Client: \u003Ca href=\"https://tapbots.com/ivory/\">Ivory\u003C/a>\u003C/p>",{"headings":1407,"localImagePaths":1408,"remoteImagePaths":1409,"frontmatter":1410,"imagePaths":1413},[],[],[],{"title":1398,"pubDate":1411,"tags":1412},"12/18/25",[115,69],[]] \ No newline at end of file +[["Map",1,2,9,10],"meta::meta",["Map",3,4,5,6,7,8],"astro-version","5.16.4","content-config-digest","8ff222dc93c471c0","astro-config-digest","{\"root\":{},\"srcDir\":{},\"publicDir\":{},\"outDir\":{},\"cacheDir\":{},\"site\":\"https://ghall.space\",\"compressHTML\":true,\"base\":\"/\",\"trailingSlash\":\"ignore\",\"output\":\"static\",\"scopedStyleStrategy\":\"attribute\",\"build\":{\"format\":\"directory\",\"client\":{},\"server\":{},\"assets\":\"_astro\",\"serverEntry\":\"entry.mjs\",\"redirects\":true,\"inlineStylesheets\":\"auto\",\"concurrency\":1},\"server\":{\"open\":false,\"host\":false,\"port\":4321,\"streaming\":true,\"allowedHosts\":[]},\"redirects\":{\"/posts/[...slug]\":\"/blog/[...slug]\",\"/blog\":\"/blog/page/1\"},\"image\":{\"endpoint\":{\"route\":\"/_image\"},\"service\":{\"entrypoint\":\"astro/assets/services/sharp\",\"config\":{}},\"domains\":[],\"remotePatterns\":[],\"responsiveStyles\":false},\"devToolbar\":{\"enabled\":true},\"markdown\":{\"syntaxHighlight\":{\"type\":\"shiki\",\"excludeLangs\":[\"math\"]},\"shikiConfig\":{\"langs\":[],\"langAlias\":{},\"theme\":\"github-dark\",\"themes\":{\"light\":\"github-light\",\"dark\":\"github-dark\"},\"wrap\":false,\"transformers\":[]},\"remarkPlugins\":[],\"rehypePlugins\":[],\"remarkRehype\":{},\"gfm\":true,\"smartypants\":true},\"security\":{\"checkOrigin\":true,\"allowedDomains\":[]},\"env\":{\"schema\":{},\"validateSecrets\":false},\"experimental\":{\"clientPrerender\":false,\"contentIntellisense\":false,\"headingIdCompat\":false,\"preserveScriptOrder\":false,\"liveContentCollections\":false,\"csp\":false,\"staticImportMetaEnv\":false,\"chromeDevtoolsWorkspace\":false,\"failOnPrerenderConflict\":false,\"svgo\":false},\"legacy\":{\"collections\":false}}","blog",["Map",11,12,32,33,62,63,85,86,109,110,144,145,173,174,192,193,212,213,240,241,258,259,277,278,296,297,315,316,334,335,357,358,388,389,411,412,430,431,452,453,472,473,492,493,511,512,530,531,549,550,568,569,587,588,622,623,642,643,661,662,681,682,707,708,726,727,745,746,764,765,783,784,834,835,853,854,872,873,904,905,923,924,943,944,962,963,982,983,1001,1002,1022,1023,1041,1042,1062,1063,1082,1083,1101,1102,1121,1122,1141,1142,1160,1161,1195,1196,1223,1224,1251,1252,1280,1281,1299,1300,1319,1320,1339,1340,1367,1368,1395,1396,1414,1415],"2022/ask-the-darn-question",{"id":11,"data":13,"body":19,"filePath":20,"digest":21,"rendered":22},{"title":14,"pubDate":15,"tags":16},"Ask The Darn Question!",["Date","2022-11-05T00:00:00.000Z"],[17,18],"Web Dev","Mental Health","One of the areas I struggle with when it comes to working in a professional web development environment is asking questions. Whether it’s a problem I’m stuck on, or something about the codebase I don’t quite understand, I’m more likely to end up banging my head against the wall trying to find the answers myself than reach out and ask someone a question.\n\nIt’s not out of pride, at least I don’t think it is. It’s more about insecurity. I’m afraid asking for help will somehow reveal to the more experienced devs that I actually have no idea what I’m doing. I will expose myself as a fraud who doesn’t know the first thing about development, and I don’t deserve to get paid for it.\n\nOf course, logically speaking, this is not true. It’s a story told with a combination of imposter syndrome, an anxiety disorder, and a copious amount of logical fallacies. I’m not a fraud, I’m just inexperienced. I can write code, and it may not be the best code ever written but it generally works, and there’s room for me to improve.\n\nAll this to say, it’s ok to ask for help when you need it. I’m writing that as a reminder to myself as much as to you, the reader. No one person has all the answers, and in development there are a multitude of ways to solve a given problem. Consider this: you’re more competent than you give yourself credit for, but maybe you just need a fresh perspective.\n\nI had couple eye-opening experiences this week at work.\n\nFirstly, I was running into an issue where a particular set of values wasn’t getting passed through correctly in our beta environment even though everything was working perfectly when I tested locally on my machine. I was stumped. My boss took a look and suggested I get the values I needed from somewhere else. It worked like a charm! In retrospect, it seemed like the obvious solution, but its easy to get so caught up in looking at a problem in a particular way that you lose sight of other perspectives. In this case, it wasn’t that I didn’t understand what I was doing, I just needed another perspective.\n\nSecondly, earlier in the week I was struggling with trying to track down a particular issue in AWS. I couldn’t find the log I was looking for, and I was completely perplexed. I asked a co-worker, and he asked me if anyone showed me our naming convention for our serverless functions and how to navigate them in AWS. I said no, so he took about 10-15 minutes to show me the ropes. It was something I couldn’t have known, I’d had zero AWS experience before this job and I’m still in the process of getting to grips with our massive codebase. Nobody had taught me what I needed to know, and I had been too nervous to ask, so I just flat out didn’t know.\n\nSo, if there’s one thing I hope we all can take away from this it’s that, if we’re truly stuck on something, there’s more harm in not asking questions. There will always be something you don’t know, and there will always be another way of looking at a problem you’re facing. As long as you’re not asking for help as a first resort, and you’re putting in the effort to try and solve the problem yourself, then just ask the darn question!\n\nAnd if you’re ever feeling any doubt, come back and read this post. I know I will.\n\n---\n\n_This post was originally published on my (now defunct) blog on my portfolio site [ghall.dev](https://ghall.dev), and was republished here for archival purposes._","src/content/blog/2022/ask-the-darn-question.md","4cb275af5430623a",{"html":23,"metadata":24},"\u003Cp>One of the areas I struggle with when it comes to working in a professional web development environment is asking questions. Whether it’s a problem I’m stuck on, or something about the codebase I don’t quite understand, I’m more likely to end up banging my head against the wall trying to find the answers myself than reach out and ask someone a question.\u003C/p>\n\u003Cp>It’s not out of pride, at least I don’t think it is. It’s more about insecurity. I’m afraid asking for help will somehow reveal to the more experienced devs that I actually have no idea what I’m doing. I will expose myself as a fraud who doesn’t know the first thing about development, and I don’t deserve to get paid for it.\u003C/p>\n\u003Cp>Of course, logically speaking, this is not true. It’s a story told with a combination of imposter syndrome, an anxiety disorder, and a copious amount of logical fallacies. I’m not a fraud, I’m just inexperienced. I can write code, and it may not be the best code ever written but it generally works, and there’s room for me to improve.\u003C/p>\n\u003Cp>All this to say, it’s ok to ask for help when you need it. I’m writing that as a reminder to myself as much as to you, the reader. No one person has all the answers, and in development there are a multitude of ways to solve a given problem. Consider this: you’re more competent than you give yourself credit for, but maybe you just need a fresh perspective.\u003C/p>\n\u003Cp>I had couple eye-opening experiences this week at work.\u003C/p>\n\u003Cp>Firstly, I was running into an issue where a particular set of values wasn’t getting passed through correctly in our beta environment even though everything was working perfectly when I tested locally on my machine. I was stumped. My boss took a look and suggested I get the values I needed from somewhere else. It worked like a charm! In retrospect, it seemed like the obvious solution, but its easy to get so caught up in looking at a problem in a particular way that you lose sight of other perspectives. In this case, it wasn’t that I didn’t understand what I was doing, I just needed another perspective.\u003C/p>\n\u003Cp>Secondly, earlier in the week I was struggling with trying to track down a particular issue in AWS. I couldn’t find the log I was looking for, and I was completely perplexed. I asked a co-worker, and he asked me if anyone showed me our naming convention for our serverless functions and how to navigate them in AWS. I said no, so he took about 10-15 minutes to show me the ropes. It was something I couldn’t have known, I’d had zero AWS experience before this job and I’m still in the process of getting to grips with our massive codebase. Nobody had taught me what I needed to know, and I had been too nervous to ask, so I just flat out didn’t know.\u003C/p>\n\u003Cp>So, if there’s one thing I hope we all can take away from this it’s that, if we’re truly stuck on something, there’s more harm in not asking questions. There will always be something you don’t know, and there will always be another way of looking at a problem you’re facing. As long as you’re not asking for help as a first resort, and you’re putting in the effort to try and solve the problem yourself, then just ask the darn question!\u003C/p>\n\u003Cp>And if you’re ever feeling any doubt, come back and read this post. I know I will.\u003C/p>\n\u003Chr>\n\u003Cp>\u003Cem>This post was originally published on my (now defunct) blog on my portfolio site \u003Ca href=\"https://ghall.dev\">ghall.dev\u003C/a>, and was republished here for archival purposes.\u003C/em>\u003C/p>",{"headings":25,"localImagePaths":26,"remoteImagePaths":27,"frontmatter":28,"imagePaths":31},[],[],[],{"title":14,"pubDate":29,"tags":30},"2022-11-05",[17,18],[],"2022/building-ghalldev-30",{"id":32,"data":34,"body":39,"filePath":40,"digest":41,"rendered":42},{"title":35,"pubDate":36,"tags":37},"Building ghall.dev 3.0",["Date","2022-10-16T00:00:00.000Z"],[17,38],"Making Stuff","Welcome to my brand new website, the 3rd iteration of ghall.dev! For the last year-and-a-half this has simply been home to my portfolio, but for a while now I’ve wanted to expand from a simple, single-page site to a multi-page site with a blog (which you are of course reading right now).\n\nIn the previous version of this site, I coded myself into a corner. I did a lot of little things I thought were cool, but maybe weren’t the best ideas design-wise, and put things together in such a way that I couldn’t simply tweak things very easily. One of the lessons I took from the experience of building and maintaining that site was to keep things simple, and not try to be too flashy for the sake of being flashy.\n\nAnother lesson I took was to plan ahead for any changes. I didn’t really think about wanting to start a blog until after the site was up, and if I had made things a little easier by planning for future changes it probably wouldn’t have taken a “nuke-and-pave” to cleanly integrate a blog.\n\nI’m also a much better developer than I was when I built version 2. Not saying I’m amazing, I’ve only been at this since late 2020 after all, but I’ve learned a lot about coding, and organizing code in a way that makes sense. Of course, a year from now I’ll be wondering what the heck I was thinking when I originally wrote the code for this site.\n\nAnyway, the first step to any project like this is deciding on the tech stack. As this is a solo project, being my personal site and all, I had a bit of leeway to experiment with different pieces of that puzzle, but I decided on the following:\n\n### Front-end Framework: Next.js\n\nI’m a relative newcomer to Next.js, as I’ve only been using it for about 2 months now. But the learning curve was really low coming from React, and I was able to pick it up pretty quickly when I started my current job.\n\nI prefer it to straight React in a few ways, one of the biggest being how easy it is to set up a multi-page site like this. While it’s definitely possible in React, Next.js makes it painfully simple. It was a no-brainer, and it got me rolling so fast I was able to built this website in a matter of days.\n\n[Check out Next.js](https://nextjs.org/)\n\nFor styling, I went with good old Tailwind, which I also used on the previous iteration of my site. I’m a very visual person, and Tailwind makes it so easy for me to just built the designs I have in my head.\n\n[Check out Tailwind](https://tailwindcss.com/)\n\n### Headless CMS: Cosmic\n\nOn the previous iteration of my website, I had built a rudimentary CMS in the command line using M3O for a database, which I then served to the front-end through a small API I built. It was slow and clunky, but it was good enough for periodically updating my portfolio. But, when M3O changed their pricing model, this system became economically infeasible, so I switched to essentially hardcoding my portoflio into my sourcecode, which was something I wanted to avoid. Also, it made the fact I was building my front-end in React a little silly since I had eliminated the one bit of dynamic content on my website. But it was serving its purpose, so I left it.\n\nFor this new iteration, since I wanted to not only go back to managing my portfolio on the back-end, but also build a blog, I knew the best thing to do was to find a pre-packaged solution so I could spend more time focusing on my strengths.\n\n[Check out Cosmic](https://www.cosmicjs.com/)\n\n### Final Notes\n\nThere are a couple little Node packages I’ve used to make things a little easier, such as [date-fns](https://date-fns.org/), [react-jsx-parser](https://github.com/TroyAlford/react-jsx-parser), and [Framer Motion](https://www.framer.com/motion/). I particularly had fun with Framer Motion, but I ended up really toning down some of the animations.\n\nAlso, I ended up using the ever-popular VS Code as my text editor instead of my usual go-to, [Nova](https://nova.app/). I started using VS Code again for the first time since early 2021 because of work, and I quickly got spoiled by a lot of the autocomplete features, expecially automatic imports. There will definitly be a breakdown of my thoughts about VS Code vs Nova at some point in the future.\n\n---\n\n_This post was originally published on my (now defunct) blog on my portfolio site [ghall.dev](https://ghall.dev), and was republished here for archival purposes._","src/content/blog/2022/building-ghalldev-30.md","e613db37e72d2ffe",{"html":43,"metadata":44},"\u003Cp>Welcome to my brand new website, the 3rd iteration of ghall.dev! For the last year-and-a-half this has simply been home to my portfolio, but for a while now I’ve wanted to expand from a simple, single-page site to a multi-page site with a blog (which you are of course reading right now).\u003C/p>\n\u003Cp>In the previous version of this site, I coded myself into a corner. I did a lot of little things I thought were cool, but maybe weren’t the best ideas design-wise, and put things together in such a way that I couldn’t simply tweak things very easily. One of the lessons I took from the experience of building and maintaining that site was to keep things simple, and not try to be too flashy for the sake of being flashy.\u003C/p>\n\u003Cp>Another lesson I took was to plan ahead for any changes. I didn’t really think about wanting to start a blog until after the site was up, and if I had made things a little easier by planning for future changes it probably wouldn’t have taken a “nuke-and-pave” to cleanly integrate a blog.\u003C/p>\n\u003Cp>I’m also a much better developer than I was when I built version 2. Not saying I’m amazing, I’ve only been at this since late 2020 after all, but I’ve learned a lot about coding, and organizing code in a way that makes sense. Of course, a year from now I’ll be wondering what the heck I was thinking when I originally wrote the code for this site.\u003C/p>\n\u003Cp>Anyway, the first step to any project like this is deciding on the tech stack. As this is a solo project, being my personal site and all, I had a bit of leeway to experiment with different pieces of that puzzle, but I decided on the following:\u003C/p>\n\u003Ch3 id=\"front-end-framework-nextjs\">Front-end Framework: Next.js\u003C/h3>\n\u003Cp>I’m a relative newcomer to Next.js, as I’ve only been using it for about 2 months now. But the learning curve was really low coming from React, and I was able to pick it up pretty quickly when I started my current job.\u003C/p>\n\u003Cp>I prefer it to straight React in a few ways, one of the biggest being how easy it is to set up a multi-page site like this. While it’s definitely possible in React, Next.js makes it painfully simple. It was a no-brainer, and it got me rolling so fast I was able to built this website in a matter of days.\u003C/p>\n\u003Cp>\u003Ca href=\"https://nextjs.org/\">Check out Next.js\u003C/a>\u003C/p>\n\u003Cp>For styling, I went with good old Tailwind, which I also used on the previous iteration of my site. I’m a very visual person, and Tailwind makes it so easy for me to just built the designs I have in my head.\u003C/p>\n\u003Cp>\u003Ca href=\"https://tailwindcss.com/\">Check out Tailwind\u003C/a>\u003C/p>\n\u003Ch3 id=\"headless-cms-cosmic\">Headless CMS: Cosmic\u003C/h3>\n\u003Cp>On the previous iteration of my website, I had built a rudimentary CMS in the command line using M3O for a database, which I then served to the front-end through a small API I built. It was slow and clunky, but it was good enough for periodically updating my portfolio. But, when M3O changed their pricing model, this system became economically infeasible, so I switched to essentially hardcoding my portoflio into my sourcecode, which was something I wanted to avoid. Also, it made the fact I was building my front-end in React a little silly since I had eliminated the one bit of dynamic content on my website. But it was serving its purpose, so I left it.\u003C/p>\n\u003Cp>For this new iteration, since I wanted to not only go back to managing my portfolio on the back-end, but also build a blog, I knew the best thing to do was to find a pre-packaged solution so I could spend more time focusing on my strengths.\u003C/p>\n\u003Cp>\u003Ca href=\"https://www.cosmicjs.com/\">Check out Cosmic\u003C/a>\u003C/p>\n\u003Ch3 id=\"final-notes\">Final Notes\u003C/h3>\n\u003Cp>There are a couple little Node packages I’ve used to make things a little easier, such as \u003Ca href=\"https://date-fns.org/\">date-fns\u003C/a>, \u003Ca href=\"https://github.com/TroyAlford/react-jsx-parser\">react-jsx-parser\u003C/a>, and \u003Ca href=\"https://www.framer.com/motion/\">Framer Motion\u003C/a>. I particularly had fun with Framer Motion, but I ended up really toning down some of the animations.\u003C/p>\n\u003Cp>Also, I ended up using the ever-popular VS Code as my text editor instead of my usual go-to, \u003Ca href=\"https://nova.app/\">Nova\u003C/a>. I started using VS Code again for the first time since early 2021 because of work, and I quickly got spoiled by a lot of the autocomplete features, expecially automatic imports. There will definitly be a breakdown of my thoughts about VS Code vs Nova at some point in the future.\u003C/p>\n\u003Chr>\n\u003Cp>\u003Cem>This post was originally published on my (now defunct) blog on my portfolio site \u003Ca href=\"https://ghall.dev\">ghall.dev\u003C/a>, and was republished here for archival purposes.\u003C/em>\u003C/p>",{"headings":45,"localImagePaths":56,"remoteImagePaths":57,"frontmatter":58,"imagePaths":61},[46,50,53],{"depth":47,"slug":48,"text":49},3,"front-end-framework-nextjs","Front-end Framework: Next.js",{"depth":47,"slug":51,"text":52},"headless-cms-cosmic","Headless CMS: Cosmic",{"depth":47,"slug":54,"text":55},"final-notes","Final Notes",[],[],{"title":35,"pubDate":59,"tags":60},"2022-10-16",[17,38],[],"2022/creating-a-dating-profile-with-ai",{"id":62,"data":64,"body":70,"filePath":71,"assetImports":72,"digest":74,"rendered":75},{"title":65,"pubDate":66,"tags":67},"Creating a Dating Profile With AI",["Date","2022-12-10T00:00:00.000Z"],[68,69],"Life","Tech","I’ve been single for a few years now, and I haven’t had a whole lot of success in the dating game. I’m very introverted and socially anxious, so dating apps seemed like the way to go for me. Sadly, I’ve not had a lot of success, and since Covid it seems like the dating scene has only got worse. I’ve been feeling pretty down about it, but I decided to have a little fun and let an AI help me assemble a brand new profile.\n\nMy goal is to, for an entire week, use my AI generated dating profile. That means my bio and prompts would be written by an AI and all my photos would be selected by an AI. Finally, as long as it doesn’t end in disaster, all my opening messages will be generated by an AI–all further responses will be written by me, because otherwise what would be the point?\n\nI decided to use [OpenAI](https://openai.com/) for the written portion, and [Everypixel](https://aesthetics.everypixel.com/) to select the pictures. For the dating app itself, the most important ingredient in this experiment, I decided to go with [Hinge](https://hinge.co/), mainly because I've never used it before.\n\nI decided against using AI generated images because, even though I’m letting an AI create a dating profile for me, I want it to be somewhat genuine. Also I’m not looking to catfish anybody with this image I generated just to see how good AI could make me look:\n\n![An AI-generated portrait of me](src/assets/blog/my-ai-portrait.jpg)\n\nOriginally this was going to be one post I’d write over the course of a week, but as I was writing I decided I should split it into 2 parts: Part 1, this part, about setting up the dating profile, and part 2, coming at the end of the experiment, about the experience and how it went.\n\nMy first step was to sign up for Hinge. I went through the sign up process, and got to photos. Hinge requires 6 photos to create a profile, so it was Everypixel’s time to shine! I collected up 42 photos from the last few years—I wasn’t aiming for 42 but, as that’s the answer to life, the universe, and everything, I decided to take it as a good omen—and proceeded to feed them through this AI (which I have no doubt added to some collection of images to train machine learning algorithms. Your welcome for the coming robot apocalypse!).\n\nMy first photo didn’t go over very well, with a whopping 0.9% chance of being awesome. Oh well, 41 more pictures to go. After going through the first 5 photos, not a single one scored more than 8%. That’s when I noticed I could get more info about the result, and found this gem: “Surprised by the result? This service doesn't measure the coolness or beauty of a person or any object in a photo.”\n\nSo really all I learned was that my selfies and family photos are garbage. Good to know.\n\nI had to go back to the drawing board. I came across [AttractivenessTest.com](http://AttractivenessTest.com) which admittedly seems more dubious than Everypixel, but sometimes we gotta make sacrifices. Anyways, it seemed to go pretty well, but there was one photo I had to disqualify because the AI kept zeroing in on someone else's face, and 3 that it absolutely refused to process, most likely because it couldn't zero in on my face.\n\nAs I ran through the photos, I sorted them into folders based on the rating they got, from 1 to 10. I don’t mean to brag, but I got a couple 7’s. The problem though was I had 12 6’s, so I couldn’t simply combine these 2 categories so I decided to go back to our old friend Everypixel to pick the top 4 best photos of the ones rated 6. Within a few minutes I had my top 4, ranging from a 1.5% chance to 50% chance to be awesome. Quite a range, and not extremely encouraging but that’s the bed I’ve made for myself.\n\nInteresting note: what I consider the 2 best pictures of me with animals made it through the process and made it to the top 6.\n\nNext up was selecting and answering prompts. While not remotely AI, I decided it best to use a random number generator to help me select which prompts the AI should answer.\n\nThis is where I ran into my first major roadblock. Through the magic of random numbers, for the first prompt I landed on, “Give me travel tips for…” The AI, predictably, gave me some admittedly useful travel tips, but I’m not sure that was in the spirit of the prompt. I decided it best to remove the random factor and hand-select 3 prompts I think the AI might be able to handle.\n\nMy first selection was, “The hallmark of a good relationship is…” Boy did it deliver!\n\n> The hallmark of a good relationship is trust, respect, and open communication. When two people are in a relationship, they should be able to have honest and meaningful conversations, with enough understanding, patience, and empathy to make sure that both perspectives can be heard. A good relationship should also be based on mutual respect, with each person being able to express themselves and their feelings without feeling judged or belittled. Lastly, having a strong foundation of trust and honesty is essential for a healthy and fulfilling relationship.\n\nSadly, it was a little long but with a little bit of trimming I got it to fit into the 220-character limit.\n\nNext up I picked, “The key to my heart is…” To which the AI responded, weirdly in context with the previous prompt, with the following:\n\n> No single \"key\" can unlock a person's heart. The best way forward is to build a relationship based on the qualities mentioned above.\n\nFinally, I picked, “My best dad joke.” The AI did not disappoint.\n\n> Q: What did the sea say to the beach?\n>\n> A: Nothing, it just waved!\n\nWhen I was experimenting with OpenAI initially, I had it prepare a short bio. Unfortunately, it seems that Hinge doesn’t have a field for a bio, but here it is anyway, for posterity.\n\n> I'm an introverted geek who loves all things tech, sci-fi, and fantasy. I enjoy staying inside watching movies, playing video games, and reading comics. I'm looking for someone who shares my interests and is up for some exciting nerd-related activities. I'm a reliable and loyal person who loves to make people laugh. I'm also an animal lover and I like to spend time with cats and dogs. If you think we could be a great match, let's get to know each other better!\n\nSo, how well will this work? Will AI turn my love life around? Or will this backfire spectacularly? Nobody knows! But I’ll be sure to follow up in part 2. 🙂","src/content/blog/2022/creating-a-dating-profile-with-ai.md",[73],"src/assets/blog/my-ai-portrait.jpg","58022db62b352a8b",{"html":76,"metadata":77},"\u003Cp>I’ve been single for a few years now, and I haven’t had a whole lot of success in the dating game. I’m very introverted and socially anxious, so dating apps seemed like the way to go for me. Sadly, I’ve not had a lot of success, and since Covid it seems like the dating scene has only got worse. I’ve been feeling pretty down about it, but I decided to have a little fun and let an AI help me assemble a brand new profile.\u003C/p>\n\u003Cp>My goal is to, for an entire week, use my AI generated dating profile. That means my bio and prompts would be written by an AI and all my photos would be selected by an AI. Finally, as long as it doesn’t end in disaster, all my opening messages will be generated by an AI–all further responses will be written by me, because otherwise what would be the point?\u003C/p>\n\u003Cp>I decided to use \u003Ca href=\"https://openai.com/\">OpenAI\u003C/a> for the written portion, and \u003Ca href=\"https://aesthetics.everypixel.com/\">Everypixel\u003C/a> to select the pictures. For the dating app itself, the most important ingredient in this experiment, I decided to go with \u003Ca href=\"https://hinge.co/\">Hinge\u003C/a>, mainly because I’ve never used it before.\u003C/p>\n\u003Cp>I decided against using AI generated images because, even though I’m letting an AI create a dating profile for me, I want it to be somewhat genuine. Also I’m not looking to catfish anybody with this image I generated just to see how good AI could make me look:\u003C/p>\n\u003Cp>\u003Cimg __ASTRO_IMAGE_=\"{"src":"src/assets/blog/my-ai-portrait.jpg","alt":"An AI-generated portrait of me","index":0}\">\u003C/p>\n\u003Cp>Originally this was going to be one post I’d write over the course of a week, but as I was writing I decided I should split it into 2 parts: Part 1, this part, about setting up the dating profile, and part 2, coming at the end of the experiment, about the experience and how it went.\u003C/p>\n\u003Cp>My first step was to sign up for Hinge. I went through the sign up process, and got to photos. Hinge requires 6 photos to create a profile, so it was Everypixel’s time to shine! I collected up 42 photos from the last few years—I wasn’t aiming for 42 but, as that’s the answer to life, the universe, and everything, I decided to take it as a good omen—and proceeded to feed them through this AI (which I have no doubt added to some collection of images to train machine learning algorithms. Your welcome for the coming robot apocalypse!).\u003C/p>\n\u003Cp>My first photo didn’t go over very well, with a whopping 0.9% chance of being awesome. Oh well, 41 more pictures to go. After going through the first 5 photos, not a single one scored more than 8%. That’s when I noticed I could get more info about the result, and found this gem: “Surprised by the result? This service doesn’t measure the coolness or beauty of a person or any object in a photo.”\u003C/p>\n\u003Cp>So really all I learned was that my selfies and family photos are garbage. Good to know.\u003C/p>\n\u003Cp>I had to go back to the drawing board. I came across \u003Ca href=\"http://AttractivenessTest.com\">AttractivenessTest.com\u003C/a> which admittedly seems more dubious than Everypixel, but sometimes we gotta make sacrifices. Anyways, it seemed to go pretty well, but there was one photo I had to disqualify because the AI kept zeroing in on someone else’s face, and 3 that it absolutely refused to process, most likely because it couldn’t zero in on my face.\u003C/p>\n\u003Cp>As I ran through the photos, I sorted them into folders based on the rating they got, from 1 to 10. I don’t mean to brag, but I got a couple 7’s. The problem though was I had 12 6’s, so I couldn’t simply combine these 2 categories so I decided to go back to our old friend Everypixel to pick the top 4 best photos of the ones rated 6. Within a few minutes I had my top 4, ranging from a 1.5% chance to 50% chance to be awesome. Quite a range, and not extremely encouraging but that’s the bed I’ve made for myself.\u003C/p>\n\u003Cp>Interesting note: what I consider the 2 best pictures of me with animals made it through the process and made it to the top 6.\u003C/p>\n\u003Cp>Next up was selecting and answering prompts. While not remotely AI, I decided it best to use a random number generator to help me select which prompts the AI should answer.\u003C/p>\n\u003Cp>This is where I ran into my first major roadblock. Through the magic of random numbers, for the first prompt I landed on, “Give me travel tips for…” The AI, predictably, gave me some admittedly useful travel tips, but I’m not sure that was in the spirit of the prompt. I decided it best to remove the random factor and hand-select 3 prompts I think the AI might be able to handle.\u003C/p>\n\u003Cp>My first selection was, “The hallmark of a good relationship is…” Boy did it deliver!\u003C/p>\n\u003Cblockquote>\n\u003Cp>The hallmark of a good relationship is trust, respect, and open communication. When two people are in a relationship, they should be able to have honest and meaningful conversations, with enough understanding, patience, and empathy to make sure that both perspectives can be heard. A good relationship should also be based on mutual respect, with each person being able to express themselves and their feelings without feeling judged or belittled. Lastly, having a strong foundation of trust and honesty is essential for a healthy and fulfilling relationship.\u003C/p>\n\u003C/blockquote>\n\u003Cp>Sadly, it was a little long but with a little bit of trimming I got it to fit into the 220-character limit.\u003C/p>\n\u003Cp>Next up I picked, “The key to my heart is…” To which the AI responded, weirdly in context with the previous prompt, with the following:\u003C/p>\n\u003Cblockquote>\n\u003Cp>No single “key” can unlock a person’s heart. The best way forward is to build a relationship based on the qualities mentioned above.\u003C/p>\n\u003C/blockquote>\n\u003Cp>Finally, I picked, “My best dad joke.” The AI did not disappoint.\u003C/p>\n\u003Cblockquote>\n\u003Cp>Q: What did the sea say to the beach?\u003C/p>\n\u003Cp>A: Nothing, it just waved!\u003C/p>\n\u003C/blockquote>\n\u003Cp>When I was experimenting with OpenAI initially, I had it prepare a short bio. Unfortunately, it seems that Hinge doesn’t have a field for a bio, but here it is anyway, for posterity.\u003C/p>\n\u003Cblockquote>\n\u003Cp>I’m an introverted geek who loves all things tech, sci-fi, and fantasy. I enjoy staying inside watching movies, playing video games, and reading comics. I’m looking for someone who shares my interests and is up for some exciting nerd-related activities. I’m a reliable and loyal person who loves to make people laugh. I’m also an animal lover and I like to spend time with cats and dogs. If you think we could be a great match, let’s get to know each other better!\u003C/p>\n\u003C/blockquote>\n\u003Cp>So, how well will this work? Will AI turn my love life around? Or will this backfire spectacularly? Nobody knows! But I’ll be sure to follow up in part 2. 🙂\u003C/p>",{"headings":78,"localImagePaths":79,"remoteImagePaths":80,"frontmatter":81,"imagePaths":84},[],[73],[],{"title":65,"pubDate":82,"tags":83},"2022-12-10",[68,69],[73],"2022/ileopard-a-retrospective",{"id":85,"data":87,"body":92,"filePath":93,"assetImports":94,"digest":98,"rendered":99},{"title":88,"pubDate":89,"tags":90},"iLeopard - A Retrospective",["Date","2022-12-26T00:00:00.000Z"],[69,91,38],"MacOS","I few months ago I rediscovered among some old project folders the source code and markdown files for an old blog I ran in the early 2010s. With nothing to do on the afternoon of Christmas Eve, which was a brisk 15°F, I decided I wanted to search through and try to find a rather lengthy retrospective I wrote on Star Trek: The Next Generation. Now that I’ve finally started up a new blog I thought it would be fun to touch it up and republish it, since I put so many hours worth of work into it back in the day. Upsettingly, it was not there.\n\nBut I did find a rather salty post I wrote about a Mac theme I created back when I was a senior in high school. I thought it would be nice to go back and take a fresh look at the project, and how I feel about it now, being another 10 years removed from it.\n\nIf you were around the Mac customization scene–specifically on the now-defunct MacThemes.net–around 2007, you probably remember a little project called iLeopard. Admittedly, the chance that you’re in that extremely specific niché is incredibly small. The best data I could find is this [Ars Technica article](https://arstechnica.com/gadgets/2007/03/7296/) from March 2007 saying the Mac hit about 6% marketshare. And only a tiny subset of those users even had the thought that customizing the look of Mac OS X was something they wanted to do.\n\n![a screenshot of Mac OS X 10.1 with various apps open](src/assets/blog/ileopard/mac-os-10-1.png)\n\n*Mac OS X 10.1 and the Aqua Interface, from* [_GUIdebook_](https://guidebookgallery.org/screenshots/macosx101)\n\nI was one of the few that had that had that idea pop into my head. I was super into finding and downloading cool themes, including one I distinctly remember that looked like Windows Vista for some reason. It was 2007, the Aqua Interface (the playful, plastic-looking interface style Apple used for about a decade) was already feeling a little passé to me. I wanted something new, and weirdly enough that new thing came from Apple, in the form of iTunes 7.\n\n![a screenshot iTunes 7 with the iTunes Music Store open](src/assets/blog/ileopard/itunes-7.gif)\n\n_iTunes 7 screenshot, from [AppleInsider](https://appleinsider.com/articles/06/09/12/apple_introduces_itunes_7_previews_itv_device)_\n\nIn retrospect, and with the hindsight of 15 years of UI design evolution, it’s not exactly pretty, but I liked it at the time. It was classy, and simple, and I thought it was the future of the Mac OS X design language.\n\nFast-forward to the release of Mac OS X Leopard, and I was disappointed to see that the bubbly, lick-able scrollbars and buttons were still quite prominent. Having dabbled in the Mac OS X theming scene already, I decided to take matters into my own hands.\n\nThere was a small problem though. With the release of Leopard, Apple changed the format the system used for UI resources, and introduced a new framework to power it all, called CoreUI. The tools that had existed to make theming the OS relatively simple were useless.\n\nIf you’re curious, [here’s a writeup](https://arstechnica.com/gadgets/2007/10/mac-os-x-10-5/10/) from John Siracusa’s Mac OS X Leopard review about CoreUI, which was, if I recall, what served as the starting point on the road to being able to even locate the system files I needed to crack open.\n\nNow, just as a heads up, most of what follows is based on memory and a fairly cringy blog post I wrote 10 years ago and found in the bowls of my digital archives. Also, my memory on the timeline is a bit fuzzy, but with some digging I found that this mostly takes place between April and June 2008.\n\nBasically, the main barrier to theming Mac OS X Leopard were 2 files; ArtFile.bin, and SArtFile.bin. This is where nearly all the UI resources were stored, aside from scroll bars, which were stored in a file called Extras.rsrc, a file that had been cracked ages before. If I recall–and I could be totally wrong so if anybody knows better feel free to tell me–Extras.rsrc, and its sister file Extras2.rsrc, still contained all the UI resources, but only the scrollbars were actually used by the system.\n\nI want to make it clear that I can’t take the credit for cracking open ArtFile.bin and SArtFile.bin. I believe it was someone on the MacThemes.net forum, and I wish I could remember or find their name–if you’re out there reading this, thank you! Those files were essentially encrypted ZIP files, and this genius of a human build a command line tool to decrypt and extract them. This was actually the experience that got me comfortable with the command line, and we’ll say indirectly led to my current career as a web developer, but I digress…\n\nAnyway, I knew where to find the files. I had the tool to decrypt the files. The only thing that stood in my way was the mass of nonsensical folder names filled with equally nonsensically named bitmap images that got extracted from the files.\n\nBeing that I was a bored teenager in high school with way too much time on my hands, I decided to figure out exactly what every bitmap image was by methodically changing the graphics to the most garish colors I could, recreating the bin files–which if I recall was as easy as zipping them up and renaming them, but this was 15 years ago so I could definitely be misremembering–restarting my computer, and hunting down the various neon hues while taking notes.\n\nAfter dozens of restarts, and a couple corrupted OS installs, I had figured out a good chunk of the building blocks making up Leopard’s UI. Even still, after weeks of this, there was still so much to be done. Bear in mind, there was no documentation on any of this stuff. I was about to create, as far as I know, the first theme for Mac OS X Leopard.\n\n![a screenshot of the Mac OS X Appearance preference pane showing off the modifications made by iLeopard](src/assets/blog/ileopard/ileopard-2-0-1.png)\n\n_iLeopard 2.0.1 screenshot, from [AmazingHenry on MacRumors](https://forums.macrumors.com/threads/ileopard-theme.2045553/), released by fellow MacThemes.net user ‘gcamp' after I essentially handed off the project_\n\nI started pulling elements from iTunes, and, using a “totally legal, I swear” copy of Adobe PhotoShop, tweaked them to fit in their new home. I shared the very first version of the theme, which I called iLeopard, a portmanteau of iTunes and Leopard, on the MacThemes.net forum (thankfully archived [here](https://web.archive.org/web/20080702015727/http://macthemes2.net:80/forum/viewtopic.php?id=16785679&p=1) by the Wayback Machine!!), and it kind of took off more than I expected. By that, I mean people actually used it. Then it made the MacThemes.net front page. Yeah, it was all a bit overwhelming.\n\nAt some point, I got an offer to help out with the theme from fellow forum user ‘gcamp’. This was probably the best possible thing to happen for the longevity of the theme. He initially started by contributing custom graphics, and ended up taking the reigns on the project after I graduated high school and lost my passion for the project. He kept the project alive, I believe until Apple effectively killed Mac theming for good a few releases later.\n\nThe sad news is I lost all my original work on iLeopard, along with countless other digital relics from that era of my life, when my MacBook suffered a major hard drive crash in 2011. I had to go on a crazy archeological dig through the internet just to find the above screenshot, and it’s from after I handed off the project. I did reach out on Mastodon on the extremely off-chance that someone had some more screenshots, or even a pre-2.0 installer, but I haven't got back anything substantial as of this writing.\n\nWhat’s been interesting as I’ve written and researched this piece is the contrast between the Apple of 15+ years ago, and the Apple of today. It was a weird time, they had just completed transitioning the Mac from PowerPC to Intel–interestingly, we’re currently in the midst of a transition from Intel to Apple Silicon–and the first iPhone was brand new.\n\nSecurity on the Mac was pretty laissez-faire, to the point where a dorky high school kid could modify system files and create a simple tool to let other people install those modifications. These days, as a more security-conscious user, that idea horrifies me. But at the same time, I do miss being able to tinker with the little parts of software that weren’t made to be tinkered with.","src/content/blog/2022/ileopard-a-retrospective.md",[95,96,97],"src/assets/blog/ileopard/mac-os-10-1.png","src/assets/blog/ileopard/itunes-7.gif","src/assets/blog/ileopard/ileopard-2-0-1.png","ce7d3a1c348de781",{"html":100,"metadata":101},"\u003Cp>I few months ago I rediscovered among some old project folders the source code and markdown files for an old blog I ran in the early 2010s. With nothing to do on the afternoon of Christmas Eve, which was a brisk 15°F, I decided I wanted to search through and try to find a rather lengthy retrospective I wrote on Star Trek: The Next Generation. Now that I’ve finally started up a new blog I thought it would be fun to touch it up and republish it, since I put so many hours worth of work into it back in the day. Upsettingly, it was not there.\u003C/p>\n\u003Cp>But I did find a rather salty post I wrote about a Mac theme I created back when I was a senior in high school. I thought it would be nice to go back and take a fresh look at the project, and how I feel about it now, being another 10 years removed from it.\u003C/p>\n\u003Cp>If you were around the Mac customization scene–specifically on the now-defunct MacThemes.net–around 2007, you probably remember a little project called iLeopard. Admittedly, the chance that you’re in that extremely specific niché is incredibly small. The best data I could find is this \u003Ca href=\"https://arstechnica.com/gadgets/2007/03/7296/\">Ars Technica article\u003C/a> from March 2007 saying the Mac hit about 6% marketshare. And only a tiny subset of those users even had the thought that customizing the look of Mac OS X was something they wanted to do.\u003C/p>\n\u003Cp>\u003Cimg __ASTRO_IMAGE_=\"{"src":"src/assets/blog/ileopard/mac-os-10-1.png","alt":"a screenshot of Mac OS X 10.1 with various apps open","index":0}\">\u003C/p>\n\u003Cp>\u003Cem>Mac OS X 10.1 and the Aqua Interface, from\u003C/em> \u003Ca href=\"https://guidebookgallery.org/screenshots/macosx101\">\u003Cem>GUIdebook\u003C/em>\u003C/a>\u003C/p>\n\u003Cp>I was one of the few that had that had that idea pop into my head. I was super into finding and downloading cool themes, including one I distinctly remember that looked like Windows Vista for some reason. It was 2007, the Aqua Interface (the playful, plastic-looking interface style Apple used for about a decade) was already feeling a little passé to me. I wanted something new, and weirdly enough that new thing came from Apple, in the form of iTunes 7.\u003C/p>\n\u003Cp>\u003Cimg __ASTRO_IMAGE_=\"{"src":"src/assets/blog/ileopard/itunes-7.gif","alt":"a screenshot iTunes 7 with the iTunes Music Store open","index":0}\">\u003C/p>\n\u003Cp>\u003Cem>iTunes 7 screenshot, from \u003Ca href=\"https://appleinsider.com/articles/06/09/12/apple_introduces_itunes_7_previews_itv_device\">AppleInsider\u003C/a>\u003C/em>\u003C/p>\n\u003Cp>In retrospect, and with the hindsight of 15 years of UI design evolution, it’s not exactly pretty, but I liked it at the time. It was classy, and simple, and I thought it was the future of the Mac OS X design language.\u003C/p>\n\u003Cp>Fast-forward to the release of Mac OS X Leopard, and I was disappointed to see that the bubbly, lick-able scrollbars and buttons were still quite prominent. Having dabbled in the Mac OS X theming scene already, I decided to take matters into my own hands.\u003C/p>\n\u003Cp>There was a small problem though. With the release of Leopard, Apple changed the format the system used for UI resources, and introduced a new framework to power it all, called CoreUI. The tools that had existed to make theming the OS relatively simple were useless.\u003C/p>\n\u003Cp>If you’re curious, \u003Ca href=\"https://arstechnica.com/gadgets/2007/10/mac-os-x-10-5/10/\">here’s a writeup\u003C/a> from John Siracusa’s Mac OS X Leopard review about CoreUI, which was, if I recall, what served as the starting point on the road to being able to even locate the system files I needed to crack open.\u003C/p>\n\u003Cp>Now, just as a heads up, most of what follows is based on memory and a fairly cringy blog post I wrote 10 years ago and found in the bowls of my digital archives. Also, my memory on the timeline is a bit fuzzy, but with some digging I found that this mostly takes place between April and June 2008.\u003C/p>\n\u003Cp>Basically, the main barrier to theming Mac OS X Leopard were 2 files; ArtFile.bin, and SArtFile.bin. This is where nearly all the UI resources were stored, aside from scroll bars, which were stored in a file called Extras.rsrc, a file that had been cracked ages before. If I recall–and I could be totally wrong so if anybody knows better feel free to tell me–Extras.rsrc, and its sister file Extras2.rsrc, still contained all the UI resources, but only the scrollbars were actually used by the system.\u003C/p>\n\u003Cp>I want to make it clear that I can’t take the credit for cracking open ArtFile.bin and SArtFile.bin. I believe it was someone on the MacThemes.net forum, and I wish I could remember or find their name–if you’re out there reading this, thank you! Those files were essentially encrypted ZIP files, and this genius of a human build a command line tool to decrypt and extract them. This was actually the experience that got me comfortable with the command line, and we’ll say indirectly led to my current career as a web developer, but I digress…\u003C/p>\n\u003Cp>Anyway, I knew where to find the files. I had the tool to decrypt the files. The only thing that stood in my way was the mass of nonsensical folder names filled with equally nonsensically named bitmap images that got extracted from the files.\u003C/p>\n\u003Cp>Being that I was a bored teenager in high school with way too much time on my hands, I decided to figure out exactly what every bitmap image was by methodically changing the graphics to the most garish colors I could, recreating the bin files–which if I recall was as easy as zipping them up and renaming them, but this was 15 years ago so I could definitely be misremembering–restarting my computer, and hunting down the various neon hues while taking notes.\u003C/p>\n\u003Cp>After dozens of restarts, and a couple corrupted OS installs, I had figured out a good chunk of the building blocks making up Leopard’s UI. Even still, after weeks of this, there was still so much to be done. Bear in mind, there was no documentation on any of this stuff. I was about to create, as far as I know, the first theme for Mac OS X Leopard.\u003C/p>\n\u003Cp>\u003Cimg __ASTRO_IMAGE_=\"{"src":"src/assets/blog/ileopard/ileopard-2-0-1.png","alt":"a screenshot of the Mac OS X Appearance preference pane showing off the modifications made by iLeopard","index":0}\">\u003C/p>\n\u003Cp>\u003Cem>iLeopard 2.0.1 screenshot, from \u003Ca href=\"https://forums.macrumors.com/threads/ileopard-theme.2045553/\">AmazingHenry on MacRumors\u003C/a>, released by fellow MacThemes.net user ‘gcamp’ after I essentially handed off the project\u003C/em>\u003C/p>\n\u003Cp>I started pulling elements from iTunes, and, using a “totally legal, I swear” copy of Adobe PhotoShop, tweaked them to fit in their new home. I shared the very first version of the theme, which I called iLeopard, a portmanteau of iTunes and Leopard, on the MacThemes.net forum (thankfully archived \u003Ca href=\"https://web.archive.org/web/20080702015727/http://macthemes2.net:80/forum/viewtopic.php?id=16785679&p=1\">here\u003C/a> by the Wayback Machine!!), and it kind of took off more than I expected. By that, I mean people actually used it. Then it made the MacThemes.net front page. Yeah, it was all a bit overwhelming.\u003C/p>\n\u003Cp>At some point, I got an offer to help out with the theme from fellow forum user ‘gcamp’. This was probably the best possible thing to happen for the longevity of the theme. He initially started by contributing custom graphics, and ended up taking the reigns on the project after I graduated high school and lost my passion for the project. He kept the project alive, I believe until Apple effectively killed Mac theming for good a few releases later.\u003C/p>\n\u003Cp>The sad news is I lost all my original work on iLeopard, along with countless other digital relics from that era of my life, when my MacBook suffered a major hard drive crash in 2011. I had to go on a crazy archeological dig through the internet just to find the above screenshot, and it’s from after I handed off the project. I did reach out on Mastodon on the extremely off-chance that someone had some more screenshots, or even a pre-2.0 installer, but I haven’t got back anything substantial as of this writing.\u003C/p>\n\u003Cp>What’s been interesting as I’ve written and researched this piece is the contrast between the Apple of 15+ years ago, and the Apple of today. It was a weird time, they had just completed transitioning the Mac from PowerPC to Intel–interestingly, we’re currently in the midst of a transition from Intel to Apple Silicon–and the first iPhone was brand new.\u003C/p>\n\u003Cp>Security on the Mac was pretty laissez-faire, to the point where a dorky high school kid could modify system files and create a simple tool to let other people install those modifications. These days, as a more security-conscious user, that idea horrifies me. But at the same time, I do miss being able to tinker with the little parts of software that weren’t made to be tinkered with.\u003C/p>",{"headings":102,"localImagePaths":103,"remoteImagePaths":104,"frontmatter":105,"imagePaths":108},[],[95,96,97],[],{"title":88,"pubDate":106,"tags":107},"2022-12-26",[69,91,38],[95,96,97],"2022/my-favorite-little-apps",{"id":109,"data":111,"body":116,"filePath":117,"digest":118,"rendered":119},{"title":112,"pubDate":113,"tags":114},"My Favorite Little Apps",["Date","2022-11-28T00:00:00.000Z"],[91,115],"Apps","There are a lot of apps on my Macs that I use every day. There’s the big ones like Nova for coding, Brave for testing and dev tools, Craft for taking notes and keeping track of projects, and many more. But I wanted to pay special attention to the smaller apps that I use that just hang out in the menu bar or the background that make working in MacOS that much more seamless and enjoyable.\n\n### Itsycal\n\nThis is a cool little free that puts a calendar in your menubar. It’s a great way to get a quick glance at my day, and join Zoom/Google Meet calls without opening a full calendar app.\n\n[Download Here](https://www.mowglii.com/itsycal/)\n\n### Tot\n\nA note pad that lives in your menu bar! I use it for jotting down notes during meetings, temporarily storing snippets of text and code, making quick lists, storing links for later…you get the idea.\n\nThe Mac app is free, but you can also buy an iOS version.\n\n[Download Here](https://apps.apple.com/us/app/tot/id1491071483?mt=12)\n\n### Rectangle Pro\n\nSnap, resize, and align windows with keyboard shortcuts, or by dragging then across the screen. It’s highly customizable, and I’m going to be honest I haven’t even scratched the surface of the variety of options the Pro version provides, I just bought it to support development.\n\nThere are a lot of apps for Mac that do similar things, but this is, in my opinion, the best available.\n\n[Download/Buy Here](https://rectangleapp.com/)\n\n### Velja\n\nBecause I use Safari as my primary browser, but prefer to use Brave for development, this app saves me time and mouse clicks. Basically Velja routes links opened from any app to any browser you have installed. For example, I have it set up to open any ‘localhost’ URLs in Brave.\n\nIt offers a variety of built-in filters that will even work with certain apps (like Apple Music, Discord, Zoom, etc).\n\n[Download Here](https://apps.apple.com/us/app/velja/id1607635845?mt=12)\n\n### Contexts\n\nIt’s the built-in command + tab app switcher on steroids! Instead of a row of icons, you get a list of every window that you can either tab through or even search by app or window title. It’s another app I feel lost with if I’m using a computer without it installed.\n\n[Buy Here](https://contexts.co/)\n\n---\n\n_This post was originally published on my (now defunct) blog on my portfolio site [ghall.dev](https://ghall.dev), and was republished here for archival purposes._","src/content/blog/2022/my-favorite-little-apps.md","561165d463c24f48",{"html":120,"metadata":121},"\u003Cp>There are a lot of apps on my Macs that I use every day. There’s the big ones like Nova for coding, Brave for testing and dev tools, Craft for taking notes and keeping track of projects, and many more. But I wanted to pay special attention to the smaller apps that I use that just hang out in the menu bar or the background that make working in MacOS that much more seamless and enjoyable.\u003C/p>\n\u003Ch3 id=\"itsycal\">Itsycal\u003C/h3>\n\u003Cp>This is a cool little free that puts a calendar in your menubar. It’s a great way to get a quick glance at my day, and join Zoom/Google Meet calls without opening a full calendar app.\u003C/p>\n\u003Cp>\u003Ca href=\"https://www.mowglii.com/itsycal/\">Download Here\u003C/a>\u003C/p>\n\u003Ch3 id=\"tot\">Tot\u003C/h3>\n\u003Cp>A note pad that lives in your menu bar! I use it for jotting down notes during meetings, temporarily storing snippets of text and code, making quick lists, storing links for later…you get the idea.\u003C/p>\n\u003Cp>The Mac app is free, but you can also buy an iOS version.\u003C/p>\n\u003Cp>\u003Ca href=\"https://apps.apple.com/us/app/tot/id1491071483?mt=12\">Download Here\u003C/a>\u003C/p>\n\u003Ch3 id=\"rectangle-pro\">Rectangle Pro\u003C/h3>\n\u003Cp>Snap, resize, and align windows with keyboard shortcuts, or by dragging then across the screen. It’s highly customizable, and I’m going to be honest I haven’t even scratched the surface of the variety of options the Pro version provides, I just bought it to support development.\u003C/p>\n\u003Cp>There are a lot of apps for Mac that do similar things, but this is, in my opinion, the best available.\u003C/p>\n\u003Cp>\u003Ca href=\"https://rectangleapp.com/\">Download/Buy Here\u003C/a>\u003C/p>\n\u003Ch3 id=\"velja\">Velja\u003C/h3>\n\u003Cp>Because I use Safari as my primary browser, but prefer to use Brave for development, this app saves me time and mouse clicks. Basically Velja routes links opened from any app to any browser you have installed. For example, I have it set up to open any ‘localhost’ URLs in Brave.\u003C/p>\n\u003Cp>It offers a variety of built-in filters that will even work with certain apps (like Apple Music, Discord, Zoom, etc).\u003C/p>\n\u003Cp>\u003Ca href=\"https://apps.apple.com/us/app/velja/id1607635845?mt=12\">Download Here\u003C/a>\u003C/p>\n\u003Ch3 id=\"contexts\">Contexts\u003C/h3>\n\u003Cp>It’s the built-in command + tab app switcher on steroids! Instead of a row of icons, you get a list of every window that you can either tab through or even search by app or window title. It’s another app I feel lost with if I’m using a computer without it installed.\u003C/p>\n\u003Cp>\u003Ca href=\"https://contexts.co/\">Buy Here\u003C/a>\u003C/p>\n\u003Chr>\n\u003Cp>\u003Cem>This post was originally published on my (now defunct) blog on my portfolio site \u003Ca href=\"https://ghall.dev\">ghall.dev\u003C/a>, and was republished here for archival purposes.\u003C/em>\u003C/p>",{"headings":122,"localImagePaths":138,"remoteImagePaths":139,"frontmatter":140,"imagePaths":143},[123,126,129,132,135],{"depth":47,"slug":124,"text":125},"itsycal","Itsycal",{"depth":47,"slug":127,"text":128},"tot","Tot",{"depth":47,"slug":130,"text":131},"rectangle-pro","Rectangle Pro",{"depth":47,"slug":133,"text":134},"velja","Velja",{"depth":47,"slug":136,"text":137},"contexts","Contexts",[],[],{"title":112,"pubDate":141,"tags":142},"2022-11-28",[91,115],[],"2022/my-top-3-games-of-2022",{"id":144,"data":146,"body":151,"filePath":152,"digest":153,"rendered":154},{"title":147,"pubDate":148,"tags":149},"My Top 3 Games of 2022",["Date","2022-12-09T00:00:00.000Z"],[150],"Gaming","The Game Awards were last night, so I was inspired to take some time and write about my personal game of the year. But I couldn't narrow it down to just one, so I picked 3 games which were nominated for several awards but didn't get much, if any, recognition.\n\n### Xenoblade Chronicles 3\n\nI'm not a huge JRPG fan, but with the original Xenoblade Chronicles being among the few I've finished, I had to check this out. It ended up being pretty much the only game I played for weeks.\n\nIt scratches several RPG itches for me; a compelling cast of characters, a fun combat system that you can spend hours just experimenting with, and an intriguing world I still long to go back to even months later. This is definitely a game I will keep coming back to, between all the side content I still have left, and the DLC that's slowly rolling out.\n\nIs it a masterpiece? Probably not. But it stands among Persona 5 and Dragon Quest XI as another modern JRPG that I can not only stomach, but thoroughly enjoy. And to think, I almost skipped out on it because I thought Xenoblade Chronicles 2 was absolute cringe.\n\n### Tunic\n\nI don't play as many indie games as I would like, and I finish even fewer. I love indie games, perhaps a little too much, because I'm always jumping around to the latest one that's grabbed my attention. Thankfully, Tunic is one I managed to finish.\n\nIt came at just the right time, I had just wrapped up Xenoblade Chronicles 3, and I was in the modo for a light action-adventure game. I was ready to start another playthrough of Link's Awakening HD, but I happened to see that this adorable looking game starring a cute fox was about to drop on PS5 and Switch (it had been on Xbox since March I believe, but I don't have an Xbox).\n\nI was not prepared for the challenge this game posed, but it was just the right kind of challenging that made me go, \"Ok, I need to show this game who's boss!\" Beyond challenging bosses, the game mechanics are never tutorialized. Instead, you collect pages of the game's \"manual\" as you play, and have to figure things out from there. Even simple things like how to upgrade your stats isn't explained to you in plain terms.\n\n### Horizon Forbidden West\n\nHorizon Zero Dawn launched in a crowded year for good games, but it stood out to me for its incredibly engrossing story, and its primary mechanic of fighting giant friggin' robots. I was captivated from the start, and was chomping at the bit for a sequel. That sequel finally came, and once again got buried by other games (yeah, I'm looking at you, Elden Ring). But I didn't care, I wanted to see the next chapter in Aloy's story.\n\nI will confess, the story didn't grab me as much as the first game's. It was a satisfying continuation for me, without a doubt, but part of the mystery that made the first game so compelling–namely; how the world ended up in the state it is in the game–was already solved.\n\nThe gameplay in this sequel, however, was a _huge_ improvement. Melee combat, world traversal, side content, it was all so much better in this game, and showed that the developers took the feedback of the first game to heart. I couldn't put this game down, and once the new game plus patch dropped I jumped right back in. And I'm anxiously awaiting the Burning Shores DLC dropping next year!","src/content/blog/2022/my-top-3-games-of-2022.md","ba3d0b0794128043",{"html":155,"metadata":156},"\u003Cp>The Game Awards were last night, so I was inspired to take some time and write about my personal game of the year. But I couldn’t narrow it down to just one, so I picked 3 games which were nominated for several awards but didn’t get much, if any, recognition.\u003C/p>\n\u003Ch3 id=\"xenoblade-chronicles-3\">Xenoblade Chronicles 3\u003C/h3>\n\u003Cp>I’m not a huge JRPG fan, but with the original Xenoblade Chronicles being among the few I’ve finished, I had to check this out. It ended up being pretty much the only game I played for weeks.\u003C/p>\n\u003Cp>It scratches several RPG itches for me; a compelling cast of characters, a fun combat system that you can spend hours just experimenting with, and an intriguing world I still long to go back to even months later. This is definitely a game I will keep coming back to, between all the side content I still have left, and the DLC that’s slowly rolling out.\u003C/p>\n\u003Cp>Is it a masterpiece? Probably not. But it stands among Persona 5 and Dragon Quest XI as another modern JRPG that I can not only stomach, but thoroughly enjoy. And to think, I almost skipped out on it because I thought Xenoblade Chronicles 2 was absolute cringe.\u003C/p>\n\u003Ch3 id=\"tunic\">Tunic\u003C/h3>\n\u003Cp>I don’t play as many indie games as I would like, and I finish even fewer. I love indie games, perhaps a little too much, because I’m always jumping around to the latest one that’s grabbed my attention. Thankfully, Tunic is one I managed to finish.\u003C/p>\n\u003Cp>It came at just the right time, I had just wrapped up Xenoblade Chronicles 3, and I was in the modo for a light action-adventure game. I was ready to start another playthrough of Link’s Awakening HD, but I happened to see that this adorable looking game starring a cute fox was about to drop on PS5 and Switch (it had been on Xbox since March I believe, but I don’t have an Xbox).\u003C/p>\n\u003Cp>I was not prepared for the challenge this game posed, but it was just the right kind of challenging that made me go, “Ok, I need to show this game who’s boss!” Beyond challenging bosses, the game mechanics are never tutorialized. Instead, you collect pages of the game’s “manual” as you play, and have to figure things out from there. Even simple things like how to upgrade your stats isn’t explained to you in plain terms.\u003C/p>\n\u003Ch3 id=\"horizon-forbidden-west\">Horizon Forbidden West\u003C/h3>\n\u003Cp>Horizon Zero Dawn launched in a crowded year for good games, but it stood out to me for its incredibly engrossing story, and its primary mechanic of fighting giant friggin’ robots. I was captivated from the start, and was chomping at the bit for a sequel. That sequel finally came, and once again got buried by other games (yeah, I’m looking at you, Elden Ring). But I didn’t care, I wanted to see the next chapter in Aloy’s story.\u003C/p>\n\u003Cp>I will confess, the story didn’t grab me as much as the first game’s. It was a satisfying continuation for me, without a doubt, but part of the mystery that made the first game so compelling–namely; how the world ended up in the state it is in the game–was already solved.\u003C/p>\n\u003Cp>The gameplay in this sequel, however, was a \u003Cem>huge\u003C/em> improvement. Melee combat, world traversal, side content, it was all so much better in this game, and showed that the developers took the feedback of the first game to heart. I couldn’t put this game down, and once the new game plus patch dropped I jumped right back in. And I’m anxiously awaiting the Burning Shores DLC dropping next year!\u003C/p>",{"headings":157,"localImagePaths":167,"remoteImagePaths":168,"frontmatter":169,"imagePaths":172},[158,161,164],{"depth":47,"slug":159,"text":160},"xenoblade-chronicles-3","Xenoblade Chronicles 3",{"depth":47,"slug":162,"text":163},"tunic","Tunic",{"depth":47,"slug":165,"text":166},"horizon-forbidden-west","Horizon Forbidden West",[],[],{"title":147,"pubDate":170,"tags":171},"2022-12-09",[150],[],"2022/my-macos-home-directory-overview",{"id":173,"data":175,"body":179,"filePath":180,"digest":181,"rendered":182},{"title":176,"pubDate":177,"tags":178},"My MacOS Home Directory Overview",["Date","2022-12-23T00:00:00.000Z"],[91,69],"On [the latest episode of ATP](https://atp.fm/514), Casey, John, and Marco discussed MacOS home directories. After I was done cringing at John keeping his git clones in the root level of his home directory, I started thinking about how I use my own home folder, and how I keep it organized. I won’t go into the hidden items, because I don’t think either of us want that (with hidden items included, my home directory has 34 documents, and 47 folders 😅).\n\nAnyway, here’s my overview...\n\n- Applications - Honestly, all that’s in here are a handful of Shortcuts, and I’m not sure why because I never put them there.\n- Desktop - This is empty, because I don’t keep anything on my desktop.\n- Developer - Now this is where git clones go. Mostly web projects, a folder for all my work repos, and the [Playdate SDK](https://play.date/dev/) from when I was fiddling with that a couple months ago.\n- Documents - Basically just a folder where Divinity: Original Sin 2 keeps its saves, and where I keep various Pages documents and PDFs for some reason (I should probably sort through that at some point)\n- Downloads - Self-explanatory. I tend to keep this clean manually and with Hazel scripts, so there’s nothing of note in here at the moment.\n- Movies - Empty, except for my TV.app library.\n- Music - Same as above, except with my Music.app library.\n- Pictures - My Photos.app library, as well as a hodgepodge of scanned photos, drawings, desktop wallpapers, and GIFs I like. All sorted by folder, of course. I’m not a monster!\n- Postman - From when I tried Postman, and then immediately switched back to Insomnia.\n- Public - I don’t think I’ve ever used this folder.\n- Sites - Same as above.\n- Sync - A synced folder, used by an app called Sync, that syncs little bits and bobs like shell scripts and Hazel rules between my 2 Macs.\n\nI didn’t bother listing my Library folder because there’s not much to say about that–it’s the same as it is on anyone else’s Mac.\n\nOn an additional note, I would really like an iCloud Drive folder in the home directory. I could add one with an alias or symlink, but it just seems weird to me that it’s squirreled away in the Library folder, cryptically named ‘Mobile Documents’.","src/content/blog/2022/my-macos-home-directory-overview.md","c1d7b4f1e53ad3d1",{"html":183,"metadata":184},"\u003Cp>On \u003Ca href=\"https://atp.fm/514\">the latest episode of ATP\u003C/a>, Casey, John, and Marco discussed MacOS home directories. After I was done cringing at John keeping his git clones in the root level of his home directory, I started thinking about how I use my own home folder, and how I keep it organized. I won’t go into the hidden items, because I don’t think either of us want that (with hidden items included, my home directory has 34 documents, and 47 folders 😅).\u003C/p>\n\u003Cp>Anyway, here’s my overview…\u003C/p>\n\u003Cul>\n\u003Cli>Applications - Honestly, all that’s in here are a handful of Shortcuts, and I’m not sure why because I never put them there.\u003C/li>\n\u003Cli>Desktop - This is empty, because I don’t keep anything on my desktop.\u003C/li>\n\u003Cli>Developer - Now this is where git clones go. Mostly web projects, a folder for all my work repos, and the \u003Ca href=\"https://play.date/dev/\">Playdate SDK\u003C/a> from when I was fiddling with that a couple months ago.\u003C/li>\n\u003Cli>Documents - Basically just a folder where Divinity: Original Sin 2 keeps its saves, and where I keep various Pages documents and PDFs for some reason (I should probably sort through that at some point)\u003C/li>\n\u003Cli>Downloads - Self-explanatory. I tend to keep this clean manually and with Hazel scripts, so there’s nothing of note in here at the moment.\u003C/li>\n\u003Cli>Movies - Empty, except for my TV.app library.\u003C/li>\n\u003Cli>Music - Same as above, except with my Music.app library.\u003C/li>\n\u003Cli>Pictures - My Photos.app library, as well as a hodgepodge of scanned photos, drawings, desktop wallpapers, and GIFs I like. All sorted by folder, of course. I’m not a monster!\u003C/li>\n\u003Cli>Postman - From when I tried Postman, and then immediately switched back to Insomnia.\u003C/li>\n\u003Cli>Public - I don’t think I’ve ever used this folder.\u003C/li>\n\u003Cli>Sites - Same as above.\u003C/li>\n\u003Cli>Sync - A synced folder, used by an app called Sync, that syncs little bits and bobs like shell scripts and Hazel rules between my 2 Macs.\u003C/li>\n\u003C/ul>\n\u003Cp>I didn’t bother listing my Library folder because there’s not much to say about that–it’s the same as it is on anyone else’s Mac.\u003C/p>\n\u003Cp>On an additional note, I would really like an iCloud Drive folder in the home directory. I could add one with an alias or symlink, but it just seems weird to me that it’s squirreled away in the Library folder, cryptically named ‘Mobile Documents’.\u003C/p>",{"headings":185,"localImagePaths":186,"remoteImagePaths":187,"frontmatter":188,"imagePaths":191},[],[],[],{"title":176,"pubDate":189,"tags":190},"2022-12-23",[91,69],[],"2022/nextjs-13-and-exploring-new-technologies",{"id":192,"data":194,"body":199,"filePath":200,"digest":201,"rendered":202},{"title":195,"pubDate":196,"tags":197},"Next.js 13 and Exploring New Technologies",["Date","2022-10-28T00:00:00.000Z"],[17,198],"Learning","Next.js 13 was launched a few days ago ([More details here!](https://nextjs.org/blog/next-13)), and I’ve been slowly working my way through the new stuff. As a relative newcomer to the world of Next.js I’m very excited by what I see, but I also don’t want to get too bogged down in what’s new because I’m already feeling a little bombarded with new stuff at my day job. Besides, it might be a while before I get to use Next.js 13 in a professional setting.\n\nYes I’m a tech nerd, and I become easily enamored with the shiny new thing, perhaps to a fault, especially when that shiny new thing is a piece of software. I’m the guy who installs OS updates on day one—MacOS Ventura seems to be running fine so far, _knock on wood_—and I just want to just dive head-first into Next.js 13.\n\nBut, when you’re as new to the industry as I am, there are already so many new tools and technologies to learn it can already seem overwhelming without throwing in trying to keep up with the latest in the ever-evolving world of web development.\n\nMy attitude is embrace the curiosity, but focus on mastering the tools you’re currently using on a daily basis. Whether you’re using an entirely different set of frameworks,, or if you’re like me and just using an older version of Next.js, the new shiny stuff will still be there when you’re ready. And possibly, by the time you’re ready, an even newer, shinier technology will be around for you to check out.\n\n---\n\n_This post was originally published on my (now defunct) blog on my portfolio site [ghall.dev](https://ghall.dev), and was republished here for archival purposes._","src/content/blog/2022/nextjs-13-and-exploring-new-technologies.md","ea18592c3f2fe135",{"html":203,"metadata":204},"\u003Cp>Next.js 13 was launched a few days ago (\u003Ca href=\"https://nextjs.org/blog/next-13\">More details here!\u003C/a>), and I’ve been slowly working my way through the new stuff. As a relative newcomer to the world of Next.js I’m very excited by what I see, but I also don’t want to get too bogged down in what’s new because I’m already feeling a little bombarded with new stuff at my day job. Besides, it might be a while before I get to use Next.js 13 in a professional setting.\u003C/p>\n\u003Cp>Yes I’m a tech nerd, and I become easily enamored with the shiny new thing, perhaps to a fault, especially when that shiny new thing is a piece of software. I’m the guy who installs OS updates on day one—MacOS Ventura seems to be running fine so far, \u003Cem>knock on wood\u003C/em>—and I just want to just dive head-first into Next.js 13.\u003C/p>\n\u003Cp>But, when you’re as new to the industry as I am, there are already so many new tools and technologies to learn it can already seem overwhelming without throwing in trying to keep up with the latest in the ever-evolving world of web development.\u003C/p>\n\u003Cp>My attitude is embrace the curiosity, but focus on mastering the tools you’re currently using on a daily basis. Whether you’re using an entirely different set of frameworks,, or if you’re like me and just using an older version of Next.js, the new shiny stuff will still be there when you’re ready. And possibly, by the time you’re ready, an even newer, shinier technology will be around for you to check out.\u003C/p>\n\u003Chr>\n\u003Cp>\u003Cem>This post was originally published on my (now defunct) blog on my portfolio site \u003Ca href=\"https://ghall.dev\">ghall.dev\u003C/a>, and was republished here for archival purposes.\u003C/em>\u003C/p>",{"headings":205,"localImagePaths":206,"remoteImagePaths":207,"frontmatter":208,"imagePaths":211},[],[],[],{"title":195,"pubDate":209,"tags":210},"2022-10-28",[17,198],[],"2022/coding-with-depression",{"id":212,"data":214,"body":218,"filePath":219,"digest":220,"rendered":221},{"title":215,"pubDate":216,"tags":217},"Coding With Depression",["Date","2022-11-11T00:00:00.000Z"],[17,18],"One of the reasons I started this blog, aside from wanting to share my thoughts and experiences as someone early in my web development career, was to write about mental illness as it relates to development. As you can imagine, it's not an easy topic by any means, as it's something that profoundly affects me personally on a daily basis.\n\nFor a decent chunk of this past week, I've been struggling with a bit of a depressive episode. For me this manifests as lack of motivation, and especially \"brain fog\", which just kills my logical thinking and problem solving skills. Obviously this is not ideal for web development, but I've found ways to make it work and maintain some level of productivity, even if it's not my absolute best.\n\n### Getting Motivated\n\nThe first step to overcoming anything is showing up.\n\nWhether I'm laying in bed wishing I could just go back to sleep, or sitting at my computer struggling to make myself just open my code editor, I have to find a way to get myself motivated. When I'm hitting these low points, I've found it incredibly helpful to break things down into tiny pieces and just work through them a piece at a time.\n\nIf I'm struggling to get out of bed, instead of trying to motivate myself to get up because I need to go to work, I focus on the process one step at a time. It's far easier to motivate myself to do a bunch of little things in sequence than it is to motivate myself to reach the end goal.\n\nThis even applies to just tackling things throughout the day. Today I had a rather large task to complete, and I was simply not motivated to do it. I took it one step at a time, down to the most mundane steps like executing a CLI command, or opening a file. I didn't have to be motivated to finish the task as a whole, I just had to motivate myself to tackle each step until I finished.\n\n### Navigating the Fog\n\nBrain fog is a complicated one. I first experienced the impact it has on coding when I was working on homework for boot camp. It's resulted in me blankly staring at a block of code and just totally forgetting how to read it, or just forgetting the name of a variable I defined less than a minute earlier.\n\nIt's so unbelievably frustrating to experience. The knowledge required to understand the code, the ability needed to problem solve the issue, it's all in there somewhere but it feels like that particular brain function is out of scope.\n\nOne of my bad habits to tackle this problem is coffee. I hate to admit it, but it does help take the edge of the fog.\n\nFirstly, I'd suggest some preventative measures like sleeping, getting some sun when you can, and using a light therapy lamp in the morning on those dark rainy mornings. It seems obvious, but it's worth mentioning these things help manage depression, and, by extension, brain fog.\n\nBut if you're in the moment, the best thing you can do is just step away from the computer for a few minutes. Get up, stretch, walk around, do some jumping jacks, go outside, whatever you can do to just get away from the problem and get your body moving. It's good advice for anyone facing a programming problem, but it's especially good if you're struggling with a bit of brain fog.\n\n### Be Kind to Yourself\n\nThrough all this, the most important thing to remember is to be kind to yourself.\n\nI tend to be extremely self-critical on the best of days, but when I'm struggling and not producing my best work I am even more so. I have to remind myself that this isn't typical, I'm not lazy or dumb, I'm just having a rough time. It's ok to slip up here and there and not be at 100% peak productivity, because I'm doing my best and I'm getting stuff done despite the challenges.\n\n---\n\n_This post was originally published on my (now defunct) blog on my portfolio site [ghall.dev](https://ghall.dev), and was republished here for archival purposes._","src/content/blog/2022/coding-with-depression.md","d2bf7a0999d48ac1",{"html":222,"metadata":223},"\u003Cp>One of the reasons I started this blog, aside from wanting to share my thoughts and experiences as someone early in my web development career, was to write about mental illness as it relates to development. As you can imagine, it’s not an easy topic by any means, as it’s something that profoundly affects me personally on a daily basis.\u003C/p>\n\u003Cp>For a decent chunk of this past week, I’ve been struggling with a bit of a depressive episode. For me this manifests as lack of motivation, and especially “brain fog”, which just kills my logical thinking and problem solving skills. Obviously this is not ideal for web development, but I’ve found ways to make it work and maintain some level of productivity, even if it’s not my absolute best.\u003C/p>\n\u003Ch3 id=\"getting-motivated\">Getting Motivated\u003C/h3>\n\u003Cp>The first step to overcoming anything is showing up.\u003C/p>\n\u003Cp>Whether I’m laying in bed wishing I could just go back to sleep, or sitting at my computer struggling to make myself just open my code editor, I have to find a way to get myself motivated. When I’m hitting these low points, I’ve found it incredibly helpful to break things down into tiny pieces and just work through them a piece at a time.\u003C/p>\n\u003Cp>If I’m struggling to get out of bed, instead of trying to motivate myself to get up because I need to go to work, I focus on the process one step at a time. It’s far easier to motivate myself to do a bunch of little things in sequence than it is to motivate myself to reach the end goal.\u003C/p>\n\u003Cp>This even applies to just tackling things throughout the day. Today I had a rather large task to complete, and I was simply not motivated to do it. I took it one step at a time, down to the most mundane steps like executing a CLI command, or opening a file. I didn’t have to be motivated to finish the task as a whole, I just had to motivate myself to tackle each step until I finished.\u003C/p>\n\u003Ch3 id=\"navigating-the-fog\">Navigating the Fog\u003C/h3>\n\u003Cp>Brain fog is a complicated one. I first experienced the impact it has on coding when I was working on homework for boot camp. It’s resulted in me blankly staring at a block of code and just totally forgetting how to read it, or just forgetting the name of a variable I defined less than a minute earlier.\u003C/p>\n\u003Cp>It’s so unbelievably frustrating to experience. The knowledge required to understand the code, the ability needed to problem solve the issue, it’s all in there somewhere but it feels like that particular brain function is out of scope.\u003C/p>\n\u003Cp>One of my bad habits to tackle this problem is coffee. I hate to admit it, but it does help take the edge of the fog.\u003C/p>\n\u003Cp>Firstly, I’d suggest some preventative measures like sleeping, getting some sun when you can, and using a light therapy lamp in the morning on those dark rainy mornings. It seems obvious, but it’s worth mentioning these things help manage depression, and, by extension, brain fog.\u003C/p>\n\u003Cp>But if you’re in the moment, the best thing you can do is just step away from the computer for a few minutes. Get up, stretch, walk around, do some jumping jacks, go outside, whatever you can do to just get away from the problem and get your body moving. It’s good advice for anyone facing a programming problem, but it’s especially good if you’re struggling with a bit of brain fog.\u003C/p>\n\u003Ch3 id=\"be-kind-to-yourself\">Be Kind to Yourself\u003C/h3>\n\u003Cp>Through all this, the most important thing to remember is to be kind to yourself.\u003C/p>\n\u003Cp>I tend to be extremely self-critical on the best of days, but when I’m struggling and not producing my best work I am even more so. I have to remind myself that this isn’t typical, I’m not lazy or dumb, I’m just having a rough time. It’s ok to slip up here and there and not be at 100% peak productivity, because I’m doing my best and I’m getting stuff done despite the challenges.\u003C/p>\n\u003Chr>\n\u003Cp>\u003Cem>This post was originally published on my (now defunct) blog on my portfolio site \u003Ca href=\"https://ghall.dev\">ghall.dev\u003C/a>, and was republished here for archival purposes.\u003C/em>\u003C/p>",{"headings":224,"localImagePaths":234,"remoteImagePaths":235,"frontmatter":236,"imagePaths":239},[225,228,231],{"depth":47,"slug":226,"text":227},"getting-motivated","Getting Motivated",{"depth":47,"slug":229,"text":230},"navigating-the-fog","Navigating the Fog",{"depth":47,"slug":232,"text":233},"be-kind-to-yourself","Be Kind to Yourself",[],[],{"title":215,"pubDate":237,"tags":238},"2022-11-11",[17,18],[],"2022/getting-out-of-your-comfort-zone",{"id":240,"data":242,"body":246,"filePath":247,"digest":248,"rendered":249},{"title":243,"pubDate":244,"tags":245},"Getting Out of Your Comfort Zone",["Date","2022-12-10T00:00:00.000Z"],[68,198,17],"When it comes to frameworks, I’ve been firmly stuck in the React–and React-adjacent–world. Basically, my “coding comfort zone” has been vanilla JavaScript, React, and Next.js. The world of web development is much broader than that, but I’m going to be honest, I was a little scared to branch out.\n\nDespite my curiosity and eagerness to learn, I tend to stick to what’s comfortable, and I have to work a little harder to branch out. I’m comfortable with React, so my tendency is to learn everything I can about React. I’m comfortable with JavaScript, so it’s more natural for me to try to master that language.\n\nBut there was a time I didn’t know how to do anything beyond a simple website with HTML and CSS (and I barely knew CSS). Heck, there was a time I was building websites with [iWeb.](https://en.wikipedia.org/wiki/IWeb) I wouldn't be anywhere near where I am as a web developer if I didn't get out of my comfort zone.\n\nSo with that in mind, after a friend suggested I try out [Astro](https://astro.build/), I decided maybe it's time to branch out and try new things. I've also been wanting to build a blog site where I can write about my other interests outside of web development. So it all came together nicely.\n\nSo, the other night I sat down on the couch with my laptop, opened up the Astro documentation, and got to work. Over the course of that evening I built a fully-functional blog site, learned the fundamentals of Astro in the process, and added another tool to my web developer tool belt.\n\nThrough this experience, I proved to myself that learning new things isn’t as scary as it seems. Does this mean I’m going to go out and learn every framework? No, I don’t think that’s realistic or advisable for anybody to do. But it showed me how relatively easy it is to branch out, so I won’t be so nervous about stepping outside the comfort of the React world in the future.\n\nIf you’re feeling like you’re stuck in your comfort zone, using whatever technologies and languages you’re used to using, try mixing things up. Find a project you want to build, and try tackling it with a tool you’ve never used before.\n\nAlso, if you're curious, you can check out my Astro blog at [ghall.blog](http://ghall.blog).\n\n---\n\n_This post was originally published on my (now defunct) blog on my portfolio site [ghall.dev](https://ghall.dev), and was republished here for archival purposes._","src/content/blog/2022/getting-out-of-your-comfort-zone.md","aa2ec47f7048c7f2",{"html":250,"metadata":251},"\u003Cp>When it comes to frameworks, I’ve been firmly stuck in the React–and React-adjacent–world. Basically, my “coding comfort zone” has been vanilla JavaScript, React, and Next.js. The world of web development is much broader than that, but I’m going to be honest, I was a little scared to branch out.\u003C/p>\n\u003Cp>Despite my curiosity and eagerness to learn, I tend to stick to what’s comfortable, and I have to work a little harder to branch out. I’m comfortable with React, so my tendency is to learn everything I can about React. I’m comfortable with JavaScript, so it’s more natural for me to try to master that language.\u003C/p>\n\u003Cp>But there was a time I didn’t know how to do anything beyond a simple website with HTML and CSS (and I barely knew CSS). Heck, there was a time I was building websites with \u003Ca href=\"https://en.wikipedia.org/wiki/IWeb\">iWeb.\u003C/a> I wouldn’t be anywhere near where I am as a web developer if I didn’t get out of my comfort zone.\u003C/p>\n\u003Cp>So with that in mind, after a friend suggested I try out \u003Ca href=\"https://astro.build/\">Astro\u003C/a>, I decided maybe it’s time to branch out and try new things. I’ve also been wanting to build a blog site where I can write about my other interests outside of web development. So it all came together nicely.\u003C/p>\n\u003Cp>So, the other night I sat down on the couch with my laptop, opened up the Astro documentation, and got to work. Over the course of that evening I built a fully-functional blog site, learned the fundamentals of Astro in the process, and added another tool to my web developer tool belt.\u003C/p>\n\u003Cp>Through this experience, I proved to myself that learning new things isn’t as scary as it seems. Does this mean I’m going to go out and learn every framework? No, I don’t think that’s realistic or advisable for anybody to do. But it showed me how relatively easy it is to branch out, so I won’t be so nervous about stepping outside the comfort of the React world in the future.\u003C/p>\n\u003Cp>If you’re feeling like you’re stuck in your comfort zone, using whatever technologies and languages you’re used to using, try mixing things up. Find a project you want to build, and try tackling it with a tool you’ve never used before.\u003C/p>\n\u003Cp>Also, if you’re curious, you can check out my Astro blog at \u003Ca href=\"http://ghall.blog\">ghall.blog\u003C/a>.\u003C/p>\n\u003Chr>\n\u003Cp>\u003Cem>This post was originally published on my (now defunct) blog on my portfolio site \u003Ca href=\"https://ghall.dev\">ghall.dev\u003C/a>, and was republished here for archival purposes.\u003C/em>\u003C/p>",{"headings":252,"localImagePaths":253,"remoteImagePaths":254,"frontmatter":255,"imagePaths":257},[],[],[],{"title":243,"pubDate":82,"tags":256},[68,198,17],[],"2023/handheld-gaming",{"id":258,"data":260,"body":264,"filePath":265,"digest":266,"rendered":267},{"title":261,"pubDate":262,"tags":263},"Handheld Gaming",["Date","2023-01-07T00:00:00.000Z"],[150],"I don’t know if it’s the particular mood I’ve been in, the colder weather, or some combination of the 2, but something about cozying up with a handheld game console has been incredibly appealing lately. My PS5 sits under my TV, streaming the occasional movie or show, and begging me to jump into that Witcher 3 update, or continue playing Tales of Arise. Meanwhile, my Switch Lite is getting all the love.\n\nGenerally speaking, I feel like I’ve logged most of the game time over the course of my life on a handheld of some kind, from my GameBoy Pocket, all the way up to the Switch Lite. The first console I ever bought with my own money was a GameBoy Advance SP. Portable gaming is in my blood! (Ok, maybe that’s a touch dramatic…)\n\nThat’s not to say I didn’t ever play home consoles. I’ve had every Nintendo system since the SNES–yup, that includes the Wii U–and got into PlayStation around the mid-PS3 era.\n\nThe thing is, my parents were divorced by the time I was into gaming, and the home consoles lived at my dad’s house. But I spent a majority of my childhood at my mom’s, and she didn’t want those things around, and I was only allowed to have my GameBoy. To this day, I’m not sure why that was. Maybe because she found it less annoying.\n\nGrowing up, console games were a treat I got on the weekend, so most of my afternoons after school were spent playing Pokémon, Super Mario Land 2, Link’s Awakening, and others that I could take this whole blog post listing.\n\nI had some big gaming firsts on handhelds; My first RPG? Pokémon Red. My first Final Fantasy? Final Fantasy IV Advance. My first Zelda? The aforementioned Link’s Awakening. The first game I put 100+ hours into? Pokémon Silver.\n\nHandheld gaming even kept me sane during lockdown in 2020. Let’s not talk about how many hours I logged in Animal Crossing and Fire Emblem Three Houses I logged during that time. Yeah I played some console games–notably, I replayed and re-completed Horizon Zero Dawn–but I practically wore out my original Switch Lite that year.\n\nMaybe there’s something nostalgic about handheld gaming that draws me in when I just want to get cozy, even if I’m playing a newer game that I’m not necessarily nostalgic for. Maybe my brain gets tired of the flashy, blockbuster-level graphics of home consoles, and just longs for something simpler.\n\nWhatever the case, my biggest trivial fear in life is handheld gaming going away, because mobile games do not cut it at all.","src/content/blog/2023/handheld-gaming.md","378580903305b18d",{"html":268,"metadata":269},"\u003Cp>I don’t know if it’s the particular mood I’ve been in, the colder weather, or some combination of the 2, but something about cozying up with a handheld game console has been incredibly appealing lately. My PS5 sits under my TV, streaming the occasional movie or show, and begging me to jump into that Witcher 3 update, or continue playing Tales of Arise. Meanwhile, my Switch Lite is getting all the love.\u003C/p>\n\u003Cp>Generally speaking, I feel like I’ve logged most of the game time over the course of my life on a handheld of some kind, from my GameBoy Pocket, all the way up to the Switch Lite. The first console I ever bought with my own money was a GameBoy Advance SP. Portable gaming is in my blood! (Ok, maybe that’s a touch dramatic…)\u003C/p>\n\u003Cp>That’s not to say I didn’t ever play home consoles. I’ve had every Nintendo system since the SNES–yup, that includes the Wii U–and got into PlayStation around the mid-PS3 era.\u003C/p>\n\u003Cp>The thing is, my parents were divorced by the time I was into gaming, and the home consoles lived at my dad’s house. But I spent a majority of my childhood at my mom’s, and she didn’t want those things around, and I was only allowed to have my GameBoy. To this day, I’m not sure why that was. Maybe because she found it less annoying.\u003C/p>\n\u003Cp>Growing up, console games were a treat I got on the weekend, so most of my afternoons after school were spent playing Pokémon, Super Mario Land 2, Link’s Awakening, and others that I could take this whole blog post listing.\u003C/p>\n\u003Cp>I had some big gaming firsts on handhelds; My first RPG? Pokémon Red. My first Final Fantasy? Final Fantasy IV Advance. My first Zelda? The aforementioned Link’s Awakening. The first game I put 100+ hours into? Pokémon Silver.\u003C/p>\n\u003Cp>Handheld gaming even kept me sane during lockdown in 2020. Let’s not talk about how many hours I logged in Animal Crossing and Fire Emblem Three Houses I logged during that time. Yeah I played some console games–notably, I replayed and re-completed Horizon Zero Dawn–but I practically wore out my original Switch Lite that year.\u003C/p>\n\u003Cp>Maybe there’s something nostalgic about handheld gaming that draws me in when I just want to get cozy, even if I’m playing a newer game that I’m not necessarily nostalgic for. Maybe my brain gets tired of the flashy, blockbuster-level graphics of home consoles, and just longs for something simpler.\u003C/p>\n\u003Cp>Whatever the case, my biggest trivial fear in life is handheld gaming going away, because mobile games do not cut it at all.\u003C/p>",{"headings":270,"localImagePaths":271,"remoteImagePaths":272,"frontmatter":273,"imagePaths":276},[],[],[],{"title":261,"pubDate":274,"tags":275},"2023-01-07",[150],[],"2023/an-update-on-my-ai-dating-profile",{"id":277,"data":279,"body":283,"filePath":284,"digest":285,"rendered":286},{"title":280,"pubDate":281,"tags":282},"An Update on my AI Dating Profile",["Date","2023-01-14T00:00:00.000Z"],[68,69],"Back in early December I posted about [how I created a dating profile using AI](/posts/2022/creating-a-dating-profile-with-ai). I haven't forgotten about my promise to follow up on the results from that very unscientific experiment. Though I stated I'd commit to using my AI profile for a week, I quickly realized that was not a reasonable amount of time. So a week, turned into 2, which turned into just over a month, and I finally reached a point where I feel like a follow up is warranted.\n\nNow, I wish I had some interesting stats to share. I wish I could say that my AI-assisted dating profile resulted in X% greater or fewer matches. The truth is there was nothing remarkable about my results. I got 5 matches in the first week-and-a-half, and zero after that.\n\nThe only standout event was that I received a message from a woman saying she really liked my outlook on relationships, so thank you AI for so eloquently phrasing my thoughts and feelings.\n\nThat was another thing I noticed in this experiment; it didn’t feel like I was presenting my authentic self. Yes, I vetted the text generated by the AI to ensure it wasn’t falsely representing me, but I still felt dirty. Like the few matches I did get weren’t matching with me, but with the AI. My profile may have been technically accurate to who I am as a person, but I felt somewhat removed from it.\n\nSo, to answer the question I posed at the end of my previous post; did this turn my love-life around, or did it backfire? The truth is, neither. It was just an uncomfortably weird and disappointing experience, which is just par for the course when dating in a post-2020 world–at least in my experience. 🤷‍♂️","src/content/blog/2023/an-update-on-my-ai-dating-profile.md","db64faaaad105b1a",{"html":287,"metadata":288},"\u003Cp>Back in early December I posted about \u003Ca href=\"/posts/2022/creating-a-dating-profile-with-ai\">how I created a dating profile using AI\u003C/a>. I haven’t forgotten about my promise to follow up on the results from that very unscientific experiment. Though I stated I’d commit to using my AI profile for a week, I quickly realized that was not a reasonable amount of time. So a week, turned into 2, which turned into just over a month, and I finally reached a point where I feel like a follow up is warranted.\u003C/p>\n\u003Cp>Now, I wish I had some interesting stats to share. I wish I could say that my AI-assisted dating profile resulted in X% greater or fewer matches. The truth is there was nothing remarkable about my results. I got 5 matches in the first week-and-a-half, and zero after that.\u003C/p>\n\u003Cp>The only standout event was that I received a message from a woman saying she really liked my outlook on relationships, so thank you AI for so eloquently phrasing my thoughts and feelings.\u003C/p>\n\u003Cp>That was another thing I noticed in this experiment; it didn’t feel like I was presenting my authentic self. Yes, I vetted the text generated by the AI to ensure it wasn’t falsely representing me, but I still felt dirty. Like the few matches I did get weren’t matching with me, but with the AI. My profile may have been technically accurate to who I am as a person, but I felt somewhat removed from it.\u003C/p>\n\u003Cp>So, to answer the question I posed at the end of my previous post; did this turn my love-life around, or did it backfire? The truth is, neither. It was just an uncomfortably weird and disappointing experience, which is just par for the course when dating in a post-2020 world–at least in my experience. 🤷‍♂️\u003C/p>",{"headings":289,"localImagePaths":290,"remoteImagePaths":291,"frontmatter":292,"imagePaths":295},[],[],[],{"title":280,"pubDate":293,"tags":294},"2023-01-14",[68,69],[],"2023/finding-home-in-hyrule",{"id":296,"data":298,"body":302,"filePath":303,"digest":304,"rendered":305},{"title":299,"pubDate":300,"tags":301},"Finding Home in Hyrule",["Date","2023-05-22T04:00:00.000Z"],[150,18],"5 years ago I underwent a big change in my life, my girlfriend of 8 years and I split up. One of the things that got me through that particularly tough change was a little game called The Legend of Zelda: Breath of the Wild. I had played it the year previous on the Wii U, but I had finally upgraded to the Switch and was in the middle of my second play through when it all went down. I would spend a couple hours every day just aimlessly wandering around Hyrule, it made me feel a strange comfort. My sadness about the situation I found myself in melted away whenever I took these little virtual treks across the map, finding little nooks and crannies I’d never seen before.\n\nFast forward to last week, and I underwent another drastic life change; I moved from the apartment I’ve lived in for most of my adult life to a totally new place in a totally new city. I was, and still am, overwhelmed, homesick, and questioning all my decisions that led me to this point. Coincidentally, a little game called The Legend of Zelda Tears of the Kingdom dropped the day before I was to embark on this IRL adventure.\n\nMy first night in the new place involved staying up well past midnight diving into Hyrule once again, but this time it brought be a different kind of comfort. Fortuitously for me, Nintendo decided to reuse the world map from the previous game and just build upon it, and that has made this game feel a lot like coming home to me. Hyrule was a world that got me through a rough point in my life, and here it is again giving me a little taste of familiarity, of home, at a time when I need it the most.\n\nLast night I made a point to find a place Hateno Village, a town where you can buy a little house in Breath of the Wild. I wanted to visit it again, and see what had become of this virtual home-away-from-home. So, over the course of the evening I made my journey, and eventually came to the little house, sitting there at the edge of the village. I walked inside, and, for the first time in a week, I felt at home.","src/content/blog/2023/finding-home-in-hyrule.md","cbba225ac107c916",{"html":306,"metadata":307},"\u003Cp>5 years ago I underwent a big change in my life, my girlfriend of 8 years and I split up. One of the things that got me through that particularly tough change was a little game called The Legend of Zelda: Breath of the Wild. I had played it the year previous on the Wii U, but I had finally upgraded to the Switch and was in the middle of my second play through when it all went down. I would spend a couple hours every day just aimlessly wandering around Hyrule, it made me feel a strange comfort. My sadness about the situation I found myself in melted away whenever I took these little virtual treks across the map, finding little nooks and crannies I’d never seen before.\u003C/p>\n\u003Cp>Fast forward to last week, and I underwent another drastic life change; I moved from the apartment I’ve lived in for most of my adult life to a totally new place in a totally new city. I was, and still am, overwhelmed, homesick, and questioning all my decisions that led me to this point. Coincidentally, a little game called The Legend of Zelda Tears of the Kingdom dropped the day before I was to embark on this IRL adventure.\u003C/p>\n\u003Cp>My first night in the new place involved staying up well past midnight diving into Hyrule once again, but this time it brought be a different kind of comfort. Fortuitously for me, Nintendo decided to reuse the world map from the previous game and just build upon it, and that has made this game feel a lot like coming home to me. Hyrule was a world that got me through a rough point in my life, and here it is again giving me a little taste of familiarity, of home, at a time when I need it the most.\u003C/p>\n\u003Cp>Last night I made a point to find a place Hateno Village, a town where you can buy a little house in Breath of the Wild. I wanted to visit it again, and see what had become of this virtual home-away-from-home. So, over the course of the evening I made my journey, and eventually came to the little house, sitting there at the edge of the village. I walked inside, and, for the first time in a week, I felt at home.\u003C/p>",{"headings":308,"localImagePaths":309,"remoteImagePaths":310,"frontmatter":311,"imagePaths":314},[],[],[],{"title":299,"pubDate":312,"tags":313},"5/22/23",[150,18],[],"2022/on-text-editors",{"id":315,"data":317,"body":321,"filePath":322,"digest":323,"rendered":324},{"title":318,"pubDate":319,"tags":320},"On Text Editors",["Date","2022-10-22T00:00:00.000Z"],[69,115,17],"Among the various types of software tools I use every day, the one I spend a majority of my time in is a text editor. If I’m going to be spending most of my working day using one of these tools, I want it to be something that I enjoy using, and helps me work the way I like to work.\n\nThere are certainly no shortage of text editors out there. I’ve tried more than I can name, and I haven’t even scratched the surface of what’s out there. The most popular out there is Visual Studio Code, and it’s no mystery why. It’s absolutely packed with features, code completion is top notch, and there’s an extension for just about anything you could ever imagine.\n\nBut I’m going to be honest, I’m a Mac user and a bit of a software snob. I do use good old VS Code when the mood strikes me, but I’ve come to far prefer Nova, a fantastic piece of software from the people at [Panic Inc.](https://www.panic.com/) It’s fast, it’s clean, and most importantly for me, it’s MacOS native.\n\nNova has its drawbacks. It’s extension support is nowhere near VS Code’s. It’s also got some janky-ness when working with JSX files, at least in my experience. On the other hand, while some people might find its code completion leaves much to be desired, for me, outside of automatic imports, it’s a lot less frustrating.\n\nBasically, I still use VS Code from time to time. I turn to it when I’m working my day job, which involves working on a fairly large Next.js codebase, and I need to collaborate on something, or if I’m building out new components I need to import. I also built this website entirely in VS Code. Still, I far prefer using Nova.\n\nAt the end of the day, the tool you use doesn’t really matter. Using a particular text editor isn’t going to make you a better developer. The only thing that really matters is you use the tool that you like. Don’t just use VS Code because it’s trendy, or Nova because I’m singing its praises. I know people who swear by Sublime Text, WebStorm, and BBEdit. The best tool for web development is the one that works for you.\n\nEven if that tool is vim. 😉\n\n---\n\n_This post was originally published on my (now defunct) blog on my portfolio site [ghall.dev](https://ghall.dev), and was republished here for archival purposes._","src/content/blog/2022/on-text-editors.md","71d6bf519c412ce1",{"html":325,"metadata":326},"\u003Cp>Among the various types of software tools I use every day, the one I spend a majority of my time in is a text editor. If I’m going to be spending most of my working day using one of these tools, I want it to be something that I enjoy using, and helps me work the way I like to work.\u003C/p>\n\u003Cp>There are certainly no shortage of text editors out there. I’ve tried more than I can name, and I haven’t even scratched the surface of what’s out there. The most popular out there is Visual Studio Code, and it’s no mystery why. It’s absolutely packed with features, code completion is top notch, and there’s an extension for just about anything you could ever imagine.\u003C/p>\n\u003Cp>But I’m going to be honest, I’m a Mac user and a bit of a software snob. I do use good old VS Code when the mood strikes me, but I’ve come to far prefer Nova, a fantastic piece of software from the people at \u003Ca href=\"https://www.panic.com/\">Panic Inc.\u003C/a> It’s fast, it’s clean, and most importantly for me, it’s MacOS native.\u003C/p>\n\u003Cp>Nova has its drawbacks. It’s extension support is nowhere near VS Code’s. It’s also got some janky-ness when working with JSX files, at least in my experience. On the other hand, while some people might find its code completion leaves much to be desired, for me, outside of automatic imports, it’s a lot less frustrating.\u003C/p>\n\u003Cp>Basically, I still use VS Code from time to time. I turn to it when I’m working my day job, which involves working on a fairly large Next.js codebase, and I need to collaborate on something, or if I’m building out new components I need to import. I also built this website entirely in VS Code. Still, I far prefer using Nova.\u003C/p>\n\u003Cp>At the end of the day, the tool you use doesn’t really matter. Using a particular text editor isn’t going to make you a better developer. The only thing that really matters is you use the tool that you like. Don’t just use VS Code because it’s trendy, or Nova because I’m singing its praises. I know people who swear by Sublime Text, WebStorm, and BBEdit. The best tool for web development is the one that works for you.\u003C/p>\n\u003Cp>Even if that tool is vim. 😉\u003C/p>\n\u003Chr>\n\u003Cp>\u003Cem>This post was originally published on my (now defunct) blog on my portfolio site \u003Ca href=\"https://ghall.dev\">ghall.dev\u003C/a>, and was republished here for archival purposes.\u003C/em>\u003C/p>",{"headings":327,"localImagePaths":328,"remoteImagePaths":329,"frontmatter":330,"imagePaths":333},[],[],[],{"title":318,"pubDate":331,"tags":332},"2022-10-22",[69,115,17],[],"2023/journal-app-impressions",{"id":334,"data":336,"body":340,"filePath":341,"digest":342,"rendered":343},{"title":337,"pubDate":338,"tags":339},"Apple's Journal App: First Impressions",["Date","2023-11-12T05:00:00.000Z"],[69,115,18],"With the upcoming iOS 17.2 update, we’ll finally get our hands on the new Journal app Apple announced at WWDC earlier this year. I decided to be brave and install the public beta so I could take a look and get some first impressions. As someone with mental health struggles, I appreciate the recent efforts Apple has put into making these kinds of features available, so I was really excited to take a look at this latest addition.\n\nFirst off, I like the simplicity of the interface. It doesn’t have much going on, and I think that’s a point in its favor. You can open the app and get journaling right away. It even offers you journaling prompt which is excellent for those like me who are not always sure what to write about. [^1]\n\nIt doesn’t have the bells and whistles an app like Day One has, but when it comes to writing a journal entry you’re given the option to add photos, location, and even an audio recording. It’s pretty barebones, but I think that’s ok. The one thing I would like is the ability to tie into the mood tracking on Apple Watch and either be able to set your current mood from the app, or tie mood tracking into the Journaling Suggestions feature.\n\nSpeaking of, I actually don’t have much to say about the Journaling Suggestions feature. At the moment it can only suggest journaling based on your workouts, music and podcasts, messages and calls you make, your photos, and significant locations. That’s not at all how I like to journal, so I actually have those turned off. Apparently there’s an API that 3rd party apps can use, but we won’t see what that will bring until iOS 17.2 officially comes out later this year.\n\nSome other things I like are the ability to lock your journal with its own password, which I think is an absolute must for this kind of app, and the ability to set a journal schedule, which is nice for helping to build – or rebuild – a regular journaling habit.\n\nThe one thing I do not like, and this could be the dealbreaker for me, is that, at the moment, Journal is iPhone only. No iPad, no Mac, just iPhone. This severely limits its usability for me, I generally do not like writing anything more than a sentence or 2 on an iPhone. It really needs to be available on all Apple’s platforms and I’m puzzled that it isn’t. Even just making it available on iPad would be acceptable, but as it stands now I don’t think I can make use of it.\n\n[^1]: Shameless plug: I built [a webpage to solve this very problem](https://www.journal-prompt.com).","src/content/blog/2023/journal-app-impressions.md","5e466d3aa46de587",{"html":344,"metadata":345},"\u003Cp>With the upcoming iOS 17.2 update, we’ll finally get our hands on the new Journal app Apple announced at WWDC earlier this year. I decided to be brave and install the public beta so I could take a look and get some first impressions. As someone with mental health struggles, I appreciate the recent efforts Apple has put into making these kinds of features available, so I was really excited to take a look at this latest addition.\u003C/p>\n\u003Cp>First off, I like the simplicity of the interface. It doesn’t have much going on, and I think that’s a point in its favor. You can open the app and get journaling right away. It even offers you journaling prompt which is excellent for those like me who are not always sure what to write about. \u003Csup>\u003Ca href=\"#user-content-fn-1\" id=\"user-content-fnref-1\" data-footnote-ref=\"\" aria-describedby=\"footnote-label\">1\u003C/a>\u003C/sup>\u003C/p>\n\u003Cp>It doesn’t have the bells and whistles an app like Day One has, but when it comes to writing a journal entry you’re given the option to add photos, location, and even an audio recording. It’s pretty barebones, but I think that’s ok. The one thing I would like is the ability to tie into the mood tracking on Apple Watch and either be able to set your current mood from the app, or tie mood tracking into the Journaling Suggestions feature.\u003C/p>\n\u003Cp>Speaking of, I actually don’t have much to say about the Journaling Suggestions feature. At the moment it can only suggest journaling based on your workouts, music and podcasts, messages and calls you make, your photos, and significant locations. That’s not at all how I like to journal, so I actually have those turned off. Apparently there’s an API that 3rd party apps can use, but we won’t see what that will bring until iOS 17.2 officially comes out later this year.\u003C/p>\n\u003Cp>Some other things I like are the ability to lock your journal with its own password, which I think is an absolute must for this kind of app, and the ability to set a journal schedule, which is nice for helping to build – or rebuild – a regular journaling habit.\u003C/p>\n\u003Cp>The one thing I do not like, and this could be the dealbreaker for me, is that, at the moment, Journal is iPhone only. No iPad, no Mac, just iPhone. This severely limits its usability for me, I generally do not like writing anything more than a sentence or 2 on an iPhone. It really needs to be available on all Apple’s platforms and I’m puzzled that it isn’t. Even just making it available on iPad would be acceptable, but as it stands now I don’t think I can make use of it.\u003C/p>\n\u003Csection data-footnotes=\"\" class=\"footnotes\">\u003Ch2 class=\"sr-only\" id=\"footnote-label\">Footnotes\u003C/h2>\n\u003Col>\n\u003Cli id=\"user-content-fn-1\">\n\u003Cp>Shameless plug: I built \u003Ca href=\"https://www.journal-prompt.com\">a webpage to solve this very problem\u003C/a>. \u003Ca href=\"#user-content-fnref-1\" data-footnote-backref=\"\" aria-label=\"Back to reference 1\" class=\"data-footnote-backref\">↩\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ol>\n\u003C/section>",{"headings":346,"localImagePaths":351,"remoteImagePaths":352,"frontmatter":353,"imagePaths":356},[347],{"depth":348,"slug":349,"text":350},2,"footnote-label","Footnotes",[],[],{"title":337,"pubDate":354,"tags":355},"11/12/23",[69,115,18],[],"2023/my-favorite-little-apps-part-2",{"id":357,"data":359,"body":363,"filePath":364,"digest":365,"rendered":366},{"title":360,"pubDate":361,"tags":362},"My Favorite Little Apps, Part 2",["Date","2023-01-21T00:00:00.000Z"],[91,115],"A few months ago, I wrote about [my favorite little Mac apps](/posts/2022/my-favorite-little-apps). This post was originally published on my portfolio blog (which I have since merged with this one), so it had more of a focus on web development and productivity, so I wanted to write up a part 2 with more general-use apps I use frequently.\n\n### Vinegar\n\nI use YouTube a lot, but I hate their video player, and the constant ads are obnoxious (nothing is worse than watching a dev tutorial and having it get interrupted by an ad for Wix). Vinegar is a Safari extension that replaces the YouTube player with a standard HTML 5 player, and blocks ads. It's made YouTube so much more enjoyable to use on both my Mac and iOS devices. I suggest getting it in a bundle with Baking Soda, which replaces custom video players on other websites with standard HTML 5 players.\n\n[Buy Here](https://apps.apple.com/us/app-bundle/fizzy-water-bundle/id1601247237)\n\n### Rocket\n\nRocket gives you quick and easy access to the full swath of Emoji with a simple search function you can either access via the menu bar, or in any text field via a trigger key (for example, Rocket pops up when I type `::`). And that's just the free version! With the pro version, you can store and search custom text snippets, ASCII art, images, and even gifs. Furthermore, you can search various symbols and glyphs like ↺, ◆, ∭, etc...\n\n[Download/Buy Here](https://matthewpalmer.net/rocket/)\n\n### QLMarkdown\n\nI do 90% of my writing in Markdown (heck, this blog is just a collection of Markdown files), and I wanted to see if there was a way to preview Markdown in QuickLook. After some searching, I found QLMarkdown! While it is an app you install to your Applications folder, it is primarily a QuickLook plugin that will display any `.md` file as a fully styled Markdown preview. The app itself is simply a interface to change various settings for how you want the preview to look and function. Best of all, it's open source!\n\n[Download Here](https://github.com/toland/qlmarkdown/releases)\n\nOr, if you use Homebrew, you can install it with `brew install --cask qlmarkdown`.\n\n### Keka\n\nEven though MacOS handles ZIP files, and other similar formats, it does have some limitations. I used the Unarchiver for many years, but I recently discovered Keka. I find it to be faster, and has a lot more options for compression and encyption if you're into that.\n\n[Download Here](https://www.keka.io/en/)","src/content/blog/2023/my-favorite-little-apps-part-2.md","d010e1b1a6fe4e97",{"html":367,"metadata":368},"\u003Cp>A few months ago, I wrote about \u003Ca href=\"/posts/2022/my-favorite-little-apps\">my favorite little Mac apps\u003C/a>. This post was originally published on my portfolio blog (which I have since merged with this one), so it had more of a focus on web development and productivity, so I wanted to write up a part 2 with more general-use apps I use frequently.\u003C/p>\n\u003Ch3 id=\"vinegar\">Vinegar\u003C/h3>\n\u003Cp>I use YouTube a lot, but I hate their video player, and the constant ads are obnoxious (nothing is worse than watching a dev tutorial and having it get interrupted by an ad for Wix). Vinegar is a Safari extension that replaces the YouTube player with a standard HTML 5 player, and blocks ads. It’s made YouTube so much more enjoyable to use on both my Mac and iOS devices. I suggest getting it in a bundle with Baking Soda, which replaces custom video players on other websites with standard HTML 5 players.\u003C/p>\n\u003Cp>\u003Ca href=\"https://apps.apple.com/us/app-bundle/fizzy-water-bundle/id1601247237\">Buy Here\u003C/a>\u003C/p>\n\u003Ch3 id=\"rocket\">Rocket\u003C/h3>\n\u003Cp>Rocket gives you quick and easy access to the full swath of Emoji with a simple search function you can either access via the menu bar, or in any text field via a trigger key (for example, Rocket pops up when I type \u003Ccode>::\u003C/code>). And that’s just the free version! With the pro version, you can store and search custom text snippets, ASCII art, images, and even gifs. Furthermore, you can search various symbols and glyphs like ↺, ◆, ∭, etc…\u003C/p>\n\u003Cp>\u003Ca href=\"https://matthewpalmer.net/rocket/\">Download/Buy Here\u003C/a>\u003C/p>\n\u003Ch3 id=\"qlmarkdown\">QLMarkdown\u003C/h3>\n\u003Cp>I do 90% of my writing in Markdown (heck, this blog is just a collection of Markdown files), and I wanted to see if there was a way to preview Markdown in QuickLook. After some searching, I found QLMarkdown! While it is an app you install to your Applications folder, it is primarily a QuickLook plugin that will display any \u003Ccode>.md\u003C/code> file as a fully styled Markdown preview. The app itself is simply a interface to change various settings for how you want the preview to look and function. Best of all, it’s open source!\u003C/p>\n\u003Cp>\u003Ca href=\"https://github.com/toland/qlmarkdown/releases\">Download Here\u003C/a>\u003C/p>\n\u003Cp>Or, if you use Homebrew, you can install it with \u003Ccode>brew install --cask qlmarkdown\u003C/code>.\u003C/p>\n\u003Ch3 id=\"keka\">Keka\u003C/h3>\n\u003Cp>Even though MacOS handles ZIP files, and other similar formats, it does have some limitations. I used the Unarchiver for many years, but I recently discovered Keka. I find it to be faster, and has a lot more options for compression and encyption if you’re into that.\u003C/p>\n\u003Cp>\u003Ca href=\"https://www.keka.io/en/\">Download Here\u003C/a>\u003C/p>",{"headings":369,"localImagePaths":382,"remoteImagePaths":383,"frontmatter":384,"imagePaths":387},[370,373,376,379],{"depth":47,"slug":371,"text":372},"vinegar","Vinegar",{"depth":47,"slug":374,"text":375},"rocket","Rocket",{"depth":47,"slug":377,"text":378},"qlmarkdown","QLMarkdown",{"depth":47,"slug":380,"text":381},"keka","Keka",[],[],{"title":360,"pubDate":385,"tags":386},"2023-01-21",[91,115],[],"2023/my-gunpla-adventure",{"id":388,"data":390,"body":394,"filePath":395,"assetImports":396,"digest":400,"rendered":401},{"title":391,"pubDate":392,"tags":393},"My Gunpla Adventure",["Date","2023-01-28T00:00:00.000Z"],[38],"Back in my teenage years I used to build model kits. Mostly Star Trek, some Star Wars, and 1 or 2 model planes. It was sort of a continuation of my Lego obsession from my pre-teen days, but at some point I just kind of fell of. Fast-forward Summer 2022, I was going through a rough patch and wanted to focus on some hobbies that would get me away from the screen, and I decided to pick up model building again. Because the YouTube algorithm is a thing, as I watched more and more reviews and tutorials, I naturally ended up in a strange corner of the model kit scene called Gunpla.\n\nSo, what the heck is Gunpla? Best I can understand is that it's a portmanteau of [Gundam](https://en.wikipedia.org/wiki/Gundam) and plastic. So simply put, it's about building robots (sorry, mecha) out of plastic.\n\nI've never been a Gundam fan, the genre just never really appealed to me. But I became enamored with watching Gunpla videos on YouTube, which is a whole genre of ASMR-like videos like [this one](https://www.youtube.com/watch?v=Nq88NAAD25k). The level of engineering behind these kits was just so fascinating to me, but I'm not super big on buying merch for franchises I don't really enjoy. Happily, that ended up not being a problem.\n\nSo, there was a little anime I watched back in high school called [Full Metal Panic](https://en.wikipedia.org/wiki/Full_Metal_Panic!) which, like Gundam, features people piloting giant mecha. As luck would have it, Bandai, the makers of Gunpla kits, have/had the license to make kits for the series. Not-so-luckily, the kit I wanted based on the main character's mech is impossible to find at a reasonable price at the moment, so I settled for my second pick:\n\n![a box sitting on a table with an image of a mech and text that reads 'M9 Gernsback ver IV (Agressor Squadron)'](src/assets/blog/gunpla/box.jpg)\n\nSo, with the kit in hand, I opened the box and was greeted by a handful of plastic pouches containing what seemed like a thousand parts connected on plastic sprues in a variety of blues and grays. I took out the contents and perused through the included instructions, which read very much like it was designed by Ikea, if Ikea sold miniature giant robots. The writing was all in Japanese, but the illustrations were enough to guide one through the process no matter what language they can read.\n\n![neatly piled plastic sprues sorted by color, an instruction booklet, and a model of R2-D2 lurking in the corner](src/assets/blog/gunpla/all-the-parts.jpg)\n\nSeparating the individual pieces from each sprue was pretty painless. They came off very cleanly and I barely had to use my handy hobby knife to clean up bits of excess plastic, and when I did it cut through like butter. Not a drop of glue was needed, everything snapped together perfectly. I struggled a bit with the smaller parts (of which there were plenty), and there were a couple seemingly microscopic stickers I had to apply, so my iFixIt tweezers came in handy quite a few times.\n\nAfter a couple hours, I had a pretty sweet looking miniature mecha.\n\n![the finished model, standing tall, and holding a scary looking gun](src/assets/blog/gunpla/final.jpg)\n\nPutting it together, I was just so amazed by the level of engineering that went into this kit. Putting it all together, I could tell someone put a lot of care and attention into designing this thing, rivaling some of the Lego kits I've built, from the near-seamless fit of all the pieces, to the various types of joints enabling a quite frankly insane level of pose-ability for something this size.\n\nI had a lot of fun doing this, and it was cool to see what this little subculture of model building is like. Would I build another one? For sure, but I don't think it will be a regular thing for me because of how expensive it could get. This kit cost me around $50, and I tend to go hard on stuff like this (see my obscene collection of 2016-2017-era Magic The Gathering cards), so I could see myself spending way too much money on this if I'm not careful.\n\nI'm sure I'll get another kit eventually, but in the meantime there's a seemingly infinite number of those ASMR-style assembly videos, so I can marvel at the the engineering behind these kits second-hand for now.","src/content/blog/2023/my-gunpla-adventure.md",[397,398,399],"src/assets/blog/gunpla/box.jpg","src/assets/blog/gunpla/all-the-parts.jpg","src/assets/blog/gunpla/final.jpg","0d5b9fc581cc4ddd",{"html":402,"metadata":403},"\u003Cp>Back in my teenage years I used to build model kits. Mostly Star Trek, some Star Wars, and 1 or 2 model planes. It was sort of a continuation of my Lego obsession from my pre-teen days, but at some point I just kind of fell of. Fast-forward Summer 2022, I was going through a rough patch and wanted to focus on some hobbies that would get me away from the screen, and I decided to pick up model building again. Because the YouTube algorithm is a thing, as I watched more and more reviews and tutorials, I naturally ended up in a strange corner of the model kit scene called Gunpla.\u003C/p>\n\u003Cp>So, what the heck is Gunpla? Best I can understand is that it’s a portmanteau of \u003Ca href=\"https://en.wikipedia.org/wiki/Gundam\">Gundam\u003C/a> and plastic. So simply put, it’s about building robots (sorry, mecha) out of plastic.\u003C/p>\n\u003Cp>I’ve never been a Gundam fan, the genre just never really appealed to me. But I became enamored with watching Gunpla videos on YouTube, which is a whole genre of ASMR-like videos like \u003Ca href=\"https://www.youtube.com/watch?v=Nq88NAAD25k\">this one\u003C/a>. The level of engineering behind these kits was just so fascinating to me, but I’m not super big on buying merch for franchises I don’t really enjoy. Happily, that ended up not being a problem.\u003C/p>\n\u003Cp>So, there was a little anime I watched back in high school called \u003Ca href=\"https://en.wikipedia.org/wiki/Full_Metal_Panic!\">Full Metal Panic\u003C/a> which, like Gundam, features people piloting giant mecha. As luck would have it, Bandai, the makers of Gunpla kits, have/had the license to make kits for the series. Not-so-luckily, the kit I wanted based on the main character’s mech is impossible to find at a reasonable price at the moment, so I settled for my second pick:\u003C/p>\n\u003Cp>\u003Cimg __ASTRO_IMAGE_=\"{"src":"src/assets/blog/gunpla/box.jpg","alt":"a box sitting on a table with an image of a mech and text that reads 'M9 Gernsback ver IV (Agressor Squadron)'","index":0}\">\u003C/p>\n\u003Cp>So, with the kit in hand, I opened the box and was greeted by a handful of plastic pouches containing what seemed like a thousand parts connected on plastic sprues in a variety of blues and grays. I took out the contents and perused through the included instructions, which read very much like it was designed by Ikea, if Ikea sold miniature giant robots. The writing was all in Japanese, but the illustrations were enough to guide one through the process no matter what language they can read.\u003C/p>\n\u003Cp>\u003Cimg __ASTRO_IMAGE_=\"{"src":"src/assets/blog/gunpla/all-the-parts.jpg","alt":"neatly piled plastic sprues sorted by color, an instruction booklet, and a model of R2-D2 lurking in the corner","index":0}\">\u003C/p>\n\u003Cp>Separating the individual pieces from each sprue was pretty painless. They came off very cleanly and I barely had to use my handy hobby knife to clean up bits of excess plastic, and when I did it cut through like butter. Not a drop of glue was needed, everything snapped together perfectly. I struggled a bit with the smaller parts (of which there were plenty), and there were a couple seemingly microscopic stickers I had to apply, so my iFixIt tweezers came in handy quite a few times.\u003C/p>\n\u003Cp>After a couple hours, I had a pretty sweet looking miniature mecha.\u003C/p>\n\u003Cp>\u003Cimg __ASTRO_IMAGE_=\"{"src":"src/assets/blog/gunpla/final.jpg","alt":"the finished model, standing tall, and holding a scary looking gun","index":0}\">\u003C/p>\n\u003Cp>Putting it together, I was just so amazed by the level of engineering that went into this kit. Putting it all together, I could tell someone put a lot of care and attention into designing this thing, rivaling some of the Lego kits I’ve built, from the near-seamless fit of all the pieces, to the various types of joints enabling a quite frankly insane level of pose-ability for something this size.\u003C/p>\n\u003Cp>I had a lot of fun doing this, and it was cool to see what this little subculture of model building is like. Would I build another one? For sure, but I don’t think it will be a regular thing for me because of how expensive it could get. This kit cost me around $50, and I tend to go hard on stuff like this (see my obscene collection of 2016-2017-era Magic The Gathering cards), so I could see myself spending way too much money on this if I’m not careful.\u003C/p>\n\u003Cp>I’m sure I’ll get another kit eventually, but in the meantime there’s a seemingly infinite number of those ASMR-style assembly videos, so I can marvel at the the engineering behind these kits second-hand for now.\u003C/p>",{"headings":404,"localImagePaths":405,"remoteImagePaths":406,"frontmatter":407,"imagePaths":410},[],[397,398,399],[],{"title":391,"pubDate":408,"tags":409},"2023-01-28",[38],[397,398,399],"2023/baldurs-gate-3-feels",{"id":411,"data":413,"body":417,"filePath":418,"digest":419,"rendered":420},{"title":414,"pubDate":415,"tags":416},"Baldur's Gate 3, and Lots of Feels About Video Games",["Date","2023-11-01T04:00:00.000Z"],[150,18],"2023 has been insane for games. We've seen such an influx of quality titles that it's been hard to even keep track, or even dedicate the time to the ones I have been able to keep track of. One of the two games that has really captured my attention – the other being Tears of the Kingdom – is Baldur's Gate 3.\n\nI’ve typically have had a difficult time getting invested in deep, Western-made RPGs, with the notable exception of The Witcher 3. The specific sub-genre that Baldur’s Gate 3 belongs to, the CRPG (or, Computer Role Playing Game) has been particularly challenging for me to latch on to.\n\nAround late-2020 or early-2021 I started playing Dungeons and Dragons remotely with a couple internet friends. It was in the midst of Covid, so we all had too much time to kill, and would spend a good chunk of our Sundays adventuring across the Forgotten Realms. I’d played D&D before, but it wasn’t something I really got into until that point.\n\nIf I didn’t have this experience I don’t think I would have been open to playing Baldur’s Gate. Because its mechanics are based on the same D&D rules I had spent hours immersed in every Sunday for nearly a year, I was going into the game already knowing the mechanics I usually find overwhelming and obtuse in these types of games.\n\nFor my first playthrough, I decided to port my wood elf ranger, the character I played as in the aforementioned remote D&D campaigns. I tried to recreate him as closely as the game allowed – Baldur’s Gate 3 actually uses a slightly modified version of the current D&D ruleset – and tried to role-play him the same. Basically my head canon was, after his previous adventures, he was thrust into this story.\n\nI never actually finished this playthrough. I got to the final story quest and decided to start over, I’d made so many mistakes, missed out on 3 major companions (Wyll, Karlach, and Halsin), and was only just getting comfortable with the freedom the game offers. Maybe someday I’ll finish my plucky wood elf’s journey, but until then...\n\nFor my second character, I chose to play as the Dark Urge. Unlike a purely custom character like I used for my first playthrough, the Dark Urge is not a blank slate, and has a story that interlinks with the game’s overall story.\n\nFor the Dark Urge I went with a human rogue, and I’ve had a lot more fun leaning into the game’s mechanics this time around. She’s basically a badass assassin, a master of deception, who disguises herself using this magical mask – which I got as part of the deluxe edition – to reach her targets.\n\nThis subtly altered my approach to the game in more ways than I had anticipated. For instance, during the early stages of the game, there's a quest to infiltrate a goblin camp and eliminate their three leaders. On both occasions, I successfully gained entry by persuading the goblins that I belonged to the nefarious cult that plays a significant role in the story. The first attempt required passing a series of deception checks, while during the second attempt, I employed the aforementioned magical mask to transform my character into a Drow – a race of dark elves – allowing me to waltz right into the camp.\n\nCarrying out the quest to take out the 3 goblin leaders played out quite a bit differently, at least on a mechanical level. The first time around I went in guns (er, arrows) blazing to take out the first 2 leaders, and then somehow convincing the 3rd I was on her side, leading her to a Druid grove, and having an all-out battle.\n\nThe second time I took full advantage of my party’s range of capabilities at that point, as well as the environment, to ambush the 3 leaders and get out with as little damage to my team as possible. I had a much easier time using this method, but it was so much more fulfilling to pull off. It didn’t feel cheap because I wasn’t cheesing the mechanics, I was figuring out how to best use them to my advantage.\n\nOn the surface, Baldur’s Gate 3 seems to share very little in common with Tears of the Kingdom, but I think it has enraptured me in much the same way. Both games not only allow you to push their mechanics to the limit to find your own solutions to the challenges they present you, but they make doing so extremely rewarding. These are games that are at their best when you think outside the box and get creative with the tools they give you.\n\nLast year I wrote about [my 3 favorite games of 2022](/posts/2022/my-top-3-games-of-2022) with the intention of doing a similar thing this year, but I don’t think I can. I’ve played a few games that could be the 3rd game in a potential “3 Favorite Games of 2023”, Sea of Stars, Spider-Man 2, and Star Wars: Jedi Survivor come to mind, and while they’re all very good games worthy of the spot, they just didn't come close to impacting me in the same way.\n\nTears of the Kingdom [gave me a place to feel at home](/posts/2023/finding-home-in-hyrule) at a time when I felt out of place after moving apartments. Baldur’s Gate 3 has given me a sense of camaraderie, albeit a virtual one, in a point in my life when I’ve been feeling alone and lost trying to find myself in a new city. No other game I’ve played this year has been a fraction as meaningful as these two have been.","src/content/blog/2023/baldurs-gate-3-feels.md","8e61cb1d5d95716f",{"html":421,"metadata":422},"\u003Cp>2023 has been insane for games. We’ve seen such an influx of quality titles that it’s been hard to even keep track, or even dedicate the time to the ones I have been able to keep track of. One of the two games that has really captured my attention – the other being Tears of the Kingdom – is Baldur’s Gate 3.\u003C/p>\n\u003Cp>I’ve typically have had a difficult time getting invested in deep, Western-made RPGs, with the notable exception of The Witcher 3. The specific sub-genre that Baldur’s Gate 3 belongs to, the CRPG (or, Computer Role Playing Game) has been particularly challenging for me to latch on to.\u003C/p>\n\u003Cp>Around late-2020 or early-2021 I started playing Dungeons and Dragons remotely with a couple internet friends. It was in the midst of Covid, so we all had too much time to kill, and would spend a good chunk of our Sundays adventuring across the Forgotten Realms. I’d played D&D before, but it wasn’t something I really got into until that point.\u003C/p>\n\u003Cp>If I didn’t have this experience I don’t think I would have been open to playing Baldur’s Gate. Because its mechanics are based on the same D&D rules I had spent hours immersed in every Sunday for nearly a year, I was going into the game already knowing the mechanics I usually find overwhelming and obtuse in these types of games.\u003C/p>\n\u003Cp>For my first playthrough, I decided to port my wood elf ranger, the character I played as in the aforementioned remote D&D campaigns. I tried to recreate him as closely as the game allowed – Baldur’s Gate 3 actually uses a slightly modified version of the current D&D ruleset – and tried to role-play him the same. Basically my head canon was, after his previous adventures, he was thrust into this story.\u003C/p>\n\u003Cp>I never actually finished this playthrough. I got to the final story quest and decided to start over, I’d made so many mistakes, missed out on 3 major companions (Wyll, Karlach, and Halsin), and was only just getting comfortable with the freedom the game offers. Maybe someday I’ll finish my plucky wood elf’s journey, but until then…\u003C/p>\n\u003Cp>For my second character, I chose to play as the Dark Urge. Unlike a purely custom character like I used for my first playthrough, the Dark Urge is not a blank slate, and has a story that interlinks with the game’s overall story.\u003C/p>\n\u003Cp>For the Dark Urge I went with a human rogue, and I’ve had a lot more fun leaning into the game’s mechanics this time around. She’s basically a badass assassin, a master of deception, who disguises herself using this magical mask – which I got as part of the deluxe edition – to reach her targets.\u003C/p>\n\u003Cp>This subtly altered my approach to the game in more ways than I had anticipated. For instance, during the early stages of the game, there’s a quest to infiltrate a goblin camp and eliminate their three leaders. On both occasions, I successfully gained entry by persuading the goblins that I belonged to the nefarious cult that plays a significant role in the story. The first attempt required passing a series of deception checks, while during the second attempt, I employed the aforementioned magical mask to transform my character into a Drow – a race of dark elves – allowing me to waltz right into the camp.\u003C/p>\n\u003Cp>Carrying out the quest to take out the 3 goblin leaders played out quite a bit differently, at least on a mechanical level. The first time around I went in guns (er, arrows) blazing to take out the first 2 leaders, and then somehow convincing the 3rd I was on her side, leading her to a Druid grove, and having an all-out battle.\u003C/p>\n\u003Cp>The second time I took full advantage of my party’s range of capabilities at that point, as well as the environment, to ambush the 3 leaders and get out with as little damage to my team as possible. I had a much easier time using this method, but it was so much more fulfilling to pull off. It didn’t feel cheap because I wasn’t cheesing the mechanics, I was figuring out how to best use them to my advantage.\u003C/p>\n\u003Cp>On the surface, Baldur’s Gate 3 seems to share very little in common with Tears of the Kingdom, but I think it has enraptured me in much the same way. Both games not only allow you to push their mechanics to the limit to find your own solutions to the challenges they present you, but they make doing so extremely rewarding. These are games that are at their best when you think outside the box and get creative with the tools they give you.\u003C/p>\n\u003Cp>Last year I wrote about \u003Ca href=\"/posts/2022/my-top-3-games-of-2022\">my 3 favorite games of 2022\u003C/a> with the intention of doing a similar thing this year, but I don’t think I can. I’ve played a few games that could be the 3rd game in a potential “3 Favorite Games of 2023”, Sea of Stars, Spider-Man 2, and Star Wars: Jedi Survivor come to mind, and while they’re all very good games worthy of the spot, they just didn’t come close to impacting me in the same way.\u003C/p>\n\u003Cp>Tears of the Kingdom \u003Ca href=\"/posts/2023/finding-home-in-hyrule\">gave me a place to feel at home\u003C/a> at a time when I felt out of place after moving apartments. Baldur’s Gate 3 has given me a sense of camaraderie, albeit a virtual one, in a point in my life when I’ve been feeling alone and lost trying to find myself in a new city. No other game I’ve played this year has been a fraction as meaningful as these two have been.\u003C/p>",{"headings":423,"localImagePaths":424,"remoteImagePaths":425,"frontmatter":426,"imagePaths":429},[],[],[],{"title":414,"pubDate":427,"tags":428},"11/1/23",[150,18],[],"2023/default-apps-2023",{"id":430,"data":432,"body":436,"filePath":437,"digest":438,"rendered":439},{"title":433,"pubDate":434,"tags":435},"Default Apps 2023",["Date","2023-11-25T05:00:00.000Z"],[115,69],"Inspired by [this post](https://chriscoyier.net/2023/11/25/default-apps-2023/) from Chris Coyier (which was in turn inpsired by [this post](https://mattcool.tech/posts/default-apps-2023)).\n\nI changed up some of the categories to avoid any entries with \"none\" or \"N/A\".\n\n---\n\n✉️ Mail Client: [Mail.app](https://support.apple.com/guide/mail/welcome/mac)\n\n📮 Mail Server: [Hover](https://www.hover.com/email)\n\n📓 Notes: [Bear](https://bear.app/), [Tot](https://tot.rocks/)\n\n✅ To Do: [Reminders](https://support.apple.com/guide/reminders/welcome/mac)\n\n📷 Photo Shooting: [iPhone 14](https://www.apple.com/shop/buy-iphone/iphone-14)\n\n🎨 Photo Editing: [Affinity Photo](https://affinity.serif.com/en-us/photo/)\n\n📆 Calendar: [Calendar](https://support.apple.com/guide/calendar/welcome/mac), [Dato](https://sindresorhus.com/dato), synced with [Google Calendar](https://calendar.google.com)\n\n☁️ Cloud Storage: [iCloud](https://www.icloud.com/)\n\n📰 RSS: [Reeder](https://www.reederapp.com/), synced with [Inoreeder](https://www.inoreader.com/)\n\n📇 Contacts: [Contacts.app](https://support.apple.com/guide/contacts/welcome/mac)\n\n🌐 Browser: [Safari](https://www.apple.com/safari/) for personal use, [Vivaldi](https://vivaldi.com/?mtm_ad=79027606064265&mtm_kwd=broswers) for work\n\n💬 Chat: [Messages](https://support.apple.com/guide/messages/welcome/mac), [Slack](https://slack.com/), [WhatsApp](https://www.whatsapp.com/)\n\n🔖 Bookmarks: [Anybox](https://anybox.app/)\n\n📑 Read It Later: [Reeder](https://www.reederapp.com/) (synced with [iCloud](https://www.icloud.com/))\n\n📝 Writing & Text Editing: [BBEdit](https://www.barebones.com/products/bbedit/index.html)\n\n📈 Spreadsheets: [Numbers](https://www.apple.com/numbers/)\n\n🪟 Window Management: [Rectangle Pro](https://rectangleapp.com/pro)\n\n🛒 Shopping Lists: [Tot](https://tot.rocks/)\n\n🏋️‍♀️Workout Tracking: [Gentler Streaks](https://www.gentler.app/)\n\n💰 Budgeting: [Numbers](https://www.apple.com/numbers/)\n\n🗞 News: [RSS](https://en.wikipedia.org/wiki/RSS)\n\n🎵 Music: [Apple Music](https://www.apple.com/apple-music/)\n\n🎙 Podcasts: [Overcast](https://overcast.fm/)\n\n🔑 Password Management: [iCloud Keychain](https://support.apple.com/en-us/HT204085)\n\n👨‍💻 Code Editor: [Nova](https://nova.app/), [Xcode](https://developer.apple.com/xcode/), [VSCode](https://code.visualstudio.com/)\n\n🐘 Mastodon Client: [Ivory](https://tapbots.com/ivory/)\n\n### Honorable Mentions\n\n- [Collections](https://collectionsdb.com/) - Personal Database\n- [Vinegar](https://andadinosaur.com/launch-vinegar) - Replaces YouTube player with standard HTML `\u003Cvideo>` tag\n- [Contexts](https://contexts.co/) - \u003Ckbd>⌘\u003C/kbd> + \u003Ckbd>tab\u003C/kbd> replacement","src/content/blog/2023/default-apps-2023.md","02920a3d7bf4c282",{"html":440,"metadata":441},"\u003Cp>Inspired by \u003Ca href=\"https://chriscoyier.net/2023/11/25/default-apps-2023/\">this post\u003C/a> from Chris Coyier (which was in turn inpsired by \u003Ca href=\"https://mattcool.tech/posts/default-apps-2023\">this post\u003C/a>).\u003C/p>\n\u003Cp>I changed up some of the categories to avoid any entries with “none” or “N/A”.\u003C/p>\n\u003Chr>\n\u003Cp>✉️ Mail Client: \u003Ca href=\"https://support.apple.com/guide/mail/welcome/mac\">Mail.app\u003C/a>\u003C/p>\n\u003Cp>📮 Mail Server: \u003Ca href=\"https://www.hover.com/email\">Hover\u003C/a>\u003C/p>\n\u003Cp>📓 Notes: \u003Ca href=\"https://bear.app/\">Bear\u003C/a>, \u003Ca href=\"https://tot.rocks/\">Tot\u003C/a>\u003C/p>\n\u003Cp>✅ To Do: \u003Ca href=\"https://support.apple.com/guide/reminders/welcome/mac\">Reminders\u003C/a>\u003C/p>\n\u003Cp>📷 Photo Shooting: \u003Ca href=\"https://www.apple.com/shop/buy-iphone/iphone-14\">iPhone 14\u003C/a>\u003C/p>\n\u003Cp>🎨 Photo Editing: \u003Ca href=\"https://affinity.serif.com/en-us/photo/\">Affinity Photo\u003C/a>\u003C/p>\n\u003Cp>📆 Calendar: \u003Ca href=\"https://support.apple.com/guide/calendar/welcome/mac\">Calendar\u003C/a>, \u003Ca href=\"https://sindresorhus.com/dato\">Dato\u003C/a>, synced with \u003Ca href=\"https://calendar.google.com\">Google Calendar\u003C/a>\u003C/p>\n\u003Cp>☁️ Cloud Storage: \u003Ca href=\"https://www.icloud.com/\">iCloud\u003C/a>\u003C/p>\n\u003Cp>📰 RSS: \u003Ca href=\"https://www.reederapp.com/\">Reeder\u003C/a>, synced with \u003Ca href=\"https://www.inoreader.com/\">Inoreeder\u003C/a>\u003C/p>\n\u003Cp>📇 Contacts: \u003Ca href=\"https://support.apple.com/guide/contacts/welcome/mac\">Contacts.app\u003C/a>\u003C/p>\n\u003Cp>🌐 Browser: \u003Ca href=\"https://www.apple.com/safari/\">Safari\u003C/a> for personal use, \u003Ca href=\"https://vivaldi.com/?mtm_ad=79027606064265&mtm_kwd=broswers\">Vivaldi\u003C/a> for work\u003C/p>\n\u003Cp>💬 Chat: \u003Ca href=\"https://support.apple.com/guide/messages/welcome/mac\">Messages\u003C/a>, \u003Ca href=\"https://slack.com/\">Slack\u003C/a>, \u003Ca href=\"https://www.whatsapp.com/\">WhatsApp\u003C/a>\u003C/p>\n\u003Cp>🔖 Bookmarks: \u003Ca href=\"https://anybox.app/\">Anybox\u003C/a>\u003C/p>\n\u003Cp>📑 Read It Later: \u003Ca href=\"https://www.reederapp.com/\">Reeder\u003C/a> (synced with \u003Ca href=\"https://www.icloud.com/\">iCloud\u003C/a>)\u003C/p>\n\u003Cp>📝 Writing & Text Editing: \u003Ca href=\"https://www.barebones.com/products/bbedit/index.html\">BBEdit\u003C/a>\u003C/p>\n\u003Cp>📈 Spreadsheets: \u003Ca href=\"https://www.apple.com/numbers/\">Numbers\u003C/a>\u003C/p>\n\u003Cp>🪟 Window Management: \u003Ca href=\"https://rectangleapp.com/pro\">Rectangle Pro\u003C/a>\u003C/p>\n\u003Cp>🛒 Shopping Lists: \u003Ca href=\"https://tot.rocks/\">Tot\u003C/a>\u003C/p>\n\u003Cp>🏋️‍♀️Workout Tracking: \u003Ca href=\"https://www.gentler.app/\">Gentler Streaks\u003C/a>\u003C/p>\n\u003Cp>💰 Budgeting: \u003Ca href=\"https://www.apple.com/numbers/\">Numbers\u003C/a>\u003C/p>\n\u003Cp>🗞 News: \u003Ca href=\"https://en.wikipedia.org/wiki/RSS\">RSS\u003C/a>\u003C/p>\n\u003Cp>🎵 Music: \u003Ca href=\"https://www.apple.com/apple-music/\">Apple Music\u003C/a>\u003C/p>\n\u003Cp>🎙 Podcasts: \u003Ca href=\"https://overcast.fm/\">Overcast\u003C/a>\u003C/p>\n\u003Cp>🔑 Password Management: \u003Ca href=\"https://support.apple.com/en-us/HT204085\">iCloud Keychain\u003C/a>\u003C/p>\n\u003Cp>👨‍💻 Code Editor: \u003Ca href=\"https://nova.app/\">Nova\u003C/a>, \u003Ca href=\"https://developer.apple.com/xcode/\">Xcode\u003C/a>, \u003Ca href=\"https://code.visualstudio.com/\">VSCode\u003C/a>\u003C/p>\n\u003Cp>🐘 Mastodon Client: \u003Ca href=\"https://tapbots.com/ivory/\">Ivory\u003C/a>\u003C/p>\n\u003Ch3 id=\"honorable-mentions\">Honorable Mentions\u003C/h3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https://collectionsdb.com/\">Collections\u003C/a> - Personal Database\u003C/li>\n\u003Cli>\u003Ca href=\"https://andadinosaur.com/launch-vinegar\">Vinegar\u003C/a> - Replaces YouTube player with standard HTML \u003Ccode><video>\u003C/code> tag\u003C/li>\n\u003Cli>\u003Ca href=\"https://contexts.co/\">Contexts\u003C/a> - \u003Ckbd>⌘\u003C/kbd> + \u003Ckbd>tab\u003C/kbd> replacement\u003C/li>\n\u003C/ul>",{"headings":442,"localImagePaths":446,"remoteImagePaths":447,"frontmatter":448,"imagePaths":451},[443],{"depth":47,"slug":444,"text":445},"honorable-mentions","Honorable Mentions",[],[],{"title":433,"pubDate":449,"tags":450},"11/25/23",[115,69],[],"2023/nostalgia",{"id":452,"data":454,"body":459,"filePath":460,"digest":461,"rendered":462},{"title":455,"pubDate":456,"tags":457},"Nostalgia",["Date","2023-03-04T00:00:00.000Z"],[68,150,458],"Movies & TV","I've recently been playing 2 games that would be considered \"retro\", but referring to them as such would make me feel old, so we'll call them \"classics\". These classics are Metroid Prime, via the recent remaster on Switch, and The Legend of Zelda: The Minish Cap, via the Switch Online GameBoy Advance collection. It got me thinking about how nostalgia can color our opinions of certain pieces of media, primarily when comparing media of a similar vintage.\n\nMetroid Prime originally came out on the GameCube in 2002, my the extent of my knowledge of the series was via Samus in Super Smash Bros, and I never played the game until the Wii version, which I hated due to the controls.\n\nTo contrast, Minish Cap came out on the GameBoy Advance in 2004, and I've been a Zelda fan since Link's Awakening DX on the GameBoy Color. I played this game to death when it released, and spent countless hours searching the (admittedly small) game world seeking out secrets and collectables.\n\nThese 2 games are both well-regarded and loved among their respective fans. Both of them are quality, well-made games in their own right. But I've found myself enjoying the time I've spent replaying Minish Cap more than my time experiencing much of Metroid Prime for the first time. Is Minish Cap just more my style of game? Could it just be a better game? Or maybe my nostalgia is influencing my opinions.\n\nThere's also the fact that my first experience with the Wii version of Metroid Prime was suboptimal. Could that be coloring my opinion of the Switch version, even though none of the issues I had on the Wii exist–or, more accurately, they are not mandatory, as motion controls can be turned on in the game's settings.\n\nThis kind of thing isn't exclusive to video games. As a child of the 90's I grew up in the so-called \"Disney Renaissance\" and, as I've been re-exploring that era thanks to Disney Plus, I've found myself gravitating towards certain movies. Aladdin, Lion King, Mulan, Pocahontas, the Disney films I watched the most growing up, were the ones I enjoyed the most. And I found myself wholly uninterested in The Little Mermaid, Beauty and the Beast, Tarzan, or Hercules. None of this is a reflection on the quality of these movies. My feelings about them are entirely down to the ones I remember watching the most, the ones I could picture in my head as clear as day.\n\nMaybe, objectively speaking, Metroid Prime is a better game than Minish Cap. I'm sure there are many people who would be insisting that's the case, and many others who would argue the opposite. But I don't know if trying to settle that, or similar debates, would be all that productive. Whether we're talking Nintendo games from the early 2000's, or Disney movies from the 1990's, their perceived quality is wholly determined by how they made us feel when we first experienced them.\n\nPerhaps asking someone today, someone who has yet to experience either game, to play both Minish Cap and Metroid Prime and pick their favorite of the 2 would produce some useful insight. But on the other hand, would their opinions be colored by the ever-evolving experiences games have produced over the last 20 years? Someone who played Breath of the Wild before experiencing Minish Cap for the first time is going to experience the game differently than someone who played it back in 2004.\n\nAdmittedly, as someone who un-ironically enjoys Star Wars Episode II–purely due to nostalgia, even though I can recognize and point out the movies many flaws–I'm perhaps not the best person to examine nostalgia vs. objective quality.","src/content/blog/2023/nostalgia.md","02495bfc28d1a357",{"html":463,"metadata":464},"\u003Cp>I’ve recently been playing 2 games that would be considered “retro”, but referring to them as such would make me feel old, so we’ll call them “classics”. These classics are Metroid Prime, via the recent remaster on Switch, and The Legend of Zelda: The Minish Cap, via the Switch Online GameBoy Advance collection. It got me thinking about how nostalgia can color our opinions of certain pieces of media, primarily when comparing media of a similar vintage.\u003C/p>\n\u003Cp>Metroid Prime originally came out on the GameCube in 2002, my the extent of my knowledge of the series was via Samus in Super Smash Bros, and I never played the game until the Wii version, which I hated due to the controls.\u003C/p>\n\u003Cp>To contrast, Minish Cap came out on the GameBoy Advance in 2004, and I’ve been a Zelda fan since Link’s Awakening DX on the GameBoy Color. I played this game to death when it released, and spent countless hours searching the (admittedly small) game world seeking out secrets and collectables.\u003C/p>\n\u003Cp>These 2 games are both well-regarded and loved among their respective fans. Both of them are quality, well-made games in their own right. But I’ve found myself enjoying the time I’ve spent replaying Minish Cap more than my time experiencing much of Metroid Prime for the first time. Is Minish Cap just more my style of game? Could it just be a better game? Or maybe my nostalgia is influencing my opinions.\u003C/p>\n\u003Cp>There’s also the fact that my first experience with the Wii version of Metroid Prime was suboptimal. Could that be coloring my opinion of the Switch version, even though none of the issues I had on the Wii exist–or, more accurately, they are not mandatory, as motion controls can be turned on in the game’s settings.\u003C/p>\n\u003Cp>This kind of thing isn’t exclusive to video games. As a child of the 90’s I grew up in the so-called “Disney Renaissance” and, as I’ve been re-exploring that era thanks to Disney Plus, I’ve found myself gravitating towards certain movies. Aladdin, Lion King, Mulan, Pocahontas, the Disney films I watched the most growing up, were the ones I enjoyed the most. And I found myself wholly uninterested in The Little Mermaid, Beauty and the Beast, Tarzan, or Hercules. None of this is a reflection on the quality of these movies. My feelings about them are entirely down to the ones I remember watching the most, the ones I could picture in my head as clear as day.\u003C/p>\n\u003Cp>Maybe, objectively speaking, Metroid Prime is a better game than Minish Cap. I’m sure there are many people who would be insisting that’s the case, and many others who would argue the opposite. But I don’t know if trying to settle that, or similar debates, would be all that productive. Whether we’re talking Nintendo games from the early 2000’s, or Disney movies from the 1990’s, their perceived quality is wholly determined by how they made us feel when we first experienced them.\u003C/p>\n\u003Cp>Perhaps asking someone today, someone who has yet to experience either game, to play both Minish Cap and Metroid Prime and pick their favorite of the 2 would produce some useful insight. But on the other hand, would their opinions be colored by the ever-evolving experiences games have produced over the last 20 years? Someone who played Breath of the Wild before experiencing Minish Cap for the first time is going to experience the game differently than someone who played it back in 2004.\u003C/p>\n\u003Cp>Admittedly, as someone who un-ironically enjoys Star Wars Episode II–purely due to nostalgia, even though I can recognize and point out the movies many flaws–I’m perhaps not the best person to examine nostalgia vs. objective quality.\u003C/p>",{"headings":465,"localImagePaths":466,"remoteImagePaths":467,"frontmatter":468,"imagePaths":471},[],[],[],{"title":455,"pubDate":469,"tags":470},"2023-03-04",[68,150,458],[],"2023/reflecting-on-building-my-first-app",{"id":472,"data":474,"body":479,"filePath":480,"digest":481,"rendered":482},{"title":475,"pubDate":476,"tags":477},"Reflecting on Building My First App",["Date","2023-02-28T00:00:00.000Z"],[198,38,91,478],"Programming","I'm primarily a web developer. Everything I build, whether it's for work or for fun, is destined for the web. I love it, building stuff for the web has been a part of my life since I first cobbled together a Star Trek fan site in my tween years. But I've also wanted to broaden my horizons a bit beyond the web, and create something for another platform I love; the Mac.\n\nI've dipped my toes into building desktop apps in Electron with my app [Classic Calc](https://github.com/ghall89/classic-calc), but I wasn't all that fulfilled by building it. It was a good exercise, but it felt inauthentic, like I was cheating, so I lost interest. That was about a year-and-a-half ago.\n\nMore recently, I decided to tackle building something more substantial. I started fiddling around with Swift Playgrounds on my MacBook, trying to use the built-in learning tools to create a basic UI. Coming from JavaScript, I found Swift as a language fairly easy to grasp the basics of. But when it came to SwiftUI, I quickly found myself struggling.\n\nAfter a few days of this, I decided to try my hand at building a basic app: a Markdown text editor. Over the course of a couple nights (and one or two lunch breaks), I built [Scrib](https://github.com/ghall89/Scrib). Is it something I'd suggest using? Nope. But to be fair, I'd readily suggest it over [CSS Shadow Tool](https://ghall89.github.io/css-shadow-tool/), one of my first attempts at an interactive web app.\n\nI pushed this project aside too. Unlike my Electron app though, I wasn’t unfulfilled or bored. I was overwhelmed. SwiftUI can be a finicky beast for seasoned developers, but I’d never written a line of it until recently so I was feeling totally lost. I felt stupid. The pride I felt in creating a functional Mac app was replaced with harsh self-critique. So I dove headfirst back into web development projects, my comfort zone.\n\nBut the thing is, web development wasn’t always my comfort zone. I used to be scared, overwhelmed, at the prospect of building for the web. Hell, it still scares me sometimes, but it’s what I know. I don’t know Swift very well yet, and I certainly am not very familiar with SwiftUI, and I often forget there was a time I was in the same boat with JavaScript (not to say I’m an expert, far from it, but I think you get my point).\n\nSo what did I learn that I can apply to my future endeavors to build a Mac app? Honestly, it’s something I already knew, but maybe I just needed to be reminded of: Start small, and don’t try to do everything at once.\n\nI made a mistake trying to just immerse myself in everything Swift, but, as a result, I feel like I actually learned very little. What I should have done, and will do when I’m ready to dive back in, is start at step one. I know the fundamentals of programming, but that’s like trying to speak a language when you know the grammar but not the vocabulary. So I need to just forget about SwiftUI and building functional apps, and just start with the core language and get comfortable with that. Maybe write some command line tools and work my way up from there.\n\nIt’s definitely hard for me when learning something new to not immediately put myself down for not being good at it on my first go. It’s unrealistic, and unproductive, but for some reason it’s my natural inclination. The boot camp format mitigated that a bit, between the structured lessons and interacting with people who were in the same boat of having no idea what the frick we were doing.","src/content/blog/2023/reflecting-on-building-my-first-app.md","0a22fbc38e358da1",{"html":483,"metadata":484},"\u003Cp>I’m primarily a web developer. Everything I build, whether it’s for work or for fun, is destined for the web. I love it, building stuff for the web has been a part of my life since I first cobbled together a Star Trek fan site in my tween years. But I’ve also wanted to broaden my horizons a bit beyond the web, and create something for another platform I love; the Mac.\u003C/p>\n\u003Cp>I’ve dipped my toes into building desktop apps in Electron with my app \u003Ca href=\"https://github.com/ghall89/classic-calc\">Classic Calc\u003C/a>, but I wasn’t all that fulfilled by building it. It was a good exercise, but it felt inauthentic, like I was cheating, so I lost interest. That was about a year-and-a-half ago.\u003C/p>\n\u003Cp>More recently, I decided to tackle building something more substantial. I started fiddling around with Swift Playgrounds on my MacBook, trying to use the built-in learning tools to create a basic UI. Coming from JavaScript, I found Swift as a language fairly easy to grasp the basics of. But when it came to SwiftUI, I quickly found myself struggling.\u003C/p>\n\u003Cp>After a few days of this, I decided to try my hand at building a basic app: a Markdown text editor. Over the course of a couple nights (and one or two lunch breaks), I built \u003Ca href=\"https://github.com/ghall89/Scrib\">Scrib\u003C/a>. Is it something I’d suggest using? Nope. But to be fair, I’d readily suggest it over \u003Ca href=\"https://ghall89.github.io/css-shadow-tool/\">CSS Shadow Tool\u003C/a>, one of my first attempts at an interactive web app.\u003C/p>\n\u003Cp>I pushed this project aside too. Unlike my Electron app though, I wasn’t unfulfilled or bored. I was overwhelmed. SwiftUI can be a finicky beast for seasoned developers, but I’d never written a line of it until recently so I was feeling totally lost. I felt stupid. The pride I felt in creating a functional Mac app was replaced with harsh self-critique. So I dove headfirst back into web development projects, my comfort zone.\u003C/p>\n\u003Cp>But the thing is, web development wasn’t always my comfort zone. I used to be scared, overwhelmed, at the prospect of building for the web. Hell, it still scares me sometimes, but it’s what I know. I don’t know Swift very well yet, and I certainly am not very familiar with SwiftUI, and I often forget there was a time I was in the same boat with JavaScript (not to say I’m an expert, far from it, but I think you get my point).\u003C/p>\n\u003Cp>So what did I learn that I can apply to my future endeavors to build a Mac app? Honestly, it’s something I already knew, but maybe I just needed to be reminded of: Start small, and don’t try to do everything at once.\u003C/p>\n\u003Cp>I made a mistake trying to just immerse myself in everything Swift, but, as a result, I feel like I actually learned very little. What I should have done, and will do when I’m ready to dive back in, is start at step one. I know the fundamentals of programming, but that’s like trying to speak a language when you know the grammar but not the vocabulary. So I need to just forget about SwiftUI and building functional apps, and just start with the core language and get comfortable with that. Maybe write some command line tools and work my way up from there.\u003C/p>\n\u003Cp>It’s definitely hard for me when learning something new to not immediately put myself down for not being good at it on my first go. It’s unrealistic, and unproductive, but for some reason it’s my natural inclination. The boot camp format mitigated that a bit, between the structured lessons and interacting with people who were in the same boat of having no idea what the frick we were doing.\u003C/p>",{"headings":485,"localImagePaths":486,"remoteImagePaths":487,"frontmatter":488,"imagePaths":491},[],[],[],{"title":475,"pubDate":489,"tags":490},"2023-02-28",[198,38,91,478],[],"2023/on-using-chat-gpt",{"id":492,"data":494,"body":498,"filePath":499,"digest":500,"rendered":501},{"title":495,"pubDate":496,"tags":497},"Quick Thoughts On Using Chat GPT as a Coding Assistant",["Date","2023-04-30T04:00:00.000Z"],[198,478],"When I was learning to code, the line my tutor kept repeating was, “Half of programming is knowing how to use Google.” That can be pretty much boiled down to half of programming is knowing how to look things up, whether that’s in a book, online, or with a language model. You can’t know everything there is to know about programming, so you have to be good at looking things up when you don’t have the answer to a problem, and you have to be able to do it effectively with whatever tool\n\nFor the last several weeks I’ve been using ChatGPT in lieu of Google for looking up code examples when I’m stuck on a problem at work, or when working on side-projects. It’s been hugely beneficial to my productivity and workflow, but it’s not perfect.\n\nGoing in you need to have enough knowledge to be able to call it on its BS. I’ve found ChatGPT will get things wrong, give you code that maybe doesn’t quite do what you’re looking for, or sometimes try to get you to use non-existent or deprecated packages or language features.\n\nEspecially when I’m going in trying to learn something new, whether its a web technology I’m not experienced in, or trying to [learn Swift from scratch](/posts/2023/reflecting-on-building-my-first-app), I’ve found it helpful to go in at least knowing what I’m looking for. That means reading documentation, and trying a few things out on my own. If I’m stuck, or if the documentation has poor or non-existent sample code (looking at you Apple), I’ll use ChatGPT to generate some generic starter code I can use as a jumping off point.","src/content/blog/2023/on-using-chat-gpt.md","d0468670ada28309",{"html":502,"metadata":503},"\u003Cp>When I was learning to code, the line my tutor kept repeating was, “Half of programming is knowing how to use Google.” That can be pretty much boiled down to half of programming is knowing how to look things up, whether that’s in a book, online, or with a language model. You can’t know everything there is to know about programming, so you have to be good at looking things up when you don’t have the answer to a problem, and you have to be able to do it effectively with whatever tool\u003C/p>\n\u003Cp>For the last several weeks I’ve been using ChatGPT in lieu of Google for looking up code examples when I’m stuck on a problem at work, or when working on side-projects. It’s been hugely beneficial to my productivity and workflow, but it’s not perfect.\u003C/p>\n\u003Cp>Going in you need to have enough knowledge to be able to call it on its BS. I’ve found ChatGPT will get things wrong, give you code that maybe doesn’t quite do what you’re looking for, or sometimes try to get you to use non-existent or deprecated packages or language features.\u003C/p>\n\u003Cp>Especially when I’m going in trying to learn something new, whether its a web technology I’m not experienced in, or trying to \u003Ca href=\"/posts/2023/reflecting-on-building-my-first-app\">learn Swift from scratch\u003C/a>, I’ve found it helpful to go in at least knowing what I’m looking for. That means reading documentation, and trying a few things out on my own. If I’m stuck, or if the documentation has poor or non-existent sample code (looking at you Apple), I’ll use ChatGPT to generate some generic starter code I can use as a jumping off point.\u003C/p>",{"headings":504,"localImagePaths":505,"remoteImagePaths":506,"frontmatter":507,"imagePaths":510},[],[],[],{"title":495,"pubDate":508,"tags":509},"4/30/23",[198,478],[],"2023/questlogger-from-ios-to-mac",{"id":511,"data":513,"body":517,"filePath":518,"digest":519,"rendered":520},{"title":514,"pubDate":515,"tags":516},"QuestLogger - From Closed-Source iOS App to Open-Source Mac App",["Date","2023-09-03T04:00:00.000Z"],[38,478,115],"A few weeks ago I relaunched my work-in-progress iOS app, QuestLogger, as [an open-source Mac app](https://github.com/ghall89/questlogger-mac). That’s quite a shift, but I felt it was best for the project itself, and my interest in carrying it on.\n\nWithout getting too into the technical details, it required a bit of work to pull off. The app was originally written specifically for the iPhone, and used a bit of custom nonsense that would’t work at all on macOS, so I had to rewrite a non-insignificant part of the user interface. Thankfully I had the forethought to break up my interface code into smaller components, so a lot of that code could be reused (once any iOS-specific code was stripped out). The bulk of the work was rewriting the entire layout to use the screen real estate of the Mac more effectively.\n\nSo, I guess the big question is, “Why did I do this?”\n\nThe answer? Subscriptions.\n\nFrom the get-go I was adamant about making this app a pay once type of deal. I wasn’t looking to make a lot of money, I just wanted to build something that people might want to use. Maybe use it as a way to build towards more lucrative projects if I was lucky. And I didn’t want the to deal with the pressure of subscriptions and the demands that could bring. Maybe this would be something I’d be more comfortable with down the line with an app or 2 under my belt, or if I were doing this full time, but as a little side project I’m just not comfortable with asking people to pay a recurring subscription\n\nBut after running a relatively short TestFlight beta over the summer, and witnessing the drama with the Reddit API, I got very nervous about running an app with the payment structure I wanted off an API I have no control over, and an estimated 30¢ cost per user to run a proxy server on AWS to access that API. That doesn’t sound like a lot, but if for some reason my app happened to blow up (unlikely, but not impossible) I could be stuck with a sizable AWS bill, and no recurring revenue to cover it.\n\nI should probably explain that QuestLogger gets its data from IGDB (Internet Game Database) through an API. In order to access the API, an app first needs to authenticate with their server by sending a pair of authentication keys and receiving back a special “bearer token”. This token can then be used to access the API itself, but as a developer my app can only request a very limited number of tokens at a time across all instances. That’s not a problem if you have only a couple users, but it could become one very quickly if say I had even 50 people using my app. So the best way around that is to set up a proxy server for the app to communicate with instead, and essentially let all users share the same token.\n\nI was feeling super discouraged. I don’t think I wrote a single line of code for QuestLogger throughout the month of July. Then, in early August, I decided I didn’t want all the work I put into the app go to waste, so I had the idea to convert the whole thing into a Mac app and release it as an open source project.\n\nI think this change allows the project to be a lot more flexible. First, I was able to circumvent the token issue by requiring users to provide their own authentication keys–which is, as I understand it, against Apple’s rules for the App Store–and request the token on-device. It also gives a lot more freedom in terms of being able to switch to another source of data as it seems there are more options for non-commercial projects.\n\nMost importantly though, it’s reignited my interest in building this project, and honing my Swift skills. I don’t need to worry about optimal subscription prices, or making sure people are getting their money’s worth. I can just focus on making something I think is cool, and hopefully others do too.","src/content/blog/2023/questlogger-from-ios-to-mac.md","80a59f8bec0f36dc",{"html":521,"metadata":522},"\u003Cp>A few weeks ago I relaunched my work-in-progress iOS app, QuestLogger, as \u003Ca href=\"https://github.com/ghall89/questlogger-mac\">an open-source Mac app\u003C/a>. That’s quite a shift, but I felt it was best for the project itself, and my interest in carrying it on.\u003C/p>\n\u003Cp>Without getting too into the technical details, it required a bit of work to pull off. The app was originally written specifically for the iPhone, and used a bit of custom nonsense that would’t work at all on macOS, so I had to rewrite a non-insignificant part of the user interface. Thankfully I had the forethought to break up my interface code into smaller components, so a lot of that code could be reused (once any iOS-specific code was stripped out). The bulk of the work was rewriting the entire layout to use the screen real estate of the Mac more effectively.\u003C/p>\n\u003Cp>So, I guess the big question is, “Why did I do this?”\u003C/p>\n\u003Cp>The answer? Subscriptions.\u003C/p>\n\u003Cp>From the get-go I was adamant about making this app a pay once type of deal. I wasn’t looking to make a lot of money, I just wanted to build something that people might want to use. Maybe use it as a way to build towards more lucrative projects if I was lucky. And I didn’t want the to deal with the pressure of subscriptions and the demands that could bring. Maybe this would be something I’d be more comfortable with down the line with an app or 2 under my belt, or if I were doing this full time, but as a little side project I’m just not comfortable with asking people to pay a recurring subscription\u003C/p>\n\u003Cp>But after running a relatively short TestFlight beta over the summer, and witnessing the drama with the Reddit API, I got very nervous about running an app with the payment structure I wanted off an API I have no control over, and an estimated 30¢ cost per user to run a proxy server on AWS to access that API. That doesn’t sound like a lot, but if for some reason my app happened to blow up (unlikely, but not impossible) I could be stuck with a sizable AWS bill, and no recurring revenue to cover it.\u003C/p>\n\u003Cp>I should probably explain that QuestLogger gets its data from IGDB (Internet Game Database) through an API. In order to access the API, an app first needs to authenticate with their server by sending a pair of authentication keys and receiving back a special “bearer token”. This token can then be used to access the API itself, but as a developer my app can only request a very limited number of tokens at a time across all instances. That’s not a problem if you have only a couple users, but it could become one very quickly if say I had even 50 people using my app. So the best way around that is to set up a proxy server for the app to communicate with instead, and essentially let all users share the same token.\u003C/p>\n\u003Cp>I was feeling super discouraged. I don’t think I wrote a single line of code for QuestLogger throughout the month of July. Then, in early August, I decided I didn’t want all the work I put into the app go to waste, so I had the idea to convert the whole thing into a Mac app and release it as an open source project.\u003C/p>\n\u003Cp>I think this change allows the project to be a lot more flexible. First, I was able to circumvent the token issue by requiring users to provide their own authentication keys–which is, as I understand it, against Apple’s rules for the App Store–and request the token on-device. It also gives a lot more freedom in terms of being able to switch to another source of data as it seems there are more options for non-commercial projects.\u003C/p>\n\u003Cp>Most importantly though, it’s reignited my interest in building this project, and honing my Swift skills. I don’t need to worry about optimal subscription prices, or making sure people are getting their money’s worth. I can just focus on making something I think is cool, and hopefully others do too.\u003C/p>",{"headings":523,"localImagePaths":524,"remoteImagePaths":525,"frontmatter":526,"imagePaths":529},[],[],[],{"title":514,"pubDate":527,"tags":528},"9/3/23",[38,478,115],[],"2023/thoughs-on-macos",{"id":530,"data":532,"body":536,"filePath":537,"digest":538,"rendered":539},{"title":533,"pubDate":534,"tags":535},"Thoughts on macOS",["Date","2023-06-04T04:00:00.000Z"],[91,69],"So, as of this writing, WWDC 2023 kicks off _tomorrow_. As a web developer who’s recently started dabbling in Swift, and building apps for Apple platforms, I’m excited to see what gets shown off that I can start sinking my teeth into. On the other hand, as a longtime Mac user, I’m a little apprehensive about what we’ll see there.\n\nHardware-wise, the Mac is in a fantastic place. We’re 3 years into the transition from Intel to Apple Silicon, and the design aesthetic is changing up for the first time in like a decade (maybe more??). However, in terms of software, specifically macOS itself, we’re kind of in a weird place.\n\nJust looking at macOS 13 Ventura, the latest version until the next one is most likely announced tomorrow, there are so many little oddities that range from minor annoyances to showstoppers. Some bugs introduced in the betas from last year, for example the infamous launch item notification bug, are _still_ present in the currently shipping version (13.4). Then there’s the mess that is System Settings, which received a major redesign last year for the first time since the Mac OS X betas from 23 years ago.\n\nThen there are some long-standing issues, like a memory leak in the WindowServer system process that has existed since at least Monterey in 2021 (though I feel like I’ve been experiencing it longer). Or the fact that the TV app straight up doesn’t work most of the time.\n\nThen there’s Launchpad (which may not be long for this world as the dedicated key on Apple’s keyboard has been replaced with Spotlight) which I’ve tried to use since it was introduced in Mac OS X Lion all the way back in 2010, but has a bug that will randomly just reorder the icons, which has been an issue since day 1.\n\nOne other long-standing issue that I’ve experienced is how unreliable network drives are. I have a Mac Mini set up as a home server, and the amount of times it’ll just fail to connect when I need to access one of the drives, or Time Machine just fails to recognize that there’s a network volume, is exceedingly frustrating.\n\nThe reliability of macOS varies so much from person to person. Some people experience just one, or maybe even none, of the issues I’ve mentioned. Others experience totally different issues that I’ve never run into. It’s just so wild that an operating system that has been around for 23 years (33 if you count NeXTSTEP as part of the lineage) has so many little issues. Yes, every piece of software has bugs, especially when working with the bogglingly large codebase of an operating system, but so many of what people encounter on the Mac are not small issues.\n\nAll this to say, my one wish for WWDC 2023 is that we _don’t_ see a new version of macOS, and if we do, it’s purely focused on fixing the outstanding issues (and, if we want to get really crazy, fixing the System Settings design). I doubt either of those will happen, but I can certainly dream.","src/content/blog/2023/thoughs-on-macos.md","ab22dd606410397d",{"html":540,"metadata":541},"\u003Cp>So, as of this writing, WWDC 2023 kicks off \u003Cem>tomorrow\u003C/em>. As a web developer who’s recently started dabbling in Swift, and building apps for Apple platforms, I’m excited to see what gets shown off that I can start sinking my teeth into. On the other hand, as a longtime Mac user, I’m a little apprehensive about what we’ll see there.\u003C/p>\n\u003Cp>Hardware-wise, the Mac is in a fantastic place. We’re 3 years into the transition from Intel to Apple Silicon, and the design aesthetic is changing up for the first time in like a decade (maybe more??). However, in terms of software, specifically macOS itself, we’re kind of in a weird place.\u003C/p>\n\u003Cp>Just looking at macOS 13 Ventura, the latest version until the next one is most likely announced tomorrow, there are so many little oddities that range from minor annoyances to showstoppers. Some bugs introduced in the betas from last year, for example the infamous launch item notification bug, are \u003Cem>still\u003C/em> present in the currently shipping version (13.4). Then there’s the mess that is System Settings, which received a major redesign last year for the first time since the Mac OS X betas from 23 years ago.\u003C/p>\n\u003Cp>Then there are some long-standing issues, like a memory leak in the WindowServer system process that has existed since at least Monterey in 2021 (though I feel like I’ve been experiencing it longer). Or the fact that the TV app straight up doesn’t work most of the time.\u003C/p>\n\u003Cp>Then there’s Launchpad (which may not be long for this world as the dedicated key on Apple’s keyboard has been replaced with Spotlight) which I’ve tried to use since it was introduced in Mac OS X Lion all the way back in 2010, but has a bug that will randomly just reorder the icons, which has been an issue since day 1.\u003C/p>\n\u003Cp>One other long-standing issue that I’ve experienced is how unreliable network drives are. I have a Mac Mini set up as a home server, and the amount of times it’ll just fail to connect when I need to access one of the drives, or Time Machine just fails to recognize that there’s a network volume, is exceedingly frustrating.\u003C/p>\n\u003Cp>The reliability of macOS varies so much from person to person. Some people experience just one, or maybe even none, of the issues I’ve mentioned. Others experience totally different issues that I’ve never run into. It’s just so wild that an operating system that has been around for 23 years (33 if you count NeXTSTEP as part of the lineage) has so many little issues. Yes, every piece of software has bugs, especially when working with the bogglingly large codebase of an operating system, but so many of what people encounter on the Mac are not small issues.\u003C/p>\n\u003Cp>All this to say, my one wish for WWDC 2023 is that we \u003Cem>don’t\u003C/em> see a new version of macOS, and if we do, it’s purely focused on fixing the outstanding issues (and, if we want to get really crazy, fixing the System Settings design). I doubt either of those will happen, but I can certainly dream.\u003C/p>",{"headings":542,"localImagePaths":543,"remoteImagePaths":544,"frontmatter":545,"imagePaths":548},[],[],[],{"title":533,"pubDate":546,"tags":547},"6/4/23",[91,69],[],"2023/reflecting-on-my-first-year-as-a-developer",{"id":549,"data":551,"body":555,"filePath":556,"digest":557,"rendered":558},{"title":552,"pubDate":553,"tags":554},"Reflecting On My First Year as a Developer",["Date","2023-08-07T04:00:00.000Z"],[68,198,478],"Next week will mark the end of my first year (of hopefully many more) working as a software developer. This fact blows my mind, and feels wholly unreal. It’s still difficult for me to believe that I made it this far. I still remember thinking my interview was a total disaster and being genuinely shocked when I got the job offer.\n\nI can’t understate how life changing this last year has been. Last summer I was at a low point. My year-long job search was proving unfruitful, and I was not really feeling good about myself. I had been working at a small startup doing quality control for short-form video clips on a contract basis, and I was slowly losing my mind.\n\nI’ve grown a lot in the last year, not just as a developer, but also as a person. Financially, being a full time job, it’s given me stability I didn’t have doing contract work. Emotionally, it isn’t as overwhelming to deal with (when I’m not having a bout of Imposter Syndrome). It’s given me the space to work on myself in a way I haven’t really had in a long time.\n\nHell, even the job itself has allowed me to grow as a person. Right off the bat, I had to learn Next.js, and over time I’ve learned and grown more comfortable with a multitude of technologies that I lacked the confidence to touch or expand my knowledge of. Things like working with databases, something that I’ve found very intimidating in the past, has become not _quite_ second nature, but a lot less overwhelming.\n\nThe most important thing I learned, the one common thread tying this last year together, is the importance of just _doing_. I have a tendency to not believe in myself, and that has led to me saying “I can’t” to a lot of things. “I can’t learn to code.” “I can’t handle working with databases.” “I can’t live in a new place.” “I can’t find happiness.”\n\nFor Star Wars Day this year I rewatched The Empire Strikes Back. In that movie, after Luke is unable to use the Force to lift his X-Wing out of the swamp on Dagobah, exclaiming that it’s “impossible”. Yoda sighs and pulls the starfighter out of the swamp himself. Luke, upon seeing this, says, “I don’t believe it.” To which Yoda responds, “That is why you failed.” This scene really struck a chord with me when I watched it this past May. For so long I had been Luke, failing because I didn’t have faith I could succeed.\n\nOf course, belief does not always equal success, though it would be nice if it did. But, what this last year–and honestly, my entire journey into the world of software development–has taught me is that the only guarantee is that not trying, not taking the chance, will always lead to failure. But sometimes, every once in a while, if you believe in yourself and take that chance, you might just succeed.","src/content/blog/2023/reflecting-on-my-first-year-as-a-developer.md","59ccb49a7a592e63",{"html":559,"metadata":560},"\u003Cp>Next week will mark the end of my first year (of hopefully many more) working as a software developer. This fact blows my mind, and feels wholly unreal. It’s still difficult for me to believe that I made it this far. I still remember thinking my interview was a total disaster and being genuinely shocked when I got the job offer.\u003C/p>\n\u003Cp>I can’t understate how life changing this last year has been. Last summer I was at a low point. My year-long job search was proving unfruitful, and I was not really feeling good about myself. I had been working at a small startup doing quality control for short-form video clips on a contract basis, and I was slowly losing my mind.\u003C/p>\n\u003Cp>I’ve grown a lot in the last year, not just as a developer, but also as a person. Financially, being a full time job, it’s given me stability I didn’t have doing contract work. Emotionally, it isn’t as overwhelming to deal with (when I’m not having a bout of Imposter Syndrome). It’s given me the space to work on myself in a way I haven’t really had in a long time.\u003C/p>\n\u003Cp>Hell, even the job itself has allowed me to grow as a person. Right off the bat, I had to learn Next.js, and over time I’ve learned and grown more comfortable with a multitude of technologies that I lacked the confidence to touch or expand my knowledge of. Things like working with databases, something that I’ve found very intimidating in the past, has become not \u003Cem>quite\u003C/em> second nature, but a lot less overwhelming.\u003C/p>\n\u003Cp>The most important thing I learned, the one common thread tying this last year together, is the importance of just \u003Cem>doing\u003C/em>. I have a tendency to not believe in myself, and that has led to me saying “I can’t” to a lot of things. “I can’t learn to code.” “I can’t handle working with databases.” “I can’t live in a new place.” “I can’t find happiness.”\u003C/p>\n\u003Cp>For Star Wars Day this year I rewatched The Empire Strikes Back. In that movie, after Luke is unable to use the Force to lift his X-Wing out of the swamp on Dagobah, exclaiming that it’s “impossible”. Yoda sighs and pulls the starfighter out of the swamp himself. Luke, upon seeing this, says, “I don’t believe it.” To which Yoda responds, “That is why you failed.” This scene really struck a chord with me when I watched it this past May. For so long I had been Luke, failing because I didn’t have faith I could succeed.\u003C/p>\n\u003Cp>Of course, belief does not always equal success, though it would be nice if it did. But, what this last year–and honestly, my entire journey into the world of software development–has taught me is that the only guarantee is that not trying, not taking the chance, will always lead to failure. But sometimes, every once in a while, if you believe in yourself and take that chance, you might just succeed.\u003C/p>",{"headings":561,"localImagePaths":562,"remoteImagePaths":563,"frontmatter":564,"imagePaths":567},[],[],[],{"title":552,"pubDate":565,"tags":566},"8/7/23",[68,198,478],[],"2023/using-json-for-data-storage",{"id":568,"data":570,"body":574,"filePath":575,"digest":576,"rendered":577},{"title":571,"pubDate":572,"tags":573},"More Swift Learnings: Using JSON For Data Storage",["Date","2023-04-09T04:00:00.000Z"],[91,198,478],"Back at the end of February, I built [a simple Markdown editor](https://github.com/ghall89/Scrib) using SwiftUI. It was an interesting learning experience, not just in terms of learning a new programming language, but also in terms of _how_ to learn said programming language. So, I decided to take a step back and approach this educational journey from another angle.\n\nI decided to take a project I built before for the web and recreate it in a native Mac app, rather than try to do something I’d never done before (like, for example, a document-based application). AI is sort of a big deal right now, so I decided to revisit [a project I made last year](https://github.com/ghall89/openai-challenge) using the OpenAI API.\n\nSo, over the course of the last couple weeks, I’ve been working on the incredibly cleverly named [SwiftGPT](https://github.com/ghall89/swiftgpt), and it’s proven to be quite the interesting challenge translating what I know about building data-focused applications for the web into building them for the Mac.\n\nThe biggest challenge for me, by far, was dealing with storing and retrieving user data. My experience is in NoSQL databases like MongoDB, as well as local and session storage in the browser. But how, I wondered, should I go about persisting user data in a native Mac app? In this case, this primarily means the chat history between the user and the OpenAI assistant.\n\nI tinkered a bit with Core Data, but I had a hard time wrapping my head around it, and, from what little I did understand, it seemed like overkill anyway. My inspiration came in the form of [episode \\#87 of the CoRecursive podcast](https://corecursive.com/json-vs-xml-douglas-crockford/), which featured an interview with Douglas Crockford, the creator of a little format called JSON (a.k.a., JavaScript Object Notation).\n\nJavaScript being my primary language, I knew all about JSON. I also happened to know that Swift has some built-in support for it, so it seemed like the natural direction to go. However, the main problem was, while I somewhat knew how to read JSON data in Swift, I had no idea how to create it, much less save it to a file and read that file back reliably.\n\nI’m sure any Mac or iOS developer with an ounce of experience reading this is screaming, “Just use [JSONEncoder](https://developer.apple.com/documentation/foundation/jsonencoder/) and [FileManager](https://developer.apple.com/documentation/foundation/filemanager)!” Well, you’ll be happy to know–unless there’s some better method I overlooked–that’s exactly what I used. Though I’m sure my code is filled with flaws. 😅\n\nIf I were doing something more complex, beyond storing a list of messages and who “wrote” them, I would probably be better served by sucking it up and learning Core Data. But, as I’m working with a small set of very simple data, I’m not sure there are any downsides to my solution. I will say though, my curiosity has been piqued, and I wonder what other sorts of things I can build with this method.","src/content/blog/2023/using-json-for-data-storage.md","65f8b3445085777a",{"html":578,"metadata":579},"\u003Cp>Back at the end of February, I built \u003Ca href=\"https://github.com/ghall89/Scrib\">a simple Markdown editor\u003C/a> using SwiftUI. It was an interesting learning experience, not just in terms of learning a new programming language, but also in terms of \u003Cem>how\u003C/em> to learn said programming language. So, I decided to take a step back and approach this educational journey from another angle.\u003C/p>\n\u003Cp>I decided to take a project I built before for the web and recreate it in a native Mac app, rather than try to do something I’d never done before (like, for example, a document-based application). AI is sort of a big deal right now, so I decided to revisit \u003Ca href=\"https://github.com/ghall89/openai-challenge\">a project I made last year\u003C/a> using the OpenAI API.\u003C/p>\n\u003Cp>So, over the course of the last couple weeks, I’ve been working on the incredibly cleverly named \u003Ca href=\"https://github.com/ghall89/swiftgpt\">SwiftGPT\u003C/a>, and it’s proven to be quite the interesting challenge translating what I know about building data-focused applications for the web into building them for the Mac.\u003C/p>\n\u003Cp>The biggest challenge for me, by far, was dealing with storing and retrieving user data. My experience is in NoSQL databases like MongoDB, as well as local and session storage in the browser. But how, I wondered, should I go about persisting user data in a native Mac app? In this case, this primarily means the chat history between the user and the OpenAI assistant.\u003C/p>\n\u003Cp>I tinkered a bit with Core Data, but I had a hard time wrapping my head around it, and, from what little I did understand, it seemed like overkill anyway. My inspiration came in the form of \u003Ca href=\"https://corecursive.com/json-vs-xml-douglas-crockford/\">episode #87 of the CoRecursive podcast\u003C/a>, which featured an interview with Douglas Crockford, the creator of a little format called JSON (a.k.a., JavaScript Object Notation).\u003C/p>\n\u003Cp>JavaScript being my primary language, I knew all about JSON. I also happened to know that Swift has some built-in support for it, so it seemed like the natural direction to go. However, the main problem was, while I somewhat knew how to read JSON data in Swift, I had no idea how to create it, much less save it to a file and read that file back reliably.\u003C/p>\n\u003Cp>I’m sure any Mac or iOS developer with an ounce of experience reading this is screaming, “Just use \u003Ca href=\"https://developer.apple.com/documentation/foundation/jsonencoder/\">JSONEncoder\u003C/a> and \u003Ca href=\"https://developer.apple.com/documentation/foundation/filemanager\">FileManager\u003C/a>!” Well, you’ll be happy to know–unless there’s some better method I overlooked–that’s exactly what I used. Though I’m sure my code is filled with flaws. 😅\u003C/p>\n\u003Cp>If I were doing something more complex, beyond storing a list of messages and who “wrote” them, I would probably be better served by sucking it up and learning Core Data. But, as I’m working with a small set of very simple data, I’m not sure there are any downsides to my solution. I will say though, my curiosity has been piqued, and I wonder what other sorts of things I can build with this method.\u003C/p>",{"headings":580,"localImagePaths":581,"remoteImagePaths":582,"frontmatter":583,"imagePaths":586},[],[],[],{"title":571,"pubDate":584,"tags":585},"4/9/23",[91,198,478],[],"2023/using-tailwind-with-mui-base",{"id":587,"data":589,"body":594,"filePath":595,"digest":596,"rendered":597},{"title":590,"pubDate":591,"tags":592},"Using Tailwind With MUI Base",["Date","2023-03-11T05:00:00.000Z"],[17,593],"Tutorial","I've had some frustration lately working with [MUI](https://mui.com), a styled component library for React. I decided to try and experiment with combining [MUI Base](https://mui.com/base/getting-started/overview/), the barebones version of the MUI library, with [Tailwind](https://tailwindcss.com) to allow easier customization. Here's an overview of how I set up a test project using [Next.js](https://nextjs.org). This writeup assumes you have some experience with Next.js, using the terminal, and ideally some experience with MUI and Tailwind.\n\n## Step 1: Set Up Next.js\n\nNothing special is going on here. You can use `npx create-next-app@latest` or `yarn create next-app` depending on which package manager you prefer. I personally like Yarn, so that's what I'll be using. If you use NPM though the commands are similar so you'll be able to follow along.\n\nFollow the prompts to set up your Next.js project. These are the choices I went with:\n\n- Project name: mui-tailwind\n- Typescript: No\n- ESLint: Yes\n- Use 'src/' directory: Yes\n- Experimental 'app/' directory: No\n\nI also chose not to set up any import aliases for now. These can be easily added later if you so choose.\n\nIt will take a few moments for Next.js to download and for the project to set up, but when that's done, cd into '/mui-tailwind' (or whatever you named the project).\n\n## Step 2: Install MUI Base & Tailwind\n\nInstalling MUI Base is simple. Just run `yarn add @mui/base`, and you're good to go. There will be some config to do later, but once the package is done installing we're ready to install Tailwind with `yarn add -D tailwindcss postcss autoprefixer`.\n\nOnce both MUI Base and Tailwind are installed, we next need to run `yarn tailwindcss init -p`, which will create 2 files, one called 'tailwind.config.js', and another called 'postcss.config.js'. Now we're ready to do some setup.\n\n## Step 3: Configuration\n\nFirst thing's first, open up the project folder in your code editor of choice and at the root of the project you should see the 'tailwind.config.js' we created in step 2. Open that, and under `module.exports` you should see an empty array named 'content'. Add the following to the array: `'./src/**/*.{js,jsx,ts,tsx}'` Your config file should look like this:\n\n\u003Cimg src=\"src/assets/blog/mui-plus-tailwind/tailwind-config.png\" width=\"80%\" alt=\"module.exports = { content: ['./src/**/*.{js,jsx,ts,tsx}'], theme: { extend: {}, }, plugins: [],};\">\n\nNext, we need to import Tailwind into our 'globals.css' file, which is located in 'src/styles/'. We can delete everything in the file as we won't be needing any of it. Then, add the following:\n\n\u003Cimg src=\"src/assets/blog/mui-plus-tailwind/global-css.png\" width=\"80%\" alt=\"@tailwind base; @tailwind components; @tailwind utilities;\">\n\nAnd that's it! We're ready to start creating something!\n\n## Step 4: Creating Your First Component\n\nIdeally, we'd want to create smaller, reusable component files, but that's beyond the scope of this post, and is something you're most likely already familiar with if you have any experience with Next.js. Instead, we're going to work entirely in 'src/pages/index.js'.\n\nFirst, we should delete everything we don't need so that our 'index.js' file looks like this:\n\n\u003Cimg src=\"src/assets/blog/mui-plus-tailwind/index-js.png\" width=\"80%\" alt=\"export default function Home() { return() }\">\n\nWe're going to create a simple button, nothing too fancy. So first we need to import the MUI Unstyled Button component by adding `import { ButtonUnstyled as Button } from '@mui/base'` on the first line of our file.\n\n_Note: The official MUI docs say to import as `import ButtonUnstyled from '@mui/base/ButtonUnstyled'`, which also works, but I prefer to use destructing which allows you to import multiple components with a single import statement'_\n\nNow we can create our button. Inside the return statement, add the following:\n\n\u003Cimg src=\"src/assets/blog/mui-plus-tailwind/unstyled-button-code.png\" width=\"80%\" alt=\"\u003CButton>Click Me!\u003C/Button>\" />\n\nNext, go back to your terminal and run `yarn dev` to start up the dev server, and click the 'localhost' link that appears (most likely 'localhost:3000'). We'll be greeted by what looks like just a bit of text (it's a button, I promise), which isn't what we want, but that's because we haven't added any styles yet!\n\n\u003Cimg src=\"src/assets/blog/mui-plus-tailwind/unstyled-button.png\" width=\"40%\" alt=\"A plain old 'button' that reads 'Click Me!'\" />\n\nAll we need to do is add the `className` prop with some nice Tailwind utility classes:\n\n\u003Cimg src=\"src/assets/blog/mui-plus-tailwind/styled-button-code.png\" width=\"80%\" alt=\"\u003CButton className='rounded-lg border-2 border-sky-500 bg-sky-600 py-2 px-10 font-medium text-slate-300 shadow hover:bg-sky-700 active:translate-y-0.5'>\n Click Me!\n\u003C/Button>\" />\n\nNow, when we go back to the browser, we should see the following:\n\n\u003Cimg src=\"src/assets/blog/mui-plus-tailwind/styled-button.png\" width=\"40%\" alt=\"A styled blue button that reads 'Click Me!'\" />\n\nNice! That looks a lot more like a button.\n\n## Step 5: Further Reading\n\nThis tutorial is just the basics of setting up a project using Next.js, MUI Base, and Tailwind. Of course, there's so much more to all these tools than I can possibly cover. For a more in-depth overview, I recommend you check out [this documentation](https://mui.com/base/guides/working-with-tailwind-css/) for using MUI Base with Tailwind, which I used as the basis for this guide, in combination with [this documentation](https://tailwindcss.com/docs/guides/nextjs) for using Tailwind with Next.js.\n\nOf course, the documentation I linked to at the top of this post is also suggested reading if you're not familiar with any of what I've written about here.","src/content/blog/2023/using-tailwind-with-mui-base.md","3dd8d37931add1bc",{"html":598,"metadata":599},"\u003Cp>I’ve had some frustration lately working with \u003Ca href=\"https://mui.com\">MUI\u003C/a>, a styled component library for React. I decided to try and experiment with combining \u003Ca href=\"https://mui.com/base/getting-started/overview/\">MUI Base\u003C/a>, the barebones version of the MUI library, with \u003Ca href=\"https://tailwindcss.com\">Tailwind\u003C/a> to allow easier customization. Here’s an overview of how I set up a test project using \u003Ca href=\"https://nextjs.org\">Next.js\u003C/a>. This writeup assumes you have some experience with Next.js, using the terminal, and ideally some experience with MUI and Tailwind.\u003C/p>\n\u003Ch2 id=\"step-1-set-up-nextjs\">Step 1: Set Up Next.js\u003C/h2>\n\u003Cp>Nothing special is going on here. You can use \u003Ccode>npx create-next-app@latest\u003C/code> or \u003Ccode>yarn create next-app\u003C/code> depending on which package manager you prefer. I personally like Yarn, so that’s what I’ll be using. If you use NPM though the commands are similar so you’ll be able to follow along.\u003C/p>\n\u003Cp>Follow the prompts to set up your Next.js project. These are the choices I went with:\u003C/p>\n\u003Cul>\n\u003Cli>Project name: mui-tailwind\u003C/li>\n\u003Cli>Typescript: No\u003C/li>\n\u003Cli>ESLint: Yes\u003C/li>\n\u003Cli>Use ‘src/’ directory: Yes\u003C/li>\n\u003Cli>Experimental ‘app/’ directory: No\u003C/li>\n\u003C/ul>\n\u003Cp>I also chose not to set up any import aliases for now. These can be easily added later if you so choose.\u003C/p>\n\u003Cp>It will take a few moments for Next.js to download and for the project to set up, but when that’s done, cd into ‘/mui-tailwind’ (or whatever you named the project).\u003C/p>\n\u003Ch2 id=\"step-2-install-mui-base--tailwind\">Step 2: Install MUI Base & Tailwind\u003C/h2>\n\u003Cp>Installing MUI Base is simple. Just run \u003Ccode>yarn add @mui/base\u003C/code>, and you’re good to go. There will be some config to do later, but once the package is done installing we’re ready to install Tailwind with \u003Ccode>yarn add -D tailwindcss postcss autoprefixer\u003C/code>.\u003C/p>\n\u003Cp>Once both MUI Base and Tailwind are installed, we next need to run \u003Ccode>yarn tailwindcss init -p\u003C/code>, which will create 2 files, one called ‘tailwind.config.js’, and another called ‘postcss.config.js’. Now we’re ready to do some setup.\u003C/p>\n\u003Ch2 id=\"step-3-configuration\">Step 3: Configuration\u003C/h2>\n\u003Cp>First thing’s first, open up the project folder in your code editor of choice and at the root of the project you should see the ‘tailwind.config.js’ we created in step 2. Open that, and under \u003Ccode>module.exports\u003C/code> you should see an empty array named ‘content’. Add the following to the array: \u003Ccode>'./src/**/*.{js,jsx,ts,tsx}'\u003C/code> Your config file should look like this:\u003C/p>\n\u003Cimg src=\"src/assets/blog/mui-plus-tailwind/tailwind-config.png\" width=\"80%\" alt=\"module.exports = { content: ['./src/**/*.{js,jsx,ts,tsx}'], theme: { extend: {}, }, plugins: [],};\">\n\u003Cp>Next, we need to import Tailwind into our ‘globals.css’ file, which is located in ‘src/styles/’. We can delete everything in the file as we won’t be needing any of it. Then, add the following:\u003C/p>\n\u003Cimg src=\"src/assets/blog/mui-plus-tailwind/global-css.png\" width=\"80%\" alt=\"@tailwind base; @tailwind components; @tailwind utilities;\">\n\u003Cp>And that’s it! We’re ready to start creating something!\u003C/p>\n\u003Ch2 id=\"step-4-creating-your-first-component\">Step 4: Creating Your First Component\u003C/h2>\n\u003Cp>Ideally, we’d want to create smaller, reusable component files, but that’s beyond the scope of this post, and is something you’re most likely already familiar with if you have any experience with Next.js. Instead, we’re going to work entirely in ‘src/pages/index.js’.\u003C/p>\n\u003Cp>First, we should delete everything we don’t need so that our ‘index.js’ file looks like this:\u003C/p>\n\u003Cimg src=\"src/assets/blog/mui-plus-tailwind/index-js.png\" width=\"80%\" alt=\"export default function Home() { return() }\">\n\u003Cp>We’re going to create a simple button, nothing too fancy. So first we need to import the MUI Unstyled Button component by adding \u003Ccode>import { ButtonUnstyled as Button } from '@mui/base'\u003C/code> on the first line of our file.\u003C/p>\n\u003Cp>\u003Cem>Note: The official MUI docs say to import as \u003Ccode>import ButtonUnstyled from '@mui/base/ButtonUnstyled'\u003C/code>, which also works, but I prefer to use destructing which allows you to import multiple components with a single import statement’\u003C/em>\u003C/p>\n\u003Cp>Now we can create our button. Inside the return statement, add the following:\u003C/p>\n\u003Cimg src=\"src/assets/blog/mui-plus-tailwind/unstyled-button-code.png\" width=\"80%\" alt=\"\u003CButton>Click Me!\u003C/Button>\">\n\u003Cp>Next, go back to your terminal and run \u003Ccode>yarn dev\u003C/code> to start up the dev server, and click the ‘localhost’ link that appears (most likely ‘localhost:3000’). We’ll be greeted by what looks like just a bit of text (it’s a button, I promise), which isn’t what we want, but that’s because we haven’t added any styles yet!\u003C/p>\n\u003Cimg src=\"src/assets/blog/mui-plus-tailwind/unstyled-button.png\" width=\"40%\" alt=\"A plain old 'button' that reads 'Click Me!'\">\n\u003Cp>All we need to do is add the \u003Ccode>className\u003C/code> prop with some nice Tailwind utility classes:\u003C/p>\n\u003Cp>\u003Cimg src=\"src/assets/blog/mui-plus-tailwind/styled-button-code.png\" width=\"80%\" alt=\"\u003CButton className='rounded-lg border-2 border-sky-500 bg-sky-600 py-2 px-10 font-medium text-slate-300 shadow hover:bg-sky-700 active:translate-y-0.5'>\nClick Me!\n\u003C/Button>\">\u003C/p>\n\u003Cp>Now, when we go back to the browser, we should see the following:\u003C/p>\n\u003Cimg src=\"src/assets/blog/mui-plus-tailwind/styled-button.png\" width=\"40%\" alt=\"A styled blue button that reads 'Click Me!'\">\n\u003Cp>Nice! That looks a lot more like a button.\u003C/p>\n\u003Ch2 id=\"step-5-further-reading\">Step 5: Further Reading\u003C/h2>\n\u003Cp>This tutorial is just the basics of setting up a project using Next.js, MUI Base, and Tailwind. Of course, there’s so much more to all these tools than I can possibly cover. For a more in-depth overview, I recommend you check out \u003Ca href=\"https://mui.com/base/guides/working-with-tailwind-css/\">this documentation\u003C/a> for using MUI Base with Tailwind, which I used as the basis for this guide, in combination with \u003Ca href=\"https://tailwindcss.com/docs/guides/nextjs\">this documentation\u003C/a> for using Tailwind with Next.js.\u003C/p>\n\u003Cp>Of course, the documentation I linked to at the top of this post is also suggested reading if you’re not familiar with any of what I’ve written about here.\u003C/p>",{"headings":600,"localImagePaths":616,"remoteImagePaths":617,"frontmatter":618,"imagePaths":621},[601,604,607,610,613],{"depth":348,"slug":602,"text":603},"step-1-set-up-nextjs","Step 1: Set Up Next.js",{"depth":348,"slug":605,"text":606},"step-2-install-mui-base--tailwind","Step 2: Install MUI Base & Tailwind",{"depth":348,"slug":608,"text":609},"step-3-configuration","Step 3: Configuration",{"depth":348,"slug":611,"text":612},"step-4-creating-your-first-component","Step 4: Creating Your First Component",{"depth":348,"slug":614,"text":615},"step-5-further-reading","Step 5: Further Reading",[],[],{"title":590,"pubDate":619,"tags":620},"3/11/23",[17,593],[],"2025/a-note-on-file-naming-conventions",{"id":622,"data":624,"body":628,"filePath":629,"digest":630,"rendered":631},{"title":625,"pubDate":626,"tags":627},"A Note On File Naming Conventions",["Date","2025-09-26T04:00:00.000Z"],[17],"It seems like the common convention for naming component files in React and other JavaScript frameworks is to use `PascalCase` rather than `kebab-case`. This was the way I was taught, and this is the way it's been in every shared project I've contributed to. I sort of just took for granted that it was just done that way.\n\nRecently though, while tinkering with my own little side-projects, I've started using `kebab-case` for all file names, including components. I think I prefer this method, it's something I'll be doing for all my own projects going forward[^1].\n\nNot sure if this is a hot take, or if this is a more popular opinion than I realize. I did a little searching and found [it's certainly not an original take](https://www.reddit.com/r/reactjs/comments/s2wbfx/jsts_frameworks_file_naming_convention_camelcase/).\n\nMy biggest reasons for preferring `kebab-case` are readability, and avoiding potential issues with case-insensitive file systems, both of which seem to align with why other people share my preference.\n\nAnyway, out of pure curiosity, I'm [running a poll](https://mastodon.social/@ghalldev/115271184813254936) on Mastodon to see what the general consensus is.\n\n[^1]: Except for Astro projects, annoyingly.","src/content/blog/2025/a-note-on-file-naming-conventions.md","0336d7fb8e4636f5",{"html":632,"metadata":633},"\u003Cp>It seems like the common convention for naming component files in React and other JavaScript frameworks is to use \u003Ccode>PascalCase\u003C/code> rather than \u003Ccode>kebab-case\u003C/code>. This was the way I was taught, and this is the way it’s been in every shared project I’ve contributed to. I sort of just took for granted that it was just done that way.\u003C/p>\n\u003Cp>Recently though, while tinkering with my own little side-projects, I’ve started using \u003Ccode>kebab-case\u003C/code> for all file names, including components. I think I prefer this method, it’s something I’ll be doing for all my own projects going forward\u003Csup>\u003Ca href=\"#user-content-fn-1\" id=\"user-content-fnref-1\" data-footnote-ref=\"\" aria-describedby=\"footnote-label\">1\u003C/a>\u003C/sup>.\u003C/p>\n\u003Cp>Not sure if this is a hot take, or if this is a more popular opinion than I realize. I did a little searching and found \u003Ca href=\"https://www.reddit.com/r/reactjs/comments/s2wbfx/jsts_frameworks_file_naming_convention_camelcase/\">it’s certainly not an original take\u003C/a>.\u003C/p>\n\u003Cp>My biggest reasons for preferring \u003Ccode>kebab-case\u003C/code> are readability, and avoiding potential issues with case-insensitive file systems, both of which seem to align with why other people share my preference.\u003C/p>\n\u003Cp>Anyway, out of pure curiosity, I’m \u003Ca href=\"https://mastodon.social/@ghalldev/115271184813254936\">running a poll\u003C/a> on Mastodon to see what the general consensus is.\u003C/p>\n\u003Csection data-footnotes=\"\" class=\"footnotes\">\u003Ch2 class=\"sr-only\" id=\"footnote-label\">Footnotes\u003C/h2>\n\u003Col>\n\u003Cli id=\"user-content-fn-1\">\n\u003Cp>Except for Astro projects, annoyingly. \u003Ca href=\"#user-content-fnref-1\" data-footnote-backref=\"\" aria-label=\"Back to reference 1\" class=\"data-footnote-backref\">↩\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ol>\n\u003C/section>",{"headings":634,"localImagePaths":636,"remoteImagePaths":637,"frontmatter":638,"imagePaths":641},[635],{"depth":348,"slug":349,"text":350},[],[],{"title":625,"pubDate":639,"tags":640},"9/26/25",[17],[],"2025/announcing-autodock",{"id":642,"data":644,"body":648,"filePath":649,"digest":650,"rendered":651},{"title":645,"pubDate":646,"tags":647},"Announcing AutoDock",["Date","2025-01-17T05:00:00.000Z"],[91,115,478],"I'm a MacBook Air user who often uses a larger external display, and I have a, perhaps, idiosyncratic desire to have the dock always visible on the larger display at my desk, but prefer it hidden when using the smaller, built-in one.\n\nWhile it's not all that inconvenient to manually swap the dock with a quick \u003Ckbd>opt\u003C/kbd> + \u003Ckbd>cmd\u003C/kbd> + \u003Ckbd>D\u003C/kbd>, I thought it would be cool to automate the process based on display size. I looked around for an app that would do this, and couldn't find one that worked reliably.\n\nSo, like any nerd with a bit too much free time, I thought I could make one myself. The problem is, I didn't know where to start, so I ended up putting the project off for months. Finally, last night I got a bit inspired to at least learn how to detect and read the displays connected to a Mac, which involved diving into the CoreGraphics API, something I was pretty unfamiliar with.\n\nOne thing led to another, and before I knew it I went from my original idea to working MVP in just a couple hours, which was not at all my plan. This morning, I had a few ideas to improve the UX which I then implemented and decided it was good enough to throw the 1.0 up online.\n\nIt's not perfect, but it's probably the first Mac app that I've made that I can say I'm truly proud of. The main thing I don't like is the fact that the app has to kill the Dock whenever autohiding gets switched on or off–though I've somewhat mitigated this by checking the Dock's current autohide status and only applying the changes if there's actually a change–but I'm not sure that's something that can be worked around. (If you do happen to know of a way, please [reach out to me on Mastodon](https://mastodon.social/@ghalldev) or [submit an issue](https://github.com/ghall89/AutoDock/issues/new?template=Blank+issue))\n\nFinally, due to the nature of the app, it is not sandboxed. If there is a way to handle updating the Dock in a way that will allow me to enable sandboxing I will implement it, but, based on my limited knowlege of Mac development, I don't think that's very likely.\n\nIf the app sounds useful to you, and you'd like to try it out, you can install it via Homebrew with `brew tap ghall89/tap && brew install --cask autodock`, or [download it manually](https://github.com/ghall89/AutoDock/releases).","src/content/blog/2025/announcing-autodock.md","92f9d94133eb06ca",{"html":652,"metadata":653},"\u003Cp>I’m a MacBook Air user who often uses a larger external display, and I have a, perhaps, idiosyncratic desire to have the dock always visible on the larger display at my desk, but prefer it hidden when using the smaller, built-in one.\u003C/p>\n\u003Cp>While it’s not all that inconvenient to manually swap the dock with a quick \u003Ckbd>opt\u003C/kbd> + \u003Ckbd>cmd\u003C/kbd> + \u003Ckbd>D\u003C/kbd>, I thought it would be cool to automate the process based on display size. I looked around for an app that would do this, and couldn’t find one that worked reliably.\u003C/p>\n\u003Cp>So, like any nerd with a bit too much free time, I thought I could make one myself. The problem is, I didn’t know where to start, so I ended up putting the project off for months. Finally, last night I got a bit inspired to at least learn how to detect and read the displays connected to a Mac, which involved diving into the CoreGraphics API, something I was pretty unfamiliar with.\u003C/p>\n\u003Cp>One thing led to another, and before I knew it I went from my original idea to working MVP in just a couple hours, which was not at all my plan. This morning, I had a few ideas to improve the UX which I then implemented and decided it was good enough to throw the 1.0 up online.\u003C/p>\n\u003Cp>It’s not perfect, but it’s probably the first Mac app that I’ve made that I can say I’m truly proud of. The main thing I don’t like is the fact that the app has to kill the Dock whenever autohiding gets switched on or off–though I’ve somewhat mitigated this by checking the Dock’s current autohide status and only applying the changes if there’s actually a change–but I’m not sure that’s something that can be worked around. (If you do happen to know of a way, please \u003Ca href=\"https://mastodon.social/@ghalldev\">reach out to me on Mastodon\u003C/a> or \u003Ca href=\"https://github.com/ghall89/AutoDock/issues/new?template=Blank+issue\">submit an issue\u003C/a>)\u003C/p>\n\u003Cp>Finally, due to the nature of the app, it is not sandboxed. If there is a way to handle updating the Dock in a way that will allow me to enable sandboxing I will implement it, but, based on my limited knowlege of Mac development, I don’t think that’s very likely.\u003C/p>\n\u003Cp>If the app sounds useful to you, and you’d like to try it out, you can install it via Homebrew with \u003Ccode>brew tap ghall89/tap && brew install --cask autodock\u003C/code>, or \u003Ca href=\"https://github.com/ghall89/AutoDock/releases\">download it manually\u003C/a>.\u003C/p>",{"headings":654,"localImagePaths":655,"remoteImagePaths":656,"frontmatter":657,"imagePaths":660},[],[],[],{"title":645,"pubDate":658,"tags":659},"1/17/25",[91,115,478],[],"2025/being-your-own-online-curator",{"id":661,"data":663,"body":668,"filePath":669,"digest":670,"rendered":671},{"title":664,"pubDate":665,"tags":666},"Skip the Algorithm: Be Your Own Online Curator",["Date","2025-03-01T05:00:00.000Z"],[69,667,115],"Mindfulness","Ever since I started using Mastodon, I've become a lot more interested in reducing the presence of algorithmic content in my digital life. I've never been particularly thrilled with algorithmic feeds of content. I was among the people who was quite furious when Instagram ditched the chronological timeline, and then started inserting content from accounts I didn't even follow.\n\nSomewhere along the line, I think I just started accepting what I assumed was inevitable. I think I was probably naive, and didn't consider the ills – both social and psychological – that resulted algorithmically curated content. It was just an annoying thing that I just had to accept.\n\nMastodon reminded me that not only do things not have to be this way, but connecting with people more naturally online is, at least in my experience, a lot more meaningful. I can't tell you the name of a single person I interacted with on Twitter, but I will always remember the small number of infinitely more meaningful connections I've made on Mastodon. With the exception of a couple friends I made on Reddit during Covid lockdown, I don't think I really formed any memorable or meaningful connections online since the App.net days.\n\nNot too long after joining Mastodon I started using an RSS reader for my news once again, something I hadn't considered since the Google Reader days (RIP). It not only gave me the freedom to curate my news feed myself, picking the articles I found interesting or important rather than letting Google News spoon feed me what it thought I'd want to read, but it also got me to follow blogs again.\n\nMost recently, I decided to totally restructure how I consume YouTube content. At some point, probably around the time YouTube started prioritizing suggested content over subscriptions, I picked up the habit of just watching what they put in front of my face. I lost touch with a lot of cool creators whos content was meaningful for me. So I went through my subscriptions, added those channels' RSS feeds to my RSS reader of choice ([Reeder](https://reeder.app) if you're curious), and deleted my Google account. We'll see how it goes longer term, but for right now I couldn't be happier with my choice.\n\nBeing the curator of your own online experience is a bit more of a cognitive load at first, but I think the empowerment it provides is more than worth the initial investment. The connections and content you mindfully choose to engage with are far more meaningful and enriching than any algorithm that's designed to consume your attention for as long as possible.\n\nThere are no shortage of tools out there to help you curate your online experience. In addition to an RSS reader, check out independent Podcast clients (my personal favorite is [Overcast](https://overcast.fm)). If you're on Mastodon or Bluesky, follow hashtags for topics that interest you and join in on the conversation (and, of course, be kind when you do 🙂).","src/content/blog/2025/being-your-own-online-curator.md","91a987a4d627e9e0",{"html":672,"metadata":673},"\u003Cp>Ever since I started using Mastodon, I’ve become a lot more interested in reducing the presence of algorithmic content in my digital life. I’ve never been particularly thrilled with algorithmic feeds of content. I was among the people who was quite furious when Instagram ditched the chronological timeline, and then started inserting content from accounts I didn’t even follow.\u003C/p>\n\u003Cp>Somewhere along the line, I think I just started accepting what I assumed was inevitable. I think I was probably naive, and didn’t consider the ills – both social and psychological – that resulted algorithmically curated content. It was just an annoying thing that I just had to accept.\u003C/p>\n\u003Cp>Mastodon reminded me that not only do things not have to be this way, but connecting with people more naturally online is, at least in my experience, a lot more meaningful. I can’t tell you the name of a single person I interacted with on Twitter, but I will always remember the small number of infinitely more meaningful connections I’ve made on Mastodon. With the exception of a couple friends I made on Reddit during Covid lockdown, I don’t think I really formed any memorable or meaningful connections online since the App.net days.\u003C/p>\n\u003Cp>Not too long after joining Mastodon I started using an RSS reader for my news once again, something I hadn’t considered since the Google Reader days (RIP). It not only gave me the freedom to curate my news feed myself, picking the articles I found interesting or important rather than letting Google News spoon feed me what it thought I’d want to read, but it also got me to follow blogs again.\u003C/p>\n\u003Cp>Most recently, I decided to totally restructure how I consume YouTube content. At some point, probably around the time YouTube started prioritizing suggested content over subscriptions, I picked up the habit of just watching what they put in front of my face. I lost touch with a lot of cool creators whos content was meaningful for me. So I went through my subscriptions, added those channels’ RSS feeds to my RSS reader of choice (\u003Ca href=\"https://reeder.app\">Reeder\u003C/a> if you’re curious), and deleted my Google account. We’ll see how it goes longer term, but for right now I couldn’t be happier with my choice.\u003C/p>\n\u003Cp>Being the curator of your own online experience is a bit more of a cognitive load at first, but I think the empowerment it provides is more than worth the initial investment. The connections and content you mindfully choose to engage with are far more meaningful and enriching than any algorithm that’s designed to consume your attention for as long as possible.\u003C/p>\n\u003Cp>There are no shortage of tools out there to help you curate your online experience. In addition to an RSS reader, check out independent Podcast clients (my personal favorite is \u003Ca href=\"https://overcast.fm\">Overcast\u003C/a>). If you’re on Mastodon or Bluesky, follow hashtags for topics that interest you and join in on the conversation (and, of course, be kind when you do 🙂).\u003C/p>",{"headings":674,"localImagePaths":675,"remoteImagePaths":676,"frontmatter":677,"imagePaths":680},[],[],[],{"title":664,"pubDate":678,"tags":679},"3/1/25",[69,667,115],[],"2025/building-a-mac-app-without-xcode-part-1",{"id":681,"data":683,"body":687,"filePath":688,"digest":689,"rendered":690},{"title":684,"pubDate":685,"tags":686},"Building a Mac App Without Xcode - Part 1",["Date","2025-12-01T05:00:00.000Z"],[38,91,478],"While I enjoy developing Mac apps, I find Xcode to be exceptionally clunky, especially when compared to the tools I use for web development. I thought it would be nice to be able to write and compile a fully-functional Mac application using any text editor, and without having to open Xcode.\n\nSo, I decided to try migrating my app, [AutoDock](https://github.com/ghall89/AutoDock), to this Xcode-free build process, and actually release it as the next update. I have a few requirements for this to be viable:\n\n1. Whichever editor I use, I need access to the Swift language server.\n2. The build process should produce a functional MacOS application bundle as a universal binary (for both Intel and ARM CPUs).\n3. I should be able to use regular security features available to apps built with Xcode, like sandboxing, hardened runtime, etc.\n4. The final binary should be signed with my developer certificate.\n\nTo prevent this blog post from being far too long, I’ve decided to split it up into multiple parts. This first part will focus on LSP support, and building the application bundle.\n\n## Setting Up the Swift Language Server\n\nBeing the Mac nerd that I am, I felt it would be uncouth to not even try using BBEdit for writing and editing the actual Swift code. Thankfully, BBEdit has some pretty nice LSP support built in, so it was simply a matter of creating a symlink to the Swift language server in BBEdit’s ‘Language Servers’ directory:\n\n`ln -s -f /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/sourcekit-lsp ~/Library/Application\\ Support/BBEdit/Language\\ Servers/sourcekit-lsp`\n\n~~However, I found it to be a tad slow, so~~[^1] I opted for the lazy route and just installed [Zed’s Swift extension](https://github.com/zed-extensions/swift). There is also [one for VSCode](https://marketplace.visualstudio.com/items?itemName=swiftlang.swift-vscode), for anyone who wants to go that route.\n\nHowever, now that I have it set up in BBEdit, I could just jump in and edit a file quickly if needed.\n\n## Building the Application Bundle\n\nWith a bit of research, I found this tool called [Swift Bundler](https://swiftbundler.dev/). While it's possible to make it all work without this tool, it enables you to configure your app bundle with a simple .toml file, and will even scaffold out a starter project for you based on [a variety of templates](https://github.com/stackotter/swift-bundler-templates).\n\nI created a new SwiftUI project with it, and copied the source code for AutoDock into the project. I also created a Taskfile.yml for my go-to task-runner, simply named [Task](https://taskfile.dev/) for running the various commands. This will especially come in handy for the later steps.\n\nAside from an error being thrown during build due to a possible race condition in my code (don’t know why Xcode never caught this 🤷‍♂️), everything worked almost perfectly. The only issues I ran into were the Dock icon not hiding (AutoDock is a menubar-based application), and the app not seeing the user preferences from the Xcode build.\n\nThe first issue was down to an issue with the documentation, or perhaps my misunderstanding of it. In order to add additional properties to the application’s Info.plist, such as setting `LSUIElement` to `true` for hiding the app’s Dock icon. My read of the documentation was that I should add the following to the `Bundler.toml`:\n\n```\n[apps.AutoDock.plist]\nLSUIElement = \"True\"\n```\n\nHowever, upon doing a bit of digging, I found this was the correct way to add it:\n\n```\n[apps.AutoDock.extra_plist_entries]\nLSUIElement = \"True\"\n```\n\nThe second issue, the new build of AutoDock not being able to see the user settings from the Xcode build, is something I will have to dive into later, since I have the app in a state that I can begin testing in my everyday usage.\n\nOne huge benefit I noticed immediately was a significant reduction in bundle size. The Xcode build of AutoDock clocks in at 2 MB, which is by no means huge, but dwarfs the new build which clocks in at just 670 KB. It seems the only difference is an Assets.car file, which I assume holds images and such from the Assets.xcassets file, which in this case would just be redundant icon image files, and the app’s accent color, which I can define elsewhere.\n\n_In the [next part](/blog/2025/building-a-mac-app-without-xcode-part-2), I tackle code signing and notarization._\n\n[^1]: I have since discovered the slowness was user error, due to a setting in BBEdit that delayed completion suggestions for longer than I was used to.","src/content/blog/2025/building-a-mac-app-without-xcode-part-1.md","cca7afae71f619b8",{"html":691,"metadata":692},"\u003Cp>While I enjoy developing Mac apps, I find Xcode to be exceptionally clunky, especially when compared to the tools I use for web development. I thought it would be nice to be able to write and compile a fully-functional Mac application using any text editor, and without having to open Xcode.\u003C/p>\n\u003Cp>So, I decided to try migrating my app, \u003Ca href=\"https://github.com/ghall89/AutoDock\">AutoDock\u003C/a>, to this Xcode-free build process, and actually release it as the next update. I have a few requirements for this to be viable:\u003C/p>\n\u003Col>\n\u003Cli>Whichever editor I use, I need access to the Swift language server.\u003C/li>\n\u003Cli>The build process should produce a functional MacOS application bundle as a universal binary (for both Intel and ARM CPUs).\u003C/li>\n\u003Cli>I should be able to use regular security features available to apps built with Xcode, like sandboxing, hardened runtime, etc.\u003C/li>\n\u003Cli>The final binary should be signed with my developer certificate.\u003C/li>\n\u003C/ol>\n\u003Cp>To prevent this blog post from being far too long, I’ve decided to split it up into multiple parts. This first part will focus on LSP support, and building the application bundle.\u003C/p>\n\u003Ch2 id=\"setting-up-the-swift-language-server\">Setting Up the Swift Language Server\u003C/h2>\n\u003Cp>Being the Mac nerd that I am, I felt it would be uncouth to not even try using BBEdit for writing and editing the actual Swift code. Thankfully, BBEdit has some pretty nice LSP support built in, so it was simply a matter of creating a symlink to the Swift language server in BBEdit’s ‘Language Servers’ directory:\u003C/p>\n\u003Cp>\u003Ccode>ln -s -f /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/sourcekit-lsp ~/Library/Application\\ Support/BBEdit/Language\\ Servers/sourcekit-lsp\u003C/code>\u003C/p>\n\u003Cp>\u003Cdel>However, I found it to be a tad slow, so\u003C/del>\u003Csup>\u003Ca href=\"#user-content-fn-1\" id=\"user-content-fnref-1\" data-footnote-ref=\"\" aria-describedby=\"footnote-label\">1\u003C/a>\u003C/sup> I opted for the lazy route and just installed \u003Ca href=\"https://github.com/zed-extensions/swift\">Zed’s Swift extension\u003C/a>. There is also \u003Ca href=\"https://marketplace.visualstudio.com/items?itemName=swiftlang.swift-vscode\">one for VSCode\u003C/a>, for anyone who wants to go that route.\u003C/p>\n\u003Cp>However, now that I have it set up in BBEdit, I could just jump in and edit a file quickly if needed.\u003C/p>\n\u003Ch2 id=\"building-the-application-bundle\">Building the Application Bundle\u003C/h2>\n\u003Cp>With a bit of research, I found this tool called \u003Ca href=\"https://swiftbundler.dev/\">Swift Bundler\u003C/a>. While it’s possible to make it all work without this tool, it enables you to configure your app bundle with a simple .toml file, and will even scaffold out a starter project for you based on \u003Ca href=\"https://github.com/stackotter/swift-bundler-templates\">a variety of templates\u003C/a>.\u003C/p>\n\u003Cp>I created a new SwiftUI project with it, and copied the source code for AutoDock into the project. I also created a Taskfile.yml for my go-to task-runner, simply named \u003Ca href=\"https://taskfile.dev/\">Task\u003C/a> for running the various commands. This will especially come in handy for the later steps.\u003C/p>\n\u003Cp>Aside from an error being thrown during build due to a possible race condition in my code (don’t know why Xcode never caught this 🤷‍♂️), everything worked almost perfectly. The only issues I ran into were the Dock icon not hiding (AutoDock is a menubar-based application), and the app not seeing the user preferences from the Xcode build.\u003C/p>\n\u003Cp>The first issue was down to an issue with the documentation, or perhaps my misunderstanding of it. In order to add additional properties to the application’s Info.plist, such as setting \u003Ccode>LSUIElement\u003C/code> to \u003Ccode>true\u003C/code> for hiding the app’s Dock icon. My read of the documentation was that I should add the following to the \u003Ccode>Bundler.toml\u003C/code>:\u003C/p>\n\u003Cpre class=\"astro-code astro-code-themes github-light github-dark\" style=\"background-color:#fff;--shiki-dark-bg:#24292e;color:#24292e;--shiki-dark:#e1e4e8; overflow-x: auto;\" tabindex=\"0\" data-language=\"plaintext\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan>[apps.AutoDock.plist]\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan>LSUIElement = \"True\"\u003C/span>\u003C/span>\u003C/code>\u003C/pre>\n\u003Cp>However, upon doing a bit of digging, I found this was the correct way to add it:\u003C/p>\n\u003Cpre class=\"astro-code astro-code-themes github-light github-dark\" style=\"background-color:#fff;--shiki-dark-bg:#24292e;color:#24292e;--shiki-dark:#e1e4e8; overflow-x: auto;\" tabindex=\"0\" data-language=\"plaintext\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan>[apps.AutoDock.extra_plist_entries]\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan>LSUIElement = \"True\"\u003C/span>\u003C/span>\u003C/code>\u003C/pre>\n\u003Cp>The second issue, the new build of AutoDock not being able to see the user settings from the Xcode build, is something I will have to dive into later, since I have the app in a state that I can begin testing in my everyday usage.\u003C/p>\n\u003Cp>One huge benefit I noticed immediately was a significant reduction in bundle size. The Xcode build of AutoDock clocks in at 2 MB, which is by no means huge, but dwarfs the new build which clocks in at just 670 KB. It seems the only difference is an Assets.car file, which I assume holds images and such from the Assets.xcassets file, which in this case would just be redundant icon image files, and the app’s accent color, which I can define elsewhere.\u003C/p>\n\u003Cp>\u003Cem>In the \u003Ca href=\"/blog/2025/building-a-mac-app-without-xcode-part-2\">next part\u003C/a>, I tackle code signing and notarization.\u003C/em>\u003C/p>\n\u003Csection data-footnotes=\"\" class=\"footnotes\">\u003Ch2 class=\"sr-only\" id=\"footnote-label\">Footnotes\u003C/h2>\n\u003Col>\n\u003Cli id=\"user-content-fn-1\">\n\u003Cp>I have since discovered the slowness was user error, due to a setting in BBEdit that delayed completion suggestions for longer than I was used to. \u003Ca href=\"#user-content-fnref-1\" data-footnote-backref=\"\" aria-label=\"Back to reference 1\" class=\"data-footnote-backref\">↩\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ol>\n\u003C/section>",{"headings":693,"localImagePaths":701,"remoteImagePaths":702,"frontmatter":703,"imagePaths":706},[694,697,700],{"depth":348,"slug":695,"text":696},"setting-up-the-swift-language-server","Setting Up the Swift Language Server",{"depth":348,"slug":698,"text":699},"building-the-application-bundle","Building the Application Bundle",{"depth":348,"slug":349,"text":350},[],[],{"title":684,"pubDate":704,"tags":705},"12/1/25",[38,91,478],[],"2025/creating-my-perfect-smartphone",{"id":707,"data":709,"body":713,"filePath":714,"digest":715,"rendered":716},{"title":710,"pubDate":711,"tags":712},"Creating My Perfect Smartphone",["Date","2025-11-14T05:00:00.000Z"],[69,667],"Recently, I found myself wishing for a device with all the modern conveniences of a smartphone, but without all the baggage that comes along with those conveniences. A device to keep in touch with people, keep organized with notes and reminders, listen to music and podcasts, and access a handful of useful online services. Turns out, I already have one!\n\nOver the last several weeks, I've been slowly paring down what's on my phone. It started with basically anything with an endless, scrollable feed – with the exception of Tapestry, Ivory,Ice Cubes, and Bluesky, though I'll come back to those. I also turned off all notifications except for the bare essentials, like text alerts, and have made judicious use of the iPhone's \"Scheduled Summary\" feature for things that I still want to get notified about, but don't warrant an alert, like podcast notifications.\n\nI've also removed any free-to-play games, with the exception of Pokémon TCG Pocket (it's been my guilty pleasure since it released 😅), and unsubscribed from Apple Arcade. My phone is not my primary gaming device, nor do I ever want it to be, so limiting my phone to games that I can just pick up and play for a few minutes here and there just makes sense.\n\nMore recently, I began the next phase of my plan for a better smartphone; removing the remaining \"infinite feed\" apps I mentioned earlier. Bluesky was easy, I spend very little time on there, there are just a few people in the web dev and gaming worlds I like to follow. Ivory and Ice Cubes (my Mastodon clients of choice) will probably be the most missed, but I have it open at pretty much all times when I'm at my computer, so I'm sure I will adapt.\n\nTapestry, I think, I will leave on because I have a little bit of a soft spot for it from being a Kickstarter backer, and because my feed is just web comics and cute animals.\n\nThere are definitely more things I can do to achieve the \"perfect\" smartphone. It's going to take a combination of experimentation and re-training my brain, but I think it can be done.","src/content/blog/2025/creating-my-perfect-smartphone.md","df3ce4f376f738fa",{"html":717,"metadata":718},"\u003Cp>Recently, I found myself wishing for a device with all the modern conveniences of a smartphone, but without all the baggage that comes along with those conveniences. A device to keep in touch with people, keep organized with notes and reminders, listen to music and podcasts, and access a handful of useful online services. Turns out, I already have one!\u003C/p>\n\u003Cp>Over the last several weeks, I’ve been slowly paring down what’s on my phone. It started with basically anything with an endless, scrollable feed – with the exception of Tapestry, Ivory,Ice Cubes, and Bluesky, though I’ll come back to those. I also turned off all notifications except for the bare essentials, like text alerts, and have made judicious use of the iPhone’s “Scheduled Summary” feature for things that I still want to get notified about, but don’t warrant an alert, like podcast notifications.\u003C/p>\n\u003Cp>I’ve also removed any free-to-play games, with the exception of Pokémon TCG Pocket (it’s been my guilty pleasure since it released 😅), and unsubscribed from Apple Arcade. My phone is not my primary gaming device, nor do I ever want it to be, so limiting my phone to games that I can just pick up and play for a few minutes here and there just makes sense.\u003C/p>\n\u003Cp>More recently, I began the next phase of my plan for a better smartphone; removing the remaining “infinite feed” apps I mentioned earlier. Bluesky was easy, I spend very little time on there, there are just a few people in the web dev and gaming worlds I like to follow. Ivory and Ice Cubes (my Mastodon clients of choice) will probably be the most missed, but I have it open at pretty much all times when I’m at my computer, so I’m sure I will adapt.\u003C/p>\n\u003Cp>Tapestry, I think, I will leave on because I have a little bit of a soft spot for it from being a Kickstarter backer, and because my feed is just web comics and cute animals.\u003C/p>\n\u003Cp>There are definitely more things I can do to achieve the “perfect” smartphone. It’s going to take a combination of experimentation and re-training my brain, but I think it can be done.\u003C/p>",{"headings":719,"localImagePaths":720,"remoteImagePaths":721,"frontmatter":722,"imagePaths":725},[],[],[],{"title":710,"pubDate":723,"tags":724},"11/14/25",[69,667],[],"2025/getting-laid-off-and-the-state-of-tech",{"id":726,"data":728,"body":732,"filePath":733,"digest":734,"rendered":735},{"title":729,"pubDate":730,"tags":731},"On Getting Laid Off, and the State of Tech",["Date","2025-07-11T04:00:00.000Z"],[69,68],"Sometimes it feels like I got into tech at the exact wrong time. The state of the industry in 2021 seemed like exact break I needed after years working in customer service. But the combination of post-lockdown market corrections and the explosion of LLMs kind of put a damper on all that, and so I felt like I had to just make do with the job I had.\n\nFor those who don't follow me on Mastodon or LinkedIn, I was recently laid off from my first tech job after nearly 3 years. I spent the last several weeks processing the massive change this caused in my day-to-day life, and figuring out my next steps. In some ways I've been happier, I've had more time to focus on projects that appeal to me personally, but, because we live in a capitalist society, I am hyper-aware of the fact that I need an income and, thusly, a job.\n\nWith all the aforementioned changes that have happened over the last few years, finding a new job feels like an insurmountable task. I'm left wondering if perhaps I would have been in a better position if it didn't take me over a decade to realize that software development isn't just something I can do, but can be pretty competent at. But it's undeniable that a resumé made up of mostly tech experience would work in my favor far more than one made up of customer service jobs, but that's my reality.\n\nI am by no means fishing for sympathy, I know too well that I am far from the only person in this boat. I think that frustrates me more than anything, that this world I've loved for most of my life, and finally had the courage to break into and find my place in, is in the state that it is.\n\nI want to stay in the tech world, not just because I would rather drop a bowling ball on my toes than go back into customer service, but because I truly love tech. It would be a lie to say I never woke up dreading work, but it happened far more rarely than it did in any previous job. And, even at its worst, the work has been far more fulfilling than serving obnoxiously complex coffee orders, or printing people's ugly pamphlets designed in PowerPoint (sorry, not sorry 🫢).\n\nBut, most importantly, I love the potential for tech to improve people's lives. To bring us closer together, to streamline or eliminate the drudgery of life, and allow us to express ourselves and our creativity. More than anything, I want to continue to be a part of that world.","src/content/blog/2025/getting-laid-off-and-the-state-of-tech.md","b799cd383f69ef7c",{"html":736,"metadata":737},"\u003Cp>Sometimes it feels like I got into tech at the exact wrong time. The state of the industry in 2021 seemed like exact break I needed after years working in customer service. But the combination of post-lockdown market corrections and the explosion of LLMs kind of put a damper on all that, and so I felt like I had to just make do with the job I had.\u003C/p>\n\u003Cp>For those who don’t follow me on Mastodon or LinkedIn, I was recently laid off from my first tech job after nearly 3 years. I spent the last several weeks processing the massive change this caused in my day-to-day life, and figuring out my next steps. In some ways I’ve been happier, I’ve had more time to focus on projects that appeal to me personally, but, because we live in a capitalist society, I am hyper-aware of the fact that I need an income and, thusly, a job.\u003C/p>\n\u003Cp>With all the aforementioned changes that have happened over the last few years, finding a new job feels like an insurmountable task. I’m left wondering if perhaps I would have been in a better position if it didn’t take me over a decade to realize that software development isn’t just something I can do, but can be pretty competent at. But it’s undeniable that a resumé made up of mostly tech experience would work in my favor far more than one made up of customer service jobs, but that’s my reality.\u003C/p>\n\u003Cp>I am by no means fishing for sympathy, I know too well that I am far from the only person in this boat. I think that frustrates me more than anything, that this world I’ve loved for most of my life, and finally had the courage to break into and find my place in, is in the state that it is.\u003C/p>\n\u003Cp>I want to stay in the tech world, not just because I would rather drop a bowling ball on my toes than go back into customer service, but because I truly love tech. It would be a lie to say I never woke up dreading work, but it happened far more rarely than it did in any previous job. And, even at its worst, the work has been far more fulfilling than serving obnoxiously complex coffee orders, or printing people’s ugly pamphlets designed in PowerPoint (sorry, not sorry 🫢).\u003C/p>\n\u003Cp>But, most importantly, I love the potential for tech to improve people’s lives. To bring us closer together, to streamline or eliminate the drudgery of life, and allow us to express ourselves and our creativity. More than anything, I want to continue to be a part of that world.\u003C/p>",{"headings":738,"localImagePaths":739,"remoteImagePaths":740,"frontmatter":741,"imagePaths":744},[],[],[],{"title":729,"pubDate":742,"tags":743},"7/11/25",[69,68],[],"2025/intentional-analog-time",{"id":745,"data":747,"body":751,"filePath":752,"digest":753,"rendered":754},{"title":748,"pubDate":749,"tags":750},"Intentional Analog Time",["Date","2025-09-19T04:00:00.000Z"],[68,18],"I've recently been experimenting with what I'm calling \"Intentional Analog Time\", where I take some time every day to do something without a screen, or any type of digital interruptions. Since getting laid off back in June, it feels like I've been spending more time in the digital realm, with my only reprieve being socializing, or doing stuff like cooking and cleaning.\n\nWithout the structure of a workday, I've found it easy to fall into the trap of being at my desk, either job searching or working on projects, until, 7, 8, even 9 PM, with some gaming mixed in. It's not great for my mental health, especially when news about all the terrible things happening in the world is just a few clicks away.\n\nSo what does \"Intentional Analog Time\" look like?\n\nIt varies, but the one consistent thing is no screens, no internet, nothing digital at all. If I want to listen to music, I have plenty of vinyl records I can play. If I want to write, I have a journal – I actually wrote the first draft of this post in said journal. And if I want to play a game, I have a handful of board games that can be played solo, or a book of crossword puzzles if setting up a board game is too much friction.\n\nIt's been a nice way to break up the day, clear my head, focus on some other hobbies, and fully reset before diving back into tackling a job application or coding problem, or just winding down at the end of the day.\n\nI've only been trying this experiment for about a week, so it's probably to soon to see any major, noticeable changes. What I can say is that I've actually had the energy to start making the most of my screen time by also using that time more intentionally, and sitting down with a goal like refreshing my resumé, solving a frustrating problem with my app, sharpening my skills, or – when I feel like slacking off a bit – completing a quest in a video game.","src/content/blog/2025/intentional-analog-time.md","894d9f84d2d5f75b",{"html":755,"metadata":756},"\u003Cp>I’ve recently been experimenting with what I’m calling “Intentional Analog Time”, where I take some time every day to do something without a screen, or any type of digital interruptions. Since getting laid off back in June, it feels like I’ve been spending more time in the digital realm, with my only reprieve being socializing, or doing stuff like cooking and cleaning.\u003C/p>\n\u003Cp>Without the structure of a workday, I’ve found it easy to fall into the trap of being at my desk, either job searching or working on projects, until, 7, 8, even 9 PM, with some gaming mixed in. It’s not great for my mental health, especially when news about all the terrible things happening in the world is just a few clicks away.\u003C/p>\n\u003Cp>So what does “Intentional Analog Time” look like?\u003C/p>\n\u003Cp>It varies, but the one consistent thing is no screens, no internet, nothing digital at all. If I want to listen to music, I have plenty of vinyl records I can play. If I want to write, I have a journal – I actually wrote the first draft of this post in said journal. And if I want to play a game, I have a handful of board games that can be played solo, or a book of crossword puzzles if setting up a board game is too much friction.\u003C/p>\n\u003Cp>It’s been a nice way to break up the day, clear my head, focus on some other hobbies, and fully reset before diving back into tackling a job application or coding problem, or just winding down at the end of the day.\u003C/p>\n\u003Cp>I’ve only been trying this experiment for about a week, so it’s probably to soon to see any major, noticeable changes. What I can say is that I’ve actually had the energy to start making the most of my screen time by also using that time more intentionally, and sitting down with a goal like refreshing my resumé, solving a frustrating problem with my app, sharpening my skills, or – when I feel like slacking off a bit – completing a quest in a video game.\u003C/p>",{"headings":757,"localImagePaths":758,"remoteImagePaths":759,"frontmatter":760,"imagePaths":763},[],[],[],{"title":748,"pubDate":761,"tags":762},"09/19/2025",[68,18],[],"2025/knarr-a-pretty-cool-game",{"id":764,"data":766,"body":770,"filePath":771,"digest":772,"rendered":773},{"title":767,"pubDate":768,"tags":769},"Knarr is a Pretty Cool Board Game",["Date","2025-05-11T04:00:00.000Z"],[150],"My latest board gaming obsession is quite an unlikely one for me. I’m not particularly fond of the viking aesthetic in general, and, while I don’t dislike engine-builder games, they’re not generally the type of game I’d go out of my way to play.\n\nBut a little game called [Knarr](https://boardgamegeek.com/boardgame/379629) struck a chord with me. Someone in my gaming group introduced me, and I enjoyed it so much I ended up picking up my own copy. Something that has only happened once before with [Akropolis](https://boardgamegeek.com/boardgame/357563), another favorite of mine.\n\nThe concept of the game, without getting too much into the rules, is pretty simple; You play “crew cards” – so named because they depict and represent members of a viking crew – from your hand into columns based on color, when you play a card you trigger the effect of the card, in addition to the cards beneath it in that column. However, these cards serve another purpose as currency to purchase upgrades for you ship, which generally offer some immediate benefit, but also gets added to a separate engine that is triggered with another resource that you gather by playing the aforementioned crew cards.\n\nThat’s a gross oversimplification of the mechanics, but it pretty aptly describes the bit of the gameplay loop that tickles something in my brain. Basically the same kind of loop that hooked me on The Legend of Zelda: Tears of the Kingdom, albeit on a much smaller – and more physical – scale.\n\nThe other thing I enjoy about the game is how tense the game gets. In many games I’ve played, once you fall too far behind you don’t have a prayer of winning, but, at least in the games I’ve played, even the player lagging behind the most can catch up with a good turn or two. Just about every game I’ve played of it thus far, aside from a few times where a player who was already in the lead ends with an amazing turn and smokes everyone at the last second, has ended with all players within a few points of each other. It really feels like it could be anyones game until the very end, and, in my opinion, that’s the mark of a truly fun and engaging game.","src/content/blog/2025/knarr-a-pretty-cool-game.md","7c45d4ed13f50a3d",{"html":774,"metadata":775},"\u003Cp>My latest board gaming obsession is quite an unlikely one for me. I’m not particularly fond of the viking aesthetic in general, and, while I don’t dislike engine-builder games, they’re not generally the type of game I’d go out of my way to play.\u003C/p>\n\u003Cp>But a little game called \u003Ca href=\"https://boardgamegeek.com/boardgame/379629\">Knarr\u003C/a> struck a chord with me. Someone in my gaming group introduced me, and I enjoyed it so much I ended up picking up my own copy. Something that has only happened once before with \u003Ca href=\"https://boardgamegeek.com/boardgame/357563\">Akropolis\u003C/a>, another favorite of mine.\u003C/p>\n\u003Cp>The concept of the game, without getting too much into the rules, is pretty simple; You play “crew cards” – so named because they depict and represent members of a viking crew – from your hand into columns based on color, when you play a card you trigger the effect of the card, in addition to the cards beneath it in that column. However, these cards serve another purpose as currency to purchase upgrades for you ship, which generally offer some immediate benefit, but also gets added to a separate engine that is triggered with another resource that you gather by playing the aforementioned crew cards.\u003C/p>\n\u003Cp>That’s a gross oversimplification of the mechanics, but it pretty aptly describes the bit of the gameplay loop that tickles something in my brain. Basically the same kind of loop that hooked me on The Legend of Zelda: Tears of the Kingdom, albeit on a much smaller – and more physical – scale.\u003C/p>\n\u003Cp>The other thing I enjoy about the game is how tense the game gets. In many games I’ve played, once you fall too far behind you don’t have a prayer of winning, but, at least in the games I’ve played, even the player lagging behind the most can catch up with a good turn or two. Just about every game I’ve played of it thus far, aside from a few times where a player who was already in the lead ends with an amazing turn and smokes everyone at the last second, has ended with all players within a few points of each other. It really feels like it could be anyones game until the very end, and, in my opinion, that’s the mark of a truly fun and engaging game.\u003C/p>",{"headings":776,"localImagePaths":777,"remoteImagePaths":778,"frontmatter":779,"imagePaths":782},[],[],[],{"title":767,"pubDate":780,"tags":781},"5/11/25",[150],[],"2025/music-blog-challenge",{"id":783,"data":785,"body":791,"filePath":792,"digest":793,"rendered":794},{"title":786,"pubDate":787,"tags":788},"Blog Questions Challenge: Music Edition",["Date","2025-02-07T05:00:00.000Z"],[789,790],"Music","Blog Challenge","For my very first Blog Question Challenge, I've been tagged by [Kyle](https://weblog.kylereddoch.me/2025/02/blog-questions-challenge-music-edition) to answer questions about music. This is going to be a bit of a challenge, but here we go...\n\n## What Are 5 Of Your Favorite Albums?\n\nThere are so many albums I'd consider favorites, narrowing them down to just 5 seems like an impossible task. Here's the 5 I've whittled my list down to, with the disclaimer that I don't necessarily like them more than other albums that didn't make the cut.\n\n- The Else - They Might Be Giants\n- Ocean Eyes - Owl City\n- Franz Ferdinand - Franz Ferdinand\n- Hey, I'm Just Like You - Tegan and Sara\n- White Blood Cells - The White Stripes\n\n## What Are 5 Of Your Favorite Songs?\n\nDitto for songs, but 100x more difficult...\n\n- Synopsis for Latecomers - They Might Be Giants\n- What Feels Like Eternity - Metric\n- The Last Great American Dynasty - Taylor Swift\n- This is Why - Paramore\n- Good Morning Tucson - Jonathan Coulton\n\n## Favorite Instrument(s)?\n\nI used to play the trumpet, so that's probably my favorite. After that, probably keyboard because I think it would be fun to play.\n\n## What Song Or Album Are You Currently Listening To?\n\nAs I write this, I am listening to Poké & Chill, which is an album of lo-fi renditions of music from the Pokémon video games.\n\n## Do You Listen To The Radio, And If So, How Often?\n\nI don't listen to the radio at all anymore. The one station I did listen to closed and got sold off years ago, and so my days of listening to the radio ended.\n\n## How Often Do You Listen To Music?\n\nAlmost constantly. I sometimes substitute it out for podcasts, but I'm generally listening to music while I work, clean, or just relax. I also listen to music while I write, but I generally only listen to various lo-fi albums.\n\n## How Often Do You Discover Music And How Do You Discover It?\n\nI don't discover as much new music as I would like to, but when I do it's through Apple Music in the New section, or from listening to some of their recommended playlists.\n\n## What’s A Song Or Album You Enjoy That You Wish Had More Recognition?\n\nI'm absolutely 100% biased here since I know the artist, but my pick is [Here's to the Sojourners](https://album.link/i/1598277466) by Nathan Landis Funk. Cool music by a cool guy.\n\n## What’s Your Favorite Song Of All Time?\n\nThis answer changes constantly, but at the moment I'd have to pick Birdhouse in Your Soul by They Might Be Giants. It's perhaps an odd choice, but it never fails to cheer me up when I'm feeling down and that's enough to cement it as my favorite...for the moment.\n\n## Has Your Taste Of Music Evolved Over The Years?\n\nI'd say it's expanded quite a bit, and I'd even say changed slighlty. I had a very limited taste in high school, and, while I still do like a lot of the music I listened to then, as my tastes have expanded I've found myself perferring a lot of different artists and genres. \"Alternative\" is still the most common genre in my Apple Music library, but over the last 16 years I've added electronic, folk, grunge, K-pop, and \"singer/songwriter\" (though I'm still not entirely sure what that means as a genre 🤷‍♂️).\n\nSo, after much overthinking, those are my answers to these musical questions. Thanks again to Kyle for tagging me. I'm tagging [Mark @ CodeMacLife](https://blog.codemaclife.net), good luck!","src/content/blog/2025/music-blog-challenge.md","6a14b92f68c390a8",{"html":795,"metadata":796},"\u003Cp>For my very first Blog Question Challenge, I’ve been tagged by \u003Ca href=\"https://weblog.kylereddoch.me/2025/02/blog-questions-challenge-music-edition\">Kyle\u003C/a> to answer questions about music. This is going to be a bit of a challenge, but here we go…\u003C/p>\n\u003Ch2 id=\"what-are-5-of-your-favorite-albums\">What Are 5 Of Your Favorite Albums?\u003C/h2>\n\u003Cp>There are so many albums I’d consider favorites, narrowing them down to just 5 seems like an impossible task. Here’s the 5 I’ve whittled my list down to, with the disclaimer that I don’t necessarily like them more than other albums that didn’t make the cut.\u003C/p>\n\u003Cul>\n\u003Cli>The Else - They Might Be Giants\u003C/li>\n\u003Cli>Ocean Eyes - Owl City\u003C/li>\n\u003Cli>Franz Ferdinand - Franz Ferdinand\u003C/li>\n\u003Cli>Hey, I’m Just Like You - Tegan and Sara\u003C/li>\n\u003Cli>White Blood Cells - The White Stripes\u003C/li>\n\u003C/ul>\n\u003Ch2 id=\"what-are-5-of-your-favorite-songs\">What Are 5 Of Your Favorite Songs?\u003C/h2>\n\u003Cp>Ditto for songs, but 100x more difficult…\u003C/p>\n\u003Cul>\n\u003Cli>Synopsis for Latecomers - They Might Be Giants\u003C/li>\n\u003Cli>What Feels Like Eternity - Metric\u003C/li>\n\u003Cli>The Last Great American Dynasty - Taylor Swift\u003C/li>\n\u003Cli>This is Why - Paramore\u003C/li>\n\u003Cli>Good Morning Tucson - Jonathan Coulton\u003C/li>\n\u003C/ul>\n\u003Ch2 id=\"favorite-instruments\">Favorite Instrument(s)?\u003C/h2>\n\u003Cp>I used to play the trumpet, so that’s probably my favorite. After that, probably keyboard because I think it would be fun to play.\u003C/p>\n\u003Ch2 id=\"what-song-or-album-are-you-currently-listening-to\">What Song Or Album Are You Currently Listening To?\u003C/h2>\n\u003Cp>As I write this, I am listening to Poké & Chill, which is an album of lo-fi renditions of music from the Pokémon video games.\u003C/p>\n\u003Ch2 id=\"do-you-listen-to-the-radio-and-if-so-how-often\">Do You Listen To The Radio, And If So, How Often?\u003C/h2>\n\u003Cp>I don’t listen to the radio at all anymore. The one station I did listen to closed and got sold off years ago, and so my days of listening to the radio ended.\u003C/p>\n\u003Ch2 id=\"how-often-do-you-listen-to-music\">How Often Do You Listen To Music?\u003C/h2>\n\u003Cp>Almost constantly. I sometimes substitute it out for podcasts, but I’m generally listening to music while I work, clean, or just relax. I also listen to music while I write, but I generally only listen to various lo-fi albums.\u003C/p>\n\u003Ch2 id=\"how-often-do-you-discover-music-and-how-do-you-discover-it\">How Often Do You Discover Music And How Do You Discover It?\u003C/h2>\n\u003Cp>I don’t discover as much new music as I would like to, but when I do it’s through Apple Music in the New section, or from listening to some of their recommended playlists.\u003C/p>\n\u003Ch2 id=\"whats-a-song-or-album-you-enjoy-that-you-wish-had-more-recognition\">What’s A Song Or Album You Enjoy That You Wish Had More Recognition?\u003C/h2>\n\u003Cp>I’m absolutely 100% biased here since I know the artist, but my pick is \u003Ca href=\"https://album.link/i/1598277466\">Here’s to the Sojourners\u003C/a> by Nathan Landis Funk. Cool music by a cool guy.\u003C/p>\n\u003Ch2 id=\"whats-your-favorite-song-of-all-time\">What’s Your Favorite Song Of All Time?\u003C/h2>\n\u003Cp>This answer changes constantly, but at the moment I’d have to pick Birdhouse in Your Soul by They Might Be Giants. It’s perhaps an odd choice, but it never fails to cheer me up when I’m feeling down and that’s enough to cement it as my favorite…for the moment.\u003C/p>\n\u003Ch2 id=\"has-your-taste-of-music-evolved-over-the-years\">Has Your Taste Of Music Evolved Over The Years?\u003C/h2>\n\u003Cp>I’d say it’s expanded quite a bit, and I’d even say changed slighlty. I had a very limited taste in high school, and, while I still do like a lot of the music I listened to then, as my tastes have expanded I’ve found myself perferring a lot of different artists and genres. “Alternative” is still the most common genre in my Apple Music library, but over the last 16 years I’ve added electronic, folk, grunge, K-pop, and “singer/songwriter” (though I’m still not entirely sure what that means as a genre 🤷‍♂️).\u003C/p>\n\u003Cp>So, after much overthinking, those are my answers to these musical questions. Thanks again to Kyle for tagging me. I’m tagging \u003Ca href=\"https://blog.codemaclife.net\">Mark @ CodeMacLife\u003C/a>, good luck!\u003C/p>",{"headings":797,"localImagePaths":828,"remoteImagePaths":829,"frontmatter":830,"imagePaths":833},[798,801,804,807,810,813,816,819,822,825],{"depth":348,"slug":799,"text":800},"what-are-5-of-your-favorite-albums","What Are 5 Of Your Favorite Albums?",{"depth":348,"slug":802,"text":803},"what-are-5-of-your-favorite-songs","What Are 5 Of Your Favorite Songs?",{"depth":348,"slug":805,"text":806},"favorite-instruments","Favorite Instrument(s)?",{"depth":348,"slug":808,"text":809},"what-song-or-album-are-you-currently-listening-to","What Song Or Album Are You Currently Listening To?",{"depth":348,"slug":811,"text":812},"do-you-listen-to-the-radio-and-if-so-how-often","Do You Listen To The Radio, And If So, How Often?",{"depth":348,"slug":814,"text":815},"how-often-do-you-listen-to-music","How Often Do You Listen To Music?",{"depth":348,"slug":817,"text":818},"how-often-do-you-discover-music-and-how-do-you-discover-it","How Often Do You Discover Music And How Do You Discover It?",{"depth":348,"slug":820,"text":821},"whats-a-song-or-album-you-enjoy-that-you-wish-had-more-recognition","What’s A Song Or Album You Enjoy That You Wish Had More Recognition?",{"depth":348,"slug":823,"text":824},"whats-your-favorite-song-of-all-time","What’s Your Favorite Song Of All Time?",{"depth":348,"slug":826,"text":827},"has-your-taste-of-music-evolved-over-the-years","Has Your Taste Of Music Evolved Over The Years?",[],[],{"title":786,"pubDate":831,"tags":832},"2/7/25",[789,790],[],"2025/my-top-20-switch-games",{"id":834,"data":836,"body":840,"filePath":841,"digest":842,"rendered":843},{"title":837,"pubDate":838,"tags":839},"My Top 20 Nintendo Switch Games",["Date","2025-03-07T05:00:00.000Z"],[150],"It’s crazy that the Nintendo Switch has been around for 8 years now. While I didn’t get the Switch until about a year after it released, I think it just might be the console that I’ve played regularly for the longest amount of time (just barely edging out the Nintendo 3DS), and as such will always have a special place in my heart. Even with the Switch 2 on the horizon, I’m not sure I’m ready to move on.\n\nThe Switch is also the console I’ve played the most games on, so I thought it would be fun to go through and rank my personal top 20 games that I played on the system. Because I’m posting this on the Internet, I should give the disclaimer that this is my own purely subjective selection of games that are meaningful to me personally. There may be objectively better games than some of the ones on this list, but I either haven’t played them or they weren’t as personally meaningful to me.\n\nAlso, I listed them in alphabetical order partly because I couldn’t decide on a ranking, but mostly because it makes my brain happy. 🧠\n\n- A Short Hike\n- Animal Crossing: New Horizons\n- Fire Emblem Engage\n- Hades\n- Kirby and the Forgotten Land\n- The Legend of Zelda: Tears of the Kingdom\n- Metroid Dread\n- Persona 5 Royal\n- Pokemon Legends: Arceus\n- Sea of Stars\n- Shantae and the Seven Sirens\n- Splatoon 3\n- Super Mario Odyssey\n- Super Mario Wonder\n- Super Smash Bros Ultimate\n- Tetris 99\n- Unicorn Overlord\n- The Witcher 3: Wild Hunt\n- Xenoblade Chronicles 3\n- Yooka-Laylee and the Impossible Lair\n\nI opted to stay away from remasters/remakes, but as a bonus here are the ones that stood out to me…\n\n- Assassin’s Creed: The Ezio Collection\n- Bayonetta\n- Final Fantasy IV Pixel Remaster\n- The Legend of Zelda: Link’s Awakening\n- Life is Strange Remastered\n- Pokemon Brilliant Diamond/Shining Pearl\n- Star Ocean The Second Story R\n- Super Mario RPG\n- Xenoblade Chronicles: Definitive Edition","src/content/blog/2025/my-top-20-switch-games.md","5d2294bfa6e8ce7b",{"html":844,"metadata":845},"\u003Cp>It’s crazy that the Nintendo Switch has been around for 8 years now. While I didn’t get the Switch until about a year after it released, I think it just might be the console that I’ve played regularly for the longest amount of time (just barely edging out the Nintendo 3DS), and as such will always have a special place in my heart. Even with the Switch 2 on the horizon, I’m not sure I’m ready to move on.\u003C/p>\n\u003Cp>The Switch is also the console I’ve played the most games on, so I thought it would be fun to go through and rank my personal top 20 games that I played on the system. Because I’m posting this on the Internet, I should give the disclaimer that this is my own purely subjective selection of games that are meaningful to me personally. There may be objectively better games than some of the ones on this list, but I either haven’t played them or they weren’t as personally meaningful to me.\u003C/p>\n\u003Cp>Also, I listed them in alphabetical order partly because I couldn’t decide on a ranking, but mostly because it makes my brain happy. 🧠\u003C/p>\n\u003Cul>\n\u003Cli>A Short Hike\u003C/li>\n\u003Cli>Animal Crossing: New Horizons\u003C/li>\n\u003Cli>Fire Emblem Engage\u003C/li>\n\u003Cli>Hades\u003C/li>\n\u003Cli>Kirby and the Forgotten Land\u003C/li>\n\u003Cli>The Legend of Zelda: Tears of the Kingdom\u003C/li>\n\u003Cli>Metroid Dread\u003C/li>\n\u003Cli>Persona 5 Royal\u003C/li>\n\u003Cli>Pokemon Legends: Arceus\u003C/li>\n\u003Cli>Sea of Stars\u003C/li>\n\u003Cli>Shantae and the Seven Sirens\u003C/li>\n\u003Cli>Splatoon 3\u003C/li>\n\u003Cli>Super Mario Odyssey\u003C/li>\n\u003Cli>Super Mario Wonder\u003C/li>\n\u003Cli>Super Smash Bros Ultimate\u003C/li>\n\u003Cli>Tetris 99\u003C/li>\n\u003Cli>Unicorn Overlord\u003C/li>\n\u003Cli>The Witcher 3: Wild Hunt\u003C/li>\n\u003Cli>Xenoblade Chronicles 3\u003C/li>\n\u003Cli>Yooka-Laylee and the Impossible Lair\u003C/li>\n\u003C/ul>\n\u003Cp>I opted to stay away from remasters/remakes, but as a bonus here are the ones that stood out to me…\u003C/p>\n\u003Cul>\n\u003Cli>Assassin’s Creed: The Ezio Collection\u003C/li>\n\u003Cli>Bayonetta\u003C/li>\n\u003Cli>Final Fantasy IV Pixel Remaster\u003C/li>\n\u003Cli>The Legend of Zelda: Link’s Awakening\u003C/li>\n\u003Cli>Life is Strange Remastered\u003C/li>\n\u003Cli>Pokemon Brilliant Diamond/Shining Pearl\u003C/li>\n\u003Cli>Star Ocean The Second Story R\u003C/li>\n\u003Cli>Super Mario RPG\u003C/li>\n\u003Cli>Xenoblade Chronicles: Definitive Edition\u003C/li>\n\u003C/ul>",{"headings":846,"localImagePaths":847,"remoteImagePaths":848,"frontmatter":849,"imagePaths":852},[],[],[],{"title":837,"pubDate":850,"tags":851},"3/7/25",[150],[],"2025/ramblings-on-zen-browser",{"id":853,"data":855,"body":859,"filePath":860,"digest":861,"rendered":862},{"title":856,"pubDate":857,"tags":858},"Ramblings on the Zen Browser",["Date","2025-05-30T04:00:00.000Z"],[69,115],"I’ve been using the Zen Browser for a little over a month now. I was introduced to it via a co-worker during a screen share, and I pretty much instantly fell in love. It’s got its share of issues, but it’s served as an excellent replacement for Arc, which is now (for abundantly stupid reasons) a dead product.\n\nBetween Arc and Zen, I was using Vivaldi. I found the UI extremely clunky and frankly pretty ugly. And I had grown used to the idea of the collapsible sidebar of tabs, as well as different browsing contexts, things that fundamentally changed how I use a web browser. While Vivaldi had similar functionality, it was, not surprisingly, clunky and unintuitive.\n\nThat’s not to say Zen doesn’t have its share of clunkiness at times, it’s definitely not as polished as Arc was. But it’s always improving, and, even at its clunkiest, it’s nowhere near as unpleasant as Vivaldi’s UX. But it works great 95% of the time, and that’s quite impressive for a relatively young open-source project that’s not backed by a big tech company.\n\nUnlike Arc, and indeed unlike most browsers these days, Zen doesn’t use Chromium for its rendering engine. Instead, it uses Gecko, which is maintained by Mozilla, and used in their Firefox browser. This may be a downside for a lot of people, it’s not the most cutting edge in terms of web standards, but if it helps bring renewed interest in rendering engines not made by Apple or Google I see that as a major plus – I’ll spare the lecture on why I believe Chromium has become far too ubiquitous.\n\nOn the web dev side, I’ve found the developer tools to be…fine. I’ve used the Firefox dev tools in the past, so I’m comfortable with them, and it didn’t take me long to adjust. While I much prefer the Chromium dev tools (which is about the only thing I _like_ about Chromium), I don’t find the Gecko dev tools that much worse. Which is more than I can say about Safari’s dev tools. 😬\n\nAnother major positive is battery life. I’d become somewhat used to the less-than-ideal battery life I was getting with Arc, and slightly less so than Vivaldi. But after switching to Zen, I started to notice my battery was lasting quite a bit longer. As I write this (with Zen open in the background), my M2 MacBook Air is at about 88% battery, with 11 hours remaining. I know in practice it won’t _actually_ last 11 hours, but that’s higher than any estimation that I can recall ever getting using a Chromium-based browser. In practice, it means that, generally, depending on which Node environments I have to run locally that day, I can make it through an entire 8 hour workday, with a bit to spare.\n\nThe biggest downsides are the inability to access DRM’d content online, specifically on streaming services (I’ve been swapping to Safari to get my Andor and Doctor Who fix), and the fact that the iCloud Keychain extension doesn't work (though I've heard through the internet grapevine a fix is coming). Also, the fun – and I will admit, relatively obnoxious – animations on this site do not work, but that should be remedied whenever Firefox fully implements the View Transition API.\n\nAll in all, my experience with the Zen Browser has been positive, and, barring any unforeseen changes, I see myself sticking with it for the long haul. Or, at least until a shiny new browser pops up. 😅","src/content/blog/2025/ramblings-on-zen-browser.md","512851242e130de2",{"html":863,"metadata":864},"\u003Cp>I’ve been using the Zen Browser for a little over a month now. I was introduced to it via a co-worker during a screen share, and I pretty much instantly fell in love. It’s got its share of issues, but it’s served as an excellent replacement for Arc, which is now (for abundantly stupid reasons) a dead product.\u003C/p>\n\u003Cp>Between Arc and Zen, I was using Vivaldi. I found the UI extremely clunky and frankly pretty ugly. And I had grown used to the idea of the collapsible sidebar of tabs, as well as different browsing contexts, things that fundamentally changed how I use a web browser. While Vivaldi had similar functionality, it was, not surprisingly, clunky and unintuitive.\u003C/p>\n\u003Cp>That’s not to say Zen doesn’t have its share of clunkiness at times, it’s definitely not as polished as Arc was. But it’s always improving, and, even at its clunkiest, it’s nowhere near as unpleasant as Vivaldi’s UX. But it works great 95% of the time, and that’s quite impressive for a relatively young open-source project that’s not backed by a big tech company.\u003C/p>\n\u003Cp>Unlike Arc, and indeed unlike most browsers these days, Zen doesn’t use Chromium for its rendering engine. Instead, it uses Gecko, which is maintained by Mozilla, and used in their Firefox browser. This may be a downside for a lot of people, it’s not the most cutting edge in terms of web standards, but if it helps bring renewed interest in rendering engines not made by Apple or Google I see that as a major plus – I’ll spare the lecture on why I believe Chromium has become far too ubiquitous.\u003C/p>\n\u003Cp>On the web dev side, I’ve found the developer tools to be…fine. I’ve used the Firefox dev tools in the past, so I’m comfortable with them, and it didn’t take me long to adjust. While I much prefer the Chromium dev tools (which is about the only thing I \u003Cem>like\u003C/em> about Chromium), I don’t find the Gecko dev tools that much worse. Which is more than I can say about Safari’s dev tools. 😬\u003C/p>\n\u003Cp>Another major positive is battery life. I’d become somewhat used to the less-than-ideal battery life I was getting with Arc, and slightly less so than Vivaldi. But after switching to Zen, I started to notice my battery was lasting quite a bit longer. As I write this (with Zen open in the background), my M2 MacBook Air is at about 88% battery, with 11 hours remaining. I know in practice it won’t \u003Cem>actually\u003C/em> last 11 hours, but that’s higher than any estimation that I can recall ever getting using a Chromium-based browser. In practice, it means that, generally, depending on which Node environments I have to run locally that day, I can make it through an entire 8 hour workday, with a bit to spare.\u003C/p>\n\u003Cp>The biggest downsides are the inability to access DRM’d content online, specifically on streaming services (I’ve been swapping to Safari to get my Andor and Doctor Who fix), and the fact that the iCloud Keychain extension doesn’t work (though I’ve heard through the internet grapevine a fix is coming). Also, the fun – and I will admit, relatively obnoxious – animations on this site do not work, but that should be remedied whenever Firefox fully implements the View Transition API.\u003C/p>\n\u003Cp>All in all, my experience with the Zen Browser has been positive, and, barring any unforeseen changes, I see myself sticking with it for the long haul. Or, at least until a shiny new browser pops up. 😅\u003C/p>",{"headings":865,"localImagePaths":866,"remoteImagePaths":867,"frontmatter":868,"imagePaths":871},[],[],[],{"title":856,"pubDate":869,"tags":870},"5/30/25",[69,115],[],"2025/my-favorite-analog-tech",{"id":872,"data":874,"body":878,"filePath":879,"digest":880,"rendered":881},{"title":875,"pubDate":876,"tags":877},"My Favorite Analog Tech",["Date","2025-10-16T04:00:00.000Z"],[69],"I’m a bit of a tech nerd, so it’s no surprise that I love my gadgets. While it is fun to talk about my computer setup, or how I use my smartphone, it’s not something I particularly enjoy writing about, unless I feel like I have something interesting to share, or I’m doing my yearly “Default Apps” update.\n\nBut, inspired in part by my [intentional analog time](blog/2025/intentional-analog-time/), I thought it might be fun to take a look at my analog tech setup – that is, gadgets I love and use almost every day that aren’t a computer or computer-adjacent.\n\n## Electric Kettle\n\nWhen I moved into my current place, I found myself stuck with a gas stove. I’m not a fan of them for many reasons, one of which is how much longer it takes to boil a kettle of water. I drink a lot of tea, and enjoy pour-over coffee, so I decided to replace my stovetop kettle with an electric one, and I don’t think I can ever go back. They’re so fast, and you don’t have to have your eardrums blasted by the whistle of a stovetop kettle.\n\nI probably could have gone with a nicer one, but [this one](https://shopelitegourmet.com/collections/electric-kettles/products/1l-glass-kettle?variant=37480151482526) from Elite Gourmet has done the job for a couple years now.\n\n## Record Player\n\nListening to music is a big part of my life. While I do love having almost any album I want at my fingertips, there’s something more personal about putting on a record. Perhaps it's the tactility of placing the vinyl disc on the platter and lowering the needle, or maybe it’s the “warmness” of the analog sound, but it provides a very different experience than digital streaming.\n\nMy turntable of choice is the [RT80](https://www.fluance.com/rt80-high-fidelity-vinyl-turntable-record-player-with-premium-cartridge-diamond-needle) from Fluance.\n\n## Smoothie Blender\n\nI’ve historically eaten less fruit due to some digestive issues, which I won’t go into here. But I always enjoy a good smoothie.\n\nSo, I decided to get a smoothie blender to improve my fruit intake, and have some fun concocting smoothie recipes. My favorite recipe so far is a peanut butter and banana smoothie, made with unsweetened vanilla oat milk, and a hint of cacao.\n\nI had some trouble tracking it down, but I use [this one](https://www.amazon.com/s?k=frigidaire+smoothie+blender+retro&i=garden&page=2&xpid=pPphYp9Iq1rgo&crid=3HQNHUXD2UICY&qid=1760648409&sprefix=frigidaire+smoothie+blender+retro%2Cgarden%2C69&ref=sr_pg_1) from Frigidaire.\n\n## Handheld Vacuum\n\nI hate vacuuming. I don’t know what it is about it, but it’s one of my least favorite chores. However, I find sweeping kind of relaxing[^1]. In addition, I find most household vacuums unwieldy, and you have to deal with plugging and unplugging cords because god forbid they make a cord long enough to cover a 1-bedroom apartment…sorry where was I?\n\nAnyway, I’ve found cleaning to be much more agreeable when I’m sweeping the floor, and then, when I’m done, vacuuming up the dirt piles, and reaching the various un-sweepable crevices with a much more manageable handheld, battery-powered vacuum.\n\nAgain, I had trouble finding my exact model, but [this guy](https://www.blackanddecker.com/products/chv1410l?variant=43205384831197) from Black & Decker is a slightly fancier (and uglier) version of the model I have\n\n[^1]: I suppose this is some psychological conditioning from my food service days, when sweeping the floor meant my shift was almost over. 🤷‍♂️","src/content/blog/2025/my-favorite-analog-tech.md","48d80048733bc0e4",{"html":882,"metadata":883},"\u003Cp>I’m a bit of a tech nerd, so it’s no surprise that I love my gadgets. While it is fun to talk about my computer setup, or how I use my smartphone, it’s not something I particularly enjoy writing about, unless I feel like I have something interesting to share, or I’m doing my yearly “Default Apps” update.\u003C/p>\n\u003Cp>But, inspired in part by my \u003Ca href=\"blog/2025/intentional-analog-time/\">intentional analog time\u003C/a>, I thought it might be fun to take a look at my analog tech setup – that is, gadgets I love and use almost every day that aren’t a computer or computer-adjacent.\u003C/p>\n\u003Ch2 id=\"electric-kettle\">Electric Kettle\u003C/h2>\n\u003Cp>When I moved into my current place, I found myself stuck with a gas stove. I’m not a fan of them for many reasons, one of which is how much longer it takes to boil a kettle of water. I drink a lot of tea, and enjoy pour-over coffee, so I decided to replace my stovetop kettle with an electric one, and I don’t think I can ever go back. They’re so fast, and you don’t have to have your eardrums blasted by the whistle of a stovetop kettle.\u003C/p>\n\u003Cp>I probably could have gone with a nicer one, but \u003Ca href=\"https://shopelitegourmet.com/collections/electric-kettles/products/1l-glass-kettle?variant=37480151482526\">this one\u003C/a> from Elite Gourmet has done the job for a couple years now.\u003C/p>\n\u003Ch2 id=\"record-player\">Record Player\u003C/h2>\n\u003Cp>Listening to music is a big part of my life. While I do love having almost any album I want at my fingertips, there’s something more personal about putting on a record. Perhaps it’s the tactility of placing the vinyl disc on the platter and lowering the needle, or maybe it’s the “warmness” of the analog sound, but it provides a very different experience than digital streaming.\u003C/p>\n\u003Cp>My turntable of choice is the \u003Ca href=\"https://www.fluance.com/rt80-high-fidelity-vinyl-turntable-record-player-with-premium-cartridge-diamond-needle\">RT80\u003C/a> from Fluance.\u003C/p>\n\u003Ch2 id=\"smoothie-blender\">Smoothie Blender\u003C/h2>\n\u003Cp>I’ve historically eaten less fruit due to some digestive issues, which I won’t go into here. But I always enjoy a good smoothie.\u003C/p>\n\u003Cp>So, I decided to get a smoothie blender to improve my fruit intake, and have some fun concocting smoothie recipes. My favorite recipe so far is a peanut butter and banana smoothie, made with unsweetened vanilla oat milk, and a hint of cacao.\u003C/p>\n\u003Cp>I had some trouble tracking it down, but I use \u003Ca href=\"https://www.amazon.com/s?k=frigidaire+smoothie+blender+retro&i=garden&page=2&xpid=pPphYp9Iq1rgo&crid=3HQNHUXD2UICY&qid=1760648409&sprefix=frigidaire+smoothie+blender+retro%2Cgarden%2C69&ref=sr_pg_1\">this one\u003C/a> from Frigidaire.\u003C/p>\n\u003Ch2 id=\"handheld-vacuum\">Handheld Vacuum\u003C/h2>\n\u003Cp>I hate vacuuming. I don’t know what it is about it, but it’s one of my least favorite chores. However, I find sweeping kind of relaxing\u003Csup>\u003Ca href=\"#user-content-fn-1\" id=\"user-content-fnref-1\" data-footnote-ref=\"\" aria-describedby=\"footnote-label\">1\u003C/a>\u003C/sup>. In addition, I find most household vacuums unwieldy, and you have to deal with plugging and unplugging cords because god forbid they make a cord long enough to cover a 1-bedroom apartment…sorry where was I?\u003C/p>\n\u003Cp>Anyway, I’ve found cleaning to be much more agreeable when I’m sweeping the floor, and then, when I’m done, vacuuming up the dirt piles, and reaching the various un-sweepable crevices with a much more manageable handheld, battery-powered vacuum.\u003C/p>\n\u003Cp>Again, I had trouble finding my exact model, but \u003Ca href=\"https://www.blackanddecker.com/products/chv1410l?variant=43205384831197\">this guy\u003C/a> from Black & Decker is a slightly fancier (and uglier) version of the model I have\u003C/p>\n\u003Csection data-footnotes=\"\" class=\"footnotes\">\u003Ch2 class=\"sr-only\" id=\"footnote-label\">Footnotes\u003C/h2>\n\u003Col>\n\u003Cli id=\"user-content-fn-1\">\n\u003Cp>I suppose this is some psychological conditioning from my food service days, when sweeping the floor meant my shift was almost over. 🤷‍♂️ \u003Ca href=\"#user-content-fnref-1\" data-footnote-backref=\"\" aria-label=\"Back to reference 1\" class=\"data-footnote-backref\">↩\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ol>\n\u003C/section>",{"headings":884,"localImagePaths":898,"remoteImagePaths":899,"frontmatter":900,"imagePaths":903},[885,888,891,894,897],{"depth":348,"slug":886,"text":887},"electric-kettle","Electric Kettle",{"depth":348,"slug":889,"text":890},"record-player","Record Player",{"depth":348,"slug":892,"text":893},"smoothie-blender","Smoothie Blender",{"depth":348,"slug":895,"text":896},"handheld-vacuum","Handheld Vacuum",{"depth":348,"slug":349,"text":350},[],[],{"title":875,"pubDate":901,"tags":902},"10/16/2025",[69],[],"2025/redoing-my-gaming-setup",{"id":904,"data":906,"body":910,"filePath":911,"digest":912,"rendered":913},{"title":907,"pubDate":908,"tags":909},"Redoing My Gaming Setup",["Date","2025-04-13T04:00:00.000Z"],[150,69,68],"Recently, the backlight on my TV crapped out. If I'm honest, it's a miracle a budget TV from the early 2010's lasted this long. Though I'd thought about replacing it over the last few years, my stubborn refusal to purchase a smart TV kept me from taking the leap.\n\nThat stubbornness, along with the fact that spending a few hundred dollars on consumer electronics seems a tad irresponsible at the moment, led me to rethink my setup, and question if I even need a TV. After all, 95% of the time that TV is on I'm playing a video game, and I almost always watch movies and shows on my MacBook (probably because the screen is a lot nicer).\n\nI already have a pretty nice 4K panel with HDR at my desk, the perfect companion for a PlayStation 5 – and maybe the upcoming Switch 2 if it's not pushed cleanly outside of my price range by tariffs. It's even been a huge boon to the visual quality of Switch games, despite the 1080p resolution.\n\nI quickly ran into a problem though; my display – the LG UltraFine – only has 2 HDMI ports. That seems more than reasonable for a product designed for a desk, but but it was going to make my setup a tad inconvenient.\n\nI ended up purchasing an Anker HDMI switch to connect my game consoles, which I then affixed to the back of my desk for easy access since it doesn't always correctly pick up which console is powered on (maybe I just need to tinker with each console's CEC config?).\n\nIt's been a little over a week using this setup, and after several rounds of Fortnite (which were some of my best rounds I've ever played – amazing how visual clarity helps aim) and a handful of hours of Xenoblade Chronicles X, I can see myself getting used to this setup. It brings me back to my PC gaming days, without all the hardware shenanigans, and having to use Windows. 🤢\n\nAnother benefit is that it's freed up my old TV area, and opened many possibilities to be more flexible with how I have it arranged. I can make it a more comfortable space without having to arrange it around a screen, where I can relax, listen to music, or even do some work if I want to get away from my desk.","src/content/blog/2025/redoing-my-gaming-setup.md","be3dd4bfffd8339f",{"html":914,"metadata":915},"\u003Cp>Recently, the backlight on my TV crapped out. If I’m honest, it’s a miracle a budget TV from the early 2010’s lasted this long. Though I’d thought about replacing it over the last few years, my stubborn refusal to purchase a smart TV kept me from taking the leap.\u003C/p>\n\u003Cp>That stubbornness, along with the fact that spending a few hundred dollars on consumer electronics seems a tad irresponsible at the moment, led me to rethink my setup, and question if I even need a TV. After all, 95% of the time that TV is on I’m playing a video game, and I almost always watch movies and shows on my MacBook (probably because the screen is a lot nicer).\u003C/p>\n\u003Cp>I already have a pretty nice 4K panel with HDR at my desk, the perfect companion for a PlayStation 5 – and maybe the upcoming Switch 2 if it’s not pushed cleanly outside of my price range by tariffs. It’s even been a huge boon to the visual quality of Switch games, despite the 1080p resolution.\u003C/p>\n\u003Cp>I quickly ran into a problem though; my display – the LG UltraFine – only has 2 HDMI ports. That seems more than reasonable for a product designed for a desk, but but it was going to make my setup a tad inconvenient.\u003C/p>\n\u003Cp>I ended up purchasing an Anker HDMI switch to connect my game consoles, which I then affixed to the back of my desk for easy access since it doesn’t always correctly pick up which console is powered on (maybe I just need to tinker with each console’s CEC config?).\u003C/p>\n\u003Cp>It’s been a little over a week using this setup, and after several rounds of Fortnite (which were some of my best rounds I’ve ever played – amazing how visual clarity helps aim) and a handful of hours of Xenoblade Chronicles X, I can see myself getting used to this setup. It brings me back to my PC gaming days, without all the hardware shenanigans, and having to use Windows. 🤢\u003C/p>\n\u003Cp>Another benefit is that it’s freed up my old TV area, and opened many possibilities to be more flexible with how I have it arranged. I can make it a more comfortable space without having to arrange it around a screen, where I can relax, listen to music, or even do some work if I want to get away from my desk.\u003C/p>",{"headings":916,"localImagePaths":917,"remoteImagePaths":918,"frontmatter":919,"imagePaths":922},[],[],[],{"title":907,"pubDate":920,"tags":921},"4/13/2025",[150,69,68],[],"2025/the-new-ghall-dot-space",{"id":923,"data":925,"body":930,"filePath":931,"digest":932,"rendered":933},{"title":926,"pubDate":927,"tags":928},"The New ghall.space",["Date","2025-09-01T04:00:00.000Z"],[929,478,17],"Meta","It's been a while since I originally built this website, which started life as a little project to learn the, at the time, brand new web framework Astro. My skills in web development have improved greatly in that time, as has the functionality of the Astro framework. Therefore, I thought it would be a fun project to make some improvements to the site, both visually and in how the codebase is structured.\n\nOne of the biggest front-facing changes I've made, aside from new typography and some layout adjustments, is a mobile-responsive navigation bar. Mobile is always something I've been conscious of when building this site, but I opted for a simplified approach by ensuring the site was usable on mobile without introducing many responsive elements. But as the site morphed from a simple blog to a more generalized space on the internet (hence the \".space\" TLD), I've discovered the limits of that design philosophy.\n\nBehind the scenes, there have been a few changes as well. I originally built this site with Astro version 1.6.13, and I have periodically upgraded it over time. Today, it's using Astro 5.13.3, and while it's a credit to the Astro framework that the codebase for this site has seen very few upgrade-related changes over the various versions, some annoying tech debt has been building up – especially around [content collections](https://docs.astro.build/en/guides/content-collections/), which the blog section of this site relies on, and has been coasting along on legacy support for a previous implementation.\n\nFinally, I didn't fully appreciate Astro's support for scoped styles when I originally built this site. I pretty much dumped everything in a _global.css_ file, which would have been fine, but over time I started using scoped styles and it became a bit confusing where the styles for various elements were. So, as part of this revamp, I finally moved CSS that should be scoped into its respective page or component files.\n\nThis is far from the final version of this revamp, but I think the design and structural changes will make it much easier to improve and build upon what's here. Addressing the tech debt will also allow me to make use of some newer features, especially around content collections, and hopefully make future upgrades to the Astro framework and its associated dependencies more painless.","src/content/blog/2025/the-new-ghall-dot-space.md","f02020e228dd90c2",{"html":934,"metadata":935},"\u003Cp>It’s been a while since I originally built this website, which started life as a little project to learn the, at the time, brand new web framework Astro. My skills in web development have improved greatly in that time, as has the functionality of the Astro framework. Therefore, I thought it would be a fun project to make some improvements to the site, both visually and in how the codebase is structured.\u003C/p>\n\u003Cp>One of the biggest front-facing changes I’ve made, aside from new typography and some layout adjustments, is a mobile-responsive navigation bar. Mobile is always something I’ve been conscious of when building this site, but I opted for a simplified approach by ensuring the site was usable on mobile without introducing many responsive elements. But as the site morphed from a simple blog to a more generalized space on the internet (hence the “.space” TLD), I’ve discovered the limits of that design philosophy.\u003C/p>\n\u003Cp>Behind the scenes, there have been a few changes as well. I originally built this site with Astro version 1.6.13, and I have periodically upgraded it over time. Today, it’s using Astro 5.13.3, and while it’s a credit to the Astro framework that the codebase for this site has seen very few upgrade-related changes over the various versions, some annoying tech debt has been building up – especially around \u003Ca href=\"https://docs.astro.build/en/guides/content-collections/\">content collections\u003C/a>, which the blog section of this site relies on, and has been coasting along on legacy support for a previous implementation.\u003C/p>\n\u003Cp>Finally, I didn’t fully appreciate Astro’s support for scoped styles when I originally built this site. I pretty much dumped everything in a \u003Cem>global.css\u003C/em> file, which would have been fine, but over time I started using scoped styles and it became a bit confusing where the styles for various elements were. So, as part of this revamp, I finally moved CSS that should be scoped into its respective page or component files.\u003C/p>\n\u003Cp>This is far from the final version of this revamp, but I think the design and structural changes will make it much easier to improve and build upon what’s here. Addressing the tech debt will also allow me to make use of some newer features, especially around content collections, and hopefully make future upgrades to the Astro framework and its associated dependencies more painless.\u003C/p>",{"headings":936,"localImagePaths":937,"remoteImagePaths":938,"frontmatter":939,"imagePaths":942},[],[],[],{"title":926,"pubDate":940,"tags":941},"9/1/25",[929,478,17],[],"2025/the-real-tragedy-of-ai",{"id":943,"data":945,"body":949,"filePath":950,"digest":951,"rendered":952},{"title":946,"pubDate":947,"tags":948},"The Real Tragedy of AI",["Date","2025-12-02T05:00:00.000Z"],[69],"The other day, I read [a report from Eurogamer](https://www.eurogamer.net/fortnite-fans-are-saying-no-to-ai-slop-after-spotting-what-they-believe-are-ai-generated-images-in-game) about fans of the online shooter game Fortnite getting up-in-arms about alleged AI images in the game. Specifically an image of a character with nine toes - 5 on one foot, 4 on the other. After reading the article, and looking at the image, I was convinced the criticism was valid.\n\nEarlier today however, I read [an article on IGN](https://www.ign.com/articles/fortnite-artist-responds-as-fans-claim-game-now-includes-examples-of-blatant-ai-artwork-including-a-nine-toed-character-in-a-hammock) that raised some doubts for me about the use of generative AI artwork in Fortnite.\n\nThe truth is, I don’t know what to believe.\n\nArt in all its forms has become exhausting to consume, outside of creators I personally trust to not use AI tools to generate their creations. Stumbling upon some cool art online from someone I never heard of before used to be an exciting experience, but now I find myself immediately suspicious of everything I see.\n\nAs the articles I reference show, I’m clearly not alone in that attitude, and it’s hard not to be. I think that’s the real tragedy of generative AI; it causes us to doubt everything, including actual creative works from real, human artists. It makes what should be an enjoyable part of the human experience into a chore.\n\nThe constant AI vigilance has got to be something artists consider whenever they share something they created, how can it not be? Hell, it’s something I think about whenever I'm writing for this blog, something I wouldn’t consider remotely close to art. I’m constantly over-analyzing my writing, asking myself, “does this sound like something AI would write?”\n\nThe unfortunate truth is, even if the AI bubble pops tomorrow, the technology isn’t going away. The genie is out of the bottle. Given that reality, how do we stay vigilant without flagging someone’s work as AI slop when it isn’t?","src/content/blog/2025/the-real-tragedy-of-ai.md","91801dffc5052214",{"html":953,"metadata":954},"\u003Cp>The other day, I read \u003Ca href=\"https://www.eurogamer.net/fortnite-fans-are-saying-no-to-ai-slop-after-spotting-what-they-believe-are-ai-generated-images-in-game\">a report from Eurogamer\u003C/a> about fans of the online shooter game Fortnite getting up-in-arms about alleged AI images in the game. Specifically an image of a character with nine toes - 5 on one foot, 4 on the other. After reading the article, and looking at the image, I was convinced the criticism was valid.\u003C/p>\n\u003Cp>Earlier today however, I read \u003Ca href=\"https://www.ign.com/articles/fortnite-artist-responds-as-fans-claim-game-now-includes-examples-of-blatant-ai-artwork-including-a-nine-toed-character-in-a-hammock\">an article on IGN\u003C/a> that raised some doubts for me about the use of generative AI artwork in Fortnite.\u003C/p>\n\u003Cp>The truth is, I don’t know what to believe.\u003C/p>\n\u003Cp>Art in all its forms has become exhausting to consume, outside of creators I personally trust to not use AI tools to generate their creations. Stumbling upon some cool art online from someone I never heard of before used to be an exciting experience, but now I find myself immediately suspicious of everything I see.\u003C/p>\n\u003Cp>As the articles I reference show, I’m clearly not alone in that attitude, and it’s hard not to be. I think that’s the real tragedy of generative AI; it causes us to doubt everything, including actual creative works from real, human artists. It makes what should be an enjoyable part of the human experience into a chore.\u003C/p>\n\u003Cp>The constant AI vigilance has got to be something artists consider whenever they share something they created, how can it not be? Hell, it’s something I think about whenever I’m writing for this blog, something I wouldn’t consider remotely close to art. I’m constantly over-analyzing my writing, asking myself, “does this sound like something AI would write?”\u003C/p>\n\u003Cp>The unfortunate truth is, even if the AI bubble pops tomorrow, the technology isn’t going away. The genie is out of the bottle. Given that reality, how do we stay vigilant without flagging someone’s work as AI slop when it isn’t?\u003C/p>",{"headings":955,"localImagePaths":956,"remoteImagePaths":957,"frontmatter":958,"imagePaths":961},[],[],[],{"title":946,"pubDate":959,"tags":960},"12/2/25",[69],[],"2025/the-steam-machine",{"id":962,"data":964,"body":968,"filePath":969,"digest":970,"rendered":971},{"title":965,"pubDate":966,"tags":967},"Notes on the Steam Machine",["Date","2025-11-16T05:00:00.000Z"],[150,69],"The big news in the tech and gaming worlds this past week is Valve announcing [their new Steam Machine](https://store.steampowered.com/sale/steammachine). While I don't have any immediate desire for it, I am fascinated by it as a gamer and tech enthusiast, and I'm very curious to see where it goes. There is a non-zero chance I pick one up at some point in teh future, depending on how things shake out – with both the Steam Machine as a product, and the gaming industry as a whole.\n\nUp until now, I never had any interest in Valve's hardare products. Despite being a big handheld gamer, the Steam Deck did not appeal to me in the slightest. While it's certainly an impressive piece of kit, they sacrificed too much of what attracts me to handheld games in favor of raw power. The size, battery life, and relative complexity of the software ecosystem[^1], make the Steam Deck a non-starter for me.[^2]\n\nThe Steam Machine, by virtue of being a decidedly non-portable device, solves 2 out of the 3 issues I have with the Steam Deck. And honestly, depending on how well the hardware performs, and how much they can improve Proton (their compatibility layer for running Windows games on Linux), software compatibility might not even be that big of an issue.\n\nWhatever happens, it's not going to replace my PlayStation 5. But gaming has been going through a weird period, the hobby has been trending more expensive, even if you don't factor in tariffs affecting the price of hardware. By the time the PlayStation 6 rolls around, something like the Steam Machine, which could potentially have access to the last 15-20 years of gaming in addition to all the latest titles, might be a far better value proposition.\n\n[^1]: I'm primarily talking about software compatibility. For the Switch, any game on the eShop will 100% be compatibile, but not every game on Steam will work on the Steam Deck.\n\n[^2]: Incidentally, these are the same things that have made the Switch 2 less appealing to me","src/content/blog/2025/the-steam-machine.md","fa483510aa885766",{"html":972,"metadata":973},"\u003Cp>The big news in the tech and gaming worlds this past week is Valve announcing \u003Ca href=\"https://store.steampowered.com/sale/steammachine\">their new Steam Machine\u003C/a>. While I don’t have any immediate desire for it, I am fascinated by it as a gamer and tech enthusiast, and I’m very curious to see where it goes. There is a non-zero chance I pick one up at some point in teh future, depending on how things shake out – with both the Steam Machine as a product, and the gaming industry as a whole.\u003C/p>\n\u003Cp>Up until now, I never had any interest in Valve’s hardare products. Despite being a big handheld gamer, the Steam Deck did not appeal to me in the slightest. While it’s certainly an impressive piece of kit, they sacrificed too much of what attracts me to handheld games in favor of raw power. The size, battery life, and relative complexity of the software ecosystem\u003Csup>\u003Ca href=\"#user-content-fn-1\" id=\"user-content-fnref-1\" data-footnote-ref=\"\" aria-describedby=\"footnote-label\">1\u003C/a>\u003C/sup>, make the Steam Deck a non-starter for me.\u003Csup>\u003Ca href=\"#user-content-fn-2\" id=\"user-content-fnref-2\" data-footnote-ref=\"\" aria-describedby=\"footnote-label\">2\u003C/a>\u003C/sup>\u003C/p>\n\u003Cp>The Steam Machine, by virtue of being a decidedly non-portable device, solves 2 out of the 3 issues I have with the Steam Deck. And honestly, depending on how well the hardware performs, and how much they can improve Proton (their compatibility layer for running Windows games on Linux), software compatibility might not even be that big of an issue.\u003C/p>\n\u003Cp>Whatever happens, it’s not going to replace my PlayStation 5. But gaming has been going through a weird period, the hobby has been trending more expensive, even if you don’t factor in tariffs affecting the price of hardware. By the time the PlayStation 6 rolls around, something like the Steam Machine, which could potentially have access to the last 15-20 years of gaming in addition to all the latest titles, might be a far better value proposition.\u003C/p>\n\u003Csection data-footnotes=\"\" class=\"footnotes\">\u003Ch2 class=\"sr-only\" id=\"footnote-label\">Footnotes\u003C/h2>\n\u003Col>\n\u003Cli id=\"user-content-fn-1\">\n\u003Cp>I’m primarily talking about software compatibility. For the Switch, any game on the eShop will 100% be compatibile, but not every game on Steam will work on the Steam Deck. \u003Ca href=\"#user-content-fnref-1\" data-footnote-backref=\"\" aria-label=\"Back to reference 1\" class=\"data-footnote-backref\">↩\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli id=\"user-content-fn-2\">\n\u003Cp>Incidentally, these are the same things that have made the Switch 2 less appealing to me \u003Ca href=\"#user-content-fnref-2\" data-footnote-backref=\"\" aria-label=\"Back to reference 2\" class=\"data-footnote-backref\">↩\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ol>\n\u003C/section>",{"headings":974,"localImagePaths":976,"remoteImagePaths":977,"frontmatter":978,"imagePaths":981},[975],{"depth":348,"slug":349,"text":350},[],[],{"title":965,"pubDate":979,"tags":980},"11/16/25",[150,69],[],"2025/thoughts-on-peronal-progress",{"id":982,"data":984,"body":988,"filePath":989,"digest":990,"rendered":991},{"title":985,"pubDate":986,"tags":987},"Thoughts on Personal Progress",["Date","2025-04-09T04:00:00.000Z"],[18],"One of the things I've been working on recently in therapy is having a healthier outlook on personal progress. For a lot of my life, for as long as I've thought consciously about my progress as a human being, I've looked at progress as a line graph—the bottom is zero, and the top is whatever the end goal is. Forward progress towards the goal is represented by the plot on the graph heading upwards, while mistakes, failures, or whatever you want to call them, are represented by the plot moving down.\n\nMy therapist challenged me to look at progress in a different way and see progress not as a line that goes up and down, but as a journey, and to discover a new image to define my personal progress—one that still recognizes progress isn't always a straight line, but acknowledges that, while the trajectory of the line may change, it's always moving up.\n\nI struggled to think of what that image could be for me. But the other day, while I was working on a particularly tough programming issue, something clicked...\n\nThe journey of writing software isn't always a straight line either. But, if it worked the same way as in my image of personal progress, then code would just start deleting itself whenever we hit a roadblock. Imagine if every time you ran into a bug you needed to fix, bits of your software would just disappear. That's how I see personal progress, and when I think about it in those terms, it sounds ridiculous.\nSometimes things will go well; often, there will be stumbling blocks. These may impede progress, but they don't move it backwards, and challenges are just another step in the journey.","src/content/blog/2025/thoughts-on-peronal-progress.md","675e4dad10891d8b",{"html":992,"metadata":993},"\u003Cp>One of the things I’ve been working on recently in therapy is having a healthier outlook on personal progress. For a lot of my life, for as long as I’ve thought consciously about my progress as a human being, I’ve looked at progress as a line graph—the bottom is zero, and the top is whatever the end goal is. Forward progress towards the goal is represented by the plot on the graph heading upwards, while mistakes, failures, or whatever you want to call them, are represented by the plot moving down.\u003C/p>\n\u003Cp>My therapist challenged me to look at progress in a different way and see progress not as a line that goes up and down, but as a journey, and to discover a new image to define my personal progress—one that still recognizes progress isn’t always a straight line, but acknowledges that, while the trajectory of the line may change, it’s always moving up.\u003C/p>\n\u003Cp>I struggled to think of what that image could be for me. But the other day, while I was working on a particularly tough programming issue, something clicked…\u003C/p>\n\u003Cp>The journey of writing software isn’t always a straight line either. But, if it worked the same way as in my image of personal progress, then code would just start deleting itself whenever we hit a roadblock. Imagine if every time you ran into a bug you needed to fix, bits of your software would just disappear. That’s how I see personal progress, and when I think about it in those terms, it sounds ridiculous.\nSometimes things will go well; often, there will be stumbling blocks. These may impede progress, but they don’t move it backwards, and challenges are just another step in the journey.\u003C/p>",{"headings":994,"localImagePaths":995,"remoteImagePaths":996,"frontmatter":997,"imagePaths":1000},[],[],[],{"title":985,"pubDate":998,"tags":999},"4/9/25",[18],[],"2025/tinkering-with-linux",{"id":1001,"data":1003,"body":1008,"filePath":1009,"digest":1010,"rendered":1011},{"title":1004,"pubDate":1005,"tags":1006},"Tinkering With Linux",["Date","2025-10-27T04:00:00.000Z"],[69,1007],"Linux","For the last 8 or 9 months, I've been experimenting on and off with Linux. Specifically Fedora (via Asahi Linux) for those who are curious. I installed it on an M1 MacBook Air, which I keep around as an emergency backup, and I've been mostly pleased with how well it's been running.\n\nMost of the time I've spent with this Linux environment has just been tinkering, installing apps, and getting things like git and OhMyZSH set up and configured the way I like it. I haven't really had the chance to do anything productive or useful with it yet[^1], and so I don't have a fully informed opinion on the experience of using Linux as a daily driver. But I wanted to give my impressions, share potential difficulties I might have if I ever decide to make the full switch, and why I would even consider the possibility of making that switch.\n\nSo, to start, why am I even exploring Linux?\n\nWell, aside from my curiosity when it comes to all things tech, I'm also concerned about the direction of the Mac, and Apple as a company. Between the success of the iPhone, and the leadership of Tim Cook, I feel Apple has lost much of what made it special. I hesitate to use the words \"heart\" or \"soul\", since I don't think those words are appropriate for a corporation, and Apple has been a pretty corporate entity since the days of the Apple II, albeit one that [once flew a pirate flag on its campus](https://www.folklore.org/Pirate_Flag.html?sort=date?sort=date).\n\nWhile Apple certainly had its flaws under Steve Jobs, I struggle to see a reality where that Apple would have donated money to destroy part of an historical building for one man's vanity project, or given that same man a golden statue.\n\nAnd, even if you disagree with me on that, you can't deny that Apple's former attitude of \"build great products, and the money will follow\" has long since gone out the window. They still make world-class hardware, and I would argue that their Mac hardware is better than it has been in a _very_ long time, but their software has been slowly deteriorating. There was a time when Apple would delay software, especially a new OS, if it wasn't quite ready, and they wouldn't dream of aggressively pitching their various subscription services via notifications or system settings. Today's Apple will pump out multiple new OSes every September like clockwork, damn the consequences, and will prioritize whatever will bring more money to their coveted \"services revenue\".\n\nAnyway, that's my long-winded way of saying that, if current trends continue, making the jump to Linux seems more like a \"when\" than an \"if\". For the sake of the Mac, I hope things change, but I won't be overly optimistic unless there are some leadership changes at Apple.\n\nWhat do I think of Linux, then?\n\nThe thing that stands out to me the most about Linux is the level of customization, and while the default experience (in KDE Plasma at least) is very Windows-coded, that customization means I can craft something close to the Mac experience that I'm used to. I was able to do things like move the window controls to the left side, as God intended, and turn the top \"panel\" to something more akin to the macOS menu bar[^2].\n\nIt's also very fast. Granted, I am running it on an M1, and I don't have much in the way of background utilities and such running like I do on macOS, but Linux just feels so much more snappy and responsive. It doesn't seem like it's more memory-efficient than macOS, it seems to be using about 7ish GB of memory, out of the 8GB total in this MacBook, and even utilizing some swap, with just a web browser, terminal, and text editor open, but perhaps that's expected behavior on Linux.[^3]\n\nHowever, the largest barriers I can see to using Linux as a daily driver are the user experience, and the community.\n\nPerhaps this is due to the sheer level of customization on offer, but the Linux experience just doesn't compete with the Mac, even compared to macOS Tahoe. While I will admit my configuration looks a lot nicer to my eyes than the new Liquid Glass design, it's missing a lot of the little touches. Dragging windows feels slightly clunky in a way I'm not sure I can describe in words, and in many cases text rendering doesn't look as smooth or consistent. Also, many apps don't visually behave like you'd expect, like the aforementioned menu behavior, or they render their own window chrome, overriding the system and, as a result, your customizations.\n\nI also feel very much embedded in the Mac community, and that's a major aspect of what keeps me on the platform. From the many small companies and solo devs making great indie or open-source software, to the friends and acquaintances I've met online, and beyond. I'm sure much of that is some combination of tribalism and stereotypes, which, as we know, has _never_ been the source of close-minded attitudes (super big \"/s\" for those with broken sarcasm detectors). But that community is, I think, the lifeblood of the Mac, and it survived the dark days of 90's Apple, but if Apple continues to turn its nose up at that community I do wonder how much longer that community will be willing to stick around as much as it has been.\n\nGiven the course of Apple as a company, as well as its products, in addition to my own values around supporting and creating independant software, I feel it would be irresponsible of me to not keep tabs on Linux, and keep it in my back pocket as an alternative.\n\nI do, however, have some questions for the Linux community if any of you haven't been driven away from this post in anger or annoyance:\n\n- Is there a universal way to customize keyboard shortcuts to more closely match the Mac, for example making copy `command + C` instead of `control + C`?\n- Is there some setting I'm missing to tell apps with custom window chrome to respect the system settings? Same for displaying the \"Global Menu\".\n- Are there any decent app launchers like Raycast that have things like snippets and clipboard history?\n\nFeel free to reach out to me on [Mastodon](https://mastodon.social/@ghalldev).\n\n[^1]: However, to continue my series of gimicky posts, like when I [wrote about the Mac using Mac OS 7](/blog/2024/ramblings-on-the-macintosh), and [wrote about taking intentional analog time with pen and paper](/blog/2025/intentional-analog-time), I'm writing this blog post in Linux.\n\n[^2]: This annoyingly does not work for all apps, but I'm probably missing something obvious.\n\n[^3]: Of note, the Plasma shell itself seems to be the most memory intensive process, using about 500MB of RAM, which seems more than reasonable.","src/content/blog/2025/tinkering-with-linux.md","acc9b60fd2680a97",{"html":1012,"metadata":1013},"\u003Cp>For the last 8 or 9 months, I’ve been experimenting on and off with Linux. Specifically Fedora (via Asahi Linux) for those who are curious. I installed it on an M1 MacBook Air, which I keep around as an emergency backup, and I’ve been mostly pleased with how well it’s been running.\u003C/p>\n\u003Cp>Most of the time I’ve spent with this Linux environment has just been tinkering, installing apps, and getting things like git and OhMyZSH set up and configured the way I like it. I haven’t really had the chance to do anything productive or useful with it yet\u003Csup>\u003Ca href=\"#user-content-fn-1\" id=\"user-content-fnref-1\" data-footnote-ref=\"\" aria-describedby=\"footnote-label\">1\u003C/a>\u003C/sup>, and so I don’t have a fully informed opinion on the experience of using Linux as a daily driver. But I wanted to give my impressions, share potential difficulties I might have if I ever decide to make the full switch, and why I would even consider the possibility of making that switch.\u003C/p>\n\u003Cp>So, to start, why am I even exploring Linux?\u003C/p>\n\u003Cp>Well, aside from my curiosity when it comes to all things tech, I’m also concerned about the direction of the Mac, and Apple as a company. Between the success of the iPhone, and the leadership of Tim Cook, I feel Apple has lost much of what made it special. I hesitate to use the words “heart” or “soul”, since I don’t think those words are appropriate for a corporation, and Apple has been a pretty corporate entity since the days of the Apple II, albeit one that \u003Ca href=\"https://www.folklore.org/Pirate_Flag.html?sort=date?sort=date\">once flew a pirate flag on its campus\u003C/a>.\u003C/p>\n\u003Cp>While Apple certainly had its flaws under Steve Jobs, I struggle to see a reality where that Apple would have donated money to destroy part of an historical building for one man’s vanity project, or given that same man a golden statue.\u003C/p>\n\u003Cp>And, even if you disagree with me on that, you can’t deny that Apple’s former attitude of “build great products, and the money will follow” has long since gone out the window. They still make world-class hardware, and I would argue that their Mac hardware is better than it has been in a \u003Cem>very\u003C/em> long time, but their software has been slowly deteriorating. There was a time when Apple would delay software, especially a new OS, if it wasn’t quite ready, and they wouldn’t dream of aggressively pitching their various subscription services via notifications or system settings. Today’s Apple will pump out multiple new OSes every September like clockwork, damn the consequences, and will prioritize whatever will bring more money to their coveted “services revenue”.\u003C/p>\n\u003Cp>Anyway, that’s my long-winded way of saying that, if current trends continue, making the jump to Linux seems more like a “when” than an “if”. For the sake of the Mac, I hope things change, but I won’t be overly optimistic unless there are some leadership changes at Apple.\u003C/p>\n\u003Cp>What do I think of Linux, then?\u003C/p>\n\u003Cp>The thing that stands out to me the most about Linux is the level of customization, and while the default experience (in KDE Plasma at least) is very Windows-coded, that customization means I can craft something close to the Mac experience that I’m used to. I was able to do things like move the window controls to the left side, as God intended, and turn the top “panel” to something more akin to the macOS menu bar\u003Csup>\u003Ca href=\"#user-content-fn-2\" id=\"user-content-fnref-2\" data-footnote-ref=\"\" aria-describedby=\"footnote-label\">2\u003C/a>\u003C/sup>.\u003C/p>\n\u003Cp>It’s also very fast. Granted, I am running it on an M1, and I don’t have much in the way of background utilities and such running like I do on macOS, but Linux just feels so much more snappy and responsive. It doesn’t seem like it’s more memory-efficient than macOS, it seems to be using about 7ish GB of memory, out of the 8GB total in this MacBook, and even utilizing some swap, with just a web browser, terminal, and text editor open, but perhaps that’s expected behavior on Linux.\u003Csup>\u003Ca href=\"#user-content-fn-3\" id=\"user-content-fnref-3\" data-footnote-ref=\"\" aria-describedby=\"footnote-label\">3\u003C/a>\u003C/sup>\u003C/p>\n\u003Cp>However, the largest barriers I can see to using Linux as a daily driver are the user experience, and the community.\u003C/p>\n\u003Cp>Perhaps this is due to the sheer level of customization on offer, but the Linux experience just doesn’t compete with the Mac, even compared to macOS Tahoe. While I will admit my configuration looks a lot nicer to my eyes than the new Liquid Glass design, it’s missing a lot of the little touches. Dragging windows feels slightly clunky in a way I’m not sure I can describe in words, and in many cases text rendering doesn’t look as smooth or consistent. Also, many apps don’t visually behave like you’d expect, like the aforementioned menu behavior, or they render their own window chrome, overriding the system and, as a result, your customizations.\u003C/p>\n\u003Cp>I also feel very much embedded in the Mac community, and that’s a major aspect of what keeps me on the platform. From the many small companies and solo devs making great indie or open-source software, to the friends and acquaintances I’ve met online, and beyond. I’m sure much of that is some combination of tribalism and stereotypes, which, as we know, has \u003Cem>never\u003C/em> been the source of close-minded attitudes (super big “/s” for those with broken sarcasm detectors). But that community is, I think, the lifeblood of the Mac, and it survived the dark days of 90’s Apple, but if Apple continues to turn its nose up at that community I do wonder how much longer that community will be willing to stick around as much as it has been.\u003C/p>\n\u003Cp>Given the course of Apple as a company, as well as its products, in addition to my own values around supporting and creating independant software, I feel it would be irresponsible of me to not keep tabs on Linux, and keep it in my back pocket as an alternative.\u003C/p>\n\u003Cp>I do, however, have some questions for the Linux community if any of you haven’t been driven away from this post in anger or annoyance:\u003C/p>\n\u003Cul>\n\u003Cli>Is there a universal way to customize keyboard shortcuts to more closely match the Mac, for example making copy \u003Ccode>command + C\u003C/code> instead of \u003Ccode>control + C\u003C/code>?\u003C/li>\n\u003Cli>Is there some setting I’m missing to tell apps with custom window chrome to respect the system settings? Same for displaying the “Global Menu”.\u003C/li>\n\u003Cli>Are there any decent app launchers like Raycast that have things like snippets and clipboard history?\u003C/li>\n\u003C/ul>\n\u003Cp>Feel free to reach out to me on \u003Ca href=\"https://mastodon.social/@ghalldev\">Mastodon\u003C/a>.\u003C/p>\n\u003Csection data-footnotes=\"\" class=\"footnotes\">\u003Ch2 class=\"sr-only\" id=\"footnote-label\">Footnotes\u003C/h2>\n\u003Col>\n\u003Cli id=\"user-content-fn-1\">\n\u003Cp>However, to continue my series of gimicky posts, like when I \u003Ca href=\"/blog/2024/ramblings-on-the-macintosh\">wrote about the Mac using Mac OS 7\u003C/a>, and \u003Ca href=\"/blog/2025/intentional-analog-time\">wrote about taking intentional analog time with pen and paper\u003C/a>, I’m writing this blog post in Linux. \u003Ca href=\"#user-content-fnref-1\" data-footnote-backref=\"\" aria-label=\"Back to reference 1\" class=\"data-footnote-backref\">↩\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli id=\"user-content-fn-2\">\n\u003Cp>This annoyingly does not work for all apps, but I’m probably missing something obvious. \u003Ca href=\"#user-content-fnref-2\" data-footnote-backref=\"\" aria-label=\"Back to reference 2\" class=\"data-footnote-backref\">↩\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli id=\"user-content-fn-3\">\n\u003Cp>Of note, the Plasma shell itself seems to be the most memory intensive process, using about 500MB of RAM, which seems more than reasonable. \u003Ca href=\"#user-content-fnref-3\" data-footnote-backref=\"\" aria-label=\"Back to reference 3\" class=\"data-footnote-backref\">↩\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ol>\n\u003C/section>",{"headings":1014,"localImagePaths":1016,"remoteImagePaths":1017,"frontmatter":1018,"imagePaths":1021},[1015],{"depth":348,"slug":349,"text":350},[],[],{"title":1004,"pubDate":1019,"tags":1020},"10/27/25",[69,1007],[],"2025/learning-to-enjoy-react-forms",{"id":1022,"data":1024,"body":1028,"filePath":1029,"digest":1030,"rendered":1031},{"title":1025,"pubDate":1026,"tags":1027},"Learning to Enjoy Building Forms in React",["Date","2025-09-15T04:00:00.000Z"],[17,478],"Creating forms in a React app is something that used to often frustrate me. It was something I would dread doing, because if you wanted to something more complicated than a basic login form, it would quickly become a mess trying to manage state – because, of course, why would we use anything except controlled inputs?\n\nThere are libraries like Formik and TanStack Form which proclaim to take a lot of the headache out of building forms in React. While they do simplify managing state in our forms, they still involve managing state and utilizing controlled inputs, which comes with its own set of problems.\n\nTo get at why using state for forms is not ideal, we first have to look at how state works in React; Put simply, state is a value or set of values in a component that, when changed, cause the entire component to re-render in order to reflect that change.\n\nHopefully you can see where I'm going with this.\n\nWith a controlled component, whenever the user makes a change the entire form is re-rendered, which means that, essentially, every keystroke by the user causes a re-render. If you're building a login page, or even a simple contact form, you likely won't see much of a performance hit, but you're still very likely over-engineering the problem.\n\nEnter the useRef hook...\n\nI've been aware of useRef for most of my time using React, but I'd never really explored its use. I've got comfortable with the common hooks like useState, useMemo, and useEffect (which I could write another post about by itself), but useRef proved to be somewhat elusive to me for a time. That was until I started seeing content about using it instead of useState for storing form values.\n\nSee, the great thing about useRef, at least in this use case, is it doesn't cause re-renders, and, if the component does happen to get re-rendered, the values will persist. Full disclosure, you do lose some of the benefits of using state, like using the value of a reference as a dependency for a useMemo or useEffect hook, however, I feel that, in most cases, the pros outweigh the cons.\n\nOf course, you can still read the values stored by useRef in your submission logic, otherwise there would be no point in utilizing this approach. But this means you can still perform validation, either yourself or with a library like Zod, and whatever else you might want to do with that data. You could even set it to state if you so desired.\n\nIf you're looking for a starting point, I whipped up a quick, somewhat contrived, and not at all secure, login form using useRef instead of useState. With some Radix UI sprinkled in because I apparently can't make a sample UI that doesn't look a little pretty, and it shows you can utilize this method with component libraries (but mostly the former).\n\n```js\nimport { useRef } from \"react\";\nimport { Button, Flex, TextField } from \"@radix-ui/themes\";\n\nexport default function Form() {\n const usernameRef = useRef\u003CHTMLInputElement>(null);\n const passwordRef = useRef\u003CHTMLInputElement>(null);\n\n const handleSubmit = (event: React.FormEvent\u003CHTMLFormElement>) => {\n event.preventDefault();\n const username = usernameRef.current?.value;\n const password = passwordRef.current?.value;\n\n if (username === \"user\" && password === \"password123\") {\n \tconsole.log(\"Success!\")\n } else {\n console.log(\"Failure\");\n }\n };\n\n return (\n \u003Cform onSubmit={handleSubmit}>\n \u003CFlex direction=\"column\" gap=\"4\">\n \u003CTextField.Root\n placeholder=\"Username\"\n ref={usernameRef}\n aria-label=\"Username\"\n />\n \u003CTextField.Root\n placeholder=\"Password\"\n type=\"password\"\n ref={passwordRef}\n aria-label=\"Password\"\n />\n \u003CButton type=\"submit\">Submit\u003C/Button>\n \u003C/Flex>\n \u003C/form>\n );\n}\n```","src/content/blog/2025/learning-to-enjoy-react-forms.md","092ac0fb1c622f7d",{"html":1032,"metadata":1033},"\u003Cp>Creating forms in a React app is something that used to often frustrate me. It was something I would dread doing, because if you wanted to something more complicated than a basic login form, it would quickly become a mess trying to manage state – because, of course, why would we use anything except controlled inputs?\u003C/p>\n\u003Cp>There are libraries like Formik and TanStack Form which proclaim to take a lot of the headache out of building forms in React. While they do simplify managing state in our forms, they still involve managing state and utilizing controlled inputs, which comes with its own set of problems.\u003C/p>\n\u003Cp>To get at why using state for forms is not ideal, we first have to look at how state works in React; Put simply, state is a value or set of values in a component that, when changed, cause the entire component to re-render in order to reflect that change.\u003C/p>\n\u003Cp>Hopefully you can see where I’m going with this.\u003C/p>\n\u003Cp>With a controlled component, whenever the user makes a change the entire form is re-rendered, which means that, essentially, every keystroke by the user causes a re-render. If you’re building a login page, or even a simple contact form, you likely won’t see much of a performance hit, but you’re still very likely over-engineering the problem.\u003C/p>\n\u003Cp>Enter the useRef hook…\u003C/p>\n\u003Cp>I’ve been aware of useRef for most of my time using React, but I’d never really explored its use. I’ve got comfortable with the common hooks like useState, useMemo, and useEffect (which I could write another post about by itself), but useRef proved to be somewhat elusive to me for a time. That was until I started seeing content about using it instead of useState for storing form values.\u003C/p>\n\u003Cp>See, the great thing about useRef, at least in this use case, is it doesn’t cause re-renders, and, if the component does happen to get re-rendered, the values will persist. Full disclosure, you do lose some of the benefits of using state, like using the value of a reference as a dependency for a useMemo or useEffect hook, however, I feel that, in most cases, the pros outweigh the cons.\u003C/p>\n\u003Cp>Of course, you can still read the values stored by useRef in your submission logic, otherwise there would be no point in utilizing this approach. But this means you can still perform validation, either yourself or with a library like Zod, and whatever else you might want to do with that data. You could even set it to state if you so desired.\u003C/p>\n\u003Cp>If you’re looking for a starting point, I whipped up a quick, somewhat contrived, and not at all secure, login form using useRef instead of useState. With some Radix UI sprinkled in because I apparently can’t make a sample UI that doesn’t look a little pretty, and it shows you can utilize this method with component libraries (but mostly the former).\u003C/p>\n\u003Cpre class=\"astro-code astro-code-themes github-light github-dark\" style=\"background-color:#fff;--shiki-dark-bg:#24292e;color:#24292e;--shiki-dark:#e1e4e8; overflow-x: auto;\" tabindex=\"0\" data-language=\"js\">\u003Ccode>\u003Cspan class=\"line\">\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\">import\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> { useRef } \u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\">from\u003C/span>\u003Cspan style=\"color:#032F62;--shiki-dark:#9ECBFF\"> \"react\"\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">;\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\">import\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> { Button, Flex, TextField } \u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\">from\u003C/span>\u003Cspan style=\"color:#032F62;--shiki-dark:#9ECBFF\"> \"@radix-ui/themes\"\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">;\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\">export\u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\"> default\u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\"> function\u003C/span>\u003Cspan style=\"color:#6F42C1;--shiki-dark:#B392F0\"> Form\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">() {\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\"> const\u003C/span>\u003Cspan style=\"color:#005CC5;--shiki-dark:#79B8FF\"> usernameRef\u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\"> =\u003C/span>\u003Cspan style=\"color:#6F42C1;--shiki-dark:#B392F0\"> useRef\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"><\u003C/span>\u003Cspan style=\"color:#6F42C1;--shiki-dark:#B392F0\">HTMLInputElement\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">>(\u003C/span>\u003Cspan style=\"color:#005CC5;--shiki-dark:#79B8FF\">null\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">);\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\"> const\u003C/span>\u003Cspan style=\"color:#005CC5;--shiki-dark:#79B8FF\"> passwordRef\u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\"> =\u003C/span>\u003Cspan style=\"color:#6F42C1;--shiki-dark:#B392F0\"> useRef\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"><\u003C/span>\u003Cspan style=\"color:#6F42C1;--shiki-dark:#B392F0\">HTMLInputElement\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">>(\u003C/span>\u003Cspan style=\"color:#005CC5;--shiki-dark:#79B8FF\">null\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">);\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\"> const\u003C/span>\u003Cspan style=\"color:#6F42C1;--shiki-dark:#B392F0\"> handleSubmit\u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\"> =\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> (\u003C/span>\u003Cspan style=\"color:#E36209;--shiki-dark:#FFAB70\">event\u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\">:\u003C/span>\u003Cspan style=\"color:#6F42C1;--shiki-dark:#B392F0\"> React\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">.\u003C/span>\u003Cspan style=\"color:#6F42C1;--shiki-dark:#B392F0\">FormEvent\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"><\u003C/span>\u003Cspan style=\"color:#6F42C1;--shiki-dark:#B392F0\">HTMLFormElement\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">>) \u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\">=>\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> {\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> event.\u003C/span>\u003Cspan style=\"color:#6F42C1;--shiki-dark:#B392F0\">preventDefault\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">();\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\"> const\u003C/span>\u003Cspan style=\"color:#005CC5;--shiki-dark:#79B8FF\"> username\u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\"> =\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> usernameRef.current?.value;\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\"> const\u003C/span>\u003Cspan style=\"color:#005CC5;--shiki-dark:#79B8FF\"> password\u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\"> =\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> passwordRef.current?.value;\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\"> if\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> (username \u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\">===\u003C/span>\u003Cspan style=\"color:#032F62;--shiki-dark:#9ECBFF\"> \"user\"\u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\"> &&\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> password \u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\">===\u003C/span>\u003Cspan style=\"color:#032F62;--shiki-dark:#9ECBFF\"> \"password123\"\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">) {\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> \tconsole.\u003C/span>\u003Cspan style=\"color:#6F42C1;--shiki-dark:#B392F0\">log\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">(\u003C/span>\u003Cspan style=\"color:#032F62;--shiki-dark:#9ECBFF\">\"Success!\"\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">)\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> } \u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\">else\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> {\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> console.\u003C/span>\u003Cspan style=\"color:#6F42C1;--shiki-dark:#B392F0\">log\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">(\u003C/span>\u003Cspan style=\"color:#032F62;--shiki-dark:#9ECBFF\">\"Failure\"\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">);\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> }\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> };\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\"> return\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> (\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\u003C/span>\u003Cspan style=\"color:#22863A;--shiki-dark:#85E89D\">form\u003C/span>\u003Cspan style=\"color:#6F42C1;--shiki-dark:#B392F0\"> onSubmit\u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\">=\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">{handleSubmit}>\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\u003C/span>\u003Cspan style=\"color:#005CC5;--shiki-dark:#79B8FF\">Flex\u003C/span>\u003Cspan style=\"color:#6F42C1;--shiki-dark:#B392F0\"> direction\u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\">=\u003C/span>\u003Cspan style=\"color:#032F62;--shiki-dark:#9ECBFF\">\"column\"\u003C/span>\u003Cspan style=\"color:#6F42C1;--shiki-dark:#B392F0\"> gap\u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\">=\u003C/span>\u003Cspan style=\"color:#032F62;--shiki-dark:#9ECBFF\">\"4\"\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">>\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\u003C/span>\u003Cspan style=\"color:#005CC5;--shiki-dark:#79B8FF\">TextField.Root\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6F42C1;--shiki-dark:#B392F0\"> placeholder\u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\">=\u003C/span>\u003Cspan style=\"color:#032F62;--shiki-dark:#9ECBFF\">\"Username\"\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6F42C1;--shiki-dark:#B392F0\"> ref\u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\">=\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">{usernameRef}\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6F42C1;--shiki-dark:#B392F0\"> aria-label\u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\">=\u003C/span>\u003Cspan style=\"color:#032F62;--shiki-dark:#9ECBFF\">\"Username\"\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> />\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\u003C/span>\u003Cspan style=\"color:#005CC5;--shiki-dark:#79B8FF\">TextField.Root\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6F42C1;--shiki-dark:#B392F0\"> placeholder\u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\">=\u003C/span>\u003Cspan style=\"color:#032F62;--shiki-dark:#9ECBFF\">\"Password\"\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6F42C1;--shiki-dark:#B392F0\"> type\u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\">=\u003C/span>\u003Cspan style=\"color:#032F62;--shiki-dark:#9ECBFF\">\"password\"\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6F42C1;--shiki-dark:#B392F0\"> ref\u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\">=\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">{passwordRef}\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#6F42C1;--shiki-dark:#B392F0\"> aria-label\u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\">=\u003C/span>\u003Cspan style=\"color:#032F62;--shiki-dark:#9ECBFF\">\"Password\"\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> />\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> <\u003C/span>\u003Cspan style=\"color:#005CC5;--shiki-dark:#79B8FF\">Button\u003C/span>\u003Cspan style=\"color:#6F42C1;--shiki-dark:#B392F0\"> type\u003C/span>\u003Cspan style=\"color:#D73A49;--shiki-dark:#F97583\">=\u003C/span>\u003Cspan style=\"color:#032F62;--shiki-dark:#9ECBFF\">\"submit\"\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">>Submit</\u003C/span>\u003Cspan style=\"color:#005CC5;--shiki-dark:#79B8FF\">Button\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">>\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> </\u003C/span>\u003Cspan style=\"color:#005CC5;--shiki-dark:#79B8FF\">Flex\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">>\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> </\u003C/span>\u003Cspan style=\"color:#22863A;--shiki-dark:#85E89D\">form\u003C/span>\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">>\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\"> );\u003C/span>\u003C/span>\n\u003Cspan class=\"line\">\u003Cspan style=\"color:#24292E;--shiki-dark:#E1E4E8\">}\u003C/span>\u003C/span>\u003C/code>\u003C/pre>",{"headings":1034,"localImagePaths":1035,"remoteImagePaths":1036,"frontmatter":1037,"imagePaths":1040},[],[],[],{"title":1025,"pubDate":1038,"tags":1039},"9/15/25",[17,478],[],"2024/ai-and-creativity",{"id":1041,"data":1043,"body":1048,"filePath":1049,"digest":1050,"rendered":1051},{"title":1044,"pubDate":1045,"tags":1046},"AI & Creativity",["Date","2024-11-11T05:00:00.000Z"],[69,1047],"Creativity","Recently, I’ve been pondering generative AI and its effects. Not on jobs, the economy, or even the damage it’s done to our ability to trust information we see online (whether it’s something generated by a malicious actor looking to mislead, or a simple “hallucination” causing an innocent mistake). No, I’ve been pondering its effects on human creativity, and our capacity to learn and grow as creative creatures. This is something I’ve had in the back of my mind for a quite a while, and I think I’ve finally reached a point where I can put my feelings into words.\n\nMy experience with generative AI started way back at the end of 2022 with [an AI-assisted dating profile](https://ghall.blog/posts/2022/creating-a-dating-profile-with-ai/). Just over a month later, I posted a [follow up](https://ghall.blog/posts/2023/an-update-on-my-ai-dating-profile/), in which I said the following:\n\n> …it didn’t feel like I was presenting my authentic self. Yes, I vetted the text generated by the AI to ensure it wasn’t falsely representing me, but I still felt dirty. Like the few matches I did get weren’t matching with me, but with the AI. My profile may have been technically accurate to who I am as a person, but I felt somewhat removed from it.\n\nI’ve used AI on and off for different reasons since then. I’ve used it to help solve programming issues at work and on side projects, to generate images in various art styles that I don’t have the patience or talent to draw in, and even tinkered with it for writing letters. But I kept experiencing the same feelings I had from “creating” my AI dating profile; these creations were far more a product of the machine than my own humanity.\n\nIt can be–and has been–argued that generative AI democratizes creativity. A person who can barely draw a stick figure can create intricate works of art just by writing some words and feeding them into an algorithm. Or someone with no sense of rhythm or tune can make music that sounds clean and professional. As someone who lacks skill in both those areas (and many more), that sounds incredibly liberating.\n\nBut, the more I think about it, even when ignoring the plagiarism inherent in using generative AI, the more problematic it feels. Yes, generative AI is a tool like any other, and requires a human to operate it[^1], but at what point does a tool eclipse the creative input of the human behind it?\n\nArt, writing, any sort of creative output, is the result of our emotions, our thoughts, our experiences. Perhaps even more important is the journey we must take to create. We can’t be good at everything, and part of the joy of creation is finding the things that we can be good at, and honing that skill. The best painters in history didn’t wake up one day and start making masterpieces, the best writers didn’t start writing classics from the moment they put pen to paper, and the best photographers weren’t masters of framing when they picked up a camera for the first time.\n\nI would argue that Generative AI does not democratize art or self-expression. It enables us to create a hollow facsimile of those things, something that doesn’t truly express to the world who we are. If an AI wrote my blog posts, they might convey some broad thought or opinion I may share, but you wouldn’t be any closer to understanding how I truly feel about whatever it is I’m writing about.\n\nWhy does any of this even matter? Perhaps, in the grand scheme of things, it doesn’t. But, I would argue that, whether it’s commercial art or just art for the sake of art, a personal blog or a best-selling novel, a side project or just a small piece of a larger piece of software, it’s the human element, the emotions and experiences of the creator, that makes any art worth creating or consuming.\n\nGenerative AI is already writing articles for publications like Sports Illustrated, creating motion graphics for shows like Marvel’s Secret Invasion, and being pushed into countless tools for creatives, developers, and designers. Even Apple, which has prided itself for decades on making products that appeal to artists, has got into the generative AI game with their upcoming Image Playground app.\n\nNone of this is to say AI has no place in our lives–I for one would love an AI to do my taxes, create meal plans, and handle whatever other drudgery we need to deal with. Like any tool, it should supplement, not replace, the human touch.\n\nThe question I think we need to ponder is this; Where do we draw the line?\n\nSurely, purely AI-generated works are a bridge too far. But is there room for AI to assist in the creative process, and to what extent? How do we strike a balance and use this tool in a way that maximizes its positive impact on our lives while minimizing the negative impact on society? I hope that this is a question we can answer as a society sooner than later…\n\n[^1]: For now, anyway… _Cue dramatic music_. 🎵","src/content/blog/2024/ai-and-creativity.md","2edab0178a3a930f",{"html":1052,"metadata":1053},"\u003Cp>Recently, I’ve been pondering generative AI and its effects. Not on jobs, the economy, or even the damage it’s done to our ability to trust information we see online (whether it’s something generated by a malicious actor looking to mislead, or a simple “hallucination” causing an innocent mistake). No, I’ve been pondering its effects on human creativity, and our capacity to learn and grow as creative creatures. This is something I’ve had in the back of my mind for a quite a while, and I think I’ve finally reached a point where I can put my feelings into words.\u003C/p>\n\u003Cp>My experience with generative AI started way back at the end of 2022 with \u003Ca href=\"https://ghall.blog/posts/2022/creating-a-dating-profile-with-ai/\">an AI-assisted dating profile\u003C/a>. Just over a month later, I posted a \u003Ca href=\"https://ghall.blog/posts/2023/an-update-on-my-ai-dating-profile/\">follow up\u003C/a>, in which I said the following:\u003C/p>\n\u003Cblockquote>\n\u003Cp>…it didn’t feel like I was presenting my authentic self. Yes, I vetted the text generated by the AI to ensure it wasn’t falsely representing me, but I still felt dirty. Like the few matches I did get weren’t matching with me, but with the AI. My profile may have been technically accurate to who I am as a person, but I felt somewhat removed from it.\u003C/p>\n\u003C/blockquote>\n\u003Cp>I’ve used AI on and off for different reasons since then. I’ve used it to help solve programming issues at work and on side projects, to generate images in various art styles that I don’t have the patience or talent to draw in, and even tinkered with it for writing letters. But I kept experiencing the same feelings I had from “creating” my AI dating profile; these creations were far more a product of the machine than my own humanity.\u003C/p>\n\u003Cp>It can be–and has been–argued that generative AI democratizes creativity. A person who can barely draw a stick figure can create intricate works of art just by writing some words and feeding them into an algorithm. Or someone with no sense of rhythm or tune can make music that sounds clean and professional. As someone who lacks skill in both those areas (and many more), that sounds incredibly liberating.\u003C/p>\n\u003Cp>But, the more I think about it, even when ignoring the plagiarism inherent in using generative AI, the more problematic it feels. Yes, generative AI is a tool like any other, and requires a human to operate it\u003Csup>\u003Ca href=\"#user-content-fn-1\" id=\"user-content-fnref-1\" data-footnote-ref=\"\" aria-describedby=\"footnote-label\">1\u003C/a>\u003C/sup>, but at what point does a tool eclipse the creative input of the human behind it?\u003C/p>\n\u003Cp>Art, writing, any sort of creative output, is the result of our emotions, our thoughts, our experiences. Perhaps even more important is the journey we must take to create. We can’t be good at everything, and part of the joy of creation is finding the things that we can be good at, and honing that skill. The best painters in history didn’t wake up one day and start making masterpieces, the best writers didn’t start writing classics from the moment they put pen to paper, and the best photographers weren’t masters of framing when they picked up a camera for the first time.\u003C/p>\n\u003Cp>I would argue that Generative AI does not democratize art or self-expression. It enables us to create a hollow facsimile of those things, something that doesn’t truly express to the world who we are. If an AI wrote my blog posts, they might convey some broad thought or opinion I may share, but you wouldn’t be any closer to understanding how I truly feel about whatever it is I’m writing about.\u003C/p>\n\u003Cp>Why does any of this even matter? Perhaps, in the grand scheme of things, it doesn’t. But, I would argue that, whether it’s commercial art or just art for the sake of art, a personal blog or a best-selling novel, a side project or just a small piece of a larger piece of software, it’s the human element, the emotions and experiences of the creator, that makes any art worth creating or consuming.\u003C/p>\n\u003Cp>Generative AI is already writing articles for publications like Sports Illustrated, creating motion graphics for shows like Marvel’s Secret Invasion, and being pushed into countless tools for creatives, developers, and designers. Even Apple, which has prided itself for decades on making products that appeal to artists, has got into the generative AI game with their upcoming Image Playground app.\u003C/p>\n\u003Cp>None of this is to say AI has no place in our lives–I for one would love an AI to do my taxes, create meal plans, and handle whatever other drudgery we need to deal with. Like any tool, it should supplement, not replace, the human touch.\u003C/p>\n\u003Cp>The question I think we need to ponder is this; Where do we draw the line?\u003C/p>\n\u003Cp>Surely, purely AI-generated works are a bridge too far. But is there room for AI to assist in the creative process, and to what extent? How do we strike a balance and use this tool in a way that maximizes its positive impact on our lives while minimizing the negative impact on society? I hope that this is a question we can answer as a society sooner than later…\u003C/p>\n\u003Csection data-footnotes=\"\" class=\"footnotes\">\u003Ch2 class=\"sr-only\" id=\"footnote-label\">Footnotes\u003C/h2>\n\u003Col>\n\u003Cli id=\"user-content-fn-1\">\n\u003Cp>For now, anyway… \u003Cem>Cue dramatic music\u003C/em>. 🎵 \u003Ca href=\"#user-content-fnref-1\" data-footnote-backref=\"\" aria-label=\"Back to reference 1\" class=\"data-footnote-backref\">↩\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ol>\n\u003C/section>",{"headings":1054,"localImagePaths":1056,"remoteImagePaths":1057,"frontmatter":1058,"imagePaths":1061},[1055],{"depth":348,"slug":349,"text":350},[],[],{"title":1044,"pubDate":1059,"tags":1060},"11/11/24",[69,1047],[],"2024/am-i-switching-to-zed",{"id":1062,"data":1064,"body":1068,"filePath":1069,"digest":1070,"rendered":1071},{"title":1065,"pubDate":1066,"tags":1067},"Am I Switching From Nova To Zed?",["Date","2024-04-14T13:20:00.000Z"],[115,478,17],"For the past several days I've been using the [Zed](https://zed.dev/) editor at work, and on my personal web projects. It started out as just curiosity, but I wasn't immediately sold. I even went so far as to [toot](https://mastodon.social/@ghalldev/112243389407945338) that I'd be going back to Nova as my daily driver.\n\nBut then something weird happened. The next day, I signed into my day job, opened up Nova, and then worked for maybe an hour before Zed started calling to me. After using Zed for 8 hours the previous day, Nova suddenly felt overwhelming and clunky in the same way VSCode felt when I first started using Nova.\n\nNova is, on paper, everything I want from a Mac app; it's slick, it's fast, and it feels right at home on macOS. Zed on the other hand, while fast (perhaps more so than Nova), is not all that pretty, and does not feel like a native Mac app.\n\nBut it has one huge advantage over Nova; it's a code editor first and foremost. And once you figure out the [various JSON incantations](https://zed.dev/docs/configuring-zed) to disable the extraneous AI and collaboration features, it's a pretty barebones app that puts your code front-and-center. Even something like git integration, which is a big deal in both VSCode and Nova, is pretty limited, necessitating the use of the command line tool, or an app like Fork, to perform any action besides seeing which lines and files have been changed.\n\nThis isn't to say I don't have any concerns about Zed, and the team behind it. Their business model doesn't seem all that clear to me, and their AI focus as outlined on their [roadmap](https://zed.dev/roadmap) doesn't exactly indicate to me that this is a product I want to use long term – I'd rather they focus those resources on just trying to build a good editor.\n\nOn an emotional level I'd rather give my business to a company like Panic, who have a clear business model with Nova, and who are very good at targeting the niche I happen to fall into - namely, the discerning, if not extremely nit-picky, Mac user. But Zed makes me _feel_ more productive (the science is still out on if it _actually_ makes me more productive), and the extension ecosystem, while still much smaller than the one around Nova, seems a lot healthier[^1].\n\nOf course, this whole post could be totally premature, and, once the honeymoon period is over, I'll find myself crawling back from the cold utilitarianism of Zed to the warm friendliness of Nova. After all, I am known, among those who know my computing habits, to be extremely finicky about the software I choose to use...\n\n[^1]: Example: Nova's TypeScript extension hasn't been updated in about a year, and the developer archived the project on GitHub in late December. 🙁","src/content/blog/2024/am-i-switching-to-zed.md","187937ad7baf7428",{"html":1072,"metadata":1073},"\u003Cp>For the past several days I’ve been using the \u003Ca href=\"https://zed.dev/\">Zed\u003C/a> editor at work, and on my personal web projects. It started out as just curiosity, but I wasn’t immediately sold. I even went so far as to \u003Ca href=\"https://mastodon.social/@ghalldev/112243389407945338\">toot\u003C/a> that I’d be going back to Nova as my daily driver.\u003C/p>\n\u003Cp>But then something weird happened. The next day, I signed into my day job, opened up Nova, and then worked for maybe an hour before Zed started calling to me. After using Zed for 8 hours the previous day, Nova suddenly felt overwhelming and clunky in the same way VSCode felt when I first started using Nova.\u003C/p>\n\u003Cp>Nova is, on paper, everything I want from a Mac app; it’s slick, it’s fast, and it feels right at home on macOS. Zed on the other hand, while fast (perhaps more so than Nova), is not all that pretty, and does not feel like a native Mac app.\u003C/p>\n\u003Cp>But it has one huge advantage over Nova; it’s a code editor first and foremost. And once you figure out the \u003Ca href=\"https://zed.dev/docs/configuring-zed\">various JSON incantations\u003C/a> to disable the extraneous AI and collaboration features, it’s a pretty barebones app that puts your code front-and-center. Even something like git integration, which is a big deal in both VSCode and Nova, is pretty limited, necessitating the use of the command line tool, or an app like Fork, to perform any action besides seeing which lines and files have been changed.\u003C/p>\n\u003Cp>This isn’t to say I don’t have any concerns about Zed, and the team behind it. Their business model doesn’t seem all that clear to me, and their AI focus as outlined on their \u003Ca href=\"https://zed.dev/roadmap\">roadmap\u003C/a> doesn’t exactly indicate to me that this is a product I want to use long term – I’d rather they focus those resources on just trying to build a good editor.\u003C/p>\n\u003Cp>On an emotional level I’d rather give my business to a company like Panic, who have a clear business model with Nova, and who are very good at targeting the niche I happen to fall into - namely, the discerning, if not extremely nit-picky, Mac user. But Zed makes me \u003Cem>feel\u003C/em> more productive (the science is still out on if it \u003Cem>actually\u003C/em> makes me more productive), and the extension ecosystem, while still much smaller than the one around Nova, seems a lot healthier\u003Csup>\u003Ca href=\"#user-content-fn-1\" id=\"user-content-fnref-1\" data-footnote-ref=\"\" aria-describedby=\"footnote-label\">1\u003C/a>\u003C/sup>.\u003C/p>\n\u003Cp>Of course, this whole post could be totally premature, and, once the honeymoon period is over, I’ll find myself crawling back from the cold utilitarianism of Zed to the warm friendliness of Nova. After all, I am known, among those who know my computing habits, to be extremely finicky about the software I choose to use…\u003C/p>\n\u003Csection data-footnotes=\"\" class=\"footnotes\">\u003Ch2 class=\"sr-only\" id=\"footnote-label\">Footnotes\u003C/h2>\n\u003Col>\n\u003Cli id=\"user-content-fn-1\">\n\u003Cp>Example: Nova’s TypeScript extension hasn’t been updated in about a year, and the developer archived the project on GitHub in late December. 🙁 \u003Ca href=\"#user-content-fnref-1\" data-footnote-backref=\"\" aria-label=\"Back to reference 1\" class=\"data-footnote-backref\">↩\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ol>\n\u003C/section>",{"headings":1074,"localImagePaths":1076,"remoteImagePaths":1077,"frontmatter":1078,"imagePaths":1081},[1075],{"depth":348,"slug":349,"text":350},[],[],{"title":1065,"pubDate":1079,"tags":1080},"4/14/24, 9:20 AM",[115,478,17],[],"2024/default-apps-2024",{"id":1082,"data":1084,"body":1088,"filePath":1089,"digest":1090,"rendered":1091},{"title":1085,"pubDate":1086,"tags":1087},"Default Apps 2024",["Date","2024-12-29T05:00:00.000Z"],[115,69],"An updated version of [this post](/posts/2023/default-apps-2023) from 2023, inspired by [this post](https://chriscoyier.net/2023/11/25/default-apps-2023/) from Chris Coyier (which was in turn inpsired by [this post](https://mattcool.tech/posts/default-apps-2023)).\n\nI changed up some of the categories to avoid any entries with \"none\" or \"N/A\".\n\n---\n\n✉️ Mail Client: [Mail.app](https://support.apple.com/guide/mail/welcome/mac)\n\n📮 Mail Server: [Proton](https://proton.me/)\n\n📓 Notes: [Bear](https://bear.app/), [Tot](https://tot.rocks/)\n\n✅ To Do: [Reminders](https://support.apple.com/guide/reminders/welcome/mac)\n\n📷 Photo Shooting: [iPhone 14](https://www.apple.com/shop/buy-iphone/iphone-14)\n\n🎨 Photo Editing: [Affinity Photo](https://affinity.serif.com/en-us/photo/)\n\n📆 Calendar: [Fantastical](https://flexibits.com/fantastical), synced with [Google Calendar](https://calendar.google.com)\n\n☁️ Cloud Storage: [iCloud](https://www.icloud.com/)\n\n📰 RSS: [Reeder](https://www.reederapp.com/)\n\n📇 Contacts: [Contacts.app](https://support.apple.com/guide/contacts/welcome/mac)\n\n🌐 Browser: [Arc](https://www.apple.com/safari/)\n\n💬 Chat: [Messages](https://support.apple.com/guide/messages/welcome/mac), [Slack](https://slack.com/), [WhatsApp](https://www.whatsapp.com/)\n\n🔖 Bookmarks: [Anybox](https://anybox.app/)\n\n📑 Read It Later: [Reeder](https://www.reederapp.com/)\n\n📝 Writing & Text Editing: [BBEdit](https://www.barebones.com/products/bbedit/index.html)\n\n📈 Spreadsheets: [Numbers](https://www.apple.com/numbers/)\n\n🪟 Window Management: [Rectangle Pro](https://rectangleapp.com/pro)\n\n🛒 Shopping Lists: [Tot](https://tot.rocks/)\n\n🏋️‍♀️Workout Tracking: [Fitness](https://apps.apple.com/us/app/fitness/id1208224953)\n\n💰 Budgeting: [Expenses](https://getexpenses.app/)\n\n🗞 News: [RSS](https://en.wikipedia.org/wiki/RSS)\n\n🎵 Music: [Apple Music](https://www.apple.com/apple-music/)\n\n🎙 Podcasts: [Overcast](https://overcast.fm/)\n\n🔑 Password Management: [Passwords](https://support.apple.com/en-us/120758)\n\n👨‍💻 Code Editor: [Zed](https://zed.dev/), [Xcode](https://developer.apple.com/xcode/)\n\n🐘 Mastodon Client: [Ivory](https://tapbots.com/ivory/)","src/content/blog/2024/default-apps-2024.md","e29513d601ee8ea8",{"html":1092,"metadata":1093},"\u003Cp>An updated version of \u003Ca href=\"/posts/2023/default-apps-2023\">this post\u003C/a> from 2023, inspired by \u003Ca href=\"https://chriscoyier.net/2023/11/25/default-apps-2023/\">this post\u003C/a> from Chris Coyier (which was in turn inpsired by \u003Ca href=\"https://mattcool.tech/posts/default-apps-2023\">this post\u003C/a>).\u003C/p>\n\u003Cp>I changed up some of the categories to avoid any entries with “none” or “N/A”.\u003C/p>\n\u003Chr>\n\u003Cp>✉️ Mail Client: \u003Ca href=\"https://support.apple.com/guide/mail/welcome/mac\">Mail.app\u003C/a>\u003C/p>\n\u003Cp>📮 Mail Server: \u003Ca href=\"https://proton.me/\">Proton\u003C/a>\u003C/p>\n\u003Cp>📓 Notes: \u003Ca href=\"https://bear.app/\">Bear\u003C/a>, \u003Ca href=\"https://tot.rocks/\">Tot\u003C/a>\u003C/p>\n\u003Cp>✅ To Do: \u003Ca href=\"https://support.apple.com/guide/reminders/welcome/mac\">Reminders\u003C/a>\u003C/p>\n\u003Cp>📷 Photo Shooting: \u003Ca href=\"https://www.apple.com/shop/buy-iphone/iphone-14\">iPhone 14\u003C/a>\u003C/p>\n\u003Cp>🎨 Photo Editing: \u003Ca href=\"https://affinity.serif.com/en-us/photo/\">Affinity Photo\u003C/a>\u003C/p>\n\u003Cp>📆 Calendar: \u003Ca href=\"https://flexibits.com/fantastical\">Fantastical\u003C/a>, synced with \u003Ca href=\"https://calendar.google.com\">Google Calendar\u003C/a>\u003C/p>\n\u003Cp>☁️ Cloud Storage: \u003Ca href=\"https://www.icloud.com/\">iCloud\u003C/a>\u003C/p>\n\u003Cp>📰 RSS: \u003Ca href=\"https://www.reederapp.com/\">Reeder\u003C/a>\u003C/p>\n\u003Cp>📇 Contacts: \u003Ca href=\"https://support.apple.com/guide/contacts/welcome/mac\">Contacts.app\u003C/a>\u003C/p>\n\u003Cp>🌐 Browser: \u003Ca href=\"https://www.apple.com/safari/\">Arc\u003C/a>\u003C/p>\n\u003Cp>💬 Chat: \u003Ca href=\"https://support.apple.com/guide/messages/welcome/mac\">Messages\u003C/a>, \u003Ca href=\"https://slack.com/\">Slack\u003C/a>, \u003Ca href=\"https://www.whatsapp.com/\">WhatsApp\u003C/a>\u003C/p>\n\u003Cp>🔖 Bookmarks: \u003Ca href=\"https://anybox.app/\">Anybox\u003C/a>\u003C/p>\n\u003Cp>📑 Read It Later: \u003Ca href=\"https://www.reederapp.com/\">Reeder\u003C/a>\u003C/p>\n\u003Cp>📝 Writing & Text Editing: \u003Ca href=\"https://www.barebones.com/products/bbedit/index.html\">BBEdit\u003C/a>\u003C/p>\n\u003Cp>📈 Spreadsheets: \u003Ca href=\"https://www.apple.com/numbers/\">Numbers\u003C/a>\u003C/p>\n\u003Cp>🪟 Window Management: \u003Ca href=\"https://rectangleapp.com/pro\">Rectangle Pro\u003C/a>\u003C/p>\n\u003Cp>🛒 Shopping Lists: \u003Ca href=\"https://tot.rocks/\">Tot\u003C/a>\u003C/p>\n\u003Cp>🏋️‍♀️Workout Tracking: \u003Ca href=\"https://apps.apple.com/us/app/fitness/id1208224953\">Fitness\u003C/a>\u003C/p>\n\u003Cp>💰 Budgeting: \u003Ca href=\"https://getexpenses.app/\">Expenses\u003C/a>\u003C/p>\n\u003Cp>🗞 News: \u003Ca href=\"https://en.wikipedia.org/wiki/RSS\">RSS\u003C/a>\u003C/p>\n\u003Cp>🎵 Music: \u003Ca href=\"https://www.apple.com/apple-music/\">Apple Music\u003C/a>\u003C/p>\n\u003Cp>🎙 Podcasts: \u003Ca href=\"https://overcast.fm/\">Overcast\u003C/a>\u003C/p>\n\u003Cp>🔑 Password Management: \u003Ca href=\"https://support.apple.com/en-us/120758\">Passwords\u003C/a>\u003C/p>\n\u003Cp>👨‍💻 Code Editor: \u003Ca href=\"https://zed.dev/\">Zed\u003C/a>, \u003Ca href=\"https://developer.apple.com/xcode/\">Xcode\u003C/a>\u003C/p>\n\u003Cp>🐘 Mastodon Client: \u003Ca href=\"https://tapbots.com/ivory/\">Ivory\u003C/a>\u003C/p>",{"headings":1094,"localImagePaths":1095,"remoteImagePaths":1096,"frontmatter":1097,"imagePaths":1100},[],[],[],{"title":1085,"pubDate":1098,"tags":1099},"12/29/24",[115,69],[],"2024/doctor-type-love",{"id":1101,"data":1103,"body":1107,"filePath":1108,"digest":1109,"rendered":1110},{"title":1104,"pubDate":1105,"tags":1106},"How I Learned to Stop Worrying and Love TypeScript",["Date","2024-02-21T05:00:00.000Z"],[198,478],"One of the first steps I took on my post-boot camp webdev journey was to learn TypeScript. It wasn't something that was covered–though I wish it had been, I'll get into why in a second–but it was something we were encouraged to study on our own. I immediately got frustrated, and determined that there was no point. Why would I need to go through the trouble of assigning types to my variables when it was all just getting compiled into vanilla JavaScript anyway?\n\nTwo major things happened since then that changed my tune; I learned Swift, and I started using Bun for personal projects.\n\nFirst, I'll tackle Swift.\n\nLearning Swift was both pretty straightforward coming from JavaScript. The syntax, while pretty different, has some concepts that were familiar to me. By the same token though, Swift is a statically-typed[^1] language and I found that difficult to wrap my head around at first–I had, after all, given up on TypeScript in frustration.\n\nAs I got more comfortable with Swift, I starte to miss the benefits of static typing when working in JavaScript. The ability to just tell my code \"hey, this variable here is an integer\" and have my code crash, or even just fail to even compile, with a super specific error when I inevitably do something stupid and try to treat that variable as a string is infinitely less frustrating than the alternative.\n\nSecondly, there's Bun.\n\nBun is amazing, and I could write an entire post about how much I love working with bun. Heck, maybe I will, but that's something for another day...\n\nThe main thing about Bun that's relevant to my TypeScript journey is the fact that it can natively interpret TypeScript without having to compile to JavaScript. That means that right out of the box, with no dependencies, Bun can just run your TypeScript code just as easily as it can run JavaScript.[^2]\n\nWhile any code getting shipped to the browser will still need to be compiled to vanilla JavaScript, you could, as I understand it, theoretically write your entire back-end in TypeScript and just skip the build step. 🤯\n\nI started off being annoyed with using types in my code because, to be quite frank, they are annoying. They'll make your code throw errors whenever you try to multiply a string, or something silly like that. But that's part of the beauty I've come to appreciate. They're there to help you write better code, and to point you in the right direction when something inevitably goes wrong.\n\n[^1]: [Here](https://stackoverflow.com/questions/1517582/what-is-the-difference-between-statically-typed-and-dynamically-typed-languages) is a StackOverflow thread on the difference between dynamic and static typing put far better than I ever could explain it\n\n[^2]: As an example, I rewrote [my CLI clone of Wordle](https://github.com/ghall89/wordle-cli) in TypeScript","src/content/blog/2024/doctor-type-love.md","7e9785d103b6e141",{"html":1111,"metadata":1112},"\u003Cp>One of the first steps I took on my post-boot camp webdev journey was to learn TypeScript. It wasn’t something that was covered–though I wish it had been, I’ll get into why in a second–but it was something we were encouraged to study on our own. I immediately got frustrated, and determined that there was no point. Why would I need to go through the trouble of assigning types to my variables when it was all just getting compiled into vanilla JavaScript anyway?\u003C/p>\n\u003Cp>Two major things happened since then that changed my tune; I learned Swift, and I started using Bun for personal projects.\u003C/p>\n\u003Cp>First, I’ll tackle Swift.\u003C/p>\n\u003Cp>Learning Swift was both pretty straightforward coming from JavaScript. The syntax, while pretty different, has some concepts that were familiar to me. By the same token though, Swift is a statically-typed\u003Csup>\u003Ca href=\"#user-content-fn-1\" id=\"user-content-fnref-1\" data-footnote-ref=\"\" aria-describedby=\"footnote-label\">1\u003C/a>\u003C/sup> language and I found that difficult to wrap my head around at first–I had, after all, given up on TypeScript in frustration.\u003C/p>\n\u003Cp>As I got more comfortable with Swift, I starte to miss the benefits of static typing when working in JavaScript. The ability to just tell my code “hey, this variable here is an integer” and have my code crash, or even just fail to even compile, with a super specific error when I inevitably do something stupid and try to treat that variable as a string is infinitely less frustrating than the alternative.\u003C/p>\n\u003Cp>Secondly, there’s Bun.\u003C/p>\n\u003Cp>Bun is amazing, and I could write an entire post about how much I love working with bun. Heck, maybe I will, but that’s something for another day…\u003C/p>\n\u003Cp>The main thing about Bun that’s relevant to my TypeScript journey is the fact that it can natively interpret TypeScript without having to compile to JavaScript. That means that right out of the box, with no dependencies, Bun can just run your TypeScript code just as easily as it can run JavaScript.\u003Csup>\u003Ca href=\"#user-content-fn-2\" id=\"user-content-fnref-2\" data-footnote-ref=\"\" aria-describedby=\"footnote-label\">2\u003C/a>\u003C/sup>\u003C/p>\n\u003Cp>While any code getting shipped to the browser will still need to be compiled to vanilla JavaScript, you could, as I understand it, theoretically write your entire back-end in TypeScript and just skip the build step. 🤯\u003C/p>\n\u003Cp>I started off being annoyed with using types in my code because, to be quite frank, they are annoying. They’ll make your code throw errors whenever you try to multiply a string, or something silly like that. But that’s part of the beauty I’ve come to appreciate. They’re there to help you write better code, and to point you in the right direction when something inevitably goes wrong.\u003C/p>\n\u003Csection data-footnotes=\"\" class=\"footnotes\">\u003Ch2 class=\"sr-only\" id=\"footnote-label\">Footnotes\u003C/h2>\n\u003Col>\n\u003Cli id=\"user-content-fn-1\">\n\u003Cp>\u003Ca href=\"https://stackoverflow.com/questions/1517582/what-is-the-difference-between-statically-typed-and-dynamically-typed-languages\">Here\u003C/a> is a StackOverflow thread on the difference between dynamic and static typing put far better than I ever could explain it \u003Ca href=\"#user-content-fnref-1\" data-footnote-backref=\"\" aria-label=\"Back to reference 1\" class=\"data-footnote-backref\">↩\u003C/a>\u003C/p>\n\u003C/li>\n\u003Cli id=\"user-content-fn-2\">\n\u003Cp>As an example, I rewrote \u003Ca href=\"https://github.com/ghall89/wordle-cli\">my CLI clone of Wordle\u003C/a> in TypeScript \u003Ca href=\"#user-content-fnref-2\" data-footnote-backref=\"\" aria-label=\"Back to reference 2\" class=\"data-footnote-backref\">↩\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ol>\n\u003C/section>",{"headings":1113,"localImagePaths":1115,"remoteImagePaths":1116,"frontmatter":1117,"imagePaths":1120},[1114],{"depth":348,"slug":349,"text":350},[],[],{"title":1104,"pubDate":1118,"tags":1119},"2/21/24",[198,478],[],"2024/my-backup-solution",{"id":1121,"data":1123,"body":1128,"filePath":1129,"digest":1130,"rendered":1131},{"title":1124,"pubDate":1125,"tags":1126},"My Backup Solution",["Date","2024-01-27T05:00:00.000Z"],[69,1127],"Digital Life","Backing up your data is probably the most important thing you can do with it. This is something I learned the hard way, a little over 10 years ago now, when I lost almost everything on a failed hard drive. Photos, school projects, personal projects, a bunch of terrible stories I wrote (to be fair, that last one wasn't a huge loss). It was then I decided to get serious about backing up, and scrounged up what little money I had at the time to buy a 500GB external drive.\n\nSince then, though my backup solution has evolved, I haven't lost a single bit of data. Outside of my own stupidity of course, but that's another story...\n\nMy current backup solution is 2-fold:\n\nFirst, my entire MacBook is backed up over my local network to an external 4TB drive connected to Mac Mini server using [Carbon Copy Cloner](https://bombich.com/).\n\nSecond, the Mac Mini server is then backed up to the cloud via [Backblaze](https://www.backblaze.com/).\n\nTo complicate things a tad, I also have a 1TB external SSD connected to the Mac Mini which I use as extra storage for files I don't really need on my MacBook, but still want to keep. This SSD is also backed up to the 4TB drive (via another install of Carbon Copy Cloner), and is thus included in the Backblaze backup.\n\nI've opted to use Carbon Copy Cloner instead of Time Machine because it offers a lot more flexibility, both in scheduling and in how my backups are organized.\n\nFor example, the external SSD on the Mac Mini doesn't get written to a whole lot, so I have it scheduled to backup once a day. It's probably a little excessive for how often I actually need to save files there, but I figure it's better to backup more often than I actually need.\n\nOn my MacBook, I have it set to backup every 6 hours. I figured this was a good balance between safety and convenience. Most of my mission-critical work is code, which I commit to GitHub on a regular basis, and I'd rather not have to tie up my network every hour.\n\nFinally, I have both these backups separated into their own folders on the 4TB drive for organizational purposes, which I don't think is possible, or at least not that easy to set up, with Time Machine.\n\nBut my solution is not perfect, and I have identified a few weaknesses in my setup:\n\nFirstly, my backup is not bootable. This is more of a convenience than anything else, but because of how I have everything configured it's not possible to boot from my network backup.\n\nAlso, because my backups are over my local network, I can only backup from home. This isn't the end of the world since I don't often take my MacBook with me for more than a few hours but there have been instances where I've been away for a few days with it in tow. But again, it would be mostly an inconvenience because my mission-critical work gets pushed to GitHub regularly.\n\nThirdly, I don't have a great solution for keeping backups of my photos and anything else I have in iCloud. While both my local Photos library and the \"Mobile Documents\" folder–where macOS stores iCloud Drive locally–are included in the backup, the way iCloud handles files, and its overall reliability, makes me a little nervous. What if some of my photos are missing from the local library, or some document in my iCloud Drive isn't properly downloaded. I don't have a great solution to this, but I am open to suggestions. Please [hit me up on Mastodon](https://mastodon.social/@ghalldev) if you have any.\n\nAnd finally, I don't have another offsite backup, so if my apartment burns down AND Backblaze for some reason loses all my data (which is an unlikely, but not impossible, scenario) I'm SOL. Even having a backup drive at a relative's house that I backup to once in a while would be better than relying entirely on local network backups and the cloud.\n\nBut if there's one thing I learned, and would like to impart on anyone who, in the year 2024, doesn't have a backup, is that _any_ backup is better than _no_ backup. It all depends on your risk tolerance and how much complexity you want to introduce. But I think, at the very least, backing up to an external drive connected to your computer is a must.","src/content/blog/2024/my-backup-solution.md","cb0af27199af223d",{"html":1132,"metadata":1133},"\u003Cp>Backing up your data is probably the most important thing you can do with it. This is something I learned the hard way, a little over 10 years ago now, when I lost almost everything on a failed hard drive. Photos, school projects, personal projects, a bunch of terrible stories I wrote (to be fair, that last one wasn’t a huge loss). It was then I decided to get serious about backing up, and scrounged up what little money I had at the time to buy a 500GB external drive.\u003C/p>\n\u003Cp>Since then, though my backup solution has evolved, I haven’t lost a single bit of data. Outside of my own stupidity of course, but that’s another story…\u003C/p>\n\u003Cp>My current backup solution is 2-fold:\u003C/p>\n\u003Cp>First, my entire MacBook is backed up over my local network to an external 4TB drive connected to Mac Mini server using \u003Ca href=\"https://bombich.com/\">Carbon Copy Cloner\u003C/a>.\u003C/p>\n\u003Cp>Second, the Mac Mini server is then backed up to the cloud via \u003Ca href=\"https://www.backblaze.com/\">Backblaze\u003C/a>.\u003C/p>\n\u003Cp>To complicate things a tad, I also have a 1TB external SSD connected to the Mac Mini which I use as extra storage for files I don’t really need on my MacBook, but still want to keep. This SSD is also backed up to the 4TB drive (via another install of Carbon Copy Cloner), and is thus included in the Backblaze backup.\u003C/p>\n\u003Cp>I’ve opted to use Carbon Copy Cloner instead of Time Machine because it offers a lot more flexibility, both in scheduling and in how my backups are organized.\u003C/p>\n\u003Cp>For example, the external SSD on the Mac Mini doesn’t get written to a whole lot, so I have it scheduled to backup once a day. It’s probably a little excessive for how often I actually need to save files there, but I figure it’s better to backup more often than I actually need.\u003C/p>\n\u003Cp>On my MacBook, I have it set to backup every 6 hours. I figured this was a good balance between safety and convenience. Most of my mission-critical work is code, which I commit to GitHub on a regular basis, and I’d rather not have to tie up my network every hour.\u003C/p>\n\u003Cp>Finally, I have both these backups separated into their own folders on the 4TB drive for organizational purposes, which I don’t think is possible, or at least not that easy to set up, with Time Machine.\u003C/p>\n\u003Cp>But my solution is not perfect, and I have identified a few weaknesses in my setup:\u003C/p>\n\u003Cp>Firstly, my backup is not bootable. This is more of a convenience than anything else, but because of how I have everything configured it’s not possible to boot from my network backup.\u003C/p>\n\u003Cp>Also, because my backups are over my local network, I can only backup from home. This isn’t the end of the world since I don’t often take my MacBook with me for more than a few hours but there have been instances where I’ve been away for a few days with it in tow. But again, it would be mostly an inconvenience because my mission-critical work gets pushed to GitHub regularly.\u003C/p>\n\u003Cp>Thirdly, I don’t have a great solution for keeping backups of my photos and anything else I have in iCloud. While both my local Photos library and the “Mobile Documents” folder–where macOS stores iCloud Drive locally–are included in the backup, the way iCloud handles files, and its overall reliability, makes me a little nervous. What if some of my photos are missing from the local library, or some document in my iCloud Drive isn’t properly downloaded. I don’t have a great solution to this, but I am open to suggestions. Please \u003Ca href=\"https://mastodon.social/@ghalldev\">hit me up on Mastodon\u003C/a> if you have any.\u003C/p>\n\u003Cp>And finally, I don’t have another offsite backup, so if my apartment burns down AND Backblaze for some reason loses all my data (which is an unlikely, but not impossible, scenario) I’m SOL. Even having a backup drive at a relative’s house that I backup to once in a while would be better than relying entirely on local network backups and the cloud.\u003C/p>\n\u003Cp>But if there’s one thing I learned, and would like to impart on anyone who, in the year 2024, doesn’t have a backup, is that \u003Cem>any\u003C/em> backup is better than \u003Cem>no\u003C/em> backup. It all depends on your risk tolerance and how much complexity you want to introduce. But I think, at the very least, backing up to an external drive connected to your computer is a must.\u003C/p>",{"headings":1134,"localImagePaths":1135,"remoteImagePaths":1136,"frontmatter":1137,"imagePaths":1140},[],[],[],{"title":1124,"pubDate":1138,"tags":1139},"1/27/24",[69,1127],[],"2024/finishing-stuff",{"id":1141,"data":1143,"body":1147,"filePath":1148,"digest":1149,"rendered":1150},{"title":1144,"pubDate":1145,"tags":1146},"Finishing Stuff",["Date","2024-07-08T04:00:00.000Z"],[18],"It's been a while, longer than usual, since I've posted something here.\n\nI often have a hard time finishing stuff if I don't have some kind of external pressure (like, say, my job depends on it), and it seems like it's been worse over the last several months.\n\nIf you were to take a look into my WIP folder for this blog, you'll see about a dozen or so posts in various states of unfinished. The next big update for my app is in limbo. My gaming backlog is littered with games I started and never finished. My sink always has a couple dishes I couldn't bring myself to just wash along with the rest of them.\n\nIt feels bad to have all these unfinished things hanging over my head. There's the guilt of course, but then there's the frustration and lack of fulfillment that comes with leaving so many things unfinished.\n\nI have so many reasons for leaving things unfinished.\n\nWhen it comes to writing or programming, it's lack of confidence in my work. With writing it's because I decided I have a bad take, or that my writing is just poor quality. With programming it's because I feel like I don't know what I'm doing (especially when working with Swift...).\n\nFor games, it's the desire to move on to the new shiny thing even though I'm still having fun with the game I'm playing.\n\nWith chores, my brain just gets bored and I feel the need to do something more mentally stimulating.\n\nThe cycle repeats, and eventually I'm overwhelmed. I have too many projects to finish. Too many blog posts to write. Too many games to play. Trying to go back and finish these things becomes less about the joy of creating or enjoying a hobby, and more about checking things off a list. So I lose the passion to even finish them.\n\nI've never been diagnosed with Attention Deficit Disorder, but sometimes I wonder if that's something I should pursue (yet another unfinished task I suppose). I tend to blam it on my anxiety since I seem to have more of a challenge during periods of high anxiety (like I've had for the last few months), but maybe this is something I should look into.\n\nIn the meantime though, I did finish this blog post (finally), _and_ posted it, so I'm going to have a mini celebratory cup of tea.","src/content/blog/2024/finishing-stuff.md","88795150a7cb9ac6",{"html":1151,"metadata":1152},"\u003Cp>It’s been a while, longer than usual, since I’ve posted something here.\u003C/p>\n\u003Cp>I often have a hard time finishing stuff if I don’t have some kind of external pressure (like, say, my job depends on it), and it seems like it’s been worse over the last several months.\u003C/p>\n\u003Cp>If you were to take a look into my WIP folder for this blog, you’ll see about a dozen or so posts in various states of unfinished. The next big update for my app is in limbo. My gaming backlog is littered with games I started and never finished. My sink always has a couple dishes I couldn’t bring myself to just wash along with the rest of them.\u003C/p>\n\u003Cp>It feels bad to have all these unfinished things hanging over my head. There’s the guilt of course, but then there’s the frustration and lack of fulfillment that comes with leaving so many things unfinished.\u003C/p>\n\u003Cp>I have so many reasons for leaving things unfinished.\u003C/p>\n\u003Cp>When it comes to writing or programming, it’s lack of confidence in my work. With writing it’s because I decided I have a bad take, or that my writing is just poor quality. With programming it’s because I feel like I don’t know what I’m doing (especially when working with Swift…).\u003C/p>\n\u003Cp>For games, it’s the desire to move on to the new shiny thing even though I’m still having fun with the game I’m playing.\u003C/p>\n\u003Cp>With chores, my brain just gets bored and I feel the need to do something more mentally stimulating.\u003C/p>\n\u003Cp>The cycle repeats, and eventually I’m overwhelmed. I have too many projects to finish. Too many blog posts to write. Too many games to play. Trying to go back and finish these things becomes less about the joy of creating or enjoying a hobby, and more about checking things off a list. So I lose the passion to even finish them.\u003C/p>\n\u003Cp>I’ve never been diagnosed with Attention Deficit Disorder, but sometimes I wonder if that’s something I should pursue (yet another unfinished task I suppose). I tend to blam it on my anxiety since I seem to have more of a challenge during periods of high anxiety (like I’ve had for the last few months), but maybe this is something I should look into.\u003C/p>\n\u003Cp>In the meantime though, I did finish this blog post (finally), \u003Cem>and\u003C/em> posted it, so I’m going to have a mini celebratory cup of tea.\u003C/p>",{"headings":1153,"localImagePaths":1154,"remoteImagePaths":1155,"frontmatter":1156,"imagePaths":1159},[],[],[],{"title":1144,"pubDate":1157,"tags":1158},"7/8/24",[18],[],"2024/my-five-formative-games",{"id":1160,"data":1162,"body":1166,"filePath":1167,"digest":1168,"rendered":1169},{"title":1163,"pubDate":1164,"tags":1165},"My Five Formative Video Games",["Date","2024-07-18T04:00:00.000Z"],[150],"This week, the Triple Click podcast posted to their main feed [a bonus episode from a couple years ago](https://overcast.fm/+AAZusZIrU4E) about the hosts' top 5 formative games. It got me thinking about some of my most formative video game experiences, and what shaped me into the gamer I am today.\n\nLike the postcast, I've picked 5 games I consider to be important to me personally. They're in no particular order, and they're not all my favorites, but they are the games that contributed most to my love of gaming.\n\n## Donkey Kong Country\n\nThis game hold a special place in my heart as my first ever video game. When I was 6, my dad bought me a Super Nintendo bundled with this game, and it blew my little mind. While I think its sequel, Donkey Kong Country 2: Diddy's Kong Quest, is the better game, the original still has a warm place in my heart, and I revisit it from time to time.\n\n## Super Mario Land 2: Six Golden Coins\n\nMy parents got divorced when I was young, and I wasn't really allowed to have a console at my mom's house. I was, however, allowed to have my GameBoy, which my mom bought for me alongside a copy of this game.\n\nIt's not what I'd call a favorite of mine–sorry to everyone who loves this game–but it was my first experience with portable gaming, and the start of my preference for that kind of experience. And it eventually led to my next formative game...\n\n## Pokémon Red[^1]\n\nIf you're a gamer in your early-to-mid-30's, Pokémon is probably the game that introduced to you to the genre of role-playing games. That was definitely the case for me. I didn't know anything about RPGs, but I was just the right age for Pokémon fever and I had to play it. In the years since, RPGs have become my favorite type of game to play, and I owe it all to Pokémon.\n\n## The Legend of Zelda: The Wind Waker\n\nI went back and forth between including this or Ocarina of Time, but in the grand scheme of things I think Wind Waker had a much larger effect on me personally. It's my earliest memory of a game that really captivated me, and drew me into its world in a way that I could believe it was alive. I didn't care enough to know about the controversy around the cartoony graphics, if anything that's what really made the game for me at the time.\n\n## Sim Copter\n\nThis is probably a strange pick, and it's the only game on this list I'd never recommend to anyone. But I was absolutely obsessed with this game for a time. I hated doing the missions, I just enjoyed flying the helicopter around. I spent most of my time playing with an included tool called the SimCity Urban Renewal Kit, building my own intricate cities, and loading them into the game to fly around in 3D.\n\n[^1]: I specifically chose Pokémon Red because that's the version I had growing up.","src/content/blog/2024/my-five-formative-games.md","8934d26bee452399",{"html":1170,"metadata":1171},"\u003Cp>This week, the Triple Click podcast posted to their main feed \u003Ca href=\"https://overcast.fm/+AAZusZIrU4E\">a bonus episode from a couple years ago\u003C/a> about the hosts’ top 5 formative games. It got me thinking about some of my most formative video game experiences, and what shaped me into the gamer I am today.\u003C/p>\n\u003Cp>Like the postcast, I’ve picked 5 games I consider to be important to me personally. They’re in no particular order, and they’re not all my favorites, but they are the games that contributed most to my love of gaming.\u003C/p>\n\u003Ch2 id=\"donkey-kong-country\">Donkey Kong Country\u003C/h2>\n\u003Cp>This game hold a special place in my heart as my first ever video game. When I was 6, my dad bought me a Super Nintendo bundled with this game, and it blew my little mind. While I think its sequel, Donkey Kong Country 2: Diddy’s Kong Quest, is the better game, the original still has a warm place in my heart, and I revisit it from time to time.\u003C/p>\n\u003Ch2 id=\"super-mario-land-2-six-golden-coins\">Super Mario Land 2: Six Golden Coins\u003C/h2>\n\u003Cp>My parents got divorced when I was young, and I wasn’t really allowed to have a console at my mom’s house. I was, however, allowed to have my GameBoy, which my mom bought for me alongside a copy of this game.\u003C/p>\n\u003Cp>It’s not what I’d call a favorite of mine–sorry to everyone who loves this game–but it was my first experience with portable gaming, and the start of my preference for that kind of experience. And it eventually led to my next formative game…\u003C/p>\n\u003Ch2 id=\"pokémon-red1\">Pokémon Red\u003Csup>\u003Ca href=\"#user-content-fn-1\" id=\"user-content-fnref-1\" data-footnote-ref=\"\" aria-describedby=\"footnote-label\">1\u003C/a>\u003C/sup>\u003C/h2>\n\u003Cp>If you’re a gamer in your early-to-mid-30’s, Pokémon is probably the game that introduced to you to the genre of role-playing games. That was definitely the case for me. I didn’t know anything about RPGs, but I was just the right age for Pokémon fever and I had to play it. In the years since, RPGs have become my favorite type of game to play, and I owe it all to Pokémon.\u003C/p>\n\u003Ch2 id=\"the-legend-of-zelda-the-wind-waker\">The Legend of Zelda: The Wind Waker\u003C/h2>\n\u003Cp>I went back and forth between including this or Ocarina of Time, but in the grand scheme of things I think Wind Waker had a much larger effect on me personally. It’s my earliest memory of a game that really captivated me, and drew me into its world in a way that I could believe it was alive. I didn’t care enough to know about the controversy around the cartoony graphics, if anything that’s what really made the game for me at the time.\u003C/p>\n\u003Ch2 id=\"sim-copter\">Sim Copter\u003C/h2>\n\u003Cp>This is probably a strange pick, and it’s the only game on this list I’d never recommend to anyone. But I was absolutely obsessed with this game for a time. I hated doing the missions, I just enjoyed flying the helicopter around. I spent most of my time playing with an included tool called the SimCity Urban Renewal Kit, building my own intricate cities, and loading them into the game to fly around in 3D.\u003C/p>\n\u003Csection data-footnotes=\"\" class=\"footnotes\">\u003Ch2 class=\"sr-only\" id=\"footnote-label\">Footnotes\u003C/h2>\n\u003Col>\n\u003Cli id=\"user-content-fn-1\">\n\u003Cp>I specifically chose Pokémon Red because that’s the version I had growing up. \u003Ca href=\"#user-content-fnref-1\" data-footnote-backref=\"\" aria-label=\"Back to reference 1\" class=\"data-footnote-backref\">↩\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ol>\n\u003C/section>",{"headings":1172,"localImagePaths":1189,"remoteImagePaths":1190,"frontmatter":1191,"imagePaths":1194},[1173,1176,1179,1182,1185,1188],{"depth":348,"slug":1174,"text":1175},"donkey-kong-country","Donkey Kong Country",{"depth":348,"slug":1177,"text":1178},"super-mario-land-2-six-golden-coins","Super Mario Land 2: Six Golden Coins",{"depth":348,"slug":1180,"text":1181},"pokémon-red1","Pokémon Red1",{"depth":348,"slug":1183,"text":1184},"the-legend-of-zelda-the-wind-waker","The Legend of Zelda: The Wind Waker",{"depth":348,"slug":1186,"text":1187},"sim-copter","Sim Copter",{"depth":348,"slug":349,"text":350},[],[],{"title":1163,"pubDate":1192,"tags":1193},"7/18/24",[150],[],"2024/my-top-3-games-of-2024",{"id":1195,"data":1197,"body":1201,"filePath":1202,"digest":1203,"rendered":1204},{"title":1198,"pubDate":1199,"tags":1200},"My Top 3 Games of 2024",["Date","2024-12-12T00:00:00.000Z"],[150],"Back in December 2022, I wrote about [my top 3 games of that year](/posts/2022/my-top-3-games-of-2022/) in what I hoped would be a yearly tradition. For 2023, Tears of the Kingdom and Baldur’s Gate 3 blew me away that I couldn’t fathom selecting a third game that stood up to them. This year however, I’m returning to the originally envisioned format for my top 3 games of 2024.\n\nOne of my regrets from the 2022 post was that I didn’t go into very much detail as to why I liked the games, so this time around I wanted to make sure to go more in-depth (but not too in-depth). So, over the course of the year, I’ve kept a journal of every game I finished in 2024, and wrote down what I thought about it while the experience was still fresh in my mind. I chose this list by re-reading my journal and picking the 3 games that, upon reflection, still resonate with me in the same way.\n\n### Star Wars: Outlaws\n\nOk, this is a controversial pick, but, despite its many flaws, Star Wars: Outlaws is a game I genuinely enjoyed from start to finish. Granted, many of its strengths are a result of it being a Star Wars game, but as a fan of the franchise that’s enough for me.\n\nTo me, this game nailed the feeling of being a roguish scoundrel going on adventures across the Star Wars galaxy. From classic locations such as Mos Eisley, to new places like Mirogana, it all felt authentically a part of that galaxy far, far away. It’s clear the people behind the game are big fans of the universe George Lucas created.\n\nEven the typical Ubisoft open-world tropes didn’t detract from the experience. In fact, setting the game across multiple planets, and therefore segmenting the game into smaller open areas instead of one huge map, did a lot to remove the tedium that comes with open-world games.\n\nAnother aspect of the game I enjoyed was the “Reputation System”. During the course of the game you’ll encounter and do missions for various criminal syndicates; The Hutts, The Pykes, Crimson Dawn, and the Ashiga Clan. Which missions you do, and whether you succeed or fail, will affect your standing with these organizations. Raising your reputation with a particular group can unlock special merchants, allow you to take higher paying missions, and freely move about the gangs territory. However, betraying a gang, stealing from them, entering restricted areas, or just being a menace towards them, will lower your reputation. It’s a cool system, and I think it has plenty of room for iteration in a sequel.\n\n### Final Fantasy VII Rebirth\n\nI have to say, this is the game that most surprised me this year. While I enjoyed Final Fantasy VII Remake–the first entry in this trilogy-to-be of games re-imagining the classic 90’s RPG–when I originally played it during Covid lockdown in 2020, I found it very tedious when I revisited it a couple years ago In addition, 2023’s Final Fantasy XVI left me a bit down on the series as a whole. But I gave Rebirth a shot anyway, and I’m glad I did.\n\nOne thing this game shares in common with the first entry is how well it handles real-time combat, especially compared to the more recent “mainline” entries. Final Fantasy XV’s real-time combat was tedious, while XVI’s was frustrating and shallow. I really appreciate the ability in this game to switch characters in combat to not only keep gameplay interesting, but provide a level of depth and control that the aforementioned mainline games just don’t.\n\nThe world design, similar to Star Wars: Outlaws, is more segmented, which makes the exploration much less tedious, and far more varied. Each map is littered with side objectives to encourage exploration, but it’s not so much that it’s overwhelming. The only 2 exceptions were Cosmo Canyon and Gongaga, which I found extremely convoluted and not at all enjoyable to navigate.\n\nThe game has a multitude of mini-games, which felt like a throwback to an older style of video game design, and I thought it was fun. They weren’t all bangers, but I did find myself engaging in Gwen…sorry, I mean, Queen’s Blood. Also, Chocobo Racing ended up being another big time sink. It was enough to keep me coming back for many more hours, even after I finished the story (and is probably why I didn’t finish more games this year 😬).\n\n### The Legend of Zelda: Echoes of Wisdom\n\nIt goes without saying, if there’s a new Zelda game out it’s going to make my top 3 games of the year, no question. Like any other game, it’s not perfect. As the first brand-new “2D” Zelda in a decade, and the first in the series to star the titular princess, it had high expectations to live up to, but I think it ran away with them.\n\nIt’s the first Zelda game of this style to take on the open-world design of the 2 most recent 3D games–Breath of the Wild, and Tears of the Kingdom–and it really fit a lot better that I was expecting. In fact, I’d say it did the open-world much better, because it was reigned in just enough to not impede on the storytelling (such as it is in a Nintendo title), but still gave the player a good level of freedom to explore.\n\nAnother area this game excels is the puzzles. Much like in Tears of the Kingdom, the puzzles in this game are more focused on player creativity and finding fun solutions than simply trying to figure out the one solution the designers intended. Much of this creativity comes from what this game calls “echoes”, basically various objects and enemies you can conjure up.\n\nI hope this is a concept Nintendo revisits, because I really want to see a successor to this game that iterates upon what is already great, and improves on what didn’t quite work. Basically, what Tears of the Kingdom did for Breath of the Wild.","src/content/blog/2024/my-top-3-games-of-2024.md","aeb241061d662d08",{"html":1205,"metadata":1206},"\u003Cp>Back in December 2022, I wrote about \u003Ca href=\"/posts/2022/my-top-3-games-of-2022/\">my top 3 games of that year\u003C/a> in what I hoped would be a yearly tradition. For 2023, Tears of the Kingdom and Baldur’s Gate 3 blew me away that I couldn’t fathom selecting a third game that stood up to them. This year however, I’m returning to the originally envisioned format for my top 3 games of 2024.\u003C/p>\n\u003Cp>One of my regrets from the 2022 post was that I didn’t go into very much detail as to why I liked the games, so this time around I wanted to make sure to go more in-depth (but not too in-depth). So, over the course of the year, I’ve kept a journal of every game I finished in 2024, and wrote down what I thought about it while the experience was still fresh in my mind. I chose this list by re-reading my journal and picking the 3 games that, upon reflection, still resonate with me in the same way.\u003C/p>\n\u003Ch3 id=\"star-wars-outlaws\">Star Wars: Outlaws\u003C/h3>\n\u003Cp>Ok, this is a controversial pick, but, despite its many flaws, Star Wars: Outlaws is a game I genuinely enjoyed from start to finish. Granted, many of its strengths are a result of it being a Star Wars game, but as a fan of the franchise that’s enough for me.\u003C/p>\n\u003Cp>To me, this game nailed the feeling of being a roguish scoundrel going on adventures across the Star Wars galaxy. From classic locations such as Mos Eisley, to new places like Mirogana, it all felt authentically a part of that galaxy far, far away. It’s clear the people behind the game are big fans of the universe George Lucas created.\u003C/p>\n\u003Cp>Even the typical Ubisoft open-world tropes didn’t detract from the experience. In fact, setting the game across multiple planets, and therefore segmenting the game into smaller open areas instead of one huge map, did a lot to remove the tedium that comes with open-world games.\u003C/p>\n\u003Cp>Another aspect of the game I enjoyed was the “Reputation System”. During the course of the game you’ll encounter and do missions for various criminal syndicates; The Hutts, The Pykes, Crimson Dawn, and the Ashiga Clan. Which missions you do, and whether you succeed or fail, will affect your standing with these organizations. Raising your reputation with a particular group can unlock special merchants, allow you to take higher paying missions, and freely move about the gangs territory. However, betraying a gang, stealing from them, entering restricted areas, or just being a menace towards them, will lower your reputation. It’s a cool system, and I think it has plenty of room for iteration in a sequel.\u003C/p>\n\u003Ch3 id=\"final-fantasy-vii-rebirth\">Final Fantasy VII Rebirth\u003C/h3>\n\u003Cp>I have to say, this is the game that most surprised me this year. While I enjoyed Final Fantasy VII Remake–the first entry in this trilogy-to-be of games re-imagining the classic 90’s RPG–when I originally played it during Covid lockdown in 2020, I found it very tedious when I revisited it a couple years ago In addition, 2023’s Final Fantasy XVI left me a bit down on the series as a whole. But I gave Rebirth a shot anyway, and I’m glad I did.\u003C/p>\n\u003Cp>One thing this game shares in common with the first entry is how well it handles real-time combat, especially compared to the more recent “mainline” entries. Final Fantasy XV’s real-time combat was tedious, while XVI’s was frustrating and shallow. I really appreciate the ability in this game to switch characters in combat to not only keep gameplay interesting, but provide a level of depth and control that the aforementioned mainline games just don’t.\u003C/p>\n\u003Cp>The world design, similar to Star Wars: Outlaws, is more segmented, which makes the exploration much less tedious, and far more varied. Each map is littered with side objectives to encourage exploration, but it’s not so much that it’s overwhelming. The only 2 exceptions were Cosmo Canyon and Gongaga, which I found extremely convoluted and not at all enjoyable to navigate.\u003C/p>\n\u003Cp>The game has a multitude of mini-games, which felt like a throwback to an older style of video game design, and I thought it was fun. They weren’t all bangers, but I did find myself engaging in Gwen…sorry, I mean, Queen’s Blood. Also, Chocobo Racing ended up being another big time sink. It was enough to keep me coming back for many more hours, even after I finished the story (and is probably why I didn’t finish more games this year 😬).\u003C/p>\n\u003Ch3 id=\"the-legend-of-zelda-echoes-of-wisdom\">The Legend of Zelda: Echoes of Wisdom\u003C/h3>\n\u003Cp>It goes without saying, if there’s a new Zelda game out it’s going to make my top 3 games of the year, no question. Like any other game, it’s not perfect. As the first brand-new “2D” Zelda in a decade, and the first in the series to star the titular princess, it had high expectations to live up to, but I think it ran away with them.\u003C/p>\n\u003Cp>It’s the first Zelda game of this style to take on the open-world design of the 2 most recent 3D games–Breath of the Wild, and Tears of the Kingdom–and it really fit a lot better that I was expecting. In fact, I’d say it did the open-world much better, because it was reigned in just enough to not impede on the storytelling (such as it is in a Nintendo title), but still gave the player a good level of freedom to explore.\u003C/p>\n\u003Cp>Another area this game excels is the puzzles. Much like in Tears of the Kingdom, the puzzles in this game are more focused on player creativity and finding fun solutions than simply trying to figure out the one solution the designers intended. Much of this creativity comes from what this game calls “echoes”, basically various objects and enemies you can conjure up.\u003C/p>\n\u003Cp>I hope this is a concept Nintendo revisits, because I really want to see a successor to this game that iterates upon what is already great, and improves on what didn’t quite work. Basically, what Tears of the Kingdom did for Breath of the Wild.\u003C/p>",{"headings":1207,"localImagePaths":1217,"remoteImagePaths":1218,"frontmatter":1219,"imagePaths":1222},[1208,1211,1214],{"depth":47,"slug":1209,"text":1210},"star-wars-outlaws","Star Wars: Outlaws",{"depth":47,"slug":1212,"text":1213},"final-fantasy-vii-rebirth","Final Fantasy VII Rebirth",{"depth":47,"slug":1215,"text":1216},"the-legend-of-zelda-echoes-of-wisdom","The Legend of Zelda: Echoes of Wisdom",[],[],{"title":1198,"pubDate":1220,"tags":1221},"2024-12-12",[150],[],"2024/my-terminal-setup",{"id":1223,"data":1225,"body":1229,"filePath":1230,"digest":1231,"rendered":1232},{"title":1226,"pubDate":1227,"tags":1228},"My Terminal Setup",["Date","2024-03-09T05:00:00.000Z"],[91,69],"The command line is something I've tinkered with for years. Ever since I discovered Terminal.app in the Utilities folder on my PowerBook G4 back in the day, I've been curious about the kinds of things I could do with it. For most of that time, I've really only used it to change hidden settings, and run tools like 'diskutil', but since entering the world of software development the terminal has become an indispensable tool.\n\nOne of the things I enjoy about the terminal is how customizable it is. If you're on macOS like I am, it can be a nice little reprieve from the relatively locked-down GUI. As such, I've had a lot of fun tweaking the Unix underpinnings of the Mac to my own preferences.\n\n### The Basics\n\nTo start off, let's look at the basic setup. Though macOS comes with the built-in Terminal.app I mentioned earlier, I prefer to use an app called [iTerm 2](https://iterm2.com). There are a lot of alternative terminal emulators out there, and I've tried most of them, but I keep coming back to iTerm because it just feels at home on the Mac in the way Warp, Alacritty, and the like, just don't.\n\nFor the shell itself, I use ZSH, which is what ships by default on Mac. I'll admit I'm not sure what the pros and cons are versus something like Bash, but it works for me. I also use [ohmyzsh](https://github.com/ohmyzsh/ohmyzsh) for an extra level of customization.\n\nFinally, I use [Homebrew](https://brew.sh) for my package manager. That seems to be the go-to solution for Mac. I use it to not only install and manage the CLI tools I use, but also any GUI apps I install outside the App Store. There's even a nice little app called [Cork](https://github.com/buresdv/Cork) which is a GUI app that makes dealing with Homebrew a lot nicer.\n\n### Themes and Plugins\n\nUsing ohmyzsh opens the door for a lot of easy customization. One of the other tools I use is [Powerlevel10k](https://github.com/romkatv/powerlevel10k), which can be used with or without ohmyzsh. This allows you to create a theme by mixing and matching several preset options. I went with a pretty barebones, minimal look, but you don't have to go that route.\n\nFor plugins, I use [zsh-autocomplete](https://github.com/marlonrichert/zsh-autocomplete), which is basically a search function and autocompletion for terminal commands. I also use [zsh-syntax-highlighting](https://github.com/zsh-users/zsh-syntax-highlighting), which not only adds a bit of color, but can be useful as well because it will color code valid commands in green and invalid ones in red.\n\n### Useful Tools\n\nThere are also a handful of useful tools I have installed that make using the command line a much more pleasant experience. I'm going to skip over ones like git and Homebrew, they're pretty much a necessity for developers, and instead focus on some tools I'd consider nice to have.\n\nAll of these tools can be installed via Homebrew.\n\n**gum**\n\nThis isn't so much a standalone tool as it is a way to easily add some interactivity to shell scripts. You can easily add text inputs, confirmation dialogs, list selections, and even loading spinners to your shell scripts. There's a lot, so I'd suggest checking out [the readme](https://github.com/charmbracelet/gum/blob/main/README.md) to see if it's something you'd find useful.\n\n**mas**\n\nA CLI for the Mac App Store. It may seem a little redundant, but I find it a much more reliable way to update apps installed via the App Store since auto-update seems pretty hit-or-miss, and many times updates will not show for me at all in the GUI interface. Simply running `mas upgrade` will find and install updates much more reliably in my experience.\n\n**thefuck**\n\nEven with all my autocomplete and syntax highlighting shenanigans, I still sometimes make mistakes (ever do a git push without setting an origin?). All I have to do when I make these silly mistakes is run the command `fuck` and it will pretty reliably find and run the command you meant to run.\n\n**yt-dlp**\n\nI don't always have to download YouTube videos, but when I do, I use yt-dlp. It makes it pretty simple to download videos, and it's feels a lot less sketchy than using one of those YouTube downloader websites. Shameless plug, I also [built a GUI front end for it](https://github.com/ghall89/Siphon).\n\n**zoxide**\n\nUsing cd to navigate our computers is an everyday part of using the terminal, but zoxide makes that experience much better. On top just being able to navigate your folders just like with cd, zoxide can keep track of your most visited folders and lets you quickly navigate to them with a fuzzy search. So, say you have a folder you navigate to a lot with `cd ~/Developer/web/personal/my-cool-blog`, instead of having to type that out you can simply type `z web blog` and it will, like magic, take you right there. Also, if you're like me and have the cd command burned into your brain, you can set cd as an alias of z.","src/content/blog/2024/my-terminal-setup.md","8dfb2c1b5e92ae77",{"html":1233,"metadata":1234},"\u003Cp>The command line is something I’ve tinkered with for years. Ever since I discovered Terminal.app in the Utilities folder on my PowerBook G4 back in the day, I’ve been curious about the kinds of things I could do with it. For most of that time, I’ve really only used it to change hidden settings, and run tools like ‘diskutil’, but since entering the world of software development the terminal has become an indispensable tool.\u003C/p>\n\u003Cp>One of the things I enjoy about the terminal is how customizable it is. If you’re on macOS like I am, it can be a nice little reprieve from the relatively locked-down GUI. As such, I’ve had a lot of fun tweaking the Unix underpinnings of the Mac to my own preferences.\u003C/p>\n\u003Ch3 id=\"the-basics\">The Basics\u003C/h3>\n\u003Cp>To start off, let’s look at the basic setup. Though macOS comes with the built-in Terminal.app I mentioned earlier, I prefer to use an app called \u003Ca href=\"https://iterm2.com\">iTerm 2\u003C/a>. There are a lot of alternative terminal emulators out there, and I’ve tried most of them, but I keep coming back to iTerm because it just feels at home on the Mac in the way Warp, Alacritty, and the like, just don’t.\u003C/p>\n\u003Cp>For the shell itself, I use ZSH, which is what ships by default on Mac. I’ll admit I’m not sure what the pros and cons are versus something like Bash, but it works for me. I also use \u003Ca href=\"https://github.com/ohmyzsh/ohmyzsh\">ohmyzsh\u003C/a> for an extra level of customization.\u003C/p>\n\u003Cp>Finally, I use \u003Ca href=\"https://brew.sh\">Homebrew\u003C/a> for my package manager. That seems to be the go-to solution for Mac. I use it to not only install and manage the CLI tools I use, but also any GUI apps I install outside the App Store. There’s even a nice little app called \u003Ca href=\"https://github.com/buresdv/Cork\">Cork\u003C/a> which is a GUI app that makes dealing with Homebrew a lot nicer.\u003C/p>\n\u003Ch3 id=\"themes-and-plugins\">Themes and Plugins\u003C/h3>\n\u003Cp>Using ohmyzsh opens the door for a lot of easy customization. One of the other tools I use is \u003Ca href=\"https://github.com/romkatv/powerlevel10k\">Powerlevel10k\u003C/a>, which can be used with or without ohmyzsh. This allows you to create a theme by mixing and matching several preset options. I went with a pretty barebones, minimal look, but you don’t have to go that route.\u003C/p>\n\u003Cp>For plugins, I use \u003Ca href=\"https://github.com/marlonrichert/zsh-autocomplete\">zsh-autocomplete\u003C/a>, which is basically a search function and autocompletion for terminal commands. I also use \u003Ca href=\"https://github.com/zsh-users/zsh-syntax-highlighting\">zsh-syntax-highlighting\u003C/a>, which not only adds a bit of color, but can be useful as well because it will color code valid commands in green and invalid ones in red.\u003C/p>\n\u003Ch3 id=\"useful-tools\">Useful Tools\u003C/h3>\n\u003Cp>There are also a handful of useful tools I have installed that make using the command line a much more pleasant experience. I’m going to skip over ones like git and Homebrew, they’re pretty much a necessity for developers, and instead focus on some tools I’d consider nice to have.\u003C/p>\n\u003Cp>All of these tools can be installed via Homebrew.\u003C/p>\n\u003Cp>\u003Cstrong>gum\u003C/strong>\u003C/p>\n\u003Cp>This isn’t so much a standalone tool as it is a way to easily add some interactivity to shell scripts. You can easily add text inputs, confirmation dialogs, list selections, and even loading spinners to your shell scripts. There’s a lot, so I’d suggest checking out \u003Ca href=\"https://github.com/charmbracelet/gum/blob/main/README.md\">the readme\u003C/a> to see if it’s something you’d find useful.\u003C/p>\n\u003Cp>\u003Cstrong>mas\u003C/strong>\u003C/p>\n\u003Cp>A CLI for the Mac App Store. It may seem a little redundant, but I find it a much more reliable way to update apps installed via the App Store since auto-update seems pretty hit-or-miss, and many times updates will not show for me at all in the GUI interface. Simply running \u003Ccode>mas upgrade\u003C/code> will find and install updates much more reliably in my experience.\u003C/p>\n\u003Cp>\u003Cstrong>thefuck\u003C/strong>\u003C/p>\n\u003Cp>Even with all my autocomplete and syntax highlighting shenanigans, I still sometimes make mistakes (ever do a git push without setting an origin?). All I have to do when I make these silly mistakes is run the command \u003Ccode>fuck\u003C/code> and it will pretty reliably find and run the command you meant to run.\u003C/p>\n\u003Cp>\u003Cstrong>yt-dlp\u003C/strong>\u003C/p>\n\u003Cp>I don’t always have to download YouTube videos, but when I do, I use yt-dlp. It makes it pretty simple to download videos, and it’s feels a lot less sketchy than using one of those YouTube downloader websites. Shameless plug, I also \u003Ca href=\"https://github.com/ghall89/Siphon\">built a GUI front end for it\u003C/a>.\u003C/p>\n\u003Cp>\u003Cstrong>zoxide\u003C/strong>\u003C/p>\n\u003Cp>Using cd to navigate our computers is an everyday part of using the terminal, but zoxide makes that experience much better. On top just being able to navigate your folders just like with cd, zoxide can keep track of your most visited folders and lets you quickly navigate to them with a fuzzy search. So, say you have a folder you navigate to a lot with \u003Ccode>cd ~/Developer/web/personal/my-cool-blog\u003C/code>, instead of having to type that out you can simply type \u003Ccode>z web blog\u003C/code> and it will, like magic, take you right there. Also, if you’re like me and have the cd command burned into your brain, you can set cd as an alias of z.\u003C/p>",{"headings":1235,"localImagePaths":1245,"remoteImagePaths":1246,"frontmatter":1247,"imagePaths":1250},[1236,1239,1242],{"depth":47,"slug":1237,"text":1238},"the-basics","The Basics",{"depth":47,"slug":1240,"text":1241},"themes-and-plugins","Themes and Plugins",{"depth":47,"slug":1243,"text":1244},"useful-tools","Useful Tools",[],[],{"title":1226,"pubDate":1248,"tags":1249},"3/9/24",[91,69],[],"2024/notes-on-these-airpods",{"id":1251,"data":1253,"body":1257,"filePath":1258,"digest":1259,"rendered":1260},{"title":1254,"pubDate":1255,"tags":1256},"Notes on the AirPods 4",["Date","2024-09-24T01:10:00.000Z"],[69],"My big purchase from the iPhone event a couple weeks ago was the AirPods 4 With Active Noise Cancellation[^1].\n\nI've only had them a few days at this point, and writing product reviews isn't my strong suite, so I've collected up some notes on my experience with the new AirPods' audio modes:\n\n## Noise Cancellation\n\nI've never owned a set of headphones with noise cancellation so I don't really have anything to compare these to, but I feel like it works pretty well considering there are no rubber tips (and thus no seal to fully block out external noise).\n\nI've tried them when working at my desk and it does a real good job of blocking out most ambient noise, and I feel less distracted. I've also tried them working in a crowded cafe, and while I could still hear the chatter of the people around me, it was muffled enough to minimize any distraction.\n\nSpeaking on the phone or in meetings is still a bit strange and I feel like I have to shout. Might default to turning off noise cancellation in these situations if I don't adapt.\n\n## Passthrough\n\nI found the passthrough on the AirPods 4 to be a little unsettling since I was hearing ambient noise naturally as well as through the headphones. This made ambience a bit more grating. Not sure if I'll use passthrough mode, and just stick to either \"active noise cancellation\" or \"off\".\n\n## Misc Notes\n\nThey don't feel quite as secure in my ear as the AirPods 3, but still way better than the AirPods 1 and 2.\n\nThe AirPods 3 had an issue with stuttering music when I was using my MacBook in clamshell mode but that seems to not be an issue so far with these.\n\n[^1]: Listeners of the Accidental Tech Podcast know the product better as These AirPods.","src/content/blog/2024/notes-on-these-airpods.md","4d5c184f9b6f67e1",{"html":1261,"metadata":1262},"\u003Cp>My big purchase from the iPhone event a couple weeks ago was the AirPods 4 With Active Noise Cancellation\u003Csup>\u003Ca href=\"#user-content-fn-1\" id=\"user-content-fnref-1\" data-footnote-ref=\"\" aria-describedby=\"footnote-label\">1\u003C/a>\u003C/sup>.\u003C/p>\n\u003Cp>I’ve only had them a few days at this point, and writing product reviews isn’t my strong suite, so I’ve collected up some notes on my experience with the new AirPods’ audio modes:\u003C/p>\n\u003Ch2 id=\"noise-cancellation\">Noise Cancellation\u003C/h2>\n\u003Cp>I’ve never owned a set of headphones with noise cancellation so I don’t really have anything to compare these to, but I feel like it works pretty well considering there are no rubber tips (and thus no seal to fully block out external noise).\u003C/p>\n\u003Cp>I’ve tried them when working at my desk and it does a real good job of blocking out most ambient noise, and I feel less distracted. I’ve also tried them working in a crowded cafe, and while I could still hear the chatter of the people around me, it was muffled enough to minimize any distraction.\u003C/p>\n\u003Cp>Speaking on the phone or in meetings is still a bit strange and I feel like I have to shout. Might default to turning off noise cancellation in these situations if I don’t adapt.\u003C/p>\n\u003Ch2 id=\"passthrough\">Passthrough\u003C/h2>\n\u003Cp>I found the passthrough on the AirPods 4 to be a little unsettling since I was hearing ambient noise naturally as well as through the headphones. This made ambience a bit more grating. Not sure if I’ll use passthrough mode, and just stick to either “active noise cancellation” or “off”.\u003C/p>\n\u003Ch2 id=\"misc-notes\">Misc Notes\u003C/h2>\n\u003Cp>They don’t feel quite as secure in my ear as the AirPods 3, but still way better than the AirPods 1 and 2.\u003C/p>\n\u003Cp>The AirPods 3 had an issue with stuttering music when I was using my MacBook in clamshell mode but that seems to not be an issue so far with these.\u003C/p>\n\u003Csection data-footnotes=\"\" class=\"footnotes\">\u003Ch2 class=\"sr-only\" id=\"footnote-label\">Footnotes\u003C/h2>\n\u003Col>\n\u003Cli id=\"user-content-fn-1\">\n\u003Cp>Listeners of the Accidental Tech Podcast know the product better as These AirPods. \u003Ca href=\"#user-content-fnref-1\" data-footnote-backref=\"\" aria-label=\"Back to reference 1\" class=\"data-footnote-backref\">↩\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ol>\n\u003C/section>",{"headings":1263,"localImagePaths":1274,"remoteImagePaths":1275,"frontmatter":1276,"imagePaths":1279},[1264,1267,1270,1273],{"depth":348,"slug":1265,"text":1266},"noise-cancellation","Noise Cancellation",{"depth":348,"slug":1268,"text":1269},"passthrough","Passthrough",{"depth":348,"slug":1271,"text":1272},"misc-notes","Misc Notes",{"depth":348,"slug":349,"text":350},[],[],{"title":1254,"pubDate":1277,"tags":1278},"9/23/24, 9:10 PM",[69],[],"2024/playing-on-easy-mode",{"id":1280,"data":1282,"body":1286,"filePath":1287,"digest":1288,"rendered":1289},{"title":1283,"pubDate":1284,"tags":1285},"Playing on \"Easy Mode\"",["Date","2024-04-09T04:00:00.000Z"],[150],"I have a confession to make; I am terrible at video games! Yes, I've played them regularly for almost 30 years but I still manage to really suck at them. Some genres I'm ok with, such as platformers and turn-based RPGs, but I feel like I just don't have the coordination to pull off shooters and other action games.\n\nI'm not sure if I've just got worse at video games with age, I'm 34 now, or if my patience for the struggle of powering through a particularly hard boss is just a lot lower than it used to be. After all, there are so many games I want to get to, and not enough time in the day. Whatever the case, I find myself turning to easy mode a lot more often.\n\nSometimes I find easy mode frustrating in a different way though. I recently finished Final Fantasy VII Rebirth, and I spent most of the game switching back-and-forth between easy and medium. I found easy a bit boring, but normal a little bit frustrating for my skill level. On easy, outside of boss fights, I didn't really feel any resistance from the game, and even then, some boss fights felt too...well...easy.\n\nYou could say, \"Well, what did you expect from easy mode?\" And that would be a fair point, easy mode is supposed to be just that. It's not really fair of me to expect anything more. But, at least for me, it robs the game of any sort of tension, and makes it nearly impossible to fail.\n\nOne relatively recent game I think did difficulty real well was Horizon Forbidden West. You had the standard \"easy, medium, or hard\" setting, but beyond that you could customize and tune the difficulty to your own specific preferences.\n\nFor example, you could tweak the damage modifiers for both you and your enemies. In my case, I found the enemies a little too weak on easy, so I tuned their damage up a little bit.\n\nOn the other hand I found Aloy, the character you play as in the Horizon series, to be a bit too beefed up on easy, so I was able to tune her down a bit as well. I was able to find this sweet spot between easy and medium that wasn't too frustrating but still gave me a satisfying experience.\n\nWhile this kind of feature is slowly becoming more common, we've still got a long way to go. I realize it's probably not the easiest thing to account for when programming a game – game dev is so far beyond what I do, so I can only begin to fathom the challenges that level of customization would add to the development process – but it's something I think should be taken into account more often, along with other accessibility features.","src/content/blog/2024/playing-on-easy-mode.md","1dc0a77e11b91736",{"html":1290,"metadata":1291},"\u003Cp>I have a confession to make; I am terrible at video games! Yes, I’ve played them regularly for almost 30 years but I still manage to really suck at them. Some genres I’m ok with, such as platformers and turn-based RPGs, but I feel like I just don’t have the coordination to pull off shooters and other action games.\u003C/p>\n\u003Cp>I’m not sure if I’ve just got worse at video games with age, I’m 34 now, or if my patience for the struggle of powering through a particularly hard boss is just a lot lower than it used to be. After all, there are so many games I want to get to, and not enough time in the day. Whatever the case, I find myself turning to easy mode a lot more often.\u003C/p>\n\u003Cp>Sometimes I find easy mode frustrating in a different way though. I recently finished Final Fantasy VII Rebirth, and I spent most of the game switching back-and-forth between easy and medium. I found easy a bit boring, but normal a little bit frustrating for my skill level. On easy, outside of boss fights, I didn’t really feel any resistance from the game, and even then, some boss fights felt too…well…easy.\u003C/p>\n\u003Cp>You could say, “Well, what did you expect from easy mode?” And that would be a fair point, easy mode is supposed to be just that. It’s not really fair of me to expect anything more. But, at least for me, it robs the game of any sort of tension, and makes it nearly impossible to fail.\u003C/p>\n\u003Cp>One relatively recent game I think did difficulty real well was Horizon Forbidden West. You had the standard “easy, medium, or hard” setting, but beyond that you could customize and tune the difficulty to your own specific preferences.\u003C/p>\n\u003Cp>For example, you could tweak the damage modifiers for both you and your enemies. In my case, I found the enemies a little too weak on easy, so I tuned their damage up a little bit.\u003C/p>\n\u003Cp>On the other hand I found Aloy, the character you play as in the Horizon series, to be a bit too beefed up on easy, so I was able to tune her down a bit as well. I was able to find this sweet spot between easy and medium that wasn’t too frustrating but still gave me a satisfying experience.\u003C/p>\n\u003Cp>While this kind of feature is slowly becoming more common, we’ve still got a long way to go. I realize it’s probably not the easiest thing to account for when programming a game – game dev is so far beyond what I do, so I can only begin to fathom the challenges that level of customization would add to the development process – but it’s something I think should be taken into account more often, along with other accessibility features.\u003C/p>",{"headings":1292,"localImagePaths":1293,"remoteImagePaths":1294,"frontmatter":1295,"imagePaths":1298},[],[],[],{"title":1283,"pubDate":1296,"tags":1297},"4/9/24",[150],[],"2024/ramblings-on-the-macintosh",{"id":1299,"data":1301,"body":1305,"filePath":1306,"digest":1307,"rendered":1308},{"title":1302,"pubDate":1303,"tags":1304},"Ramblings On The Macintosh",["Date","2024-02-18T05:00:00.000Z"],[68,91,69],"2024 marks the 40th anniversary of the Macintosh. You've probably heard this a million times already this year, I'm pretty late to the party for writing a Macintosh retrospective, but I wanted to write this post anyway because of how important the Mac is to me. I might not be where I am today, especially not career-wise, if it weren't for the Macintosh.\n\nThat may seem like hyperbole, but it's really not. The Mac was the computer that ignighted my love of computers, not just using them but tinkering with them. The Mac showed me an entire world of near-infinite possibilities which I am still exploring to this day!\n\nOne of my earliest memories using a computer is playing Super Munchers on my grandparents' SE/30[^1]. I can't recall what originally caused me to become obsessed with this simple educational game, but I was hooked.\n\nSome of my earliest memories of actually tinkering with computers though came from having to spend time with my mom after work at a local university. This is where I discovered the Internet and network share drives. I remember finding a seemingly limitless repository of software and games-in retrospect, probably pirated-on the university network and taking whatever I could fit on a handful of floppies home to run on our Macintosh at home.\n\nI don't actually remember what model we had at home at the time, it looked like a Power Mac 7100 but did not have a CD-ROM drive–I distinctly remember going to pick up an external CD-ROM drive at CompUSA. My mom got it used, I can't recall where from but it was definitly not a new computer at the time. But I didn't care! I had games, both the 2 or 3 I had on CD-ROM, plus the many I had inadvertantly pirated.\n\nI remember it had an earlier version of System 7 (what I consider to be the quintissential \"Classic Mac OS\") so it was missing some small features that were on the newer university computers. A couple of those features that come to mind are the Control Strip, and the more 3D-esque UI style, both introduced in later version of System 7. I discovered that these features were merely system extensions so I resolved to copy those extensions onto a floppy disk, copy them into the Extensions folder on our Mac at home, and cross my fingers. To my shock and awe, it worked, and that's where my love for tinkering with computers blossomed.\n\nNot too long after, I discovered the application ResEdit, which could have been dangerous, but thankfully I was usually smart enough to make duplicates of anything before modifying them (guess I was born with good data hygene) and lucky enough to not trash any crucial system files.\n\nLater, in middle school and high school, I started making real simple websites, set up a forum (remember those?!), and learned some rudimentary C, tried (and failed) to learn Objective C. In addition, the Unix underpinnings of Mac OS X introduced me to tinkering via the command line.\n\nWould I have followed the same, or similar, path if I'd only ever used Windows PCs? What about if the Macintosh never existed? We'll never know, but I can say for sure that I wouldn't adore computers in quite the same way. Maybe that's a \"fanboi\" thing to say, but I do truly believe it.\n\nOh, and, fun fact; I wrote this entire post in BBEdit 4 inside the Basilisk II emulator running Mac OS 7.6.\n\n[^1]: I actually still have this exact computer, but it's long since bitten the dust.","src/content/blog/2024/ramblings-on-the-macintosh.md","c1cdfc0ecbc9b897",{"html":1309,"metadata":1310},"\u003Cp>2024 marks the 40th anniversary of the Macintosh. You’ve probably heard this a million times already this year, I’m pretty late to the party for writing a Macintosh retrospective, but I wanted to write this post anyway because of how important the Mac is to me. I might not be where I am today, especially not career-wise, if it weren’t for the Macintosh.\u003C/p>\n\u003Cp>That may seem like hyperbole, but it’s really not. The Mac was the computer that ignighted my love of computers, not just using them but tinkering with them. The Mac showed me an entire world of near-infinite possibilities which I am still exploring to this day!\u003C/p>\n\u003Cp>One of my earliest memories using a computer is playing Super Munchers on my grandparents’ SE/30\u003Csup>\u003Ca href=\"#user-content-fn-1\" id=\"user-content-fnref-1\" data-footnote-ref=\"\" aria-describedby=\"footnote-label\">1\u003C/a>\u003C/sup>. I can’t recall what originally caused me to become obsessed with this simple educational game, but I was hooked.\u003C/p>\n\u003Cp>Some of my earliest memories of actually tinkering with computers though came from having to spend time with my mom after work at a local university. This is where I discovered the Internet and network share drives. I remember finding a seemingly limitless repository of software and games-in retrospect, probably pirated-on the university network and taking whatever I could fit on a handful of floppies home to run on our Macintosh at home.\u003C/p>\n\u003Cp>I don’t actually remember what model we had at home at the time, it looked like a Power Mac 7100 but did not have a CD-ROM drive–I distinctly remember going to pick up an external CD-ROM drive at CompUSA. My mom got it used, I can’t recall where from but it was definitly not a new computer at the time. But I didn’t care! I had games, both the 2 or 3 I had on CD-ROM, plus the many I had inadvertantly pirated.\u003C/p>\n\u003Cp>I remember it had an earlier version of System 7 (what I consider to be the quintissential “Classic Mac OS”) so it was missing some small features that were on the newer university computers. A couple of those features that come to mind are the Control Strip, and the more 3D-esque UI style, both introduced in later version of System 7. I discovered that these features were merely system extensions so I resolved to copy those extensions onto a floppy disk, copy them into the Extensions folder on our Mac at home, and cross my fingers. To my shock and awe, it worked, and that’s where my love for tinkering with computers blossomed.\u003C/p>\n\u003Cp>Not too long after, I discovered the application ResEdit, which could have been dangerous, but thankfully I was usually smart enough to make duplicates of anything before modifying them (guess I was born with good data hygene) and lucky enough to not trash any crucial system files.\u003C/p>\n\u003Cp>Later, in middle school and high school, I started making real simple websites, set up a forum (remember those?!), and learned some rudimentary C, tried (and failed) to learn Objective C. In addition, the Unix underpinnings of Mac OS X introduced me to tinkering via the command line.\u003C/p>\n\u003Cp>Would I have followed the same, or similar, path if I’d only ever used Windows PCs? What about if the Macintosh never existed? We’ll never know, but I can say for sure that I wouldn’t adore computers in quite the same way. Maybe that’s a “fanboi” thing to say, but I do truly believe it.\u003C/p>\n\u003Cp>Oh, and, fun fact; I wrote this entire post in BBEdit 4 inside the Basilisk II emulator running Mac OS 7.6.\u003C/p>\n\u003Csection data-footnotes=\"\" class=\"footnotes\">\u003Ch2 class=\"sr-only\" id=\"footnote-label\">Footnotes\u003C/h2>\n\u003Col>\n\u003Cli id=\"user-content-fn-1\">\n\u003Cp>I actually still have this exact computer, but it’s long since bitten the dust. \u003Ca href=\"#user-content-fnref-1\" data-footnote-backref=\"\" aria-label=\"Back to reference 1\" class=\"data-footnote-backref\">↩\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ol>\n\u003C/section>",{"headings":1311,"localImagePaths":1313,"remoteImagePaths":1314,"frontmatter":1315,"imagePaths":1318},[1312],{"depth":348,"slug":349,"text":350},[],[],{"title":1302,"pubDate":1316,"tags":1317},"2/18/24",[68,91,69],[],"2024/rip-homepod-mini",{"id":1319,"data":1321,"body":1325,"filePath":1326,"digest":1327,"rendered":1328},{"title":1322,"pubDate":1323,"tags":1324},"RIP HomePod Mini",["Date","2024-05-02T04:00:00.000Z"],[69],"Recently, my HomePod Mini broke. It will no longer even power on at all. I think I may have damaged the _NON-REMOVABLE_ cable, perhaps while moving furniture (I'm not entirely sure _when_ it broke, but I'll get into that), and my options are send it in to Apple for repair or buy a new one. I have zero motivation to do either.\n\nI've owned my fair share of Apple products over the years, and while most of them have had flaws that got under my skin (but honestly, what product doesn't), none of them have consistently frustrated me as much as the HomePod.\n\nBut first, let's start off with the things I like; It looks nice, sounds really good (at least to my ears, but I am admittedly _not_ an audiophile), and is just overall a well-made piece of hardware - non-removable power cable notwithstanding.\n\nHowever, all of that is totally undone by the software. Specifically, Siri.\n\nI never really understood the complains people had about Siri before I had a HomePod. Probably because I never really used Siri regularly on my other devices.[^1] But Siri is the primary way you interact with the HomePod. Sure you can just AirPlay some music to it from your phone, but it's, at least in theory, easier to say \"Hey Siri, play some music\" and have it intelligently play a selection of music that fits your tastes.\n\nWhen it worked, it was amazing. But when it didn't, which slowly became more and more common over time, it was infuriating. The number of times it would just fail to do something I asked it to do 100 times before without issue by responding \"I'm sorry, I can't do that\" was, as the meme says, Too Damn High!\n\nHowever, the last straw for me was during the period sometime after iOS 16 (can't remember exactly which update, but it was after the initial release of version 16), and leading up to the release of iOS 17, when it would consistently insist it wasn't connected to the internet. No amount of factory resets would resolve the issue for more than a day, and eventually even AirPlay would just decide to randomly stop working. I know it wasn't my network because during this period I moved to a new apartment and had to get a whole new network setup, and the issue still persisted.\n\nBy the time iOS 17 rolled around and the bulk of the issues seemed to be over though, I had already fell out of the habit of actually using my HomePod. Worst of all though, I lost trust that it would continue to function reliably. It just continued to sit on my shelf, in silence, for months after iOS 17 seemingly fixed my woes.\n\nThen one day I decided to play some music. Not sure what possessed me to try on that particular day, perhaps I was feeling a bit masochistic, but when I spoke the words, \"Hey Siri, play the new Taylor Swift album,\" I was met with silence. I asked again, still nothing. I tried the old \"turn it off and on again\", and the weird little lightshow it usually does didn't happen. I tried another outlet, and got the same result, and I finally accepted that thus cool-but-infuriating little speaker was dead. I hadn't used it in weeks, and I'd moved furniture around to clean several times in that period so I can only assume I damaged the (I'll repeat; _NON-REMOVABLE_) cable while doing that.\n\nMy first thought was, \"Well, surely I can just buy a replacement cable.\" That is when I learned the hard truth.\n\nMy second thought was, \"Well, I'll just buy a new one.\" So I went to Apple.com, added a nice dark blue HomePod Mini to my cart, and decided that I'd wait.\n\nIt's been a week, the HomePod is still in my cart, and I'm not sure I'll ever hit that checkout button. The truth is, I don't miss it. I'd love a little high-quality speaker to play music and podcasts out of, but it's just not worth the frustration for me. I'd pay at least $100 for a speaker that sounds as good as the HomePod Mini, supports AirPlay, and does not have Siri (or any other virtual assistant). That's the route I'd probably go _if_ I can find something like that, though I'm not crossing my fingers.\n\nSo, RIP to my HomePod Mini, the most infuriating Apple product I've ever used.\n\n[^1]: I use Siri occasionally on my iPhone, and not at all on my Mac or iPad.","src/content/blog/2024/rip-homepod-mini.md","d3efe122fb9807ba",{"html":1329,"metadata":1330},"\u003Cp>Recently, my HomePod Mini broke. It will no longer even power on at all. I think I may have damaged the \u003Cem>NON-REMOVABLE\u003C/em> cable, perhaps while moving furniture (I’m not entirely sure \u003Cem>when\u003C/em> it broke, but I’ll get into that), and my options are send it in to Apple for repair or buy a new one. I have zero motivation to do either.\u003C/p>\n\u003Cp>I’ve owned my fair share of Apple products over the years, and while most of them have had flaws that got under my skin (but honestly, what product doesn’t), none of them have consistently frustrated me as much as the HomePod.\u003C/p>\n\u003Cp>But first, let’s start off with the things I like; It looks nice, sounds really good (at least to my ears, but I am admittedly \u003Cem>not\u003C/em> an audiophile), and is just overall a well-made piece of hardware - non-removable power cable notwithstanding.\u003C/p>\n\u003Cp>However, all of that is totally undone by the software. Specifically, Siri.\u003C/p>\n\u003Cp>I never really understood the complains people had about Siri before I had a HomePod. Probably because I never really used Siri regularly on my other devices.\u003Csup>\u003Ca href=\"#user-content-fn-1\" id=\"user-content-fnref-1\" data-footnote-ref=\"\" aria-describedby=\"footnote-label\">1\u003C/a>\u003C/sup> But Siri is the primary way you interact with the HomePod. Sure you can just AirPlay some music to it from your phone, but it’s, at least in theory, easier to say “Hey Siri, play some music” and have it intelligently play a selection of music that fits your tastes.\u003C/p>\n\u003Cp>When it worked, it was amazing. But when it didn’t, which slowly became more and more common over time, it was infuriating. The number of times it would just fail to do something I asked it to do 100 times before without issue by responding “I’m sorry, I can’t do that” was, as the meme says, Too Damn High!\u003C/p>\n\u003Cp>However, the last straw for me was during the period sometime after iOS 16 (can’t remember exactly which update, but it was after the initial release of version 16), and leading up to the release of iOS 17, when it would consistently insist it wasn’t connected to the internet. No amount of factory resets would resolve the issue for more than a day, and eventually even AirPlay would just decide to randomly stop working. I know it wasn’t my network because during this period I moved to a new apartment and had to get a whole new network setup, and the issue still persisted.\u003C/p>\n\u003Cp>By the time iOS 17 rolled around and the bulk of the issues seemed to be over though, I had already fell out of the habit of actually using my HomePod. Worst of all though, I lost trust that it would continue to function reliably. It just continued to sit on my shelf, in silence, for months after iOS 17 seemingly fixed my woes.\u003C/p>\n\u003Cp>Then one day I decided to play some music. Not sure what possessed me to try on that particular day, perhaps I was feeling a bit masochistic, but when I spoke the words, “Hey Siri, play the new Taylor Swift album,” I was met with silence. I asked again, still nothing. I tried the old “turn it off and on again”, and the weird little lightshow it usually does didn’t happen. I tried another outlet, and got the same result, and I finally accepted that thus cool-but-infuriating little speaker was dead. I hadn’t used it in weeks, and I’d moved furniture around to clean several times in that period so I can only assume I damaged the (I’ll repeat; \u003Cem>NON-REMOVABLE\u003C/em>) cable while doing that.\u003C/p>\n\u003Cp>My first thought was, “Well, surely I can just buy a replacement cable.” That is when I learned the hard truth.\u003C/p>\n\u003Cp>My second thought was, “Well, I’ll just buy a new one.” So I went to Apple.com, added a nice dark blue HomePod Mini to my cart, and decided that I’d wait.\u003C/p>\n\u003Cp>It’s been a week, the HomePod is still in my cart, and I’m not sure I’ll ever hit that checkout button. The truth is, I don’t miss it. I’d love a little high-quality speaker to play music and podcasts out of, but it’s just not worth the frustration for me. I’d pay at least $100 for a speaker that sounds as good as the HomePod Mini, supports AirPlay, and does not have Siri (or any other virtual assistant). That’s the route I’d probably go \u003Cem>if\u003C/em> I can find something like that, though I’m not crossing my fingers.\u003C/p>\n\u003Cp>So, RIP to my HomePod Mini, the most infuriating Apple product I’ve ever used.\u003C/p>\n\u003Csection data-footnotes=\"\" class=\"footnotes\">\u003Ch2 class=\"sr-only\" id=\"footnote-label\">Footnotes\u003C/h2>\n\u003Col>\n\u003Cli id=\"user-content-fn-1\">\n\u003Cp>I use Siri occasionally on my iPhone, and not at all on my Mac or iPad. \u003Ca href=\"#user-content-fnref-1\" data-footnote-backref=\"\" aria-label=\"Back to reference 1\" class=\"data-footnote-backref\">↩\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ol>\n\u003C/section>",{"headings":1331,"localImagePaths":1333,"remoteImagePaths":1334,"frontmatter":1335,"imagePaths":1338},[1332],{"depth":348,"slug":349,"text":350},[],[],{"title":1322,"pubDate":1336,"tags":1337},"5/2/24",[69],[],"2025/building-a-mac-app-without-xcode-part-2",{"id":1339,"data":1341,"body":1345,"filePath":1346,"digest":1347,"rendered":1348},{"title":1342,"pubDate":1343,"tags":1344},"Building a Mac App Without Xcode - Part 2",["Date","2025-12-04T05:00:00.000Z"],[38,91,478],"While I enjoy developing Mac apps, I find Xcode to be exceptionally clunky, especially when compared to the tools I use for web development. I thought it would be nice to be able to write and compile a fully-functional Mac application using any text editor, and without having to open Xcode.\n\nSo, I decided to try migrating my app, [AutoDock](https://github.com/ghall89/AutoDock), to this Xcode-free build process, and actually release it as the next update. I have a few requirements for this to be viable:\n\n1. Whichever editor I use, I need access to the Swift language server.\n2. The build process should produce a functional MacOS application bundle as a universal binary (for both Intel and ARM CPUs).\n3. I should be able to use regular security features available to apps build with Xcode, like sandboxing, hardened runtime, etc.\n4. The final binary should be signed with my developer certificate.\n\nTo prevent this blog post from being far too long, I’ve decided to split it up into multiple parts. The [previous part](/blog/2025/building-a-mac-app-without-xcode-part-1) focused on LSP support, and building the application bundle. This part will focus on code signing, and uploading the application bundle to Apple for notarization so it can be distributed.\n\n## Code Signing\n\nIf you’re going to be distributing your app, it’s important to have it signed and notarized for the security of your app and its users. This process adds a digital certificate to your app that becomes invalidated if your app is ever modified by, for example, a malicious actor. It also can be revoked by Apple if you’re found to be distributing malware, which you, if you’re not a scumbag, won’t have to worry about. 🙂\n\nThis, I thought, was going to be the most annoying part of working outside of Xcode. Apple does provide `codesign` and `notarytool` as part of the Xcode CLI Tools, but I just assumed using them would be a headache.\n\nIn order to sign an application, you need a certificate and, due to me not really knowing what I was doing, this was where I ran into trouble. I tried using my Apple Distribution certificate, which made intuitive sense to me at the time, and I didn’t run into any issues at first. I didn’t run into any errors, and verifying the signature showed everything as a-okay. So I continued...\n\n## Notarization\n\nFor notarization, you have to use `notarytool` to upload either a ZIP file or a DMG disk image containing your application to Apple. I opted to go with a disk image, mainly because that was the method that was being used in the various Stack Overflow threads I came across. So, I created the disk image (I opted to use [create-dmg](https://github.com/create-dmg/create-dmg) to automate the process), and uploaded it to Apple. After a few moments, I received a response that my app was invalid.\n\nI reached out for help on Mastodon, and [Dmitry Rodionov](https://mastodon.social/@rodionovd), a developer at [Sketch](https://www.sketch.com/), was kind enough to point me in the right direction. Turns out, the Apple Distribution certificate I was using not what I should be using, what I needed to to was create a Developer ID Application certificate – which was the only part of this whole process I used Xcode for - and use that instead.\n\nI also want to shout out [David Bureš](https://mstdn.social/@davidbures), developer of [Cork]() – a must-have app if you use Homebrew – who’s response to my initial post asking for help is, I believe, how Dmitry found me. (I could be wrong, I just don’t want to leave anybody out 🙂)\n\nSo, I re-signed my application, created a new disk image, and uploaded that to be notarized by Apple, and just a few moments later I got a successful!\n\n## Final Thoughts\n\nDespite the challenges and quirks with trying to create Mac apps outside of Xcode, I think this is the process I’m sticking with going forward. The freedom to use the kinds of tools I’m more comfortable with is worth the drawbacks for me.\n\nHowever, if I weren’t simply developing Mac apps as a hobby, and I didn’t enjoy the act of tinkering, I might be looking at those drawbacks very differently. It would be interesting to explore ways the developer experience can be improved, but that will have to be a project for another time.\n\nFinally, for those who are interested in digging more into how I got this all to work, and perhaps follow my crazy example, I’ve created a [template repo on GitHub](https://github.com/ghall89/mac-app-template) you can check out.","src/content/blog/2025/building-a-mac-app-without-xcode-part-2.md","3c9eb28cb7bc16f4",{"html":1349,"metadata":1350},"\u003Cp>While I enjoy developing Mac apps, I find Xcode to be exceptionally clunky, especially when compared to the tools I use for web development. I thought it would be nice to be able to write and compile a fully-functional Mac application using any text editor, and without having to open Xcode.\u003C/p>\n\u003Cp>So, I decided to try migrating my app, \u003Ca href=\"https://github.com/ghall89/AutoDock\">AutoDock\u003C/a>, to this Xcode-free build process, and actually release it as the next update. I have a few requirements for this to be viable:\u003C/p>\n\u003Col>\n\u003Cli>Whichever editor I use, I need access to the Swift language server.\u003C/li>\n\u003Cli>The build process should produce a functional MacOS application bundle as a universal binary (for both Intel and ARM CPUs).\u003C/li>\n\u003Cli>I should be able to use regular security features available to apps build with Xcode, like sandboxing, hardened runtime, etc.\u003C/li>\n\u003Cli>The final binary should be signed with my developer certificate.\u003C/li>\n\u003C/ol>\n\u003Cp>To prevent this blog post from being far too long, I’ve decided to split it up into multiple parts. The \u003Ca href=\"/blog/2025/building-a-mac-app-without-xcode-part-1\">previous part\u003C/a> focused on LSP support, and building the application bundle. This part will focus on code signing, and uploading the application bundle to Apple for notarization so it can be distributed.\u003C/p>\n\u003Ch2 id=\"code-signing\">Code Signing\u003C/h2>\n\u003Cp>If you’re going to be distributing your app, it’s important to have it signed and notarized for the security of your app and its users. This process adds a digital certificate to your app that becomes invalidated if your app is ever modified by, for example, a malicious actor. It also can be revoked by Apple if you’re found to be distributing malware, which you, if you’re not a scumbag, won’t have to worry about. 🙂\u003C/p>\n\u003Cp>This, I thought, was going to be the most annoying part of working outside of Xcode. Apple does provide \u003Ccode>codesign\u003C/code> and \u003Ccode>notarytool\u003C/code> as part of the Xcode CLI Tools, but I just assumed using them would be a headache.\u003C/p>\n\u003Cp>In order to sign an application, you need a certificate and, due to me not really knowing what I was doing, this was where I ran into trouble. I tried using my Apple Distribution certificate, which made intuitive sense to me at the time, and I didn’t run into any issues at first. I didn’t run into any errors, and verifying the signature showed everything as a-okay. So I continued…\u003C/p>\n\u003Ch2 id=\"notarization\">Notarization\u003C/h2>\n\u003Cp>For notarization, you have to use \u003Ccode>notarytool\u003C/code> to upload either a ZIP file or a DMG disk image containing your application to Apple. I opted to go with a disk image, mainly because that was the method that was being used in the various Stack Overflow threads I came across. So, I created the disk image (I opted to use \u003Ca href=\"https://github.com/create-dmg/create-dmg\">create-dmg\u003C/a> to automate the process), and uploaded it to Apple. After a few moments, I received a response that my app was invalid.\u003C/p>\n\u003Cp>I reached out for help on Mastodon, and \u003Ca href=\"https://mastodon.social/@rodionovd\">Dmitry Rodionov\u003C/a>, a developer at \u003Ca href=\"https://www.sketch.com/\">Sketch\u003C/a>, was kind enough to point me in the right direction. Turns out, the Apple Distribution certificate I was using not what I should be using, what I needed to to was create a Developer ID Application certificate – which was the only part of this whole process I used Xcode for - and use that instead.\u003C/p>\n\u003Cp>I also want to shout out \u003Ca href=\"https://mstdn.social/@davidbures\">David Bureš\u003C/a>, developer of \u003Ca href=\"\">Cork\u003C/a> – a must-have app if you use Homebrew – who’s response to my initial post asking for help is, I believe, how Dmitry found me. (I could be wrong, I just don’t want to leave anybody out 🙂)\u003C/p>\n\u003Cp>So, I re-signed my application, created a new disk image, and uploaded that to be notarized by Apple, and just a few moments later I got a successful!\u003C/p>\n\u003Ch2 id=\"final-thoughts\">Final Thoughts\u003C/h2>\n\u003Cp>Despite the challenges and quirks with trying to create Mac apps outside of Xcode, I think this is the process I’m sticking with going forward. The freedom to use the kinds of tools I’m more comfortable with is worth the drawbacks for me.\u003C/p>\n\u003Cp>However, if I weren’t simply developing Mac apps as a hobby, and I didn’t enjoy the act of tinkering, I might be looking at those drawbacks very differently. It would be interesting to explore ways the developer experience can be improved, but that will have to be a project for another time.\u003C/p>\n\u003Cp>Finally, for those who are interested in digging more into how I got this all to work, and perhaps follow my crazy example, I’ve created a \u003Ca href=\"https://github.com/ghall89/mac-app-template\">template repo on GitHub\u003C/a> you can check out.\u003C/p>",{"headings":1351,"localImagePaths":1361,"remoteImagePaths":1362,"frontmatter":1363,"imagePaths":1366},[1352,1355,1358],{"depth":348,"slug":1353,"text":1354},"code-signing","Code Signing",{"depth":348,"slug":1356,"text":1357},"notarization","Notarization",{"depth":348,"slug":1359,"text":1360},"final-thoughts","Final Thoughts",[],[],{"title":1342,"pubDate":1364,"tags":1365},"12/4/25",[38,91,478],[],"2025/my-top-3-games-of-2025",{"id":1367,"data":1369,"body":1373,"filePath":1374,"digest":1375,"rendered":1376},{"title":1370,"pubDate":1371,"tags":1372},"My Top 3 Games of 2025",["Date","2025-12-20T00:00:00.000Z"],[150],"2025 has been a tough year Due to losing my job back in June, I haven’t spent nearly as much money on gaming as I have in past years. As such, I spent most of 2025 replaying old favorites, or finally finishing games that have been sitting in my backlog for ages.\n\nSo, my top 3 list this year is going to be very skewed towards early 2025, as the only post-June release I’ve even got to play was Hades II. So yes, from what I’ve seen, if I’d been able to pick up Ghost of Yōtei, it would have probably made this list.\n\n## Hades II\n\nI’m not a big rogue-like fan, but I did enjoy the original Hades back in 2020 (despite not actually finishing it), so I was very excited for the sequel. Unlike many rogue-likes that I've played, Hades has a very nice sense of progression, and Hades II expands on that in fun and interesting ways.\n\nIn my gaming journal, I had a hard time identifying what really grabbed me about this game that led me to actually finish it. But, upon further reflection, I think it's a combination of the more interesting progression system, and the fact that there were two paths to follow – a path down to Tarturus, and another up to Mount Olympus. This added enough gameplay variety that, when I was bored with o path, I'd just switch to trying to make progress in another.\n\nI also enjoyed the concrete goals, outside of the main objective of defeating Chronos, via \"prophecies\". It made me feel like I was accomplishing things even when failing runs, and they continue to keep me invested in playing even though I've finished the main story. \n\n## Clair Obscur: Expedition 33\n\nClair Obcur, in many ways, feels like the natural evolution Final Fantasy could have taken in another universe where they stuck with turn-based combat. Though visually, and in terms of story, it's very much its own thing. \n\nTo say this game has ruined turn-based JRPG style games for me is far from an understatement. Each party memeber not only has their own set of skills, they also have unique mechanics that make each feel very distinct, and makes combat strategy far more interesting than just picking a character's best skill for a given situation. Maelle is probably my favorite, with her stances that are applied by using certain moves – usually alongside some otehr condition – and apply different effects, like, \"Deal 50% more damage, but take 50% more damage\". \n\nI liked pretty much all the characters, which is a rarity for me. Generally there's one or two characters I cannot stand, but they're all so likable, and you come to care about all their stories, which makes a certain choice at the end of the game very heartbreaking. \n\nMy favorite character overall though is Esquie, who serves as this game's equivient of the classic Final Fantasy airship. He's sometimes sad, rad, or even bad. But never mad. \n\n## Xenoblade Chronicles X: Definitive Edition\n\nOk, this choice is a bit of a cheat, as this is a re-release of a game that I played when it originally launched on the Wii U back in 2015. But my other options for “games I played that released in 2025\" were Assassin’s Creed: Shadows and Lost Records: Bloom and Rage, neither of which I enjoyed as much.\n\nThe main draw for this game, unlike the other Xenoblade games, is not the main story. What I think makes this game so great is the focus on exploration and getting to know the characters, party members _and_ NPCs, through the various side quests on offer. It really makes you feel like you're all survivors on a dangerous alien planet, just trying to stay alive.\n\nMy only complaint is that the extra story content added in this new version of the game is pretty lackluster. Similar to the additional content in the remake of the original Xenoblade Chronicles that came out a few years ago, I just didn't find it all that compelling.","src/content/blog/2025/my-top-3-games-of-2025.md","b3ff3c0647cb6a69",{"html":1377,"metadata":1378},"\u003Cp>2025 has been a tough year Due to losing my job back in June, I haven’t spent nearly as much money on gaming as I have in past years. As such, I spent most of 2025 replaying old favorites, or finally finishing games that have been sitting in my backlog for ages.\u003C/p>\n\u003Cp>So, my top 3 list this year is going to be very skewed towards early 2025, as the only post-June release I’ve even got to play was Hades II. So yes, from what I’ve seen, if I’d been able to pick up Ghost of Yōtei, it would have probably made this list.\u003C/p>\n\u003Ch2 id=\"hades-ii\">Hades II\u003C/h2>\n\u003Cp>I’m not a big rogue-like fan, but I did enjoy the original Hades back in 2020 (despite not actually finishing it), so I was very excited for the sequel. Unlike many rogue-likes that I’ve played, Hades has a very nice sense of progression, and Hades II expands on that in fun and interesting ways.\u003C/p>\n\u003Cp>In my gaming journal, I had a hard time identifying what really grabbed me about this game that led me to actually finish it. But, upon further reflection, I think it’s a combination of the more interesting progression system, and the fact that there were two paths to follow – a path down to Tarturus, and another up to Mount Olympus. This added enough gameplay variety that, when I was bored with o path, I’d just switch to trying to make progress in another.\u003C/p>\n\u003Cp>I also enjoyed the concrete goals, outside of the main objective of defeating Chronos, via “prophecies”. It made me feel like I was accomplishing things even when failing runs, and they continue to keep me invested in playing even though I’ve finished the main story.\u003C/p>\n\u003Ch2 id=\"clair-obscur-expedition-33\">Clair Obscur: Expedition 33\u003C/h2>\n\u003Cp>Clair Obcur, in many ways, feels like the natural evolution Final Fantasy could have taken in another universe where they stuck with turn-based combat. Though visually, and in terms of story, it’s very much its own thing.\u003C/p>\n\u003Cp>To say this game has ruined turn-based JRPG style games for me is far from an understatement. Each party memeber not only has their own set of skills, they also have unique mechanics that make each feel very distinct, and makes combat strategy far more interesting than just picking a character’s best skill for a given situation. Maelle is probably my favorite, with her stances that are applied by using certain moves – usually alongside some otehr condition – and apply different effects, like, “Deal 50% more damage, but take 50% more damage”.\u003C/p>\n\u003Cp>I liked pretty much all the characters, which is a rarity for me. Generally there’s one or two characters I cannot stand, but they’re all so likable, and you come to care about all their stories, which makes a certain choice at the end of the game very heartbreaking.\u003C/p>\n\u003Cp>My favorite character overall though is Esquie, who serves as this game’s equivient of the classic Final Fantasy airship. He’s sometimes sad, rad, or even bad. But never mad.\u003C/p>\n\u003Ch2 id=\"xenoblade-chronicles-x-definitive-edition\">Xenoblade Chronicles X: Definitive Edition\u003C/h2>\n\u003Cp>Ok, this choice is a bit of a cheat, as this is a re-release of a game that I played when it originally launched on the Wii U back in 2015. But my other options for “games I played that released in 2025” were Assassin’s Creed: Shadows and Lost Records: Bloom and Rage, neither of which I enjoyed as much.\u003C/p>\n\u003Cp>The main draw for this game, unlike the other Xenoblade games, is not the main story. What I think makes this game so great is the focus on exploration and getting to know the characters, party members \u003Cem>and\u003C/em> NPCs, through the various side quests on offer. It really makes you feel like you’re all survivors on a dangerous alien planet, just trying to stay alive.\u003C/p>\n\u003Cp>My only complaint is that the extra story content added in this new version of the game is pretty lackluster. Similar to the additional content in the remake of the original Xenoblade Chronicles that came out a few years ago, I just didn’t find it all that compelling.\u003C/p>",{"headings":1379,"localImagePaths":1389,"remoteImagePaths":1390,"frontmatter":1391,"imagePaths":1394},[1380,1383,1386],{"depth":348,"slug":1381,"text":1382},"hades-ii","Hades II",{"depth":348,"slug":1384,"text":1385},"clair-obscur-expedition-33","Clair Obscur: Expedition 33",{"depth":348,"slug":1387,"text":1388},"xenoblade-chronicles-x-definitive-edition","Xenoblade Chronicles X: Definitive Edition",[],[],{"title":1370,"pubDate":1392,"tags":1393},"2025-12-20",[150],[],"2025/default-apps-2025",{"id":1395,"data":1397,"body":1401,"filePath":1402,"digest":1403,"rendered":1404},{"title":1398,"pubDate":1399,"tags":1400},"Default Apps 2025",["Date","2025-12-18T05:00:00.000Z"],[115,69],"An updated version of [this post](/posts/2024/default-apps-2024) from 2024, inspired by [this post](https://chriscoyier.net/2023/11/25/default-apps-2023/) from Chris Coyier (which was in turn inpsired by [this post](https://mattcool.tech/posts/default-apps-2023)).\n\nI changed up some of the categories to avoid any entries with \"none\" or \"N/A\".\n\n---\n\n✉️ Mail Client: [Mail.app](https://support.apple.com/guide/mail/welcome/mac)\n\n📮 Mail Server: [Fastmail](https://www.fastmail.com/)\n\n📓 Notes: [Bear](https://bear.app/), [Tot](https://tot.rocks/)\n\n✅ To Do: [Reminders](https://support.apple.com/guide/reminders/welcome/mac)\n\n🎨 Photo Editing: [Affinity](https://www.affinity.studio/)\n\n📆 Calendar: [Calendar.app](https://support.apple.com/guide/calendar/welcome/mac)\n\n☁️ Cloud Storage: [iCloud](https://www.icloud.com/)\n\n📰 RSS: [Reeder](https://www.reederapp.com/)\n\n📇 Contacts: [Contacts.app](https://support.apple.com/guide/contacts/welcome/mac)\n\n🌐 Browser: [Zen](https://zen-browser.app/)\n\n💬 Chat: [Messages](https://support.apple.com/guide/messages/welcome/mac), [Discord](https://discord.com/), [WhatsApp](https://www.whatsapp.com/)\n\n🔖 Bookmarks: [Anybox](https://anybox.app/)\n\n📑 Read It Later: [Reeder](https://www.reederapp.com/)\n\n📝 Writing & Text Editing: [BBEdit](https://www.barebones.com/products/bbedit/index.html)\n\n📈 Spreadsheets: [Numbers](https://www.apple.com/numbers/)\n\n🪟 Window Management: [Rectangle Pro](https://rectangleapp.com/pro)\n\n🛒 Shopping Lists: [Tot](https://tot.rocks/)\n\n🏋️‍♀️Workout Tracking: [Fitness](https://apps.apple.com/us/app/fitness/id1208224953)\n\n💰 Budgeting: [Expenses](https://getexpenses.app/)\n\n🗞 News: [RSS](https://en.wikipedia.org/wiki/RSS)\n\n🎵 Music: [Apple Music](https://www.apple.com/apple-music/)\n\n🎙 Podcasts: [Overcast](https://overcast.fm/)\n\n🔑 Password Management: [Passwords](https://support.apple.com/en-us/120758)\n\n👨‍💻 Code Editor: [Zed](https://zed.dev/)\n\n📺 Terminal: [Ghostty](https://ghostty.org/)\n\n🐘 Mastodon Client: [Ivory](https://tapbots.com/ivory/)","src/content/blog/2025/default-apps-2025.md","151ee4514fee107b",{"html":1405,"metadata":1406},"\u003Cp>An updated version of \u003Ca href=\"/posts/2024/default-apps-2024\">this post\u003C/a> from 2024, inspired by \u003Ca href=\"https://chriscoyier.net/2023/11/25/default-apps-2023/\">this post\u003C/a> from Chris Coyier (which was in turn inpsired by \u003Ca href=\"https://mattcool.tech/posts/default-apps-2023\">this post\u003C/a>).\u003C/p>\n\u003Cp>I changed up some of the categories to avoid any entries with “none” or “N/A”.\u003C/p>\n\u003Chr>\n\u003Cp>✉️ Mail Client: \u003Ca href=\"https://support.apple.com/guide/mail/welcome/mac\">Mail.app\u003C/a>\u003C/p>\n\u003Cp>📮 Mail Server: \u003Ca href=\"https://www.fastmail.com/\">Fastmail\u003C/a>\u003C/p>\n\u003Cp>📓 Notes: \u003Ca href=\"https://bear.app/\">Bear\u003C/a>, \u003Ca href=\"https://tot.rocks/\">Tot\u003C/a>\u003C/p>\n\u003Cp>✅ To Do: \u003Ca href=\"https://support.apple.com/guide/reminders/welcome/mac\">Reminders\u003C/a>\u003C/p>\n\u003Cp>🎨 Photo Editing: \u003Ca href=\"https://www.affinity.studio/\">Affinity\u003C/a>\u003C/p>\n\u003Cp>📆 Calendar: \u003Ca href=\"https://support.apple.com/guide/calendar/welcome/mac\">Calendar.app\u003C/a>\u003C/p>\n\u003Cp>☁️ Cloud Storage: \u003Ca href=\"https://www.icloud.com/\">iCloud\u003C/a>\u003C/p>\n\u003Cp>📰 RSS: \u003Ca href=\"https://www.reederapp.com/\">Reeder\u003C/a>\u003C/p>\n\u003Cp>📇 Contacts: \u003Ca href=\"https://support.apple.com/guide/contacts/welcome/mac\">Contacts.app\u003C/a>\u003C/p>\n\u003Cp>🌐 Browser: \u003Ca href=\"https://zen-browser.app/\">Zen\u003C/a>\u003C/p>\n\u003Cp>💬 Chat: \u003Ca href=\"https://support.apple.com/guide/messages/welcome/mac\">Messages\u003C/a>, \u003Ca href=\"https://discord.com/\">Discord\u003C/a>, \u003Ca href=\"https://www.whatsapp.com/\">WhatsApp\u003C/a>\u003C/p>\n\u003Cp>🔖 Bookmarks: \u003Ca href=\"https://anybox.app/\">Anybox\u003C/a>\u003C/p>\n\u003Cp>📑 Read It Later: \u003Ca href=\"https://www.reederapp.com/\">Reeder\u003C/a>\u003C/p>\n\u003Cp>📝 Writing & Text Editing: \u003Ca href=\"https://www.barebones.com/products/bbedit/index.html\">BBEdit\u003C/a>\u003C/p>\n\u003Cp>📈 Spreadsheets: \u003Ca href=\"https://www.apple.com/numbers/\">Numbers\u003C/a>\u003C/p>\n\u003Cp>🪟 Window Management: \u003Ca href=\"https://rectangleapp.com/pro\">Rectangle Pro\u003C/a>\u003C/p>\n\u003Cp>🛒 Shopping Lists: \u003Ca href=\"https://tot.rocks/\">Tot\u003C/a>\u003C/p>\n\u003Cp>🏋️‍♀️Workout Tracking: \u003Ca href=\"https://apps.apple.com/us/app/fitness/id1208224953\">Fitness\u003C/a>\u003C/p>\n\u003Cp>💰 Budgeting: \u003Ca href=\"https://getexpenses.app/\">Expenses\u003C/a>\u003C/p>\n\u003Cp>🗞 News: \u003Ca href=\"https://en.wikipedia.org/wiki/RSS\">RSS\u003C/a>\u003C/p>\n\u003Cp>🎵 Music: \u003Ca href=\"https://www.apple.com/apple-music/\">Apple Music\u003C/a>\u003C/p>\n\u003Cp>🎙 Podcasts: \u003Ca href=\"https://overcast.fm/\">Overcast\u003C/a>\u003C/p>\n\u003Cp>🔑 Password Management: \u003Ca href=\"https://support.apple.com/en-us/120758\">Passwords\u003C/a>\u003C/p>\n\u003Cp>👨‍💻 Code Editor: \u003Ca href=\"https://zed.dev/\">Zed\u003C/a>\u003C/p>\n\u003Cp>📺 Terminal: \u003Ca href=\"https://ghostty.org/\">Ghostty\u003C/a>\u003C/p>\n\u003Cp>🐘 Mastodon Client: \u003Ca href=\"https://tapbots.com/ivory/\">Ivory\u003C/a>\u003C/p>",{"headings":1407,"localImagePaths":1408,"remoteImagePaths":1409,"frontmatter":1410,"imagePaths":1413},[],[],[],{"title":1398,"pubDate":1411,"tags":1412},"12/18/25",[115,69],[],"2026/my-favorite-things-of-2025",{"id":1414,"data":1416,"body":1420,"filePath":1421,"assetImports":1422,"digest":1424,"rendered":1425},{"title":1417,"pubDate":1418,"tags":1419},"My Favoite Things of 2025",["Date","2026-01-02T05:00:00.000Z"],[68,198],"We're already a couple days into 2026, but due to family obligations, as well as getting far too absorbed into Ghost of Yōtei – mostly the latter, if I'm honest – I'm only getting around to doing this post now. \n\n2025 was a stressful year. On a personal level, I lost my job and have been scrambling to find one for over 6 months now. More importantly though, it's just felt like the world has been constantly on fire, and AI has been quickly turning everything good about the human experience into souless slop. That being said, it's not all bad, and I wanted to reflect on my favorite things/moments in 2025.\n\nI won't be talking any video games, as I [already covered that](/blog/2025/my-top-3-games-of-2025).\n\n## Catching Up On Movies\n\nOne positive that came from me losing my job was that I finally had the desire to watch movies again. Seeing as my job involved me being in front of a screen for 8 hours, I was very selective about how I spent my screen time outside of work, and that time primarily went to gaming. But over the last 6 months I've watched more movies than I had in a long time. These are some of my favorites:\n\n- The Batman\n- Kiki's Delivery Service\n- The Life of Chuck\n- Edge of Tomorrow\n\nThough only one is from 2025 (The Life of Chuck), these are all movies I watched for the first time last year.\n\n## Taskmaster Series 19 - 20\n\nOn the topic of watching things, 2025 saw 2 new ~~seasons~~ series of Taskmaster, and they both had some of my favorite lineups in the show.\n\nAs if that wasn't enough, we also got the 4th Champion of Champions, where the previous 5 winners compete against eachother. While it wasn't the strongest in terms of the actual tasks, the lineup made it work. Even Sam Campbell, who's brand of humor generally wasn't really to my taste in series 16, got a few chuckles out of me. \n\n![](src/assets/blog/gifs/destroy-taskmaster.gif)\n\n## Music\n\n2025 wasn't a huge year for me in terms of music, but there were a couple albums that stood out for me. \n\nFirst, Ego Death At A Bachelorette Party from Hayley Williams was a standout as my most played album released this year, and might actually be my most played overall. Some standout tracks to me are \"Kill Me\", \"Mirtazapine\", and \"True Believer\".\n\nSecond, the soundtrack to Clair Obscur: Expedition 33[^1] is some of the most beautiful game music I've heard. It's up there with Journey, Nier Replicant, and The Witcher 3 for me. Like many others, I'm obsessed with the track \"Lumière\". But, another standout for me is \"Flying Waters - Rain From The Ground\", which brings in a synth track which sounds like a terrible idea on paper, but just adds to the odd atmosphere of the game.\n\nThe end of 2025 also saw the beginnings of my project to liberate my music library, and give up streaming altogether – much to the chagrin of my Mastodon followers, who have been bombarded with my grievences on the horrors of Apple Music.\n\n## The Lord of the Rings: Fate of the Fellowship\n\nI've played a lot of different board games in 2025, but the new release from the past year that I enjoyed the most was The Lord of the Rings: Fate of the Fellowship. It's yet another game designed around the core mechanics of Pandemic, but it introduced enough to make if feel distinct, but not overbloated (looking at you, World of Warcraft: Wrath of the Litch King).\n\nI tend to not enjoy board games based on existing IPs but, being a huge fan of The Lord of the Rings, I had to give it a shot, and I'm glad I did. \n\n## Learning New Stuff\n\nLast year was a year of learning for me, right from the get-go. In January I created an app called AutoDock, which involved me diving deeper into Mac development than I have in previous years, diving into system APIs to detect display changes - mainly resolution changes, and external displays getting connected/disconnected.\n\nI also expanded my horizons in the world of web development. I've primarily been a React developer, and, though I was aware of other frameworks, I never had the time or motivation to dive into them. But over the last 6 months I got up to speed with SolidJS and Svelte, and I've got pretty comfortable using them.\n\nIn addition to all that, I learned the basics of other languages: Rust, Go, and Ruby. While I wouldn't say I gained proficiency in any of those languages, I did gain a better understanding of things like memory management, and I think I'm going into 2026 a much better programmer than I was a year ago.\n\nI also learned how to play croquet over the Summer, though I clearly need a lot of practice if I ever want to be moderately okay at it.\n\n[^1]: I said I wouldn't be talking about _video games_. I said nothing about _video game soundtracks_. 😜","src/content/blog/2026/my-favorite-things-of-2025.md",[1423],"src/assets/blog/gifs/destroy-taskmaster.gif","f15536db50f8ccaf",{"html":1426,"metadata":1427},"\u003Cp>We’re already a couple days into 2026, but due to family obligations, as well as getting far too absorbed into Ghost of Yōtei – mostly the latter, if I’m honest – I’m only getting around to doing this post now.\u003C/p>\n\u003Cp>2025 was a stressful year. On a personal level, I lost my job and have been scrambling to find one for over 6 months now. More importantly though, it’s just felt like the world has been constantly on fire, and AI has been quickly turning everything good about the human experience into souless slop. That being said, it’s not all bad, and I wanted to reflect on my favorite things/moments in 2025.\u003C/p>\n\u003Cp>I won’t be talking any video games, as I \u003Ca href=\"/blog/2025/my-top-3-games-of-2025\">already covered that\u003C/a>.\u003C/p>\n\u003Ch2 id=\"catching-up-on-movies\">Catching Up On Movies\u003C/h2>\n\u003Cp>One positive that came from me losing my job was that I finally had the desire to watch movies again. Seeing as my job involved me being in front of a screen for 8 hours, I was very selective about how I spent my screen time outside of work, and that time primarily went to gaming. But over the last 6 months I’ve watched more movies than I had in a long time. These are some of my favorites:\u003C/p>\n\u003Cul>\n\u003Cli>The Batman\u003C/li>\n\u003Cli>Kiki’s Delivery Service\u003C/li>\n\u003Cli>The Life of Chuck\u003C/li>\n\u003Cli>Edge of Tomorrow\u003C/li>\n\u003C/ul>\n\u003Cp>Though only one is from 2025 (The Life of Chuck), these are all movies I watched for the first time last year.\u003C/p>\n\u003Ch2 id=\"taskmaster-series-19---20\">Taskmaster Series 19 - 20\u003C/h2>\n\u003Cp>On the topic of watching things, 2025 saw 2 new \u003Cdel>seasons\u003C/del> series of Taskmaster, and they both had some of my favorite lineups in the show.\u003C/p>\n\u003Cp>As if that wasn’t enough, we also got the 4th Champion of Champions, where the previous 5 winners compete against eachother. While it wasn’t the strongest in terms of the actual tasks, the lineup made it work. Even Sam Campbell, who’s brand of humor generally wasn’t really to my taste in series 16, got a few chuckles out of me.\u003C/p>\n\u003Cp>\u003Cimg __ASTRO_IMAGE_=\"{"src":"src/assets/blog/gifs/destroy-taskmaster.gif","alt":"","index":0}\">\u003C/p>\n\u003Ch2 id=\"music\">Music\u003C/h2>\n\u003Cp>2025 wasn’t a huge year for me in terms of music, but there were a couple albums that stood out for me.\u003C/p>\n\u003Cp>First, Ego Death At A Bachelorette Party from Hayley Williams was a standout as my most played album released this year, and might actually be my most played overall. Some standout tracks to me are “Kill Me”, “Mirtazapine”, and “True Believer”.\u003C/p>\n\u003Cp>Second, the soundtrack to Clair Obscur: Expedition 33\u003Csup>\u003Ca href=\"#user-content-fn-1\" id=\"user-content-fnref-1\" data-footnote-ref=\"\" aria-describedby=\"footnote-label\">1\u003C/a>\u003C/sup> is some of the most beautiful game music I’ve heard. It’s up there with Journey, Nier Replicant, and The Witcher 3 for me. Like many others, I’m obsessed with the track “Lumière”. But, another standout for me is “Flying Waters - Rain From The Ground”, which brings in a synth track which sounds like a terrible idea on paper, but just adds to the odd atmosphere of the game.\u003C/p>\n\u003Cp>The end of 2025 also saw the beginnings of my project to liberate my music library, and give up streaming altogether – much to the chagrin of my Mastodon followers, who have been bombarded with my grievences on the horrors of Apple Music.\u003C/p>\n\u003Ch2 id=\"the-lord-of-the-rings-fate-of-the-fellowship\">The Lord of the Rings: Fate of the Fellowship\u003C/h2>\n\u003Cp>I’ve played a lot of different board games in 2025, but the new release from the past year that I enjoyed the most was The Lord of the Rings: Fate of the Fellowship. It’s yet another game designed around the core mechanics of Pandemic, but it introduced enough to make if feel distinct, but not overbloated (looking at you, World of Warcraft: Wrath of the Litch King).\u003C/p>\n\u003Cp>I tend to not enjoy board games based on existing IPs but, being a huge fan of The Lord of the Rings, I had to give it a shot, and I’m glad I did.\u003C/p>\n\u003Ch2 id=\"learning-new-stuff\">Learning New Stuff\u003C/h2>\n\u003Cp>Last year was a year of learning for me, right from the get-go. In January I created an app called AutoDock, which involved me diving deeper into Mac development than I have in previous years, diving into system APIs to detect display changes - mainly resolution changes, and external displays getting connected/disconnected.\u003C/p>\n\u003Cp>I also expanded my horizons in the world of web development. I’ve primarily been a React developer, and, though I was aware of other frameworks, I never had the time or motivation to dive into them. But over the last 6 months I got up to speed with SolidJS and Svelte, and I’ve got pretty comfortable using them.\u003C/p>\n\u003Cp>In addition to all that, I learned the basics of other languages: Rust, Go, and Ruby. While I wouldn’t say I gained proficiency in any of those languages, I did gain a better understanding of things like memory management, and I think I’m going into 2026 a much better programmer than I was a year ago.\u003C/p>\n\u003Cp>I also learned how to play croquet over the Summer, though I clearly need a lot of practice if I ever want to be moderately okay at it.\u003C/p>\n\u003Csection data-footnotes=\"\" class=\"footnotes\">\u003Ch2 class=\"sr-only\" id=\"footnote-label\">Footnotes\u003C/h2>\n\u003Col>\n\u003Cli id=\"user-content-fn-1\">\n\u003Cp>I said I wouldn’t be talking about \u003Cem>video games\u003C/em>. I said nothing about \u003Cem>video game soundtracks\u003C/em>. 😜 \u003Ca href=\"#user-content-fnref-1\" data-footnote-backref=\"\" aria-label=\"Back to reference 1\" class=\"data-footnote-backref\">↩\u003C/a>\u003C/p>\n\u003C/li>\n\u003C/ol>\n\u003C/section>",{"headings":1428,"localImagePaths":1444,"remoteImagePaths":1445,"frontmatter":1446,"imagePaths":1449},[1429,1432,1435,1437,1440,1443],{"depth":348,"slug":1430,"text":1431},"catching-up-on-movies","Catching Up On Movies",{"depth":348,"slug":1433,"text":1434},"taskmaster-series-19---20","Taskmaster Series 19 - 20",{"depth":348,"slug":1436,"text":789},"music",{"depth":348,"slug":1438,"text":1439},"the-lord-of-the-rings-fate-of-the-fellowship","The Lord of the Rings: Fate of the Fellowship",{"depth":348,"slug":1441,"text":1442},"learning-new-stuff","Learning New Stuff",{"depth":348,"slug":349,"text":350},[1423],[],{"title":1417,"pubDate":1447,"tags":1448},"1/2/2026",[68,198],[1423]] \ No newline at end of file diff --git a/.astro/settings.json b/.astro/settings.json index 9fe075e..cd1d37d 100644 --- a/.astro/settings.json +++ b/.astro/settings.json @@ -1,5 +1,5 @@ { "_variables": { - "lastUpdateCheck": 1765836230945 + "lastUpdateCheck": 1767369467224 } } \ No newline at end of file diff --git a/src/assets/blog/gifs/destroy-taskmaster.gif b/src/assets/blog/gifs/destroy-taskmaster.gif new file mode 100644 index 0000000000000000000000000000000000000000..207e1b6228c0dc13ec272cf9892f2d67658a3172 GIT binary patch literal 2800967 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

l5;iOZhU`Kt>14t;hD> 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

QA6K$4JFR7U$U3VTet{8{N* zm+QKoZ2W?d!tKVSC}Bl~@w_A@gAY!Y)H&YX{dKOCseqQvqxgz4osC$$2oPE#p`nP` zdJev8Fzu7`uTcZIe_8l{Tk${qP1mb=VV(umh4|R6`u$jUj}9nQ39mrFaumPTbGa5G zX)6k@it$xynU5InGi|b*+<291Rok(mUR?ja%$&w?Ii!n$MGzw$ zvdT%Cbfn=JG$w*wMz;F1o9uA4fxazc<-Uw^LH>gQ_+GF1lT5H{OAAd~9}M84wbrq7 z;No6mYQ$Qi7tG=4WFgtBIT%D>D*!Nj4km+x@fWW8bK3Wv7&ObZ!zMB!1h_B;ZZRIy z_%Lu513PH#5e@u}nxqSzUI5$D=d*NfDmY!S+LOH3y$AB}TYN035)olCl(+&!fNvIv zIoO?%m<32uPK#r1OU~%SoK?9NnSQxhuX0pJoR5KRmI}D|WNwyc8a0~--6PmO~#)@lj3hS5VqsegD`Eb3h1`^!7*l&rEAl3-;5Guo#pcU zE8z`yKJmu=>RD!>hZ+hNV)urJHL<^-PHYz`fnZ>XM58ftZIOpTD{69gjA+EvnEE ztI(d5FEUE~IxBUuo_d*sa)+UkQh_&dL9yXN%-b)JjT*F2Zn2etEcw2L0w|Cix7HiS zBVz=JF7mlGN(7_NH#uqw6NUhr*PxkT)j~2HhvG5?xE*=%Izk3|*P5e&T~aVE8eky| zjF|unypMLLf%~#BIu>zo3lw^J%ZG%jj2S_Oy6QmQqFr*^NC5V4a;9hjh+J}KIf&&X zmA+`iR+v<7Ey=`et22w(V+QCmB36(<&c`ILj@s?xpb~rR&RegPe>Rd8iHn&g@8`W! zbRbmUdkY?vL>kLtw~p<&egzEHK*3Ba_)Fae+3{2v)e2I{U6Osp7`94bgZI$$Cj zfZh%K7jxnkKF0jW;bQp-S3sf1fS4K(H|dS<=sD!@Yisza|026$2C%83?VbbJ_AiI` zIwq3@v5T8?(@=7W=x`pF(5%?=ZY#d`t7w0j=?C6vcCpnynx~q#+h~8f9fMxl!drGB zZM_J)y2^RNMB?c0gcW$5_XN&!b$|8=MUMe%jd_gH^PRo(JA3k@v%BISvo&jE&7Ljn zOb{RgQYt{DvYy)uwld|R;- zdL+Xee9Hx_(M$^jUW~$AJI4rR1y|R09_tLaNBBO!3AdT7)V01)uX58zEBCQG#1 zQ(5RBE4LQ-dW+8c3*nVf``hzy1p-2&1~2{pP)8#)C|zQ*oB}$0J~IuUEwVgIYd(`- z6Qw!qSfvNpHD2nz3i8H+cf6}vq=4AuBz?ujTbpW$9B^(D4&R1-a9imngGwNe?g2C4 z9b!I}Y@`i)nuafwv8u9mzkG%XQou2%Ay(~($A8G?W*$2>YC=5t@=fltXO=Mx{N;g;!t|l;k3K!BE03-= zRmFNGrqv`4c&nqW!(A*&Vy$PJ>1v+UOj*W6^Y#^;jz^43dbkpT+H%n-6a?n|(hVuy zY++MuuEKT|1H1i*P)E{i*pAuqyiD_P^~Qk3xK8VLU+g0}m;h~H(rY*lv3HOsJCNa> zfoV*c^XP^43>NV>9Pj1S4YiHLu=pfqe(tFZT2-`Oy%ivFnZQ5_A5iXQ(RyR7k#<$cF)`J`GaQ~ z5GG=Wcnh3v$ChdgHOl{D&RiEJxH{+o@+PM0&3#Dcb}D4 zUjk>FygitpwHi)VVAAd%4*XGb*K7m-H10sLDH-nCJ3hX8aD0yvNvg?V|zHab;-7DK5OU^mn23*B^$SDrH;ONeEt`Do~!`+ZQ^`$0% z#Y8`F6{W{V@@F{8X+9|+1={Oj9BJ<

@NfEA8GoJUG~1jQ8^~-6&pOr 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 D>_?T;dPkNhZEe`_6$-MLEeryG95c! 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

jf?i1?0J>xc=*W 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≥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�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 PV@J`ehEQ)+J1`oDJ37haEH}a-|8-QsvbDE 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%0AA@6eySC+57;sH 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

lf?!k%LIY z0kUS#f^CpXM|^^fV`D~Jmb^a3?Ce0C&H}%~D4KnNy2!qUY)1<9n;hV98dw$RBCMCP z)Iv6$GGy*Ls|K-oQ{xC0iM$i3_!aN^ObIV~_-yOseb=)ty99ls{xdTESl{-_hn}eI zK6yS)jJbrDdhX6L)E-~C#0E=S!d+M5F75$Kb$q0VNW1k*7V29#;u9|f3fLlou_iVK z&+P$99PjX_C}$bm!3?5bOtDDnH+kNPcpV?C8yfx7Ug{}DUIK(zRv*Q^Mjf;#GU(FO z<=wGm#k3=}+8lIMwCSM1k8entU6L8W24k|48MLR{8Rpc*=V5=9T>kPOfVJ2>{o<6a zB~wVp_xjV3o&UaC2kIrH{*m2WmAT-{fYHG}qeLsF#6!>L$NSyRPozckAQIswcms^1 z3w85>y|UZR^fX;3g+_?B&RP6P;>l37h*>M*0Z>0lq7s2cAWhlCq_0M1P2pR{h^|WPlSDeKw>% zE;GGi4MR%;Wysv3s|iUl0J&K<=o&bVvEzIs{U1f=;gHn+_wjQMLzaq)3b=3~uEdeE z6ciOr4b4o;3P*;vsI07OHBqbgCjAUq3diANU**f5Z_(~VdrC^{6Wa|XXr}t zesNlSzQ4tXJYoQ+6hT+o^mEWl1r2faxkI%(V*#&ST#gN<0u$T=5+de7UCb_NPtFwP z`u8Jfr(lJluM0Yi2vODiTa>0-D6+Z;>7fvt39Si-1hO2Sb;Z%MhmAWXF}6Sw9L7@x z9RV~BI5yH$8$Uk~vN%X5zt>s?Aj5-i(_GW7@d;YYuoq^z)$A{0fuQ z{RWu}QcIJ*il9W@WgRpwS-_GS@qm4Stb3SdTHa(f%UPGFDl->Ffys2QioaJN{b_af zu4uQ23$shD#zZ)b)+ygVyL7dtZjZ&RTfwBnOb{Ⓢwy>!625$gV=or==Fu5el8Pv zO3OLZmKE#xtGW6wVzOMWP`C%YeO7#XWUt8Kd?m9ZHh+%QYPU+zW+=Zsg-QAe+|NoZc=6r)}6t!sO%anD;s z$VC@E6w*!2x&W_Lb~O!H*VXFuzA~RZ-!mjjY-8P3`$Holqkq^XWR+)#Q2jhNg>un$zun=INW(@t)%svCJW=85|@VYFe0Rt6xebbHWtF5$h( z^q&m6K>rI_7 zn8wcj4F5Kf%Z4m`vc|@=YmP&|TUi)S{$N|F9;D6JdBzK&R^rilnR5p&{?mCA#=B>6 zqT|riGBEMHeh+}c$(jjl3}s^mE16;5tUlQHEZ9FWB*Pxu2}z#5gAGN>+-Kd z3e13kTrtBCa6d+?d-Z0nh&+xwh;+n6y)2v=cidUe-Dfp=?csykER&3gIFCx}nP~7! z+6kRfKi!NEv_%GACxhW$_qY4(i0%aduVSGRW*}{lbO|46$=CSP5ZiSyCBVmgzWR3? z^jZ;AM8le#`&h=u+!aBKZ|4k{ZAL2F=A64G4BFUs@hr*N#BRkClawcM|HOt(#rgha zDw{Hu@h)!vhZG~G#eiQojBJU+nwVnwWhh{{$^GrW5t=gQ?IlYy+TAqD({s`8|IEAn;uVl- z1wSMY09&9sy&+gi)Rs*r4`4c2s6ZNGs|w8nbhyCEWvrN76-J~9{E`+_!oPk1#tZ@& z?E?k_z$HJz``f?1q0^a_e=_QBt6V+1b%|-rRGi(4E}He`*^CKvyQn4ws`0@5%=53BGU2Q*#f;98Sbv0 z=M13#;WgG|B^0PZXNjO}k&$)2>vok6)M5OHzxrD$TAM`-TWOB9(R~0L*i0FW=0=G`M%0Y6 zlsb=#IUW<1Bb^EbBm}D%d@6&FiO8He;CZpC%k*@)bDr2?x3vjoT3^D#v}o|7BHi&y zT?UL7X%H^(I!n>1q4U@D;@l2mHvVYSTkN-VPs7eU+GuF4Zyx7P(42mOqMa=yq7S=8 zo^&Hv>-QJyP1E!`XxMlWUIMy;)xFHo`9LCCNSad10NGioD>@hECx?bmtZ>x+S z!s5kE0&kPF1X;$gJCBQ~#Mee@^YFY>1<1%VTkK z{+WH@SMo)QaZ!aeWq*ZRTneWE#`dywCslfrEZq|te7*{yh;;rolU{;1@_Lq>Ydv{eX?Df=^+D(HiTsMoB=fc3s; zI=D1~H1)w~XgU9*9NLWON13|dwv|EgS#4F* zOKNi!Hh~)qJL}Jcg*r0=8uR89fIZXR8nmy!ZjkN{zb~7<- z;5jWD6KoKY=Jl(eXj#P#JX!EeQ^){DysDuR(Kekhawi+;MdCTVHPs_$sQBS;d8#ICOf`= zG4s=&$k{K+J%72+Men}wMrZNI&bW{Ey|?Yod|@F=S+3b3G2>7fgI4Bo0#TwVk8w2m zq#;}dN`GmhZqf)1FjfZO`T@Zw{!Po~WeiQ6-e3h>X?j5Hh8aq%{Jf`nPtu`(!VC0p zONVRb!j^UAo3>WDQDtp$&3A--dY-pX2iB;TYu1CB=+xK&C~IV?YjUS-Vj9P zhq%M{U&Mfq?Y9@E|9kF~R)ew;n;Ls?=*KrBPaD;54`c9#pOeS`dGUd!r-Fa)gE3ul z`7XzohE0K@Scv9!i??d$}OpDsHexsM8=q${kY@vpUR6E<1GVCK7aSa zJq*_R%MXwpm+QKc{as4w`P5=IfGcyuO@wOQu=H79d)N-KSSE z6Il1YwF1G+y}==RR?;Ag5RX*@L~6WYA0QZng|9w>dbF778L(u=e;JJVrK%CIjmT^| zHdO+q5F+!+zdO^%MEjh2P(je;RBO|3{p8-Inf0speodX*WxZu~wj$HoB+AavD+OI} z(G6x_jI`S#SYqZ#qa1iZF6pB<0^+Ve^}8PI_Sr`mG11X<@8{3?8Pb3osDnlhD^K0s z^CJ|ys0~`F(u)z&`dVkEjS57Ub87%gN1zA{IcUlc_j35%U0UjX95sHKd2UN&*XiD0 zQm7@Lo~y~9=0IK=$b^+ffLBssgiHQ0hRB4$GJ1emK5Dz&Ti^Bmr`^r)%~9H4HtFQ^ zvlTUm$v1ZUH-l?VSSOuL@jtt|>OfAMKiecb-h^A^aCk~uYfLQ>!z=z86_h!pxjsH2 zoU1W4q^213i}r=B{0Ia4xEkNVkrkpDVA>FRQ^RZ+0DQeX6X3v~k`1p=+mG*G@`R>` zN&QC&c=gtYBW^Qo5WDzI^gIfz=uWZ;s4JF zSZc*Od4P<89fd2t4Z#+mfg#mkTy=94&<=g^qb$@IfB9R+s>sq-mqOD{(z?<;Sr;#u z6~--dVH+iE>u+6(#oAB`S5i;Z+)*&M*bz)~tDI_WOs_u5pf!gM(Ehf`S)vd<)%F8E zCj549Fwca4OlJ~oUmM%_CeSM6^mhqjPo`DW3u;EPI z*YpzOQFkNFvvZu4AL1hBzPQO4C4byXF@3dLE@!T?eLJ$B`>bt!G9u;E1Gi+pu1!31 zPQ!N|b&mtQ2>E)`_uciTa1XYgS|yG9NOOo9cT1)t&}GoGLK>QXY^n&|089Qky)0Ei z+gho6n;#bB6K$PD|9hy6kx8}&x3mcRb1yiCoD#*|B|DWcigy_-nHm*{^Vm+U%mdt7 z_O~o+Y&p-^cSX)+bxrJdQdXD#T@7JeR6N8d%(h?`y$1ItYY;EI+%PQwh6Y&zkV5W; z5&7B$7ZQQo?~wZDz3V5_pJ7_ABBU>#CdXr9BErA^Du7a(H4#X}@GEm{-$nMTj@TuyAhNj1||tMPC7 zPeJSMexNjCyxJpWprF%8UXjqkbF6$HUfOK7;{opbX1mn&&Dr_e<977Rn`ie}m}Zxa zc?6i`#6B6QG$MS{O<3hh*+1N?!S`S=a?zos8jr`Zz){5WktM8KKO35wAP%kcYl|W9 zJCo7;KWzWosb_8vN{JkuBiMePaoQh?KDK{g5m$q4^_{-F)Tz2z3hQuTom>q%P3>*?--<0$oh)Y)-zj|? z-=WR2a?0A}6EJ>jI70qc_N8Cpy&DQ_RM1G^+k=AVh=IbB>F+!TcqtA|Ba7}w54d~7 zOWf1+-v@ePcIzuexDprx^oJ6xJn38&zgY$14DC3H0yRHG*X}lx8ZxDyS90iAYlIPf zq|QCdyCOCuKiUcxycUODtelNL9(V{~UmY$qI+NTZd_DcTyT&ECGrl=))89|dC)c|C zOlsZy$f`l)f66~^g&-lRD|HX`VtH`Kiu$;=(|KDMOA=1|gWryyj3VRgd`_o$4(U;> zeffz>S|2+RMY7rI6(t6ylsY)sQdV>DB2$V~0z;C}^d@V3ix2|aXWe$A; zAq2y2neO)s4lB)`58gPqKYDUm75BWN^L>3OI%Xt-`=HLbi(!4KDeinK0*lnywE0qA_1db0X*z^==D{db zOjHEhZ2MNPj6|1sT4H8qoVpL8oMMa3uda_^+f-)8&W2ro6tUJa_vq}OVKQO`rimmM zGf<)P^Zf({&yI~iTMNZ#-DS+aeY#$1BHB>JVmr*m@(aXr5=Ksa(-w}VnB_gn(~n@5 zOUawH-J9ftt+5)b5+*e4*r05&Srckuk9WU0Ux9Z$?X@e7a?dygX|xHDL^_-tv{}68 zxNXnqBgad^wqg6)lGK_c|4_-0)h6bnL1J32wUyb2r|dqG*+K2--JE*3GMZjpKHQx_FB5!xl@Irwn513ushUS!`9)O^?lK6 zceZYGr=l#ZD#FcM)Y-QwVWiGjB3q>Zk-FBreiS~6*%wUeeVd6S_RfbTo;X}+(v}CY{?@<53Yv0vV3#DPi2+U57Q7jJ*ix4ZDZ=14snnejhFP>IEmSRnL z-k{fbDKwG1?#k_^?v1l2Hb?%r654<5*xnb~SVUAGu#(!u0t{;}DGifk_IIpFiTzwF zxe16iWf`SN(3UQ+3L48)%!FY(Hi{~k=A8yM!ABjePJMW89b}e9Fp%lr`^rOF$@_wS z_N^wr)EIChli)2T?KcD~e89TL8z&vIikn;>Y9jM`^dwjrvzi!UH({` zbBc5-Z4Mmk8h-ni$AwcRpZ!-AKD+=%op4OeOcdHfi@A3)Y>K1J^g4BLZ`p(`0D^p! ze}+DzLQ)viHt$gmE($=LD_4Q1ZN)l+8bXQuk9H^)bIv$5dnQ={>Mj05hZHb zUUXfPwXT;RZ@Od@yT{-YAS&#E;j7HyioG!Efz z-6s$KWKG!2@7K*0$!yI*obA{CUS_b^EL&AT61+6L`Ly0?>coo8=F_Pp&5_cM_kgmv z)cPNV+)q*Nkyv+fr&CCwTS7-^HTL-Cn)z!F8L=rR97S&vH@8i-Mrm!#}wW`s(5HRDwI)P zh|o+qTO$PGsYo_v7dwQq3?q+k@-TGfDB9Py8{PcL#<;gTVdK=Gew_$wHo-7D-5|4V z0&!MPC&IT%Mgl*9y1{jQECoxPnXub#gDBYOM=Gd8R_)Qeb*`QxsqbxtQ3=GBF_T@K zhr&u|1zE6(P>x|{61*N))?4c}tB1GpyMn7I+X?D`eqVUs@2ka_CI!lVp-`_tm1Oas zD)04-2Jhbkptr9WLiPLu>h!z=Twt+&6@c=yF*YMkVZQc~PP9Hh2JB=J4S6aZdR-r( zL|YMTp0W+I*o&0J88{J5~?`C|6Z$G(3WXQrw)Z%0@(y?g?;)u1VTpNlbk88(3b89z1<+Y`g%_kUz&V~!n5i(D8)xC$UC!y8y z-lW+2#fIV!wLSKc*;V~{G1jz4h#;%9uW0pO2p7>rN5+IUEealz((czFt#Lcx;l)*V zH3+hXrV|abPCD4OE@4ff?S!C8Zy<#f;s`HMC8i9-d8)a5sQS_Rj)CB{TB}!j?Ngh2 zm*Wx=bFb|>+DWq)O7w4We1!i0?(h7dc&bci<0E;&C5|+SYxRkoszOnE+`$GUKm*tp zN>bthvq6GLOB{*Pn*iS34r~3y_W$VyvZUs@FrrXQ89^%@aV~rpD)8ZM8gh}@eaOYW-ymNrmu&?bzYTyW!QwnaE|!cCs*Y zO=I>8GEr-2o6V+q1*POZ9p{@``dV53w+o+XXKzQ)UKk^)IeY=1rmY84j%jZF(I+c#E ze2Q@Td#)9;Z>`@4D+3Xb$B==z-LX>L>uQu8O%2hFWXgTG}%i-0Z zs^@MZTteYA{s#P zn9+VVsBxsf*?ZKd7W8~b30(tOvY^900xwMjM-$;U?d|4u&EP=5=qzaCqEtbDI>=N1&%tS*s^ z*Uky%fr2l9nG)1i&e!jyP=%m93mju_GMv|PSdc%zF&v2ZXUgJ$f@Z0yEgQ`fA=PcU zq2P zW3h3CprxG%h#%)rgzJuZKvd0d_LCd^BnI|V2RAZNegKjVINh$VVMO@)@sTVA!V3uc z^*-2F6?<(n=&EGfDb2B$%so{I3;xFCDioiF-k|vHfXez_AKh#mvE%M4M}3%&aITtELN6-v4f9T`WxpU7V0C)*|9-b&cU=14E?+f(g=@mMhaN zUZ#MiYH4o)L}x;tS1SFy&_*=~_3H+b=C=ot5CzyDfGYD6Aw!r)GgU#sAz4c_kOdJk zRzR*a;xag6_S*?Q4=Eq@T-mJCxf&U&*6I`>b2TDDw0=#`E;>(Qr_2oVLHTef?0)oP zBx>TyzOXOtHL)DfY7-Vvr=w_*-j=yy$J(MW;raEU!4~h&MW`W?8sVfyTrG|{7pdriN1V1#@$3DC)ol?C$czDuYud4O%oFpj-k4hTyYD0t->h)XtRFynR3W?czTH zqZ6FYEYL@djOK?JCbaHZ>dnRNr_6&GHppag?_SRL6#DacwO+#Yo-9G25E;c^`?oD* ztb`hGAwr4k!Zge6s!rS<_BSCS(pGHXD2_Z_vwq_BM%SIlPt9&Bj2-+6bya>Xvm%8Q zKuOR6654(|$bbpv1%T$7UAMl2$Z)Rf zi$#k+Vga0)$x#W|_5)CT135%g;Y9y#JoR3tU9e={X!9(mNDk0MnV1K^KK?JinJLA{yhE6Ue! zYL%w5uGb*%N8v9&ilQ&Yg@45?w(n6$a zt{O4ogGP#6x>he93Hk}OCirQ9_hpB(jzMN73;lyf@_UQ- z>`7^cT$iguW)!vHXjXq`LL69-MSi*twA@BHvW!wK#L%x9NX<={AM1*#`_?@{)I<;2 zz(5z`E^Kgbr6=WhN}U-SRsFs;TTL-uN=a0R^@}gH8||S@IO;wkhK2O14#F4B4T|uH zy%+CsxS&6<#*cV;G%xo@mYuy2QSaa#xNmUvE#yD3KA3)7VI{U6#vO-oXD>wlc@Wpd za_ME_E154}N@(sMbV^Ph9eIwdyI^qS6+cZ=EG1%ari)EHqBDUF=0!Sm?QYl@o+>H* z-PCulKC`E7N_pb_Da0!3`3wq`Y7#Vy3=&>4cj=-~O)S@8&Cd>#SSaFe6lqZ%&W}=b z&1`5V;Q{ zW8XGm`#F#gcwrj|!>f|IAV@{i4V;NiHF;f@rzlcg6j@p}MT&Mln zO(R?o&aUZuP)l>kT3ebf7-zt{xhJ2n{eyA?{5JscZo;co%>XhJ=t`#6zog`EVZOT) zz?eODpd)5QOCem2a#AWZUUb_m&sK34X?{?#AFh5RkD)DVwXUmWyF0@w{WJ=m5B#>8 zb0~*8a>GD4jb3WB=UwJv{*8S^UF%n7)~`585R?DEN7)aLg&^;rMa&&VWc9k4z5i@4 zLc|J@(wZ7O)@9prG%s{^Zy30H_sis||GHTCi!6fpU!y}0U#9e7k0>z$=D`y>`%_mT z>U~gGxuBOXrbJI8RU`jRg3RWDyT4C%mOtz1+hQyI&=^gTCX%xaKMi<(Q-V12n8M0( zNP3(?piM1#2vj})+k832O`qETJEhO^+2v;5tygIG$B>x_%)}z-^ANooFuq~1;vBkP zzMl)K@-dh>%%|wR6iY>m% zQ>C;>Km^6pLyH5dmd4UEEJMnqCPA-^tv0jH8;VmCD1aW0XY)7C4 zCvoiZLJBec{hCyO^*EbSa_dQ zAf-pf?;9@DHFwEY3e&>SD5N=o#sWja2>4}=@2tilSj=R|k*>_F1tHf7k^M$%a z=31T=Yaws%LtA91-=Y7vYx4dGV;8H>hg6oRTjV~;8}O5R#GwMhK55d*16_t&18^}~ zE;A45e`_?#BWci(O9PP#uQI-;j$IiyS_cRFlI%R+DhKozgXr~k3ifT^ex$xPF*<@S zHTHHkHXIlhm()yK-%e>q2z(8dh9vl^G^m6BnH?{7^Z3wmpB_I3>d+MP z;tf{6uQHZD7pkpwo<&NHiriXg!|5F2BRks|Mi0lpD|N%*qreN@tp*VR?>-r_erb;D zhXD~+4l{d2E%>tI0;td&p6|DvYn9sCR)(ckN=%uWQ|s#uHU90p^PX9s(ZA`vZfp1X zTaN3t70d4G3Z20xeVLo?hLoM^@-T4O@$g*Z_QhkqLzkr}ZjT6URW`ta^!-INTSKn} z4Z>(EIklvG-1id(*Q#ZP#v91c19PFOIg?Q~R0>&a^%YCZXbfdngLC^gDlp+O(PM;MnpcEWjC^SUXL ztOlaH1t3P!nV^A8gD_NUFv0TvT@`g#N@y)cl)_Luj}+{3EmpcAUGlz;x6)Raf@TqI zsiTYY1wqVd{Y>(J)f)lBJ3fVQk8N{^6%3XS73uDsGeSK!1=HVk(Q#dcPfQ$*EaUSc z4*w8@ao%)btIpD={qO2|WsT~et$=p*q=&t%s180lT2VPz__ON+>nIM7a2-mAb{LB8 z=>Cm!nq=$8Wmm#qR?-)a1HUX)k4my(ge5G}iPE0(FSw!ZawOEMFos-Dq8lskw^*U$ zV38Y>87?p~DDy;E2xAc8Lr48KenzpBVgiZ#)bZRH@z^`C_%2>Tu29^%<1wYBUI&79 zm|87ecCsu>QB7^t_+5G&n=og_p}l2d+!lb96a@=e;Z%uAu7>o8D#!_NS*$mQTS)@q zw(fq2etm}|6bnW?e;ss-L}$dF9e!mw|Ez(>WLVd!R&5EkRg~dfbgK#t_wv`jI2WCK z@RbPB|2IvmH@X^}DJ_-6Mc{zHK@yFHT())sJMskKn8#AxcH&glFZDmNdLXL>i?q>F zpxaZO4Mp?rMqM!&ugNV&&-_u2+NvVYsE~p&AQY$UUoO(F391~Dywcwv<@h2@)${1( ztzrWOH-t=IA*TP%Y1s&D{9Rie@2$DZ(+%n037fsNc`duav}Q#uIIQ{<%sN>VD~jCF zm6z$bOYw90z5P$OM9|Ly&L+6HumttcDx6`M$Em-fpV3qn^2H=NVj(UTUejs4X(XDyxio6!2 z18aZPX6&b`ZK)GFihz(c>Hzwe`?)zP3g=Xl#-~h z{zxr#%eWDFT7_7q490OZpyYcF_C}F(yi|N)ajQaNR9%U{wVuXWWtLH|@~%Fs!}{3I zi%nZqSGI)p@zUDeITKH{zFf%kBLCJNuN3EKW-8&L*@Tr)M;=pB6n_v_y#oxKE9>kg z&hENTu8XE6gA!=tYZc;!>$-()+fElGE&NL6%@%wgMAZ)>_~W;eiLok_6Qgyfg`Eh& za74L&h*?oJr_V&Ss9_2;UK%t+BVW0GRS8l z&1PWyUOvL2S&gKQz~0Zbg1G{%F#eXm_SuTQFEO@@!!(>VCMdU0$DAk9es{U)p_a~%^%BY^jlGWnPqy}K z6XQlw|JUnTa!PLBtO)7`0f30xaZi3{onhKe6Sr5#qMYnkG+c%?*wWE$_=8dufLMj_;&x|UIXUWcH9b3`Z?M?GK14wm8X-66&XrRS{yL{;IPE0D{OG^D4{ zPh;1_S0ENA8$?o(+g~Dmg$RpTP98eEk|-OqLD>6KehFxV)V>~wmX>Y77iC5JcXoV8S(3wZQ_KWsRD>6^rfe??R_6v&ja{L z9PR%!y04GdyTOK^h z982?aTaavtmp)g6)E@EqQD9B4_z#x&;nxlZ6XDD7_U20eb(Td>BL7$D{}zkrej|N{ z?}%u>@qB+ofZC!Dhh;4UE~}_kI(sjw`W4K=mC7qVVh}ao;5CT#;#~H=CnvS{rijBY z_hOd~Ni9fDz@t~x zQ(o#jjH?;Tzd8x(s{dcr92l585fgCw@0(H6t-3mw=w?v?f_J2I;|- zE>XH43Pw18lSKPgJ#&$<<_1?1v13%1WJU-w4qzw(%g5V?jcRxY z-E?*i3~;^b+pobnur4g>e&IU%;?AyXSiIU%FHv%%6MM0IfbAiI1S|LUN&|@HUo$6g zlOmf;k46U2;Sb;$7vm=L)+=PmPmexK(q&siC#-p7Wz_RIvW4<-eWS!LOV2}uSc{dp z1F`G{*}vZdod(6U_C8w{f`O6T%C2PgM4Oy_*jE$=xgV=wJz5D@Ye!CF5{CC2WTmLg zW$PKi0ID!3MJt)%x(zHmYS28gpK_unaeUf~PY71y$f9Z4F&(9c)BU1r9fgrhco15=LQtsl2wt>Ct0d2zPq%w z;X1Z%eG=+IA^HtIvaV?6Eu(p8*`w=3=UauqJjh(W7B`6sq9LsL&}9pWk1s@rMM1_A z^SO8{04j4oGQ~fW;7B_8US3#nA>0_*Ou~9M>s#?G@Aa&)84|ypa(QMJ`S4BDv&Ai! zYF*Zjf0W(`Ej)*im>vM{wy)mm40vY885@Y|>PGQ?_Sk2l1Y_{m(q+dO-0rW62hwBE zWE(PP^?zMh6GivIj*06Ru>YNwS*HANHELyJ&biQr)eC(u8s;Rc8K{jznDsT>;Dn3=%f^jyIwodlc;mVKqIF$``OmHF7ZdHT%}IiW zo|j-yI0lNXts$0!Q~)x=OU+?0YXJLOI?syOp&T0O>Ihms!mZni`&>Q#y`%0FB9 zV%o66k7$BFSGXEpU$0E}CQ8Um$Pgp(MCSyt zkBh!|5)L;gGCGNR2?ST>Y9FJT>7qCVd{6VWjXI90Ud&4SabM&{^_*vlQP zKkfH7(UNBTc4u9MfpBE;#}Rn|MsREng=6J4)S=eH>(gOTk^&jPJxi90Z5UF9uY|@x zSkpFH_0Vnj7f$#=X0TtyocV{s6W&w7l)GUSj!g3&z`3(sk0CbK7?syRC$epDny9tS zREBq9gl~pN&voOhvrl(TEIhOS?>K-UZfQ(ZxhEL#FJ@eIK6S?2#Agx$qG~o)V-3px z?3hb_s9UG`f?cK1R2%?01)H1To7s!kh!M}yaJ0MzV*WbymV_aB=8$}Kd*RKOc}c`- z=DfJy8(J!s_{>S{>U5$1RVOD<Vl$1ZKOS^#~r4eN&_;@QS7 zm(AFPq$U-A^Viwl-Eo(X|G`nF;fA&!Q%eFoeac=>J}pvV$)kUt#`-b;rq-W2tG#V& z?4tPpHn8&633lLmP`DiA$qU%@`8-}7%IK1Gi5#?KZawrNons*}SLhna#ai8By4hVr zuZ9|1#WPE(Iu7B+xaGd6fG#yi=<-S1Fo@dz%xq|_r=R4PU|WFJLxg%CLCg40Z)zp? ztkce8!`UK)9AYubTTkGJB!D)-W}>$@je@eqpf)J39J95 zaGBCzQ5gZg(rcP@ zFU?HcUqMNz^d|w7hM@!e^Z6|`#qU*vQgUv4jo+o6A#0_y)g`}w-?R5Z zxN@$j`RJ<@a7)voU}DOfdp`X|iC{w6_n`%oepQ7`f`Ki}kByTk57Ctp-mLtj$iOls z0~V!_|EnO&e$9%_h=~3E5+8N-4?V~(vCNHU6XtgD{JUpmv^9Xit?cA)vlS#V+c$vU&-6mDAfD#YffdLGlx{R4&x(Ay?a^;~ql8olYL!|b9giIEp4_?Ak}Z&2s;M`et6Rce<| zcO#`?i<5nBInuW~EB!pGE{!&gncdB&beLVDhHX^ZGQ%| zV#ISRXlxSl;Mz9fV`jz|#>{c%VF=}JPL6_ABAf6cJ%3AvdZ*oR1$|{p)Tv$ew}|H6 zye1%}6<6bU@rUy1&Qg;K1IDj-zs+SajX{AXuZP5vJhZoCEHy$tQ`YM3Q{&~e3pI>& z^quWoTX9Q2Z1iYs4yV~PJbP$}Cx7%__e_$xef9KQv29n%KxF4PJ9%`iU04q*Vn7~U z=ap5)65AkgD37fSPJK(*{W^CkgleJX-6wmjVs!5}f4#HP(37#y9@~N}GxKWTE*AFg z|7aSpmoe#{sMeg0JCk92{EN`;@=7~~kSqF>4s||0pXTE?HdEpHG<+|2|Il|XXlu;N z1$NI+mqpZmimJLkv9Ee8AnfeJSd_89{l6C;FE9E}o~8{9S}&8ShNtV#DgQ(lyNK6PU+LvFQq z>t6NtEJb;}X*6*sLT|-1s}FCl0uTlpwB#wdrPLi|j?N?x(JQ$&!w%*quLwT(VpTD| z=CL97w2N{0SkoWxiO>pTUMsZ!a}sYX(wYGS2@dY_0Ln=i$~H+|Jj)j6(%*?rM#6P7 z!EtBf1v zM-;PDUrmN+q}JIxw2V6T?KB<-MB#kZ%2r*HLL}7>)G(3hO{;I`TQraisVF_GDx&8& zKTSXIGf$)+sC{~V7)TP15khTB?7(oFSU#(1cUddSWO-*(T#o&=HKXVn`ldXi7{w=c zOav+vJY#oub0rjVekR|@?hGkw?@?jZ&~f)wB1;r%u_H=++Ai}}xw*qnrY1gAms?Km zB~;?2W5U*G4-wDKC8Ehr>Jr{2V5GR)8o#=?#4wIHOI|w2^Q8)Szz{ivr^q+m0Q}cz z>gKdHoP=ux!)bq`p#nkp43MXHae|333>;w&=yEiCgdsZQ3yPAykk6%=e{+wpHb-|A zEy-y4SQhXv4_FyEHE5(C_=x{6uZZ^IcjNW@sh0N;VXD5&&Z{am0S_1_~lg1kK|g8ZiPBeqS>c!d_E7Z`2~88&|=!~iE+p`_zOcTMCL z1`81`%O?lDxh=Z5x52K)Yaf|~85XX8yVz!XM#J?|unjlA-DG;EPDX=3KjU`Rx?s$J z88yw#7%b3jNHR6oz-Vt|zg~uNV3V8+s;xnsA5ntk^C6oB0L4;?^%QD59EXmp#oL&n zrwRzh{rZgyga4l1S-K}m2K@u;gnFMiJQK?K&3o7qbxvXUG52JEQ@QA?f1Hv3Y1tvi zuk7R8Y0Jv^f9;mjh9|jQ<$oP%E&t<`%q+dF;#4U|FEJ4dt@_|t20Jya9h>Z`!_ zB4|`yy>`iDxd*S6Ab*9)zbh=tUv?Ne_?O&{5m$0OmR36slrOP+e=DN5P=~2i1l$$o z-~PnjxueH0bDSk+FXZoC)b9?Vjm!@?9|Um`%OFFoh=Z<;n)>-d>1Ar!gsd1kIz>lO zGYTR!m5mK`dG&XvbiJ-h?Wj^rz%&~yi4|Es8$v$dPOB;t@6#o%EXM%D*dh|G{BdV% zub`k(L^1dNGd;VxOyQBWivzui~2WlFXi^Kr3Y3G&1JfW6U z$K-n8LSZ60D7#7CQngGG$}uryTo!0SDL2QUCJn((D6`)e{P<7@Jw1IzfJGswI6RF%+hnbWY%*)WSP zfBUE$H@fZJ$X4}Gn(^jWL4j+x?*8+)5M;4LHw*GExA%Rg6m2T;;KX6UZLt^s)V+0Y z!@|!;)s-5b9b@{fdR20wwI*3mXgOV8ef&jTZSP)q3=+0w4W#)$mt4o1WW_`_IQ+H@ z*`6lict-jCPoa(-2-GK*cN5PKK2*)}C%Op^uPFibdKx zConi~dbCNswl-1g2BldErL?(I*|*$ac7{H{lonwIE_9eR3sgo`z14Z=IC_V~X@S!MsLs@Q=H%XKd|Us3wA5Qy85V ziSKTIGk~Nc=o|*-HOC6YYo;>)aO2Dxh*qW7k)Bly+$1fBFnPmP_hU2<%>XJD1z_(_ zy4#NgDDh^6x;QW5$;Z-YRLk2T;>Y3Pf@dlk>sdrUM>h=;4`w89{KBmVg9Oc3lU-rO z|25?8YuNv#Y-a>n)a`bh1hDh$czk%s4@t`FP)98mjN_IFc*p)+uGB{RGt1Muets`% zd_82fiAH6xfOnRLG{#p-9VONqZvxj5QA`RQUG+Q1pn|XPFczemB1s?wS0QXgg5oQq zFq>Wy`s_#0{Ry$AoiBH1P!$N;Ov|xcOt3xkO(hSyijO#lknwpXRUcD8FZqmKiz4d6frE&Xz42%$h&Hse_!@Uryb5gcTuAb^L(dI@rzL zd1C)n9=r`Bz)j)znw8IwMJ2l3@!jd*{(5Il{i7JYkCIPLOV%ofctmYh6V1MJ9(^Yb zQiV%~*-Ivhet%t1U579+o!L1KRX5Oa;_gmUJ%}O30I{4{xIE_$Q)@CnU(EN_>MN~& zRdwHnpggIpuzJpGqhdkze)SN-RIHFx3fBM4@r-{=S4wFdF!{1{V@vCtnD&aH&t}3eWiMIxQ+fwnX9k?uG>3`-*X{wA41xn&=*X;e zf9)u=%@b}8)pJ(#iQznh5?<%O!fq#W zccT=~sg7gQq9;@}(fz~RsXM$=1NaA&rGCqqp$@i0VZm){JNReYKySd{=5?Jd9DPqC zW%o6$4KEpZ_irt~Hb8A~79v9;FX=9RE%zh32xAD{b}3JTwSBH0H6 zC!f1HaNO)_1{?|pudxA+jbNuduzjo$`D2pRtznx0c6Q98sLLa|5$+Oj>0zL406>EW zRQ*d(9S5jlq-Z=}rGl;{7yZcGw?~1ywpZJ6RkbD3+ebY#_A5bsK~`C%R#^!5C6FY} z%~|HgTpnP{os~3|(?_tA^-(gpc|@-Z)kxY7{f~ zsy$ri8KyIJO#?*+^@B>H*q2`AKLbRjJf=I3?jFdoNEbxLD zMqrz@AR0s>w2H$a; z=(Tuz0@#8*7!#N!V7gI~g>TRU$8ChR6*Ckk$Yb!$cUtSMU$XMB`IGC3e7Sj}Q?!5PaJ$J`KGkGJgA~7pzbduV8)e zF1M|0$X51Xbq&N0%_zSzn3cd+mtFAvw8(Ol%nUKXS?Z8jk@sH%&zX2H#6>?cy(9pj zSJ+syRJUD}eLW0%>a6bZRPD!ISu99aay4WF00BV%8u)jLur z;qRYqi&)YvCL8z%g}t@Y0;-7ldLrOSu~fMLX#Xec@@oVpkFQrM)#pX#{iis$+;7Vh zI^cxn#|#{=2#=)rIx*iAJQuC@a=m=b-HjSc;(a|^1{%ws?kyMHN@3RLT}rGMfq6zX z(dR;gO?_s(PK9ZMY2`IEKjUe-w+sl_-hV3q^`O+;i~0Q4Pg>H8!8Iefc+hXZ2C^~| z+V~4!2Z&(F5Q`c&CaqQLw%dl&(E<4D7xaL^g#gG&Yjdw@?QrIRZR1i@MGNwYrX3qh zFgnMt9U%`T+Qv03smaMeJ|;8)O94KPj(Kbnf$fz>n#irq7Tv%7R-96i%Romt*q#Zd zGg!`SW+NfG!fx=?x>D; zZRGRY@h^K!vR}uS?{lYBd>RI_6Zq5mF!R3Q4HG~}t=O)?)pbrJd0wt0(CN`-DpGe zTY}%Xh1P2Qi1C^maHW(m1@F_A2kuu59#4VHUS+CRsCSL#Z|qTqy8se)MgSmwsm)Av ziT;zi!M;ySz~H|0m2o92h%==JS7FND87xy5H&K}BTG!2ss$5^H$? z_L8}=C96$4P@-K>=pPIG+u5jNOsk8GFnn@p`x-MTTJj-{!}qHyCmQfaW9-zW4(fdT_@oi~vY;_RO?8pNI_)5KqiMdP z&x76jg`16Zp)&)n8O?qP<3_u3S3f4WeI0PhvVpE2@FGi7m24hVm;{BM)9#jT`ZTEb zS%ekox}%f43xms@Bmiprb~2{d2INJy@uJHA|2zNG&Toe3dB#$-(pP?@fbCgr8(y@i zPp}|M#hT^+ur>suEyvov(Ty5<>T=&F?Or;yIdv&{P$h(jm!#gYTRM9-k4urB{V3I6 zlbSJwpX^y`K}>s+8*=xG{jV72d*No<1!kgcdR1Fm-g{PTzh1>)YU}mWJ58U6vLuIN zZ?-l1BSO-ROrbiI2eCiA$rzxBPsOcyx%3m!!p(_=4g)h9RPTjZgq})o=p?i|QdWk`{!ErOI z>D751T6|$=)aqflgZ;>Es@p!N>!XX%pz~p^=zYS4o>8Swbo~{&`F~RK)F;+R>K#o! zo-Lwmi1qU9-PafeKQ--mVCQzc19O1F-0r-tQxgDjT^1G}Cp**#H%||^(#$+(g-M&T zPkMg#?gD#efh~G{Up`eyd^9><1v&IUr7P?fp_!&om=-{tu8F)=)Fj$O`R%=E>m>q| zT!W~w>1NUk|GidGY=>T`g_y7O+pX6yqpv5amcX~ZVeHo5@C;5p(h9LmhV1xKbYy?G z2(199=siYCEdpWLs#;`GnWbMYZW=*Zex#bi6I?E;UkiTP}|9AVc8)|xnHl_zv4 zw5}#EYDRsJ4`fy~3~CSx^Ro`nbn}n)U7i^wl1>oui_XPEQOQspjyPlpKE_>y>N_e(ZyrG22Qz+&^vK*6nq!t?k( zq_TUBgL~w4tz-+&EStHN=(q1CUoUU6VU7GleQibq5mV`!bK(nkqR9JsaTZyaJX zi#tV@6i2AY$S*v?kF>esmbs@dU~X@TTBt*+gM<6Dx!2N+ayR|z%fW;qbuY(yzph^I zP{5{TPy}vGbW&L0-l$c~{64+pgeckJtnXR#%O!Yi;w)tDZv-1|cl#g3z-XD-dcSSt z_P2_1Fz$E8RVvxKTU;W_|GTPe+ugYxq2&U09Mn{^x{McsW43-jDa~MT$7uny_mj_^ zA;ESRAve{bh0PE|`roNs7th3T3I`G7oBO}LyZmJ??y|OX!sw50Oq?5jji9hhIp$m|2fH2}!ruOVHlx1i0&wri6M`Z&XN z@Ja2;mS&Z2-CLO{g^bO;|3yF@0U~D<*mQ~L$iC3W`=Zp@F#K>r%16P}OEXkrJc=Oa z6P&tZPY#x9=qFM$hZpY~n}*%2sEXz^d1J4I{+4n%;G$-uz!!K)9Q#ygjicARxL*L& zP|f>z+IOKVb@}Vi%MnZc&8?rNCmH}H{ddwn8}$*Fib1#dOG;Nin|+(LD|`Wqf9Y5V zit5GHBu6yu<`8|3ssE5SJE1j**bR*!QZ&Toj1hQ<%_)z4+LH>NI%_!&?- zXO;C`4?UAezaLiF)h~cqjcv);mhkoD??-9T-^8G71dhNKw`ljU5ksdOE{X?xk`QFX z;TPR&^=YWK)}R$HHZ%1@3cHyqRrq8f7@eGNkQ}(+aS+$pdT02Fp39+s-t#|u@O3)- z4HIg+5Qe!mMUTo_&J>|f{Xz#_;aa6Ya!FQBwt-=VA!~$O8 z(EY)=g+kkIOoNRUH`b#j>3;Z!^QpaF?dP}!^x^YImNSQ4XRc_C=pB}y`e}~^^4qYpY=2yaiFMA6|DLnUPANzk3nj+0uuyf2l4 z_IkYYIO8tEd@Bk4cMhy*(v44W7Zj4*O18eHfoH~&{x^6|PS~?_P?E5V)!ZC;DGL|ny@HO64w6xr6 zT4*0>QS)BGBZC z)YE9FS<_N++Q`I4#Y>-^4Pw2@QftbzaH&2=5WVBM@peJ?yveC8Bup8|2k^V0#AYm` z3^YO#s}%Vb6mM5{mx%+;#XdJ2(N0xg_BgY%+X=4si+tLq;b8akEAjd3rlbaW*UhG+ zQ{}pdh@*e|;4k^>Vddt>=jyTrb0*~@f|b>Why07W2vr~l%<N^pu?gQH{^n_`%b4{B*YzuNQ((to!+P*JSDZfkH5W?6IRSDPOWkC?k+<(O*3qZApVh-9iFc#hT=_fs)oAx40Eim z`1jmfopZdJWXn!a{$CoAXEUn2L(s$TMiMtKN$Kf4r!zGl9WCkSlc*Odud3?(A(!M6 zUUN<;Gy&kGlZRSQQ+e(MNe3qjuodiUWTrn+_MByTWrIg3wzBk>I@hlzh@1Trsj(eWV-9`?j3f0TBm+U_SUZNAlIXBexsL9 zVjFfgdLqIAKqyIts5g-Z)sqky!Ww3%csoFWs2wy(U$w6+GGdWNBZi%1Ws19*!eX$gdJCog zWc)0-aj(_F`$X}(o&h}*j#YkI{syGW`xylc-S0PqB zP}KAFto1H{jh(Jb?MWfPUzD{%!y$Dcu-0ktn2cuMR8U&MjfVab*o@QDT zwc7!N!v>1G#bAAvWq4g>g>hfJX#aQ4bNAY{$TK=68=#+|aL3kUC5M8B(BdH$wPn7j z&YGyG_=8MzE-MI@HxXT;SP;qI;M3tCY@2SLo+H=vh|Vba2hA^sd%H6=7OeS7Htc=v z$-JN?g)n@6*i3)74_130t#hzxKP*~lUzv~o>!p5}8G8qmaGGGsichj1_HBtbf|xOj z4FoK{J-H4pxLFQnl!E@=4k0Q%U_o)TEP&2jo@Ni@U8qf=oR};eozEpBLCWpojKSS~ zdEeI$mIhBP>;2QRFC_hAXCmN>;p>t6+D;R2pA2fus=@~?3V0ktXDq2}8KQAW>g&PH=q^ZT+_!Zkm`-9`wlwyxr{=Qk6VDRC|d z1M=pyx5_2Wk~@U9b0=JtxEU)3^iNsY>JkMoZU*>%hm2o<6W^gH>j-RDce$Mtsmw}t zY+1XlElLngbFDp{!aHx>iyAW~59D5g*Po`n8ql8HoG0p%7A2;}s2?ufwa-o^KeVP^ zy@LalH`^mof9W{)XH0VBOQfreVHfqBP}kxEj12s&UEKEm9%1{?#O6h=Jby@l;qmKjlZ`vs`X#==pP!|+F zd^FfYz5I1&ru+?%ZpVkhvxh+Ct&ULh!iT5``G$T^9<Q;@U|L zi*tkw$#>uWGwPN^0bjk6uid%7FqHA{9JGTZ{t+qATO;T~Gf(JL4I3&{nA^1*=; z=y7orq;!fTejJ$v50q3r5*e@3RChAon8}QE2w>L$BKjXyP1-z*M=qfmL$H07buvs6IyVIm0yXyn}j zzS#Jhyq-&Ft-n316wm^xo#sy~ZGx=(873}?NLg@7fT84)6MB`Pu1qwPW$SIjslGS# zi`7#bg+RQk%&#<%>#XVIo{317R$ASg$wIb9e3bp8S(E;u7c zTf)UBNbz}6yr>S9Psfu8T1^yGemTBaijSVhcGCyP%Hppq4B(nR-&T%;^y@tPV)q`{ zV<`|QEnt4L2TOC~#tRQD()AJsbiS5=`sjuWZ*^dG8={3b!GTu4%0ZEH$SZpZ_9?`t zG)RY;G0A2VWdXIwF}YGlOZdli9UIjMAwQxAbprLq=XEVV+y1vF*dvb6y+PNh<`P77 zd?lAu#|IU3k`7Aog?vyfSEZUhn3b$2i~d0oj9*c*dx0jh2g284ih|!){*)PiYqZ~Y zieR6hhgm8-Y}SL0Yn)BeU#QcznSV^00}=y>Ow7UXWTMeEC!N)E$7%lr&dvD>xHnOk zT@3PG5H?>zsu}llNCco62mVv6-p$p;<$1@N{eqd=nQe>^a%zrh@b$pUSd{4)p z6K+ikqC*!W7)d)*t@W1zE#F$c?3SvL2ud$5M?IZONkn+P+K~9YpUNhb`=Na2Yu(Pe zl!N+DN)QG{5dz3gi8tJE0VeklB;eIRqJ5h&W|d&Sji@sR9L!ShmWH=yzq16v!VL8! z4~_ieJ$@w<1}&Xu4G*-h>K!dxe9gBoVs83vxZUF*$&{lRe9-PPMFVE2WuA&-(%-TQ z%n8Ggspg?)+tG#OHdv(PBr}h5;kFSyRl_q)rDW^9g^`2p$F&Er#|u zW7>DV#j`KrvjaK=TOvfHGo3=79|~`2+vWh`Eh(N(F^yT{cL)0Fco-O&zzZk>N?Jpd zSeTyL@DB+PZY{|ELr$x1z>?@{#;RdI_JjMTad1ONqd+2L4p2(Vs!-V-VYu^gz0-8v z&1tT1hCbvtV5`25U}(-bR-$v0zU%i7LL#3K%Lg%~*xLqhx2w9C9f!tcuIz?@K|<77C& zHM`$XHJ5-F?}iJ26$RM{vUAdgy)(?0=$wUe9L|3V@iP~IAc|9Z0LP3Q#%46d0{H`z z9$+hA{`+M#5X2TP=mx80-i}jx<)#EJ0F};b8h$3U({*mn+Zp%o+ptq#pTqg)yWbN$ zSgX?=B*h$so9FB$f;2K7=EZmaqx*=yeBa@yXY-3z3%cKZOx2a$h(ZVpeF{Xa|l($w34UZRBS376mDAraybxZ3g}y!!Wk1V1yW6# zZImry+a%`Dmv0e&-Do#_g0{H3{mmnE=IS)^_bG!C;R2PPG(0cn&>`x-D1o|XQRGkh z?a+R*CCeiSlyqVv;Ml+|uUfQw+KkbQtC7#SpIv?$j?L?=T+*Y9Ks6kNu~>z!tX;j1 zTm0(3=j^$x_l#fWMzM+p_bK=i2teOC)dH!8i=$R2_ju64;j)H!433`Nf2hE7W4*!) z0jj0cd)U>-KILY^8Ty)CCkCZjl=?t;w2FkI_H#bM`6~LK1F+rgS6Avhzf->urVRQ) zI=rz!%Sr-=N@{(m!!f;6DB3cD4f&lM-UqzJvIyMa)YQu@s;8^e%)!$oRVNqVSH=8i zRbZ?7vvzHTuP!_4iL2Edok)U9gE4tYVw@3EqktPV1gtdfKUM}NM-k!Yz&bbAW9KH! zmr6mA8)r|UM0$b`hVj%Vtse~Q=ew(c_LoaR(RFfz87m=ZtO09X!v6bXuq7Vz^)@+H zRQ6!~{^^pSvZ1$j-a@m^1^Z9jt@fZFGj!c$KhF-Sb~``w*ZsiSdE_8XS(clfEc@ln-!IqW2Mx3<=!Q8D_i5A7{y?RV@s@k6&nyWeQ&XK>iS)xE8E<|*8SBZvFwWZh zTd)1v-ze|xZ|Jp|j(XG}i*r7KC?nl;pnY4NW-wRzCI_BQP^cj&+?-?i)o1Om27TS2 zrFleOH&A?BRVu6>hBxXD*v;~)cRIo-C#wa=Rmu?k2M7iAF1C>qG*%v(D8l4hb> zTa9&S0FQG7gd(w>qqd$&NTqA%iD=;rykE@a*gau-A8Pmb5#RD|lruy1M#+H4nk_VIK(oqa_U71!@5{cr8Gt)UmllRvvLzfUVKQ#yZ? z|4rB96vI@ab%m?t&sE+*%PCkO{u6;y^HV+WGYY2UeDhL^Ed#1-CQbC! z-irW9aRksKm(6`|HzT;p)QTf8kX!38%>hJ4C*cQ7-I;|P$$#TWCOZv;@auWL{WEm>r3UjY8vQ#KC*rpE%>Aq{UG>%gq7ch zHeNbob(PhgL$!3x3a%C+TB{kTB|qn6a5}AzC{SMZ{SE{oqy49=2>6hLzyn18QbOaj z>ijyPuY!P`-~7o)g~io0Gr}?WgjDXWFvF(rXFn$-M_X_7Keb{Uo1c%}dt{qh%k6m! z-IAl0BFG7=CI%J9N#^2ya#U^`Y(Ymqpv4pHO=1?2_TdY!`V0q8Oc;Nvdx3q9{@0-1 zn$hZNCy3oMRPL_R4b%-kaN*~rz-YYI?C4$Peys#9j>1)5kf6F~3hj~zQ{_oz;qKSNdPy_C4Uos1WrBhUyYA z=ZD`uLYwNH>7(mo?&^#IgA)D49I|$zrPgYwHfbYP+xgA+nB!w@^BSRC+!_Gg&QUB) zRp^{UJ>?)PI7lV|WI_Y3w|(60r8F67b>{d(9|16F7t!XI)rOv zUKyQT;;`F9HeIfubzMz)Oub*A%q(9Kx z+HO?tCJpl4IWtx#9|qEf?j^msJA137|L(@=753B17f&_aZvWNS8hop`=FaJG?rWlt z!IiPhmDjgpL(-d^lgM`iFuwGN2U{a+KMq_xr9XCj89&u{`|7p0qvaO69*q~DzmqoG zUFVZ)dCqo-{^H)w(9nawb;ajum6DhBVfHDWHQ7 zWeq;h!nnr5GvMYssqK@12lhB-N6n2+ymQKjM<1W`VRasKS3mKJ^D1d|{7HItC;0MN zGoQ=CCRIgCv!+Qn{^88PY43S)W62itkE)NomyfEdZaMhe4e0#+_Y;HTxJ6=#3!xLj zJ@Ue(LD88UulmqlmF~v3en58P+t}PRL2p21q=wQGq=ivYk*${7NpeSF=ZN7Ej+B8g za9p7Qm3(P*AekFx2#s*;F!uIt!M(3^I=1I5z=AtDZfSk@v=UVRQR5r$@{YH9k@10? z)5nt!+fBJxN-v&u-F5d=km+*jbi`-Lk2E@UgHsU@mmauh^&9 z92~%#FOGO^Tj%m`sPn5D(k1u34kM)N58F%w0Ys_|%V<(QxMj3Sf1sUVMDJ^Ui@ zB94VujyLz~o(w?_hgasq8xx6|O|YXg?V!uI~T_3t+Q zmQ&S*Wcn#KUB#IBfW)~X0V?RQX*ejkkya7#<#wv-@r*f@Vec?c@g(rro;`7B(*FQK z2(vB)xc6=GV6*piM>i#>iS1K?PJiElAD^f0No)5dUly6YJ(=qVeDFCEe2ROi(FUb| z{>rJ6QKS1Yoxbl!){30X+6LNPO9rML-~M)~+E%-E+>ypUw=L*JP2b#p5;k7#KJDUh$oKzGQjsQOJ6)a`x#2B|)${*Ze3 z3IlS zqdtfqqxVRXZ7rskJ|o0xU&?1CVg=_;;}`9bd{#;EFPAv{TYSi3KoNTJ#a?yz0JZ{0QzeF;D29tqbjBYj1RqdYp8F{LrZjkXp z`oSUUSJCkE0iC7@r0e#l*u%XI+Uti$^-1lhK5;DL?5FuHdQ5%>b)^2+AOU`3fqgpf zlg(MCm(%#S(~KT4`(dbxb52j`lKVCTg+2A&(PPA_ew^_=3Dhc&Pvoxb4ZRmSsPzI+ zyIJ0Kg`<7iICE2$<8pt>_z+?63_AHyB_3qre@XOTRDE{#mLW~m>*yizDav8V+p=x$ z`L2eh8YMfr$iW?+&VPrnJIDg%nuMB`HQ@E7X`xwBMZT-W)L4oC?pVY*9p{wm*LUL= zH78~Dva2KJL=#o}skw;`u}ax9R*cr@OhEkh)vze9DMh9+q=&@5W%1*HvA27^R+BCK zff1u-z0S;6>07z?T>51TC#J>EoWgHxg4T1%SZEryIv?t5@)ZMjP|w?O2EA4ooO#k% zv!U|yO_A=0r76o$dHR~#uXnU=$(L18aU^wk|lBiLRJ*C^*3 z#ui(@)Qf`S93`i-)J!T*dNC$CYWaOaZRGi4=at{nhicZcT`Uz&T%|8c*>kwVG_cb; zw&cJ2vG-iA${)|ho4%x0`2Tx4pBn~Z->7+{`&gW9T|Hm@c*{QqGQzx7#y5oz-%y6) zyNYK^=!NHR!ZLw7JSLix3m?Ps^Pe6ZqMjFLQ`!iL=JEN^neFu}u0NFGS0QBliv=z^ z<~&K-Rc6W?IZLIOn~f^K_c^s!ITo7Si2Xb;BUBz~mk(WGz;-5GC4G;W3`pE#&da9P z8|C|-TbW&YqWF{H*E#Ozy+SKd6s zS1{x7;T4NMrIj@)J8bMN@2VS<;*qnVDO)*%MmH;a8hkD9mUCMchj0>&odfEOj}_pw zYY}s)U6W&HB*ez44wQpZPk}9uueobADg1k*!4aNN{bDK9iZ}88sVrVoUfpC-6Gn{p zuF9VpvA4~B`krg8u*bc6LYO&d{yG3KJJU%6&fH4=($bMs?BR7gtUkMP>74O)J0jGP zhC`6%oUJnt`@D7sp7<4E4Bcg!+G3z&HXJ)g8AIp_a+>*?#r=va|N}Wm>r_N?OAilp>pLgR!%D z3HL^z*2ljoa4Y&WsBbQLAEy_7yb(Ci-f9z3^!)mi*-6wq4!rau~JY=^Ncw zE$#a1ffveh=0lL1SAjO=XJ6c_OaDN&Da#M2SH~+jm1i^rU2}lsc`ByfTav8anRie&;Z#O0M*$? za2)7j`BrLKk~b#Ws!SEn0p1Ex{~d(fEn!pU6^7WnU8{$*cPrnBFdFbYRo05c$fFl+}`8Zcb$1mD8`S`rK`Va-;+a{ey9am(HYY*Krw z1wX=>58aQ`%@89qbf+=w`t9P5vtdh9IfY%?}~=+=!pCIYZIkTDeyk_D}nUl zP#Ne3_5d*S)rv!5IlpZJ?fpHTI_irnRnTlf)BDZumZBf_EA+@n3RMa{Yz2)BJ`0=~ zDZ-{cJzOc51WQ3Nu~1SnBJMgi8JDk}3(urQTXLahwA4xKh`ta*u^79TriWukPIv-` z06U!S>t%7%pF&TXWqSCo>)rW@9pYtgOwesB>kPJ4o%yC#xYnUOOHe2YQRv3xJ;})& zpFV6R^|jtj91vh{lv2lSQo7j+Zbb6fb(g7wd0hllgbZxj4t*-ZW@1#ULsJ*mu+9j> zN8C!&0LT=-6t;-%qm{);cSLVe{Y}w-yt}G;LOngRim;&g9CPAWz_DXqK$#{fv%GAI zYxO^x@?#$A6-l9MMZtqXWlkM#3puL+~3}4dx3UD+J zD1Y6kwAijB9J1+mRQ=4OY;>$)@0uJtB-P7C>du&MJK2!@p;U=HfRA_le@D+aSfLZp zcmc`p24regRj`By2WgED)Ax@Dg-w>ChwoEK6ABjrNjvhf`cJVD1=z%?)8|>ponu(A zrmlKvQ{_CecU1l(06#bG*^jIVsf#qL%d_LFkcZoiTt1yBepcierceyxZ_ajU z);N5V(|RxK)Nnh|BPPf-I%uj?p`ab+FH^Y|cIit$0J(xSC>2mt1mv@y4y=X1YLDVQJztF zX7BnVjNjXTu$SoGfq|#CU&xeQINyzp71jJ|!1mhdnu;|?TCvTgaB~IKLtO~#4h7yA z_G)P1N!zQI-_)l*I`?ULt?fSXbA@nE{nCksz2hJKL*{o4wrCo;nc46|b3b7h2}-~x z%0Q?YPNF_bL3hm|s@oBeeG20#{MR4PchDM}5Ako57B~IkG;gBb<+#(Qw3;%>4`>P} z=U^E;_{KqurKmmCA5bYDkMFx}eA*GHo^_7$4dwq0_0v{0{36!E19+PqSuRxkv&yql ziQTiwO>3C)KPk5Mh=Ey$9)+m+UZ&`<@B9g8Rjq!d&vTx_y6eZJE#_vbD**j9rcz*? z@|W#OA24Q`&Q9;xO0Q{(69mP3Jk-T@G}RbA2xu(+Sk*9`IDWIWA=mv$Wu_g&2ywr5 z5TkHJ1~d0S9Oz1&jS-YRwS=q~GbX^vYuHnlvFI09@@PN-g$8C`$C~My_IO*>og^9L zKpO76hF^=AWUaKbE;g6h%tx)?!W#7}|CNQjYo{p)uKm+-EO)Q+qZMQnMFErBV$C(( zXz5Zb1}gt7!0LVCp;XLI7#KS!+UZms>e`FttOB{0p zR!MMk5WO3j-OfPVhxjCg6~Nt#n%9T=rt08kW&ULPbxV_rHXUt~K$4%ilZB4{9v$7Q z3rYqMA90NL+?)~+>_aY7evb*Qk5C8fgBR06t`E|CUJhGWZ`O)t<2Xtm=k(rDl-DTA z+1|ie3F_g@?yfTJ*qd6nqz6Yl&|RF0E6?IX8h2N_6Nhc6whXj9u5cT|^$gRQYWAVy zSY$hJ6BluP&lSoyAf8wGLgfIj9eEqmCM(!uKs{qNao;ka&Cpc$aCqUyiR<^B%i{F1 zLv!Jq=2rR*jLobf)wi>hr?ZYeDvkTJ$?3yi?AnUcAGY&96lIId+qOrQm&cV}NKhT^ zDNjQ&$`fI>&>|e~th9kT`JH3GYHk}y>}NM#orT>v4gKaO2Sf78ufwkQ7@J9kTx5Ra zZ}J#);`m~tJ*CiJNuV@0V=o(a*D%UH2 zO;-NUu4H@z`*pjIQMmeViN@b7<$^Lj z^3EnVk)?L{cvVWagltWRU@`;UA6=jY{DStWyGIlKkVHrGPkii11AP`+=X`Vj zt(Frv&$>+l;ldll*<#(N1R$sx`pADN)~n=chXww>z3Pt{gV;=RWZ^Uy^?dG`(uV%E z^am?o7}^MDAaH}0$^BKFf7F*OAO!7SyVYQ*xEX2z6l~ko13Z@w_7lqvMBBj_x~PZA z!@A+tB930H@#Ks_k?|_#*pKY0N8xS04WB?13%yI?7->g@`FdDD?@cnlofRh9gMFK*3U5fP$Hpw!oG(M(* z1ME_#)}8Yl3L_6eep424MiTi%;04VSzt3;>vYWbWLP1Wkf+a zRPE^A)^h(ywbS6fo1?QRB{U(c3a0V`16I1ib5{?;k7Du(p%gk$fkfB^I*p2z00wPV zB(w|ao7u++1gE{1?%m(4vOOdqy9(>3Ci%+yFlPRw(5Q_A+{VJODph@K6!~^f=(a zD?_06UxGPZZ;acBKz)l$fP_F@=V|WyxRtxZ{%)+C>B0K~k{}}a9T`$xkoxsVyhD;% z5CC+a2L1*sjjWbkLNX3PFUd4!jRVF&0_L4>IE3SnL8;pQxzvEW`&?-txM3pa2`qj! zRRRHQ{(9%F;fN>pcs;cJf|t(4J*qpI-ir`_@flneqHrv2LhFX%(;VzhRci1Tt6o{@ zVRhW!e}Bi{*;@{iyGxfNG%u$1+|zrZaXK)mn;Wd1Ihc&dg-tTFyTs7f7&)&30J>Mu zvLSkd>5xk*?_>_Arvl{n)u59r#TUz7@BgCov_~6(D1!o#jll2PyFel^P@USOm^Zph z=Vw;F;~+m=eh`_UacY|ffeM5bRQQHTT02t9C|kp~9_#+S&luI1iR9PIP|;g*mgSEM zAU$|mJ=bp9Kq)EIO=pRa<2ub%On}g}KFmozAO~IGVIZ|Yv49H|gCe92s=r2tCt~-P zq(viiA@$B4P9h?RpQR9q5o)K_DV&hEYOjeAu6gt2M=)SKVvpFa3#jlLZ0v&(W;;d( zqPiWDl(zUkwNwVewvpPB;YFMJs;3} zItMXc5hI>aK^j*$*$0~m5N#d}YA^SvkJ9AU7XV>Gvk~?xT!;>nx+afJ89@WdDj7g* z@tn*g1Bha0Ea6SYVDd{f8s{3P^GQ76ikEksBS6#xb3%L;(87IPiekV7%JLo>Coxbl zi337*+kt?NS?|;VfFIL0E(Qi*qE3wfV$7~JJn0_^(c=h+Xdsfu+Z%L|kZsD8D(sc# zKa-SfgT_h38HiLhI1@(IF@Tq#-SD?dA=Er6+#`z)^QM4ROF6Jfsa#DX@If1Bnh$`J z1)LiSii5`8M3?pRUZa%GXCTZ03{26 z24o4q;<;KqaWnXve0gL#^2Ty-+OAI}A*&pVXI+Z`NRYS<@6kpDNqw{tvxNt z*>Z}GavtGh*lYn-Mg!}ws3XVry?ByfH!B2*KSPr@k+0#85KtTmfLD~bbEEiSL)k}K z3qTvQCh;Ydw#yd{AMjVIEmSuM2lJd0%K>kWP`@;moDOmmgG~S+CJpS! zKG2{6^&Nrp`5y2FQKC z1BO+hZkXplD7D2H0F)>h>KLFQe-m{Fm{baO24n;gcCl#?2U-$EvJ3GJdQ2T^3x^O0 z5NFE&QFJbTE%yH(zpfpxtyNd+v`*S;o6c53gEM*(eQm9b!b&IS zl_Z3OTL{-uNx~$=-R)ipamO9vj+<}4{r-dN@!55K_W8Wtuh;9jC5^ZFP%o)KQ|_>u zyjn#HA`-l`n@--zJZeS^)QaYsL7@wvWF2-%gC`{n}g*%xG2iMi zPe;4W76=TYn3V8k`jze=yv$q8bz~ULUV?Gyu$35Z%mdBr!Ly9CMFsdkEYsm>QvF+^ ztPa0wm>`yrWjvB+F~J8W7HBecunQ4F5HpF(pGN(;016^!ClyqRnX3->?qG_eMxG`e zo1#eJJ?tqQ2L&NSM?=MPW~Xp{p0EJ`T8OtNBLprgzm)>gMf^>JUaJ4WyjIiF4J2)M`op5jlql^6Hv`tC&<21l9^*g z4h-#R%M3?IQYLhaN2$_eLf=bQwPi*C6u>34B<<$>CIzZy z&5~a|Bd&t0b@8-zH8@9t%Z=cV)pITj9b7eqG(KwsJpgxM=_M9Uhnj-1;>_&rUO;&gFDgw! z+WsbKWOhO6mpe(}i++pkBSp+ms@kY4Co0l;#P^FxDPrQ*G95T2>chtTFPvjc$uTCg z@(q#9l#tEeC2fRrgvyv8Qe26O6o~4aW1z1?LdR!-ssin?cupH|`Ki(Q=e`NYU9H*_ zpX_3&QsJ8xhc%J(Lt}tlo1*>miux>g4R4!N9e&%rh9o8X4KgeWAsFWu(?(pZD{zHz zj(|siSGqug5Bo}_d6WK(J`oeI+!$1P-=VaMS2{v0RT6Pq14v)L5nXGe_HL-Gc)gxZ zjNV6DJKejvttEAp11u76Pn(i^lha4b@V@^7)WL1@uozzAC4;3&|!C6da%YwCYeK%a>z}d)#2OS+hh~Mcyekd2xxjR6+ z9eHG1=1GVwjwa&5i4UsN0|9bZmMW+o?^{6lwCl`YUt_7ejs>b>xF~3&0q1GLaxWJX z#A~API0|_I*WR{izc5@KYQd*qa+6CkhEqXxBFU7;mr)<(5(>%JpV3)w*an5<@)Y>; zH|HV=G<%UDQH7s0A!PAF{jgO&Q#+ExF*ew$Z&&M9W|e-K{Wt1!bY^O2yDd zCFyFPTy!G)@b9Jfy5;{YsQ1cLec_zl7l8Lw;@M_I(rNq>uWV14m z&7lKRa}7V4B-5?p0hyIE{8W8<14_~9OItL=$JN32((}9el;K+Z2SOwVC2WW*jdXxI zXV(6ho34E)|L0D5x;E;v9yxMTl<2a2pn5md^IP7#%TC|cMyM(RdAbF~hXc4IO;SJr zfmaX{WkoF6T%V&{CnBctn3Cu88;i6jZDyxp66QAUnV+!VXU;I|D)j#(Od-0gG}>E2F4OuK0;DYktF{2iLMCD9>fime;$$9yje?dc z-6<0nsy*}1_w0eFWFG+Mr>WffChz#B-M4@2IQS-;)_VP(74dq1v;Zkac;R(##dvqZ z&OrQp8j+B*MR7{Z)tq_0<-jM4>_Bvt9*v;GANWk-eO2d+#}EFZ((gssR$PNuhFBzz znhvG%@vI}rBhqgUM#ltee#wrz8Xelzu=6WuzCp9BIUUP^gL0IljZ26^ZFgt^K~xa? z+O5KA?g^BxOXJVsDco=ILh)ADMfd9f%_N1H;k>lU>*o- z0Fm7lyD`F#H48s1hVNI<*YbMdM?m#{cNpLkD#?wzZ|PkCcE2z?`C_#mD5zQNXIayp zBDwRyJWki=ZqRclkV{yE5=y?S3=WhERY`}x$(fq^tz}UzWl^-NnQ4-{`xlfo`X9>x z2%EOxKU?G7wehPLR6D*CZ+0ZkMC0d+^FM!2%KM&oAdob^I|&ivB*PE9+CnN?NzG>X zHKzMl+I#$7=g7f?= zqX`)R@o`jD7lZgcE-G0QyZKsO(L3@+C7%41xPtSW*RxDX{f###@M~V=rD$WX=iXtW zP&PnJRo?MM)3_3XQ67$`Et#(pC(RHO>hXfRzxyf6)3LioG{UwwNy!B#nY`PPZMBi* z(1T(f^@y;Pg!hgB?~S=iyKXIVH8O)u2U&0@&L{6*y!+=X?8=U`<3@4n-qV%1$;!Fb z^*sik827f(Hz~>MP;yZLREC|dZzFF3aId>NGnJ%IM78K^Y&Nqw7pwac*epfs1MiR? z%no11@tbSkmWnv=zi-z^Dj#e-Oj2lGDgbB;OcE%Q6a9TlJIKskdUpfdyHWYyA35%PmXB~tNAz#boywPhmZq51nC5_ojkv7lKAEgq)dRAugVtf z-8^@7{e!-wzc}~)_?5lkT}6vST+bhC<2#OtHJPiJ@kwy_ZwRRrg_OGMH2`f##xv2h z5FXwYc(ik;4yL!(4~=@$Q}Svj9^ILQ#J(l&AvyrNZE?m2f51Xe5MA9uL&*B=3t(t<}8qz5u>g_Yxi%-7&S=tn8pl zUG>84AC8#$ts7yYkIvhTQC2>uhfPJY)wrFDoo6G-W*3O6@sFvHNM)$EAr*L!pxe)K(?+l=5r*d8$%FIeM(LQIoLI0m-?7n_=+|`33WgK+ENKL||vjYq0L zp~L7`-MsJe)Xzu1QQI{?PivrBj2xnQvvoF)z{Us?Eziu6Dn?r`|1S*7re=TAN6<&qG z8-mTwCw9#I=!rgK=A3XUBB{M;=kiK3_uU$m5#fI2WzW?Eyh3l0fwkwh2}R>-S~XXU z(6R@+NtM=%R?m2Cuen4qX3QFR@eqtJ1+VM+fLK6=tSqkGa~%6@SL3|KAU>*HS20)V zXwkU7-S5OkIG7Ya)w1ol)%&sg#}+LEe(}AXmfG~=Qw=S7u^uu9`tiVhY~S6CAe?;J zkPhR*)KwAC`6OvD_4rUS4dRQ`)cDR6YdLbC_E=N|HRTr zx`Tlfc@NHVAe_xRxSW(>BB$D&Fd^U-$FoX<=lP`Xo8OJ4mJ5Hq8Z8}|`l8mms$kkx z2&hI)u+VLKEClX^^QeoplH<=Dn-w^!&C9`t-A+YJ_0G#>KniW%HjK5?e(wZswhzE7u|n-A|XG`oxX=1FO~*d7WJt~CI}B)WgOfB5^YzjQm7tf zaAW*DIi@DtE-7EQ)2(qTl{&9THA>XuVrLiOw=AAuSL+ZH*UP9pQ3Jv{ZSp!)uSGH# zw9-SutmONwjSR|5eu&l|I}^uQG-l=4EdAVyLn*IX2NH)Xhov1g5kqd%M5%pK$&IBPn|-t4H#Qs9i0Amj&+0_Bw2^8=qOLV z1xQ`sR7|V0g5SHZ0z+`qD}r2SpokJG^MJ~rfP1sJddP}mxPq!V8Fuox1zZz>)eoMNh0L4G^D2Q8L^s7sL0U_E?!+0H# z8*ipTCUqxNJ*8^>_u$$~;%AW4Ham&$HO9#0Ix@La#ZWWTvNP{K66?AaQavNY`;3 z+_aXqDvTh=!s)M71=)?DP&MmJyVra?V?=dMhxH*~C06duUp8KQoJ1_%1dp_^mwfu! zm%>*8j&>XE-gzo!Sx*@c4>atg{*S=tSTCl(4;SL>V2~{2Ihsvl6qu;|t!heU`15ZE zPcK}_%_7$9_De3gP>e|d%6-x_v3@}d-(+wwNTRRSlR|`@FSwUiXZIPP!+)@`6KdL= z%cn$3%RH(JE0QJ8PTh(vb6YTBpQuq7rSjBx6SRk@{C|QE5LYSjv1y6kFPO@MGnH-D z48^%fJ3b|6e~aXQq{kPnVkEQP4{>I{!G*)prq19|^Lyexpj{%KBovI(FM85j4Oh5=Wd z3;FQ@uqg8d>uRL*yI~Y5i?%gKew^xEbWA) z{VCCr9H{hDow`kCyoDz_6AHvU9ow*eeg_EcU`#$8j!v0*`49a!MgAx1u` z3Wz^zn1->~76WC@3d5M88|!4o2Bq|xq@T>XynUPHk*Or+!!X(~vhYGJ!G4B0SMC<8 zXq`qLwPsL@yu08RpLve4J%j~Vi1B&}-Vp;0#L)UhDXRPO4UfrdgKpdYPeX|t?#ln$ ztgN`9^3Uw7O@H^Jy&LY^d}|pKby|0qUK!E<$I8SSzo5IqF#Tr2*$U~wC;@2X_R7Lm zsS5UVIMNd`hLT(?%QtL6EZ3b(-uGKNp0RexmX1v2KmIrOus7yfFV@$gi7$U(7aykj zPDvS<8JUNLcrI@$yTT~V3uSZ}<%&z}MGYta^8A~&S8KMwdiKvl+%{|x>&rl?jkM+n z*1jsokv2ueTfX@4!~N*I?HO|KQ}>vQv>i0BRHa7V>P4LEQ%Nc{n*V?YfN-sg&@+ez z758j4$wl!jr1_tB0 zXQq$uVIeq^=T$*t@aQ#fN2D>r=NxuJy~9J@vOh;IbXm@b&X{Wn_G+95Tbf$iF8nKGON zR6Cy1Hw5fDWuT=)Jw2#2XzI|%GdG)mT+1%Ld2UVFxstMT`0M#weJAmt`#lalxbDn* zxoCp$1(X{00op2V7KL*u+=n&;uyE2WZ<{Po%6i{Sn?S*0loEUC!4Kn}+a|$>{7SH+ zWfQl&D=hk!->GSvBa5~7?KY5UZkJo3dMzwkERdUe!}eO$JUPxv18#Q*`&3m~Qd~PI zb()dQ(_Ela}Nu;#B6ta?+1dN zZ>@24?LK2L1yHiiS~GBt%mJv9dVUJWtiQ6|3UruQOql@o{WRwq;qOZ1VX6~F-cEJ{ zY8zc-xccV9Nq(E2;DeC#0-CH-lXf%!)P=H6&$1u&zp z^ZUT!ePR7l`y3kuD0LIx$~*|_w^)CdOTDgxEQoWQQL;K5e_4Z)`*Z_%Q#*~c{1i%= zLGyFGxd=W$R62f}vrcb*+ZUhu@t%Z9pM)myFeqUaHKdwH%htWed50LJ~7o(ZEkz)L#!0G#m8-i zL1)#SJ)*&}&CA^utdJoc)RqPV^z6I|+-CB4{jr?z}26)IhX2n1Pncm^NlSa9m36pUGV05Qw)ti; zpgXQmM#o(Pj-rts9xW=}|3Us~K8{<=&vgR%^QGp1)I9duz1ZLv8o~6M{Wp@Xy=VbI zw9z{i0PF2pp)W?3?sL|!{%?5SEdGyb{sQRzcMD=7aHP@%pM?TTcUuoPB}+^AuzXVn zzN@pwo+&d%yL@W^!wCSI0j?0wZ1w}3q|)D>fUX2-pByznq_q0^#tym>RY@4+WJ#kZ zP8nI>^?5KpB%KL?A&Kozk0EPF_e~nu#U+S|$Am<9f)D`9?qe5i2d`{fbN#r)(Yo)- z+RvfjnE(a@WY>dJV!x#osM~f6ve)fO1)BZjPX6^wzoN#grE(Zl%$&S9-GS@# zOX{(s!EMv)&Hg8qx${aSj&7IhYyA%EKr8@F3Fzr+%R5k`4)otDfTW0|IDn-M(np6- zk8`M%SM%(V4(T$0ASxEeo-P%?F8}!VO6|Lfi5 z9RyDYoWb7bb{C%?2Xv+$DWxf$sWE>{lsyQ#^t=!)!^iK34O%@FFB%j^%F)Qx_TdW^ z=6#CAxLy0T;D8f!v9kjwMu|E~7XtXC?UAUDd5TTXGH^A!YgrSxp9J3oUx0?yU9Wj) z$OQB-Kp!|WwE#5RbFrMCz+g6c)cf34l*aNJ)HjH~h;?1}jZ#FU?yuMGwMqvZQzP<#%zd5oyc!il^ZrPrHDFdDnAOWefk-Pk5<6TX@Z6 zy`4cc7s8_{GA}UdTUIre^(hPGhtF~HQb0(&tR5&Wkd57UiC??qZ*P=>0tT`5jS8G2 ztWVxt{(D3H6%qbwNAJG}fj8_hx1+!!(7CO#5qR8eQ6$Y7*(Hc5Q3-SD6s%!-%kffhpt3W%k8lWdOecG zKk}d$Jh%g0sgS~Q34Y1Mbtp$vUO+yox!L%%R?Sa^^vMq%-&ktOe{u8s$hykT463X zqq4o<9cS%O()m2G&>+*e|NYugy#$CgWx2RNCb4Rq|)1I&gekEC`a&;hB9DgrhYFD3r{~T!G zn|$T)WF;>fp2^jaq{{8O>(F-RgAvMOu9y41W;X~iWle=I5KrRyy6tE9t%4%h-68Dx` zw(tJ=ke`j}kW2N7MUm(%8AC7NqOAMsvcL7d6al1S^d(Sjq1ElBB>_-T6sGsN?8Jmy z(W+~uupK1QKVLuh%A_Sk{klPa%;WI5FK2F9!h{(tA;Kaej1s^{U3AUazwXgYzvE1| z^Ra|p<^qcC*)M+~t^KM0o;Q()e3#z+0TD&-=D+_E3?40K9(Zel(v%H$C1zRPN`5`t zO`TkRo^GRZHfbrmcsf<5YwOi-wCZp)nDf|=cG9C4FmIuA9q^t=NkE5OG!^uWmf6)o zH1^2ceKyvqF3P4={NSXf>4(btZlyudXR+y)fl_&ZNCpF07wK(uMq{?S)T9sfN(zRx zXo+*$Y|{Nb@{2Yl!|N7OyIcS5*l-Kld`kf`3l2+fFBIg$vB32`mVF%o%p&KXQbu$( zZc76=CX7VqKCrwc-S$DS`iso}@c9cl^Vc0iuU!M(VSN5t!kuN$qp-J@lq%-)_dW(J zCIQNLtkWdHJgsg{c`|f9^nsyJF!%D81cWf$VT*NArKxkYQ$UtT>5xJvR9Jbh*JAGW zC1gX}B}&~XxQjqB=6XT^C;(uDFNA#fV-F#HrYQIQwBt}q1m{IPRe(NejlWX#Ivx;e z&ZXX|dg6r1x))dXx99!w6o`Q-a50+F6=>ifZUo%j@qJ2rzpQ$os-zd5WqE~QOacBj znZ^}inu5_@9qcH0yswY|!Pbk!-5AEl(O}EXp4X$g=ekV>6h# zi%c=(rEA1$z6_+$2_itIj$TXgVoHgY#i|5G1)>7OIaPOJj@HXm(W^>{T`MC^l_^oN zHcF|X@DhPwvI=SN%M@9IIDPMd0&@c~s`At4OaKB3SE2z4X7ys3p+hZDvPCowr!QYH zBuqC*IsA#ltn~aWvaehsqlzvJcj?XR(0;aZpG~p!8}QKa?UVuo&K+w{rYFIa-|wmm zj^5Hn=s`z>ILa}!8{?DR>Zha>hl-7Oqa>|L8e*$NW$>c)Dilw$)&da0^8^Nn9bxm* zhTT3nQF>m0)2UOwm%*qoPyf5|#NNtMdfoyIjSw#2JpqlrT1EqU$QwUnhXJi0oa8xb zVYJA4bl6B_{fFFy=^1`opP9bgk7A>ot4{JB7UT7W!ZUay;V?R;&(muC%vaz%<}srJ z1}U|_XWe~0uS;UWJ)pj@8TQM!>=qv!@b-s=)CHSDj$G{?q}ZW9KarUmhcw42Tv2+2 zB1xE1LJ^@_e{3++`+Gk@?t7iNHvb_$Kr>$x_WfUzR`OG)Cz?oi zBw3i{e*%jnB@R~u6qhMAk#qRpbB3zYh25|h1a@x@4Qar`4ntTf=|#>Fkis27{Za*x zyD-bkx)PtYXvDPJD68{PpzW81gMA#Oj8Vv-zWS_gvBj z-X66Lv@W{mU-u{w?Y!_qTcOKy5VQDY{H>N6KxUcKT1=psIj9gEafU33><(P8O>@_I z-}GnF@AOAI~s&m`T*i4r-05(O1lGr}f5p8wm771ivMzNl|h+ zP=^jOnDydW_z%0jFSs4z%WI;KNaj0cKckh&>x|zaWZ(Kja6j|BudpjP`dWljuCzR{ zKwQ!RNb{KiMi~&na!^U~YYlH3v-Yzv(@ClopkEpymlw(yP>#F%6a5BS7UIWv$s?G@ zBDgtOy9vmY8&kw5FW8LemffFhqFp(11{i9LK$AH6VE}9=iJKR==R2%Q&V&|U8rw1`I1uZc(`mq zR0}N|mDCLuu)4Q^7gmXz>efV%+zZsy2)D7F0*TIDCoWqgA0?Vip`5&K`mIMR@*J4_ zNfQjEH~@1K(-CoQ%n~=57Nqf#8LzHhbjeB~<2=wGjqSMC-{*q3iJ{0#O!6tV45{A& zK=D`roXfIX<8aT?^1a-42?qc~04UZV%%(GI0>!j61XyT`qHLSv$L>gwl9!byeMdKA zcrLuSsNZOTgTp)M=Nr6uH=Vu@Ah4U7I-=SIW(U29H^bDFsKcp?t?v?De{7&-d8S$3 zZ_&AwmN2f_#V2Iir#Ic|sPM*->7lbKoxj z^#H8?Vc4v=gEsk(AL%JMxy1O)a7&aS|362)Idgvaw-mVRtz=}iFsIOCHd$L9m-Lg; z%TOcFHjXd0+*r}(VqM%!IsI-}89(N3TR(U0{7P)a9H#C*ue##x&d>i%NDmZTq-}8+ zv7eb%P&W!pnc@C(sboa}Ak)A1fpBbQJvC;?&iqk!iZHRm`*rR)JJWX@|BA};jBlfc z`7Ym%5tOPesxT$t@;P&SjEMHk&ju zxL8GMUiu+Bv>a~-fCL1#fD{rJ#(>0=(z?rbIa3<4a+hn}dU3cr3^w722VnEGO(sq~(pEob zTC>^%!ND6zLfdH`-u9hB%$a%-`1mpdj+Fq59Z@`Bl0%Y|4sA_G7l-G?>Rm5wY~_l5 zuiDLr8Gy>@lP44lSC(z`7t{c1o8FT(CT%FubmQ(bn`6>W!gkJ!HU=A3@Jh_p=v|%N zP(N8nU@1JQBFStX{^TCy>~<{Nq768GW(f)`(c+E0`K#xnCxJF z1_7d<-8uIL|IwBSmU)Mm#Bw-TP$4GH%~4b1rv!{!%z$}YSci8cjf~y8>Xjd>-WApI zu|qsY==XlKD=fXyFr>IJ-52w;8kWop?06UA!jo=_K`)m6GW0p*k)tyH^(6f2(dZGL z>9Ig8J7Ck6GAexMoF}qczNe26ua!Fs$DiZ3ppUOq;WodVf$zWUrz0qlCzeu;uBvIN zQ;02rk({nW?-U?7D;WHpr&H}jlAz@QT0nO+8`YBp={#_A=><_&v*~i)bjnpF_K`CS zk3L==+jxIjB4HFdxzo0&0ZP>h*6f(s8KCN{`SX4c$^PH+MEG{0*}tJ4HI%|IUgLd( zz^m&b!9RVgS+`1_?Xu0+5Eq0rG;x&(fj0$^MXCtOx#ZT;)b&@GOYPPV-;8DsRhL%n zrk?xZD=iMKg$A}be^@5AdvLC1Nh`~s&|#G@VoGYEWqR6Nya!J`gr{xx|7i*>u^=G< z+eLrJ!*(PW=^mloWn!n&iJ{YT#&aM~`^krde2fktBV+?K?-xq)+0gfTUXk|l_+8qtT< zNk&q0k$ShV>_Lw~3kMkLeEcM+doe3&vA)@izGztbSG%`A6osMd`+@rUmf|F#5HlC} z6GCiOcAzb6fn{*d^C#*#)?H>|{`X4=bqdfgu*$8$F8%V?|0%k>9l4wxYUD2`xnR|< z7#>DXE4~9@x&2g-Q*NEh zIBD{^zzs;_oufO4gs?9io|712zh1^wbvabX@(OU!G@rH}BgX=`bbv~e8bV6ZpC%ju zaBdpa zUJfGQO6oYVg0TTMBq!{+JAzXpq+aq~&p7Z;l-PvKIe|^<WikC7Jd^%fAo2W^e=@I5+ z1bu+we~R>%G(C`FWE3U1%wo8L{(opF$V6mG02p#$n-YU1Aw++iz4Zgn2NL07i~h4C zxhg?*q9C`CdHBZ4gm--E$GeVA0+*&LkL^PD_O2rvaQ5)tH6AOu+A&URBE2fnVBDI( zW_o9Y-^uL_tptAO1)Llur=*mw@)xGa(D?R@mPyoC1}N^nP0i!Kpy)%FY%47bOa8)_LXks3_{4c&W!Dv`PkfOZ2walr5c=ssfXHbtN? zoh~gJ18F+n4F-u3E*~RoLk+d58#mx;mdJ#N%!#ndX+-Z{QkMe{mydHC8(4num$I+{ zJe)Br;I`nLHp7#fDbA{{2I)&%lZNVKTt;ajVMwzG^31c&Mal=UrBLyJc0)r+M zAe@Wb&oYB1GS0Q630+FJMkwaAqjO}~aFCqgRBJpDkIa!pCQ5%~^c)N8k(O0byD?+2 z)W}5ry%PzJ`XlK;_dc)PMCc_U3&Ar@v^VyUVi6J(fFu|W!p_mKb4-ll5-eJXkY@nP zY5v@qLp6vXH<;k^Kh;rdgSYOS^<4)dK2z-3md4ef?IrWtv5DH^k$jiOoGG=1OBd%- zRZY6A`e;`TH>~bkveD$q`|0#}TC(vqGk9BqaSPu(3V9M_WA*Y>?E2YN2|~>B{flic zD@wnf*gD3aGZJpmpBB^oK+j7`ZNbRX$fX;7<=y(!ag$$By)8KaNo@IB=nKLU04IJ< zkiEfKqv;ihemb^M(5pWIGPgqHFem&^Y?M z^gImQ<^?$aXNEr|C-Ne*ZBoKs}`2dWR$98r4RE~{nvr$Ma3Fk zLiMJxkqN_0v*64EZjcI~itGS2_F_aR>U9J!t)Lgqa{HiUauc9ahV5Ieoo1@5-B#{N zHD?##j-}(2si&r1JA4R`IZR2ny348qWSqm&!guLoEi%^`3&GDWk2t}*UV&Rd*Qj;P zy3vUv-mfE13yvS*XHO715&=plLW2ACJwb~Wklu8Uu}xasEu{aF3khpadr1c!_mR8L z#Ikc5clVo3{T6u2{e^35_c5db!bmYyV#lfXOJ)9zp?1?L>6H z3Mm&GtNPGX381h0%70Y$uOA=^G4c>b9)ErE<6#ixLe?lD9Sxe4KiGgW09pT|vbEfm zH&ArX$Gc8*9*j=7eTaD-c-W2IHY>4>Iw_h0jmd?iq`)^0e)HM{+*sN14-QP1uCSc0 z{-rp(V(l7Q9(QE9WhX!~K^>mTlY`1ATGU+EVaDWx&(*sNke=18UN?^YS=2*ak9_kd zE?J6r{~5nHXW!}Wlh{IkJ4P39r(cRi+U=)qi}x>yJwQZy^?v@9Bm_++_Qm9&nLi%k z*}$+Vm8vt&4Pc>;*wa+>RE|quS13t>flE+wH)2ttjcDjv69b?B=v4c(_4nX3r=d5u zlIGYSmd=U&MERe~hNPoY$#)LA__?VB8=jW+xY*AfmiA18`X*``tghd~v_d)8mI4`) zoIB&FxywBxpvt^s7V>I1w93d3@&8ly;X>5p$>_=MNJZpl%r$NxFNW3@6NNy-@sVPw zd7SjjxYXWOB+g|(H)4V&Fh5V~u@`MBPh~=?&tFQ%tG$W& zNdRqJ9)_Yuo#4G9+y_D8#>*d{*cpsDWQ?J}+`~9XJ89^?nl3*2kZZsGJ)b*}zPG)r zF64OKrJ;k;#8YZe%%3Gn4RtyZ zIzIhN9?sDHF~xo!KhuH@Sj90KeEo0cJUsfM-hX+|b`Rozy(fhZHUWlEOfLGzF8^}J z*?o&MFngIE=R(Y1Uu!vMrvXUW=`SRuV?#mcKSKw{wgXu^uz##|xnZ!^WYpdyrS2nT z6Vi2${=oB`j#w#gJVFb)jT|3*@7k!gQ!(vL(!#Cg26l@JG+hz*pFMQzvMXLd6G=%- z1Se{wnn;7rS%3=B-FL&*~(4mxLM>!Cl_Vusc^nxT0sy$T|y z-)^rWvUpQ}#UsS2bqTzJsJ`<;wv`M5NYmKv4F8K))vK2i{%5ceFG0A6knIqh%mmXy zdW{+oQqB+rQ1%u#8}HzrrXzsH%k^2t;_WCLm7S-u7FAgHf69UcvoHD|tkerLX3}If zEmHG({(*ytWgDr=*LtoZ(cl8kXwCO|Llhe8weHJbm)TWgFQCEoH@+cs6Se0Db~wI^ zw(ZTSWYj71P4=n2ZCm-Pl)#Fa==<7~hrqSd&_-l=w;$gh2<)b}qVoJw){<+&^)u&S z&xGP5RA?qr2#~$hjXwUw!>84U>g0u3cFerAdXx-rN;|fXzK$WEGAI7dt zp!yh=vvu`C0RT2Na~e(ys{@Urvj2YXAVLYX6L)ikgr){i7ngy&y4c%r*2)S4c@xD% zz%7t6RO*nYGLP`f-G>F?GVzh(y}ULVhn;5BKHKGVSjLzJM!x~(Dk&q&Jv@-Wp0=5; zG08B|TpuqrDOMkOg;8!-%vmlBT-bBo7CL>h|GTw_D!zusO3z&QXJ4)?|gy_ zXgcuW$z{MWou6UcM*@mt9FF*I97Z#};vBGi8!7&Vf&!N<%GQHBP|l`&N+KGPfl^u~ zz^R>}0{}9ClQX9%gb$Dos$u`S#&0E*^Um|VwB$VqF$GTBWR^;R#6yYVobcnSv%zNz zi=Mg3x*c=x&O=IiEb{ZR=FbhmIn!hw$D|AtvmH8JYsTt-$4~DI-z@Ik^vyO4LuhDk z(lQ`1D%h7CTB13A+Ve+@$t*_d9DY1q@p?s%4SP$ZgXhDxe5wmSamO{G&@-+8Mb?z2 z@9XJZ=TG1Px?mzKS$;V@;DrkL{fS6_2*Gh5on3;xQe%#~oE`vxqNG>ZyK4%$#@%&q z?x(k3)HM#{BHm2&|GAv&g1h`bKG*sQ+pFu~ZG|ETP0zB1e+Q#eT~BHVdP z$k3-A`?f}Af5{F(XTFfdC&NyAo!b31vv((j9#ZX4Xm7XI+5y2jjM7Ne-1#m#CW{(? zU}{Kn)YYnt<#qE?u3dunuMVwaB~EKEc$89Mc+RlN`@y-Pg0hH@=z+|v$8}-vTRblp zoqk+neK_{XwVGK@Ib>Zhq2O1_4H*t)sy@CTl~Tb#gjqb6jBuUK1(-0#F2m#5Xgwe( zA#pPYnKFW7blRQP+}Hi4akbp2BN5Uz0!27C<|OxmjL>IbA8?4)9C3o$?vijL=Wdlw z+I4w$ua^JVb%1d$@^lz+rH&VKJfLo`)w6CY>rB*v`jLq#H6dZQLxHx1Kju%d7ORAh zV6X*%5+AL}d(_oj+xl+V`hs`kza%yKefb%WunfZ%cf+7;BK#&epR*#F&ID@(B1eN@ zT7|gFW@9WLIJN-QV^2uK8Gc|lUp zjHc~1TO?AMUTqiUpH)2wV{22I6{j1%KZ3=a%VGFT=1oKdkY_*y>T1I!%AUwTc87QPZ zxF|u1$%z<%H_#Q88?VJ!?!9G^`XTPew$bYnV@C|L{e6RN^Ivd1MQW-*+ac-6KD zkGSrkXSJ)Uy#p*VRBtRir*)mSFv{N%xZc1cdagJ~y&8 z(z23l8Nh3hQmI}l+F3IbE{H)5WUPo6fa+-;vX!J-YQ>BP=hUXzAFp zfCKScnogLs^eu=x7ulHaVCI!Y`IxTjNYQs5kTvX_x%t6NZj`IyrWKK@XjR(pY1mz*BX+3#;Q`(4K%pVs(Qa|>C`3*x-Kmy|J(te+%H zC5+o?k0PlGuJu1EDPZaFb^A~4Upct%h=lp~uk2K(6D~8EOtDm(y@(Us1QGQ-sp`7QoEvZo}Gl7$-4mCQt)H;3pugg?0b9$|j!O3*|C;6xIg z;Ys=y8l*g`T)XpkFPnMsIt{3?(P;aG-!#C2VIGcfppP&ad%HZ1@yfhwrpLADlgHcc zv5?N09uEYya;CpBxs(;@n%Y1Oh#gBm-Pf~!N2brmuPn$HkiODoAz+wA7I?|b4{C_8 zQfF7y#l0C~Cz6ZkH>1R3|{}pEhZ9q$mc4%=NNR9X9RkGQmq#&qEzs1j0 zH{`}`a+exv3g!lQRV)}VGIo}AT$^iwmt5kPa)gg|E>l*dS9Eme^mowq++AmJt2oUy zku<+=NXF>H^Y3h1S)TY)rusTCc8C2%FU`7y(Oq!h9YZ}}QSqAO+tOl)ts^+hsPJxC z&#s#luy8_El+hSQGH44Tf1}DAA2o%JY0HvMRdd!9p9t-KW76gy0UTK$WY*4G-Vov% zHyKW0&5r0CxF!u`Ca+6xn*?VKv+Nf1@eOpYZ9S7Wco@TI+u#^G6(2$rPBh8Z>?ti`)uk@GEZ<}@3?{Nt*8h+9z@c3mCFkf}yLdJ|i@ad9)%+%4I zi~^cvN|V3qRCZ5t#iR0;gj`b_OHK@`((`5F^s}@jlLc9)5w9+qlUPb-M*!t66ug^> z6!4@k#Wy<6P82-;%LBae~Xyvr$Ve@wW+uD!Kk7j0!%wU8~K1@L5% zDH?FgDI#H^#3aU+hZi1RfHZ9{qnBA$vN^3{Php6KBD##X@IO7<7hOARyi0?Wcii_Q_8WYKe;zz7>LIMW zaI_0f&FBOOcIknay;SNs4cb6P_fsXcLyTLS@CP)saH*qs_Xc~mdU>d7ZNe^uAUjd> zN`|$#eR6Fb(^gmio=#b#d>3=DBE2T}IeV?rk3%0V%P>3{pY> z89Z1(V8>$MKp89O_a%c>yW<3f%4lNBiE)t=hcG{ApLnJ0G%n{g`NhIr)V(7n#~$3N zc8^=Md`{4Z+75oqW(A&sX-npG0QQAY&Z{ z^@FCQaoaVe4&wkdTZFGT<*w6-(`#ZEFQP@ww!G^RQKDKqbod)bRyuKx`# zMy3S%VlB}|#k8X{`41&9-u@@cc)M3g(1QY!JC9Wtl7%bonkri)d?7mB8}gC2RWCW# z=yt=L4fB(2|Et;OW1&Hk=Y6KMKW`cHIIZdt9QyS6m~+W_`H7zQuj966jBioj_^;=m zTo8varOCpXZN-D|oCPf@cZd+0IP>{t$CUq-pRDWnbuX%Fn+eg%C9~p%;-vk#o8pcX z9SW{)Bj%oA_wyRA2V);}ZQ~r59*!c|Ig!c1sQ|te&(e`3LurykygnH?rUNG9E=*^l4ixs{9^JTtsv9>?a?pI8sL3}o6B#k0e@jq&~ zt!11j$w-)h^We6lB{W-G7Q<}gN?N$T13B;aIh%E}CzYJ`$>^sl0}O*!OGqPYZo&Cb z7=ZHxNYpf?-9MUoU_}{$FpZj&=+3%KNQ1n(DS`HC_2=v{@@kk*>tbi!4w5NURVm+_ zSr%FQhMEe8W=)(o~g18Pb;BymC%|ce@h62m~7+nGm#4`xr1jNqqLI}4#3A^cAUVur8Div4Llwp zCWG8-uIz(2G-Av!yU{o)b>0jwhNC-w#oHG|(0 zA3#^smaX8o_4X61@umyaPL6L(cz$Ms=@yA+Ef6gu#Li2Wsj6r&M?O#&zxh6!Dm4~2 z&>AEV_DZilLLW=}ugMR`L;ndG0}1Gk-W3CG9!tGY!^$(9kNdbSDA|R{8`yV{oo+C$ zVy{UB2h-+Xv8xFYe545->3!8sMb0BAE3$EAPNT;v0XS*T`G~=^6#ZINA#Y8h2y6^M3@Av!lf}Jp8))6Jpk$hCh+rs{d)9Y>R z6(~)GQYru%@Xr31mfd@TY}G)H<$ENje|3MMQ!vZvXb{2c@2TY(*B{ikOfyJb|{!q-vyAKZ1gXoG+t)L1)$p=bfKPX(VQ9 z$+kkkZJ#@n+f8OSM0?8g`3>A4v;#x$h@3K72A@k@+Pz;8w9B&M%N+LxGv9KvHF1V{ zI>^v?_v9&w*rcQxRf+I(jly{eZ$2wv~qfULcaEU|k zRP^d|sXeT9eazh`=+U>C&{8DgJF*hs7v)F}3Zuc$q%N^KP?ai1@G3VA{#l8Roch2B z)T6q)GGc<6817*NbA(LE?2JwuYsbGPCqmy*mg;TbW_!P`@|zAC%AdJIj_I>_#-@k6 zC#t#W4f?F@KEFTD*ru}~AC@FE=mQOUJ%IlZ$|%H%V=7&!TURTgNl`ck5I4WFgH+*b zkFe&;!8twN%X?_2da`1l>ZF$>Ufe#Lp-kS>7``m}>_b3iloh!=owG>JNl$bPAGX1> zg&fd++qAKDQ}VIOUI8_XOyqv+F( z)^D7}lMB1e9Wvui={=DwZcx*`F>o6bDrw> zg#8^WXDwV!O~pQ?fyhar+>h-{0$O%@jbz#w4_w&7$Hh2#)qfC6vj{wV%C z+1++PuY6hh!B2S3ZvKstosoOwbLaOQ^w!QzOy4>i0+jdcJ8K1<7_|n-e(5XdOiu2+ zzik8NYo{`_h7cS;IKH$dlq%Kg#RcUB?tEGWF#FZA_PL8L0f!!4~0Uom-XGA}23{pSyKXx)8?hDj);B%-jVn2D7QRd{KqE~DF zO$su~@8+s(jQ2j%17a)w-J(;jT@&-{0FS5t2V-=h48I`n;1?y69!1nQu`bU#Go~@| zc$!Pn^fv>DzxrcW94KGEW=UvvM*7jj#fiNs$7a*^E_)@oH+SO#c~fd56UZV_-00Ev z!F+X~gHX3|wqWRi{X7*DkItIVsfp(SyTD%tzlg$Ud7s9xb}H%9v5 znbX8`Le|b-qEd|;U~}}kB#nglPJ&Wd`>Tz+pIrx5O=0@pW4pqG@(lS#{E$vGXwQ(A zSatk6*DwYEgn(5m)kt$6Oc0MaD!>?6AOPG2nHR6#qUjEv9rqPn&!1+WDiC{+;_~Rn zv^42Sd-9}ROb-;O|2X?;{*R?otxpfsF5ytYf9&1$T-q<+*Xk@pM6`_Xq$ZI+j@(jv zNY2;jq%;1gWDhX;P3fOcX)NgzqotNJ86<+#C4fY}yT)YY!?9$6YzxfQ0HXd6!-DD?(H|>u-HMBqjLZLu1>E^HmF;g>0+sW%)Lw!VGLoW{`O$V(NCH6 z``j7zcx$;&()K^h>#C6g3B~Wnvp*CK7KQNl5EPq@z+P@h>BIAWaqimO;sYCCjf1$x^fq~YpsN6w=qX>hJSFKzt)C< z+k^)T{`lG^Q}4{i;dR(PlRuxV_S(8fAua)e6c1b65b4~0o%25j$*@E8KZ2k09NWH_)V8DW@O)p(>auvV|H9KoOO?pB73|O(N-KA-M^8V5b z)Q5Mgr!YO+?+5O_S}U?P%vAWA!kqMZMIB20j`4@>0p#~@V1E_-^f>H?lEQ`L7Qu}z zICZP`84F}}Dt(d_`hYyX-dZe2sMX|N)OF!V8#rjg*X8J8p<)&QDFM_RZ|ncKzrWJP zxi+SKf7A8tPV>)hnmWXx5A1Y#rrET!C%B+e-*nR`wR-3#ML%+0!|FAeBvsTdzrSf; zpY55BHlM1zv*f0sqyNS_4RB8mkzfwWoviHLBHH64(+*QBQ$z9orjL-|<_;m%;_yxm z`6kQCvu>OMAvbqT%Q85);k?hC191c%E&8r~Leq?Lqf0+7n}|)_qLy&o*q4+5FJf67`GbO3IC7B+7LOSolPNvCWoM>)a2cG{;{3STGC<3>97%`DlJS+b;XF1aCktw%#Pv*;6ae*yi}sO&CP1oV507tdo!yj{ZiPEg z(ZR*){ruS);2$UFcr?jeDYc~RDQ%KRx-a&tqRsf-7HawURYXFVqc1DCdG4l8HKZq* ztkQq}{62JuPr`s>7sCYxl*6XGip*9TuwlJLRGOS>5~)!muoK!1Gl~2YWKepcAkuD+ z2%@56|MV87=8TN(FwLUmW^DDL1s!L_?3S@AHh0c8ag10}Ma_s31+6l1czOgr;nvjr zaK%|(E}3OJ+BT`m?yd-Bc^HgcW?mjpf^LDay2Bt` zg#*l-q-8+W+3`e#sr0Ni5*=7tV{~q#F^IIwC%;6Pefh~YTFIaX(=6Hm`C#l(HwVhG zpU$XsU)+XSHwNiXM~=|%_xiZR=^bFJQc7XMTrEM z$%L9q$#r+%V7gBFl*QL=uPh8f^W6~rKp?GmOCgvxmBL!;^DW$}!hh(v)1EJbMV5^o zXv|3^Q3D@!0D0Np)nnihQPqw^u*88hC#G-~o3}jk((HWWU!WIR) z4ujz0U4LW5@3m!2Zwn~1#3psTlxZ%q{76)*F5F%TB4T_FN2-NwM^zNhiu>%Orb6Lb zerT(NWb;!@wtJ3~z52VWuWNRRrgqEd9-1K?p9(owtD-KI^xBd?y8Q2N9I+S5xy}6r zM#L^QYvId-omR4jMcJ`zIR zu^kBt_yD0oqB*Pu=gDwl8dM9=Bd}Wl52HXM!^Ek3)%tKMc0vxP5f2 zt-v#jvh!}r-e}cg#-}~c000&1tzzf?5z@$5Q`asy4b>f2-NVf}X1VkEc z1YKPzk#B%x^gtho5_+OPFjT&JQIfU6)({1kAmUC_@8O2pk*)D=N`SU|dlyP3ghG0c z?u3{SYmUt%t}`$c%bq6zbyFm1h35V2LZYJ_%A1weUv1i`8M6J3Bd${uO~8wTiN794 zoOhwV7MJ{VY;==AVPS`lKRiov9(Z@iN~U(+pWuBkNdlXt$fAYutuZ_0Hv2Y4gZ*^< zOxwj&$H@<2-_|(IJ3B@lESIS?O$X>s0HV(l{2}8rBo=CD8ZNg$L8@0pqzgW&Usmy* zRfO?$d_~==#+R_$xP(mpt6ZYd6ro>bdLKAF>yCY~k~!1-GFOT9GdB%Y&lW@> zM)}vb8EEZeXH$2}aEg42$E+>pZ`t93$>}LLsF$@5%)i;9)9(uFPpH{{CfOX{ z;03$N+Naz5B53*Gy}`?%K^aRZWMvXSqXcX%qresEo@p_mrl)FP>+iXz*Zx*m0zmu1S;#Q``YHH0Os}^v2E#4gfMvx5!*1i zGFedMzp>Z4@x1c`~5$ulMKA2E-mkQX-&xKkls;w7$NzDJvK!tFOvEgFGoU*~Qb% z`MObPEPIJm;j!x#gtTo#vTS8vTqTfceMqt%?qZb7P z8PA5bKoA0p@hR7*!<4YXr4DVNy~>OG3|=UrRHK63ZPeW&>JbgyVuXHPBRi*&Z97e? z*1~*To+>6^Tmw%7U;~f;X95xwQ%VF9FIk!a7GV5i&EGeat;8j4MOh(9Dm%N4_e)O$pP*ebQ{DtvL*b%WLLH$56_-8 zI5YMmG_7G%0tn?*%%9CE8u$#321CZH0TU5)vT9M;2|!2dP@fDfm?T?)6xK^$Jy2(n zh%D6-fek_f-^z; zcrJEwhy9Un27kiz-4AjU&Cv!)g-atj3JRnWahkn3({-RC(d^l|Ix!UeRat*s{+HvZ zUACH~Bf;atCXuE}1oq)c1_5g+#CHRKreTi|h%13=BjXky+`Qxrx$1Ft1WfS=*qKDseHr zL)utD-Ktu@mXCY1Ne30~o`s66m#iNL{rAC$i+BpGM`qZ3^cc4I;=UtHGr8un={osFs<3V;^e-52r!CERshd5-Z;F?|pNBE-3;h zP<_y%Pk9{iE`eGw=n+oPP{mJ;(lEr6MN~JUoZBq3;IAg3 zYErlwnKv8BVj-!j8vZBpf=QQ`8UDenjoFRx8ie%kOW&V%B{^DBlmyb#0%qR`)2{NP zb?qovXg!vdN!4Fw%`w+Z)uL)BK()=m&1!0=LF-dxY*3wJ5M{mA%Sk<(KS<7-%wE5r zGmnr`<2zh(r`3}6OYqsTVO#k;Ap35%WxJ($!wgq9aKVJZpRe%pHl6f}J+mtIq^e1? zIv1GY;I^kbO(eVvFB~WmAEAgRWGx6**~U(q$Fue=Vr_{P@vNTHlPRmL6H~YZ+uPo2CwoYB=gJ2wu%DwEhTB#(OX; z0DTE4Qt5EK=0^mPdIjV_V5v~O_LUtt@`;Ux1ACPqS9;uNHRxocnD%JzK)k|Fl4&d6 zB@#onTJYFVkvwC?!U}R4Rz|QQJtc?@fDphsf~wb2K`kruFRP#)oTT5-Fm7V>4k?Xr zR~;15+A;dc3i=fmeK89%t3b-yDCLB7RzqEYTiXJ#Cypdwh(HQ&9VV^SS(-RWdfVfY z-L`R=96k!#zxd8RRBupjzuI3sElx7^_lmAlOjf1tJO}>dQW|=MpKCB}5at~OT1^d; zd@QdZ(Wx0b_+aCs8*tHvX_nC(C$+%>p9abElh$L%iK>Rn38!7%W-M6@7->mq8q&>l zQZhRKY{Rh}lqA%g+4BoLH57;%MUN)HCTfA8M7n@Q3J{XkHNvqXu7ITw5^+-;@?tp? zFlHZV^9nK~B%)TDk}OF?tA=`5McYGs3ZnlP>b6cY9*G!_B+Q#4=3lLh>l(&&5pxJ- z5~i=v3gqIA_D(f*DIOnQ(N-Bstl8!$hJ1mbJJ0Rj_Lwi!M0#q#7yXxhQVq+g1s*b` z&DfDQKB=!8ra1IoucAW+v!1C1Y5Qln8NCM$5B}zu)HphiElT~WwjKlpvTaU-3s=q5 zr+Hhh+IccAjk1EJb9yUSV7R?SO3NE%+(w!A+L*U1 z822R1Ym*G!6->SV7$>AOKtcIxL_aU35nexwjI_Z5#JO&-^AGd)!*()_-DWVjLR{l`A?+~Sej z6mVe)81xui5VRz@%Jl49$gy{Aw;V(OfI(bYeFJnvy&Meo_yT$pF$)s1W*G4iA)328 z=cUFTW;@$xL7fRwtru=3g}ovXZ4#w?DgB_tq+<>3Fzdp-Uv#AtQzPnE{AOI2Fcmq> z3n+a*>hiRQc2Z5<2yFKh+fEZ_EMNrI?k1i)NH+(~9Z$Ga)t$@PdBy=$FY!nMSO8fC zxc=rKtV&c>ck$hvqzloB7pxrLt~OF1eH>r7Bt-q#Eotr+i`1L2vt)iJ>6$=d7I&CP z)cixo!3Xnza(95E2^>xUoti+F3iL&nuKzEUKreWv&*C?jW;jm?l?yW9Vz*ck`Bfv; zte?K^epr{9R&8;iT}(e%K|hZ%?w?~^ZDVLK`c)~T2W4z~cctku^`L}aFPYv~EfCb& zdI%E}G{^7syC~XN831Xfll|RyNwX@U>Hl5&`QyJda)u0kA54fiLVbml#_0iUOQZteBV(ii{pGQz_UgWL!SwG`18%&)C0obz!^b^BPXb++zOG4PMW4|0kLrMgXaX_9`vf__p= z??UOjF21T?NhjJY`!2px>Av27>s58^L&|?Ti=|W6cFwyJ9k%%O+v!Ct^$w(DNRh$n z*vOj}KgXcBGSZxi)z%*e_&Sf{+Trgh)a#>`H4;j!Zp<{dB%1ohf4&3OyjB7D?&3RO zQXepH2Oo^h;2ApWyZajtoiUXX*I%FsP=AsS5)c~Q-$3^%AY(z_b|JFYf4#tWx38+t z7>C*{oCCNP)(19js7&c`Tea4l-ikdS{B!LRdb^6&A*S!z`;qHPi2FVoxX=%y7eZE3 zMK`WUdXdBm`1R{0LuBZL^OhVeu*Q=kvGduJv{gGC@%aMM{*O^Lr`wR-y0Hp8F8opv0PbStJ7&}##-s$yMGXO0$>q&eo# zKC|N&dx7yVtO4{`_C&PSN=xivbNz5+eJoNRh6ptm#i6igGaN`zpEab-n_;ZN*g3-m zSBEhd(pj57a&OZ(A6!jV(K|2(XWOgY@6QiSr>$~Ybx1{99gIkA5d!10|K%?6qTK@gVZh#_Q8Uyv6}WD95KT(=3N6fhI4a< zWd0vc(hR4>O6;MYzH=LBj=gx)#G`3JQAO;@2QLNUde6)@lSwG(sMY&REYKn6oLpI=U9qRuWc_Fs2En0KoLV*Y{mhEoL1`SbI1l zGWlfop2LDSHBNI|!)uf7E=xKXx6?28VG^aH-fiKq`Jt9)6pdR(zYPiOVH5|ggGe3v zWSTC=97BLXd^vGrQomI&|6Wca1x>|Aa%)@lyH*DIPdMB^s(;4bC#LPu{Z*Ei7VDF2 z{l8t+BNSOWwn*@eQT1N`EjRZsE*k}?Myp7ducv5+WWi((i~WCC!Q8E9a=EpCOJ|KkTI6(kg@L(Kxs%hH{fz}{Q6+4 z+0CD=twR&gib#GC7jH%8HML*qsNp6cXO?_<6P{Rqc)X%{qx6Uzs?Q!PJz)x`(fv!2 zcL2*@w8kmq?Ndz2N&p%ls)MQw;rM^Ym7`dNgt+XkQ!7U;Cx-gT{E0h-1ZY;M!)n4C zOKcq=0zlfM38L7n)HDp)io0Zp!B!3EkDg`qlr`ZH!VdL$Rcts_C6@Ja!rfoN6@h<% zaVGXB^4T`gt;x0f1EIJ3E5j|*kg7Q{ehAZ>9G_84piYB(Ts0Y&b*1pf{VZwjca)?L zuZWH&B4I0HFWr-`cXGNVSAiF?kn+-wQE}^utG5!mT|FPC^KSGpmYr}C?wTiea{T?1 zr)@rrq;)i_5gv(tg>&Q(#V2dbsr04S84suDKV>9KY(xdKy|Z`)mj0UR+grWbBp{Wm z#^lx}s05%>DClXul~@pJQxC|Bg|;jBrOSi9cb1ro4&)7SBE=8M7E7>hI=Z?gi!q1& zpu}+D>T7*QN#X1R+ZGnYS~Deg#m}~RT&Gx`VT`q+@|-d_>S4Eim3Mt5(< z)8|vJag|K(=Ci3EY*8sHrx@f9%DDG4cZe)?z0WK>@!ole_Rp@@gX5OLS|_E6vlKnL zrOY76vBwm6;x-NVynMWUYtC!g5Y;1epnCuMvWhDzEB)iOVb4Iab!paNnBg~32RtJS zwK7m+1pq7-04kb?_NkP%XYurM9zL0#VBuumXdk)LnKoe3!-|$bT$P&aE$U_#0*6Xd zi<#MNaBEy;>Ay{Uqn%y7R!>wqo*2kn)%A$`Q+wKjIMdk3y&TSMublRU$ISQ+n+)N; zQfj)KUB6q|FVXQXC+X@dd!|eR#WKVO1M8z2=hiH>wLK%CFMrytcMq%e>KaRneU&1q zunXw|~CYS@6C)SjK zw^kQ5kEf+&UJF?~N*J8QGJ5*t!o-DIJIZ(=VkP2$gd>M2j{zU7p936{j2)TASR%RH zIgFB6S#(;cx|@vw1=cptDUrZ@CPt`u>aN2!#q|X?o@DPP86yYp-Gph_+jplM)J|-- zEIjFmHI1!WCJ8nD*618{nO>d{hK4*>UQwe zYUZki_N;D`mv_U@F(fsM+0|b;%ZkJ0fZp0-g&}d^J`&JP@_J_S8=I8rhzJ{iPz|u8 zc;LHsaHD58wdETrJ9e@bMj+kQILyxvIubr8BQUZMSA*(!iDV=dN;Mm(Il`MZo1>0cIc z14__z_PMZAvU0Ch0ige&Q<+U!-93uj@e1#(zozQD6XwZap)HJjbv(Nbk9WbB{%Ab`iwIM%ZRTOJ6ur+Y${V8*I9Y*s4H-z`iH8;^nl6$sVg=ym&`blhL6H zy||>0F}qQI3Q?K1`2(nEZT=5=)hK_;JQjIr?vB*)#T}cy!Ycmu zJvBdJosl2qjQwoO8v~002E-CxxI)Q-l$$wDswxFVx75r#`0jdCYAuiSyxOtDJlPPJcp;_2lo`_(oys z*IO8DknSK?(R5F~<{8dvqZ_rT5eF@P=ln;f!qmji_3{L}m`V?wvONnd6+`QGJ|{T? zf6aZ$(mA8$Jr1ll-ny&fTZhdLr)MtZ!9i<^qx<{PQ*_He-rKTRoj1KQqal>f`IzcE z-n}TLSVmnafi7mL5g(yU$Fl#D(_3Ij_Fv_2~AZ&RY#9%dPf&zmrHl1aG!zY=dC&AW9LrP;Vb?+)vh|q zYlo%@ceeLqtO^Ca73sDv3t@HCyMeF1<9Zc<|8kFMpY17iIDiqYJ(+2-Cup7x6jijiI2JXl^Ld#g_sDN~O2zgcQ z?~c?VD!)URo*97XympaT<-E6XGS(cS&hx&s%fUc0EhF%-o-MXd*)5qF^{sJ z^zz@2%3nSVH53XxeuQ>>pUzT;rYMc|JoWp;N89u3w%1rH-KzyY3d6-{qTf z%=LaKgR@Gbgvt{JSN9u~&i(~^``myPhS;Rygp)F}Q(^FimDj^NG#Pm5d`Qb=p!cNw z`d@&~_brs~+~Z<*Fa;Qrh27=2bfg@*DZR!EnvQq7cV}2sfXp3yI@z|1$L`u)NU!RJ~ zu0OSToU(<9I?%b%xb+qjCs~15Pd9!WwQ6_tplk{R4cfXm`4o$OF#4KISmBg%mXgax z(4mCsl#9XWSyu{dGYO(BIjdC8s&DYjs;B)la^CLM-wt0rq-t1m`%3ri)j6eDg>qJL zjqN1J?Z>xmsJ!b#zl#n7#TqbQOd&DvPim{c3lI5%5t7zT(ZE4t)BnAD4=+TaUMB+F9{uD6ynG z%Z^Byj%3)-uum_B@c&X|I&}cO4%hWj(fff#N6V-w4kRyN{|12T37+ts;lWkNS3pOq zbX$YLPjxbL4C15mW1r-%Xt8ba?n8XVp^8Lr49Ok4nhhc`Y`G08_rxL7Nttz9GLI`4 za^*|Q4^!plxgP`Z*hl{uDqnqud5s2ULeM~@tB>Q9uk_Ck4qjCGfhnP9q(Ei+Fr~(M zwgHEeI`_dQV3wCl)jQ`NjbEHU$4~+apS8D(ayFr%czsH8Iw2_ zHI&G~M>l|C$nXOlUim$9r=(?$Se(|dUkTWSWZyMpNzHAy7~o;^`$iDtKZ4b>WG280g_oidIK{jH6-NNv%+=zQK^&EaTT=hMY^AR!^$pUz? zjX#0*jm23mh6hjut9$9xyF}JV#*9Dr*Ss^}=7Y^1?BOhNhiYyI1=r+WYL>q0kxsa* zQKTH5c-nz;nzL@_&~zV<_6U=#H|$Zf4mkfAfr4N1ci-iPiLih3 z($4tTdcxwj7i4eufWo@#e-Z>2c=H3Mo;(YD*E3t2h&{l1Xx~=uT~@`}ju8-Bt>8GnYnQO8_n1SGOQMup_P(3Toa{=dK)gjVt_XVaUKf=>RxK~g zBcZnfxd|S0qMhJ)1EP|gka69yU=c*Gv%*)@{tZ_S^9nUGp=W@MWYM0P^ z#EUzMAFEfE*1wLdT36;grIsI~%f4A^ZuZZp`}x-EhqDt^5y-B#L0+AC_Rd;>T-CHEE7^Hc{2%?axjvFjqsU*6e#^4mWr;a|@^9tSaF*8{MS`^U1Zr?w1^eAO&u zpGXO1Y+GjUUe_+FS^Yt~(bZ*Qr{dQ4QynS={N+QtwlqZZ{Gtl(yexObqV5Vgm-pvs zMvi7Lr+JzjXuKIj>c2MUYZ_ez+Ow1kMhYJ3!iKnPwz0xpBIiFPw36*bgz`frYV072P*9-ZfS3mZ}~l%YC&(i>RudoZO2!-FE{8`fB%V*mX7`{ z{x8AZ1~mn>^kCy1L(Z6NpZa_=*41x8Q)zd#RxX|>jcMCKHv%bsY zKZ0(eJLke+K8yIQdtP$o=ME%fSIR|QEbvW$y9T8E2yamD{xxP~!IjyD$xJa2;mbdv zZ6~g=`aV|7AZIrITD1JbqOT>_Ijt-H6?>mKtruVWGOZcX|SS1z}VjEj;FAfaf*;Ba1*ehoM2hy(I?sr`>yeZ9t z5IT8fU%@IHi9clJn>V2fdP?46CaRD0m1ojSywHmyCN>k*Xw<&Ix!aSXt7cDMR6f)K z@?b0MW3bLJS*4>;DKUa9F^`w({QPLXLuRrinF0b_TYhPphOofu{1TvUI7b!az( zGOkR#g_H=*9Ia4)mplzGF&A&e=L{uEN$z)Nr@rgBVOLN-NYXXIi1?Gfr#KmA3#Dl= z7}~~LP%wCEM8X_RZY+_;S5_I>5j$I%t7&sz>8WnQ%HWtq&PZF2tM_lsJz3dDo56|V zE-okmAbN=HnI5uX5)sy^-UP{AFHUsKw6CW$1T(^7JbOcz_If57EZn3FHI`O@a${c{ zEig@N3EI0Mp~9`e0v+%zv{+a(-p8_Ky;kUXs9W|XQs&?%*#A{=1;*JB9w@#TSGVU zjRoiV^GA-^oyxUIjc#gEa*`wIJLvr4$>8niTPWD=qRn?I8i@5O^9(KwMw*HdkYI`* z{Ss#I_S!YFNoIv{vB@{NXkqN4@rn=wtXpEh!3LxXy;yF&;@q~wX%QRN#dwwU87bPL z?Pc7tARWC>X*aBgNt5Sg`AP^`pP-OOS?;?8SR!SbIW5}gEMDHB>f`MwN1G;k78$)w zeFPP*kc_nV7iP^9geltKbg}hc5tgf``p3eLPtQ;8WgWpqWiI{bvm2tbk(^@VFzhNq zxpN@?3KwOt$p%^Zyj*mmJFUtpGr!@u$@7xlaMU`MJ;@Gcr3E+ojY=Rk<~c|T&rq_- zao=mNM)Bkn2%1Pa+PI8iA(Y5qR@3%|0^QE~1i+rEdHq&;ASOLp_pR5QG=w4kC4m_D zTfNY41I9+u|Fp~X&>RhTR}rvpC&U=f-?i<$`y`K2D1J=tyfZaI=H;gCiHM$eaQKSF zUzt^Gy3t@vgywEc<&YGQ}u*gn0PIh7GGHa+8F9KFV zpH})7VynxM!kq6@Dtd%E$XF$s=0~i9yFc$nY4L}GakayNls={<@$J_XfWAogSLsp@ zR!ce9^JvfYr$fY0xm5&Hu$%q=a)*Zt|F)-=rv^R?J!9_bGGaZiWLy;3hd&LS^{dRV zHNVk0=3S}lLrdPLilXVGX}YKnVxJmRzKp9d+zo&Z34?UUvD+qn>i@YQX*$zuKzMLz=t#zCU zZ1!8L^Qjy`=nmVG^JK{Xe6-+VHZCeCGD0nn0@su#i%`{0*kBL{Gmp`~o6`8)B)oL$ z&9j-A!*xX=K$+`ZI=HCzoAGTQvVm80`66@JnNFl0Ek%R6tyJU5?g?FGB;u6HE?X=N z;kIHVhn!q`nvJzd+MT|U(lN2q_Fz^qfUpSHl#4WtAA>isdOVdptb1iVg=$XZa%-|a zHN7}QRW)mEh2OF57#?hle6tiL=_)Xl{;o;GvojBj>sO<<9SUWP=`Cu|tgS)!_#C4% zPDf^k{Jz0{x2%ph75+=`Y5VNz#U#f`fnKwH45w@ucq{`-U$*XDaV2ZkrrOA@sQ7>8 z<5G$rC&NS&dBr&igl1D<63DO|J zyRYhK&gHh!&^sd7auhfL*W9w+S)oKJJZc?DzBy;e*0m{!DGW#Uu?B1E%g17Uu^#q$ z+;U#WSb*DmGfHSx)nV~sPT~V(Ltq1atU1H-DYr0p%F*Vq4Nc{C@`&0~M<1Yso{UV9 zfb_{5#*VFN^lR2J7Ow%w72kFkAF;pywi z<#SWRSUD6(FOs#VO>XgPucL5#OxR5;PY4lU1&dkY3}&rW*#5K8zO8`vCJ zoWPwmc6v@_-2rb|@$FY~(_x?}U?OeXn$XL-v+`$d>+)vIhBZb34)1E(^ti?o$EPnV&gEvUwj}HJ*eY7CA#i;0@kg@0IS+by zcJYi=5{3DDyvX+xDBmQ_Fj}C+ieBqNj}M(&yupq!??TLn(2T(+f+2_FyH%t!hgXTJ zKX#;gt|9fP*Dm!L2l_0mJKrrlFKT|^lbYNHv2DimALWO;@@1u&Io5*v6Mbe`>eX&!+m3Kd zdOSt0qI$|oEK*ydynx^U1x0x&MoyU?BY(TDuJ6>j+^r{fJhOOPtTW?h(AL>DW7@}W zG=_$M_lfk#W3vq@NtO$TyYH$VEJ~V_uDl~DHl~&GJ&Hv!+8_!eMEU~x zV})$p;wwmu8h+Zh&#>@k*We<_j;Zcq5{s!focQZ^-=&WQ`qI7n_M?l6w`o}FfgIz7 zNs!Loa68*8fcn7-ie*~TQ}1_}UJ?eW)%H1;U1EX{>@=rzYHie7Mqq>GrXEr8!{Gi= z+ctT~E0p3B;%T7p$b?zPfj~|*SWu*tW zrF|nNz;!c~j>$vNq!m#pL9`7-%e&cJ8C%)?W2b7`ZrD%Q6fmst9af~iRRoS-4yaJL z_ykXJG7S;Ul|r98NzU4gOv7h}+C^U$q*8jfMFL10F0rvZo@u%9YroO3{A0=ua^T*Xu7#@Cy%khmm4%>$kz~He5%4I5p=o{R%)Z z_<)a~)p;=4PoeivBF_olK4JO5bN^`{*!y~_{YVu`0rfVOaJh>&nY%x{D!0eG z3HHl;=v))T#__`K-Dc(1$x9TdVaNj!^4|dD5t9+^W8fhP@y;$`J(O`PFm|!b63733 zc+gjOPoBhxEdtYwGN;#`I~widdH@p zhkbTmo<0!bhllv>Zcc4^5zx}?+p6$vkr7qId0h27o5tB;b4oJV)*XGk=3eWkB;y0U zdCk3bYwwcl;+@0O7f43;j1}aYN}?rbS}27Qis^L)O}#kK%QG+8bgggI^_^*Rc6M`G0mC-Py=I|}#MBSSa`g}1^k?zk@1LiHD}Kd?c%Fa$&+8tC z9B9M`_Ub9{@>6(=6+RM$M^5$}{|JUuX88rQB6w_*GE1(NX{2yb!o;B4K6XwGcXzi* z(|)cpi)9nUHpnC(Ba8vS*e1xDC+7N$F?w-&jm*Z}#JhLj^j5`m4eXDreOp7Km5!8r z$20dr0<>`8C`@TlxJ-1@lK^BQ4m1Fuqz8k*;=BvjTbnXdlV+yxwwc73vm8q3sZUlE zV-)T3k{q@AqkUS}t3?C4h^PIcru$PFZGd5yjHj$jGXTKh1fH6xOWQt2c^g?vhM(COp1-+%YN z*Wb{%DtQ&?OEv$w$Fu+<=j0$-nWoTOpFcV)GMws%oUhAjxJkk zYOHne`m%F?L%)*Oq<9CV&*Iy(F?-GVHeq}V8q;zSWSmvaF;_v*m}WGvRT$Vh4ScEH z#$(bFqYG zBwnnw0($t<#k!my*T;7nmpF33;r)E4v^_m9D2Pgad^&$iD?{E@hH|R+y;NZNW^dHW z*sUuH;eQ6^hoK+MH4!DJ&mOPZ{_a&o1PYNI!M4P8&oajC??PHRn;Jxy1=QW}U~a`- zXvNxg+TY<_yxg_+#A0lW=f;-sV1`K|b1T5bC{AK8V(!+HG*jkrhtv^YfyU#578!im zYiXCkyqGVmpb{&V#Dufcb9MIVartMw0ju%DR$&qg13oK9tT3vN(4l1icd$)&mAc57 zJP$mz_HSnjmoRY!rvrS=<6;P0h(<}wvRDnEl_mt5F2q)>xL6C{+r0)m%^HL?GCgaU zb^t@f1i$Ad3DN!DxtuA>NRxLR09m>LUHx&Lo;b5o;Me#2{tU31vp>$AE!VqyXYZs6 z{qup*;h)&6R@VV4!l%ZB+_*mgm9{4z2W5!PVNwZb(=t(FnlxxB;ycAL?}dF+Hxu7X8ULZ-~IqH#!?T8Ou{SOGCAxOj()68~Ii)NEL-)*3A!LB-rB{>MyNbrrN zy;j+O!rDfi2HF}ij~weB*ByNk2exhFI|VeFX^{F`3%esI`okEw`-yU#I1{*I-{nbzY7fYG zJzLmj%l3~vtsh<@%!=IjWecpomvfGryQ{*38eN;+lC5+&S-0bhmSK5>c>CJ+ZpAx5 z(?6YmG))n%hxWeWm->Tk2tVyPmw%vx{*5_!(vKO|-(-=&)OwO;b;;6(#WVzf$bYz% zs&8%cZyJ1V+O&(r6J8&D+umiuXBdzC3$XejBg?0FbXkvghkSC$P6i+UpQP_S*m;UC z-vTL8vB*-j54*g7+bDS3sKmJua`H2?aUSe6mE=j+abA@;Pwn#*UEh)>mj8M=GEJ>M zxvI>A3isv+l;qCWDj~9a^9npMUk5Oaz5DpR6@DP+r-wZMgn;e{!3v@4&Dq9-LI5F| zZFyglF5$l6x#WQnUtKhqmciD3`mI|L_||8~nS0>ovhb`H9|wmmQvXTW_2Vn}tav}}2>hCXn{VBK#>f3lrdL3NhU0^1HwjH= z$ZMZulQxiPO*FNu;k#YqJDaTAWu@6$etP$~wMW;^VuWcM(C6y;>lJsvsS@lk@k28g zJoZDjlYH6Y9g-yaWCnsTFynL|PuZEO=4K^@9#p7NHx;)%cl*>{Fp0TKv~`LbNDX6w zjy+Tg^PvBa`a2Kn561sKMF0sT!@!Bldx?NUgE>kDT&gfVA|}++TVh)Ix%ppR9Rt2? zK+2!Bzuj=#unfB}4%3c9x61+_{O$6uGGAxk%_n}^&3fj@&-xE3U~40=_E$!wg$#re4T5S_HE$8KCpB7_05ok z%cn2!nK!b^o_F-z`D1Z^yTdHhd6c;=;P|#i$k%nI!wS=(Thj1IVlwNFtU*efJi<6n zx9#JuR3x&qdbKM?ukv9v7yl_P?~P=M5Vp2ggTFh)qEryX1Ku1s=Xn(fg5ZMXR4g-+ zL>k%hYKqY;7DK{yP?04wc@YqYU(t2WRhT{2c0Rn(F?Rz!)N|zHz;#H_#G6}3UL)!u zW>>@Rv#;%6N~w5IWr2NI$rY)XR`(=6N<(Qh7shp8cp3bc4Y}vn;B|r!6F)Utrs)(n zlw_E&kobZcGu&+&d82^f^bb9)Oy$AFCy_6Q&g^l2pk|#sGjv}2M^Sj>$zPja-|&0Z zUfX4Eth~DqpPO;QuF@-SsbV0`*=q}^l@?64Ml_N7~8c(dVRp-tHi_wy+_I)XtNveR93 z>@`q&{_sSd93&Ze{NlODv^~Qui5x#%c5LqP_v*1(FNRgQMMiEia}5wua#dYgT6*=@ zVw8zxWRW>o)-8QsZ~+#-@9; z-+miTs-XBI>v;mC!XOpH5}vq0b`-^oaxL4cnpLsgKxzG+<{dD|ZWfST>Qx^i(9C#k zCulml7~Qe*KvIrfI<$2$16M`212u5)Wo+FMRwp;sGHdmUIhRjsuozt(p;dy!?1Wd)sc*GF)+Is^miZ+dVr(aSXvNHWbWC$ zg6KU2(k!FMPo~|>%?BTG9eK(xlibfueM2AZUfBC~V_(0*8ikt_b(AbzbkyWuJYR>?at$$EWxf--BN|ttP8a^fJ?zdX*R}rB$9!o3)U5k7-W{ z8cRQOslHVG`JA*mV>242xnyn}Rq#{YRSYIhigGl+cL;1bvq+y-B4XlNZXyzrv`!SF z)Vcu2^8GvieZc@BBZawNIb>1NGvs*!2cXah!U^g2w`3z~>{9I)in$*SeG%>xfz4Lp z{5Mm&>@DlM_N^aR$Zf|_kui&U$E#0Uc-GwvQ2@Iquf(w`%|_!)cBwW6LyG{C!Vp#& zu2iI{)BfCC+fX*ytmv^PbiZ=#e?Zhl+a}-JlZ8h_k2Qu@q3p5A<~?1VR!zr@!*4OJ zUHPv~Htg>XR_z_wht$#R?T0s@y9};YONgIYBXMORvm-Uk>P%Xo^?8x?_3bJ{G&}+g zce(HZGO!s~3pG2b2^i*O3emGL>`0DfzG1{M0O|HbS847m9^bG;+&xk!&ZOG zMeOIW4;I`SKQ`#6Dd_Bm)xj^0FwyTskTx0f1p4CJS9g}rKocSXNFL` z?30_N1lgu=Pr1J&duL^s>>(de!b0T<%`ZZ}sX!qm&p$DHh^nFn{ z$l>qw%dx+7@R*v5R6?Ti{ug35C5sG*^3Bg<1xJz5tveAQR$AVr|BA^9QH5KWS^-g7 zio%b<4O%`?pf_xlwg@;qLLMTUw2S}~MF52X;2jiXX3LiWFm(76{QZ8^<0!cb1OyM5 z9*_V>FOvV0C>hk{_2*F%QIOSkvU3vI`jpTcD950q(VM(!x;Ns5Hb_&1xfDlk&)K>t zHt%2Ne-abNjrOK}C^vx+19;!`3WfoY3 zvQq0A7*(`EzKaH0??EobK*Uo6%&X^0f0}b~_7r6nR|z1EDq1V6g?N4i7+3(CC+L{& zx_uAp?nUzUK9j1|bMY7RNn7SGE>e^qu$8T}Nxc-*yeDajaz(Ktp&xBU_5f5J_~6PU zz7n0}7K48bKZxoRh>j?Dwhf{_-=^|R5ZtZT9PjtXFb^ooK2oxj zr)1FKx~VB&JIMv3hzpyNK;f)vnN+3EgR;a1VW7Tv4=pOxBJm<~89|%?LSBB*4X1iX z_|%V5z8}ATBtw6vUl%#rU1Q4oLG~^qq>Dy3I|HFtw7*UoknKg@AJ({4C4j3ONl~MQJ^1;xE~ESapxbqnmyQ>>G_Fb|02DAPFva~BOG?T>^8EtN$N zNiKi?CfI69ELzUl+p5S^;7!Z`iHU+%-umsw;(Lfl?cq8?dYxJtL$%D^==E%qZ z9rgV{HwaiG{)1Pr*wDRBDUza^R3{@5Dw;?Y-MF}-G7MgY}*-=+IKw7?4PyT(zv#*U)CSLvQ$Nf^T zlR!n5*e8mik|ZX?$q<{s7OqMFXchPuE@qWhM|KA5AF&8}yH2cIQ zEq^>iyKaH?upVcS_HV6EAGv~UyFy@IF>0+02)y!V>siPkDa(KNx9kJ8cjMdko55VH zdA^pG6j|vCMh${OIWSchM?&iM%z@$hZ-M(wws96iG&zXQz=MK!$+qi(kpa}WsdF-< zpeSOb3rbpLYu({)LMHx8lVg2lST5F`0qrIaQ0i?PZBW$K@0%9Ai@HpnC$W$1#dG=D zDt(Kf7X9b3y`)YxZm4HetkKRO=5m$&D9Qm0_z8bZ zFq@(}b;LPnr)RWkK80ii)`D%Z{V`M#VHmdrBz1|uH#YMCx#6WxF>55YLdeo}PWko~}*}#j87=WiR2>XNg5PC?t z$!*`oYBq~%Teah-DDAHqq?d7?@-EDX&tA_qMJe zeQ(6uptD(W0-F#r!cJ?7t@QFcP(=x1Gyqj!KjfM)oB_zj49flTx!d;5&S#ojJHf{d zYW@%BrVBbx1OXtC8tW3&gf>Rc7GoeqKMo|jia?`=0DFKUz2#KySF8J6Gf0w_W>fr( z(LW7$i4Pfr3)x4TE!lE~WZq^zIqiu~RBSlyF)i^~>k5}xQ>U>8)EY1+jWP5hi`CK@ zs#6MT{n50<=W4WKLL$5V7(-1|ry9-1yD~6@I*e-_E=H{41B|&KjW}qX)l^BG5^v6_ zvh#t&6-wN@gRv^6{y&CNmM8`KPg8#SlgkXNk}Ao5Rs<%~f~FksGti>OWd9A@@6*XMK6~nh<+|s|kI|4d0LHq~so>zb;Ebfo7dehe ztB66(eZ!z;?J7Gk``4?UtSv~Eo*KB|+SYWKW|K3lFJdDm91@u`t$VsqnK4{>c&_k`H1 zol9%ys!wI86-ZTuTtWd*y_}-zCpNTzDX*5Rj%O69uKn}r%Dx#kH7E+SBqd&wN(W>S z?b5iDDrIJp4;{a~boi+jQ7IQMnE_}4awWI9Zk8*jIC_4)S#C$4ji$FHoGeBCF8|2!Ovlgiz|kgy)J53t*^q&Jy)xTFUaH*A|*5eRr6;0 z&_td>1|=@d{U}`_j!VRzPz{W_t#-7F)LH}7C9XZcvvQxPaQw~BXmak8G3U+SZ=L`z z``jZ_vu%7MJ*AIQPUI5%{7(N1WYyygTs&24rE@8FHEJ1zqPpHfwi@-MTDerU%RVTt>6;e7%GczcD{y~8Ap4%X zUE*S6%;L;OFZP`UU|G~*fNm?*H^oAIH8!aw)he>@T?ln9cK`II-C)v(w-3Zt)U<+U zjryiV_WbzPZc49|_;71qZylH5Csv84%;z}tx=U3vj^C)wzhu71B@AzVqTIVvHx_-l z^@N;eQSt<^l{hs#Y0mtwt(yA4=pVUZ9#-M3A5M4O)na`44sxd}z43o%!_P+VxU##7 zv_T;#t!h?F<*XxuG|5yKkysMd_DCJl8X@lyOnn9*x0?VN9T8&900pD4j0m(S1Jkz$gPE~r#E;bGU_`|ro+#TWWd{6gGafJZjnsf7N(jjLY$aQnj7 zlRQpPajgSybyhhms6^8#=flj76GyjbJ7s)&c*UV5@J--m=2F*7NlUS&ZRU^svQzI( z&h3dO_a`d}4yklT4OK8+$?yDZ7TOj6bnJR!6)m!%?ZLI6V$rS6jbBUU@OrH~8RV1y zjgPdeTg6UKT=73zOum!p`#kyM-KXdMu-iXNqn;D?-R@@m6W)IF^V)3@dFtj#q(=Aw z-j9_XZ;&owVc1!3(3{Ym!Fi)&_|mFZ+PfZREksRz4t1y zjS@LLCWaWd*>KwQuhRqwk&A`o>&x$OodEpB;az}4C<{x$tEaf@R`$AhS$9l&hvglbF`=lu~)$1*kuV`zt;Iz5KFKSv}s zxU7!Hv1}GNvkwEW-kJBgTa3e>8Fh^xR%R?$HuzXCWTif^c<5*`Zcm%J_AvGkPUo!6 zToM>%7LRN=OS?HYNq!t-yl0E#_6T+ZfF5&b!si1x>ghJR-0OTx9!j>1R=*)9`$! z_wUiu=k3kxpy@kNQ4J$7#SD>%8B}n~7efxyfO{M)kq7nScTNnr$Oy4_v$Q&I;YcKg z$ex>#wZOe4f89?G@ryglgCgTBw{G50yzy};OAzsR++Kek>^}$#+Wp4a(yn{Y5bDRh zBD-^kj`!TVO0mNq3RNt8^HRCT`_H(xnuQ01(YpYL=x&`-{Da5WEjGj({ zAzo8$ZUPN8Mp#cKvw?-yrV_$+0K;T1THnh+n`97$bn1^XSi@y&?bCkcFC@qx?TV5OX_gIZ3Lc?Zg#P>)Q{=hoDZ z)z-F_>>d^xS{e!L!{6xyqC8JRjtMTsEnL*U!_U0X-4b!Ya2SOQERz$40Jwq5(SQ zBX$UvI`xK0*CY}uVCj=Qd?O5C}Pcav{akKv!8SxXBQnFhzb%Q-7iKc z?n)o!o0Ci2hiiQyxWzAxEyf=3xU;yg)A}VuUywY)+|l|*BxTDL4g}xj|HqY1X+{_^ zj5;0pD^qg6QxKaZ2F(fE+et-+3{V*?O%+Fq(qz(z!Z(~5^T?U3ck^h(ON!Dswo#u< z|LB~i*f}28d{Et?O6fw%IiY4wGVIN1ztEifVQ4&Le6m^w!aaR7Yf0nBM2t-hg%NXC zS0lyC-MRqxpn*$P4PYuE5|d8_N6g{%EMEAod?78@jFP`>pi(AUP9J~Wtcg2~a-PMV z2|1=s^0cqI2OGIQ(-&0%j>(teQw({puaHj}kG>)Z(1%K*NH^cSs+;OO)7khmab-3v z{wc0_nXq8_AcLp0ocb8n)ZM=by@#ZMWQ;S&HgX0BK6*-&_Xhwm+7RDaqbcU}dxb*{ ziy3R1P#(l~R<1~R*U_!1>Mi7*%$w$sd&xpmVdu`! zKX)}(N+u6HK59_YW_06%#Jj+wph6&SAb#)=*bH>OHhHmV=EfeoSKoSH*M3M;Y(830 zskmLgbiNL=*TZ>ivQTTLSwGwaesnw;ok18QS62-yef5A>HV09TW-K?5sBnEmWs}BI z#fgX4OW|<|6cH__hh740@yW&_t5h#plyQ&X7A*vojHG7AF;6 z^av#yPi);7tuWBop^AI?mBVv~6r~v*9b=GVJBEFfF!ZV`fl(5?|6>X|DO>jf^m@RS z6Vc|>zh`>AeAxw_-o%snD;m9~BY$0Pl%xn7i0c{1T??h!$A%hYj)GC=TF2u3D`He~ z(qZ=u_mWNPI47;VH;wxB*}oOD({r&$+EYq>6y=*QH=V9VKM|fL ztGo)?vOVFNrB7m{_TK5&4aAv_GXW2|)^Z>_jTzD1v;ACjf{E)j_o5ul^vO%@ntkSx z{tkDvpDCSKjnXQtOTVz+_{fDV_`o;UH8A^6Lo(*6*0{u<(I(`~T`74in_c-0)yk;IAI6l1y{MY1Lx$gxl+p$(_?8_!_+ z%BT=FZ_-VBS3PmmS3Q?%p|xS8nTkHygR@uE4n}Cp*6;iBZj5z$Y~N7E@PJCm5mf01 zm6x-q7ZVDTt~<$O`I`~)EggtB5vssU|;d_8w0M7nP5{ueSd8cZ(sv(}A$R!(P?;W~L4gMkfG;%TR0izF z8?g6J!~Xan|lQBza8fib33Z(?204(4DcBurvNt-9+{MaA(MLlyqv}60(Ro02e??NGP^u#yx zsc(f4icN77Y6^fZ3dH)JmTwUuj+4<{-1Ns^tW2c|5MR>49JTu&WYNhaS77kfHA2@1 zboVhEi(HkAARToNoada;F+052%shMD%d=iTQ-aP^V$V`A%HK%mz|Mm4DF+VB`mklhwdcWR0P}B zsK-*VsmI_r+RLXQ9S<$}f+$RV0y{deT6xjfJ9@iK4rUYbH8<&bmyxglR=kK~{q z7TWt5n1kD~AEVGDZF~^UHu@#rLopV6kE^~P8}}mes`Q+EpiQQQ%EO+$-5zE?Xc)E| zTHgX=wNa=zgxZ{1*4>_}VDEwL0)SkrQU7%9{!K&wW3F93iQcL1H)F`z1H{^QN!C9^J1j5)KgPO&h|!@ve-{cFH_jfTEQ$)PB#1mb?}*JAiCTCa{+#0eP#`Aq18S6fsZ3ur1spObLaDi81Fr34 zY>+mqbTDzT)QBeuAF6k+MC`8WY}cH3A|bE(xSSjHIOjHWuCcShWi~ zuxSgh|DD=LyM-mJ;__c=LFwfh;sc~)AzBJ@A`4%Yl_PO7_&p_|1M#3kzAvd^d{!a+ zW|%C0)ZRrKd%fFL;v8abWW1)2Y{Bm8j7dGhvgTcvr)YY{3;V~2PTg&YJ8AMCTzGw?lGfwFqrAhF(Jujwd)2}n; zFT^V~z5d<}T(P-PBK&fWpG4})dUiyOx`yJEVeHIV3jn))pq6(L1Ac5`!54)9PPtJB zh}r@E0VN;ofC(T%m^9od>B7iI-2GQ%cpvts-8BtytELp_Bs$T>Kbdd8^_x33FA3g0 zq0rYMZ=2t62a9?$t6Z>dz9~IOU#yR(_hBMdmUf3)UIKekq~`){x`L)nSUpgHs6cV&H0xWCc>WDvc@Lv-d&00-&KU^T?Y!p}cn7e~ z19x!X;>G6M_)<{YwSZi}Bcvzp@6&w{#$9MB0$?$6i;gXrlSkr}eTS5_f^Q}nskS~g z3!IGEFYyT}H6uyQ44m4w51q9H1uxLXk2c|~7hH91&nBsweFR6YV$FU0@Y^6gqqDjJ z3&fIjh4SrIEu69QG^XiPpv6~T`$_cwZm@;9M#nsH06nI_2-oD!fVJT$K$!0?=rUp*arfIg5XXU>t93uxRY{!|TcZUpYWx+lUyi z7J@zcZBR*ShVJq5_lvY&$r_w9x|*TWcL4LIBY$rSYMQlc4r>D|l|M^{odv|`r6^TW zOzIb~0qSVo3gVi!iLz1-sEM=RdK@=0*l!dYSGb$^O388ZF#5^a%YH$cO_*)TO420s zBP&BIg!#;0pD6Y{SNvcxT@X}YuvR1`eKB~l398MjvT!3^7aHLHu;7W*oUU>GnNVYXY762Gc4jMiv(+|3oju-DuhyBEJ@@N*pj|+< z&iaJck5#H6;vGhzCDJYAX2(t?%ikwbZY1P<&2cbl>xn6jG#D%W>~L6ntXU`1E^`Q& zgzhwcyG)5}N@+N$zWc7v@2{>qUClm9)YN0XX?;k#3Do=(VNCd}D{TxW!e1^N7Mja`)fi7q8R|9AABSlMe^U)XguiOFtSuX5T*U z`NdFq!)LZX`%@fG;>tADE6BO?w~l?Doos+d);e|knC4FRVD>qm+-TKvLVlhJ z6o376q@jWpW}o(Y;=ui3&oc(wCEq)r$V{cq&0oHLi88oKd2#&5C*LcAN9~hG68{Z! zk{>+Zm-Dr(??~+DT6UNGlevFKcBTFA1etC;KECzBU^6*?Y`6On!;tjlwc%SWhe$V5 zKR&y2TNU&6&dH%y(kDUxnMb9)3edf{N*{#C5v^O3<{+mu{`<=y+K(bNA=Dj4VC57F z#g5(@UFW!FTT%zv)W#cdvRwdqgSqwyaRWpVAm$(x2Nx;>(+sz(o((gKQHkx4xh`vy z24NaGoIyEAY>gB~ys~(#r6%=`r;wNuxsb0-)(G{Z^kt>Ei&7q!8sE!_Q(Dx>S)BB< zzCIIT?3p=k)?)MJlXP5@cD+EpEoG)tW;N}t%T+&2$LjAo{Onk>(oSDQcC`}vJ{u>M8!^g%yE7YJ0dgASBsV6x%*&w`m$eVr8M zDbos%(GcjSrGjC$X4`B<1Ip6m>>zv#q^C|xXO~i<^fNCn?>NdS zDD&q|_u(N=jw>Neq~aS1jC`>!WNy zTv;d}wDksnPuCoo8Z3{!GE+4&_Br~Lv5$vF=qIC-=Ie__xeEoCjXd76^|jJ@Cg+|U z`!tEtIyrVawkB(A-fNoOsMZ{uAj*R(;7lT{A<7xSAo+OReC?w6H*ryNrr1H6B;8Eb zrU^C`L*isnW@WQ!SjA~!9eUexT~2DuVT4O@B%H!$?DqSzuYz8gQ=Kp%Hr(|=qxzy5 zwjKy1R^PVtHoOz(aH+w%>QDIoOK~6z!**|<#Vy?SmNDxaiaf!S#xg~N$)*7Q|2`d` zn=2$`blh~?H9p2*gW17gx^jO;*5BQE(3YA0Xk(B3M^r!PvCKW9U&0~wwN z%Uo1@9hZ+2aD^^K+Gn~;pqgI3f}lB@;*B@jS{o(q$2NS$l6Oq4z3uN(jRsnL;qM;~(h{f~)oUKYtt+nG4o`)Y01!}zQBoM& zzv!i?;W-W|E3V66mMJO;TM2^}to_?5Z{w8g+oqaK4I4Gy^I7MOs~}qSmSJpaaUv1?%t`F z4pW_%esKSFPoa)|OH*>jS}q5Xu@4-S28{y@A^*rxVoao^n9PD}htK9KIh?$1oSq%E z-@4z;f}T`xAXuXQgtKT_Jt^nJp&UJX`kBg&5`lGEcj&=jiQ)~8opS3Y2kH<9R6C|$ zX6@(-HMQNVqF&}!1UO7d<_J|@uZmnVTqq)}a2JCdkkeMzG^r?tMXbuXUP3^8w$E(I zSU?eQS14~pegP_jg=cbxHG7sG_$}6T?EaK!sWb!GL$m>T`zPk`cx5obvM1Lu;_|kse7;J>Y_?Ve7rAL{HKCFY;KADxD5e`* zdcPX@KQ)D5A|YEznxLsV*mcT55kG^`0d~MYQU(3|Y=X@zNQjVVyv7O(RUVVB=w)lX zm@Pf(F|GGYO+X4z6dXPIMEUx!afx#H+xrvWold`7r;salmd(y7Hxk~TjM<9_Ib>{+ z)f?|%BUXxvtLxs|AsK0oM?NLY-S{n?H;wd#SFDI%9O=*br!M9(LaB>gQ29PLQ`rNl zI#}%b;&ina@c!PiKhdu>eXQQEdfGoLMJHRjsXt)}J0Wu{s%L}R-PRm~?lx(baW6}$+{HG@s)m)fzi=1*~DFR-Il$byzy z!bSGJ_2weIJoKZAvcTn8m`!B#bL-pu3RIo^Gw&Bh?QwoaIOd15(~mp5I-5)#GpCr| z-U*gcrq{z)PiW?Kf_>B4)wk6Yo~m50iQBziy=PAC(H(A4UBOD`&QOm%mdegz$LN}d zoO8@J7%wS1%8uOIGrl;NsFCY$`j#a)^8@FdWa*{>*H>}vVHeKZr`?owNHvsrl!FFS zr2(5`>{6h4G_|+wFM<fich4l_cKL1gQ_8RO^2ZvMJj(|`7#g>MX#X)k zV6d#D#&;!VxVes9oqFa&x6to7B9UYs-(CiB-9K7X{;MQvHc27ZUM7DPlJe_0z z)V^-o9{*^~GKUa&6A#KHp=Y9oGIXw3n;{3lj28M!_rdt=7RM_VH)m;|)32b(WVSxw|EXoOF$({S?j3vMT4Y`SWp7{Hg!x4xnR$X^mn-ilwD6GD`oOZ}b(6FNp-z=x7gzW( zuQCvaNQhS!WavM@npfF1)pc0s0n1WY0&NO8*|t}|yftRPDUt?bW8K;0cBvmMIc!8L zTV`;RJ>-(3w~zx25`=>*pk$jEa!;W-n$bR#magN36PX=xLfGy-7yiDenwfy7 zj^-(x(%KoORlVcXW82nV13~RWv52T(7@G!*^cYDsaUZF1IoQQbN9xG43Q$)a)CVAx2wqkop+zofvbE8kbK>S3|LX+HV zQSGNx7~fXn_z+T<`Rw(yVy9|4__)nN8?y6_lTP=CKV z87XHpuXUZKbuFYS#n!EdaR2s{de95CeHMl3aqx2mR*ANXZV|car(3dm;m4NE(5pz`cC;%{w z42xt<#?W##P2A(iu<*)pX{Z5N7Qjf$P01dg3x&zPf{=yNGA1#9FDVdTVKj^LVX#0y2HH?dy~q7F$+yv;3H? zz((Abjh%o->z9i4HR1);t{u1b2tw#Ez}_O)V=et0H>-OlSh7-TCE;=C=ETjfuK!Wa z9rV15J+1c5_rlKeEx#_R^9S2bj+s>B%KZ9_<2`ai4C-?ldbJ@tlXY_Uv3!-!?)hV0pV&+InuM$qoDNxSe$La;fL7z=g?u>UrKVY)gVQ6N1&kZ6v5M~dZ^>{kxH@h zLetVfu3!>B_1KZdzUHN_i`;wexCnLj+t5m@SMDM{li6J*zQ!Q(B!uFg!~;7 z^Q??BW7VNUQRvLd!fwQ=UIaCY1JhQd&MA&W1y5>rPf{XpKfi22wZ9#;`0SnzjBPMT z&4z_y!SM(9Cez$|$sBkvCubI*!n&E$`&_`;id_W0)4=^h!r??Em0&~Hb;u4d)QP~i z+<?A;C_3+eq}KnB zpTl0_5pge6G#nZ3nSm2m;Yw3e9GR9Gm8EsZPZ$@;%?>!))!2nlW;JJoWjuXDJiAUFLA{ zJmHQZX}yT3>8i*`i^>1|E?*-De>U@*W@hQ7VTdvL&YSbGz^F+uKTKO z&tAmgP`WtOEyI=^`L{5N#~;jEy65rHV@sUND$557WR?lnmPmm8r(Np08i|kj*wEsj z!}N+95fz?Wj2_GGM$an~jP?FoGZZ>debrg(ws8xNPP>s;K+ufo$jw zt!e;MCI7C)eV<56d7Y79Q|Yk3vE|v3iAm3ag<#I7Qe+!C2VPzlajMLBIh4b=vC}J; zd#a3L<=eg3N3ZJg-1e|+7b9c3&z*H=p;3dsyrciH?KQD{sr&hzdJ>1hl&Y?h#t6ys z1*E3E&F0{&AJ*p0d5gR1>HnSIywHB-T?3nn#Z{L6uR5Ijq&oZ*wr~)WugvJ)7!R>} zwJs8_QaYOrlLZUyrRtk*tHTp?C7*Lv&h0MSPMh17cuWniKlj_*(fLSImvK6l{MS3)5Lq!-!Bv{wX2xs*uolJwG|+548bny!Ssb1>D*x>SJ>dzJWjNuN_CZ26+7WPy{# zFWq?7w-l&oo~sd-TAZ<*yACrqBvz#vS0Bs@5%9C#PW$y#QwqA~Bw?<#(y({&m2~g2 z<59$W&1Ii*&L|J(lK=PYLQD01nPxXG+oIHSe60IgJQw#R;#JO)3qaL&FAKc}hqPx+ zy-}|&D9(xvzs6MfcJl}?m6ewo$%z-v>5**OOqz=1*nA0QicaP5xsewrCQ&l|$N^BijvV9T!M&88o3t8-~iirp=#0GPfY z-j13ba|=yZq4mvv>aC5|J2|n=5beOQdt88f_)!vifDp(#^f(g7olX#_tdKi5p8qr3 z9Y%%$VbUq|!7>s(?&dKu_HifPXATzffVsrO=DR>F}FIzKjhVU5^j z7?VW*0qoKiGfcGDV1-6xBj8}l|R@gab1op z<<%UC)(9ev*S*i4dsw>b#@(vhbp{F0;fZ?Bo%IJIx3-IeWkMU(yj1d6)@q#d_|9J$ zIDIl+Zw|cQq+O=gD5Jo+1j(v2+?*$R|27mvQ$N(hwbVb03*9A<%~c*slAiKCRdi&* z@&djmJHFXv?a5vrog~Mhx<7Z=6s^?o9iB3N8e3_UsfaJLx{El(VIL7eYw{>|v!$f) zv$=5rR+w^O+xPdqBZYfYmqYW^yRi$OP5p$lg)hhnr{|u~v#IY-muQb(X-0f%%EV5n zmhYfGy6k`-e!fa<`Pc3q>}KmJDedzE2b_>MRJ`WpTCrsBkvq*x(c@1;e=NCF6Fa*m zrSR_a%cp;h*>$grT+?^y&VGFIS;qs;NrP2Jx~r$vy_t79?OtyD*f^Uqy7jS3o?!{| z_Nd3^|JGF*_TRalRX*_oGujfkv(CQ#jPe8p{f)+miLriw ze6$?<#5y|2`Z4m}@-Nql_AXz!(n#!k1MpR$T@?Cq)>Kid0hnCLW$GoCwg zP%EU-nWl=VG+zTNOHIq6fEFCYm+B`Wfs0;qrQ=I82ZFLQLGzrwUNt3Aa3#<6@!{ zxI_rt^`XU}55&`2ZhRE~r98(y`&g=LjY|{$tiJNUQIU1f>jo^@YrT2!t5w#{?hlr~ z_8N(jSXjD$iL-cqbd~>?xuf@n7CzRmTJi7P$f^}TTV`xlX5*(;t@#JnzIXZi;zDXk zXtmqkaA7ISJhvQmiAV;gxem-av8S? zKax>-NJu_$Jf{gi8sW5mbW5{oADJgWk9b>dh$%62ao9oz7Ox~@mqQ8Nb|YGd8?-D~ zRT*%>OH{qRXXnc(&(DdkqpjszzQ=i#8o#;N`cT1y z&ljhHn$MRWh@3X+)?#)1aOVeVeDSM;_r-zX1vSC%W#%@CPO~Li?$gtKt0F$N7w`4_ zF(|6r$4u3`S4UI-M=mz4mL`t3m(bL0}`PNGZSeprJ_jTt*Y z%GkeqVKkk(ZG7QH+1_1UM}_J!%u=^46|rLhhU1ObJ$+A2FZ~#2nBiCITIf6`i|Z}BZ#o>0IKPP466fAx?gd&!XxMu*w3eaX zPVj82Rge!4T>Yh#a)=oG5*8peH*<3O+WM3_=j|AZ!KBY@P--69o};0;O?V-F93>=aBL4wet@f>N8@zR*|N>g$+_sHXZF+bYAE1Y}qtC!g30e5U|Gsr25P;=R z6dDUq0Y^ad`3f3=8fS)vLuSg6%Z3CEWc!pcdFx0SWUXId)%${lM4=P=b7*Wppcy1J z4Lj35MDUF~QPLH3ldXeio@xnW*Rah^;&C%umC7-KUJjv$-rqIRRP+YQtG9VQwwLM= zml*8~mPs&755qautBKRD3GD?>_&2m2dD^LKwlYzp7P;T3?c1cE!UJ-@y?=J`D_QK0 zddp}{av8?h>l;WQ_AGWrtQm+;4rpBx+Qj7EicUyDk3R-{07$ zPi5XZI|d_WFCAY0A-ge|CqxnLKKnPa1ndI=PpSPonGx3?E3jt>~j_OJS@}&yw!jhgnDsrhZ;{;$}o>y{npNN1OKBc&PogEYsET$Hcm_> z?IIaBptn-zWfTw@v_Aoz96c?|8!$utFEA-b=XrF!QTs3kyXl&At$l5Xz{Kfc2^PJx zXCkC}Jor_EslQo+B+$NdKvf!KY(uGV-JK{!4A`xquLBwj&}?5?SbZpYwk(aEOn5yi zLR@2nZuEZR1qn!6VS=<3K2w&7zO)d5-l_}P&r?xynQ{mDT>>1iMo+y2t&QR+5!-F; zq3y+=;MlzGlXgn8!iBQ3Jy`G7B|&%bC7~O%0ve@l4j>TEHj#x%w~XG&iq%iTE%u9I zW1_k2O(Z6bg*0;k;(=qks4xnPinm1f=+9dgU#-&+t`EN7xAxdQpSUAU5B&Rw2?^0G z0Kg~CK?5W&<-yIT>_>+?trEu+NKy_Avq*}!A6T7#meA{NQs!qv?_@hLgOa(vn(22+ zmOA{gR`K(|Af4Cp0Mo>)9z2Qa4U@P;)~4H0O@l?^{*c+!QY2$$w$i{uv+-&B~`a=5>#x0 z;nB;B^JkZ( zCux>?ImR<5oft7Kq_oJ<4x@td$Q~6@?FtY}?tsq@riW#BT=#f?E#uzTlwiXL5CQ@a z7HYP^Booa*S>nRfY>HHd4Pgdor9((G^*Gv5X{p_=)5;o^Yxu@&Qiyz5m%$g26)H4U z%EEHpK)D$zC%?a*HP;Ys^n4@FN}3t?V_p=Qiq}_1tzAJST9Zh<*pJ%D3~SY z@kD0RtWsy(ED13bU^*kmGQEcI(a8uyI|b63E+F`+U|dcDLszOmn8{(JBfbB_z!{pO zx-qQkn<(_MD?HFj=<>oYx)2;g)@$ulp!@)|6&E0EkdM$*OpH5+t+k;MVMKp&gGQp0 z|KM5a4Z=57>vVhV_dE61G1`yv27$P1Q4@1|LN^7o0 z!p#KH5GXcUP+*sd0gNLLh`rN)-ter1o^s!$@SjtbF--g#W=Gdv-YMGd;PfyOO*8w< zCS*gWsme;E?(OeLTZRDd4`)(?hKPt(5E@q8aAFx^9D;MG|0zlt1t4KnK4Q~~Ct`+D zHRR2+!`R9Jz)%GkdMkk6^H5y&!tGog)|N{6Y&@6i@{D$sd|gJr@gvB7rd5ku~k_^&B$d+F6zKC{~Fm2U(n_(Gc9EWr_# zS0>l8B1%~KJ)I&u4x132GYpkz90J8K%6zU5zcms;@sgpU4H49bW)B!$t*wxa$hbxo zVOEq5#q2{+n^m8e1*MbHxJaXBC2Cof<T><|V(uA!yUMAQq)lHEiBg0)&?P$J*Vpnt=yg+??OS)`U!hSXZ% z2bt2&Rc?MY`tba^T~FXLvzq*i5AY^!24AxuGmp^~2My3gJCSBVtrO4gT9Xe~Ajy{i zGy)Vt0n3rbA6H|qk=)RjXIu|jn?{QkL?e6^-}wi??t6Y3l5lSyL8jw2;6@EfVVpZ_ z0MDF;5ohW`KH+75DEbDUmZjAO^@q`x%ikr$sP+pBYArL(4}w*$03M|=&*C6_I7?(Q zr8-NM*)LM~P|34D0Zg6$upuVBEbRsB8J8xS@;eMzB8RMw5OP#P)|+7;W8 zAFaT&-oS`79XWLt%P>^{VEGEnKeoKmvJK026j6B?K7@w#(OJ^8+d*JG7niD$sq;W* zw4N4Vs>O3EWVjMwu()xz7DV4*AiQgZ`^2)}sG>Z$zwz5>3Ie2&7h~xBb|^a&TEWu8 z&_Hh%!hjD_JdlBWq^&$RRvsyUc6Che`FbOA1AtDG?m2C(@x)~D_Sn3u zicz6Id7x9(1(^UUkB156BI!I-H3kJNK15e8fpk@S{rQNzfej&Vki*}XY>urNi7uc* zYgdfWhR;I#q=AQ}HG6d2?PZb>wi_aSEtM(UmkywTLMYwXKUilegfwCr(OF0hWZehA ziq!e|@;y{(0b*7fs<%r>!{02~)4HURs={h9syR!<8*(bw@{oZL=AnL0*%CDUC)(yG zI#Y#?0&;K8qZNth7{%teb6dDTYAB5407!iWXvE529tQfr$^I%(TS3=R+gi0cAlO^S z#VLQ(>ZR5KPF?yW%R&=p5XIj;X&IpjEYD9%5EC|Pc8y+d;*Bx`v}Mc1XkctLG!+Jh zv#mGsaRtB%>Y^N_nMR2N!l?kV)eh~ezvpM!9(_B!(0kYRcY7up_xwrQBQUBJ%B5ij z(P?V*qBt_e3;pH+%151{tA_>+G9h>L_BH4b{Xao_R33Mi2aOkBh{FAh2m+Ag&P+PX zRqYHK^N>UFV5AjopxkJ1%~G;@xdYoQIm3_lrH$C@7UB$83?n?k!S=pGh+6DUrghyQ zC0k#|@5`36ZRP~^K|(8a4Hqj#S@T$6iVUmiRQl8MT%~E=>P>VhGFE{h8XeL9iQoP+ zpR;81pWFj^@E+n#c){SnzYjt`gw#!XVM3*{#qar<@;zC=0UNu`2r%;b-&`()%UWcj z+~qMyLv*YmI);yOUmxkP9ciQn+vdY;nFwnYSoqylkJo_KkvtyWv0(~X6bjuQaVrR- zR0lx~T>PFTPM5HSZ;l+)-Jhv8$&T^w=X(ZXp)*-Y!3X)tjP7O?QCgs*Nwx*O3jLbV5!%37&h*p$)@+qcE=sK6V#NQlZuNUNLS^z zVo-5QQ0WkctB&|!o5TQ6LBPNU#XzdES#wz3-M(#RJ@2g#I$pkg)q}K5?vd}|NPI|h z5RmVljaYfD?CpdvI0=|_yL&Y+z1FPng43U9+i`dctAv#iFbkybgj^zQ@`g+`U`7Wp z4(dhC4?$R1Eq}C=v^~o9+q|Q`Rk0ukahliaf;Ht+_ z{w##O`m(ng?E#=*Ca#%@PnRM)c-Sau3EoZ|5#Nc9Xc{cs=EbZUFWJ7hPqQ{-a%9*{ z=wuFrVzJWLDkN1Z56aDSRqeMrj?AKMbqhs0Gvg-5xZcco?tu7KJBB42#6ARfQZ@H! z5SNWuk>CKvn2HVn=8N3`?V^b(OGKRL{?Sh{yreTGFx{nVvd>iK>IKh2`Jw4E!eqR0 zejFCri|zW3)wC@nd~P~`x;P*|D=7&7j=w&K?%@5gqIl25t+*_f4A4ghCfwNa0ZT%o z)76;lBF)x?mB6?vDQ2Cz(vyn{VSTqz;ixG zCXB@HM3qEh>Q&fK1?mX_&4N$r%2w#efZ8vBm4F#EEYX@6yL;vgaw0*$7Q24Y?6 z_r1bwmt)rfAsK4ySq>&ZidqZcB-{$Exg&pd=dY!0{olH{{|urR^7y>Qv@PBB-hA$A zEncqb_8}R;?O(9bKF2Tjb)=r~K(o0U z;E(7aZZnIC36v=y`8_HG=7vIyZvpx`MuI4#rH~zI*q-TbggQx?SRGDpAHuS+9>d{S z+Wr=il9oUZd7?@JFp;CE$bzI?{@EM=E0*Jhi%k6OSNT+K(|_5OR3#i}crLvw|4B&G z*B=o+JfsJAL)^8r-2fhz;g9hNXQjj*{`)gh!Z9h~5QJ}nW;)`pe6sH(F4H^LuE za+7WH*NXflMq-RBvKjF!A9VS{D1O9dYbj_cv&z`{h^Rx&%%|vGg6R7g*L46%l6d@nCSE9TO4H^R*c!LzI|N%rH4zr1QRduh-VeV z^HPG_e_swMaFw#ZT$xE8i$5<%@h`s%Ztz<@sCtX^KJX=bI?XL~hd&c@boHNg32{C! z!bTnQCSUoVS-0yfX6sjID@FBgcHRaY3US_T64OltzheX^j@06|bMa@J(J|U9hf6Ri zQdF=Koji{AhcG=fd_5EY%X71q%^rlohF;GXS|iv$ivabchQ zuj?;1@VR&nimTjB!14dfceka1yp=}ve#~tDGpBmd*ZvpoJOuu^)MSes_lFXbAjfoG zLq@26_|Y(&Mde>!EpbHeUHg0r&U&F^SxwpRpZyzL5GdUgt%QA8V?JuM{qfEFe~21( zV%9S;FrNVEe4sk4>B;;4{#vEs>13iEG_uYi!EsHmkGp+rdoWIq%2SOwx8n)AHjyoE zAaYDg*R`bhXTX~=h!EIDY643n<%X`=C%iLWh)~2pJ2x2@9**gZI^-{YUl2CcVcO;K zdZO)kefQdf*gdDG|huGOC&IQWgZ@HKhl`@ptOE=v{cn`^JE(kh=AL09TA zBX$fpB#~ba^5coD`FplaTm}C0R3Kh1V;mtR-bnPgI ztlSoJ0Hd$s>So(LhTA9OD)qXPE*1S7;8b;{fWfC+WvA zZ?^`XvQadDsJN^F){b1nDWyGl8eCC9zWF3j+i^y2h1dIoZ&_-RF_-S_#+Vx>`(mO+ zT4r|)GfA#vhN3Fd$A$r}gemoKrBm^sWtsJL`O#3Oz~^rh|1 zF58FvhA%KjJX|#U%4sX!&~e8dkfl@l5uaC(^IcU2e#tJY7h;IPox(W@ffrS71(BH~ zk4~Cr8SA&y%7Y>EdV!(xL~R5+F8>kA;)-0P<<-Wsv(asyajd!nuuJM=^L}2Vx$KFq z7p7GOI=$#H-yzwT7*pP^y?iNdNJzFFlOfUO3xMeJg>Pi6SqmM3)17k{2u=OkR5*7y z=~0<6hf4#|&GxLR&OhIDKkULVX{YoVDIO#J`{NZL;!(I_vD+8-9oKMNDFxHbaM5&>p7NUZA-7uzlSv#CdU|g9_D07xS5R}?( zS6UKwuKhz>vh24ylR)P)1SKYX4Z+&|Iww#o2nt&l`Re+s;6{(~^7`-Vj5`&L>#CgJ z%sOulv(aM>axGB?{*4L&##R9f$>A)^Z+q6$0?Kaf_IihD+U9i=OP2w7EIpfhRR!{yV*`438`&X;I?;`POj>zQCfwJ|{3je~u zK*&)~eku52hKkt2M{RRlBD0G0v)I6vN+YZc>Q^9#hkpYGLst_0G8_&0ty zSK9}?tQ2B^73V)Hq>-&7yt^v26?F*hq&|R81;pdU5n5cSkeY-<6Qpdy0aGwnk=U?n z0wC<*j^OfD;;0iE$>2>8Vz~@1D?X)D7lvL!(|30NHzVqn0Uss);o*XfQ|z%EZO1SwU{AR5XxloVGW z-oM>WrYlPvklJS)8c=8L9X>7)mCBga>Ez_D8z18MJ-rBTN%gEnl@fQg52+Bgs;NuYe5 zVPVr2?vCdn&@Ln}`fMweoK=d9cy=9C`ksX}<9c#@VguXBPEKZsE+VZ26NRF zs~>j%`9X{5o--vPpND@g934O9_*7$gQ-HKK7Qu%iqK~p{QW}Sz@tH`5Je?F}*ixf; z;3iYf;HfO3)h-b8|LL?rGa`rt%PZ zpR?An0P7Ra*H$<;fLa*=uNw!XVn?qpSX;FWNuRr~6&Zstixl9dPvEJYwEDSP1?p67 z)9sjmM+U{T(>lN>`P4AL+OZC~ba41SWHQmg;$=lyKFGFH0}Jkn#O4S5vPoNmdqOS1 z4Dl9Q#1zpr_6oC{N$ASh(8DtVL~7Sx(8GAwry4$Rc8-t;CkyZAbQ1D#6|IhoJYm?O zcHa7l0=KZx*U+hH)mALdklU1a%=QVGt42Sj_D)(o$V(CR}0{5Yr z74Nu>8~hXuy;1Ng8xL9XSxgQmAJ*eGQj^+)op zgHcjaU$B7uktKM-AjBS=d_{5t)^mOk{kklxhfYOSrM-g6o;`OuclBA-vOv+rsM%Ao zvs1PfF0T#F$`kkbZYiaY4IH(Zov}GEiKcJbjG4A#6V zQh}DEQo7U7V@oK1_dBfH{gQt)|0Q$Zi*LNnH41MozVLR7yzep`DcBr(=zZGZ>oKrh z{;@0Nh|4(yXYn@YIMxdde*%FX45WnY6kz^ec*zM*AY`!)dUg#(*2oll4!UA28LX85 zK8Fl4{2jHP9R2ra;+lWEgNf7wm811;-faL*3g2=N{O!}w0wboA45ol%M)Cvm>eD)7 zpjlDf$VBa39Ljf2NKpg$L4gTN_-mIPeh%OV?ppgMZe;LtY5lsWXCBxb|fZ-th&fEZl-xLvz$Nx6a8uVK+ z57OiUhm_+C)j_*4kk|-(V+b_$TGCt(9=6kE3d8A$5Ed#*DmI?Cc?`BK8)-F5sd$-L z@$#FK^RJ+EiG8OET`nUV1))O#l%4MiY8Umd1y4?I9fKxfFE~IQGFk zS34GbPcSvLrR#k-{n!sgea`;%uPPl91w*kAG7)G~H4$luFB=uxEkoZRoTw`EPbL?L zD&55sf~FVs6hon9j*%%2x;YN~rG!BVths`&6#_$*&>t>Y$q`4jw5o`0%!pF+`BS;H z;1{mJ7R84$Y3CNFqitv9;y4z1B}>eKOZXsyDzE-aW$w__^kCSQVTf?hkYQo)5rb{T zqnv4m4`x+hq#>wW=EnJ(U%V@hw8Pp#r_wj;+)l`vId$50DGJ_2}-wXUIn!i8~(;lv_=p$uluiB_^sxHyv^q#v3# zI^8ih^y-7hRn%}iwU1`y$+NebW8mUsK)j~dydYxc9Oz($Ez3Btqjs4tXT>$P(`N=q zkk|b+*JaEQXzK)`Rnl(wQa26|Z#-f?xL;0#IZqw0CP_nX9YZEYwbF_DMQ~uB~P+ zGSS(f^w*UMe15@U-dA`2VM_!~8BD|N=>Q_Ezc`>Lcw2?pSjd^_DBosV0s!l}MiV$N z#ila&q8{QE(dc_c-@A&Xa-rVXiW@JaV=+>q0;YBe9&Hf1v26AeN}N>f#Ch=UP7u$! z)xo?u7=-@tiqBx|lj0O^)D>MnN12GfLB7EpcvRIU0< zId|&AS@VGUv_xDA4^7~Sfwcrqk?0>z!*7=GHVd5Fc`>-D!Bzn-CK0kl0y1y>jvYvr z7!xG$A=687CORcAqev5BSJYElV}sZ1S>(P-O*>N64hPnG5g#Lb_=G^*K&);vE=P0! zPyIopuwAE#jE>4n2Tz2Bpc1euwPj|{Wg<9vXOtre^9x^u8oj-w#XNjYWN>;K^wm4yEwNb=G zXN%WW`>)QQXLJdCkVpeNBL#ndJ+3`AwMfdn&b>B$9*9OA2a4PJuT0-DTUTK=E$pD7 zZo8lY)TnE^06H2VGR&L%n{IX;XXGI6^Xn{m?Ozx$mJ9EhACX-H$U|@&8p5Lx?4tlt z1=I^%bs2~)pGqpr(aG{B-y;*^OLRLqrLk43jt#Er#I?ESnx!TZx-U1z$zTreDTi0$ z!b7+f#Wk~y3cpD9-0U+Hly4HCJwI!*fjUi{j6M=?GLI#0X+e6*4Wvo! z2x>rEK{3}f^#)uPQ#i}4DbKxsqC215I#GXthKl4@##&JN+>cw%b^tXWQP)XRE7W*K zqab+puu-G$?Hr1gg2cXQ8#G~iXTp}&2zG9oKph35%V9y_%+G-pxwl0@i3Cr^ngRZ? zW6Ftvxg#BkkB2r!#Pq@>L-3Q1p*v8*ln5sijrMsvxG>iey{(Vgxx=0Xj6%8ZZ|J??lX%IOl=3u$jGA{SPaj>9AU==4j^uU)5$?TO)PJ`34dY`uwtQ;1Ysuw4OmW8W!tC{-}(~x+SGj5RL6w#GUu~& z^&s)@YP}1RnT{Nw8zvl$^F!6cxGvj2z6G!SgV!`f34VvL%oP%+XV(4z2!p`K`P6R< z8px7nM_Y@!KXr~;VaP))pRT*%hc3`fwGOa-$$ajmb55bzJ5OEcTCiL+`BU=pnmCbH zu`-bmzkoEDG37rY`wPJ9YYgZ=p-&>gd0i0=Cxny3TLl1)f2&g!C)Zh%d;MKU*Sm|; zH-COP+Nbf<3_eKS=ayQ1)2Yko$%kucQ^{sZ=Oz)taBO{}nGuO=ql`REHSZ^>VFD8d z)oU;dkFC^#K{P5V1TCUV3L;MTt(BxOQaf*@f2Aawmd5_-zjvj7HnR;*9z&lP)5sW< zG#U5`6vDr5EDnQ{hRDs&fEQc9#TciBT>w(D0y*czzqUaPTc2986MN5v;vB${MsXyV9}VB{?Hw4Gd!=O)W|FlZ!M!1 zUCOZxP2hg@ANVD1MWPjhCGYQ;iE=8gu9i&owt95Hr`$a+Uir|;#hBSXJy~s5E`w7B z#T~Mm_qrcln8E|Cc*b|QE+>Ye7MdvF9?hXA(5Y6l!gu9$ENu9aOE8EhKK=a>v!eNw zLS!RD=yx%WahNChgw0owKnt-go6vN{x^(ziNP~kiGS?1QlK#5EwlR;=McJJ{YPd|W z(;u{Afsq>!CQ8tR+hnu=^(HN`fJAhb<}ndPbmhm%&qVpnUEM)`Vp+;ZW^@OxJ0AG@ z%V!@s+O~6q)7eG-P$aVAM$pyTr|CnB%f5n*2=mT;oxqOe@;mVP{NrTOOzWXV%K$d0Aj}Tw8?aSrEcle_l}}Rh1cxU zu(o2xu)o$62Pm<^fh4|*zvYna;L=9FhaE+NdI&m_4v+6h@qfF+Z3fVXSU&{T>2~v{ zc(6_2|CWUa3%5{dG?&;(LHkm{8zUd2==7j({c0L1jtTO-DPspUu_e}OLoqc$YlkuF;85UBe1jcHFC9lptZa0pb^L;1RZQdH026Eu(g*2E?rn)tWXxdaL+M;fmaA{b9{ja?i}AifRAj_{xo)A&xxF%(`tT~7rf~h z97rRE1CnqmhT@o`rVW?i&`_L=F9VU<){cWPGQ8TD+8mVYA}y5~d2$*D1)|%HrW}~` zo7Xm~WoVPVA9g-EN;33hKoeka8JW(`eFY(2M;WvBS}osDP>whecRca+i*@@Dy=kaw zyl-dZW4CoTJ8Soa2tK+A(+(Kj+HiY%S>}xzt&$(xX=^htZN2uMil@*+4go_&w4sse zMcrtLs!I@fLx=9gk@hQ9>@sa#tN$;_2B6CiThuvidNP0a{)vRX{3uI7&Z9Hy`|{T* zsbcS)B(h9N3t$H}Fp9ng{i2yIU0D-~?565_t%;J`a9{ zGE3wM5QJjd5Xt>EPl!MA4?LoS{Q+|5aMo8Uy*7wKbU4eEMl9_iWmWc2=iB0!jdyKd z?LuAHV8FhKvnHW$*j75CmC9gt<)vvMfsVhTgE7vTW3!EeQhY$oSEdxbY=I@hmmzX_ zx}JHg?9Is9o1JX(rJpuekcXtpuAWGLy!lF}>}IoR(e2(23N=s0-HtuaeT~r8Qzj!V z8dw7DC)a|8bhtArB#C}o7D%4^hc%>S%z-S>i@Gee0trdFhfv0iv{QKNDOCN=b*2lU z7AO6MI65~>Omw17SrHu~Zn-#=oWHa{T(j%zCuY>7*<4PO-hpAeq1aV8(@R-T& z22CyVaod&%dvtp`;6b5cn4WTcrR;~Fp0bdX)Hh@P}pVuqQCp84r z-t%B;0%;Lala6RBXf$Srhf;fGO6#az1Q!ktIONbU%;u8SFvh}50UtKhWtV76JwV=H zzO#xtj@L}e9CoQTOM%oXVD+I5a#)^tW0{&la-LEDFo6O6Fm`P_;=^PMzb<^q+rj|$ zlHXF3>4bF^tqUQ~>!m;HTF`U*8j|K`3yPd+;6ZEMfPC!8I+tw`ORHuOfD{fd~dK{a7pV4TFmh92=r#yVSFTq?$qT`!=iqgwBpI&=eB;dE>%wY=x2EW>|Ej zodEyBT7ZLSAi@iHVao!B!(iIycEA|EF8ND`QheYQitYkNBwnHH-^>a$3NS9odp8?* z2rl`}x2!aX4|W=5mQIB?>9v0e)?5EUWIirkDr3KBua%dW5359wRD}qAuNcc?fsEhn z7@tP=ZgUlkj)R+@Tspxn@q%<{y4~35fMJT&gZqB#Y2>jyUgODi7uPBJ(8 z*pIgocN1w2wFL>eZDrUm4gvcE1^QhuDhvpqEQ}s|K1;&}a!05>Ifx(u;e`4p(8`lu z^1OSBhLi%DcW?M@F|gN(OQlZII29g3#K|^=4ee)XcxS6Nwei!_Mk&gPFTe+ktv1e^ z!XF%8w)zt5$rihk%2(#+^kZ7}Y5GHD;fSwwhvrcBA{^=bQ?@g7MuE#!$lf!Rmk6h_DK70%i8%IEKH zNjL{|1`lPe-h%OxDP%jgYSKO+!Gkp<%Vr@AN$tB94H#3b`E771rQMSxYedF z%op058=cUGUkp~ttn3d>=Nq}a1hwVPD_(wO>z)9_KNDr^K71k_k z7>lMWS;F5eMFwMR2uHI)UAabg)$al-@z`dLiH48PlH^zfh)Z?pDBK!gB+3;=&YYX1 zjs@!e^fkfuaNXA~*YW|Ar9rgb@{bPJR#Dp3Xau{*3Ip>Uxi-17jTTud{K#VC`q$4H8xd8#xQ-#lc zx(lzKe*BHRXm|HCA@MNHjN91kwhA=I{YWM6JiTFbK9b-!OGu6JMjJ{4#9p+Q?O%Y6 zC4nH_JmBvJL$XanW7)F?+gDp9NW;UL+4C7cOavt?WCKn2=myxu018_Xi`h=)0tcu? znn%MY7@s3U*>3~}Q=t;K$o}|XldO$`yr&^ykS4$A~DqF6Y)&Y>P(7}Tkp$B1%2U2oyNQ9-xFengEkkNtgMaPP4{zL&uP6gd4 z|4k%D{k{i~nbds>6*Un_oeSaUh^y5LLG4q9{j@Dtt-KXJg7yFu>lurzDTFxuu++fU zsPJeCBUPfrG@QW0fhkMCFu^f?lROa&qX6+H%B>eW2!sCf3|f2Z*afkqeI3UZxMd#) z{dV8hAxax1vb}LK0>> zMnZv(o|u502}C`c{;@PV0gFDOUz7cm@l@;AgdJOo^|JCo!zLo<+Ce^YG7>e*Uuqab z8nDX;1-S9`P_MBARy|!d7|4|Y|2`R^jgZ6$hsdYU4U0!QQp8QbX3>$MNC2V-`qeoQ zM={?-601|Z7=-rCm_~RPW{8p4&R3vq8qGFrx#J@t&hV$ z-R#lbkNA{~lZS7HY0$PN`jbGkJ3V202|kjI{+cc3y-KjVxNI#U@h%S{3_g3zN_6R1 zS@IpUJ*;%(^5h>u+mQ$ML&scNyFIW1ZxPM22l_2uE3jK#lY=t0^d5B<*m+5$P=@U{MW+`2$+@T~fF<7wT z@^GsBpwSh24Y^Z()%k?vBRb)JPiS+E#>r0u9RI{^(*1Gbj#bp}(`m+?7&RN6Q%Kc_ zOqrR%My`M_|h!a~Xs6dhNI98^mGp11P=N0kq)y9WWq7=-8^WTxP?&om;;*h09TGG*Znx&Y^`yOd+E$? zaGUJ*III>5VE6iNy-$H-jD*iqIn;yZU$Ib*lI!-@=35Swdd#`-x%x;6B@SSqO3RWi zE>mfaNX+FZ!m(QSp&>ScvfxQ2mXaSEuaarqDJ@fmjee4=B z7XXJd^4xD*wh)QJSHx(PwgaPaK@MGP8BV468>C_^#UFq>dI&P?dK$2O(RGju9O4=6 zGaN#NiywV!`Wh%XSPRXZDk!}WGA$k~?M=`8S`twPGOHV?f<^4K8`y`gqt{jLVcmGM z3R)(;KLTCodC;_@(gvCCqI-i4-lwVZOxr1r!xTyq;&9saCuo!5BX^A{HlMo&r?9tPkyQ+^5Iiow=(Q13V$2#Slr|PTb(bx9>1z%dm&$fT~W7r~p$f8kf$Ac_( zh)oaUGkm(ZLM3-XDbPZ${ZPxKD)rq9XFB4kgFM|}k9vrpmi+!h>5$pY?F0}m3Mv5G zohWm7**ArXo1Fpf!07-e6jSNhB@|&H1y}wq4GH*hqlcT%PBaa_e&C+F$-hE zZ!54xG)@E*ShowYjH?X)=Op2emEWd@fzJj{r^`av?bO=s#8k#yDxzd}IVlcs-MXE1 zi|^@G?!vup=qz_dZ;?D`=6Iz|GUWcf+ocgaw-G(()Rn(TBex#p;>m5{IANmV<9&n^ z*2OGQZl#OaX%D_UYNXzBql-P#a}JB?|4d#2wU4x!J)p{&P6B2U@WVnINqWBN9>@RD ziuz23Qx84>Sb{$aRVL zPo0^nitg#=^B`6aN;7ov{Fx>^b;l87eh)Upz>jmTGjxX8dXSUTWiA8QH!*cv^&ZIm z&%<$NnhOaE?6z6pkXb%k)FrbeO>QYNjI5zjmXB+X!oRFWFv{FOIn-z*nb=6bwP?x8 z&Ht__g{^VI2=HZKmf<2%co6@j0f<8wqcaki?C;1wjc79cNQSZ#p5g|8SgYl+wO?}X z{I_B<`1-zGUIe>%NOsW6KD?X%UCF|68XsgQPfMQd?RNIQwdTgYP2umHhr5x#dZ)>G zo5TdULiJst>SRB%J=|q|CH`V0V4`QWDcuNw7#qjK&x>~#+$`BSksFEr)1^tvyimpW zA#`+Ex+$Y?$Uj7UF&3Uk7jVUm1I^1QCsXcCOk!l<{D$GB;*ZT$*`{~)FLWH~YKg+u zZv<%Me-Bs#)+dI^)?IJk-9uX}kHw)B?=C`nTLO1w(MH*@5pZw)2uj}4cJP(-?%Ios zdeQ!ULvfGb09ANGV`pM&>N!R;7uzrPU+MA5jV2QXBT2M%wx+VH=UXvXeRuU5slNrUVTC;&Gw>ayuKcN@10!-jEIbt=OU%A9kDq+V;5fReHc&pxU;ga94# zWf^T}_x-V@;4g_g-+VAyl|;b_I^|9xxO3&e z_QiLz+`5cnFt}3pW zDp>OQjk(9F4na?1kX@BaLC=1R*}s)=3s#)WoKe#I%Gh>(%GBF!R|Qq>744iTk?G66 z-E@u=*P>kp0dsa(b*tWCcd3K73nCR(q(vSNE^}IXsnYo_BfR1r*6iK0uW5N(YQZ;b zx^ch%iY}XQ&ayX_?(6#57pR{?VthI69M7@3ewyhFInz@-*3ID04=DjuP#=kG<%O$R z&lf(oa+FFjURU=`gPK}73BCwFEktHUe;BTk+t{Tit1O#3n>H=oh$ug!MfrLORDtyR5mR_mwo;^c5CB20WK*rjnbmn z4{Pab(%jN!q}ivqZrsInLU^4+aL?TH=d{$#rL66P`YPF>r+SadLJg=8M#!|zj>M1} zDyb&IYQ2|9xnOWNUp1+OxT_}dJR|Z14>rL>s@V&9qxH4XG3otvD~!fcoRab#`pgm) zMZG@JQIY?8ui9_W^-~*sU(QWX`$~P5B_|koDQQY+M4BL`&^$4@DWz^zepdxIVdJ)s z^MZ>K3s`mvOnlEOHO+%WRqzrDowPV8q&V@Km4HCb>s|hp#(YrENkdWJc7cnkWkf1# zt~Ue?16mIYiUX+ri>_nW1tQI#ZJ+bDJoxcjj%TTTl%k8w$q>a!@wKq_Nu%ksq1(1$C-CUqr+4DW9I%PjA)qeLtrYIs| z$Dve9zbe)l-pZJR?>MpEulU}@Rm#+wa%W!Z+{9cHqs0Z=B6BQM0^xw!2VDo{WX*#c zqiVbP1uC-T{AwP!eD}u9k53$Yxfne0^@fjo?4b`Kr%X#Ep+>|qOI~-wo*G$`@Axp( zWSU9X?mV~Hz!NY}tTuqyBLt&`)@o4~GT_vKAx3X!d8r+4qYh+GL5v%bI(+Jj+NoO# zmk(Sx{OZoZh~t>K|Gu^*5qC(8C&_!CCH=K=`eHxV#J|P+Bj-HKHs7xrMh-+m9ZOAQ*ds)`EDI(P~B`mo`3ADQ%#_?ZfgV1xe zo&ZE?p+8(Oz+UT3z|N+J3`1u9>MDwV5bX*4*B5~hn>y|8YCnNSKAto?t{~8IWYqge z`~2grJl6obBT)mK;IqL9~D7!wFfkGLg%) zXz&`;C2pGSTj){2Vo^V;Qhe&s13!g9*5f=9s#V^p5f%nRT@YQ3LAapLTXi;O;Um*% zS$1Vo!V6Fp_8cJUDsxvAfNySe|Cf3Wi&mzT-23)8irfmEwzj9qx7p5U1&CCCCFC(o zqi1Si%VB^zlM7N2HE1%F?8%u3u)VG*6v|Mtk2{;N5p`MCpj=%M+Dmj@dN?j^edFG8 zyI0dK32pV=O!b4D+Z&9c_5|L)y?7)&ev>>{dHe2}EhiIhheePdRPLM^b&W zWif{|@~;470z_iH>Dzt2%g&I`|P>!;t!S3F%E1J zHh>sRZ^|leH%m9UdqHyg=Gm_TCB-61jiW=$Kx>RwN$kzU+xgi#+{EKjy(Y%M1#c4d zhQ)woqBcdUI;wZ;l9z{17W&luiQb#*tSzMU0hIXGL2d&;@CdA>*)oBTRQWVOArv6LsN5Fv|17A!Wdj!5@Aj3U z^f)aV5d!2{4gu8QDU@PhGFYae(y#w2GoMY8P_&M<+7N80#zO4T1ZoDR5?mH0qns0Y z+E_LD$sf0FFZ$hLcG*Ja>CvHeH~AJiw8A|?S-g@P=6I4E`-W@g_vO;dKW=<2@H}(y zkGe`{bL*sn8CuMLS!ow7NeyxO4D<($7J8SN1{qn!Oq}pE-uq(ljLJIsn{~@vSr|%M zfhsR#S1+h^yaC8cI6tgkkjRe3c}sS3m<}gMBllEaC*|``PjdlaN%{@zNzGazCxHll zWD(N*^C%ysu%!V^k=Q9(oC<{+I_+&0Z_#DtE{6OP%=?BpQqj7O8T{)R#dT{ue%)r3 z(11ssY%7TyN<288I(w_1r_E9~l3l7(AM@3S=a4Y-KrpyCK-5*}G}S^o`yI0AN0osd z-#{b9QJ9V`kIBLW7v9;o*dH+?%ec;6My$k>FP2le5@#zt&ZXe`dOXq@4!`k*Ewigy z90VW>x8++Tll?oo$R}QeGUiYI3H$3|lFV@DGsLhv$z;hpg#QgkY&1M_n(i#KL<4)E zAjAK~!w!eC&v&9r1y1SJlw(OZx6Zpi{p3!q)cq%i78)lprPShX^H`L!6Llgo*x@$e zf3&>E?MZ?o*)_3@ifTsb`}RmUA3~J@OXO7VHZ+B($B-7wWs7U^ywow^SNj*;Ar?sx z^^f+QvmDPkXIy=2S`QtMc`T@1rhNCs5yOR?bP%`$S)gbC%a4B;Z5(wu0Q>wN%CM$;q zyMYFhGgS_+kW*4s%#IC=9AKuKeqo3fnS~M6g@~mbB4glsE#-0Zk3!nd>%c+|nK>jU zYf(nNp8Ql>H5GJyebR_}jPotRJIXG#Fy!)%BH50s+z))S`3-j>MvXtpO>b!FD_ZD3 zG1j*T(~Mw~_#}?kDBDXpZ;mjfz1eqUtxwb>%TjsLPzn)w+#SZ~dW>-eYbfr!=N55x zx;SyLLG>{vyfw9skOR12i`PLsaz!HJfquNE`$csfsn%XBCm6Aioi*Ki`@2obPY9y% zkFANM75gBa#?8icpV_#}W7MV#GMs!=7%R zGuj0B{h>alf8Y*vB1tWrQ9H)`fP1cf;hH-3AZLT~#uFs+fFSW7!8@Sqdm2RotPayJ zlDQcB0+7zo`GZNt^|Wtjf7m&Cx!kD_V>!#;a&8T*pfGX9NcUdWtXfv8YUHt-cbd|y z{W>tvlVBZW=6%=9`lY!6x-d&=+@mE&qsTH8Ddw5Y)QoflaCVfFdbB1P%BRuxKGnw~ zt%>H$|GoC=s%qiWZ{xI1FXl}-9cV}R7`z@J;v2v)22|?d_W5q^nA{~Q2ukgKiA#ig zB*JNUuh7KJGTV7@Axa+=AF#I$&{{pwyH5-AUuaqdw(WQg3C7Pkw{LLT!joLt z{j#*1851#)!y}mGAv`_!b|JhFYqxAd6ex*Y_LFC~KWfnQB1*r)K#$8^k3}wc#$)`% zPCnHdyF~SCDp-JW|FUb>lR>-I*^8GwFC0P~EK_`Bc8=3}y7xv(B1S6F(=SE$mo8xy zYsuxP@vupLlsLJ>!JOylqZmEu*To;rAj=ixevC0Je_O8~rAJGv380O3S!&{ge#rCJ zGtNXU81j)M;JAH0Cy*sG3SSt_`B%_gA($+OvW3o3y#$Gg--uIm37xym*oR-v`GL8BWSZNu4P5rYZFjO1~}N zd}da$P9J|UnlYsP*{Qd1mN#@%o{Vm@|1D?$pWEcLv)J`}ii*_)#_b{CpdSevMI1~M+ zO{7JF9CpGXD*Dk9sHjX8Uq~E$doFt4nAI0}ducCY%b8eS=vm2BT(*rEpK|>sImRu zHGV30nwn$cRr^Qhsl^}G`}r+2+o&{&=(;7RlFHxu zOZ1>f|8F!7NpNI6j*Jm03!99sEj}1+&Y$hcHU#g#ZY9$h)EboPwseK_;|bi5xHftX&~o*#4G(JQfrRjEp&pX+DA%>?o%N9gnNGt%!JGe)zi-)f z4P`(p8m{xm86o6V1N=`sddB(Cwdaik`|KKDFAmJ}_OH$pfvP>pM86Y4seX}xx*B zxy=XN$b&fnw+@vh9{F7X88Yt9z_K^#+Xlu0{&1>EC=fSpCY=LXZ|j;WRKd>r6$w?= z&b*3(+;!mVC8hxQ0Hy$9y9kiQtYu9zYnhr&)1U9qKCJyy67{Fv&>+T$3LxvZc158) z^vnN3r!l(;w-2I;*AX$I0u$CxEj?fFRDvTzDT~5TPc=@Oj}lhNVK=?M04I;nsb$$c zYdwD5e$+T*;Mbrg+MKyph5@78B_7sZAV)4}u7+AYmoE)>ZoJ>LvZ`fUhalVA_C5Pz zSNBr23^`f{bksO&b6g~RT9lmNrnhGKowz_T>*CJ_9UP(#1uwd;!q1G+^@1FEX!P9X!zsl^@nd-yGGyZit7^FP!$xp@wl zK=0tm7W@&s>^jLWg*;uOzm|w0GXG!43ZZh0CNX0U%lB>|n#R38osVmOY@uI4R~@`- zU^9_w^khE_cF{uX9|7gDMb8DU`@dHIdS+_B_Ts&?UIZ!L{z+ZcO*v~%5NVsX$%R#h zKj?nJ6`@-UMxPm-5yc}+zIW*^EAh)beDSk536EP(2L*B|4V6$(NMykn+$#60WqO0G zu{Vl@IME~Eta-e`IL;vtbug}>B)iagoztR5GsoZN+(F5rKjBD%Lj~#ne@p)s*+IxE1m2znO3$0U2GhCmeFq(<})}FC| z>Frg{t+`Gub=5n+IA3`n;LHvRtc2LfIRh%#<&2;?hOqx3w0^Tw1J@;2uB8UfIH-aR z)d>4d=`D8!x$e#`yw8JbrhKWPTTh9Wd-NQD_`Gu*6ohc70Wte??VpSztbQOX$)YbQ z_Seh!&$0a!`<+gO7-b_yN#ivP0_Sc-hn{<0@l;PnpFZ!ElQU=?I{;#|w%%P2r(!fU zpaZ*Tr6^q*xV4@9WJ%e;)-5-Lv86H%P0rsV4G|m8wg3 z4!OmkUG1J}Uz2DMKiwIBdu)rdjrP_W`!~n02_&=JT1N!0XPi2=(`DMNLU4|UzP|kC zfW7fy87&w6Wupp_X|E`21iXz<7=G`+4I9Z^_OSlw*Lh6(5&B!es2|5S_>&d9K`Xc| zWj1-@e_dDqIcZ3RfB#Isjv0n+et&Ap_~1dW!P*UnuwQTzI%ntHF4j+c_(iIxnn(BZ z|LvtkZG{c_11>o8U7l;_J^t~OutolE z2|soTvbRP1pznK=X(00Q2z&6CJG*~##zzDno*r$mhk!AlK#9;S{iT!4?gF}%i~o2Z zgX`cKU8%+D1}N4Xraw=JL4`_oM!tpm<-Y6QxqzKy+M8T<ixh`JM38P#7l?U_p=7GnoYj3LuLcn+oo2!flrpvQyqlz%-qwv6 z1i}z`&Qyuth1Wwzm;bSA@3-4){5dT>kxwk`{!!*zt}vkdc6WueS{S88?)a29PQ1X3 zYf~j`c(~iB_hN*y)YOI_md1^|TDaHB(p%0I^0J}3wm*T_%`?M~ElhvQOAG*6*7Gt` zqp%7N%YYe!SI^fO0+C_p`-PUPWWaRq4)}5w(K1+F2Ac?bP>7IN)kQE*5q1@@e&Kp9 zSKDu_C0XX?ry=H>zRK)Z&5AKZN)1wJfW^)okqJiL)^~eZzS&@b`Kqwmaq|r8_Y#6B zUxR^fSUtcdf*~dd-ZcHa_rTfBywnU+w_uRwX24(DtkWlu1Ga_*i_I47ctj)=$(Vmj zTtzZ`?N%EDUDmE%$gE3g_^oe7_K4leEEgspBHZ?z8SJ=y2rRQ&79;MW8yOJ!&yi5 zd?y%Wf{ri`n#-)|1(vII+Nfv`M#YWM<$`b_EZsv?*rnwpuyVb?A+SqFP$_@Uf=6n_X5rR;o9%(o zhfEi0v>?N2NTHH)-DEgG2ZSgDTekuRevV4*p!PoZVCRK%hTX}jyO)Q}rSvovg+HQz z87prodaMGhZw4;s^zXLId)%k%B6-lgBUv`DmA;lG$=wv!rtEU6>%~b4ZDun%I8Aa$ zoYV!dgW9zc(u^LtDrO<#sWlc^vkELrH;=|}j9s?F6f>qgHqHL*H4Hj&x}nEt?VS7( z$)^0U?9ap(ZMrIg^9tF9qVdrWlF+ncJ8ibxj29i{h!SK+Ig=wl*IYMuKL@ia2Y%RO z#k3Wi{|Kyg6dJniC`d6>L8?K#N|K~})`L2$wW!@HiSnmLNzWM8CpKt_m;dQ8LU ztG5+0>yW#-^heUqh?nk6cR*)1nrd@=6DC zZH&hRN{yOS+Vo(na{GI1Rg=WPMv!%0TIaK-jkfl)%JkG!J~xmF*>Lxe{;LD%#lcD~ z;An^ds?6(!g^Y$lqde|a&Lsm#wL=dYX|Uev=O^BpqCEYcqyULrcF}qqfctNuXA}hA z`h~k16Yh%*5t%tg$iA$P`L>kup!sI6r;j7G2ear=bN**a+C`_Jh|>Y<0EI`!!pYj* z^A#XRhQhWYpw~lJmW@`;GCnRChFl!9YKf-SxhdTELhTzK-~ZY+KH5EZ$oZUDahx# zFb~&!(-+Tk(fB4{l9F*bb*~b(xPpRSn2ZsgrZS#m(CcHGw!s5YlK9yeGx~q+LS9NmE?^_0@S`|oEC43 zxoXn`oauN=Q`$~z4V>#%fG&`OZOzq47*9#^<{6NmI70xae*#Wb$pXh;hcvM~p4};- z0XFu{DbxmiK;p@-c@?2q@2Qd1x!DHqOf#$a1DNXx$pvUEO(3pV4eh(7Pam8FC< zX&%>4r{bz>X~RcAH(FpQvILjXjYQcZE1)zwB%6MZ5lgK(VN%X5q`xOB_W!J4_c3XUH#;+HsVp`3*4wAf_6fCWa|s ztNa9Nk_Jk7?o0k-^qMEy*k$I7d(bu7@)<%gMQ@3;d>7FVlk?3BQCQKX6-EuVlH)Xx zjV7qrU#6rLpN5jn|8V<7E~d&+mAS&su>^==QvI3GJyb5jQ#cKp`b)p4=}9t}vmRHH z^0$C>OOK*Pb&>f9XU^Xy$r+9NbvFD%7yiCC0hfe0$hA85MV>eAf*O9PcQQ@DSf;Q&Gwf}HH7F#HuD zu7Ao}xeB-!(Cx$2j28&-1YQ{1#wbK{Kkb<{{G!Z}&^~?LjiA4f2F}gNCbqmBQ5kZzZeL&0@K)z`SF>5{%X1e#S zpH^mY)-ye6nFHG!!Z$9857;;yIMc^nbZl)7K02-~dfxo#!-*|QzioRw^_?sk zyl2k;aH?(graR*sHi4!su27f?K4!|8*i4%mIUa2Kf++hYa1{LqpSMa9*H)k|Yh}y-xyh5Yn z_X`>fU#rEf687+I&aXo1K?O09M~uOy3DJ5aT29DqCGQbZk84T6t#)fBNe30w7L2?^ z>CQnB5mPA8uJ)BBjTgpRdow!+xyHvq6D{!D?-r#q^EjC7m}g28=(4&_ai-Rv+PaOF zu$^e|d)gwAwwbnTn17q3Jbs@0_$p}1oa2(hBpQBybD90U%#*c*_3~WW-MDlw=2dfZ zyAOyy(QV)%U@2Q#IOUNXR^i{2Zs;N4`m-go$}@0B%4;rs-0V6glY- zPHAG&jwmR`6Ghr#`mIUY4IaH+PB)~JYNu$|P#yvUXnud~SpvMWR2dWSM3e1|VcmL!3>OZBbaADHrtHdki zu6w{k;TSw)QpKE96+Nn6tvY}eS>?=OO4ZD_6UUlrr@ij}E?BQ1ESubmjIKo5i1A#A zr2`9IS%%2BA+-pa#B9Kszx68MNMKggFHS)q)NIK%v9#lf5^=OLOE7kMZbh!;mjyaFTvU&bWuto;{)*!IUjHWhcrC z;~8KqNHCUuY1o{j5Y;`fMMep?#`ZG+1EXTElL(l^_tm?@2MUcwG`U}=rMSVWf_ z%pW)&BZlGdlcn~KQ3%Q-%)OoskFpR9uv!F4Q$cebXexsoS^=^Q>dq0)M-hnvc@u*8 z$Y6;)W95sCok@@sIP_y|?p$2>=@UC3pVnds6k@bFhKWsvkE+6Al4E<4<_WE7V+ zwV_nqE`wCGc5@ICX(QBv7Q6${7r$Ck~*zgv=N!3g@d&nPC}R? zgP9lIee|#c#uF&k25&tZuOm=r6Shn)Z^CJ?X9K*F_8X7ZhJxo%ux;{Uo1At5qxEPn zcA!@;Fli@&KMtZ`dI;!I$4gIv{7?khU;jCIZlz<+&jiwH1L6>cEpgB!p!rblsVx`t z83|E3t6=l?`bX$md;L z1fr3!NXETLMyNaB*EO)xoS3PfCQtQJI%PDDyt|2a37K~Twxb;i1rLSN53QtW*IpIf zJUO<={q8x_b_c|^8ZL}nU-H;>HjA9{NnSB}u4=`Vq2o=b+HNW858SlVG)4mTxr9wf zmZBbVddxIiZnbq0xFCo5V9$p5mCQ|XcP5skKAsK6NYhWZfvRXk^WrzQ+=k2Jcz@ZE z+35B2V;YAE4hHM+M)<8Svxv%xmq!S);f{J(-8^rurb7xWezDB;>u4bS#y9QTMemjy z+CMJhB{b*GK~W18?l@^+R4TKO1O+j0GAURKlMf56dx+Q6tCd<;rI4K93(su@DYDKd zAsQL_DpXxOe$fdq3qn%jx6p5r1Ko5idz2B?^XUVr+n(3t!4{XrPqyBCJI599IA3Isf@H-#r?9&V|IqerCcXe7EDHc}bd{ z?_zM5p2X1-FHL|pt>A5L^ov7#75r0*cEa#qPsn9g{yOsF^=0PBRk&?;@1p&r*#9i0 z+-Hd&U~3ITZq6~<8F6(_|IcKI#snSgKu3j3^3`&DX+L)X;*$Gcx8O)2H?P zizbvE!c~*Pi;IwW4g9|sv6hFC5D8HY#K2{=i*j14Yvln2#pV4p=|e5sh)aC+fz$+( zcgiU{0j@^Rz93oszFizY$$LS3vH3W0@a_06Ci&_Z?92pNldAEl7ZWA(WANHDT`wt) zeP>2<7iggkJD9q6+OzLV36B@f)13ePK6BnAY=^}t*#{a@Hi_08`(`E1{p;KtPvAEf z;OD$m4nl-Nx7a?rd}S@1fFdKiA!A=;m4aJOhuJ99`-|F_CzRqxGc?3x9m!*qbKd_( zBS1Ozl(Z9Y-!Ms(dJ@<0kTjgP$dkB1OWL4iPgccl0mw<3*oa=@BEO^nyeA4JT6mN1 zl?+WQVYA7hIEf=tX0d$6KZIIO(aPXE;4rOgx{nCnAvEtJ-@WyBspZO2=IC0-=ndBz zMi}IkZwk6B<9`H2irWVN1?UZ?$e7H+jo2LTkR{5n&%dzw!`aI#=vYKx8 z!?u)p^^<6~YS>KBo|E;BL~uP{aQvlR;%B0f^$MAAS8f41_iC+ctkPtxm}6=gktS4x z9u}Q>g@y^IWnHKZr#*Rq{g;X3tM`QJ!VcJ>V9tAIL0t9j(VE@uIgPt*QYY<*kaMdX zq8KWDhBd5uw437G59GmYG7eC^g|&#iAg!)Za78_)wyWVmyPX6&u-Lhe$s(D^F~io0 zH?IpZDdj#_JLCf@)%niJF=O=SH-fp+Z(zK9fndtP1m%8xzVD(y%4XO!2o*A^JWUz?;)2dhK@JD+xBDPJC?MV{OR!LPn$z3{(R5|0jA_$^F>wZgXja)^>|b zsiN9Q*X0EpU*OpPle`C=Tgd; z$%u8Srkh4R8kI+=3RX&$#E8*J`JFVIE!3O?KEDHs|2@fz=yp@%_=!uj);f zMGWvwod1)uS=8uDz3=Bp4q{p8d?m|6A%J1Cqw&Q*FUK+#umG@%vWnMQzbBWQa zAfmne!J}OYG0%OZL-qF~dBr=sqf6A`=|9~1m-5`I|7Fzr2)Ijsd**T^okzBB)EImu zd&@dT4EH|=lGhAx5F%FZC0tk%zqdA!9-9^&@O`axPvG7NkAi7ZW_P-h6t+SSP&3O7 z4=ehc7MYRUq0DF3sG(aP*HhYx%#SofrGh%lzSv3D*ag$WbSA_Z1_sCKlf$y45{E~M zz>08DEnxmMJ;BlJnbrItlW-sjVa@y57-}+eo){VE9*#dCrGD=(QE_|yn$Mw3N>8bC zX1+3?Vh`MUbI($ty>s4KcnF%=+#tXE*-CQhZ`<(&w-`T?mdv_9QM{Hd&~@vOb8z9| zlRi*vfX&B3ONmUIF>gYAnrj&BioI^qz*Wz5iCn;}O9eo|;!NFKCh2hT`us^#!jAie zf%-MP97Vt`>_UNKyH-rq;GhCh9zx0#C2w@oByX9@0RUYO%nmT^W}5N!a%#LzY%-)f zx0MBw1FJ#Gd^t2D0WcgXx+Ciq`OZKAv`ZXl2Z0o6TAf)Z-s_PQNsBc=$&MKWkBG<< zVufTY?flhlzy0;z)kSm#8Ij$#XYQxem#p1UZ`*+785w-+8FB#T@UUU7e2rZ_Rx7~p zdmVc#&&0|zFh?uL?@m4{ODh)w8#Eo+2N~rXXP6}lqR;J1v&ueUR`)uYNT4Dsnl5M^PC?{n&fvq*W;IC2U6r4xM)dmM#1}Jvv34+N7tWG&mWSG~H@vbIZ z7ZJU*>2y?DY}_~fC1_jx8)CdHAm;XFi!G6O3gmFmDedka)qTmn+<}_^jx{y!y(XTo7Q#-!5##?DxetY>ofBwYQB@}eSI%fTK%TDFvOSa z3hj6Xb2X>fvu67>4Bdez95es`sLtKBvfFZjI4Q3sIeY~!%#VgRX$8ojR}u8IS!-2^ zlGjV_EgmwYJMpf-B^uR@A(;W30gzAwTzCBkC2JTb`k6`$4L#}^olans>s9Wm)&70X@xJy}n8;-w+-^)i&F}JPG(AB65#<$L?RNG}F zJ0F7n_t1yX@TSF5d;QV4or?1G1VSh${d_S=;EN~}ZxmePj>6{laqy+%AS0%ilys2p z@NmM!V;rESdcvG5lLbvWJ<;DUkzv@MF${o_{CJ_6t6%Q^UwDGa`Y>l#r!MMC&pX>L z-beVr-J)>WO^?G&q-tgt5!JXcN@6Q!#Pv1Y467ADc8@NVqUVhorx$}yYVr6;^7T(M zco6fdTv`PgCNV25ds3HL>9_v6A=$#~=WTpW2h$2$Ko@wD0g2xMN4 zvrNGCNq*u@sPuJpX-T+pav(ry+?Gyqs-n)C!V_tK{C$A`j?XIuka|aObA%pR{I#1W zO)ac^=X$Kxs+(J*K=|2N#JL>?`}h>hSKo+Rv*YB9OP#Y8q}4Hx$q59-+LVQWB#~p% zZ_9jNgaV22Tkt3R?=rQPcgG0ppEbZt*#Ez_*l>PcfZf}5Bth6a5R&2D8_W)Yhy7;y z&cnd`ZO-vF!ubo5q}zFk1@Hpx!S%yc_Cb2^6XgixQ~IJ{H*`o+lS8x{Z!i_c+Z-*zNIZl$MT3>`fk#=8z$ybVaNk zF#37>`GlJeH@-P6wp1_P(fyCTm72HAu4wTvNN%`*9*gSLba(}h)kd1;E}m`s%_w7# zP1+f-;#G}lqs$3t$EZK8Z4cxLvFxiuXyBx^V{$^xyal&z|1e2k?#oD9cDz-w>s|AA zWVc<|y$qX;zc$tSCh$2inItD6Mm#(@=WxjMSJ+<>n7Q@0XIq4MoNj<%pO&?!-bcK4 zlW@E(peua;o_|d%Gb~PwFoV@Q#nl?JuonOE3FsKhqDiSw477I& zpy5SBk(v{sK*|aRNvSC``EB5$GSf=s{XxZlY|ozr?Iyvz7Lbio^8z8h4y;qFHhyh9 zUhO$&a?YcHGd{HyZxi#@+yHriYHm*6K7Ytl1oO&H`&y8-(mVkV_F?5yGwWxCHu=;B zQknVU|D)(!{F(0GKfa^GFvGAp?u0oH!)UbGoDa<*w{&t!h#aDjYA45>sVF%_rBX>M z9ltxplH5o&rJ6&fl9p6D-G2N12Yc-BdB1mEuh;WQ>?E#L7$T)GRSXuEbpk@VD^t7s zIIhjKv6`8x)=Ac8Rd|*3S|q1|9U6~sJT5FD`E%6no=;cH&egXF7~-UG@bk^lm?1iv z{5!1-K=Et63DU0(n(DrZO6#y#Nze01DuwfUUdA-o*hLNjYK^ z*FnLxsjooj=wJhMi~^+&DIk*o!)F{FLVl$`til%tY3gDF$YACjCN2PU?=}ak4#G;^ z-1ax;ovU1X=pYqS-N3>P?SPS8gv<+Ojsw7Zd?4~8Kz-r(cz`%utb8T(cYL+J3N5Ur zNL6k9ndbhTU4Xy3WlPgx$U>uM0#Wck^tXy0N1A`&B`r%h)AVYsou8FkgD(!kh zPJ`}!JJ#O-qcU#K0EfUDu|$E}QwXXA^zkhXrp0$Q$jvxx_xqhd^Clol;e8{5y*>~C z6=1++VK8FN^7Ej-3+EuZWjl~%zUauQ{Aks9z|PR1_bj9CH1pIWaHsUL7r%`-aUA{H zBjzd3b}YN9$=T*H82u(M2p0%61n zWzVASqpONK3q~_1qWI=c(dJUlzMH`D;p+#f99;#_6rq;Mad49zdl5q4a|L{rW{4}O zJiCS=MxLxdOMxg7(0l=eQWzk$Xr#mjK?9Wz5OM}?pFRQ!>~3%%P9PW9NH#zf;qkQ~ z;u3I>jvcw!q0QGXI~mA9wm&NoVBcp2^GwSc8Csr+YNwAMx$)*1-8y&%;5f-T{_JY| zCgJ8X;^X5US{t)ZXi=tRQp(I~kY|-BU~@1hu4NC5ttw|5cL2FD%%!P zMZ6mwD|*_FEHh|&EX#7#|3H8tkRX6h8D;wkoJ9@bN^mx!h6UPLS*4XSJW2F>AGaMa zW(!*YUi8q?NMU~!M0?|(J(dIhmofeKl>ZI&c1_wzxN_^?#GZPrr51w#5n0CUJ2bV6 zsbZjI9B8C|GJ8{9(CL=vC%J{^LDTo2D3c;Gj^6i=uVzl(H~Jays7E<$=IAbfFszYr z>%)%S0j4MU(i41I6Z2&yl}=OoQ;jr8=3jnwEya2L(J%W+Nt_z%TBkMq8Ch-H&h5O_ zZ+d6@)Y$gs&8Nd>V=FZ}_JA;7M&uj;$d0vTM$T4C**v9;Os|d;QasK7Bi!8UDtUPxxfL8gKBxg z8}=fCg%LfvH}JRLOcp?+H&O$|RwddY9#=&=0o@R999_7GCZHvP7ykeVLxHdW-53?; z$Q@T45p~w2!`8J8j%*$L_#10B*foWF`SE(|weG0)CmiL2P3r=1yaR|TgQ1!m@V5N3 zRk57j*^gR~eOxes_KL9MX~enc$)*Sx0^r(O1w)8dGUjppn_HDztM6K?p<0ED4eOo+ zjT@IyVy;zfwfrQD_DS)cL;%6BE}O>uJ4syNw4YX|cy7bT*Q9{x#Nvn;C{vAlPZK0V za#03c647_(ZON6aF6%RFo3WRbT~^Pr-HrT8OG>KsSn8oZ*zlB-5nJak{uOcH>ewcx1djn35&ghKKg+vm5)aqhd+j}DND$^-Nes_Tzq&JRZgpY%<>;H2m{o3B z;43Zjpg6X=oZVJFhpyKGs$HY5_1c8%WtO!=3R*|ssq}}7wG4{@fllhmio4bVKuy7+ z6QNtBp951ss4}1v4GdWSvLf*9lvDlFrB_453b_TZE&=Sc_n6jp z^3>I5hmG7rt88me7sHpPP_h}?=N-Bm_P166_i9b2aG=M*um!(o3Rj>UgK!31@NUeQ zj042Io>Wj)Hy#;CI1>Hk^)7YvAF~~SEHGZqLB-I#+5uz=sDll<+xr!-2GVKsjl6cH zVK88;N~jC5lkx>bSZm^<_9qx+9n&e}wE5cY8wTQPK{8S6NL=%2Q?=x6(5(xzcnk;L z3(#3&D_2+>9kFxO)3?pa9QIY|RseDgEPt^$eMhT16Yi=7R)Jz7p$+9T)mkgC$Mi3; zD};MjTBBjLNzJK zAQ+MByvlP?9CL5tlG@pr0f{9-d2d7Og&%X{a2GwpoiR^P=)<(E23I2xp_@ejfK1sy zjhG&dAwy0;@?#Ue529&U?@dH4#7%Axu_lLOI2|TCS8j!IP@7>=-!d6`rQ#cha_!Q% zjm{ciZ%uyUYgBts`M@XSo|*Q0Eh)msSs-^;$e?NCfR~nSshTD$C;CFp<*;9y%6HGz zK7=dEZhm2t%HD2OKw&Z{j0j~0aLtI^wd68XYbvg+QW~v!WSQkA4OCfc9S*P_2{4S= zdmZ0BW-I{m$YCMHKofwk?XC2|xMpp;M-GfH8x>$ZC6YP@!F&rhOi~+OJN}i;{&MTf z=39F?zBxC&kX8fcM-5%mp<=?ZU!0~F91=@Gq7)A=j=DQ7PjxXRsIYbDo{q{x~G;n}}3<7M3&dWZ%o!u@F0KqUM3>AeT zafBssD5a7(9?z}Nb4(cN9+zud8L#JRT1Vi-b(W^f?KwMeSYAe$XG@k22x_0_ylrNj zBzVAtzl`Bn_s2izPPTtWR@d!BO`}d_ZWS9&l(WM{{)Xl%b@Q|w0t`tEKf|m8 z`DbG2ZQkg~-+}c{BA7N&`EnYat=41gU6z4J2mooSqt+f}ESE0Tn015|jqP6@R3%&I zkF55AvU%FD<$E#ZKCMSon%_l>`aSlQ+gps@++&qs0NX|Uvx*fdV@}9Ro}KNxp4kPk z>lH*%m*#Qj5N?Zw()iQl%0#BpzZ7rXE93mLwczLJ5`I$AjISQcgw9v51ZIP^n5?4= zctp3;eIzm|xdg-IpD~0MYeuL+PcKA_7{Zygf;80`KO|VRwF{7;;)|fsneefb^}*Y^ z8tGv%{z468e;lv@^NBrPr<*!6Xymo zNa+i7yn5$du+ws}^I;6b=ny>{llP9p#LeJu}E)YNcNH+GL6GUSYkNfHZDW^Q}%`zB1@fxck!q}l{f z6;4smAP6b~Fd44?k7WR4jmXdQiEhgUJp19v_w~zWGQS^3XWNcv$6a{ucU{-_9YWO@ zJ>fU-(wa=4Huq>BS6Q%Jc6*_6z%T-rB}!$P@ukgb)7TK>xm{g=e)LA;iJS0~9{J2&1KHmr zmb8!f&zfh<@O9w@zsFxr`?g~aX#_%t^XmTdkmxnG1F)KPC+=1;59($=^BdG_JvQB; zl|$kSh=8i3l{K7h4eh>t*O$s9R-FC?l!}J6!YUb+gu2k(YFeFjYx1H)UgD-GH0e9h zoG_!dlP!w5mvw>G+p#Y(KX^xbE%-(eM>BN+q+t7F-BN;l_I}Y!Ng}I-3b2~vFN!Gx zoT_xqM7=6bU zkbGwR@Ww_T-3zi}Ms0ZI`tUf^=`3yICIk=Ph1JSj6&nxw0RL;`tRE#HK8dpUBtFn_ zEx-I>4~cM)-<|t1RK2NTvl9U8P+rv zq1wYv$9>@k_OwTct}!)&iK&e1VBNaq3)q}f02}LC3yVdp!Bd%^GldS+jfgXTmG4LR zg(we{*Mo{;WhBkzV3;7w@J{ zlYg|tDSsGqa~DW|hW!ls_dXoi2Uc3=JAL9VYq!+$FU#Uo&nGcVWP-I4%Aycnw8#UE zu0nJ@<7xp>@)&g|>92szNHBXM)K*>%Gn%z1rF2lq*N*NyarLpEZuLRDFwrmIC*g;w zPnK4}@xW={@^#8N^uR`+!m&=(g!DPI3Vw#%Pv`7fnbjgI6)LM;ha-9t4B8nb^rH8o z1j$Z=3nVFFlm&6eu6^I z+*oDmq?$m& z32au={tuuP8#b$R19jegtV1hIlcSHTSC)1Afa1?i*%VB#`A zM;7*NNjn&w&Tgg;1Io8z#D+N~AKLmvYn9t^E$C-igGI^XPn;wI)$`z7bE2TE;(s%m znPWV9i2&-L%r5vT{QwChu%+gVMiUGS6|qa6cFd@yutnz5xYCgKnmPw)Jj8!&H6|IS zu?%yQrlTRZa4N@gKVbNs>)LmSI4%xb)I) z`Ab;4TWT}^q{ZJdP-;zCKC=(n0uSTr2;Ghme9HIShD>9}H{&Si`hs&02nmrO4L1x( zqoo7=?*bHxbE-;5%^TeYY}8C?Z*wjZ8IDRzTn?T)9NOh+>rkn!=~AP$lgco>iaN9Z zCQId)(Y*G`C!Sehx7c}&G^}>o0Ngn}oD=xhN^LEkt3AMeN?tUCvB$*dQAEjlX+twB zz(;2ou`R7gY}#W`x^CJ@JFo0DW|1WIUZw+!WO(Bq5(u2KY^1721L*?Y0x+!SS2joh zTOmhpK2V{Ys82UGYb^ae8SU5N@7F_vj>$3)NOWZ}ewYX|7UFd%lRon3zlE3ntI;5Y z&?bPP)&YWbfT1ajz2g9N7C7jsns37S$?SrQD5CF)Do6*cQ|DkTK*A6u5+v0q4 zTGIfyhA|PllrcPdz#h5apF%OUMeM<1uVb1*2VR%^zWk-dGmK+{$pE06q`yT%+oF2s zNTco+A?V;?tJDXO>wz^pAQrnJ*UAO{cleetD88BrPLP0;A(lZyxpoMf;}Y-+KtG)` zlL5&*$%GaOEHRo;Du~?EPA4!3B%nIm_dfG60SWeK(Q#w*C{fCLe}pxO=RyH%{;hu( zf_L8{HudHe-c;4=2{Q-yd|nZnlO7k+2P@7*w}N(Hs;K_yEm` zsRVA~1jXtDKlF%PNDOikW1<}FA>);Q!9rUYo<%&5Mh27l(yNQ-pzMD_C^V>vdLN4| zQ!l=Kk)8SSA%OJ4FOL1+->OT25GznSoeu!Tm(vxmeGwpRZxoZAl$p!E8^ZhpDG#rG z0F))DDFA*|%t|!Ea)-oJ4t)MsND2TuDt{$iJhv1v8TI62R7mW`QI}e=7n`TU1ygdx zt|Z1rB)HX=m+T99A5Qa*XE?E+eI#(q7R;b4qm=J-yxQ^h0%bgVqc_YPI^Ee>WfE_B zMu$c7&Y|m;(b0BFGZNr)p1FMz&+X3x2Z_IX3)pK?ypDR3F(CGA5qnKDyjbjVSEhRp zNH+@rjzdEfk{3!-y3%Ato!lM9_j83b@;C1rpsi{DVQ)~e%FY6)vZMUQPB95*={;3` zN(Vh-pVKW8hR^76wW^%|rlv#&q^jI0hj*8A%9V z4$wXw?5KpgrSrnM@5J$NIg$faHEd57Un0lU?LJ(?_9k8l?}z^?gWn~flv zRj*uS9TbuYG*@IfDYZsHFim(&l!<2qz`TcesQrlq(jET+&nfYx!CvndcA{uPV-m>a z+rlSThFcQYdBmq~6y$Dqa-E#VI0N=T@s;l{FGApjlB7HrPmY7#i7kg z$K1)7pAS?h|5^AH8j1Eb8bc9+pFJg+N6*reIK&VhnF+EYFg!=l&=9cAnBe`LFmkxS zm?m=61iLqF-x9&_@kw$SE_GndT}+F1jp%$Q+2NGLb5CNBdo0{*d2Tc=r8=>1X`8u% z&{8Op5=|qWsSLSoZpmnPLYj*gYj#{E6$3!ti-6u0P6{2p4#g zUf#aP^O^@!E0Y=1yx%8z4l<5LfIJ6uqFGl-exdYBrAVeS z_y)bkYZA*7^2(vY3dx!m%cM*%>*Zg53qrsng<3&YkoYv1cyWb%A>^S$y(uU=fSfJE-bT6_co7 z*V=895nvBZFrEq`$ovUR5R@#kATvF_pFpv<=%6I*1m-ylAWC4kEg6I_vUN|vyE4Jf znqmjY5(&d_%YS?8EqI+w?6Hu}_>T3O=G`@d%+HGJmwDclc~UM%gT@Xa&{F>4LSuMU{Y_-xp4*PBJQ^#uN^aRFe_}D8PkDe@cLGqqDPcL|b zox3hjy1?EGVlTUM49a`zpLm8041E@>#3fOt#hxRq3unYs3S@qQ=Vh1VHGd)I1J{TE zRG}RPBQhC9v;H#NZrJ7By@2~5xr#hycN|-F!~x3Uwk7b7*cXQwA+N?fym?om%RJv@ zKnvZL&YTBY41l09VkO6xOlI0|3e)t9L@R(cD?YcLH?L6$-Rl~g)~TiX9K1|V;yI3# zx~W;e^?;N_Fq{+HH_?mnZwi0U~nGIbgu88|}4?Am+DO8|$7q{+zgciHkRJp4tY& z(?ocZj}^pdh@R7*%uGsfzA-9#ot)vaAi7h)TUW~{KC0tc%TWIxZ(T2A{UT#MNOYEq@Ym>F z`xsL2dMQu!GhXT*2O zWG)8r0pFYC2O!0f0uwo%@4uNTEjfYA3_xK#G9~(UlxrdU{0VLCUN(xIy)lf}{0a2t zlZ%~F7tL$hu>=<6BTHX^=OkU{PeTifQX_1qLc zo)LHWZ{5VT@ft8sffv5{0PZx;TTi&fSmAlcMSIJaDP&3b3C8K$ukFsF*2|ykDM=*? zm8h0S*Cl7IEc}n!wO5@!>PMQonR|&rwSx|@kA(1{RQ7)!07z0kW2}%d`K>{6HY-(9 zzWs1s7`x0C-Rk!>K=b(8LtB571W!jp}r`!}0beBx23!LB`AL#hzI2(Zqe8{|W5tm%EOkidJ_7*Srb zmZYDFkkwKq15F7aefO2P)-|43XAFsRhurBZub(N*L^h%T{Qisw{ESW-c1p;*0q>i* ze#v+sQ!a?tQ{BDwX66zxi@E?ebxo7qIvKe-`toMp?5R&S8-tFy6i@YqcNdIJxg;TL zQ#<7&=+G0>d&Akt_u+)DleOD!P43izl6Q=;J1~RiQ5REI|6G|=x9i%r5Opc?+=S^+ z-emvQq8~>^>tG6^?83fU^Wy!;v2ap>VVl=}*xby=8#U(tJMe35{?j_*hM6sUzsy=o z&az(b7+!?;%`GKLCPKAsqx6)UMP)P^*Jq`MNdm=qa^o~zd0BgHNL5wQ4PFUuFMNu#(#`Tp9863 zJZ1_72?No?2iM(&ny~3xf5IoeweyJq7UGG!gK!hXg#d^%b61mX3W4Z zFl{5t<0npSl%g}UeUguDEQ+@zLNCXkITq>6fqV;#;xNC3t+4ntvY#@BEoq?aB-h*S zCPB}OvPsn>7gK)9xay2*|@I9G9B0NTEG_ht+O8)57$ zwS^Nf69tAJP-7JWZ0R|Y0XTPx4OS5t4?r<0{U{YEKOA|-w963Ld!IZ3)ZTvwZ1!5F z?JL!3e>K1}%Y0u$Vft`#iSx!eIZqE6i#Vi&iweJi>P*Xz5*N3T}Su$q{Gf4{rK?0ej6>VQ*aT1%qY3aauK?yG^< zTi(v^h#_B!p9RR2dEiKVb2H{@fT$PmlQ;En+e)@}QB=f%N#n}KiE#LF(=OA)NwEnF zLrq0pbI9E(jI~CLjr|s^+m4UVvyubXII+5=Ky76l6|;Im72prlTYZyB6>#38V=s!#sNoJqtfn!9YuxFIgp zR2~q){k2?29rO*JB32Zaj5i!7TyY;E8opDa4YoISZy6s@vBwD2qZYOFTLOG-9E7Sb zH*s|i$a$#li6bv}_}Ija@x6}vbJFf-TTWn95B-;qK6!G)^bJXMFh3biux6ft^p#p< zmsqw9<9F0f4S8*8x+0CMJiDV}gxY&V=VUmh@snEGFcQ=}(ZVy>pAz~M5C8;@egHlp zhdDfO8F^j%%^ka{rCs^8`_-B<(}9$>yF%kysZm_ek#45#%K2KDisC{eZgY0-R}(c& zz2^Vvu%VQh6F*51>_V2mmyCWF)SP?rO@P1qy({qIEqwg$E`RD}C*4fKd(79dh$OQ! zh^>qB?tp9ME=4+e+iM@9#|0&Bg8KVW-8lVgWxiH^@#?|tBJ1A6Cy6MhiZJr5Uq}#a~{SFw8AbiSXvU35)hOuZT9s;d7eaG+3agXzbBdiP0Sja|6>_Iuv;KXBZ7*a{Ey zr?;mmsw6;E`NQ;$qJ)CWMgP1ecB(3W&H0+My@-mpi4}y}UZinMyOba4Ie@B};-Pko zi?aqBklli@o$JP|f$;EAdejyZ!#@J`&8z^NbWZqco(`V}LWzZmWzs)v5N^PtAZ_Dy zoVGsz9>@2I7^q4ONi=>wHt6~^UYmA&&TMgYaEG-VV;%nyvpq~z!H=ohl{IJdauw zctoZCDrAd~O-O#px)Go1ym>|Dcf}xSKxe39>tOw0ee;7pJD0*Ne1Yl%EHypar3hJ- zk_@wX2*0XrulHofw@25u6)FSRoJ{lCt2X#g`w?d@G7Jx~L~x>lXSzs(*eWnnFxLDw zu8ay^tDOWQ#!eVA&m8(Un+rpV9{v+p8};wc@AQ@9bFMV7qbs~ZtlK&=g?KH zoH3qhLAYk>ABam{t!C|Xu;Zata`L~0&k4Ju%Be>n)viBI-`ev<%CYq4cty(5uA6?+ zW6XSy$0b_bAMkVQozdEDCq?&+c{mjQwwNqxEX99;mW{w3G zEYfcebPNmlwCWPtk_dlEVlv%f+!c`A2Qiaz&J!^Q*bFBs>i|ggo|*bX*`*+PhY4<0 zwn#t6>=mNaKa2dGes!3jI-ovm_cY)8Z!;o|1U*G0=R)?fO%3QdPfZ^;l(p!-v<8qA z_2`B`Bl7Jo7ba2*@x3AO-z!+yE`|GZfF=}9i8y_!k`2l|ZP-sIIdpD_89cwz0gfE3 zcOEq3E|`uzi20SUKDRqq&40Z}vn|@zxlf2D@5S|Esi0rW?9R*4K9#l?YJ>v4;7hsGJ=}N|{d<-5?A&kboUe z0~$ueBT+L*{{2|8vnlaR;B<#kZ3k*V*r4E;+F1tobh#5*Q1B=GJKO<;*d3!-^5i)z z%seHs!5*D15hX72jyv<#W7n5RmE%(hVCQCndr z@Rf35>0>;N-66srGy!9W=-6fY{~W~Ko<7xm^Csj=50|p$XCD~bfkt|vHPl%;_2RGS zg!o<{@lL$yNQa4J#$=2`kZ_FalMLgW4eS$YpIRFo9DSD`k8Y1Q>WN3gLk*IIV>!!) zWgNo@&ctoWmuJOrT(p(z|X)$bM^2d(dSFJl`f?=gBR zbn5Au8ikN^N>aI>Fdq=X=TFB^cf`)m_L(KuHVy?(bX<$R5Q`N3LM6ov1C9HH39@)I zk|<#@{_3T8)Lyz_iEy(@daV?QuBM|a>8MH$sxjW^csx3bGnS7vltrSB#w+7>Am8ug%U659_Cs?v-TA;7TbF zy&BF<+Wigv4r>Z~M=gI;lrQJpFJ0AyA5MSM6*%z~F)(yXf z%06L^HiAwyMzl6kk!ymU$vn@=pk4oc&?f@5Z}AkmH6W@UWtmNG!w-eLL9nhqkCD6Y zX6xs77+x2e&JVf3J3p7qk!FQ14!f>RPX?kIANE6x2_G{_N>i$c;4p#vvS9XyY^sR= zIdKZprW&qYXQfM^qDzf)e9?_FsLB~sJ11pNhe0~Wz;0ty4K^i_uHTA{Kc(M))apP{ zq|=9Z(|%jyNnj##uOrCn&Qg3nZsjfYVS@ZZ$d)u;<33W6*lF5%$8rDsps{)fMhF!? zzX~?Hb2elaJGDwT1GpC%^f}39%yMVcO=$NqG^ay$&VH5I&;|-S{fCtIlB`X!>G8+& z;>>rbE7qQn5Afo!_qTqwQEug3)&B);`-%a`-Rl(_$M8Bt4nh|jl&YyY^hB9D2TjHq zHUUk~IN_$4sYT*@(lBz|;3oaqmZ;!l**k)nUy{w+uJ5cRTxay=BW8al%|FPOcY}D28 z9lZ0N)j=4;3{g4d+?g_hHCw_Om9@W?e8cDp1|dsaHDv-6M%jyjj6G5B2W+!`14FM} z^{*K@%CDtJ^86l&d%E7oX^YD7;O*EQuD5#kstfhf|KYaK)Mbx=)OHPTj&Xv4Q;y2R z^tYj&taH-p*v!0Zw9wKVVqpW{WYxWN^;s;mdAereBHs5k0X!T)i)P<^^hj-`IOnXN5&zF9L@QjPF z6-d$F7+h5O(e4hcb5e&v4p7hH2`T|=(AqH^bCV{zK!W3)FpLBDE|`sW5QgKy^rnKh zyYm+o-U@&o58idvv<<2&9&XQ7lTfB<` zo8=)U&3Bk2bJQqoAWjaP9tLg0sAF6Ltl1poY+orJ>Rk!4Su>761+-Ry%kYft2f*5| zu2B7cU^F}Q&kv+W0obVP?tY(LJ6AVKp2TN#x<9?5MdBC?02LX6ZIiTGF((^OqV!C<7{S+q8 z^b}BCm(A;&1Mg;Qti)-5m#ZU1*W2bI1{oUHX?vX3?r%NY*^cMA+tA{wc+ZO%Tfo6s zL?Na76OhDKoo+X40IQYvMupW3J{3?t6nK80ik=O^D*a)s&9FeAUJ}Q6wZmMY;oKeM z;&9G=``C^IYM8e=C4#j{{4i1bl(DkPdOf0MQnKkisCq2n*aOaOD$givl;AvJ$@ihx zGZ`OvQ7`tO;j<{8tp>P6bV`RF{B7tQ7jF>Z`(&snI?8+!8*c5tf1vV~bmnODJbXq} zd_C-Jt_^eOLeMGW#PiB~VX#AgscbmuyyM5_4a2p+Vg)Ddixh`Xl~$Nl`rTW`8vloZ z`t^X5X-Z$9ZDFYfk*z!wdwNm>p>7Y_))+kp#UP}-;#ox`n>TWZhZqA>%-G;lf6Cg# zBks@Kt6M-sph1GrNNv&Vm(W}hyt=I6Sb;}th_Szaff>sN?`8{Xn+tDAevRyRoK~|q zK2&dMa&NT!@%an1rFg?+)CTG8?>y(< zfgb!QdV^ct;^jmoJ@J`)x=J@q2qP@|gd8u$N7X+&(TA5>LB;byX|YpN{{3>ggYN}M z-6nhY|C+wVE_sOTo%(5rKJ({5bKSmFm&ynS&XNh z2UP$jLbrJUxZEx2ZUX45wIh`4G-%LmO6&{7ts)8`Zh4mGdMFWKhLM(zxKlHsNS|-R z49JHx&-r$(B>=LFvwn)s_-IncZrjlP0Xsu*t`EOx`vBec#o$_(k8#sS6No8gG-j0- z)E7c3vb^Rzh`&d_rjlrya{<-YQDxaxQ=M{m-;uv#KyPaS%I-lcwT%*Hv2lOt=ML`!tM}f#_+kIji}zbI zBChn}VGY#I{{Rz6+l}YfLJ9|1h;ZSVN2+>A;#jxnjNa9(Ine=3mKc6Bf98_wF0A7# zhzhO;k^PUu>2-;Ea@TgJ>eqKNwS`dV4fZ2yO-6;_BdvW04BII6m>)jAF7Hjs(ypCX z+jhbJ%s=QvXm8Je`DcutF|7gJdwq}h>#qN0v+P2*XOHGm^vt~We_09dzR`EuD-`*1Ng##qt~fj5fOzYdqNT(6aV~`}gUAP3e}ksNx;pkE!>c4xcpJ=F|KFmv6FwnB@q4i39 z8On`_@RCk3@Q3ZfYs1!pkn?*?J?8VRj(GoQyjny3Q6vsq|C`lYv+K*eSZTE7U(vU{ zHi-+i?_7w7Xk)Vg$DrDAanagQYV#$DZmD%>XmNNP9h~{=8(?d8#+8!o`^Gxzzy`E2 zE-i;u8-UBnc>52;Z6kNnNz*twC#f+d3AUpqjnGXy5t|lA&i;duY@lwqb{zx#v>3hf;{Tww_$uiX(^T zc2j?d{ysbJmAH4BZW_WpaQAT*qpD{#3ARYZJ@sXRnKW z)ll}xgvazre680++lhWt>=2cvYOyOs(;_Iit?D@_Oq=jf(y@T0h=0HmwJuT;cv1a=062b+^co#Ced~#mw!*Y%Y|Ce z%8}P~In*g%czBBhWS4>fqXv{hay2H@Ru0tOE9cv*Nnk;UC#^(`YItf=X=a1~?9+RF z05J>qE^5#xN8E7V0dy#?f04+hoORk12h^*jX%Bx#sb#g7)p#^+F;G|m5CYYH`5+ZB zVVoB-Vyf;jUVKmwxjmJilXayfl>5dQEwo@7ItK?QxVbD!|Fu|Dd+N0~Q(gNqi8;DP z4<8+=*KRN9G^y^Qk%@8CR|SlM1?iwudV)D@-Ur_)21fD!cLwypE&aVs88=6(?H#`L{OmGx>;->Fk@)PQzIQbHn8K> zYMI$@xvKXxy)*7ei0P7`Y+b+8;aJ2R>LEpinvK=ywe!&_9Am)lbD_2@4y=A6;Mw!u zl1rab;p-tdXg!KMKy7zC7&x2QEx3R6A~rPn93S~NVtj;1cEn0w_+^Ni0PPjvLuD$S zy>-XGg$qoK_P6+hQV~;v!D^_J#`=^!L*5hPHCfqZA7uX3AIOJ2KGUMt!iiDvJl5il z(JQLn$<85Fv~<7sV}q8~0y9_~-ut7@keeU+?q62B0TNY=>leZcsY@80o(FZ+1mg!g zcAINOy!`kp=7MhoK$(#nU)aKJc{iDoAed822$jeRCW(6{a!eN&ImrF4~S8g$NG2`~m7wmH%a<3tnT6a`X zG!SHrLsQ~CN6P&Emp&g;pLEH(BqKU1h8LOmO@*BmKZJv>_1yaRZV28W?c=_R^R>xG z#3tb8IR;JjSbCtofWtowa@DO$NMYdL$7;KeebMCHdD!@;&ev|axoS~MV)hyUho;*Y z4;NpiHy}qdyAt4e5=|y}B%HTvr3HL>-oot5m`_Ah%yM~;zk2wVw+26Tk2ZFi{O_U8 zx{`zz#m#v$WYiGmU3hhFE#7odx0KS?@#NXyUZczRH`qlf2gA9uy3M^3bEHt!cQIc3 z;43hSYg{^aea3$GrfwP`hy#+pcM6}Z^gmse!kM<1$a;T*hRSlAjqOmasT25R5RbXl zK6lhDV}pxW6-u-!YP$C%b{)APhb{J)?i7z`{( z%$zxJ?xf%GyAQP1?;SRJE>(+J%?j93_#U3y)kzE6t&TZ7cd|Kuv1vH!Z62<&k3YRU z`>oqw5uIR<55ATh8WcqNNw3N4nKOA$!ANH3w00-)jAM@slDp!yni*iDhtlGTbseyc zia(=AWB6tU@#RGcv;PWxm-MWASL}#D4L8khKWWo-NzW{!Zn*tXNx?0r$cFZ{d5bq=+e_@aJgOiT2gvGw8Xv1Rj$kD| z8|;&Nw~J`Xp!{6t;V_KXsnx@Q7yLo$r5ttbYCFewChweU{&~?^HL+c6{5ZdL1yZlE zu?4I5u{WJMAAfUTbl{T9;6v|{^C#L7gk)5~&_~Lw(<||5Y>i<3w|En$ko9Kfq%*xH~RS9c{AX)6p4#;{1c#{HbhjGuK167*#zSsza3jo;-h8bh- zjq*IV4irRTnKKrCPzc`nH6?2tU2w%+>3;(1k3o9b&L>i7)=Wg`DHqX<@qs6a&ftKjp!i0A(_>Zv zdSa9FjHG`%_>&!!{|pYS0=x$zkX}!-pM>vQ6&zTWACM2h+Y*y^TEg3q=BE~N{v~N% z`Ih`yb*B>TIZ&%Kb8pzQck|!U&6hB+qjBn|*y;&aa?^)Ewqqb3&JrDCCGO5k4hMkQ z+^l$RhTP4pTc^UuEtMCZOh>Pkh*GKy3{Q4cwj}5UV-RU9&5usJ_is1-U;w9qIFGVW z!BtYuwMZPp^f3pEwyIg~)Og(0S6EoMFQ0+dC=e5a!_67!7CZ}!Z*5RYcEKg9qO_t z4MKm&0*rL(Ms*s9xQ3o6%(~`)-zeit3OhF5(%mPJG*H+^W0#*JE8wv1%bW*^lS61 zX+WEl%AH@7=O%G&=VR7%ir)CQ@FHusgPibIxw`xbt6(NKNDiGdC>&*J%GkQcPxDj? zbk~n-DR{hQ21#^MY@b{z>{=OljhK7y) z2vEP5&owXK4((u0Yjp~umybABjCaRoX@jtiJK)QL@~X3mG^JW@H9b8{Y{4V94QEJ<@d)@O6r<~(Q7VGcQzYJ?=!oTbx{ zQmKX%9j8=O-~9Hw|APDRxKHo*{dzvHO90;g#Cc0p1-B0eKC7xt79^`p8pP!g4@u~- zG>!K@=qVZtl3k*&kKMc}9SPG|VJ^Td4Vz-5ezmUJWe?6%&Fd&eLX0_opa8Dyi3&3AnI z#P%EPL!U%G;4=5SQ!VNc|m3o9nX+{NJ4+rvpXe#K4i4s0G8snW0NLM z)jpHZCl$+UrS+a^szmMGmJ`CMs<5$A|KmuoJ1j$Lm+2gAeLOO zDvJU!JQ-Xp{pme;U~3xvNloKf0Xoyim4QXA_Hu#5IxM38Wy16 zQ_*-*s#KZw3Qtx9@L!Y&xwz6h8l>l<4yRAr^Ja`rAIPIGw2g;%k{rEN%Vc+TUIa5k zMq2ZXLlm${X@E*?Bj!1&^$_t|OHh^cJPq9=*!HUn-a{jlkMBFBuh{KoHRh)Ihae}_ za1Irs>6nqVdl0+WY4_4eTlK9rJ{$iRpxM=6MPEK&0JZ|hm$+1uyQuiC&WP`PpSKE_ z182$tE@HmGdH4BMLP8)C9RzXYtCeIv!a#*mAiDt6owa=`Onn7< zuu9og-Hzxjvr7=g0!0b$FL@Dk{JX)jp)y{GVu7T}FH7M?QYwS!*Nlq$)ayH!Orv4a zM|Jr-on$@$*r3i4`R#jtf~0az<$2(<7ptpW08MKRp%2#Beq(g~I! zx>S*nxjbr>2-!?SSL_2`x#IpCMmxbg47j07q^@_Q$tJ<_p z%Av%$duP&gxErc#lqa|&ITapq-b1b74|n+>?>`ncz2IYBh%Z>QqVL3@w-8y0wC#bH z$q&Z=3IbOJeQ3-G0o}_-L}3+d1wd(DwlwKs#R-L^#$>#bqWJ%NF-2ekR*eTLD0j}B zfhD!~MJ?@4<28mY+(?%N#)rzON6R&n&<}Z1w~VE(lYqB`S8G=N@j^W6N~FvtH=-7E zS5EG7MMz(~%=1m|?M%6}H9v0z9yFEiq}i-|+oo6fR%w#lgx-m|MAb_M=cmG@=NR*^ zDSmNv0rL#0A2p~f?#+TGnVnKzKVRuYuH8Xs=GQ)WYECshgkW{U?ra;HzJ4?OUzn!J z+Flm>{MC5ltFjASn)Z87C=|M+54Tu(0CO)SMxIOUnF0s^L4vJstr!T|MKtitRiS%=rr#5M?NeJPQ8bteJqcj#dxur?W} z_||&4_qLQxht#brJH<2I?}ZqtE3(5*K;&mdWjN^R=yir9PiV4r$_q6+73!6_~Y}+@c=C!gHReZ*vO!}~`HXzAV z#iYf|4+w z`+^*;2-i!eHzugBaP<~iHv-!tVio%JRB1={g?L@q`BHmId4~jR;qvayG6U<>x%L5v z2|k7yCMD98KZ!@4-Su1wDHLQry!>V8*?rotxLxS2u>tfRH*`#XV1^hXFR=^}^pLa- z%GG4~W#mSXK7hM>>4%ag85qZheEhfDkh|vsQ_;yASQJvDB{HNr0VTToS~~g`UkYT0 zzC&9sr=Z(s?LTtGCu8N-hc(8055N|6Hu)oY|Md7axNG(2UU6T|hS%Z|z!bzP4nwx&wReBc`by)02#h;2}*kPozmkKRW3SQ@KH2?vHVK-PMX;Xm?9L z_4`Fz*+;uceN*wZLY6kQVd}tKif97;#euSAhcctF4SLQMBNa~}&UiKnU zAeV8H=8&;6;J(A7RD+TtoYo|9o$$JER{mG&YrZd6c(#kZOXE)Vru|p2I^Htx)ZR7u$iLiF#}WK|@xd#< zzc^*2Z7XR3Sp7-iZG2PzZ{pg~_|u<>>mO79X^K+>4!rM^Cf}vXv%udW7kjBO zCY$XC`P2Z@V-TSF<^4+~3T%&sF9YpM^e(GYkVS+g>}7i zL+>maCfwPecz#2n3hz_HdsP;ZH-7%BW#)ut!;`UbznN#oMELuH!PJ6hi9rQj7!KI3kY$|n0*6{q| zdIRA+eW(FI$rN9zux3viM4eCnBwKKv{3<+=f2cxkQY{gNlfSU2@j>5`_wBjcwo`R3 zvjjIO(2S=wG&5N}zHO>y7_`;U>8es;`E8}!R}=i*S~OBT3L6Y1 zfmkhhGJ|uNwN?P)^McN(#10IyKy@$szwNlybx*JE_{5pS2e-1cIiT22Dlz*_+qEk+ zKfW_3&ZLu%`+8aC2dwNE|7oGO5aZClot_-KuWncSHN2_vhp9Xr;XS)g-WQ}9pO zN*4()c#Z#)j?KYNOSNUZHeerQ(f`-}k$pZagP+-~>OlzlvFLUF)Z%e{yKn=}evPQj z_=9`ifOc`t-JhHC<-2X&ThObI%4lEFD%`DdPrKT6(YUGDdZ?!MXwlj!bSr#9X>`JmVw}}q5yzup6@q~v4Dkbf z+-5$cmuvKIKD3hiGF#DYE;i#NQnWXR>wUdKYbt=>NAYD4)9iXoMQ?B0iPNcs} z1Fgn zEVzfJ#ExFRz{AEr>110?0=@aKa?X#ed394PO4zvtpv#l>_F30!JCnJ4!V_j~3s%ub zvbMGd-J9T;?rwBLVZ)TQG?DH^z<8B-D0TO_XE*8b*RpQDO}U}X+F=cZX_!CI$J6HY z@*8s-x=CRkP!x=n;DIDR#<-Y3p|)#S4@x5r&l@Sx=*rg1axofKg8h$3LB~wQ5>uY* zGKh4~#HrNDn>+GQrZZ+4Xd&J z?=&tiRHnFkN%Lx_GIX7e8b`DCq-r0q+pAKUW9(|26A!l{O*jN$#*C#Me2)f3=+9cX z7$fo)=hBoaQ@V55{S9py0|%X62R${rdu5#eZUJ+G60U%6SaRR}4F|P|PTexnbk)dT zxV82#E^W*#n1y#nJB3ETw{P47S&xCYBbGDp6QC^iP>x0qu|sBXSpBLSw6(+GlDi}y zT9=J)44*YPG`dUC-b6}ovr*}elI#4_0!+-`(P)R&F>5|#$jHKt7;PPjwLz4|)#edB zzJHE*R#uX(0l5neGhZfB;>;0LZPnF|F2NAFW?%^F2{ze5I-%1z_d2;OQ z(9|t-~0-2 zqDJN(uGoN4!lpDSy%1HHZogF*2Z+>sF@NIn{F9-?zI&2?#GkA#A$xW&=pX!D8M)Z& zDkCd(^M3pX!a#-N{!@Mh!-;lq{YN6*ft4J;2GDHW!O@5VJqDBz$FtTGo%;e`eW(W= ziLBq$@n`dguSYnZwVPWjX8ACp_Z~ZF?|i3iR)?KCV|Bx72-p&5yrle4ps4oT0%Lhc zC+*HslPQtmR{ss8*e8N|f9^pi+F4Jz{rAi*w3DsdM!HLOi2-d934nH|2!Q!-cMx94 zcX=^!cdIH`HwIHl$^K!GPJr&H3||N(G%1aykxinHb%%mShqnUVhShyPUwCqRo*wFE z`+D)$2vC=vZmoxR|;hxfcVK_$7= z^+2nsP7=}P^;B`R?UM5329#XwU=ucf*)cuno=5-3^0j~S?{5;uJo-Xti(;k!e(CTW?t3Ya7MgA z7(;uJY5pB-U9+Kn0e61E1Qrb#fgZNjrDRhQ0f>!S)m7#{(8Y$0y*vtuC(d;S+}ht? z)_J|BMKIEcU>)_(JKDsE-pKErA)&5oR+369j|P7<1efo|DQz#f zH&wVvgeUQ(*iDR+l-`IBJVoa=-W-pCBSr<(u~iFlP1)bM@HZmmcq02qEi{$aYUFFi z{nIxqR}ouSWoX1susmz<0G%xEUyMcQ87yIgQjP0v0b=x3=X{{quYfQc_ti zy)l=Arg1Xcd;bSSX>?1SoZE8I(b>Zz$fqD$%mUS-=!x zy-i87iJcfqh_yC(s4d6jmz*M%`Y*7OL=tRvhwb;e21H5vkda&ho5?ABNJ5MyG@=6< z12vmwqm8;fONi@cW1;rO0XtrChWepEr^1)d=y~$RX7>bP7qBT$^1Dg+Z4_*=;c1DlCBjzaw|!LM_|K0UpO= zMe_f`Z%CcX;jnm-?mWA!^dRqO`7H0+&s1^OOMd=%?f#EuRTwQy6>7=7f z3PYG=$V#r2`A=K=nhCG;qx4gyR+A7;qSz=?ZR*Xmp5y04_62FvYos0oFea!Rfzc9 zxjzrzgzwD?89A-l?<)dnAegIJJ=8^JBk@*?&>PhT*jMK*h44esfV>GX41)fq^H}^h z-wuQF2xstC?zNEj+bQKJXWQHi+>Tkt?dtU4&F$}<+J8q%f4psMD4ipDx?==(7F2ee z+7_x`Fd7n9w}S7I)-E%lj=f zW&-MtufSqfSa%jo@!_UQ7ShUIa;z+PRHaX-UmfWfYIbAlvvBaj2F&0AJdp;UTr*AF z7!Q4QCA>;+ka#w6qq2Vxo<>4PtFof!ScMyTOAqb@Q(z&{d%1oypFY~ZIincN&kGVk zS^q=2WN};`XqTiI!2V0@uMUULpye z1n~cq#!jrg?+mQ|urg{dr*_HU23vUlp6IrmO=B`gYf`Mb-iMA8!IH@EF+sf_(iW0; zJCnjb`jB^nF!wyPqpdCQwGHMg7_zinr%;Bi7$ ztPu9GDeuD4^qGFHd*D51xocmX?uL=?R#6_!+rlhA?0lsQ^Ul0V#~o<8vOt?`y+dRp4a93IMeNu#K3!Ach%)P1I4|?t5&mJ`KSvFqSxgBwrDoRqTH+sol zOk3!8AJ+3)$n28Oq*&7Xii~ctjm)ZG7|P6Ng#cQfR!aM4ZR>A~d2Ti}+IMcg(PXjd z`K0DWON>q_ZI>MaSpBNm12f4Ek*$y~xV+@u&UxJ+Vkm3?6)8H6oY!zjo(uMcgFmz{ zk#(aBX^gq`_nItAeVhZEyb2x<)xWkE{hG5#j2eXA^%^ z>GapV_^p?2i%(yAL()Sf3JT-Y0u?&mZuUu{oQy?N_A~6(xQoNICgfSOF+8gG7f&I_>8I_z;^2pyvo^4^|mv zIocA8=1^0m19uu;JrcYN=i+W`mU zuANX1z`>nOFgr#{vqdY7Lg{51JBu(k5H7`kbvs<^<*`deueKAbdUt?Y7yytF=BdOZ zUHq0i8+d2*M!4NC5&INfHC|+t0+9AwFimNj=kd2neC?N~xQ;w&6#H`Ev#z?!!t37hfD_u?S@bE_`V|o5XL)7tX{^$Z7jbyq$pUT2*-*+O>E~ zI>-V3KXap#!#fnZg+U8$eCdMg$5ggD_I2CVPg|oOCn(&#SAPl-&ZdX_Ck6M5SLj5d zGl}d(dc7sEEobp)hd~8XObBAetxHdvCv6e=NUOoDkbaHQ$#2E}nh0i3MKXz&Nnbb# z(6TmwC((5RrjWG7Dx3)XA>zH;N>DEE}dOPvEqyLHzOhoLk zK@!H4jph;x_B0roT9u>;;YK*mOk!`Al1#es)%(xcX@2a0gVF;OIId6*nO(3_J1{RQ zww)=ay6x}@QTRI7l_qX@d~54$>m#k3|IkZ~B{|&LO;MLh*pD<$*gE+2o04S!|Fe+a4X-*{q4#L2N0I0wNw+*FG@oaADA zrlQGp-FCOg>AiF^>5Zp@DDM*cAx#ea@NMk%qBz^62j7gert9RkCx$+7?foBbn$K=! zg`B3b<0e=qFskWkCl~o}M{oG!6}XbR|GFJKPoMYjTf~}3BNXAOTNg}g0xPMbpx zFq}trx+~Jz_2$f64CsVji*&r4QER3+4l8WiEsC4aMA`%?%C zaeo7O|2_a@xA5DcY3R+Dqt$w-H}B+SgXA6>Kj_QEz*8$2(P z_o^vaWlC|0yTD?x98>!x$O>_IGgb2LJ{vL_Y zmY2hTIGLL;>5;AXC2H3XFtHITRjYm-e!VdZLoQQ|F2N(wYmFqPzgy72X{u;;N(UN7 z+@}II*!M)E)HG@`)@h++93vk+*)8Vj??0cPjoV>3Q!&--QJlSa7}@UTYaZx+5fFn{ zMMeHyF?@IVxOo)5t*px3>s=3TU39a4&*N7&&wPD%1w8Im{~+;8c-MW!?z3(gOoRC* zMrq{j4Dr*lkFFuFY%=rh?lf^rhHTT;^?cj(=bEA#KU6BP6wS?U59NNHZMx~*vU*$N z4|VQ+r|OMIrpJ6K&#uhhO8)t`t4Z)UOw#;cH~kqc$;LkJKXz$%(O2uAY0v&F5078V zyep}--~0IN>Z`4^(|<=wW$u>#ieEC@)Eyu9R<}!S$$WF`*K-Z~A8k!%Ld#xBOafo; z4a?ZXUa9ahtG65?>lK}C%r{bg>QiW>n!?$)vkx0qWHO}mo$4_%5&pnLL%k`q5I;ah zn>5iJff|-;-D4^mH<>OJ%!D}*g7M^&5VjBe+_kFG-oDk`x5EXg>+O+#(Z_2lJi_n5 zlrxf8O&EeHXRmy#+8I?~aqw{1MHl8Ce9)4A5Psmhv~3&}Q0tjUB}rR92{%))tkTt$ zj;MML-XD@J-}=(#19zs@a`l1S;R~j>M=R_ubbeR!ssh#!tKT+*_ebRYhEfqUabHh#jX;)H|AoTAM;qYu)2#w+j#oAXsm-bw4zOX~f< zMPZL^Dq5N_JI?(DBD8C0#6n3v6j$gX`^?c{r{Z#Xp{G{9zt7Gg$pp|v=RZjdZV$AF zh4V;zJA$*7=RJ{0Rm#?VWc6{tjCvqLM-NKRN_e;P)`m}!+3^xx1&e3&@8-J~85Q1E z-zl!84Q4kFC|fOZD!g_-Nvg2e|0`(e!JO&y>z9u5vs3hKSChORJr&;3et9l@W`wxE z>XpH{^XYP1%TKM}*M5I=dGcYB_qmi0?!K0@_?%*^-z&b4?kodhO6}gGpB=es_R8$B zRl=5Qj~a%GrBHPwl)Ol>1@(@PXSbF9YGAzlyhGh(!R(8OwT1Lbf-D1 zy`p(qtF)f&p|MPBZ>k0f)_S5j7>z4yh~pm?w#8fKs6jwp{{~{B#V<9yOJjXLtgvRPly-Gab?UI2E&s!K#_uwML$!XIM!rlsXpe7rN^Pr~lCce{t#w=1dhku`cQfIu$#VT*x*br$9~4%!3bfq|BKBh=yea z(v}2tWqMEqtFrq!jo4WJuwfFlAlXNt=nhtemb+FTZ(c6)xmDyA9;TnMvZ`8RFmAQ= zjw(&Bq^dp_z^uBS5>xuL_q_H$hqG&x7M&eFzS8!@R^U*QAjyQkA;GqoZ}Gm*U3mk-ye5CV_(QMG8N$o%!Xpv0@-~2+p7%)w>iVM(Z2xW= zWfgr)UK6?vJTRF`k64nclY~Mg$v4lWM!9xkhoJ=Y>ZkLx249QVZaY+vA3ma`S)jBt zwye{yc}Si%cT@r02W~PZ)!WWceGphYTn!8M$#9|cnR_2XXJeSeJnMa(TLme4UV1r; zt}{di<|O&EYMj;8*p1{prDwGdkL$8gHy6-xvH0Cg=D0=UU~z{sbw}#0HcO#HPf}Wr z>KxJUDWs;aapj@+T;i_hXIJiZlnv846Jt2WOf4zO47&+o9ER_qFh@QtIn30q&3~WTU43zG|Eu9E*M$%*kd(gw)W~l#PSD5Ihp$Hv6}-Msj2!*S48AvN z^-Sdb&u5ThCt`vQ(?L*2F+i%emk2ZZ?rDj|%j1{95~V=pZU)I?jUte*XAJAnKb9SM z06G?atip{yh*?a@NuuXnjx`^y9`9&6Ft{2J*Cjjjv8%;wk;AfFzp3(pIA*Si-?iGW zDc$wyvgx(8`ta(;;jF6|v){2_lRh<%x-J>SYdyi(dZsHay~O z+-CAc=?jO1q-*!iqqVKid^92lGP=D8Kc+B87*5;9*QE2WncL#8@3UtcTs)2URqq|p z&6rz#oLrLe6Xj&Xn6x-Q$nk2k%l0_qB2dNc#!ON@i z&j0bwjWaxw3b2QQtpch;lGiMK1RgNk&0OLQ)X zG#9|46`EbjZ2t0{4uK9-`+yXKD2yT`hFe}4rZ=LL)>se|RgId8{1{<$G4)x_N5}4_ zeW!HIpO8MvzHM=oO`1627{^I5g09@IWP~6M4s&ssHAWd?yI(Z`2nm;>g5_-`D@i&#J%F+x947w&iVS# zGcC}1=(48UIgtDAqAPd=O>yOv;u$_5`2oh@3yI!6 z03>V6Fa!t5n5Vq6oXPs>x>9~|Nanu_aWg8=9`&iCDhF_~JrJvg+6tG;PcmHX{>I5c z_O1&JC4YupnX1Q|f6m{(rMTXNP+b>0N`bv}x!@OeVqGY<%@g?MstmsM=dx4MvEL?x zy~EN)^zMJ8%K7@mkg53YJg=}r??%qH=jQ;HjCa)x}0 z&tMq7N+xoXb2Zop@$@5aFQeeQ0lR7tgrMdSNzBJj76cJMU3rcQr0-p}9U(HcoZ){d zTG$td2h9!%9Fw*V((rI|UI579z<0wI$+10@y?Vggz1F8RssbdCp*>Vm!=*6Cy+7A*Lq+Oqt{t zqj8$;Wk3i4xN{JIbdxy!7$l|+;w?G`k*kgcBJ3&$E92=-3>X>foX?b!aI;A!o}7I7ytqweV{yP5Lk-gP=n^7|OE@6Hakb5fWhMu^;|6q3B8#$Bv-V@ zOx98WOwb&JryR?MGadowO%)3yIdt}U?~}5a%eP{2@fXh`FAeO2&?kear!>SykU z9?Mafdx1-eUxiVlLHIcln?xaDeWF2F8X!j#5sonDGcj>oNNsl4*(1?WI4)q)jMRYS zeaerYC9jR$wyiGe6CiJ(gaqIiOjdmeNPtq7)C@pQt1989cmhrvl$`Ck#1WsxZ;G3~|M70K(E)M|H z3J2n9pF)gReqAo5zaq{7;MSJe$qmMN25JpRDq~1VB!)^fxQkwhA=zdjR14c6rF9i} z_kffUJWa$2*iwH4nRqx@R269Wd^`DIur$6nF82veK)SESW2!>VfSiOtY4bCos4M|w zQ-O1Amk@}P$Tvx?B>cN8tX&-cR^RAsnK%(xb|w(zBX*Q);jxHhCWyt#CQaJsDA5F9 zxi$b?=TJ{&n4wm7^UZb7)>NKarcBDS@EypTZD%!xgiyd6~6kxlkky@5cE-s&9%Ycm0`owiWsGA%abDD zHZEx=eC06+e~AnAJ7Kb7lJy3u^>R5%M;awZ)<_viefCxdqB~E1Eo-KaYF0b4Qwy*K zQo}OP{v_abs3V3*IwDu3gxEtGe0MPe?BFYasVEJiJsC0TD?BMT9ypkkf#-WOMeuBX z2Au}K-xBQn?mt<0ijy(Kkrb<`2XV&2TH(+=bf6RuFcH2J05Ftcs_Ktwzytx0-djH~ z!SQ zwh#d|NF2KjEJTb||Bn6NG(dr2s3hFQMYxn3OaJU7b7Uhxn(&q~g!T2(v`*RW3igIr z(CuYYwFMGT4A3SR46Fm~MbM^;;JpVKvBro~qpZ_>?^t7KG{rai9rP#<77i%7AcEsb z{wbEw>>n8lRuB>o?4TDKY@Gb9CHCkRMY8PALr=iAMZ&Wgk$N;>71aVoklacDAUzAo z1%PS5uHB(0VURa7YA>Iu;dhtrSyMEe!&UoL9nafSCC&yhOTobEBVpL?ChQ1Q@q|0} zkU%b}0wgN}nedP4VFSnjc%(7RnG24Ig2f^#FKHpNX@wum5#@~X6j~vOiYj~_betWz z4uej>;QH0z_IEMDw3Kk3cQ_zrGP$@uH!_UpeUt%izPQg!92QK17;`OLYk;~Gu<2@@ zQ)I!l5VL)a9(oG^xg71id?)_kF|~Npy+Y7R3oglG+mG)!jS<_!XJi`>VnJ9R<%Lo_ z7rtu=mUA5*&sE`XIRR}+j=Kno{Mwkj<%;OYjMEXd^~NqxggSaiNFdhl9KIPeQX+stL?J|QBUm#2DND7BcJ1T@iYSPTDPWU)5WFZ&7~h4 zuzf#tN?3nbvS z-M(N>Sf3&^n0H9);K`h2=n-QWE!E$`;-nJ;1d4_;R$9*5CjO6ZN}wQ zz(GlVVa~2m0K`dau(}9r85yvh1sZh)Mg^cQl3G~#zF|CAsNsc)7a1%A>~RFb!UcE? z3xmMR>mg9=1l%<%^aN=(|8&CYTBxN>%bwuE*;v2kW_T0{60HdFlyusV z5MLfxk)RaP3?|;JeT^!{$AEwAhF*cg!GqCu&nv7}TS9m#le2Wl7UDR{%|BRlu|+ur z^B(HNPu3H&DFTM^YNkDj)g2XTMFQi6P!b8^efeZ=HbjRMs>lE;h<2Dw_kcr={hRbS z<9Z2K)&v;@00F(q4f&P{@N|KhT?isc=!zG^8C=-R3y38RWFiJ#h>HJF0MrrI6)RUV zDgNJBSDsdZefSx#tzmH}Z~i#rNS%K)Jv3|&^oL&ZZVEWGjc$R3<_KU%0mT$LBsdj9 zJp&FSG|&MzUy{M*faFN{^&k$&9ssE`2dXl_djR0UpCDC26mM87CQ}i1YiDz`Dq&H- z$)UG->V#^%Y)=T{q!l)Sz{dh_oC0>zjQ#%G5+ckk5N?7)CfEQxAl}~ifTgHEjDX1D z2VIFO?$AqSN7Uh8K;W%G7Yy?1&D$J!DV*gPM=a!bAZXnh>?Mvim5*l-lP_LQ$C-ki zj9~-?MEHBCS0SYCau<^aBh$euA5X7JLAFtjlL3X+G@uOKO604$F?&>Ix!!up69+xI<`%!_5{mR}TRe7+CchOYb?;d>tj z&HR{%dta=Mghul#oB`08f*bf+upR^KDEQAF(B63vOycLgPv(V@8t`18){BdDAyjX- zw;K;eH-?7M;A)o9mL$-wEm3F)Da?u{xv=0&sqJ2_4%e8&!J7#=iPnuu)DyJZ>hW+k zfz+L}-#8g!vi!@e2D<1_q=k^bRyNH_u6YLle<{DSsP_tr!47FgEhu^>hU~QKp;Gz}yFo1IG2lV>w-5#e04KV`!URlnK&FBRm_k6* z3!zs0eKvVvPHJA@HA@tf`BzY}yewLYOL&^K>KZwow@go_Vmt z_cjrGeyb7|13(rDV7&z}2QJvv1^dMf)a?qgq=CV*M=SyL(?3JK2vB<=#ErlLtqs0Z zI_@PL?<$0xzBp)10=vJ$}WFmvE=yMd*=xHx9jraK zALzW7?0`rWM&t^fEg6uUsvtoED4q_>oPZ4wVS8DK_0=G;YMuVU32Rb{=3y(#Y{Xs~eb9r!5} zj)K#5evU7B!0ewsnom34XohwEjf1<(M>=6uN#x_j++_vO)e1hi%(B`6k-tUX^L@+o0$Dft&;L6<5_bbZg`VgDfz z93k>7SJXjA)d>*)3E{^m-p+bh6KoZpe;Tw9^L`fU$OT_|4h4Av{}iX#7_frU`me%{ zl11PvR*-MAK&*fobL@?-uA}&J!SATKAg=^ zv6VH>q`;yn-k?FK@6PyB2N1n;L08@vFJFSS&C|bch8%Nk7$7dPc0*5X#{5xVym|%p z9}S+zlbjn0PkWCSAn{lvmy4A4243}Aa22MQh;I6<#89`4Aqd4-66NGQmj^!;CTwoz zg&9N0f-#I+m^}&XYYZ{N(mOJ$b~CXW2e5n2Z|gEmRGT7$%4px)UR8I39{POP6aNfi z@>YFN0csNGovzT#K(e{eKVi^=0N8%<3o{y|#o5);_{9YR5-)=1iCCj#*!P30=3Fr8 zFe99nJP>(xf}9aXgW(KVBYI(Y0>q6AD`FrruAOGak0I5=km|rnT_RxH0fED;GXAC}M!&D+(b*2o0fVC>N*Cfb$c`u-|IA+QGgb`ZtiQ`9M z_+wDWSv3bTnEHzUqp5eWJ*wf7S-%~Ai#EJl78rg-j!l5GX|4x(P=5f-h3j^Z=5Y<< z(NYPyqK~{Fthnl$qLki2x)H_fDayT=5-cA4_Ter_({~Y73(A580}xyR@)G}RFXiii zq`bnE0>z^)36WpS{oZ}-mU&j_xTojx$M^zQuxwOuTV}kMG5aV0V#a`6gTD(C*KxWp zP3p@^FFU+$_y!5d!8r`8YL&u(AF0mOcyT*K695$DAQPN^$@+@ew>dD{hD352e`h08yqXCP+tAHvqEz^Fqf!;K-j+-~NB}a-DoxCsBpYu}72@5K*XSnIaNw;-DPGT`@)f*5!2FDh({@X~(9+ zIf@2e91#Pji>lP4!9+Cqo(H^Mvf77q6Q$i;ZZ5YKva^!lhAt90d16>V=k8S zc0!hD>G{Ce0W^$3*=N=E#gBN`?g}0PDJMYON=ERJfCjn_9Hj)dQzIO10Oe$()w-iQ z7Z+gVJzFQD1`+~)#g!PP9fxcNrj6QWKAKN*gu3FicV^IUE@*%7vS1MBs7nZs$&OQd)-gQyoaLmGT&C%CduCk8s3`h2|1{G=@BVDKFb!+$h*0<;-82 zK%jy*7};2@S^!keh(iTGetVY5($1X#nzuf+L37kJ{&3MPEfYYvk|F7v=2M&psZkx) zUnQaD@)*Eb1yfuTCtJ7IKdf{|IoI}^LY|zf0jcc1-hkAka}r_rEP4z~JE68wO7qbV zCQQlJpD?E$-NXZ`<|#zyY~z!5H*G7A>_67ZRz28Y#8n_~Nuz3u!RV{Cg@Ys0kxDrj z(jDzgv;l`CQ=t7Mt@MO?5~l>z+OH&6pi=GltYp6^x{CG3_CS-T1(A{?>uuSPSADc- zb5tQzL1AJc03dm`bS=k+xFDa##>uk@BGeHY9y3c%=1HGT7AaZ zx!!hC*&yfNO|$~y9ZO%fCgSK8V%r3d2NQ)D0}*3SXiFSion-~-lTi0XGRo)(=!pnB zl^?(lCBU`E9EfagzI?M>hyVvyqcNB?!4?QRbm8oyWC(6fgm40YkVL+z$^>#Ro&k)^ zB4E+cLcrDM#l;;_vY+gl(^T@STyd1k>Izewo_HoIg<-yf(bT>mfT)kD9JBsfEiPTYzj|)G7+2FqH1o z{I?;qZ!(QNH4_?0`jAD?ED-?G5DVa*lx$qC?tY4R(5Hp4mnopJEX6=vfD2FuI|xxv z18S#_)}zA1frbblg$J!RvaQR^_(40 zAr(WiLl#OyJbk;pTk*5#EFPGM9<>SQF_EtBK;l~l!Eyz3cv^J9%d=5|<0CYw2AV`5 z5(v3?vYleM2@?XWmJ^V4%t*ksRhp4mA5(g_FJAKj{iso#ajxBE-C8$N2`fd26GF&2Yb8aP6mjCLgxpt$ zb2>Pu-+upYdpxc`c0E4V^?toyuh-ME&EPW6nXB2z4Q9@W)N`m)fub08kD!@mudJj2FbK$WHY%yY3 z*Nuwm^vv?VJ7qCXU9bz{(poEn%0{*t=KUyxf*D3>sQtyV!xRiiWloCfq}YvLuMvos3x1Q;F2A~0}I!iMOT7#|*rzIApQCuTHAw?F;lgTa&K5*v1Gevfa*jrG`9 zLaS5$SnM|)cJV45=C5lgLO!s}*|3KcIJX3bT@nI_-DY9cGMwZI^2k-$#<%TDCIaay z|4#gJ-G|_+w7X8@QLMRQff;mhpmM8L|MREplQI!LoTQ|IPdgtt-dIkmWTBnJ0%G)J zdAcfum4MRMxFevgXDTbI8C3UFE?LS)nf)8M)7sM_MwX&Omy}fy%1Ib*ql|t;s&XU` z5(#xNtl0af1kH8D!qUSmf^(?1F|ROE)Id$r!la<=I9pO8VTG}uhI^v#I%B|z3|1X0 zOg&tf(Q5l_G1k18HXC7acfckQGGLNqhn!PDyCFWd%4&PkIpcw$<&Id21i@FsAS(Ml z`HIl(Lb1xHywY0`Ek>~(JqSYMl_q5RbCRLxm9~I`cbr7oC#2&dr$82~{&s>$b8y(P zm#;fZ>t{Q#J9<^UqZ+J;Cr zJ5-GxS#r}6YTU#Rnf#Oc>z3PrFxd+P0lP!mDH1WMGP%(4;a3iiWs4-4!)Q`<`u8&zu#4L)L=LgaqQ zB<_T>gZ2#70GPAn<}4)ET-{wQV?yBBM@l)5v-Jd!o__tQA4Ii>(zU*)Dtrsr`B0MT z^rNE42}P=}JXavI*P?#gTO(<3sAVfI70vI_%sbWE`BOj>+uh&!Evmv9nk4?#(*RgW zQFHi9U+^#oXIf=qneNE3_y7RS1FSU&q(iJ8%KX;4`lc_b`3^k0CY$xQfWkpi_!*S^ zS-|s)R9P-yJ^}dI%8vb0M#z@^^iuBEi;0n9*TRj0THnUi*JT=<+<4{p6M!IIa7Ckv z6RV=djpAGdo97l@ex$Lz96ngFU+H_Ajn2r2e6H-$F{G@a7F z)m@|}{CP{tQ3E`{?gB#p-{H%v6iYixz3b-}PIDOIYlq%*ENi>WXzXVK&lOJ*Vl(RK zYJ}DbSZ3p$r5AZ~85hrJlf}4wc_M-sHwpfd+i_*v3E&?MBpmnflfNh)1z=PTU8r8!QoB zItIXDgBeG?n_cE3Xo2xKuO4upl<&wSF%1Ys(?;6<3pM_#-x1A-yPBC1?D!V2=7M~& zLM$oD34$!5^KgRlGBqX?09}m>yO|-Y3x4${ z!doH&{5E&hJ?t{^>g(vR8PZ-D*OZ@J>okLk8-vcgYqH?UdhfL1kQ+s6;I|Zgp;-B4 zkuxgySa-XOgUEfD7(YlkucohMg0Qio0zv>t>`rb4!pr#tvAe|#a)a+CH&^pKWj2OB zs!?X+uUM$Y5KOLZZsja=kw~aMbtw>+s=56+ursvrVusF5=*+?Thy%M&%&`#pB#zifzM~K;7aoZP>+JU!YBw4jP zfs3l0c5ux_hfc1z76>H|pWo-)c!r^Fy0IABc`B8s+1QRHw5sk;-Il495pnfwAY86< z`ti_Whp(K!aL<=b(n9zc~j2 zvwlYrr?mhTnzP$RvGrPmr4al*{)qb|XkHFrx(uWyV5vQH=2-|wD-&N>ZaaZ6d2$w0 z(WYMTXI@c}=HUU&#jr0fSM=Dm#_0D9D4MDIz#zXZq^*2b9Q&oQ@>-4GpByJ?@u9Pg z41HO#PK+kn%3D{?8yfn9WvikgG2djh}_Kh0$H3%KLO^T`N-=Ryl18eb)OjqHz{{L9)he z+V_{`(O5a6G`VmuT6mhjqA5*#p9|+=RQ30OlKp*+j9MiA5ac_jeOAdt73B7>9~yq# z+N+pA&6VBxM)3$?j2MFJc z^!Umu0$f9z0KWL)&z?~8?+-;&E}?YD+!H#r`MT!`#Cp!zU0?10H~~a!k)J=JU18Gq z0!HB-AU#N4TL(H!R^$5`zc!=ntCt)t0-Uc8umVs869Xl$))i0Qm5Yx-+F@BW@^Z9w z=p9ggP1Y*4POS^GQ_m0Rl+Db@iG2pMZd&Xd&{+ozF1jT1fF9Ya1wSl8K$>FsX7+N( zA|bHpY<+EXLf^^yDukvpNKWGI4U!D z;7!A6L01>574iSBSemO8!>aw~oi+=#4^(Kr*HYWMHwgKf_yOsokuU0#iO?j=7) zBsNjTGDQXGTiM!@&3X*Z?kUg$_15>MP1*pyS{o zo1AZ@UsD4da_P1P8C^5~;s3h)b`rickL{$dkwZ0BhMsx##>-7LpTEJv|BByEXdtV7iK>0Mt9l?vUA${Fe5>us zPjiS;***QJlBJBaPzR}POSOr~?#M<51g~@AZ!YfYC2#@aZ+NmrJ96?{kBo;R&louC zs59h}SzFpoQhEzj2NV1$i)R$dN#9-f;uVt%hBv>=+8J3!d3(jUiXg#8h*U57G0rU1 zol72M17gEMU7GuAcP?r$nbcC=h8YI1{!hzjl3k&hCB2HZfoj5x?DYj`B@g5H0{ReA zWyZbC%mf#*sc3s}^*eW4$q~-6%lIj#-*-dKTX*MSR|fz*JB`ZtvD%dh^5a~2`=Pb8 zg$ktlWl;X_Xu&JxdilhOyxRNF4r0+NRrJIP(-YV4ee?Z8en&EjE4n-`Dr7{sgy4?^ zzo0XEh8nH5IA0rI@n6cP5`Rt&LYfKKD*!!rEV(R`w+Ec}mY_M4ga8}VO5x>Mg3`u; z=}GWMU7k9&_6D^F0!_7%p}9&Kf>8j=Tcb4vHgi9JgNKL0pB%-7Df3@`Ibmt9j%!s# zO0ePyH2odttq}aGJNUc2@kv`p$=ZACn#yi8AwV3kBNDo0|M9=`Y6k-wB?i7zs(x@L zoqYflRYD# zepvBf?GvSdxz4{@So`oyo%VC#&E3U!@-8n>4tpoT)$Q?Fp<+eQ$@+S-Th5fb`M@no zZWQD{9=x?Bjy+i#19|-YdG2A;eUZ7k85(p|lY2uzX<`v{!RHV4EUJ1OG62g>jpi`O z&-+udqxg?06nl~U@ZJkVbz^&-x1WXjMxv{UWi9b=BIGJI;$F**(KoNC+L32@KQ^C> zxSrRTL#y<4Cw^%2%}?b9Do3A08!@3=1uYk0^ls!BWcI@&M@>E;NVf7TVN51}9cU#%HQagaTh@`CDKf%Y~#GO=}yJo`Ddag`}|efE%B%fIJO zR=9zo)wk|#Da&#?Pa-o8S}0P^c) z+ZXAIM0%`3I}NCTt&7K1!RmJ_Ae7qO$uXOlEjxq;Z#Sd7LGnMf^|sn(yJA05>sy)l zO>n-9Zs_@!;4L#K81vP$E3j+RpMd{hFF2p=Tbuv74oB^-dopzU^gPY=>gv?=z)SJ@ z8@MJ*&o4VHl6^iY{C^J#TQvW+7Ik+<{P=8X4Vtbz6yf=CxFEG+{N`5TeGv75*z4qni z_n(rhBa?x%Rv$2-Qst7?{bH%o8A3gNprKy&fKFG9pj>R-ferr*QP2?w2W8pS8w@XE z2G1+kAGQpy0&voj%D@E#mb(|A_FBuOd8SWlD-<|8uIH*T48@+IggV)#nbTI-AgcFC z?kTZ@(<@nOnMny}G9}eKDTpK4@+I1^3S6fxFHOxJo}jxBj(Xd)g>+iYOXw)~SpV$H zVP4{$lTn8jZ1LcyGA?>3u6$sslBKsimhX;udU4}#J8r#eJVPJhZ~Lz?3=PprsTSP2 zK}4>n6P9r6CQ%9@einx(d8GGA*qwmJZT0!AYraKyYl&NjKm6mDeh(mJxjKAnOI`ho zWNw7WFhA8Te8D2_a0B+eeCx9~3JV71B%T^z3(?EWE%;j2)F>LNbdey{)dF-#7{Ny@ z={0r=F@0#0E@z1AjF4MLd`Q{xdc|=uW86+;S#;>!kAJ3q*FW$W`l)5yR~w)Cbw@<> zDlZojmPn|0tYCb(C{=X-NV@CZtOdnRd6lbh45woPf$dMERfY|2bb*XAU&}Kge>D=J zSqXg{DLI6PH*8(}E!T#+^oRfW!GQQH%rZ=jcJ16HTk8!D$F61DU})J|n>kBA8M<&3 znAVA&bsRy0#S3XUXnX+VqqGjt6kr&B5}=E$pkoxp3^6Q2mA~S49>c6?J%w|-CkbWl zMu9aRr;WZ+uhWgw$34zu>+zhL%xB!WASJy&o?@Fr^6AmoR{7{@T}7TP@bqn`ZBVC( z7N(tI+g|-ohQqr{Ti=*t=d zQHb*4TX!$_YH!=scmC@21Nn}ezo&5fwlN+)HRJ!pLg63mLfyi<4E`fClSfK99cwqb ze%d6A?YXRtfAbh9Pomb$5iHH=aY$d z@{f+x+01{4!3GGZM|M(#@sh4z&XXW zx)B1!Y!#WI{l@|8nOIVrqJ8dl1x=5WYOD@lOSBng?!r~I62t*EzxNp`>Zd6tq4hxn_%ZS0$=Y{7mkg>ac;Sf zHLPxtgt&b(_`UhJp32aTTGzBg1V&;w!)Q`IClA*SB4DP}eu&e0c`4r4{86<)=_Z*}k&A9Pk9o##|y>UT3-V_YcEFnnhSv%6T6|A>_ z(25g|yQX;2?|NXq6h*R8b`r%>&)G${(zBhI_V^{vOBnq+SN~Ds3P=vfxl+KY_gL5$ zCCW!v$ohi6V?C;`ug9JfWgwOhUm!SdL+S1WF(`PUDOjH4oVuX|7MYZSORT6xO0%sMpf7?Xdd+nD9Z`P-~;U zwj?=%*hu70t>$1qG;8oVuGsAgPI?th+*`TDujs^B!8JW4t@gyC2T>V+n{6tQdRoW%SjKrigGMx=Uj+glKi&`8-_!MT)}o zl^){*3f{=93Oq3v;uyi>_5adh*$T%mUugLWUYAJ;hF~XSIbNPEx9sQ&@yb0lJScFs z_*siM&gc$Qq&8SIPl#NZo$3hw;|rS*6t4ZxC8L!_^c219=<(CxEkClvi?5Fp5r}r!K^IAJJ*MGBF@9SY6k7}rBxj&0?lWO z5lq^5X+da${8GtBrDK}(X4OOi>${%}7g?mYjyCNIn{=rCA5Pqg)-8YXZeqKPc&-n+ zxGYZVo-$K49{`7%HL@KC3(wAfW7XY2Nbetk|4b#+QLk034YnUMX{S*-D8I}eOS$71 zlwr)1UIqx`MQ*+Jx*fRFD0A`T68IKO{d4fcEt0V9$yXVDSE|SbKot!5jF}_ZZR_kh zAwE)1iZBEVd}W2vh6XtNLWoB;v~qF8x2Q7aq*G{F!4qtg#h-g)%spHAL>NF{FAWne z=Ppqu8L{?a(*lY${)BQGtmKHF|G1Jre?093cIxG(SQvFB;O@4=8M6v|&0Pa6eXsZ& zay|_XL%rxOL0k9(dm)~fAf7vt7TZhBGb)|pP{e^ey@gb#SXX7l@!L^^Qp5x#K`=H_ zYUT}>jko*De#7~6LOHb6`F@>6!kYes%a9uTcVh9jIFaECt&MVeA6+BHVwtFw{K@(y zyi>YpT@(%0xtX_Uk#}+Z_!t_-ByAOXKneMIA5WurHRkvrX^gqih;h})sQt3!G-+nT%<2+D?K<2eQM82tgAvq7YEbeDb}YR}SN6r%3_*M-UV>9SF8wtFfvza!AzxKJb3G zxYw*0iw`JD#6Ebs{4Z)%9A?3hzi;ihzVo%qevAjfmrNl2#tK$+{~SffuQ>6k@Pi0r zv0Z$e-wjACvcLVp%|@O6{qymk1$z1*f(f!6|9mf8S2o&&_4Ks)eC;&4J-^%TP6FyK zCO~U7^Jzc9*v1NiqSB$m-{+Vo`y)^^0%gP0FEE{k*;&w$3IfVG(iH& zs-K!FjY7B7vpkfT50AkdnA-B#>mJ=>}! z#d0c2-&7}b)7_bWQET;UiU$Z5^JmE|sAJOk@%h z8VXZHZCy4v3NUgpcp#j+Tc-^|)~sLos?J%E@WeR-z?+L6?d!Z9P?68kG@tO*cmm@~8hn+OHJpdigtXxaYWjjaJ2L)k~P&^{INh9D(T}Y4VJd7${pE z;U^YoJ8=tGk93tdQbe6}`%YT5j-1=cy~JjEkQ2Iq5J5Mq%KKYhgmk1G4?BfHDK%83arM zoRJF9ijiP{9^r@(q^iCw!E^bE0!P;U(0MZonI9u zO<>TLS4Rt`Tz)fj#oGMQ`ktRN^WDU0 z2R$_}*7syGMJf-By+^n5`X8v?*H=2%tqnmi)skJ1z+wWR=#XGu9W_B`@>k)95la6A zK01;pOFr;|Eg&&Ay>fkM+1->vc<;mBlLy%rce2uFg{)$kwYU=>q$9EfPJ@v)KV<7# z_3q7bhRuLEYrF{$cgg9r?!%B7wzz>>+{g5! z?9_!(s-5@$b#xO9xSY&LH$-1s8@k&@^!!!N&+I2lZAEFEK3QfyJFEFebSQPu;V?OD z%U`|U_(h_8#;#Qez(mk-I?M=cjhqzJgv~2M;HNMSLb|G53HuIVNia^6Du^z6;}wPK zhu6eLOwz6TeIDm$opSE5ux1L-r4&j!fF=Q9=AE1$olzI!PYoLcMzg6O;Jjw+T#?@S z1Im`CcOTTdNp!?49ok=q^PgQtA1Sqd8t+!uNsNO5f26bR)J`Kp5y@+p0F*UtoVF!$r%SSe7w$)X5X2)3K7k~z$kDV(awxwx1R-yVfw#Sfkz@ z5W4b(uI*l4n%+ylBBr02;G&Mj_Sj*X8z3Zx0TXxXRN4GzcZtT4|2dh=_@2vhi-5DUT7DN{&=!JayBU*`UgVP+D*LZXw>MNRwO z|J+Qmm``T`RjO6G2R=gc_NO)zs7;s8c^c)dchpQ^ zfA}g1*>4Wux{-6yp{FFUrv&!M>7PSWt=sN{%@S%%^_}UUVEEaC^*&gR%JMx$z`7Ny zRUN)4Y|NH>+Iv@h)0~_SehOP1;P7dm0mkL@B*wjnl)x0Ab7wJz40MwA0ekm({%bFK z(~y5@#Tv?L7*y8mcOBovZ%)ga7Q_LG*C$uJ%D0GP4CYPXD||cD496`1NQr=ETF3v< zWzc05tH5TXHvbw?HQ^79M!tyEWn8)r+ zD}mvc1)DMiKZI*w(|+PYz|QNQfgnGZ<-QvK1j&vo4?g;!sU2quNLe=oDz z2=X1@7u>SPb|ej?f>n1wpXS2;aq#nxWu6IBzPWE>?a|FN(Yh4*nl)CNQmYUjxogDb zKb!PU>a;a|y@h(fypfA!I}Ik8qbsu2wiNN;|(rcYzsZp%kGlvPgll1+Ds@hK-0JiI0RUg@0yHc>zf_>eY8 z-3tJK`mgfrwzT$9LGRU6%oq}j+qMhGJ)VDAxMM5Lk#(K-pHy(-*oqJGD*{Q1pk<}A z@^^C%>ZYMhYJ@Y&0J7Md)M8c|24Er(BELjx7zlaScSCm6(`&?uzv}lWoaEH@-_HnL zM_zoKuP=P-mB12mg5<7WX1(sO=&_s~>EHKumj!xm(B*Fp@;MVSXRa`1@tdfvJ1tLv zE-hlOTVmo{;DQeMUsL)9J|aEV12+D%C>+MLzz1LTxGn`!=lQ=F;)Q?JJs;#b`JPO1 zbKMNZguJ0z^*dayL5L&y)FXXRijLe5Z%1N@WvQ*N-LV|O-!F8moo3h{)^wUcTDd*7 z*{AgHWj!6w4xB#s?8-2=5uEo06r^J-HpY1l3w<~2Q80roN5N=F;bYKS#)P{Wm)*o=V?ir^4+GagBj&Ck; zo+JAA)24S+X`ricPFVg*G zIon>UWk>46h!=JX0NJKteSh)$s2}<>N_T`G?kSD)ZoCuCRqi@)`djQ}k8a@~8@|TQ zTz~#7P$2=HdxzXN`U@C~G^J{o-kpK|C~6U(Ep^80UTHcW2h)|Mc{nsec8S%b^&d^m zVq9Aj8oFyx)4wPs3%)+$5VEDmmh1oP+8!s@0?T&UNa9a}7RUi%kA3XZ|3*6*kgNOJ4zmI^FSiI;eUEQ;qx&+h3^cq+w*EH#lR9B) zcTDvXXS+(QMIMbEUZTHab5%aHUm~UVR+X$jkniNVc}l9bd9pl)H7`_nXT-h?to) zNQch)E`a(daX)b`ggSB$Tl#k#xdpdYBk|=3C0a=t2Ed&AiL8rtv~K$No#}px{}xM_ z*7p!Yz$(n>QQ{DkDb-?j$R-H4#fD#KRk2o?FL@fOq^4eoYAzJEY-DKX7l{*}cEw$^ zwe{n+Jn<#WSKSNR%Zsrki1u-6e7elAPX0>!J{0ygnuvGj(SSplF=suw(#x6IvoK&r zx?)SBvFBnPaaWZg>7%FP2@bUQ0tN4Z?U|J4uZMnzWwLYBFSzsXx=W-t?G|9HXsDKF z44j?a$#-y5>_0ZSq zdnq`thGJ+-s-MD=`g**E5XDh3To)V(t+#1AdXf91JfouNLh4QBoOQ1k*RRwHvL(Fj zXtUBLFpQfGvjO4hLvL57Uf8&K2$l5Pz*&`UKP^j+Ck5U;vtV+w#sg-{ZEjT1Bx>h9hCvEnZ}^nQgE&ez4guqwGVV-b@bkHaBZfKtG{voX_Y)a zvoF==h-dAN)MB_2t*EsAn=IzM_9CLPycj=46AL}xM|@)UI%I&MoP4!2fuM(6zH%F9NbG~BPD;mV8?F8^^CFEco(GY} zbm@vELvuk4ig;G2SkPod(KpW?2p^o7n{3QIHxS-iFt_>Co#1EWieySxWgM8&)%Gj; z;G$>E-!GYOMd~pQzS%H{XQ_;Gg>eD5LXjs?a(JUGNwqx2~89nrG%=%5v>MkrLn#Nu9AVNdEev`k99bEjyZ zBHrxGUp;%6SDaY1TB5Z$s#b~PP_8j?_oW@YP!a3tNrgeLdG@v!eJELDY0I%xGfiP` zk$u7;IvK3$_|yLhQJOXmCZ#?kol!-olNO@hcq*h)X+x5|sk?)y-q zdOg5eXL|W1tJ9dDvu(m@W3(-~da@@hr&dZabF`ggSFOxUd=6z#0I?eFfe3hv6*jqP z>p-j9Rjo;BtZo!PRu)x=@lu=U5sX)Jdxm`%v+RGR+(3H3is(qoQ<@O(Y@c~Gv@Qj~ zXMCBvR5)gzY}<{u7qVn(?l_*XtoI(X!-ys1j^@vw1WeKh>X|^7`A173VOFVjqQpHC z?DFrmZJ||H*&Hg|Di%3X1hN)ah`me%(Jg#KfE`qiT!{x3#|R>*hdiQAoRLy^GN+UW zv{Amut{LDEMyS|x?lP<+f+F&D;GA9oty_a}o*1Pfrv1>`Whh@x%7U!|?h(d2O)B?< z3nL}L*Ol3nItVTr7O3X@HB_)Yb zDaBHyK!sYDAt`rqmzoi@rh~DqFqz%}D_Vs+sC3*L+_KJh%8TsNlTx?VA@vfTkh(1n z^M`kR!SbpFRu}wlaeG39cMH0=-<-K8aBLum6F}OXTXV3nn`pkRiKcp{9h7j54B{3h zb2Bw)(&TZgh=ZVqL?*x3s`@NUMIX(S*gf8CiOn*`TwXpm6}Ll1RH*E z8qCS>WERba8#@0-ybX&XE5hn0=7I+vm6HwjEr`mg+X(Zx1Z=nz#GKG#U{hkfl!m2k z0%`Uqb@V|PwSbj!aoyW)m%2X%%Gt_kYYSQaFK!n};{U)Mytf1HR*Co!W;e7{3^KkM zpA`?pS}jfMzC2&>F`=>Ts_$sXO{;+eOBy?g$uRg{%S&B=0V%6zg+UD0e9+VJgvnvy@*RAoBa;xMA3a1l(sw*W5zus zZru7~-8H$z%*Xt?RR9(DM>zD%8Cak4CyUWWD#rY(xLFmXG-v7_o@o6Tg0+k=qHPcv-kXNDo6zC|S#t8eRyR>=!y&8vig>MNAtAwu{j)d_ zYb%h6J=fmOAHTKr;Vb_nAo387z1ze0p&4IY4~1k4%;Y)DT7W-&hY=gnJ%W3dbJ9xIcv=*Uw*HONnhT@#34)ZSPpzlriru#Az+1 zRcq#NU=2^;_Q7VEI$Rb^K%wfnx(i9)q$R+ewW&i&v-30x+QZ-6qF*Jp0mglJl!Hng=)K?D^*AEXmh+`ckg9 zXHX|=91gZ0|8f$ynIiw`T@rajYvw5hIe^KCVoJ`w2}dy6SLk9bb(V`%dh~4r>ghod z_ez%a&Ot3A(>{lek7AFPqTAlCYxq%}r=eEvP#H+9D_b?KyHs zn6Jqrv{$x##N-NBz-XD?Txvye)MwpLaXsju*&dk2Z z>Qj@LD;@cgHn&0RL~Xc8X|Q8=Zu7{9@H{gdq_%$j>77Z;iyCEI#1cMCnQ)-EBqQ!u zoR>_A|ANq6WfoF-8}2n@cwF6jZAQxO16J0rc8>v81Q6|P5`japB0 zr+nqD(`!j7P_>K6T!ZUKKj0e0(-@JaV zPM=|IlajiCg)Y629Fzvkj;p~;7Ty3acF&-a_1g+B?P?%-#4GXRE8hAScePX59`2Un zF-6KmIkVg{PG(WcF#iTag<~_?yCA>Z>sV6i5+kl$3cUbmfvB+5URHf1r(+W80Ir>6 z5!zOE4H}_zB$%%Q2+}VpKJ5MOo*vrYN>5u=WPqMpEYrjTN#3j$lqW?w0vQ8u!L0~1$dYl5j4PEM`}A%}UXOnT zoE1i@>5ZqD!hWIkf4E94tF+KhGa}hCe}TmU8T~JBs1U&QR)9geWf1^QtV7pbUbGb1 zI*S-d-vA1MElU}-vU0Xc>18#L@b_8d*aKuOF!|S|c2lcM1cGrj?#pz;9y17luijBK zOY+!XBzenu#M{|=`SLA@IBd?=a#x1!xgkinS65iGCMSo}2IYY}|(%M@;hcGsXTwTyA~`d3sy3;q+HcN;O$ zS2uq|$USZNY#qjtB|N$eaNNCW$|dQXd_baNEH3w87{~0#rzvBES$TF+3E?+}m)~!9 zSW!}!a}8ffV@Yh*tE~^c{8<|=-R4^)c?`y4#ieKNn|Y38p{v7^|1|zhN+cH=vA!`| zqF$mYMifJrp?!~50^}KZ7Lbwh&-zoH)2L&_>62m7J}$0_`w34tzmiG<9Rg66EI~W7 zp4ww1f4e~B(Zlv>Ayb-je=jTH<?1LsRqBaI$Y9Fr%Diq1z+4Zcltq2pyo6%4G+r9~_gTyzcOD$;^VqM& zEZQ?S>DHF7V@Q3HnP?uHRSI%Lve%WNz4zc!E&iVU*6Rm*@e$(z4zk;SJUx^}`nGDM zgG#G>bYc1tYY?D$@JOY`nB*94p>E|q1YZtAdgJH z28bUIJcuObJ>!&vs!< zp0@1tI|?O{$~8jIjrat3cc#fVZ+z_wgNQf*nGMx?beObr0@z}9 zE~jbb;k4jQv}|{s(evBG=`n4A+x@|Y4GuNaGb<<^6Gyg|^PitIYv!YAo@iSw3UDzA zfhV1SkPH@?CLmvV^_?qSy2*>3{&pzk@=|vMM~i6Q8C>wdNWQys%9d=T2SzR#DWmwo?gCfqA^N2KHvbMK{&JRR&}aimA3EVN??FmlG^d^3emOif)AG(nemhy}_##-F%- zO9@($9JEslDFX`*NJ}dG!XP!+%?eF3eImVnSL<~A_o%(vs6_O-XEWj-2B^@~T2g-G z!nb8<(zyG&BM({722t!m-DhP@73mQ&sKv+PaM+hGC}19KX#UXSy>)Ng_Zu+|i+Ijj z#c%ja76-xe0FlXLXJ)^wL(n6aJ$BHm^Rr)u)_O$y#bD00c%dI;`^n*#3ak3T!PLLwmzV z`2fmZdL_ebA7sk%uy$?I)xA9VI6CG4S>ID4$2=2;mg~%v%G-CfT(#8y0YdzQcdm%V z_8-9)wnO`LkWTxg2q79^dSe3Vi_YA3)cgxfO>^j&RUGw8(qfM}$A{d5v@Ek~R!xBv z;`pBWQR6%nX!fFR6$#XMDetde-LTmFH>&f7g_p3_|DLGVGn$jo35f3O7{&jFugB*? zZ+j2Q=-+iWw*Kh5OCDQm#R9}r@RK_}FEf7j*3Hzi9_MfESyW8^;79(}*!vV>C&6N_ zacDbC8u;HjEsM3Qz*J~}&DDjw>yFExAHTy&u&FQE@*ku4i|u!qIx$cGVI@{5J(TK( zE3f(APttu)M!KdeNc-bg25HT#Q#te;R~6K00d70o{0CLO;3~1fjxx{HxYQW|PA(~i zWiQ;Nf3mi9b?IAIV|8QNkYagU#E6apqGmmxv#gBhNyl5(+AGUnJwMsMqe0jm#gdNoBwbAMsWoEBA5HPLz*>&{JrNL6rnS|dd~8X_Zn;YjXvh-y7v8n;~pNm z=j$%;>a_5JSg+E)d$#j`b#>BKk7*k?4bT~t;+x$V3p zr4Vc3l%y0yL*}f|miTbf{6F!)X+dgkvzXZxa)9cvwVFlm5|NlolpMD2YgUaQbGW&F z@>Y>GSF}V@O=HXS=Mrw@{YzNTGJGNBZvJ|USp3tVwBN7n(#43Vs`$G0=iw8d1gn#t zM-QCUbj6|(;@s{Ajk(c3p%6j6M2Fz;1nW2i<=3{f-g1goKXAx7mqSk%omSK>AALhc(N z)X`<-c0ozi2UblPGi(`yxi-Q1B?E(!Qb;CrzSU`#|9y4)*zvVHYligH4cA6PwZRJO%4p(q-^*`)sjsU;|^U5oAw!MR0iPu=7CcfyW`^x6c7(kxLj zlW5z6>8vuKoVuhNFQNqJ(pA=s;fId)DG~KO%q7)Q!5QE4&xQz&e_a)#P=QA0Y(O{AvYg9#b_SeZE?=J>4)#vZYE@}tC z_E>-58lw))p3KgV$fG4FRWzN7 z0kdW*UA0<)+2Lo|lFeBfAKc)%huOgbtN$5gxOMk5ic=f+vAeVVswLfIQFDEtQ)rt8 zq=t@co@cq(Q-D=RwohP~vHst>Np_HHzT;7UJ!BifSN zb|$2t22COaPu-4q8zRCrD7v@5%JPk07dQErrNuRY*Wx&9GgsYl;ud(@&XfXg@j$-cwFsunF;gL(s5M_+vlv0RkqBjV0ThF(0?#`XdjWC7wtH?hHo}0zA zQd7mze;5mI-w^`3J?h>Sh7on8%Mz;c?mrG*>}RK!XrxO=IahwrR}1jxLe~U zR!76CT zyha+ba0;kWTsg(Sg4<~)O@`?e)iQxn9DGq! zF*l&&ZqZ1R%<98OR$Mw8`^Ck@(VhcZ*Xl4VQ!gvbT1(Fbq7xqvP)P`zv7v!oaT_P_^G~!kOiOc_=%7;kcCtD9lu`b^Y1^=&*x2Q3;#fU{eMDsIan@R`( zl~3GZkh1yUwptit-n?C;d`htBD;E%G$XvT$KVa96cb<=iF)Yk-f~HwR-4=pTdBy%* z#anAK(zQ(miB)qySavyx0?ft=>Fn=SDFv)J%%z?ODCAGa@DPlsrfKg1#Ehf@+3FsK zQ5QALt!c43n>}LoB=^=by}Lk`X_0OAyjilxy8{#R@yBo5lG?Rg!{C-_7+;o2w(c#C z?@t8@C*Y3YgTvsfCz=zD{jec7IMmE-GP}u-$e4@W-BwAO{n}h^FEfx)OXx?ws#Fb1DNLuqw zbgfWz@bfK8f3ydTeY8k{Y%J!`feZ6(dRcGX)c|6C=9u0u%LpeN=>RE=XrmGJFkfwq z2V`N<*`5g))vU?wl3RYgU`<}qdb5Tj$P;J!bn;XTL+|#J4oO2=K0Hz$g*c>hmC{Cg zsP^ftW0d7A|NA(lVF;^f4ojUt_?^woJWJ4xR$O67j6SXby!wH4*Mw_t9=89GRsbf= z0oe#kJA}aKUgnMA9dLVTzgLw1+V_0a<}>ecAK>HIc%>Y$cUdgS`?1!50>Di8Ao-Uv zt&}Di|Di-XD3#ZrHG`RTi-4ZSWaZU8GNKhjwd1;6L6k!#$FQ=3Cx38nrK-(>nVWJoFGi z#@i5E@zV}|{3?Oo^8v(>`v*5(lep}9Cb;wtB3QiK@VTdEf_iK^py8%bNWamFZk)}- zWvCctB0Pah<{Qu4a=tfbQ~~h0GdsOH-7ut*0=~P&lo4yx$cPNoMVNf?bIpkW&l!A;@CV~#w8R z@MpmP2Sttiz}`KPf#+hq?6G*7cIY?BCxp&@h4yWg_ANkXP_CisU`}ZE!#gnlz1|Q` zgGc}@Py;fJPt)wbGib;yLSHFAI%O8Ys4vYV?aL`(q88UIITEfF8x!FkDKdn1$ySVh zfb$#XR*|jnA#{5U;S~$~Yc4w6k8nmsxV8glycENySM_!#C+%Fuff|l8UsM?eMm*BY z8RqW9@W?{YLuGnlr0T|bVEAC-ItKW$ZX;gBW6b&ls(4YhHGve^q54F$&!+VJPjE$ffsO5#ej^% zbJ8%i^%YWnozbCO!oDtC=&&rc0I^mL?;P{*?Tlr7T{Y5gBs3yoC}2~wz}lqldN*LC z0%3q=0s_1=##|2MuLRw>V1B=y=6NIVKs&Ch_5y&`gmh@7Fy&eYVt9zatYFfqDa&c+ zrGkI`pq9^#SK)9wz+U?{7cWCDWGgUs<*(61+%D zXi;fE##;OZWP}EJ2!lDu@=x4yh#TSN)0~eQ>=5wa8$N>=8L$umR^}39^E)#1U62%4 z0B3Cfl;EM3Nk}NT39+2ZPo3F1c*)30g^}}cPaawyr_?tm6L3j{*KkWq0EE#1%kO~i z0BEVyphKapC#X^90aE~Gj}!fN5x8LknsT53Rh&Nu@>4k^a1-&gHSt2TwS@)2^CCP4 zijZwG=E7p+Vi5(2YQ!JLB}khv?R-q&<8tpEWn(+b`ZyYQR_)EV<$;gUhiG7(hF1qz z5D$7?>`Y-Lp)8H%)L{QeH&NMf9ubt|IbX#I{d9Hoz&FlN%HPV(S zZe4n2vhDfUbp4&}>x1mxANG7tkW_4OrZpgFz-NCDMcd`XJ?J6F{n-dcoCgGtfqjpG z3)?|Q8q8b8TbGp{M?8i&Ufsd~M=5{}-LP~Smr0C9HJKF>9O<1r z1}9|VVvvT@sew*v5UYG=cse)wgMZT$N~;b)mo1?13&@^HROte08}XbM$*>wH_o9RQ z73kEVnskcM#)UIiCq3ijNZ~stT^OpEh(>uLE8YQ@t8%;oO}KS{@ulWZ#5seQ z8_x)GHlf(C^WVkO|7d{7oyKAw>Pi$L$}YCF6Gy15!hl_=Lv`n(^ZiI8V5$hgv5J69NLk`udRv!lu(L3r83x$)RL)C1|6tOntm>AK>UG>ii@mF zMdop}YUC%1`Dn!(d_EBo2f)kbJ=b%b6-ei`%uSp5a0&-Z5u86AAJY>^2<8>nzujcD ztGG16C2g%}-@#G>@nqd&qXPNij5_D;zzZ3djeh(vI#uFN?QwLbxJ<*&%<|Qx`CF)FwF`Ur7&<`4k$Y<5gflT$Y2Z zEh3-iPj36A4|I3H5@}b8ig3a6)#C1DP656nkPr9fKn`-s-bwhudx`n#iab7ALrZCs zVLtvm(xpN#rXV-+kQ?|&4b7w61x_qOmM$Q-Euiu=fLHE0sSL^IqOysycrI=A539fE z$VEZ)1qW%iavLgc>&X+W`C(`YPw?4}BL)!!u+WFQvn^CW17kSLh{DwfgilC@!hp|_Xef(SPqg+>^u@c8wkwB~Ln#q7{ZinZYw)>J zJ~FbyUIV_~Omx-&d*c8_WC8Aog|C2{n^Ndxpawo)zHR@GWE{AGpoA^W@dJ*pS#=9? z!R=3*xLto`P5KN#EPBv+$9=|!iCA3(3Dz+O>e`&3$%uICPZ9p1MaS=Njk{%F4MIcn+4WTuLi z$6JnvBEdwFrn?Xc1)$RmHpNaLG&+l(8qk#&_r`;w*My{M_bdy7;^1%VC;TyBTZTT= zT4}U?W-VTA^OgW`8(MpB$F81){ai!P0K|JD`_^g9J(*RdkRKce-hZ;Sk%-!^Jb!TH z)LIoXeY5P&Nt_j>+m2_KrY{P_A(V#c>xhW=ZxMHH8fCa4F7G+^gl%A^P~tf-w=Icr z+{=JDat|NfYxD|7R4fR9|g%*BXU(}DIZ;}{Ign)+^9lj;}9Ng zzWv{w3VlN2IKK1O6r0s35oO0t=7#k{fIe^ZU(c)Z(#jO|ONh~VXl|L{+o0Ng&=ChP z_QZfQzoL`mQ(H*aQFX+InwR*6HJlK|}<~?y_+Ro*H%QpqVZAN$FRRK!GL5 z5??)o7ZaPOOK?&}ncHI1)S(P%lU6NmWcvOI`WdbA<2d&+MU1`-i(Qkia!QD^&gN_q zQP4mn(m~aYCz`#yX9TK8`Sce2|6b-Ss>>((xN%!h9e}&vY--=&)`V3ZFak0w`}bL3 z?{)PblVJ0G=Z5y2{}ykhdV;GsE~{vNoIVe1`Qn#Ru#7Gz239PvE(=j5%9}sGgC#pa z-}ItQc3?VIgDN&ffiPP+tS|_<+BPEfjOG@A@cat_MZ*2$u(esxzoQ;@3(u*8Jnmzw z3&*vbhBA6(*tKkMu?HvNM``%5&jt;OiTR}4=v0z*jAw9Mgzsn<^4lUFs(eA?fT!Y3 z*9$JEzu1Mtya0#VU2?hK-X}b2O51p7^C;nHtDWMZRRRc&+NTe4%?j#di8J8 zmc6vEj7^betw!Qti7r6v4@ z2SY5BM?8li%L)s?$LspMo;W__TePMyt*`;IZ>`W>vyl8X$6jvKu3bdOG2lW22euqX zhaL+I(#n9(673e+X0rBqra+tS8%So;3t(Yd7_!%roYozQH}@m=WO|235rg*rk|Kh& z^c^w1_@fU;O$@qMwUdL7RI?k7#~dc(AL7xn!@uVvL95a77~&*;s;si}P4rWGzIwFW z>lF-vLK3LtDcO3yhCN~Kh90ylm@_gm3Eqms-UAEt5^>WHB`KVY$HmeE;jy~i ztCvsC!r#OG7|1hh;Kt6r(qDIiOaAxYDlu9oc-M*hcWcN*0bFQB1wahEQz_JT<;nnz zmz)Nf)Q-(u6nx~2Xba_hp^!vYDBy-%$`HzqjO#q>emHlw*Zme>q(g^HMcOOE*Kd$V zI&{bzR{qC@>)Ql?@H&Pc$pA<5(}&kZ`Z&RHkEb|H9Sq!b%m<@Zh;*o(#8=UnyPfKW z*pKtWD3m3RD+di0*gycb{=$P!zBervWN|Yq+?uZ5;s5lq(X=b7ySNoNh)>dqveRDcbQ%r8Dn*Z25Br)%)m_wiue! zycDi}V}S`Wvun+C2-Rec9!LstmID}V;w~Z~spJ9ipBF`BNVcVLxY9m_p^J6AiggO` z--|Z=qv~n`2(<>rL_KN0*(IM8^v}CzR|jsn*yDyapo;}5Nv7{xr%lE-)uQuk2VHx6 z`n&azgKk1CGulCU1M2FTi)48ZRO?BW3#25T$(VRqkVDKYH!I{1Bdv?5ooVJp{H$tn zHxV{c;eTO$0|OeG(q;WewW+2&V2gx4|532|zN**VFRcDDncF`I6LgLDIs1D@N7{A# zsT)+}u}Ry4Kc*DG3tt_kqNJV5s>536g`uzYs+6xpn~&r7e^Q3NAfGDk8Iye?e9jB{ zq76B}V>Mf`C;ocA^9GrI@m$Xh*UfJ-MTj5;Uu;ZS(!{xV@&H&I4YU~5yh(g0RMW~+ z%PoJZBR~@&24d4flQB>W(M%Y+QX;~a)`4`yCEzt{OK&tor-xqCM3yON+BQ1taFG5e zzuZ=)i^=6aG&#(t*dUG*^Op>kTgKphv?Wq>%4ZRg5Dxz7hQ;_(Cv@-{XR$Wl-+lK{ z`is$4qaMCJtYuZi{3yRweIUL7{dBSUzg|`n`de8#Y)${=9-I*ssg;jjyiI|Ul_?g z{*@-fB-~M@$*uV+vtrNv5OoPibdUjP+rwX&!!6F`fG$gRcUL3*ZJQ+{h4 zHc^P9PoB!m@{OMwma8PTc32EuDUk3qTTe|-*OqSv8GHQ^LBZNF?9H9&LzQOd$G2_^ zC4)>uUfaE^v2;xZhB)pLAmDp0=o$FZ=*yW#(&($iA zne$F#|9s|xIII>~_<(4iTnmHik0ma3^ui>wQ4@xp;-{u$E?njCorRx^|2xj)~vO71XbmuUal)pv67wXN1~{Kx8KPME;~LAPW<4_IfO| zW{aWjs5f+LSe{yyB0G6av2ZLm?sk?N^MKcDE!dE@`lD>f z;<-g#z;<-~_BIX;o6KWiQ@HpezaKfy`%oG|l|x3|{LrO5Wgp7R=)kW*;Kb;!J7^GE^o<};K5 zT-dkHV817y=#3^7c~ULN`UXmYxe73$L56ZcsiBL+Ww0D{WHq$MjJ0pM+kQ_V`f>NX zF|q2)cFfz~4uDkp%zX7|=VoYE*cHUeraFE-Oa*5ZK2C8VA ziQNYF%k|>K+$M#TV9gg8ssPth4JGy0j{Ih5I*NWTxVAUy63M0O7ZvSj;`eNQ2!_J= zL6ri;t1_+Yol=;PB2HnVjZA7eu4qLiU5vW{nE;h!0LjNpi}<=kp{k1?KLz*TgH~K& z!ueYiw#Y|OfAvm>o+;W(+9p^MKBB<@0@Z9)Aai3r-0AnFd(FL42(K0>~e;MX(z zQCrIW3CqYO_yHHmmZ)}zDY+?8`kKOjO*M_})`d938QOidB?p;aH>Gn2gagt5+RfVL zBbw+pUOpxupA;>G{gS}~lQ70Aau-#c)Xk5Yx+)}J&zPZOu}~`u=ESCT4TA=J zfvX|3lO?pJknT7sA1#R)G(%p>3SskT9}d!-o&)4dZ@+Y-6*s?f`t}coT=zj|eng)z zl|~jyA42289&!5S!@?3zk@AG~68-3a(*rZ<@144_lo?uBwk&<{C@sKD-o3q6z$$m*9B`-u-h}6ZZc1 zU7pjg(C3~CPmmbZOJ@YKQ2ejhUp!ND3+Y5R@UM(4oL?zchKd#V1JdzY9^{$}`(KaV zKR#89M0i>-TA!%VK5ij7{Qe7kj0UOe+J_$)iC;iu$oc6qO&yT1M#EsGiTq94J!r6g zZHP1`@XS3_wn;8X>QIhFd6(3TKF9ekt-_dyXg;7Jnq@fvn#cw4K|%fV75{G60YuH- z9rxTU(CN(*y5?q~1PqmdkmeRweem2pj*u%La1;L0++-gfu~!QS99!cqeAgHB{W)}i z;*LN?{$zeM=}N3+Y2PpgckBn zaN=IVvvUiZ2hUH5T}{zG$%sg@Wb}{1rkg^^mjc znM0ebnV1OcJs4%aTqlssJY)n z1K-6l&A37eFREu67lgj;a#DDmFErKP?|?9@msm=INM<;9Yd|=*9cMxmp!;Q~2Mv0^ z)|W0XQh%!#UrCW9%iu(wOe09ImEztI z;gT(8461cSpK_CiYc+n?niK(;1mOPNw5!LA+zyvkeb3W!=0NsKLl_?4O%yI%K%~!0 z7z>cKT3|vvMkI?=nFciKAyM3_Ws&F-X8)sCSeK{4X9FScd*@9RmkkC$0~%;U(YNNw zg)1*??&Mq1b%N&gAGM1Kk0lPYlW3(ONYyR7SlO{Db#~#f^%pHcCqLcRS2L?iI%{bX zzT!1{l|9-vn2+XNnJ`0-`)Iva|K3_MDU?>$032b@RZc&DB)i*XOlZHHbW`JM*5Qbf ziP9`NVElT`Sy!PIMc6$zk*p!Q&O=nVoEqJkCBl5H+I4-EYYls ztb2KJ1CM~}9iHiKba*x0$GQWVzXa(v1GaX=X~fBIW9%2{Fc+op$kfGS^C5Mv7?v~o zWmIjXXCy|s+I60Dm?}NzhG`0xzBQA!Py8`A*15L&pblC<_r>f)oU|X1hRJ~#MKnew zG5#h=S4kpSV(+C8VN#tJ09^y?NMt5);Qaj{Y|uje#&`S4Dwz{kXLBX=-t5>_sy;c1 zd;O>Ic0h-pwu10Xn?6=&)=?)=aj8=Pu3-$9WA|~HCX z{d4B-dEkrA+G@qRsE!w{R5R`uyK1WG1z(Krl+=pS`nNAen9`Rj2UeGeElCL(yz+0~ zB=I;ggADhPAE>gF644Nb3t?zE=bv5vqu{P>6067)>zCB#*$myjWADCcApeelJTFi9 zEMs)>J=mRI1??63;uti=CPnh?W;tCEfG`1iN?K8>XLA&OdD@)xZtW?sH5g&uf%B3_ zXNh@&ks>oUVs6)%h)K4kdZ8@`*&9=@*Dkc^?Zuac*J>rrzEjNC=GI!?Qpv!WEQ&OV zh7dN#Tn{VHntz>6mc**z5mZtBa+yeg8xe4YXHs%(*}~!vklvk+(M_i}yxX5Td|}B8 zB$3x2YrG4F3Nd&6OB;zF~~wx{VYvsW&=n~|So4ru-D(^&h`dWw#?G)`3NgxENb#1K)N$>j-bp-u?^ z&6`wmfZHoK^(?oTW^RY-9-cT}*`o|ce}5-EaSTX_uHAKv|MiXZ^TO2+_hBd9s@4o$ zFAb9>Tb)ltZtgP4t7ap&OqFM|wSQZks5%a0bCE)JhTDvo(kz&|l;J6U+@=dTu!S2! zVR~9354K2DVClye=~oCt=G<+XX#_d_Fz1@WS4OKH3uS+IaCprUqb z1a*~U1y6uc9^LeONgrA%Dr=MOh<+lS5**N}eOfDP4*GHaUn3O` zi`py0&ZhVMx{gQQly0ISckdF#vR@|4W{r370y17^HcQ;+B$|24JV_s;61BO%X(e|dWTWv^?LH0x_E zokRTnyAS$Veq|ulEM|{&OYjj(b_@Bf)CPcev`K>gK!{}9H=3X~st{ZL6(=fS))Zm& zU!s5;6GHN|7a3;5g>?O0$Wq9I7`)E;+*Q!BH!(9lcX z6NqgkD4vP5u&1I_fx<{D_D-P+n-SJrpu8S!|LU8=547fTd;|^Za?LB3iDsP|E-L(^ z+uu^kiQ1Rn7e5BY-emZiC3wyfvgSv55$^K=YmH$Sh2f&M;NW&i-G6WWIU}DD z%nSVV`cQnwL!^Hn+VHBCMmrI$tog#)+?h*%&B(xa!ZFc_Z-2Zlus&%mecBBQ)evo7 zvQf%gvGHAINnCabFGpIwSzdlM4M7KlHY#4JW4kwQq-y!`J1uC{@N1#hbVtyyAk4f_ zwCTYKGw~4dttTDsQdi?+BH9wXxWYtaI}b~d1AJ-tr{@8@Su%fjgeDfb`^S{z(FqUh zD;ul1Y`Kg-%$HyYLT#r)yF2v`v9)+b+^b=@xglC*vb_sdi%oUyP`vI&v|`PvBoihLo+Mhl4QI&;yYkk z?$jWuD~?km4W9PK9;-4+HK8tO*qCSIu!B{?cDqp8fBHXBIvX$>$nebiZnVS>->j`= zm@_`?nfXBcuJG1=V_!b>v`=FXC9?JmYcDSfH9TOS6E}&S3%$<=cYRXsNbQjg2bFyN z9H&Hmwz`&EyN)GSac4xAU%U(?E9AnG&v@suNj5hVj@EJbn!6|(HtUHt_u(r9P{q$R z533q)?}U|qJrW7k_Dc+=jQ|i~D9=V)e$h8+a*8@e%alafcjDo>TgYwkJJN5Bxj&uT zVdDEh`^z2Y>qJ<+huDo3<6EI~!Ni5Xq`b-A#up>4a~tWVhT+6ymO(hB;FfW2QJ)OQ z;5x8ybXpyfxQ;S(b2Gn<`sl?ZgQ$AY(v${*$Ym2X4XO-O(_k}kxEH0r+=?XS4tqvHj&7h*fN_?sMhSO~ z#m%q!u|<)AjXtApViS10dQz%eV{V6yDfHwlDH-?Z94QfaNZPJ=47o&25Fe(`_KK4H zr=%k_-lxktvEJjOCa)M1c#)0&95-Ry6<_8RuD_Ay@X)-BLo+oyT964xe0MK`n?>;L z#3qrGH^q7}V*OFZ23(&9Vx9KHZR^tNlNBcExt%e7zs(D^{Xg)TwShmTBEf(;{`Lp$ zI!~E;?C(Vvsy31kl#hH*Q$^f;$V9={s1piJx|W)fmw2-nIB00UBZAHesf^0sX|8=S zpMBzP?$3U9JKis-qCZ?mI9T1_Z%W&Tfn|>p z^bij!iuC;dh|_2z`kGqrhc=c(*C<`;*pt03g4MLdH?~SLWUu5gwH&g)YIf}XJFl^A zWOn}h3clg~(6ivryV;6LjA`-q@ERGXPy))hWOmg(|JM5g%pFm3a^BC z+*SSHbnOw-Ic~WFFd>yRRzeFYV}s4aa@!efBp0W3Jv8BvtWkhH2*MG8p8GR4GfXQo zCm2zE*!+?%^E;c+R089KqbNtR$_>DXnFk!v;` zKQJ5#D8^(|B>?amyEV;;o^7DcMhXMXk^zxS^#`D_XR0*fCO_uGr zHEBfPoGq16GZV;lBJ%~6QC(5kW*a9ZiFuwFyz-bG%~qDcFsNWQvhtTRNi*ywh2e&( zY^}y_n$nu2oQ(EhGNeIrL%S`?W0CGx@J1{1*YZP_Gn4*{5=2ecoVV+9WY0z#_!(^t zP|K12x?c4&aX=VRYxZ)FzE1iQR5(Ga^B-K)BDi%*vfiq zyCSRp7~}<2Z_H+1^bB@F_}uc}sfJm921}9g0N1SA;(4s zzXN8WCPxHZt*c4y8A4r*qJi{Tel=f=uzfnT+H!%9>OXPXib&Ts`=~Z2()ISySdKWb zGL+JRGVh6mTW~^CZLm`Ana3PwZrAm&tEa1ca(DcK1hE z;8*!=|BubJuf^S@f6#ZRp9>CTp|c96DJ^$b5#CAW)?3e#C1%Kzb%5*~bkl$m$>6Cq zz*Auz=%eEX#6U1UrU)7#N%IkY3P|6?eBUVoAHpwO(3G=6VUHpSvaCyP z*@F6H6(gf&5TCXscWhhcMc;^e;a~rDqeSUaCz^h}FEw+;IsunGex=GPYCLwu{lJo?J=yR0I3HZxB$UI~#5wTfsq2PC8G zAL3ONMOT9i*dE>1|EO<=4tVZgNd#f~3O*=L*L;Jb5aG>JrVoI-?%m-&8)-r^NS{ei z*nAp#!_eabB0V1e>}LDl0UOzotT^t95YDh!Z;XNUzCWMirEdb_ph#q=U0L+dYfyXX zR5w@04kg=}#bjJELvfrM=N5NRuYc zRYNGG?W=*yTEqq%`YKKKm^!2bwfOCcuxeICPSbNbSZCNTlF5j`Ekny1+XtVG2^K{5 z)7E;1y{%*cC9xgqRB5)rt`hFaXL*UmSjkbg1uIg*`t+0;m~<~npn)=1FZ%~iyM7#Q z2s5sl$9c0xE~PPXBxX~GG*dd_-Nx8T&#+@b2%q7xYsq&HjDyQM%SM7!`0eu+MJt~LsEh;WGS~}oor`VDF^7Z6>FkBoJuxZ4)$kw= zjjDh*wq+K7;_>RG@NTWw}D|@&2SuO-$H?q#Ts%e!&Sj>TYy|t3`Z{4 zcz(!q&dl>jMU)-?f~V3+%Lu_?zZjqs=3)o~^?UGPY;*(Lbtcu~(dw0m0sAn7EH-}Z zxdrh>q&(5Jl4Vg17xu?QqG#AD(7v)YvMi>&p_|A-eHEa| zG{dN^P<91W6ye%;*nkY$y9tcg28nJg)W?W7o?OW^y-otR;x-`L?^jnUIh3&ZU5I1E zxyWA!BpiS&(;-aTMvjg%II{8uljZREHSo=}kSe$jhaVC8lu|OsSUGGP40(uIzP%%n z^`mTe_{FJ5pWB%B?}r)V3{RCRI*{o%nU-Jo@@M;rrkmM$z9Ym?Mr;mat7Lj!4*$rx zWs?N4y&$&|SjkQ6#H-ALG^RuGNWfg1$`j6<69s={7C#l;5qB2N+eG5ifhv2%0*w9f z<%H9puCq+BkQH3i6Z(}IiWk{(1n7Z>j8TvnOufA#}}Utov_+Ix6id&e?wJ>#o_NGILH;xiuMQsZu73Y&ESpz0$w(W1wB}{AUD#jKr|iXPj@lw>H!MKP z^dHDPb{Aii=jL*~cYF5f;*-_pSDEn()8+4BNrzd%X{STeT-a&3)*D<9qs$cx%oS=; zP_W2qRAAJ$$+n2$%vL)XRqTy^$6% zmqF=H*2h$f(ZC*9XmWnH`)D9OcWkOMRO{sf_hTN}@7-mNf9o__&dyxcW;UO>!$_)j z_&T(e4zaT#yWokfb!i2AZk@I|G$OV@WDmRkI@P%*>rNw+ULtbm)bia~%=sfBcI`>e zm}XY2<&IGocldO@c>2i}_M9l7XN1u<5(3Cs7U@(PIjs4f6WPgb4DvUFd8jl@Op2!p za#uiu1|uH05!aO>pOqqCHP2hYaGoYRE|H1Z47;XuvOOJVN7q*H5u0OCEC&RQzkxy9 zNmJgsTRkX&WBVVUBhDFR)9GuVWI23qv-qa2M~8(h=VHS0%GWQ7b567?nf5|f_mc_6 z_{bBa9-^1ww8SVq-jpB5^rPwGjF`2(P)#=M_=9058pDn@{Eu*SYoAPJQGFoE%WQrK zS#C%CCGeWgC>R%wmw)~zkNE_X{$F|zV@|8bQ}M}@b>g5H-o+}uZxg9b0RL`d*_k1# zVHZD*gto!_v!7BdU~U#7&t8hhf)KmH-F;l)6izS-_v#IVa2+W(@P zan*lOj+@BpD`J#@MYGM&8!a7Lf3hB-0v?P?me_G6Y0_E!j{kg~>>LI3>?M@kkziL! zNH&i>T3IGxk-z8!;&uI4`JcXJ_^a67jmgV%Vis{u}l~})Ht>nZ5w(=o&)kxqd-pLCd+zazv5>nelK^A(z3z+paQBc~Z;>c4} zIn4C{D^z;SbzjBh<95O99WTOBp+&i&%8}q+(JDXKYxfaP4Zl+6>$dW&=4boRL_VpX zUOS9<u(b%&9;xMoTWl5WzoHZLsnwA8M?rBo^CKMWO&a9 zO^QNBSKD-HrU&@ZX3?EyQ2;CAh!Xa9fz8@lcv8-M(dr%X!7i??E8TX_dw5tDXE+At zGJX6cflL-a86de)I9mgZm&J0gZ!SoYbZI}eTc zThO^KlDn>E-8a`-uCUy$_|91Qev^Ms=T=h$G0wBiF)~-Ai@0@(S44Uxxm;$d5Qv?p z814hT_R9XZ8#lqkj)!DRvl0C z6;!WGypa|3kx5mE0;Yc0=ZyHVnQs_hyu{x;Tt$?g9X_^8I>rM&_;;S!f&917t0N3& zm5ZZ1(2)oE-=OPj5Z0`N5vsrqo+`auDdpV~14l!2_pyCw`_~=-lqGBvt0Uh_5GJ(j zUAL3)ca6#slD2oLw9jlb(`)=ugWIUYCU#|_Gh@&X6pcPxgKgNqGVoXbkQ=-^-(wwz zW}V^D6u`vkulC{neK0}U;I#T=AcWvCTt|f{p?GV}FrzJ?FoWTc#%L`N7^lJ7_Pu@J zg<6i?Kcaa`LsX*T$FQ%|+s@Vzd4GOQK6{ysFHOq*B^JUbzl}^>9J%D7Aa{<~=ZpN< z|8$@5^)bn-TeUs)OR%oX$nO^jmwy?B})2h`KJI!nH%CW-u}+Z@hr z>Hj?8{L&||QPkH22Rue=RwlP|{|;`1#qRV$u&zYXRyF-(l!PB@)UR{shS(~h*GtH` zS~y&Blw3V*-T!oJ&ECPH;o_HulN0z51-o5Y7&;|#Kdx>4I26$X^W%v+&de^ykNrqV zbByc{M)Z$dYWf~DU2su0IlgT~bIhi=jQIQt_F>)l612~Yy6+q8nwKl=$D;-8D~9s9 z(5-)y(p#t@-kB^YAMFI({<G>ez%EUF{T{h^(sk%Gz(Q*(V+cMa3v!GY zYZ}j0;cO88IJ#vUJCn((K^(H!yq;2LAvE^)(ry@+UoQIk>Gh)%2dr7U@ehpB{Ljt& zwiEfAnMet0ZS=B~fm zw`#%~b3gZ?YX#2gV%Gfh74PPA#E??tyB1NzDsx29yGhT@e{hZrN|%;Ry!P%_yqp=s z&-SH8xc?bY^t6A+r@{Nrd^X)b?v#MkIozN3s5|n)6Em|94~J`=Qjsw&ii|6~r}g&t z2xn795_dejP;sx`3cp6IUQi1vbnQv2nt={xRZZb%R?#fn_M1@O!KAyfr+x_u^EuVS zTR`0uZ6|-kSr^==GtlqU$pa)?DS;@JW{?LY(3U4HmBQkG0;HD38fw3zaQY;VR7&w7 zw{NwAMfGg0f3~41y}$A}Syay;w`S#-Iye<|cPh;{7oC(4*Ohp_Atq+UAr8ic(!ZQH7P`mtr>rNx9+Rrvlbhu3pNZ+!n)lW^Z>L+!~km-6c0y*63D zmE>TYDt+2$k}T_I>A5T9+yJBggqeyZ^!xcx3{g%CGB)!P%m1C9(j)z&Jxh|{KDnHe z2OG3}3ynq3f={I>c@p7<)IHyc>-|$Y5j9g?YQtRZdR~llp~~@S*{7B~$K5YlP>um^ zVzdQjtb^Eo6lZhWJg2OKdq~pb)Z;BYpLragUd4Euj#0eJX--4OH_P+L>YIdAGFu{C z72nYerDnaGGl))#j7S$w9!xl~xv1c{xvP^*(RP@;v|KN|mXlIpwrw=|?YP^`M-?4q zFM{Vc3YG85+k`t-RSS9Kfw$(H=R+1v|DauP=+EO__{(Q{O?1x1M=SpqX1cy9Z}P+X zrk}45ZIDK`nykzJ`E|grQO>Pgo&0*NYNIuUT>I;@3wmvCY9bjcCU=OTsP3>_xo{0- z44(i$8qB}rTR5VVcyo6}pI=6)4BGp>4pk&vc)HQLeWPFbtDovtYsyvZFA-?I*9J0A6O;@!6T$22>yIKPLq{H6Gw|L{hKALQGsCL@kt`)F&e z_YBqgm9F=qfNB0b_r7<}ljgNzO- z%2(gDGYSuXXZe*M5m0ZS!)t?C|4>AyPj@U|IJD=E`-6cNE2oj0N47YvT5vwxHb2yS zNa1AtooEF=mPvnHonvM_ez=1+@4JEh{;=%*T-WL;GW*}zIN2$@+bRLZB&CCw(vwMN zd0lzU9wml!^Mm(Xk=-JRrRGn~>0*aTNy?_bko{v`Zt32u+#mAO55 zs2x3A>m5gP3<{_i)Q(r2oQJ1l1?|?@H)nVBh%6rPk6f{NcH39Tv=}3gQQGQiHm9w3 zeoDRX)l(5^p`X3w)^WL)t)M=N}0sF~M-HNPpnm1^g6Psd11pYBN>RQz*c zNq|lH$~R@a>8mZ`A|1cWRGuRT5A0l)iOiM%<9dhonB~=;@mqhv!7p0m+t>0Y|9E7% zrX(h5aPNJ>DNdNf_XU3;^%804dbVDPQWi8VfPVU*&regxk=jgq$Ahr3&{e(mLghzB()o(<`HA!O>&$HC1|l07-$~mVMV6m(pVCKXv|HlU>-=tp z$B!;*!~XiC6fa-rnkBgN?CY$-c?yqoI|{dVFx$Gk_oZ*!;@K<%yOwF^G0nGKC#QtD zhv>&vrN!fp8L>RM%OU8HkMRdQBrZ9-1O7-&^D|ukd0h5-KHT&0;{F`6=!+;>J}he5 zgE{~EZujmB-|!ZCWr_6@Pfke-*;m4$owCLgG))G1)UmUm_S*c2{Xgi6wD#>!W)wcC5sxCB!fC3h#2dAlJ^`yt-TI+h2F-5r^xGdgn`jaJG6~ zk&SVYQ#MoPcJ|m%m-#BD?=hE@&D$nF9<=aHk0hrTi8h;&O8Rbxd@VdH%R+WtN;6db zA4TWkmgL)pVfJt!D1zbwC$7XjG6VMx&0Lk?9%$Kh3)Of_x=g*alFs-9`}7+=XsliigN`&Pi}d)b^Uij|FHvdgl1i@gbDww9~D!#A>Wwk|bYd{3;`)DrfwC%$gPy#i%Q+D&Q zMFdT9mjcB6?P$fKO8&=7Rf1BPu@F%bg7h)a_SCDjsdGd}*2`tz*R7o=f~z!~APW~Z zMpmR_iW5knRzLumsk9^&sJI$A`Gl=1_3@VkXmY9H`0$GI6QGBqLCgq=a6eK*^J7^q zY?!y!h!&(QwyXMeRKzrTZje;HUoX2F+#6m|OlvS-k25>lU}5Ka1?7?F+eA+qkI!G> zbs;UKCVjeI(NC}y;%GR>P|5p5REn!6ifw1MrGH0TUp=>z80ewF*XX@3rLI>5>WLw3 zY!G4jKM-L*$inYrE@+=5>7tXyt0@V$4|Yd8Q6?m%i!$0%v_}$QZ1k9jI0lkgy{Isz zYF|o9v)7rAP*uNZf3txg1yZV8F0f&cRSThfSF9c7Fv_y6kmic1=d+&R(>UQCjZrrI^?$r>~0;SXDdStQFTXL$Nsv;4RMg?WYeP%Pn=#GP{DBP#09 z!JqNPlE_sODpyjii1>-vV5Sa4Z;eSJ0#2%KKG1)%S@WhJ1g8TniHZ%C4>x;ltBe-kV% zGbU-?C<{6+M#M^HZ0*vB=_E$H3(`Z~)+6EiLsh#z0(6DfLaIsh*AuWS#9@6S$1c^{ zs*bp7P?w}7axBs_N&aOc`2tY!3qqBnLw;Z8+(#qK!ARvKeX|mxBMsO30W6uTF>rkI zdNJ|Ws7ac5Rh5)BLaVa7M0`toe6*VQ3$5` zBei9;S{2H>S$OuQEbR7Fbxin8)DpZym$nB{5Ed%KqZSprI=t?l8{?1y8PoGwGvJ}Q~KraVhKVlPl>XDjwJ5SB(&A88RN5g5f)!URd_ zo8%TsT|VPD2uH)TuKdY@z57IZXxIEWp+K) z4viZtN)vs`X&a7(BmyW>F^Y}n&wOr9RLqyiKhZ$X8m$(<5^UX+cAG1ua%>tJR*Km; z0~)Gk*UwLUOKgh`(XjDNp5!GMN?BGUSi^QHgM0bkEROE@Ut*IUO z+*1V5E=vBRqpQm8UPcIxYIBd%#TDf!Z8CC|Kya%XrYYIZ5G@Lb#k>b}8peR_K5$Uy zs54&i1)xRJHt{al=wkZCPR(B~Z=!sRo_&6+KB2pVSuszGI$XV%m>PRC!8Bv8wJ}uT zEE^v)svwn8kXze!x%G-dO|{hw6_YX}Rd5dQE}jmQL(x$E-0h!yU)J)W;;h&#G%qkH4u~6__4S8dFBC4wJW7sdJhW8|)pG z>LF8+roN5D#bl+VR-!XW1h2f9Jlu>O`N~mJ?7gJV z*hBVTJ#hP0&^tGqgancelars-2)F-=du)~u~lIX!P7!fE- z1gP@i?lk4~P=&2N`#E5qqQ>tp4JuRZZqR9*ZUkw=o2l-ea`l7Af@zc$R<$u|doJ3E z&~g9AEg~a*>jyyoP>)?nikB!%K__4oJ(iEmebe5c#Dt;WZ_!Ge1~qFHVlI2DePB;~ zAjPb;E1x}-Il0T@`lxc$@pLNU6)nVUi-K~@VlNoOAgt(QT*<1nt*Qrh2NH*e}xd2xd7c}DEDl*x) z>kkzKg*G>I62{KN9%n1mq|I=oW->%{JNZ=#N#@ZOwP^ie;aeYD^e4Md-Nc@gpqQ5= zr8C4js9JW#pdJ^ZN%Jga6Xw`YY~E{wTtf<{VR%v)TPASy^f?ptDMU>Fnuflk^4hydgot=OV!Oub(Gcxn zR|C~Tj9ORH@RZZzFNjT4yEo2Kg{QBQ;i7ap6z5ID-Bd_OSsM|8E69yhvYBBuk zQSdCtYG0_d{X6BIjjukuK>ez<>Ea$%U*-OJouJDH8nl5=U)8Lms%oq{^$NsyL2k>m zV(AJ2wytuW)coquleF~wBbjdFq^y!G@42n~nqF)5lD{QkPMDqtiVz9wZrdAkANI zxv@<`9fxB}Hj;csVXI=P@@6(1=gX8Rg8tgB?%7NFH>_egCI^!Z zP|F3bmX}qTtBdz~PYgg3*NLLvM1MX|nY&o6PL8bX@*IvC(Tr-(POrX{Janf~`H^Ro zeb-H+_TMh|j^u&@RmfEj-&okIQ36xGw-bMnuhovFPvk!+8ZG>Oc-tr!zrl_U1F2m% z90-+bQ?zGk%7nOixw~5biO8KiHT9%@ut-;L662~Me~0d2Z@=N~ERa(y){`@%;Q~ov zNexdD8lF6eN)SAtKKuK0JSe}|g78%Ke0Zqx02SHiK*Gx|;Bx_8O_~HMPkIdb=aiF1 z?;iAdq6KU9$eVi9Rv7ma-p)xI%~2>24cc2d-bEzc8lQ| zugpO@xyIqg%umCPWI5L-bzGTUr)?&Cz)aLepysfyB-HqsMw4|UK4 zM23`gKx5e>dgQv-#nX>@pB_q&(bStq%$l5{XmTbEa(-<2XV*J}*z(NKv{>5hf`;4G zY3Cj(5KkEH)sBB?91c5<**@h_+q%<<+>UN&1QnFYY>Ru+jsZ7I9fdj4H;q$>qwc%!fz8OYyGD|p&FC{i`AP;k2Yz*zZ? zEBD+g6jbH)9bIqz(*TPlLbfrRFLYFof8E=@9@G#a*q%-o&N!c!YOe&p*ZOf+C4i33 zb%E@|K6mk6ny%Eb@nIsMK?vvr8|;XKw+*%~xzaMY`^8C{SCD%_fjfupHs<;bC0A~5 zMyASam8EAoo!I_$xoO^d*=oGp0?Qnih8}&W@9~NyCQuD(3`x8@~_sN8OZSSviR(OeNlBTxHXTGV7HQCuz zQopIZs#Lq@W|ez$jh>67;fUbVt@ITis+2J{AO0*2jNHvJ9?J=Sq8^6z@o_fmv7~{? zNO`WacRbb}>^HPBX70OSsh5 zHo~3`7n`*cx_;Zk+@rMV7SEtBuHkS0w@^p87rV{nr|9!p=a>&2n1Ca3@vAPsg}ryU zKQ5czv3{E2aC=)9waSfok(V@khw4!xxvfj;xW_h!*Y;9ILqzOb69mRj&^96LiR-+g z+WGZ9L6@frmG&i0JCDX`%01}bRn@5(@z&`6jhy&FqiuWWy)Vin56 z@@3OswR`{Z#8JbYnv+7yf|qh}gTz9^^Wl0OZicoUt70-ITfzxD3iVi#|4UUDm(96w z9LSxw#<-zou%ZF}aT934uro9(11&THe%&Y6NH0l%B+vl*+V@HzRMro>wLH0P`BP=u z0td7lvjC3%LcMu9TxIQa(e~Ly%R0Y}@Q3P}y4H)W@WKMs2JnpSGas2OriqG28-2~`Uv}WP&87tIG2VpQw#t(F)Uasrcu{B7?T%kyV%Z?CV6oWvY6k{fcCkuUZ@4WNPUarT z|KqxRRJKd{>gdt!fRabrToz!dG)L)-gM-|!Y86MU9sDHPRU1%Uh7JoPHbBDCFcJsW zb3sObZ|!hj=MEU}53~lINSRAI_;Ii`HwPr$j*5t z8>z)j473fYK%ZRXs*I&-==_o54Ayj4VBfMu8Pm44TVKj{Z(Nl*ww@aoip?f6Pu zv$Fh)Vylf$CoG=M)F9OrT$1Im$4|a+dPOhVF&FB1Xx|HU@VK)L#}VjPvm(95pRWDk z!Or#*sej5iZu^b>Y=$3xvbys2nLODm=C`3_+dn0?QnPJ81fGeRdG*~_01j7u4yK~O8M zzZ?Sqj&r(Ut_f;Ua)XdQh&nGQaJ3bXmQWBA1B*|C+AZ8X7(0hCtT7|E+$)AsepNQd zI}j>|X1dvx%94Lu&DV-J((msH;B==()Jq8+3Eubndi?(Uq%DAs@;d*id~?BeaZ+2UMAsFjJ#gkfY9Cd#oHYb+>E<&FUwV=M%bLM-=CW? za}c%j0xVueA6I(wzW7I*2tqjWL9cEguD?k~#7jDTP>TgZgNes*eS9ds5(!DEv*2IloUyxn{U_+)b)rD?H?`p?1SWZ`=p37nt zmsMZ#s1j9#Z#sA&e&!anVX+)^F8%ISfk82 znCz8G_D{Obpa!n+mC0`aYMhI7UxLrR&JjyP=LZ7rwgns)6xcQe1}&vlM4A^*O0)xz zSq#Wp0N~E6c-b-Frn3g`lZ(z*4EG*()?VJ7iAmSQW|~D@lK1@-We}GKB!oh}1qt|u zVl17dv;v4<2YdBnsx{fv(2OE{?oJ<^hdt^75T~l3|5hM<`ZT>UBJs;tjD@|-5nr9P zCH(GMWSH1fRcT}07gN%Tu~bMtup+-9P=8C$Rh-83f3^wF)t>nx*HleyWZOu~X?iUa zo{OZqSct77_i_T)b8Zc!>>4Pz`v6f3Kzy!A4Yi6NVww4eE5}$JT`xR(x*#Yf9Euel z{oEeRElA63#~f+Lyz8~2RsuwLV9bCTel&jPX!xNCRRbzii3IP7+-ca4IqU+I7{sE8 z2xYdE(x{Y$XIQH4XGM`PPl=tmGuk0lHfNy*cR|Crs5R;8kMb{6#lJk6 z@AQC9B7(zmGW~cg7an*M5|9DQ5~LutQx6kUk5iPpxq;^wQ%AVU-HgJ_A^2Vq zSdRz#GH@7fwKGxR(t?Y%2OVB4jC38sjU zcv1#dC|R9?A>s9v`}R#NE51QT?QE#B+C)j3`I#m89m_p$l}H^fmMOHfzRizw9ka2K z&oL{qESORc53Q&Acv*ZxQ3?8tPjX#&M{COi)s-?fT6NcZQFBzuIu_#QKtObfm|uD! z*y_kB5xh)LfcED)fK^<;X7Sw|W3E=1lh`{n^=>w}iP-`F>4f?$TkvfCW zbC=KaGblnB;(@{MN$~Ov0|k=`d^gySkN6qhw68kDcGgcmyqZR8w(2$!p<9D{>u#OF zd6vffK}S7fqMitlVInEU9xLAxzv@w=gWagty4Wr6hpN^SUTTRa)xuS@fWuF~43!;Azt7QJJRl(lvwQ$CF#dFCK=tmk$5Av z65(EpNFu_2-okK2awS5E+f2-)P;!z!tb`dh^Nqx!rIkyJ46`v+Z1tBEqgN)m(Rv!1D)uJdXOJc04A0 zXGwPo;YkvR@0o4)vI`FWgmd_a#sA_?Q4ekp-{rYm#Z^PANk^iL4`*=TZ{NX^c#xfZ z&}k^^^SIn^58z2U5;lfmKR$HZgm2!32}V!jS0LNb5j3ELx+Zd%yYt4wAp&N2Iam4t zV3gKSQZh~5QQ@`33CzV*o&QI?I>k!+MN68DAYRF11preHgtaL zHv=_7P=8Mwcaom*IH*1)FJtvO{~I6mje0@r??kyMC4Dx<>rcQa5W(4z`o6}tgR-M? zPdi3iA{#K3AUdngJlbaugm5q$wM1RCixurKX6Ck1H!PUxqRUfTa!ybup2qTv59eTv zo#hWwFB(vQO+no-Sy%*J;<`|3p1YGUgV9pLUISyZYH`QA?x$9>se8yPW7Hq}P%%Cz zfLWZjQmkgV`yYn-LzeVQp>$2R|B>4@t#!EE9m@sUgma_y22ZR@o)Y}uqMq<1tI=&o z3NGwQzjjP`!6xrvJ=c-NeRzfzdy0Wy63t-dfInOz~# zlfEK_ z(zCBTR_(PskkIqMe)Lk8-1C;4PQ@dbxT@!G6NZW1odq!24JPvqbv725{px3D_u|XR zTdJ1j4(YzeADGz+w%VTrC;ten9ulQ*a7;yy;=0lp586yQ0AxL9{e8-jQvl>`aJ*zNx9%MW7whSYT!0u3{Gsez|N0#SfBR;6UGFeJ>z zfQ7EWp%c)yv%bwDcsu~k6!|Uzo_e=ntY@X~dCAAA#s!AbwjTa+(CB(jSb0@0r=fON z#^RIJbH2QdlZND%ZT9RtkAs&w9JV=EASzIZ zDbv7>8YGK>Onm29H7_}hk?a5{XNe$tc@P6`5RML1Vg-5d#KOWNtL~$`N$lr=;w0*0 zB8HfggUJ{?`i}G#UkNAf0``A+q{0PxEC3BT`qGbGn}rv}%xQGs#=>8}aOtuUvrdy{ zb3=Png~p|8etkL)A+Ly|_BW~$7B(*SVl1=yxCq|D0B3!}5IUW{*^>5aLNX*8E+Sr9v*x>=7 ziH{oR5s-HMt#aj0L6UxKgX~UL&W7fq zv{}S^#Q@_78QDyaJbp7QGFTORCxQo-< zZs5wJlb}#}e=?n`@p^5x+M|}2kF4Gj1FX>6WX4YoZB>b)Fkja%yKl{?>J<47erj^^ zMC`2h9sKNf@#HD-T%%G#PEK7Sez_*h?Y)jgy#BQk{qM&khq|y6ZUql&b8Sw44|~+~ z{e=DS!0Ru*Ka{Ff=LVCc$Lpr6&R-kYsKvUFcD3-)*5zdhN3eSXtB zKWEy#$>`mekrpuA%G+iPO?&>~Wv^2Dv-s>^-j6-n-k-S~)MxWBRFi|@dYnONZ(xn( zxXvuVj@K!Ad-VJt@1A_ytaCz6Ue7*|xsW$~%e+tulQcXof=KFHy9UlUyk1x+{PZrr zMGT>vpI*S%eb3`+3YH3e4os}XA&lH^WBEESs>`VwHHxv-U z)~a$%LLm(w27Af!dz{6yAGM?O&;|V`Ot7BBpS!-J{jaDTSqZZpT~v>k!Q&mfcFlro zPV;1s%X-4BXHM)&Y2cm?+?7-~r5GAqGK(1 zx~J<$g)MXedgj#WL2IN^*O0DU?f%+|vD;bZXw)bk6?R)cKsN}>c(?+-dij2iM zT9fxVUn+Hk*~^))&mFpffv*&71-+RVUL$5ghSyDoARH%?56LxoRx1<#z3~?a^1U~R!WJkc^!Of^~>E~gwlhx}{ZWc#P`mbBJs2v zYq?E%z5Lky+1DDW)D7N!5wclKr-3+HK{A+M85T?;1@j=f@Spyob`z zb)Wv~Igz_>Ft_}E;)#@u7mBlt`f+twNeOu(bUrj+t2w45ml}o@j~AV^!zyW7d`tcI3#MgTR*utlKwl zhb2CD7ZhC|_p{&A#miIF!R%<0bt5v4H$(bLI^=&*Hr#c?V8-!a)|B`&%eeM-fnB5{lY>qwM+7e z>7+iH)Ay-lD@;C@G9Eytlm-2e)y^9)w6xVl{TtPcud0?DUN4yOao2LWod42bm#@cO z|LUOUM7>93p;aw2JYeX)>#epdzh%Ozn)j-*|S(-3@~5_{}Y{6eeSSi#x(Mk|n$+a^;(r!FN{0kxS7;Cboqy zhCFELScL}Fh0QpX-1iw0+u>E2zy&`iNgACmqkm>{+qR*qB_H9@XY0`-)v= z&1zfMmfpMhJ*+jj6j3;Ld$wlkw_NHH*tK0T&@4b*D?>1FZEDTKOxw6k$A2#L)cQE} zA0KWfl~0uPfqopWb_!Zj$7KN=R9-QQZ3Qcu8H_V-WOT6J3S3(zxOU+mLe9gyWjEyw z^@|wV>0p;2bKwW1(;w9N^g}7Z@_w^tH}FJ9mBxVZ^mO1|<107!fva~e+}hs0Qhv6! zN-OjhsbaKSJTUDGa@$d2J;#35KcZoDaK_N{?TU5W#TSG*&Ph|wLU{=Bh2orGs@GHV zOnSn}pmS$J{fFXDD|X}=!zXU-7{j0*P@HddnYkpa(<%9+BYP`;Nt>pcGVcRP)(w=rNG{+U3hYo?|^yO#fS5^ z!Y@i7DI~p&z|D6rQ0JqI9QsDlcClcG#36RIh?u2>9(~!v%`d;)ylfErD|Bc%#?PIT zD}RCf-rXJ88L#|P^LKT^z%%1>e8foyhq|KeV^41MUTg{p)PVnYU$R=)ttC$`#nMCQ zBNJ;^cKC6rizTO9GNDUD<>4~N0`j9gX0D)!vf^TwwEg=6>n?tYzx`D5QhM!#L&EpK zg;N>pXLHaUU&`LO@PAcSm|k+gC-3+v2b34?TwjriWLdMfvXJ!jIeHhD>XgKm@Kg>f zFB07$bcy#MIbVUQ+K(137-1b&v~eI1K>7)R!U0%-0YLnG0xALlh%LYXUBQ*d9c2fR z`>bzr7zJ!3S;3XTZE(s1O7#rh>~5N_fa7yF0)3iBtDqVunyHB`w@y(G_%Da@#>Oi_ z;cuVJ^y=Kq-{y4G%&cm>Q0m`z;YO;dGD~ElRtq?Ri59*^ePqYZna0UMSmwD^da85*{CVl z-|hz#z*);27C3h0d0tQfK;BQ@fa0s)s+s%T#q(YoqLi{pS4uLW30Xi0f8b~r)0kT0+uti?gRDp@E}uGn z`l=S*)P0rQV7~U$8%S@KWu^DS*PXO~VOg=14)h8wLfUbanhm>1KciYgU2%`gs+vww z-L!giG|lGK6DL>Mi6=DMKpo9pNcw$r0A6tm0D!_zM};^OGUl@sPk!L<8)$%lo9@{Z_J2L^(# zA5i+u7GI-##khe|Y%vuBmcde45J{$p3Zgrte1+gV1)<-tPjb+WwQ7)~KjAaLR=Mct zd%V*!dsJh5XDx!o3Cb8NS*;{=Tfd8U_Srum!I{sOG`A1A(Eyu0x~nrZ%|m27u9jLa zUkr$WGg*L~B{p_M2vu$eaB;6}w47r6rAQY}_oP)yH*@!L8VOPpnz_(M8KVH+Ua4IU z`eo|^E%R9~+LnbwHQtv9$=COn*lB9PQIOf8ndRq+;M6zYWK*$RKQT(92oV=5?eW8x zrbh(HZ!pZ221h0JsPbT9v0=M5XP$NcZ@jn(t~;>7Y7QFwHiYCBsTIp>__}0p!mb!+ZCCwl!f{ zqt;BN0YMTRd(N1sOZxd*g!0r-q5jPV4{!tMTo(_0y)F?+i3hxbnc$<<+fS)82_QP8Rcm?AHsCOI@^($k6lu-pt}4&}^*LDAG1L z&-F8>$coOW>t7hN`i_Ph7Mq#4{}?@0BWh9k!hq|ESYB3q91`mYl&0LdE;=(%##lLa zMIxO1cV@{Z7|?;wZ0u+FUKDy>jfIfhLu?!=En4D6$1?5QDgb6owwI~pvQ+P1ggX@j zrCyZhDXcOI@`-n(cl`jKtK;TNTx5Xte{}j08SF9dSYQhnAYoVqkoSG>la|`J>CaqX zn1Ai5SXs`n;sfzts8mypo3MC=YH|N2NUb3}_LUV2EJaK-hymi(X769!swE-Agt@^F z^$G`6?@8oz=PG6PfP6J)9}Lph~^p>q1G&3ZRq~r#(4tESf=70dx!@xY-rFG8u`cW+^X-B z2Rk>sbMF>z^A)0cw%Rgum$U;XKy=1)^{}u~$Isy;rDVZ9x?H0FW{j0I}r)#V51RgWWDl zS#7~;KK!o?&-G6~7qn8Esp-j{Y=`)`AOqriY8GRDApR5xt-uG(=K_F!02mmRM}Qe4 zwr2n(;zah?WqzD_`3fSG?0_aSVd@kT(ka7UCWHl1Pho?oVq(!DW}c=d385weK<%g- zQZ+=TaytxFibM80-1F?^O1-zUG)9mivij^~W0zoi0DBR!wdtN~2Ro z$sm>#F?5Ws0PcK z@gKZV3v2)Y<4%8{&8#oflc~EWR(s;P07!ntsAP!380G{8(iQL%VTA?}H>jcleOoCX zSFwJop-^Lu4_Ds;6wB}c#0y%$=49*Ly?J4W4s6#xhQE!ScnVaM%P(je1-T*BopmF% z0HvK?ze8l%k~KnbE>b)Ve+muwcup9>0b!F^V3jo?!i%^A#pL8^bI%IHi4LRJglS}D zAhP|kI57)=YCa*tG||>j@hS)5Nd?JMY%ZbD>_r1pktNp1p&j)1>~61{dmf^19n5RC zB)NRFUC7)Dp*Xr$0Jyte-vLO_Ic(y99?TArjcq0V))gH6N)6mXCvn;T4hlimjI7Ui z=x0k9l>xB>Kz@JEVv6CO0Jz!fG;=^w!Z)A<9jGb*9B45bGXY?XcR+>gjY!Pn0of&} zTzH0 zhWb-Xu7(nTDS8-@-PJD%L}QoZO8~rBNs0!lSO6(3uo(-2fI}NC3&iHhPB>VT0n!%# z5>bGb0?2NwV*ni{cH6&MA8M{x>!reP7>@|bp593_LviL;~vV07T(-5elSQ_jF224o&`AS>k4kDAV4Xgd<)gBm14WiT;eF8P{Gb7_6Ye?%px|W zF;Q1G*(5yQ?(q~F0|3f1y!w)G=UxGHIl!s(910_AZyR_34s`$&(uL5xBCsVhsy`4E z+fiyQD!BZ;0H{+Kxz1t>;cPTwYPs@OabX%7sx$-JF9d56)Bi03t(YJ!x~6>MuKDi- z%!-E67XS$0ag|g7CK=erV!TR%E^)$5tHLiQChKD|8Va0N1LW?%!n`1>R{B(2eqk>$ z0aV}vrO<$q(?%#(e(wwr$AW|iAf5QS%?DZSI4D>L>P3ZUQ^97!C~W{(8vrrml|dR{ z5khFVn5fRFPh*}+b7NkDvE#NFu!9+KJ^*-{0BXgl6$6tjMNvv- z9OZkeXRqd7%slZsKluJ@B$lUpt_rO$%u{Ws*sTGOL4$U3vOP8@Z}Pl zC{vYZJ{C*eU}aX|-Q9t%mOup_5Jz$F;ehWT!DL<*kPLAU#n})c;Yf%Uy3P_E-H!lM zs1R#m;`GlHEC7B~2#+L(Yk!&5U{MVE7|}ZtTiUT&0Hy+yC;aJ zQkP=ep9tN*^(shB1X5&`2Al?|h=67+=71&GW4ZPg0)8|TVkiLtrbk&*nq8=6aj_uJ z3<$XU@C&3^aEgdgKtwTMd4Oy%4HixX&aWo|(jgHPgfIW(;h;!MuD%T5B$5t@t}KSW zFyge)=&_`$q$5vXQl`zV_({&th8i|V4UPd8Ps_1N@qt{2MD8IYObwKVrJ12KdFXSE zP=*MU=?+YoYKf}>;i%vnHjp>~bneXI2s9#B2#-upWmrS(-$LUU;zdOrnGQB*L2N`> zLO0;AZz=JD`V1uefUpezy8ujrxNya?)58ba<6>jr4FO;^bgw2K_!t3P+M2Y2(2LOH z0KM5Aikx0`TyoI3c;Ryh`60*{NKsT4QM_1W%7Q#`1E!Y@T(W>3 zMMCR!5NQDDZmXXC!jmrCI2SG}oN+9oW-3aCQxota_w4-M`f1a-I7+yl=R9i$T>Zq#@Q ze4Ra`-Zvc*M?}~Nq8u3mzoz0^qTmoxHeCcg${M&I)Y)??4om0gl!3W6(Bs>gQA|D~ zv-|X;8h;9jTSz_jdsfWaW0oIYHUgHw0qkOx$zncJHbBMwhq1#TCgq! z*o|87h-IZC8g}_tREY4fq;;h=1pD8}VL4z|DoBe1kwjw* zbO11o;v^e1t8iQmIH`i+;2Mg%W-zoac@MhA-FI@wE8$Iz@}Aw$03IPgpiMVNkN2wW zOB92cuNn^K+}U&sX1?tK8=dy0vrly_+}>14x1BZZc%b*8MDoZx z)z%#J97cUdJZ5!k@|sjP_+>Q4ZS$&K<*kE!dCASiF)X~IUoDm5o$>O(v^He{F1U#KW=mu?o}o92!XBfHheloCr{n zhgX|)3lx!ciD!&9eGG(S#LY!Gh6Y|BNCEZX7?tLD%i%dUH)HtDI&b7J%q8Q;>0uIA z3{;VC`yiEwVDp-TJb0E6mLYIUWg^CJL-$b`ZU9Ke6P7fBp5Zm9qd%a?0BS^oK4s7E z*}6D?>DTGp;`3HG4T5_ zOtTkoujm$Rg>bQcSJ!Q=ZQj6zhRYXJJjnkrFW$<1&s7}#OH4+?v-r@1)JZH4K5ov~ zFW9Tx_JB=CD0%`(9xNLQC~lP^AD_(o6K+b#7O21^^#9&yj|0o z-u*ac_ZR8fBL>VVL?>VpHoXp?R!Aj0j;K3Wckn~`@9C_O(_kPzJNam8c2|cLg_&#( zu|N+Drl&r%uDasSX>y6DN;I2NA(j*{l?g688V#^nOiYZ1Y=ZSfKF_bx#Zu2alBIG3 z71vOs-o2`^@&+CXb&9}DHp}ItU;#Z>wy>{G?wzE*<;X)GgOz|J@2}l{i%a@+YgV&3c)GIhNxL0 z933D7aK+LA!DH*TKy9sgw4U24e#K4O39Y&d9VGZ6m_XxLBpl<+?avDun6`}-(00l$ zs5{)X9ACq@8QGS9O;4vJCD-|e~y?WNd z28xFI2VMzmtD?M^SjOOfDr_2YBc4ArvHsp{%Mu;;@qSnW?CYsCsn>CTk3zx)(22q* zsSa@rz7Un2eaY(oN_s60IF16@!)@N&l?9*yOV1j|EiZ?f7L1|E`wR1t;1(p7Y<1`f zH}S=I9vo|Xbf3s)&9wsTdfw43$=)5m!}t83h4ERBv*xkGqi+(CG7>7fW+KFBvsa_j z0pAAVSU8}`>uI0QqTk!4*5pT=F6zm36^Z;0Yq2k)DiqB2t+Gb#X;S!YVH28epqEmW zM2EA8Q5pnMV;pjwQzBd7N!)pX%<~B^JdW428d>%+)#B6}#ogqQOr1ijORzI!f4Run zQ^n}JfKR!v4pnJex$dh2g7c6{vRhhjdD*8BQnF?^cQ#l@0$T7tiq6HarT>rP=bYWw zR%@+V_pMe|s;yL#t#!Xx7fIjvu8V{)gxt4EqA-bXZdn(^ z7vB&<^xN<8IDf&;&h|O4_v`(9E-54xy|ZuVzWm4JHp8}_(DhWV`|jFF7|cCvZI`;} zXiDg9@}ea^-WS(4?;tLWYMq?!B4q!VGk2P{Lfa($?@K^_ZMq*3J8^F@%D`7x(i(W1 zsII~@(QTe8Mv0ztDOXy;8frxJ>@*XQD?>_YEYb0|ZOPq3q6+fj8Toh>d@b8qZdndU zAz7BppXgax0u@_&Kae!KX&L@xc4HyC*JEHhsnkPfzr{IZ);9PUiIk#HdSP4;jwl@j zam4t^UOn~@;@`{2OO;CdTIeX^i}JW$Tl0MH)YESfWe|$stV9+PX_NTb>p!YBwuh~< zrzNa_MaPmH8lAT)k2*I>|Fg$9V3tbI)wc&>!zi}r!@8hl`0oEu z683g`kCk#SO^#qKL&E$c7D8s@af=~C0cGJkhCZ{nd@|A9y;q^qbNta*D79-jth&h? zLTpPt7@v$OTfsMWBo8Svx5y%qtCkt8tsO!Ao2gOfJ2cDr1?C|N1nYPus9$f>Rd1-s zaR@Ify~eIhU@$i!BY4lAMYcGb%*k3A&Pgt6mZyIrTy5Mj4L%GzNKrm)Z+<(~3`J}_ z*J_p7!jNLOV=uL!qvATRd$sxal-MhQvD=K=+Js?JnegA)(k%^motN`n_GwB4L_k-p z!|(dk zWGiG5lX~wH@4w1(owR3aMoQP~w1@t?lGzGs5y}#vy;z`KXDeCJFG$2R$0s;!tbH6) z{JKJaNU(kRWKh$YNhiSYj>Djn-;J%VOkhCbtAMr186254(irhY|-X zE32<TJ-1|nmDja~wv9c#27C>;<2z$F-3j{XvklEG zO`u38QJAk6=n|kbpvuyyEUw+o{zf=H%czV;nTNSs|2~uNjiM>0F7UIYMs<^K9KG)s zg~C$9vfjhi-3Zf8uF8$L0a7xR&6X5(lJ}&Z2CT8fs0NfOrjbf(s+ z4nHdsfL9+_MQ;0AfuAT)2rlwX?s`{ZwkKmMR!Y{qi3Vi5S;{{HG7^K&9Gw{9v9@%e zW|ACHgKL>Zs8%wzvn^7<0lb*e>t(>i%>%1Qa< zi!VROH>P@RbSuC=nkw|XuFB^ycwQ#R@$GNNWEY+CfNje%LT(31+eZ;Be#zPC+67;vLx^kZ@^Uqnj<7qBrCbEDcLIfjm zl@}5zAX1I~n0Lbmn|6}>SCOy3UFmIN1jE$yOfSY&Y&gDh+}89Ae8$;l)~z^fLZbJ% zP7+X|F}o}NhGq92i_L>2mdXFFd~n)w9ZQN{UwM&$Uw>lff5FR%+J4w#dR^j@KqK@K zG-}c3hk z{jiZG(XEi#F|Ij86yRzWZZ+B{Jjf|pzBv-rNg0&odrYa1)N2J!afT)1JyQA=y1Q~S z4_rn2Ni%tuTM(px>~h}WEe?Yuw(!*6Y2AtWV0!vA^$DuV(j>fznuPIFX7e7bj2ltuUuGxpLsE39DL=CFLgh;9W*FBwd>O7ZP)g)fUvfE ze|k+?8PZjD`A@zr5s01U#PjqD@_kLzs=RqwAf8joH=P>5NR@bQcf%V&GX>)q!wbJ) z_=}cmJ;y5RL585#XPwV^zIoW$u02AO);nR`_Vp|@)J?%+WK2@hjO{dyo6jx3mSw$) zZxCF_t6to)b?V{q)x$S{NrVGexVVI6_3W6!T0_&LB8z;uKh1LK!NW@AcVV@BJvhn}Dt+02C2XIz@LYa{Y(ZjtP&GH zowr7XSv`$OQ~+ZZoonK-tEcg-XXheP(H<0(iG8VSxn54r(h$V28JIb9!8;4k ze#i4CuTP8skbgBOURWWVKPLn<)Jlr~1zk0$Mc%n0<~(zTgxXE3^trKF zLKY+5tB#x>nCEx7s{$_(I1_QO?VF=Zh`pD8mmrs#0Q|gS=i1}`)x}+J=V7@7kW0WK zcGyA$oej>~O-SZ=qr%V*&V7<~pUUov|B801uwMXKD)rR05RDDe6jn6EY94$!e215( z62(JMlGHLY8Gf}TDu}K#uj-Oxzn6WOgg9&hm!BjIOi}ocYAmqh#!q@#)g03E;r zcc5OtNGvg>pzd4-Srmw=WY+N^hN5O;FfF52l z^$yYJg60&+h9MaP7IV`YhUDknbpfr=ze5IIv^)UHyDH$Yz4+cA6i_u-to9{rdus4? zuJS!h*w@e%b-Lfb8NF8_>#e-(7d;b70Z$JC*#JqW z;8jxZ`j^@qEd}eM2OX&g6hCFW%#vKWT!ChvdE zxM#qweG%ob`~C^G3aoxly{en+N1JA@e%FI%wOa*AGxVY)QWZBvM;(y&;$J{M@@d?}iDVr|G6#{tG@Mn4}xNFs{ zP(l+wt)@r<7w!G^bGU*lAac?E9O_)sS=o<_x*Numo>> z#6KH!%~g3=^`3wyrAF0cTZEU+gp9mbypVw>vp{;P7fXZkVxz;^k5+P@rv!zhd?{Qj zj@_I3Jat#dBzo!is-6#mkkyKj!{_p%VYI#DQYwA9=Zs6+CBqMA@OvkET&D1kyN}hL zW$(LzxJtWlsTX#2?QM72hh@h>VQZkK#7VK;A+w>IJJt{<(Zp8S$!WZ^P&nHS=>`b^ zRES_}0em)iwjR&Xw)e%6OcD+fTtUBOmPQ>wPFnDIYw7)5X&<{v)X3~VU_sX)J5D35 zBNAVGmhFUeF)Rz_KB_x0;QVVvs&SESnJP_zq{SsfW0$4~dXhc-5|w#&Re8|}x=HFY z+#A3Ctiv0t%1I|Wl_9y)Q2RN(^xfyeQbcE5jwbb5DYBEQ#n&ecRnCC~^rV6FNdvcv zV%I3+sUXm#cCSq#VQ*_wg|4hdPr8xbEe)VSLI6xfToZ>Z7*saB?ALbE!dmI)5G%i{ zK6!T@EC~$0ue5Xo+&p1v&H=CW7NAu&XtPxkbPX&{w4ButQSgLpyb;5S4}AD*Al3Ng zBm0y{*Ob&+?4$yb@E->vU+t@3QUg>TJV)>bE3 z-&Z-e{h-(T16!l!S9=3#Yt#3#^JZ*m#G%A$Hn7Wr0I}xe{KEUEuDLaX|Fif|v$YN| zh8Lt=hoeO^gByCyVqJZjpC)OA8&o4lR05oD$>$4kn zFePi}LLLBGfS{Ak#a2#4MMva6I`J;8<6YG5kp8bLQYb6${l5EQYSF5~y#3b4f<$Qj zI?zg65}M z?_v=lk*$dclui{A*~rY8K}Ghfs$L=H!J$+yTgV#$Q^!d1`Vw!>T`peAK;181e>Sbf zQsE`Nh1|IaP^W=Xjl^i8r&w(yY5@!;5t53ohXDHGrAO){Fcq~3k;Na67&|`jeNH~mHYBTYPO|)6kviTraTHE z50UiF{d?Ze+a$LhSmMm4R-D_5zdY2@`42;~ulK`VdDnZtPw_UYs9U+**p5aa5`I-W zon*Xz_o^;E03}2)wPb^A@I^a2s~-Qn9E3ep zlY0w3<4^o9Ox=cZ*t7VPAD}leMwMG0JtO%gTXf1OAng+Vbf@H>;d?h9Kh2V z8qPV)k<4r(@9pr}@a{h9KV)&D&7xj(kT+(90*QwSiicvIwl(O*WaPC;dEiUVvOgM) zH&gdx23mlE0$GFz%?yHufyqUAlEpPk6E8{V`|IbnfmRdJ{GwxzC=U2vg}SfdyMXVv zaFg@L4tNTsRzk_}iX&LiqgsKU`wefXSaoQ@5KgJT>DH57*3jM{)WSnf=938-FQPj? z0N8ARtl2f2xn$}4xT5(NI`1^D+zc(ZK7{DkjxSzJ4x}t){9MGM6(s`?0x#s>)_=3) zX2xFEG{yV8btx$cy?HxdXD$8v<-9M7Wewgod#{jwU4)BU|<=n41 zhi9seJUI#!ZlVD~b{toxmJvzjHZ{U5p;wYrEk~#1tj=QQF0AZrtTA1 zM|!CxF4-ezn65o||5CS`&P}C>kDMLCc>{_Lx(C@a&^878va-aP)*VH0I@a15WFFo> zsV2{_kL44%T3y%6uNr}J7EA;F1lARpFF(3#QnE=eMhIYx6*Lf>#R&lQwv@W<4s~hA zZVhau6)Nim+qLRS%Rk$h1)CQaDqn?MC5R9dF$-Z-dXo$>m_NE(uofAmAcnTU^1h7X zjW?_|6^JJhte&q5f%J0ZJgkkcLWQQ&WIPb^6{#_74S*swnW+V4d$^rJPF`nh_2!9vGy;v*E z4gU}@G1SOXUXN+IheSq+h9eyf{TY&6{aKo~ry5NTQ-JFQJ}+N%w^1n)h?x!Bljcox zyDfGB)aA}+20MwEKM8$(`P~x%{hZFQRVU7tEO^?;@1Z4^x-DDN7wU4cyK{rni$-d& z-8wpRCBY$E^AKm1C4X{RC}_wfaG%LnuB60Jcq_2qE#Q#r3vwKYB@2H~Z!3a7OoJ$r z62Q$DNRl@MI;@N~O`jmA=`WCv1RQpLA?zgk06gh)y(}?E_UtfWk<3(L$sPl5CD896 zSJfB<{MmWjY5vAqrfcVDWk~_U)xY#%p98D*EW+#ZJl98W>USGl6ROVleA^mQehkhm zvJUGOYN|pjC^jkuIu_Bvi3rjHGT9BBA0CSGOH_0N29w^%E)JW0u z=r+=y*$-0X2oR%12gUvIB5WRt;Z49N0iA{jf?|d@=q+IL$Ox>UI~PH2y$F^IplE|g zFh`&!H%lcTOADfu0JauF*;O;iY53(GwI(GZw>u{4P7e0iPT>K z%v}vCPASu~k22SIoj=AY;`Dj(8#UfdQK{cuDcE{|ft&ZS(=aUhlxgYhcw;&cQj-K= zozW54gmH}Bc1r^5W`)zoE`BVp-Y_0m5E`cqkaiv3S4#EP^_X7j>yBCVT5Nk}N=B+Y zch>Hx1Rq2RCG^@Is-^I6V_O+!RRp?=o zEA&>SKG?p3h5b@EvWQb$vHro(aAId+#7(%%|EADxNOiFx{#j>W-7P~W*Ud$K;s%_9 z+@7dg4Z_QjtxF_QS{;BQir!!sOmrHq6-kI53XzLh`E}OO`_(zBM(VB9%_|)WcTDUA+k8883VwdJ1Va*n z7?{gMc>|#k+)`Fq!!&a|(FL!h)YJtN=Eg~Ql>Jn1HxUXO$-~DWtDfhpoJpsX`BYU9 z=zRuDgGX^|qfd5ujo=pm{1^1B+@!!;UaVeZ^4KS^4s`RJ$Cel%h;(Jye&_H5I!hUX z^`M9CGHmUwNHdty3SDyJa&))@@9k>rLoM*XkdiD!u!XI<3oPrLugU0mWm9#e8xZ- zcMRaxa{J6E;F+_{yy{k(g=Ig0W7G92ifQ(CR&RnlYhPC6=^;OH|o8MC=FAS*mMzg59l3Cy11JrQjnjyI55Zhr=|xgVrCpKyko@fiAo7JTXf z5M;pE5M;&Ws|>tQH$ljeAMz(l*t|?eg)5*2D+0lz*7bz5{iDV& zk`4QT<#Q4nir1X@Qar?Oa%&E_Yx3Cmf$IzF{u>>neH_&FY5RPawaI$Xr`}WdOsa8F zdFD1#!aQ$9aN6%z5`CHqIPxhqe9`5zfKMB$dw0B>3DjC_i+hSmGyA)~%qnHmWVK0y zs`7LdSDUP6IJ1LL`;!uLXAoS72J)w#-$tZ2va+?Cd5<*XbK9+M(Sk%+6aegxW1u38 zhsl>T7$W0V(1OWM)7eJu-;LG({_WxY?wNAEG%5jEe7KWJ2-I|$)wjfZP$2WWlUUey z=<2!v%$$iRJEGEdUbm0QP)!9XA!C!-gY16OCS&c(J&~_&PV{|#5ac;CEWMvr(*5Lz z2IrQgWiAg%%wG2rG%74d8~3Pch;jgf{wZ<1`eW3K9;~O?$-o@#3_*+TU-<9RFJc7@ z&E)T=;jG(0%p}043Chg`M4^i6t-f>uJVa+;+SKii-TLoTm*21Cy~Fy4E#bEl#4%DP zySqN-CciZHaWKp~9g)@zP)qxXhQ&4)v1B1o-F7!dz2fNjO*93M5dr%mSCDJ->lX|f z%6Mk|v(^lN-{A|fCh+;)e3$WOpS94#*2v^G%dhyJKWfcz$^*(6yfnS zOt5U!5&qwt6JE8?ao#n_h!CX~krt?Xx?bR#M9ByPeEs zCds_^NSK(6zPbol*<145*@X0LprTct&BSB6@1!bJq_DggA*NrbLB-_7c#Q3-#$vCC zsH_B=D?FW%5d(DE%R=V}RlQ)ze2EcfDz5+-`bY>o+dlR&rOvlJVPW2E1$W5qd7w?|Jr0dWwQWS9R%PaKE-W|mr&aQTr&|A z%5ly$^@OrRn}_kIAOD#KW1p#R>>J)EM=;%`0iFo>lF~0kVrHU9T#5b_iM2S%jwY~E z{S!ZP+v{ch>T&6v_Yc3aau?ox>A~_B0YhdcYvQe6=Yv@po@^I*PG&3LZ(- zkIq7HLKv$-^t}oH+BZix_Z@**{%8OtP+j%x{z;fEMV0DAs-ybIUo5j#d~Z0&N$}IH z(h(Bs%^=hcp2agT!b#@XEUEO#)bA0S)u%uAPb z_{OoaO3JIlU456jPAxN`=9&#JGc{qi1nW)b+-vz|e>k#k4brO|?0g(=9+oDLv<78wmxA5bAdtDUp(PsagGBfuG(1pJX0!j zydqUMk7Hw0*bIwJ-Lco7vCl@%0>y4B@$T+nLceojfe~A+uT<&d-&CviZm^V?TS}s7 zH^|v>(fxrHF^7+}-YzuLZ1Om0SVpfply)`erJ0O((@fA&zpVFxU1*X{cR~#bo)o@YMlb7adGnB??NoN$_q@TM19axK^v!$Jr+=dlKMr%sH2g&} zOlc(!yZqU*@v`&mI?|luAA&b^91EEaMLmp#bR#(O65GkR%#d!VrTgm9b^La~SR{dp z1Y0Sc%$&cBClP!zjL8P#(0BB7qUj<`q!uQKft6vw8xa$1_H8J;cpnA^uLw{i7%e*7 zUmJkyeX~l?X_r0QbY6q}& z%6O+N=tmahWVzNb%Ld&X@;s|@LkE^R2*eB{%X5lLHrMdcKBQ<{;sL%l&oW-)Gz>CRb--=4fw!6%qv~$PE~|zQ*{4+FgWiNM zBjf;+vbhrBiU%(6aZ44N0)X9NJ$yhemRN@wF|q?aZ>|3^2(6uZ?Yp`6^Rwm2rM+ib zjTUSe`4+acGs>W~%&4)r*S+HLty|56M{o zI%8J#T)shkx{c31Fwt0K+?&eB1K zg$_JDm;nX|(Ou3COx;X&>o6HMy;Eu(o2tS)(=ZHG;U64G2!m|EaPxnkL2K4$pD!Cj<9{yK$aC~_O8sp+w#{gmD^(#hN5DemyJ?Pag{aG)}xmk!!YQ? zjAigL^VOK~8bPuea}4clBAYY0_Uwq5*WKLjCF>Ugn$;9zwuBl78Yaz3EIL3Fw#29z zMhgI37NREy^xuV(6^}8cHxfn^ge$LOa+V;PYPq56>e2N(D??85fDt)Nm8p%~pbjC> z(RS*B2D8fE^^bAux%K>nmQF|Z$(0dnri4qco46O|1Wl1XiJ}1A>X_Y(I<9<~`3%oS zr{04<$vk!XSXHVDHp&KR?O}DnFiu`TtJW1bfs#gNOpZz4AtmaZ>aN4-&QgnXS9He$ z-I@|Ppto_+WS$ZKZ6isVE4tU>T$$) zk7;i8FiH-$mBK4TDv*Yp@C49kq#ppxnw<4hW>qLnj0aV1Ho-IZ<*#@(hsNiRy;==M zo*_^2jb#h+)^ww&JfkNqr< znvFrh0hHLW%6=+_-IVIR)~HmCi>Zdhf4p%Jgai(pICiVVU55XW;V)!hJXU0S%-cM^ zagNR@>xo{HuW-ZlufLegk3q0Ss`V*~GM5d+v)t_&5ieMV{~D@dQvuSrkQcWJCp-Wl z#BWXj9#1^kEH_9LrhEzF)O_ETpggd z3Sgya0v>*S7F>B}*dr+HFX36jHkvFZwA;K5WKLyePKYD_o-~e^q?rqPY91{xkl*q_ zP}#_`^+lj1%otVCvw1BsafD>pBpN{HVBQOg2=NG#@t$s=847`~r2uzx5W@~PJ0U#g zNAK|M+`W#^UvuVbIsCl2Ec>Vi+)j@73$*pWp=>&tGn{4Is6GByX5S)yMSK%(Y46RMilN z9+|YM?@|kla%Q8bxOo>3ui{bO%W)**T5aW=0%rV8HBAtl4C0F&FykKLe)Z<~o22;y z0E-l3RE`^3Ks=1%B3MA8uK_5}sOyy?lfG|27IG}>AV34K)>tDBy%h6mF zIvX&$qF&drpFjTkd%8`k-dC?3**m_&hBS#`hL4fz(35RYYgJQu?~R|wAk4dGt(*@j zpTUAHJhKUj^|Q00z4mReV*&53dA5EUruxt!gfL8F*^>5*%oR zs86t`7cG5oGAA^?Hz4JBr(@xc_;(?E(`^MtUoGHFdp&Qk-j_^xSu1fxbwW?WD`+(G5JJvcK_TMp55In? zEk##m7kpwBs9abTGD#&_aS!)=G@he#gqm=|xhrrtE1&?1ZwTr1w zJbmVd4xS!Ev;8t+_vw!9kwvCpV)w*78y%s{4@vg>xKT1p2Qqa^NZy2`HjI zTi7T7ZPlGJ9EmQ}T;9KF%{A=I2Moa2Bz zwZsFCfY-aC0jqmE7yh?ZyBw28%vmuJp7kTk;>pgr?-Y|=XVdzKQ%=2e>!g4T>#hpY z%ayIR5p1kwR7lW8dbHb#a)ku#PgrLtWB@7{MWnKQxv+}g#n|Jzt(avKb+b8S$tSlJ znJ;f~Q-6CG6@mA>$I5^MY$?GlKS;uhwYYuI4qgheZiQIXg#mS;~P#9l-;EmeKrtrYVK{{I~V#O?Qx(7%g`eD%AW{C z-B=6aEH|n~&_;d}A0VT<4>n2-d?!^hDhq)D71kR*g~1|#l)z$u{bZm}LlxV9OPjWp{EA^KDubAe?YA}zGoOzAAKwuyTWfgvg6EsBIcr;wtt7Ny7}R^tswE8#9dvxk#sWz&Kj|D*G#@NY;S!`Ub* zOyS9n=*qgIg|%xFcQ`tz*!~8_-|OU5hKGNM(8kBM8E+N@0?gA+Cnf>~RYdHRw*BQ2^48pxT0V8_u*$Rn%(C^QA)Vr4u<{1zCfd`Ai#ms>l`aIIAnXj(2pd~Db>iV%VD%_J34md0^>Q9%_vi$YONVtO->i1bVDkf57I}mwzpyk zK+LXCYDIAsw}+CUrz`NG9TY7ND@H`d>;E|5dw;*>YOFz=LIttm1^;}p$1JWzZHN_f zoKH-;dyL;93RDsz>n235)vZ~O4WSodnjD$2EXrsqa+m+>~Gjs^b)V_b;fJT$yj zuN3Ip6+v5B6bWH!02i#ZCnR4)wm%Ps=)EeELXQ2H2kktnWX%oS>hj%JI>*T{m;PH+ z5FR#a6v>ugL%4{3ze;~k_J<>-JDp-JZ&aSsl(?5~CJ~Q9)cE_FqY_E!R~R~&L^ zY#n~s$H!j?i$b216h!7m5aYeNVr^B#ub=MTVq~0hR(xFhT#m7yQs7wG5USNDMsEfo!R(%lMMDH3XAs51+x#bAnL!*G4am$IceBjKk$8B!w zmXc;KcqeQS=bB`559lBQ^K**g{Jt$%c$EfhS=_pI&7^j{(dWZMJMVX@rlJV9SLaiz zCrF9E5-pwpFvnTMGm*1!;?MSa4}01!-*MD+pur(G1-xw2q$Oua)oTi@$I+C?hx!}1 zc_Ijt&&aQeM1*=m0LN0f)43z06XR&7)!&UG>Ki-iH3F7z_k+ttLHGXFbekpG=DRjG z7}d%Da){bo9Mdg@{%qUsoT1ycC)Gh$xSTl=4~uFaj2cNM`I3;zSC{S-7|~#3@>fBP z0r%u!-f@tkJe1oFj$naJRH7pVAy2#vy@HL?liv9^>F>3;8>_*I8W-Tnik?}*furj# z&IRt;^p-<^#{F6ONW&)zd4y2W19RU#mgdAClk26IAM4CWzWwU|HpX>PTZJ;|>{0BJ z)KFX~5}F@${g$LW8a|1Dp#jK19XSqL=w zbzEvN{uAplAu=l0$Xv%6xcSNhxtma5AH)$ql@UO{hNH8-N$<>)blEX(+Xna5tsH(S zhbq4DW7N&5i|{Cdqb&=*CYbLe1imG1v0eHc&wKtzMQBywOA)9Xz|4vnuC5AfgsOzU zHrG03S1E)1n?YnV@DWO%W4D|9R5+q6W2*6u&PwIYV<$6T%Q{U$QfROIH;y~R$RY$j zCyXK*Op+T+`a=l?jjxiKrq~T;`Na@x{73cDSA2V;yYKn|-bDM&l`B7xN>ykPviYqB z*O-gfZo)SLIMQ2`GXtW*v-xZQU>xukyN|-|Y!zzx>;I-3m21mDGy`(}Nd009Ifrp3 z9l0Az-NWXVX~XqbzIK}sb(6+Uu~ojGoB%Ga{`Q?`)X2Zt3Nn>xh#xUQ&DE2-yhv4H zjsTc5cuZaH!pdCzBn5sL5ezfPGF4ltHaX@Mb{0{=Z(H81zEvs6gEDw}cFiUkOk-gJ z&9%X(JUzW_U5-1G>I1EmaoCwmjjF;pS-q02)!WV^6{MSG^Vpv<#uP89&57iN$um9o zR(dn31IS3kE3LxGhYhcvrr<{Hq1YtK0oJ39Nk+dy5uJz|^gd*ddJd$5@d+>^=s)`D^U?~H3?H`N(5&Q#wk z4c$qRkb5u&8;+hMzFVq2EFX<3^@dGJkEq=`Fn7Z zP{Idp(~0C^bnuL05>?en0uHb~x_d;Oa(DRWHrjZT|NLhR{SR7wJk#e$wEiOoX0@n& zBZ3dp>XsXsi4)*jhqf>+-XyByx3;CxkX)<6T@wA49`746Y*l__GfsSWkg=0THk_Bv zF&QyHR~q`VjD)<2j0DcNGn`YW*c(5(q3w?q~H@-rre3JrE zNf;;CA+3x0r``K)W1inSz0QaT#V(wF{{<)%P+Y~iROAjY4#jQZP(po-8ptH3;kW{q zh~VNC=ya7Lkb$aM@~5*xp{d5}HyaMX2HgtXL#UTU!N;8-bSligH+D?(`E~+6D@JE4 zGj>%|y{i2e4*I)-#!*Z@TVYxaZpfBcq>Mx-jnJ-%HHwCqh7o$E1WM)6caQuS9-vyE zbG4gilF9pVMjp9rWW!xi{0F5rr$TquCiVdM51ofHw{UhSKAhAVEuiRmY2J082-ng4 zAq{KAm&8!VUe1nzdB+?-e&rKZ7XJ66F@n?;GVi!soO?o8RdC=tO8Ypa#YpeuEliN& zoW@`gTXow@wZE9*0LTnA3Q{S869+g@Cj!x1nO|(F;(PmM!Z?``oKgwDP;KJ((9$k} z7T5qsG6_XI`ao#({t?qc(A0U`x1N&NJ!*RO2=76O=^63s8t^{-p=IBH(J2!8j)qq8 zNc4(^{&EIBqbN5EQOg;4nLVV72RIb!BcDfbv#L>yPz%XUU$~v< z>!?ESQaFk7pn>Y87ZH3nAT)T59|jy(JI1WNTR8=pPC-1}2~CZJzLCeb6}(o-Q;taX zD0uX031`<`n-u-m+#)Eym|iNO`z_P#PFS~9e;`9*Qg@H;wfwa>p+A;2lA~%91OFC^ zmS{Wm#HzK2&IjX#1W~_x<$Gv5nPu@xXXXSBOaP67TgNt z1f>%%|=D$r5Y%--hxg^Kf11#3V{s%3;%x#_?myE*}4 z)TYdofU$Q$>_?TR`e%QX^5``qTNc;S`L!wEUuVtkO=vA|FrE37ym%`oVkla%{cf!sEx{-pcW$lMLyS0i-Sxyq$+q$8lY*Y}ux z5}Q@~t&d|`Ge_ugCixrw{FXVwbtCNgu&!XwNL)@WXU;rh_Ysnq@l^ri2U75Z0r=s> zxLMov%K(Sd(;kPy=QSFiT^Tfa9(XpJ;UDklk5Sb^?1TbeHKljRoh3&*stB)^b3Os9 z?0Y;Kqvxsa)Vg$eu{fVvqlW{PimeQ$IVR!6+FttpT?#H8oH6W~WO` z%hejc$GMUV1%K4hvo`hvvG_-C@mCmsT+zB*(c&{jaRGsk&%~k?)3rGHKZEGtIY|e; z@HhN5u73<2YH4`z83UXYqmna$JV{IDDgh$1001qqVtI);%MA zb%Ii)tGT0G75bqntoR9O_6mT>W8gahIrsg=ZY<>zgCGUeQ={Zgk-x*O7zTLnnv%2F zBzZ5-tS+Id1w8Ba)SSDcYWg+ZZ=3t+Q!8cv>8**Y3VBFR1@Gz8t_m-td>PGqptqqg z!98#2^C*Wn2)GUczkLme_$R2ly}QaTb)f7HoE99N_i=UqK2G^E&fqt%Y8Z3qDaV(q zcj${pcDvi8=&zKq@JmDPmW=epO^0e^M;*tAa8vCs=>1IRX*{@^z%=l|>BYbxSM@^m zHZq-o|1gApRt2dH$lZwEZ3gizw!1x z507-|ZAtt!z@DuV@5~5W*k26*79ICD(M=ziM(5s zP9DRxE9PZoWevt1BIQyWpKKZOKCAJW7c0VaUUn}pd{Q67X=gk(f3@tRX zrXcS?`u&$YogTgWg@5Cjw%^fie$oR^moCb?=Nx+EA&sMfzC@q2TOWNDXW5vnjS+`3 zP__(Aj!M8FQ-^_FcSWZh6-RPs@V&r@$tw91hrRrl_&08De|DVNtA2P`ZNB<8MNXeR7p<+j_3=ySIW6Ta%;~uneC+AG>@W^=El&}DpzZRlc?EaAk3Royd*|G* z4YNmwDEi<*+9ADCEhhafWXXqmAXHsJlb_--lWds%a&ad@lI4){MVZ&NdNo(geyXs` zy6p=4GH)K|cxIcGOKvRmJ?rLU#$DMI?q!fy;^@^P27p^v|PXxifC)202FVKA!DA77`Ri;H?I1&5D0vs9?xh%q2FnHw%Q z{{>dBC7HP=DTKnNSD|$Fo`IR~pIh$fQ11+IbkOl3E4D4;qwUwexU*@R*p;hh7lhY& zr1TYz{68k06VsM{t8#0|KBpDkHCE9*nFrhw&m|rV31FIX60WB5qg&p+)#)a)ABW@} zGg1^sH_8Z2`DH5?u4&c=B}h>D7fmebVxb7gyPEU!$Mf~tQ(Co5&uHVvF6HQrQj7Vk z&vf!pIGXv);b*m!Jm(O08-8Rz_3+gqY9zONTJrL$am7_RC zF2>fk=-_2el^x=jD_h>tJyIXEg_msK=iWKEuEg2rqfBq^5%ks&mu~vm*?#w*grrip z4$-%&UEP!|VeTv5= zC(HTzw`%ohVv!kIMow!Q1hoxuU*jzmlD?EzI^%) zT)~g8QeT<#^_&Rjh1&xxOKv;5uUj&Y1;TGqm1y*ePi2pnqPjoyTW|>qzh&7&zxO(> zzh5}8fAcSZd(f=`>BTeh5DjE1ple{WQh;k-6>!?#$ZbUIJ`!$8Bxx#>sd ztV{g6XFwazUMv05ughnFS1DN~E&XK5l!Ak{z|Cf(jDvJt%fPY25O(stYwo3ln??b( z*5*IdutmCZTHUj?u;-Cl-1Eg5D?f32FDm_*N^Imkc~zv{{ZGf@2AeU)r&XmrByeKZ zHrw!JCHj=|{cGfzJhOPdQnQp>QmDnbjhDSdSsNO7iSD1j}AISZVX-QxiZBlLongq zMT>sA&8aGb$ef=(ceZa)%dTW5WQ@$^{>#v#wZR}EPN_Eb*4v^(R|FgOMk}4p@5KpC zLN2zdP1m%dy?NdtNr&n#E`2F=o$-0Slx>_fa#e&6#Rew7O28H2jxan6nRXYcFym#r z@$}gn8@WZcHlmJ(`zZyLl^PiRkc9OTif}PZ2+vf4#!m$(>j3~wQ2;QFkn3icB*_q& z|2Ud-Xi>_4HTp7-vpb2~X}vad4-}z(bnAi5T%G-QTylrl;+XcTA7*Oyyw_Tn+h!P_ zUSrpPE!*UJuYbXd~PS#X3^=IVX7BK?)rrAslG#%t50HH3nG{WU zs;Ln_7F)K(xy*EPGTFi~F|XbQ+4`_bDP!rt2oHRhp+>D`4cvR^9AwcxY81Z(haP5P zf&p=Uj*>+Z3#C6#j2X|_VoeXPt*DbK=J$;a$~X+-eEdu5(Qc`$PIZJP93^7Io``iD zD!Zap<}^x+_l16=EL^XfYie0K^XrxJ`=5>WXw&`(1&~>(0JI1MKqtB#H=xV!%WToI zk)t;Dv{Or4PrO}vl7(JY%5D{BdRRK7#TJ6!RmoYNiujEx{y1Ei0ja$oR_OOjw z*DZkReyXknsSlO5Kp)3%`L;&T2 zV6$`pzmh(0wVf2&F8_R&{?$p=;Yf@%49y!zC`V;W{)$jZ>SeA*p>nctOWA!)uC-`t z`)=8q?r8pt20Q;by+C%0=QfF8B8wsInLfe75MK4d(}&hlt;Ad{a5f=DZ?ufhr8Ma! zyA2PlNk_vjOGE_Q(nIi53k+|lBaRh8#hwjXBC(Z!Wx~yL6N^@GAx>m6j=o-MwIlCW zK*p7ldZzg*j}2SQbLi-^ekL}=$oBiP(C3AIzY>d<8MxG*a{*%F1p9j&6C|b!AX5Y7 zG}RqI6O{li)G&Qj&2^Y$8*eS?oi;3z7?#Sw!PuS^H- z^8)V8uc`|jShH%q@a(Y$QoyPwOHRg2c|7^*Ih5F~oVV+oJv#_m|Is6BViN z9OrVUAf5Ma%X1yzH3w2LXv=3h`O}}OZ{1q^?mK{Xp)Ol8QnhC-7jBGgBa1LmN|s51FUm29t=`h&wM?Hioc^cH(#b{e zjB$4U{N@g$<#G_cd|C**7>Kc(hZ7ubtI-6dh}_(<6BpQh9z3A3bQSYX-cbE-BJW0- zkk$qQ4*|4!;t z1sAsY-&(pz|MDs&C9Ymo`s`nh8+U+hvRt=|%n+dHYFC)11ls&q5K1uzI+MdHrs+g( ziG$8%I+Qah1;^tnNo9z{&OY@3UDu2W?C9CP?!STL{oqzaXd2hnGq`9%Og&fq+ArN7 zAIlQqBbg#X90@j@?BLiem?RMXnw7^vPEB4IS>t5X66$39HVZQME%SN29J{Iovj;*s zFsDIt=HgdBoC&dhZ*x}=`FRPLfUyU(KO0IaTc}&8E}MY4TSxH+lr))sQ|TzawTrs% zJZ94ZG3k-;RI5iJFgj4}ZfPKl zs$qY{whblQSb8*~$L$glPP5FccpJ8N;Ew`$uR{qeI*Lc1HRmb@o{|q!Hl8kw+oC}( zj3NiA;pvv)@79ZEX+>MQ)>sJFibq8fvRIaa|05GpRF$Qp3)|bLE4F2pm~O-t8<1&A z?7XY!C_`^N7II?+-fIE3YpF(hH!}ff#fR(wI9BPiAHj)q`H7)8kpL^1Ace%Bw#wir zJ}Ph`yJ{{f5r}902--h^+o{9v72@}^f*(8XGE~mt+}Y1{#2@Ndi9A%bFm80TAznif=oK-sz-YrDLT-P(d_jx z^+zW$ox_-L3=@9-vN%Q$Ckj#U4-6H=*YdX_6O4&r##VUe<v@%h=)cZU z^MB;9oy6>~s97r1pZgJwAucmnDzkf-HF}%kRQE#qkrEzyGYY-bP$CalSS|)C4Gj$e zNMk`v7j(*Q(r$?SsNPbjw9H3PfiHY06Oq75C`MQI%UO^onEk4D)!V?WJ6+D?DU#OG zQClh1wK;~{xpN7E0tj#*fC6TtmIEjj0<(emSY_JMiTFH0YZNj)FAP8@O+>9aPbD7@ zrRhVrg3X-MxgYA$_cpD;s9U#)=Ij6u$GEtt;FH1|bAD(~aLs_cMYO6Iu>7!a^x@*c zO|kmTZeHqelAJGN3a|H275i)skm|RlsERMI*CM-J{el|#OoL@dK zcH&?w51d+u$q`2J73+XE+kf{4aTKU%(n1F{=pcl{uHio2Lj#p4N+l{&w}XrqEN7K1 z;S2KiqC)tn^ypCOw~ODnm_&1QD9d-}&yrIAX>~UlJaCSB?;UDngld36P+wAU-Y#~6 zc9sA6bN;Eb;z4ib{^B5TxPtoTDz*6@FxyEZzAMh?r+z$*x}8JgKHlUbw_&6oc5CmU zAlUQWRM`=f^%-b*;T&T%Na~=$_cnS@z>9^djT~&&?3_b4RP%*9DWpB(hukfrZudZ# z$%jIj+`u4|ua>$@xw>x)iYIJ|FlN~jXhxh)I?J0y4jB27( z@`x%7!3VWeh@!?o8}Vm8KRK(Pf(&fU2({sgU~1I3e11Wo0`>gH_PO@ZKrviVxJr4q)kW5O_k}vAB2X>K=(BcC~Wt z^c!%|3>psGQ=-FU^k-DoF0LS5Fn&tiferAc7^O%4a2+_UYQwxPSmv1)dYIl1A zjF_d76wb|;tKF4HgVjev6mXI%GL?m?=^(Atp=%P)YKB2y=Dh}MC1V!~j5$ZDK*b7C z?`*0!bnFeWs6B5CZy1K7>6qoJ_0{?W&()~T*|yhL57_A-L!>VlyZ-bAY8(rddX@BH z*PZXXMx(0)JE=;yToqV z#ZGUO%6hmp1r#5l9e6zxYbfb?-#R-$JvEha+Z8gq3E>KsEKs78S!m@qxa99e6c)b4 z-F<6HE~!kkz4ny23%mkrKBa;_r1OsVsESblROLZxz(NHj1F!scqXQW?3RRf&3Fy9E z+NVV5)yuq(-+`OyP~B@+R~BqQYHnd;g8L8VeA(e`Q@!LXWI=f2hMb*2Ko?Ae+@4wM z^|HlN501Tsg}8Dn%u{{CkfY4N8Lf>$j=af7ZCup&@Z%dz-dIR1$Y*6~f6HauEMrGh z=mbcZ0GgZ!yE7NAKk}~ApULy4IT^}FK;70Z^h69Tf)7GmkeWOV9x$=-xI&#tf*>0g zA3g!&>lUGeGKQl6xb^P%0>izo_2k6{TlMJ<^q+cUd*)5b#M;u@O%)`u&zj0@nwaKL zmt`ktY8jWdam3f zhy%OQtD(O)Td!`(y+RF99*OI{&eE-LQ9?f+@?9pN4O5U0a*}c|b3w&ZHn6<((~3F# z@(5k*wr8OA$Ls7>V?jIMSj1zgVq|NJB}IQJgp?}sa)C)SQ21^A+n3&?#ex_2OZ^A8 zb-{;yX_K!8f$xBg{(ZLwet8V~{)5+I*f!PJ*e{)axqAWa&NnJiDnudKgrV3vY3*chF>aD32;H%F&(CIqZPxa|! z6)^YN<52NY#OccO-5^8JaiPkm=@n^-5H1UUZEyWnUetKH5|w%_=;4-mQ6C{k5@bIC z?s^P5>SkW_g?x2jBndWj3eK&K%u^SizXM0;p_%;h4a3i%{PG6tg*(RKizhHkm86k4 zP`h`Bf6)~WW!RfanzeqykIF2 zj=4)}KP#oRUqE35}3m^=Uu|&xti(xF$+%2sb2Rio?o&Dw)kW$z@ zG0G{eW8iwPs+Ja$+s997(MpWHQYl|DQT-VfevCeq0knyBiV_m7?v+7S$0@^n9O|0h z%E2L&&!63btSr-WXV~CUyC8m6sHN0m@xD$DNw?n5kAnc)1gZV;rWv zlsjHRIOVp=JT2C|-&2E9iN^<}HZ_7OIsK_vgkoed#1-_uG051zF7A+=vH>T8?H5h8 zVC_5T-&$$Q^(qJ(-mSsWJ9&}{T1>T~(Wp-US(IRa}+pwonsJtu;e_dHV6~#jPzB z^%pJXFTJ?#P7A?wCH-PJF;xNKoM;aZeKr~7*2p|tl)JyRMUIgO%E*EHOD{&pi%pj5 z#kg5tg5=UR7d};j<+rOtCHMCWK!PtK!g;i*Jh6mB1CHfxO>_w3Fq=u6O^;`cE)51Q zXUd#RWTP^h3p$t-6JW4l#{Q>!N%Zelo%W2>>727`lODb_rp@Rc-5E{0UP2xoDxErG zJK07zh%882BesXNbcaXB`xi1(x)2BbvOT6m(4K<$m3rGEI)F2v9Gtysg7bE`c6N+~ z5KKaG&nh`L@6b1U99oY5a4E85b-fcO|8m$_wBN#>Xe}HueddmhYNq$;69c5BpT`!v zmTx-|_gTW69SmY=LQeoTYfwWLafn8I%Xm-;8v*0_0AMK8ff)OABiZGVQ z-ixw(Brxun)0KC(F8DmiUBeAjU&?2@8CtRIX`HI za7|BqT;fmUai7LXzDoW|(6B!xg-)&@#ZTLh=w#ZkzVe0LV)OY-5ssmsfhGayS6tEK zU;*TQ8o?3|fo3jqAk#dgl}Q(&ZQH>`_g|p0=fQ+HO)LjTqZBDE9QcAbmjOdnm<5@( zv9PH$$aoFVZl+gb<7ph)kXk-hrKKMoL!r~|R-~jCQO-@F{nEcwCI4`$zod`$3oVq* z;_E3#x(xsjx{NkKpA*R97*9$iw)9b45+Vj3sH{VYPNXAWAismf6hdfDcyGQXIw0rj zZq%C4#+UWD+-|9x%+qN>x_Hz43HBa9?O574${vWR<^QX5^yrv({*|C2vg4lP#qgak zN}}r&lgeg`qe-jBrUkYCyS_tyNj%3WI-vI2l563f20xISz5@s~$QIRg*PaJQ z)*`3r0!q*^|Angy)Yt+YiohDB&j=M$^9-|rVKv4OQk5e-ic1GunoyFi|qUkLmZb1&5)Q0=+NxII9Qe2{Fjd!JYPEkcEo_EYd=;l$^wl#bxEEK z$AaW;twr1ei9@IQ&|At8u8Z0YPjeAc3LmilQu}NQ=S92~xtCZ2;FXa|mgW$`HXagB zW0l4clV=h1)3OWG9RhsB_`a9F9%8nf#-5`r)CiPwqe0;CdV)$lMlhskfavu`!n8|4 zf*C|Q!Z^5Yp~<4zqCNH+Y!m=}iBU)#8(e*b{y4Ksd}g;nv4l&^w;s}AlZ49+-{iOf zv*Z zY&))&U5F9k+*H86OXhV6jt}YNHrAWXokt~Uf>mA}$&w9%?6-V9*6pT05Pp1rZaB{f zv(Q(X=w7$o9@T=i%HY02>>>rnXP!t{9i13QcHC*~T0hWR|74Q_PMp@yBfl*91>;TeFY|fw%&{~5G}E} zi%U|8EzWhIedqsEmBaf@J8Qu4HdS6vA9zvsbtc+br)=nAbYjBPpz(iKZ!kJTgNt&0 z(u!AzYdl#|lL5$Mmth8O;94sA;|};$7U1|>HrGqfs@*-&?6U4#*n<{?Q_THr6H*n0 zrn5HMiOU|yP|&YJ>*xr?!8k>)({Dmh_QeX1i=)}oXFr~PI@GwITe=CGzhOYTDTgqp z)7_m?ahf~jP2PF)p|Nq1#2mHcO;)>(zMj^>?MoE-#2rSHhgn!U|NHTEYS?dr^(az6 z5w`$nR|SBtDe8wy0JMYx9W1FxCFuND#OY=qU$+%Dz}~SuCC!APlrW%~U?N1N{aR=0%fE|2>YBP zaXK#bQm??;jKv8{I{`3A4SHKmvx+e`-FW6F`i7d_Ln*0?2m;Z+MOD4|u{F`OHC7RU zxg@8Tz~A9Givg24OeuHD{nTiUg0HASc4sXVS%mJ!E5mvU)shY;SY*jzo;=kk zpCJ_6O@S5@^-uw5p+femfFZ~I3HOlC7Zl^acEbE7vRuqW#C~$fg`{*NiTB?X>D1tN z2y)SY_KwhhEx?cP1I~Fft@3DoEJ>8WFy(P2#G&K5rL**sS^5L$1Or0~?VqShSC-8k zxD=GgjA7#9^wL=@$=`U$jMnAMg3Lcay@3&M6LehR^$;iJG=UVbdONpeUENNU+R;H- znW#g}oSw300jS_9$t*t1nv#UzB;N6mGqUe}oC!fy^Pb`3D(H4-1>9%iFjG4K061M+ zzsD=^2Y*&AE1EhRz>M!f#kB-|s~TG=UkKty!aF=>%60EU%lUHbDk=KP@NS zReu_Qxl{WVljW`@`__1$Ae9&lB!Eg^0rD$#vt!m*P-&siyc^V|Uu&J?jvo1cvlPyr z&2h~?SLO)WmDJg=#7E>%y=Rl(m?WgwbzWRqf(jMHfFo7X>URg`3O#e-$Rmr|XWW;} z8j~arNQ0CJy##)6yx}j}j$$JU%-O-3glFNT9<&Ja5+rC>{asEcpgjWU+Y7X|d#tcXsVg2tY=aPG4J*!=R}bGAsS= ztcix*pX4XL3E|@rEw4*RXFGA!DR9BvSzY?!U(>T<(((8T`kb%?L-W`HwBAJB< zMu4ChB455FX$qD6zASgREH_WKumPQk;~Sv6V0+mzLoiQ(P9mY(BdmNnOfW47CM;B< zwgpHg&jZ(K519K9er> zTLmv@Nwh>&nhqG8c}V6aI|J*ci)nOL7;;?Ud~v1Nmk!Zs(8JPOn_NN&1Bg{)mo?u{ zbQZMx13hcw=aL6Rj75J0{Ru@lb9p8?A=l9T_Xx$zr=;@X48TtA_p z2fve%3W()+=W!PNP1@x0^jn%Nkrruw%)d% z7u~WC6SLp#^8gxn7mK}=2(_Rm!*@+B1xvs`&cj^IO>5sV<1qR_b*bw;>4j~rF#|q(b=0d zKIxK^w8O9vw@7gJF>u}Dc{9}nhFt7O7aJhZP9!ly0sUQAbsnjDKJ5q+ zXktf}va|x?&VvJR58{hm(`aSwltpe#==bI4gY-qeePEYRNnm>8>qJRN2^`QMrtT9@ zN};En&-|G8F+arj`8!y&Cg#||XJ36JdXx5Dsd_!&Ko>`iNz+ti%lNWv+Wgfz+3L8_ ziw~Y$_#3loShhm>1iuQCN5?E+Jw22lcYv$=BafVGN37}+rx-C+!_k|}yka&x2TcYUit5H?fj@23Mtqy)~t?8*J&Ej&@hbmRYHCCwW|;V(|j zIt*~(+;m?r-z zh*JwaP#niUJW5T!nf>+hm|oy@Y|i%zGc~_;m|zTbpW4uCVWJlZaRhpL|e8Og2vr|twPM` zzSA3sJBlRP0>?_u!ni$<{at5A{CTtq&5>ywI<2l`3fn^3kX2dI=#JzMos0ZS2AH9+ zoAAkpv&jkGE7LbzR{G!RnpcPT<5*!k9{(QcT2dvzC`OTPiMm-rN6bhPgBo$3%5ZF# zae1rE@~_3zPm3=bu;Om>^YdgmDs9o#C2dOE7{1;l5V7u{=tr}sgZ z(4=Kt{g-SB2e_RkC_A zY9$Cfqoixw!cXWX6JwWj${{(_4f;*N##!i$xDPqHWBCnl^8UhHD4U?I8KudX%P;5V z7xs5eU&1RW$)s{|=wz zR#yLqm~~VxtNZLrt3Qh9Kb66=Cd7X|38r+5bV1;(e*x=sqme|Tz&sj0pSGlMd1Qop?n2o<)_ut6lgrr}XH4gfCKKgv$AnB0$MA?Q5 ziYhu#>)f+8ti^G=VSgA;)_dV5e4qxyZnOqFhERmy{_dM6KLAmXm|ZyU^gQF*lg~Vv zZ~zkyH4ILDMBy{QD$`agI%VWl4gryTh>>z|D3(L^uU#Lr(z)70prr^?RC zWPxKD?!?MuC zk1C*GdVZ-J>DK-um3f7(H)`O~)SlY${-Zyl?$tb4BXPxvEII(N`vHmppgaEDIE7eO zRcj1*`Wr!Sze6+BYq|c)6bZz=yVsKjMthzM?+41*;2k!2VoB9bhr>gAkB@&s<#2mH zuDPEyjEZsC#>4%Wq(d2`w~e#bPCH4sT?7Nn5pMdtd+#(phKiGX88^%FV*;KP81%(as;F} z(2^%tDaB%#V%;{Za5|Z8$5&Qo_U0lv4Wjeb$&#uS>F6N8RK0b6QbL$|AO>o7K|oXE1okF0Z81pX zG}rb!>l3eC|) zPuZe0X>oR!#(i-I3$mL(0igewC|Dpku@AXvn4ut0*j$~4>s+ERWTEJVQfpzHAxE2H z%SI6xws-qT6um(FfHFO$>?LyyOw=W7w|$8g6yRQz5APy!MD5ochp^W9lV4&Np?)>N%IfA-0NE!~3?Yi|0Tq0OzD_*&%1ff_#( zzeR_){^1*0N`?P$2WHH&aCBMlKgh_+IN?pa`3lsFc$>5V1H&L*osyJ(wyU2zE9X_+ zlxffI+8U>WeWDu=4tk3T1e_kg8vM98q2(848GywlEOarPhLtE`hbaKR#sJ=I5J4;D z;+7&-@Tqsx0*n;{BnTC-6CWU?%mfM7^jd#DV%*qxn>$XjBiLRusba=awYqYqAp)4G zf}JhbTeEm?=M^9n8-`*Afo2lcQ#rb>u61wBR*sq2psJQCXa_4gA}9u#!yrv;`V_&( zvm~a0EtLPD#gZQ^4NbM2lV?RwfN@5I=@WKj~S3f{gfwUIx4dGN(z{*{p#4%wloGa z|G?MM>j3b9r3n@Gm^P?$7!4LSe?1JgH4G?Obk4y<0mlw-T$MBdy{=)F`3J2aPS2a* zwq_3`vH5D#Q(v`K4GNe(>|tz>dRvjc$eei~`LL(dVfolTM(JUhe9Z0m*T)Qvow3PQ zvQ&RT2wRUK7)yT6Y+1W2fv5)XIE3f1veQs#g_vr#S)Z~zu}>S>7us(RHlAE_%Vdd; z^~nDFz)-f-XalAxCU8$}Rf@0$a-t322naZn4xQU=#VFIFv6|gnYk&vXGW}7z|r13#)9Kt{yC;n8Z zUI(tOD>_uDeTNnP0!@;nur01BD0ee}2{wqoQkElNM9?Ag-D7VnqYcPmIwlI}wE`Tg z=JqXb3wk}j=St4S$G1#2+*t3CaIgK^TGy9{Lx$gRF)_gFoZw5dPXp@G*230qhHml8X#t={JC4LEj2dQtgc}~Ivv<*6)Jd$#a;$c5eQ7o_I7?Ynv5Dq6J=JU z08KaIAQT^@ma1`qbVwSWQkC&%xz(V0NjHv12XA2&8`@slo;vQ3_lIL1&v@zNI)R8H zfraOc(^0IW&;Rp13Rc1zcFptau*rEvn2H2V%K2F-fKz&#~7S#Z6V&(b0THD7pN|YKl|! zy5oz>=8`sBq3X8^rXiyS1Z8vrz_{HaPZad6v+HSxIV8xOIclsJL%F9LfCCIJ?b5!$ zgt@cl7JIa$A2EfKzw{ zCLx=JYIS)%rAI-{{T_YK?d$qzpQ6uk4HK_e zHT?%9AE90G>9lxTc(nQUcH0GsjlZwe&-gh@$CP>g5=aRdM}a@TPVV^Y)4w|k)_eZE zCq4{gKzzqfjm^9G7;)Y8YNBqL`GiYiTiy51y>%_LNcCP*JpfN7fYB_tfQ2d1xYu($ z;yCnbkc85Z+Y}@e+nl-Yem&nLuOYZ=wg4wH4;D~y7^^f{5lhsaqNWfY#O#?tb(LM-G@ z*QpNuMkYS+L$@lgvj<;NwQ7UyzH1i_F!&)*{&DO zdqT-+6e$=OZ2Kcc{iQAI=W5=AdHZ98CJXR4Xpwy#pwZ*P+bSk|G=t+lmF3;W@gCM* zyZ$&}ppicB(cq4RLD%O&Y6>DX>JEba2eb|u4&iRV^i-UM>&KhiOV0mg-icw^#xjV1 zXo<2!HRTY`HE+LnmorEL8kLV+IU^>20PcAGjZ&&A15`_&AQoxYn1i_MBo< z`qbF_Kua^5mS%Y-%*Mo<(1w!{E$wX@*cQUtH>(x%a}`5sku@C*Bx^Et>L#)Vn_)wI z1zhkByWzKq(Wu1w%u4dlI9ni9ZNy@) z1R&=Qth18ieyQAt)SJ7Lt?!#T199of zDrb(?NpB`)he#Ak?XO83W8fa!mOqZ_3Ik5<2mKg+hu-u+X5(42+#5XCLZcfl60 z5@XWPr6SK?Vn4pxJC5V8VG&VmO0!6@2}I*Svkcjrtr~+~f7FppinI1{& zvUv|nNDq|;EN;5F0dp!$Us~K>cr$10BV9kPH%-=>4(@m9AQ?Xe{34Mo-xdg{_WVBj zQ#X`g%eoz}CbC3_$NLR*yMkuOON}*<&_6Txc6(E~Vx#UqwGJMzPqWq`LS){_GpbLG zjld_eR%}Fu%4d|_D8R|aZ3oXv*Ko?BpSs1q64~m&*r#ku>5}q9yK)-Z^|ZshP-0S% z)HN0P@Z}C~Ts_STx{i5ThbC&hZ*mxX#CKflT`IQLA%xC&+CY+ZQ2BxEXVi?j7i-y> z#PS@L$Z!J(KNx(OQls#}`tBha?sj4WE1N9J;;Tv3;8Nlq;%ZF3_v73|&SU9I_i?Rf zTI}IPz-jpdH4_Q{ML2QzWddvY?BS90be3<8X3Zt`-v+{5N6hLzj_-ZQ4<})3lLI?! z&&r;5$9dgo&!B&~9WbDEm4l`wAMWkv)kg7brSco4ujCOdN7*8Iy+=e%V{8F(1YhQo zid?&7Jy-R>>*C=G~&psjPqetIgWf(`dC(r`C5&>_>s8 z(NkjIPA#3MAqTK&f6AzG{gOn`ZzZXXkF*@q6sy?OYEkQz_$}{W4D10+?jy_j`%Le% z_T?o}5=E^uQq1vMH$Kb5rLnj`W*MF5p?~L4tcD8!{H5bJs+$DKWj9D~<0%P1VjA86 zFC|Isr6QV~ZB-9icVJyE#rlvW{c#IqWV)Re;FY-ncB~Q_i6^>1Oirg&)5A<0~A5aZa1P{4HjMb&V zR|-vMTLDSCi^8Zh8AIBmo^aK4e0RZ{>+v%-gSOs`x+KUX5(Qlubng`VhQjVrBxMOw zIa$?J`iR?|xcf@A?}Jo%E)Uh6wV;Ch#0r6LvaBdx&ST(XYc^R9T2HVYGB|Dn+KYO~ z&ldhXyqf29u=?=R!FS~W-mt%l<2D9b7z`)r8q4f=bvm$TxyCXNw2TmGrV>}BBBjB1 zF34iB&8zIY!4KOUF0c8-C5a6fSu^R$_~s8kBUz{cukNoqZ9~5_tdzRFXS*x-{YJ1t$fV>-&QeQx;C5Ij+rQ76H)_%VC-A1 z2Qp#wmaXSpwa$*VX|8Kb1=73==g$NFt=zjYyRWuE?EZ&Yp~{^adxRR^ixQZX(&#|G=Gq&??AXsr8u@r@Yr*b?V)J+s>&}M2_eqUvfv|YJJ^e1=Z}$ z8~U5+*tU{>v&)^!aFaA5IBizX!e<;XoaNvZNJUK2`9e$)QJZ0Dh0ad#=+t_W>gn~I zpp0J6aTHw2YAhR>ek_M{2jY3a!%xTJryi=NjPR=3BY)Un6`O3!q+L2q<%m6-p(kc$ zHx>%JZF{@Zf`dpyey_yd#bSFQdww@Neer|e**qJ?s&57Ab==}+=WdHM+V z4{PSVHsjX5xZ>!T^h7LDhY|u_Ulv?f@^GOVO9M~4;b#2Uf`9f4z2l>c@==}}gpv`=!SY{ms{6v(?2cM%6$6f9@4B#vx|JqZQZ5k5XqVu6LAm!1{-8)9<^# zT^Vk2;gVn~1vG64q0;)CcpUh+*n7g@y|79=k@oko<^jCfXA-ycjM&qF;%krx ztkTS3o=G};yt`6vIe|ng`y711!|cNE#Up0Yzb%8l#p_mie>A<9gK{lcmlDCVDQR-c z=N&nRTv{r!)qmh-cWX;{K{jh@E}@Le_c8{w0R<>e9E_GG__jgr_wV^WJ$W^}H)_?m z%M@tE1o0Cr1IY&6rdczf_pj3&V$Syai?HX3Mt}Xm;`eIfn}Bj`1~JH)G*MxypiP^- zQs3Bysj|A3TWz@{nd5l#wfmGdxL6Wc01?8}$#Z|2{nryy{P>2n<3CQ?TY%1o)q{Xq z#kfJfq*>D@vR8^czo|FP5|NcY(hRX1G21sI;cu``Xtz11yXHQ783@n4U4Q~JEv=%CR;sK+6%hXypf-%)(eJf5q(VSTF)VCDfzdH+1;RpK^CA^zEKRlZy zJ=uEa95(UVWZcMFo=br=B%&8T1el}57I(CLsjS?M?w3~ao+oM@{^XGBH6+D}u&u{v zq{;##86|_P>3z`3(JVWv_c8%Z>i-FE)C~p24(s<#n_0z<{1MQR2;0fUW4pzHd{&5} zH*A<2d8wD%?2clnU#AB|q^b`tn2sO5Npn@7DBKM_1#H?u=RRZWv!^$?ZxyWCd^kwx zQY^kEGQ68q(alDJQ4ss0v?z0SA$Ov6nD2y&6P&ge*mI%Ak!PH~^*%ESA zzonH2?E>tNimh4wHT{pgRvEY3)`F2<;jcvzhz$EfdG8(DXPfR#d&+KkmC(Xno!hK< z;ndz@xtssT%X*Lad+k$BO3z0EwKVZ|lbj<;#(-pQ$y*_P9{KS`ES&vosY;9M=%l z2>cr+iK(XfMsJ=J-aRBY1UBh8oU%#_|EybwlXg9{9|_92rt}GPtKRD~Z~G*2_eEc& zcYRzYnoRE=fGQPcHLd8qTG$BV(Y?GQIJJ(%tuaIm4`D-#IqK*;D9EuSYQq&-WA@H-X;CWTNtxnuCoOWE==iEG0LQo# zN+dAuPdOO}Txbv*Um2K~US8Q(q!Wpq88od?=#YyT=OS+)Rx;c9y{5Au{0@jcPUGze z0z_G6vo?^g*$FSb!`P3E^{hC!ZNlRSg>HFa03ax4lDnUqDG}JTl)>E@MZ5m0de+ky z9D|~JtfkCe``dX}B3;DWohD6jvs(4+Os@4WLvpzxN3OZLCykcUhVyRbFE6*SpGp$x z8J@_!DqG5XlW<0Q=HixZ!%mBnBOk}NWAly;;0Y$|pS%cS*O+_q=e(CK)WKT}HsL}; zJFQZBl+kI+@RU@92=AAPQyC4>ip~w>Drgy$dziN3uS0tCSuTzSj%b5YZ|wHW+G>YO z5sia$JUuzhNtmIhON@j28L8DrSVL+#@9_ngXCD-qT4O%1LXy+^n+V2Sj89<3;Tic(^%1kZQvEXv&T4|?ySPbs$}b9W^+6jwLUBQ#(0M{39XZ` zLm0!E14rT%%t}4SH1cUt0`7dB zVEWK&Uv0@tqm_bQ-4zlhI6EJ=Fq~sv12hChWE06xjcg7BWgZFAwdJWZsMJjs%V1*3l z<&0j3A$oU|_aW0Cy~)ST_DbpXqiHYykD_yrXZnA<_%3F%*^Ob0+2+z*bIYB!xrC&V z>bo&E_qml^YDlS6N(tTO5>g4ND6}D$@+nG^E`Iy{_x}6!c)xDvbt&$-D{-iDnI>t9TB|0#kg{x=UaG# zsds;2a*H0JBB@=m;fLsha$)RAJpjbjgNF=11lJqTwV51~mGT^uj)L#LKj z8B<;g!87+|b!e886sftqEOuF%77CWpGb47iQza2LIG z9k~c6=gn&FmK*ma!2A;rB6a4)0EY=nboN+eCazKDTmyt^jFf=DbC)?PEN<&gae_7t z{v%PUV9KqoPXFv?wDpPZJ$Z=z#w6$seo*OWVvYKPxd^LwddO&ItY-Hl#N2OCNv;{i zo;~!`O?@cse1JY(b#BVz%pt5_X7ouKeIRY4N?IPQ&WO@F&0J9L(!HpU!u1+I*rOu2 z9;&~NZEy0@(`9()+N_d~@Bx0-l-Esr_zdR}8oXmbndcACc_;RIYW(euYYCnGj@IMQ zNJoy?jGnq+f7#=W2J(PuHfV&}ZR$z~Zi%|AEKk(yCeM%jmfcihjC|1SVEIN~1#YF2 zK!jcl-FB6Yv9UHIfT|Up6w;6}_;f7{Q0N!KP<{HR)A&Jk9=kC>V-(Zl@WtOY=OR<5 z?;+HAq;TxSTpCQ9!&S&`;$Dzn0^?sDq#G4|f@^Prn6lcBS4kDjglu%AVwVBYaYEv< zjNaFaDg(dWv$K(+@c`qQdU0@JKl(GiyVt|~&@uR~g=(mgkfxx|QCL@1Q6pms?&t?m88QMk*AUUjiWf6nGz$xd2BV5L4n=`A@0URevaz-)15@OVQ?QXfIxl&w zR(qzt*QIeuNjF$O|7}MQV7XZvC?{^)7}WzQjhK)e7Q~4KTt~Mw3i9#~IOBAzRX+$!5D z(q@l07(vb0Dy0VF0I@Grj=wmiNo1%IBcenLNG9rOFk9os^Ok;@R@9BJRGRi}wnh+J zEwx>9_0X&-g>a*qaGR$&lWkhVBee0f05W9F+}SY@d*Irq7SgsM67u#JWHSnxDTQ^A z;6p6#%5xMPi0Nio^pcPW^4h!?K=V3KblSJmwMT7le(#W?yXB#)YDdKboZ)`6 z^47$G2TIv^~M=Ii-Q?PULo5xT{l1n$!-R0Ul*doH8Mu zrUJ~@xN7IwN)Kh)r$6hIFA&CLWC>k6{{}9RK9_2)1?s*@?9i0R2B{PRkwO?Eo2~&y z;2TB;xQHT>QWqDLMp7DCH&yN@`84YJX_>&-upns{}QJR-|n<>?YTP~j3_OCC5?jL?>;rsjggmggsx zwCk%i@$FFeJRqI~V)@_iaKnP2m_r6R6Yvq@RmTy34uGd>4;($j!}HlLl`kGmM`~Uy zQjg=Q;pymHiBLV)EqH;O@Zr0TKcZj}!@W84|U7|W~?1u~wvcYw4b49pwCT^TYe z1%1XCy(s-PFhoh_ffO^RP)*l8XON;8%@Ceuy=>+N{d{kxc0}w9m8FBr&}xoQv+_Lk zMgaP=e&~$i;V-9eP`YFq0nF!*Hq_vA5G`D#7EQ~3a0^*0wB3GEFCpCo>(`~MV z6Il&j(~w3f=F3roN!CW|GNs?)H zwG--PT8%Qo4Uv`803q63M?!wqk!JGG7;HiTpCc2j1{`X6v&rUKx9J4!_Fi=|LD@Wf3&ACS{A5_1e0(n%(n`94I%qtIWTwx{5aoZ zGhT-5A}Ok;T{4ZJq;-S^+PGy3Jhn#-PZ);Ple+eRK(_0XyX`v+Du^(EYBI!r3x?nn#&40gU@>8YHQflXa@&{oB~*?Y|M5o6bC{ru4THsEh2Oz&X@I%>CA=tb#q0@k^VGqL(SRNeq4` zB%J$UPlT6I+E@uIJhKM80>hPniijPmxq@)hd5Kj7AUpy*S)@mLs;clN;kHy}K~bmD zreVdDcj;aQy(Qw~mk)Ganx&v>lJ?dhzm$Q#NcFzZil-$kWYBH{e!@=1 z)zd#I#$?nO2@xC-`=%TI+V*c+ zw4UfZk^yg$x9W*NLv-!b8#o`CNmt>`;mbEuzi8{;2A_DQc}Es`usv%6uDNyIOxm&Y zbkMma`LL}X=!|@r--wQ;2W(!2&(GiMr4uBcU&nxYPcxlMpAl!+I>BmzQ*41zjV@Iz zpHrFloAq@W0n6)bd5T=O=>0T1pPD7e^aX+aiox3NX z++GJO2YWdA%%ip08n=NuG<%)i_Lly$+uqW(m-9hyngZwvRr9<`OV!q8vd{#iJbJRK zb%nA%MUyPV#h0Dku>xguYpv4O`VuhC{7YAFgxmjpXd$f%Mzd zud3b7foN&}d_>%(nak6NBddGL(4ig>;~Rw}7Kp?JFW!c>ZH@gH4HEkp{(CQ8te{Iv z^~SixDm>45)|G#?yM1~nFv)L=8sLnf$hrolc<#jT2+pXcXw$sDcmo0k%BwzXbh-~F z=7Ex{H5#fZY5v!BYq0ioLd@@-?YqAIStCn#=(NeSE|yRvKgr=>ua-&eC+ovDzYaOP z7HoSJ__U17{m@4%#C}RVKE<+rsM3-`rKR2fv-y`8ZA(wzexDFPNc9(L|1*y1_T=Xw zGA_Rf{4OI508?K!$IMm7jI}sd@1d)Ys$<_V02^07CDv=tHYfp+!g60|9j9*5JWYRngskpJNB4{`6JwouIQquj#Y_|ymbw`3M5t|uAITTG58ya4>2B{I($ttn(N_ikLO3!~! z`qt|fS|_wyrbCCi=r^9Vy4>R2yF+2+|DlwqdY!L6)v>JogpGIPk&4wux({cEW*~;H z@lIx?SiIl7`MsHs2O7k_QT|50o@eZdmCs~N{U3z6`9mkhbQb9?KY+The=W2C=Zy^F zyK`0l``7Z{FG}KX@`7g7Yu+oAOW<#wPIwAFh^;9qtpckPHr3I?bo&ciPX^p!mDgi*vAs}&vXFI|E zU=*Rp{*pS|ez4-q)~Dn{Mm5?G$gE_xdS-Q$QACtA=#;|m-YT{Vtb}GJyKV|ZQa){( zFWgB5Fztwnn=5wu?yp^SLjzR%p=SZ$$)M7`?)2y;2Hbn5xj0U{YVXvlw74%@BPZiugVdaW|NJr^%aroCQCly zOhRrSl6CyZDZ5?JN9Eddf7aOOha13oFL8lTD4gOOZNWB#z-&o3Z``9)uhqTS;{g9U ze9mM8D(s&4v!t%pqG00w(YY3X=?qdE5;r?^J@P;Es-}RZpdZPGC0b!o_xHb`_~o5z z-pf@t`_weIU3crL)e>2U$8+KrR?C=z_4%iomf-{9!S9~va?i=J>lJnz$3Gqa+`I3+ zf!|o$3EbH60vEf7ZfG8EL62mA)t^gpSynbEaK`y26}vJ{O_9=8MvkMMh?Ai4p782t{N$Wn>2JW^v$}Kzdf_;v-w_F zWVob)fc#HbmDU38biQzK#iYZY+TiU^{_fU}cdZL|Hj; z_Pm|LErlI)Itd6lro7L`#lzlR<}L=1XGi3`@7&q@4zh{SKa)de)O=wLrq)e zJjs;iyDSO4cn%}DCisTRn1F#?Si;Z|cl*$;J|oS2cd#2<|A30De6=D2%v;3~S;UQA zYcvHF=SA8pw5im_9|I^Yxs(dZ`0*zEgUw}TX8a~Dl)jTeH@Q?UR>tA>JoxP*q39v(wpN?fDZFiRTd`H^iQawL!`>F7H`{uQV zo9NBB1KKZF7|5jUuDC91oa_8cFv@WWi-9Z`qK`*Ms#Qqc^Asa$y?d20xh)DW(&Dp& zgZb(WjTxTyl-zyP+Vnn)%n#B22)G<#>M5Z?D1hP%I59{aPlGyIaLY%Ow%cVr8&9j@ z*7%al$@pxjz5LbnpF7oTRJQGoxJ$xE;^?i2Hx!J9@lc*cXj4VNnFu47BS%2xVwzR9 zRd<+pQvDUJXBlhE(Qu~$l7RdsyI`K|ALz6&)bQfCw z0}4~d^|CFtC8`3_z{C}4kGa2XuI9D~RWSWB_{4Cn(7i@g?Up~pG9o8@I8DR*lLz$2 zFGRI0O|3pyLG?^G*KCtS99u5)i!H+Gd}%cFxJ5(QGD~m#5kqj%I5$n{fZ-)0;I5Kf zf(jkTETbHW8SSWIyi?DWgL&iUUqyyv%5KI(fOc&Drf&O^FwB&C>zs$x13DUetJY%y zFIsnzvTyG4XYIQ7>t(~lF;tj;I^plZQr&q7Da9;K{XV`*PeZdLrU4at%cR>p+g~}V z!CdQUN4GJ)P|w}D1}hCvXw4LuTa;W=mLAeD+2N3r(BSF%Sqya^vn)t(2WuuM7YemJ zd6{YrQA<(`&k3z(;Px?jFzv=Vs67othSA~bQy^mWSrFOF zXFG{wRB&2qXii0_2Oi2Wivc1$j~QXlX5Pgqc%bwRo@>S4=H6&&r=HV-*JQ3o2pj*i zqwd{Nqm~Q$P_ZmEG_I#{kH)#x;<=!M(TX-{R!H_3Me}7+ro46`KXuGaceSy{)%W@1 zE^Kev;|Jaj$yr;DMS-umFD)zsO01*{9U8G_pPBXk%13O9K<}cv&0A!-Lz^53BT1Qt zayL(KI0KzM(5X4FsADdt;iimqCNE2%E~aUqRB69%3lHUZsCUz=-`!4?gSjUmUUz|$ z7k;h^B2FxC(Y~215ZDBf;hNU7nSs08>Y7*0yg{ zvb>uFaxAkwIC@&6e&yUiSy+zWAE2U|TzZ4Efc7C=sM)H#gj@n%-~F8i!T%@mPps!g z>;QnH;}%t^68Gi?GJ4-JM$_KpVvD7N9R~wI?0;KvlnI48rm2y?F+I!KrtB~}5tLf@ z-&wJK+QpNYY{I1%8z|JsPFz{$qq}5O@^ohx7`GvF1Y2-wq1FR*70PF|R#aR}&u>cG zlJ`)SCmQGH{}0#a+$-x12rklWiabNf_%`is6{+!@c`>FernUUYt!z8F)YJ$Zc8>mhEF3xI7@4vby*DSZb+Njkd+%z^ReLJYs#Cpc5BLPNb^Vy{RL%_8_ME_}T*Ua5A#`y9vSj0OBMApD$YpDzG5Cqk(oApGSKGVg92 zmzEp`>mp(iT8l0H<2V`TiS{Q z*(8C_c3Exeuu9yr%U%U>rLj=EwNU*c{mB!=0~*k95POHEpDU4Xg>LGNCpR}jwhkyB zmMU6#7soDc80rT5HL{$%fqs}BadWD?!WacZTuLymEJ>Bmg(}+O=yx{s^=#Nh-%%c6 zOH{*6cmg|mG)}ydvszR?8sLPI9VK17wZ#P75PI(hoci~IZ`{BIDXQodr|9@Ll@qAX zXLIas5$Yn0M>`$X0cogvD#%V|*~N6^s^EXwU8bJ4ge$d(PRY?3Dk@kFX?GmnOe$){ zAg&H5)r&C7_V6>@ynA(U>?-sn;8-gVH9;e^_6CnIy(a;rHB#8y;bL^7^nhi!9qtni{fV~uMuO_-l*K2K1CDw2!z|@126>HCST3&mFrrj7e@^Kb z{P8~QRTlrFLwHcIN^9dGMzK6+fQXjk+7|)ZivmBXqV>FDED3s2d?B_G^4miYZ;$h% zmDX6X6;D7r14HaZIHEecUB(b@?}zFRpZV zde*w12$CO-yB4p>_=x-{M*n1@j$}pSD3x^V>AwRMY9eXSsOr^87rP~sB=2KQNrX0; z^W_c)yJK3Mi@Kv?_#?^} z&y8EbYZuQ=1S48Wh_e!CPvhz7#$z}Ea+2hrSC7&bnBFf$V;LkE1-JDFYECRS$D#m5 zE)ti5qUPl)W>B=>2!(-CKv*cbHBGG;d3 ziu_lEc1$LZKwW=YlXR_3K8h2$%bM~o;zw~66up9nFqiEgjZgJeyknv!G)(h~Q3`R$ zx8k7n%ZO{=4$%)!jABzjSjA{(-+S0voYH!p?p|%Gp*Dr3s`G}9$ z(}8MYfC2`5`Z$77hg`7W)EZRoJWT%0s#J>Ocx4#7wL7p8q`3^IDEu{I|t z?e5c1$WYD*SnEzeWLptRF>YHMZ%YGRw@MFp?zq)gCQ|D+@`DKVkwdyshU&rwJz_dS zdF-O}(>a3<9^3gnTxTyomQW2K)UnQ+pfE-AHrG zQ}x}xxXq1VlSbh1UEl$3+{7YE{-|ggWMwq6<-z|l}2X4`ogC4wqnP$bU zBC&gW=I+5K!4@q}e29|-oT!(yp50z6IDei6W$; zAAu}hDn01P(e=2R_(O!ks+_(ijJOO!k294!rKV9CJLd+JDY&=4_9K&XBBLpP;Y4ru1cre$X}t3(zOdA%{6yPMI6$i#dWFXqP>ftDUY+ zZ3**kA$e7sJ?IabZWETBaOYhx_dZ^=C=L@1oSO|l-+ZY5iujr~?~uM`XGYJZDw1MF z50D@NX-j}cqM6)Tkjo-C7z2&vz!bLuJuAEHs=IKUSl-f5>~Yof$xSMNaU5pH>HKk> zP+Z8^rfC21BFmeCvT7{pa1pQj2x#o)P<+8#Y%vx?BKm z5zDlAsp(yW=2yQqyZfLgFg1wwD-FoiczY`SXcv=VhfP|S zKWjFKlwLGyWg8!u2fNBJs0WYI^VBKy9OZX3 zvw4XdAx=(r^cqed54k8BJAR~l@t89!J!aIkX4FVOJ(y?6cEJOn%c zP)s)Bf70E-0rMtNz)Z5gU!x-VW~p5v6uJ`Qf0DKLSE~7L+?^`c?xiQE)5b+kxLF?@ zo>N-FfgPhAEvL+j*lN3FnJLk*ESg+;gx|1$SN7lkZGlqkiNB%NSh)LcOUPz$%_omS zSEct`_zRVH_Mm;U9~?Zf@!t{jh{%4GYxM+xGJ1sivjy1F5jQD{BISqE3zgRgxZ4?Q zVX_*69K5%v~N*aZJ zKNV^)Wgn5+wx{HNIEGWO(DOYf;-XAx+x_Qbok_hclFJOFyrr~aXB zlOhw~DI52Rhs|6v%Hj^PLQ-}Qg6DmJrQE$@Dg3=u_a`e9K<9mUl=yq)M=cFVhNS*d zapjj`bTne7L&`|OiBLx`Q-9}n`wM}{ZR<~UCUIyTli@ArBlnA(CTCB#J*X&;M?Ga&Q#-w zjYPP%RZk^DPM72NGRT_Nzvi7lF@&R`hqof{UvR3D8(}|gL$IhQ5erxcEp>n#< z#tc2(uW_jF){+jV-Y7FIhSWDx9((6trrh3HEh*#20C%W|9Rj{OvsIo6s)~>O^PHIK zoa&_uUw%4EOf0)7&_|z&Doj%|D%(az*k5x^x)Zz3S%@Pw9FBYDUtsKlK-R3x`(7e^ERRQB^lcle+jg+Ne z>t~adp*F$c)t}vaX7`&SJaL2ugxEIHGSv5sfC?7gj3grMtFJbu^pjeK3eaKYyI zw{Tes3weC&YsUD59LdgoZZeQLhk)AhCU zf%9ee51C#_e&cYYbce0XUG2RUPoc<{MQ~{z>u$)<*t6d92XatW_Q^oQ(%Fm5#{|f^ zv&PNBbd>X)SPyMCjoE{Of3rBhJMQ&X_U;WcId*G#6tP%s{`Ix4VnO-an?>%FH8vQv zu=6MvrZv(I&uBf@(~s8ic}C7w4W%|HzpYrGe8G%b*e;CKAMG3B-4=+V4HtWJLju1Q zCyV&*Hs4=)2ZIWdMd_NuNdl)iHp*k$Q?tNto{o3?)!3&0k+;=y&Eg7k{1(aTlygdu z;pT!f27Fx{{+a7E?@VgTJaGn(eD61j>JlkxPf9&4`IC8vTQal~+$L+YdCJB?{?z|{ zRy>#(wMkUkwe4ulb2qC?k9A&jM$I#ow$U*>pGF`ovyjYFr({h~nebtXD7!Nu93 z!*cW7s>j)KO65M&DUB{>20nQ)eeACU9wZIYmh&VhUz5?jpZ&hs#@+a_@HyqvG0@ND z9p~4ce@PLUuC9&_(?)TvI+w*Y~(U zAGBLlcv%?kqdh87%yKP89&zStVJ(NPi{9WO>qY9ATOOue95^g-;Z*#)E%qIB;7Lxl zPDrO9t5P4;{0pW%Pu=3s$jhUstw&n8X~Nm{)yVzgZjH8qr`9Wmc%RbFK=M9s_mQP) zi#JeD-EA$PP1w8=Ignf{r)*$pa8mQ4LTV`l>uVz>r zVk?=(@SuJpn6p9h6 z{ZXSvq0fkw3zQ0wWO@UDWm47AVCcy6$>$Bjkuh?O&`C?BkT8Lc)OZyfY8qE-e$|~) zzT~A&=&QX@rl5P(XS5!Ew&?Yc9)bL4(CJMfa=*TQ>}e;Tv4LAixOSxG9!9j8=&m4G z5?Oxp??9!Bis#AYPPcW9*6WVaW1f!|_UU|})!2#o0oBevgvSpntiRdjvggtsbuuY& zkJ%HN9`4pzJJ3B;F6yXAPsav)Gr0FQI&r#FdocRN>_V?lsdL7*jg2%5+K}65Ye(*} z=-(Js4Kro7JH8D$oLzV?<4X)LDJ&SQL#k0&8L%SzS)i8|N$1zR#H@vmkIBAQ-tt-1 zH-C&;LNb-HaZ5A>(_rE$XIU`3tcQlf1m9Pb2jDSujqDmvyG$Q6fSf?qjOM8E8_Ydc}Ij!BpR5=^*luFnxR(RnMjwH_tB+lK@7afL z?Cz9NrzgKV;_-QmSUbfe7QDeU9W#&HY!&ae?q@;noEZ#aye^QBN&Po`kIhTVT)zkV z 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

uyvxRl+ent5WM?MYf!@a1e_D1i6(h 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

ZU|2n|I@Zca z_guyurC!heD*6>lGzqzOrrH4#u^^Q-#6tP8a2(`2>LzIzK@o52QG$rJI6MdF=sEv= z10*RV>F7Sc1{ISuAJ#04MtFq!6F1lubF`3BM7$jMYd(NavB6^f`#h@qyd*|rZpJ!Y z%y_g>EC?)-81y50l`5!O;XIBdh(*x#wpabpzsJv_v$VLNzqPOaS0dL!a@Jzfp#FfW z1NTZ#p}_fS(O#n2fU|76_Ws|)o1F;`#v|;M3+y9RC_bB>MAa9v4oSrX#ClP?Dm+#? zWC^4El$+=V8v0qAd$>ED{r+a6?iR|3K#z(gI~ciaq9cDmQ-AENw=w+?$~+4eN$;Ck zcW)En8?@PHU@WGU#|jM7k7l3CuraA|GSrSFDDct$dzf_g;nd(Uk^4a~FB&+tb20a%OpOB)9zNhRasrgJxx=T1cwJy>j^7cQfwQ z`aQK;JsGLAS@g=b&FY5M^Ku?^{FpY2g?UtL{V4zOeJ)sAd;W;BF&71JRHkNqR{Gt% zZ>{XmRBx&Dy|mwfE8|ROeefOFI~w%2ul?*JSMWz9=sL&Wc*3ZpKU2}4xzOIOH)%8E z6!LI$+W+ok<5>+TKLk|-z+EVwMW0_0pIFs5*APK5SAj7e_OLbTTEJYu{~o5D4Y@S^ zcsd(9Kfum7$reS~jp^zOTA~N$3H{<+%#dr&rbhrlP~}2D)c3eW@Kx&K{zf0gg;BOz z_oKyel%N$iw2U^G=!Yf_?1jABeD;v^2U%<4JK}3a@f_`vBX#lcK5aSt?0WH%4WhLo z*t>v56jb8&)RKAua_PQ4C+B6GBt{$5#`zKxacbNlL!ZYN3|%J;?gLgeEJ&(y^?tFu z7{LLqP)qtc1ik0FLTKZeT#KaO1{l8}gg&jFeleL-Pgw9%lzY>1i`Iu}ZBR{rJ9asZ zb6~WaI=}z$h@%%iyB=W^9iEk4yOjh&MjKY#a| z@2u(?b;+CcxD5zST!NeOf}EX5_gUm`0CmBeZS;g1w-GeSPZj4$7<(ipl->;aTbCz4HP7{cA4ECTSwGI)Lob=4k8h zzNnd;eDf0TjAJ>IZtk{soZGSWt z8RT=P<+@|_UlZp~It#UgVwSUbozm93vr875J-@rh{Zy*f^s?}!@UI(&<7xJ&z)r>HlI45Qkd&oX zDh5RWw)-LudgXPcExAu?@Wp_3{6XBWph+&6_bWTEtqG-^H_^GJve`zFlX-zo1X|;9 z=vA3s7fu&7glm^2LC~YH#WFah|6=uRZ=4^1Zx(s_{sXnVz==dBU-|1;&*uZCt-ook zoBJv@EEU+p4!w;i$OBMH7rmC(t>&++&AH0t*Acqe(A=A}==#r?*-`YqC6Bx0f{@%k z>*J0NW*PiYB|Ce&osu8J6algMc1qU1)0L;)O%JT*6C=8@_&|4a(UXRbFa~NL$6?FB z7`p}Hv3hM&dMfNO*Y?EY9WQYTwy}$6~kXIwpB&>Jg)Vl zMv-7t=c2ML@LrP`e7Q=`&*rC$v}D5);%o?HJc=}{)a_cR_n3CG&H}3_D{I4SNKYG9 z5X-}#<*M}F6ZURzRMU)nznc>6-y1O4hF&~lG3c{{$Dk}dc0kRjO*Lg&A9GY0e_C#A z*=jHczo^%){^dz^2(tE059ZM=e7@GT&&~T&U`H5$>yIv5o4q9>a__ux<*|N-I?A%BpBDbd)pAlReH#&C11+o|K8MY`wAyh z=nccbNA>)372f zzB!jjkt76FUITY`Jkx9ScILIRM&Q<(Hjr``h%0D2T{Lu$mc) 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

B^df! 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

7ak=UN$s}@}!WTh^0je3*L( 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

f@>Xoh?8$OrV9(W*?5?nM9 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

YQqW`)O0o4s~Nw!CXeiC@sjCj=9E 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

b}8FOSyq>FJG)bZAJ2`#g5! zt*(j77stO>26ZYnaTLS`94rE?^gS1L(H1vpJqE#yjX-l}mEZScrny2?W5LqL?H@ho zAXmsP=>>okc008&5C$P+<=5iZCC<0 zM2E9w5QkOs{M&&)IF*8QI8^5TN}<9`dm4ob<{19;M}VK%u`g$5KdZ8l9O%dM;_+3D znJS;bunjwJF=(|l6RqzEyvoc_Z**X|Kw14UD$6c#LK)N<&2MOSywwXrr(9hd>R*$P z&|c7Z0VL}}TWa)wwoI85a>jQ1 z4Mwcrxb<}_F!g=R#GHVJYURmat8fY;=xAT_UMc>$|5>wQat%qFyYuy$6IN5GWtu2I zUia%9=xY1fwKd%ww%yw~*3O-ZiPBV-2RVueeGg5LoP##HQ_n}5vn zilU1*?`)bJRnP5IjIU}`Ff_Ffnb4a2kb||5%b+NC9(B+avIz(M=#o(8^r`c&3cq>Y z*l6P>g@u(Df^)WVeyu8mltH|UubkAc-h}rRSG}^Zb5GtP z%vD@>J|a(f=S0;(Iq>&g+7pIlm%$bfQwU};b;H4n1vo(->wi?Ueg-WypzOwkGK;V@ z93b#mL7pV-L|1!Pv}+SByR$JeNsc@81RYMN91X)!{y7E!m53D#^WkSar|%O;!{?K< z7tU-*gnUTKDNeOKd5sh2=si(84^#A>2mRXlo&!-8jgG;Vwk6hCb&1L=>Bbgy3=>Pw z@=}ej`xlM?5aZ9t-_7+8&CtC!^%brR7q;?ZTYTp7%1y2j6HPJ02dC!sDS}y1&fSml zCW3?g?s*qL?ijFQEkGTt0-oKz*owQKp{1Pmc-}@?IpxyJ`IH9iPB|~7iVYm$0*&+2 z>g8!wz0m1~i|m)>KoP(i{Dmrg2n_}@IxjmdXMSz<;fyLRb!$Y2FH5Xj8>O68;mOop z?P~{TTG_dpm2{)0Pao&&(=)di@vOu5$C29}Kd3y`$*WrB*5ar#o<$z0|MO%0D;8rN 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

5dg4Y^V^<(cKcZEIft3QDzzIOqsRH8 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

&8^`7hj-l+@8@rx6b9& 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

eg-dd;A0PD!DYk1eeZYd0+ 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

>E+N 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ˏ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%0D!YwOD%oz`c!*^1ubfV8_2<@s)?hAp5GoM?nLSZ zGk|D%q5t1{)|N~o;c3&0aMg~}4yy#s_rG-4yMIc6j|%7OJ(n7Dn1pt?@*3{Sf6TW# z31_1(X7^#I5)bkhzcQ3Z@5GF8nC~Aae_kksJoTWJ28iW#*N$7+8qj39eQLMI>WYt% z)82nK6CID^5*u2CdYn6EmU*f^V*B5`;PbuuH@-{HD=t!vMk$S)lY9P~IW$OPZe{F! z|I?xCFKkcH-mIec1F)`Sj@gJh$2lOID)8XsYg!$WG(KCOzVRMxI^RapB1Zv&+D=5& z$bqJiO2?JEn_v}gz;;DUS&YZSH{o?YJ3dT3dHCxp>bm?Jz=_LI_9ycMGtv8v0TX+@)K29b#VgQ5EW5TDh0a!jQ*3E9(BQ0h85jk2kIBR(za1y3*V& zwlyZwyZLRD1NFKhQnUWIv5eFqjn`#dbbSoi_Vj5BlssfCSyqacJbT54e&d8%!K1nncpmrf zFS**B8U>cp7F57E619Ieh3YX-n^NvrF{35ehLvc7iTkoS&G;xn2(UW%eQWR>Vat5Q z0i&&tcC0>4A2fu?+v8Ixr?@TKppGkwEb&p+_`>sR0&Cx*kPEQsNt+QkST?`u5Tb+( zrQA5`gWZm$4-m1KWYwSn%GCV;#ocSndy@E|7{7_gt3bu&i$-CFdWDOUw>Y*g`p;_- z1}@ss$JsuwtEOYl2TrPX7HmjOuK`vt3=Zc*BA~r#q6kB(5+HP_?G>|%%yt0WiKOSA(wxgP;f?(lildukI!p3}%+?|E1D_Bg;s-_F@S9$(`CeE15&~jV0J{i5=?u5uPJFLbHGLV`{iW~fCpT`MRr7Xp#(bQse@+^uUPuF z$+OC$e`|F}y4Ly{Wdjf%-`%=8E76CuXQ^b!wyMZ z#@5V0WN!Af>Jai?{_3FJGyCL)ko?i6*h;R#jQ8)>&_omz=ueW4-{YkxoVPrSjM@S8 zLn!Tv@qYr&fs4&}T4MUipL0yEp9J*#>{|U-J(C`(_9O60emM%546mS0F$9I)&&o{@ z0QZ>;ENeqZYdUbwO#+F3neug}kY}CaMv9jD&v78|_^N~tIf(`io(sUfubEi1ZMeYZ zJ3#)WS+}zV#XGrGmOlBGvgC?)kv&^U4LmiuyHgsyqh!KYH4gFY&If+XI9D3o5_zbu zq}R4e4%zDUWTZsLdgis%m*qh^mG@ExOIf5SAkON&l|60%347XWaeRs=87ek+DV*A} zv{n9y?Cu>F3i#ik+7mu`93l4<>d15K%i_=e*FkRk{x+aS-pKp>pNQnR_nsbE=gW`j$6Wg%#seiSc8 zln#Zxlt78tc=xP|4cn8~4pg%OCJ6_}QSuUiPT(0_UisLXK~@1gtSHWj)SOmNr!D}p z%9c7EHoL9qv;R6nT2`Ix+4Wn1ZZngX@V>RKEajYQI_R$6!GsS@FW?}f{+tq!nmQxC z*?X;aL7S4iRtORo!*@;vbjF#f%_LhVBPF}zu6TbT$4f$$RjNW0@8pB!yHzaeY-plW zJv3jOeRS^Je@!bKMRpFh9cIQ&z**KfWVRbC_<^k@FOfjeUS33xe63x9qK%O`qfAS| z2Pve@ zCq29V-#rVKxQ|>bMJd~U?HAq<`PD)@B`=Xhqe?uPBRcgyBhk-yWTZHkps^n&de0Qt zT*>CQhEwe6l_k|KTNqsz%*@j>)(~9vAn)QMqNQ|AWtiNVEr~SVJV|tQsVA)@7N}JS zzS1DRk*Xn!ieWtKThT(H03>XfQL=?1vWP4;Q9L23HU)bYo^sf8`JWAOGjkwgyPKF^ zf{_Epybg0hOt+_GQ6hTsPIoQ(&FW3qy7f^8K}v}Z?#GDUVJb$HTcItt%HVB4HbZE7 zNm8itCgmQ1v(`>;t2+1TXn2pB@R@e!AVT1+lrlbdQHJ ziYFD#`;L{|cu<_SEvipo&P-o(?;&%8VE`^b)A{UVB0s&P+EG(1dUh{*C%e#6!@-;8 zqc}!7 zLD+a$+3MAz-Qj59uvc>?=Xc0VYO%t!-|S4vg@4$-m?0t^q7x-*K95>YiSXkx0;Ct2 zYHGo988_;bcc1x!z7hkt|Nj^|_jsoFKaTHin{76Rv6=5&M=o=pYrA2&HIj7GhDuVY zRJxwsFp@@;O0~JAk~5`_9M#4`k|U|)r_M+vm7`KeozC&wfvcK4 ze7z;;RMb9Irt*-p3vi2bA6qFx4lR%LvxZt}r;G*=RGOd0Yx);4J%wpgu;kYFn&iolsLqY z)ABE%;z5fXvmIin11Sl6-0L`i-+$e$dJyKM6hqCIu33^JX@sv?38((16;zXxmw-TX z{;OK8k~75CBrn7o<5;gGpepPQ5>E|2?LK4iyOWpJnPC*HAffvR#a`3S$|14mB@Zk^ zw|>mrr337fFY}*<`UJN*E=17!z;j<9;e45o${P^=_8=cz`v5#9f<+5q`4&(wCWI!2 zybgu>Ga<(2o}=+ps!EekR!q}Bpe07^YZ()S$USLAhn)4h?!|SGBpDDxH;L35#?0J^|uVEpZ@4IpC#l>%g{J$y`XJqXKN6E5VIAn>3jr6wa7A zF-~Zk>BMw2iWyYkCj^xFoWu+Wu>c?!JAQXtJgs3Z$c;DH50^rSDi9{0yMAYMLV9;u zHuu;+9@Gp~ZZjG_dg(N9Q`sl|_i^#5>sM1vQLE}~PfTB}6o4B1@%3$&F(8zE^)=a- zP&6Q;fQrS<61ChE+vkoN60iRZG9RT_RD(}>K!MRy?*8YbSLj_PhNzTH<0*wkfIT)(}wbq|O z3sgJw#Yvn1L{0JbR`HMayK()rj!WEBGzwgAR;7`mU?|aJRP9{nlddyk^~am0JL{20 zW4nqu&Grz5nD*WH2wDR|8G9wU60=bd(qLxY2htAR{x&DR2%zo766FHO7Pw0RncX&( z{}yLoB9x&+H1vDXS2jJ`eKt&MbdS#ybA>zKyj5y(2PdO1i`iO z7m%u{kz(5hF-mhOxz$Y&TZ~gg8*lrcMY@M6py=v^`(WW#^O$or(cD7Q^(!aJbHMx#-)P{IlU z@kvTWj1uT|d>EhR20DJ7#bNZG?vpwjBz7#q1-y6%7-b@~wH%dLr9v(*be~qpUetpS zs-*G-WSP6QJy>}=7lglFtaf`4pbRU2b)jIFrx941x>d%W>N!1aZ-JLibB-rkqT(dJ zN@f7Iz0`CF1ks8;9);6RgB{!NDRS;hu8VmqC2m#8R1&lBh1i5SV#WuXYCzUncT}~h zwPM69AFO;Wc7vl#3zC-}2GdzffjR3te#?zOOr=ucqmr00R|0k7m5cwL2IsCkn@<7x z#B>l)K_uQedMqRxeEhvreKI6n-FsG}T>_juPXZx^j^g^7JVqfot^JivvM?Y)B|Q48 z_#}KNG3kA=Mg={U)cL}_q2;tJ^+A5BT`44Um5REKnD4I{sU8YnD%txJ{ zzw&+jN&h>v*dhP)f0+AE9%1ZL8|&A&DD(dK--A;74hjDS$a;ZB5}tFSONpb-ujW@A znix+w_Mk@!L0cql`3d{l>PxB?FNo2kt7jBRec(i}b$sz^Hebm-L@rY9RneJv6WLGe%Po62o{j z4nRMG>N^@zh|piT?$QE@nWgN;KnV}t;ZhL@X!%No)KPir(dtqqOYYMraRDF}`C>3| z>N*B>{^QGYs+IO&6g~-Z6Q7O-CYxJRJhRS*Y4Ek!*8g&)TUMejeiYeTp;FJLckL%s zwWr!&l?Cv7QS`7@e^7nchIg_9CuhpbQN#Ap|eQWxh~Xu&<-d_y7+>O2od{kN_*JMwjjgi42qA3*~a zWYHrADg2GygVmsm@s8V(yJ*{ef8Dr$ZJZ0`0Qa| z-N)jVEe#oUVj{yTC=c`>5`}3O+b#&mOh_Q8xG&$jeDpRQ56M^)JM<7_ktH2uOUzXx zHo42c8CN+>nco65K&e|<^E;!-Asi2NCd!Uk$-E5HPE1*(P#(v87uRn5pPBjrWZn0a zG8AV-mpROxqA#+X&`Q{{RQNObM!L-GhbR%cUr@#9|Bv)i$$Giw(tTxWLrtG-^S3tY zbay=;MF6GMF_ixmN3XtDY&V)vj^CtIz6o46d=5mzCB7=t6rY=kr6@KkN8eWVnRnES z)t$y4SnUV4BSC=FY0Nv`csJOGB)u5>`;f}PO9*kO_6rxvBlCkQBesOxmnXEtqUc@Q zxlq&_V+gg}qK|_nLA+T~dhSj4>rf;6cBvA!B@@b0ktZn^Qqs0S-<*UtuUk9$0@aK_EoYUa>^lCRfoupUs9H05c4%Yy zVy?9L9Q4{9RN5xh4*|d7PVw}UP0CSmGaignu5A>Zu~14~+E25ZAiv;HWR=)O#iOb8 z=Ixs)igt71sR5n-m z=W_ouk1e+yB+|LH9-o9V_8gSG03%@KZUESn0V=2kCHHsPDR#R3sFHbR$i3ux?q`h^3bQP_JZlGmwf!vU7LLEB zMg>#Ke1ep+uW6vU9(&Nvt8ZRt(z?%_`u(KKe~-9;Jg`r87uyCpND{BNT zIq=)kK3MfiKmVq$OX*O0rgZC-aA_!ntohwB%YLB%6TpBvn#-5b<;!UjWBtB@PyU{t z2sv{c?7mDrdmIT|Ln=yg-+r8HJQIdA^=SHRx=gZi22_vxyKLXx+ym878iAbQk_Dn|4M zJKEEjVr#`w3aNkf9UF8L#Exa0alq&yFs&&z=Ay)A`dZ=Qpu`*iW2R%h=P1vvRM>{e z9K|7iYCG;L>AgncKd`-Zj*zmGwHKa2xd+=Fr=>UI?9TswGvjXvw**38kjk!nTAm6& zcM|43C+2)8?|HWyVrxxp1pQFkpRLW`@Wtaa2q^pmb?a}G#AMasRj6GeNpoEBuN1tO z2?{m+=y+_gCty__vUw^;jO0rWJo^k5+gICcTd>XMZC6V|M+3wf7F)tXo6&)|YP=~Y25rwNr4vLZXbW@mYJs5E zwK(j+x_S^;4J-C^sjXaaRF_~0N$xdD4$Tt1wM{#Kx*ktH=}l*;1=&^wEaE8OA(27M z<uy6D&{x8a5qw?gs#U zV&RIPdeMm`%WHrdw@2Wjn(&0A=^+tEQPSs_(sk~7Z5I~p^s*5Y zBZ`)9ODW{Fr+42&J#&o9YEA0kEYT9K<=%#ftb&Q-n!jh)4AKgk@h!uqaG5}bfNwyu zCAfHiCnqMcS}k!A0u>nUXb^AIX)WM!?O{{*-^GRrC>PTW!gZ)67fEADGT5sZ1xIR4VyA61#F{tRJ?}s?6q}c zq$LJ;1KQa5^aO8PW_dxi&!s{OIP!zFvr}`*sc+wEh zLcnLU75rql3`WxCI>D_CxzK_{3K&kvE>$ClLCC}?(w3&CUVCXV%~)1lz(Y|!146mk zI!bwzO|-vGk57}U5r9CWF0>A2B|>hat@u48q)xrMs-TQ4RcL?+BBL3OTOEl zF}FmopsXG`smZ;ewtW;upI}FKrT;fS)cwo$MAr+*{W*LGx=m@t*^3cvlInd^nfCB+ zw|{;^jtQ;5T4#?E z_?@LE)Pz0{5GlpfbJloG{%=U5QF?T()kp;L>136sHw<10Wiqa0xUm|e`7zm@jw zbMaa3d`i-=)M~)QVaYAdJzz4l(lBMRKPlcJB?@enEZ&VIoKHZCc=C4jel%$P+c}pY){mIQCSA4 zxz>QB^VukTEy8X}yq&M)AZ}~g{o5W8q(gca5EzM8fU)cG5Q`3#F7}#fMYM`#Bh`9f z1GmOVjLMuc74$1jf{dS*+V&ZWmM3q)Fq^a{9-7F4tQI+OnrM2ORQ~1?h=$BK{(iX5 zLLy{2tg2p7U4bH4rLr9s|7G*xjKA@wMB!=V1URm;$mDH!CThFJ#+0j!e3oCk_ppN{ zjhcSB=mTrhht*uGN-dO-TLztS$~aQ3#;6!&0-_d&b zYIJ4=qXVu6E$b3YVg$;jkUF%59HX^p0}DnTg(rtSt=Lj+V>IdI$ukp$$mUF$lX53E zht9=D7>sG(kQnI?qP;5+zZcsOu0CyKT9jMBYv!O^L&Vip$NCVJGQ2@E81ODq5#ii5 zSXt_{beqNnj;K*O%mz6G=$CNL1o3bJ$(>7X3=Vo|B8aVm?>m;8P&g4Kch~QP+sdrJ z-KZynbci68QT1d5V$__3`LU+3Uis3u*T9~8=eV5^ut{JZ4He=}Aui%Zy}UuSJ6R30 z8#@__zCaY@&J5i09y6a1zaf0Gm2cYRTy zP$S$*Mtq(Nug0lR0pE1dZ9G}4qogP<;072kD49@q#d%ugMI|%L%(3G^x5b~yzu%hd z88)ZMX;Z;j&r02CwGjdEy^oGAKQv(~SgO|#0Sb|raJ ztkDTywsXz*O)Qz?(EED90t9dY7pbirPGtt-lhE=Hb)>%4!OX5@6RP4Q<}15zqtT)B zJCA1p6L1o#5{?i^(ArZ4F0)jVfLX4O`5D<1=e+u-n7`OfHg_wgwWG z^M#H;7MgOvAxnNAly{;c_@|dc!jb29%>R#IU*y2q$G0%2$lPlBh)_ zg3__>7)4I6)9C=R&8TEE1VjQf|v2b9}X-Y4iy zMu@6c-vsW!oD8zS=lhhNgjpwBI+)^DSgpp}%QL^w5Z=LXrnpn?#B?soU%2$YD;GH?I)WrA5VB;HN)W<1pPg-N2oM)Xg(>jMj@NuFzQ${GJLf-3u5(EoI%Wb9i=Np8 zY26(VM@zeJ=AJY#^!1JHoBB=SmeYTL&Grcl)E_Ew#PE4D`9L~8A{X?wuVh-DW0*C+ z?_V4#%vYp7-aW0i%`}N)R&OPqff3JekcPuQpI;bx%*`6*&4HTiIMm9tm~jhU&bmDU zt(Cyac_d+PbF}HyGT6{+&VU`eVGV3%87EJiSowsZ8ueVw z|5yP{5Adbl%!iv|yqaPmiaQ){zXDIu0rPTrH+M=)(X58S1P zO_yb-TFCwdHPPgz4tj)x96I{k*y?xsR+hj#f%~d`9j^bAEhjVCFP{`%y2aM(d*hHM zCOKkLae8(0ifwf0K@EY!fcj2D`f2iSfZPx0o}tOT4nc6&z^k2j$mgKUrav%!!-ONp zh@~UuF_Jr3&jEkjwSd@an^+tPhx;%p<%2&2B+!@-h#3Ae0zVPIelx$zWmGcqU19^P z@*+Y5YGk2Jo$a!a6G_HFMD4`jzT*S ziw9A)pj0%x8Q?Kty!;a!7}Yp|fO+EoB=y{J3HhheoE~%dUoG|%3;OxoRu$XTpUXjJ z{LfAAvF@bzheW{V4epe2 znojeGGFzb*k^iJOS$jx~!+f`iS(nZsu{OTUe9M#!*26X*G4xiVHYM=LbANI_Oz;G? z(@fR@x(?>Rixza*mDW6*my@$3TQ@Z(q(Xxf&>(@<59t_FLs^6yuR4z!#KKqB6v@*# zBw8shqD-twU?br07DLRxfZT>6Srrm%Iie+uXt9-IlW`VSs2zAAPA=6E8K#}2zC=9M z`Ug8LiM8Up&WQ-$y-ezr#SP5w4yl2{m0YodK4=`ua^Z#7+jBa*88wnaw~Nm;s7wR? zu&jK;Tla?X`pp@>$;>p2>ck<7vwA4CTNRCc1kT>k3x;L-C5=4}9G-OI4OhT%pm1Ip zakQ5(aRS}PX?^C$LFY?7uI=cZ4stT8!E1EmW*@j<6hr{n)s}seym$0tx~iBmvl`+H zjSi3>zi#BKcWO-xT6i1?Ggm%%Nn%rzyf`(I^!ZXBn{|t{{Zn*Km%1! z3WUyUzQECR|1-fIEAMt~*WM$V$AQENea~KtGI{kv^c%gfbx6K4Q(Zd#nX-n@;W^j8 z;SEV5WAxFNd+yQncs8Yp11pW;-AmOXYTg_?HszAULL9-+qIl%d-pd~o0)N)BZxi0z zEb)4NsoZ?CPumNxfvyodc!+}@t72UpFqh|n2^6-qvGv^Sy3$|b_+*TD==q*wBldeh zKdQyQJ_MZ^j_uTfuk+a7Xyj|~D*GveYn;?6>v&=%#7_lf3cG_3aYM#M+d9by^Q)la zmr;At5>$llr`a)apkE8`FDh;qk=HeCZAVd+bROsmul+tQPgvbPgPs?0=EQC((kl^q zZWk<}4J1#1k>aZ_&w|2<-80zu z!?RL9Kwg{(3Si0tG2I>p*N~gT>AA=i+UjId-%~#Lu~PRZpKT%h(;9Puh-9}6u!ikc zW(=|TI`J^PiU@nM+p@rE6l{Z!=Zrgh9p<<#aDtkl@H|;av;E`Ao`^nfw((Q#C)>ka zek#@7al3X=tp_K4_(eCsW9ka-nB*qM&3Kq`Qr9?SIT$Z}#QaoOw}0SejxU+&-P^`- z{+W{?059f}5}gOUY=XfT%3Z8-8|elFSq<^)6LFfjVyb5#(=&i2cj9*q88svSH82I- zXN4lAXCano3RjY|*4wN$#8_sXvsOl0uCu?o-*~#}%w|}GZz_8l`v+?SjxP~u*?}P| zpG^!WS~)gXLO7Ptpc-yS6L)DnEKJ+Y`yflu%EBp)9A39ey}mm_?v|we@>6T3c`_@P z(|Srx+q5rQS)Tyd!)v{87x{%;TkHu6O`fy*wXSs5&SBOX8n&sYw!bU^_F-0IqtoYq z_|usmZ7_2KJUILIZ-U0|M?t{KbjTwj@ACNwa!+iUL1oj7n37`%vuRkU4Z zTMF)(NmDxM{ABH4vcBWn_DEWXK&ae;C;s4#3qm9od_C-xEq}dFQZZm~y?aD@zN6m* z0}ZT)hW0@t#=CKS)^PvIlhHXTljhgasP zJq>AWIi#(pWDN^--}mrH^m2I`=a2`yS^MH@({z(B??bc63@^Ggds~)-hS|-lIdOOj z9IDgUm#~lutue%b^SRqJ(jXu!ThV>yRwCz6m&ZZ_nbsYiF8jKR>+=&5b_V=HAvjx)3@tTj(G+{a{qx`NOpg zz_|kw$^iS5yMCJs z4_=uWg)8we^w?v#vCpD{7B+G4k#6(OJ6qDi4nhO)1z%^R#qp4zPHgjWmIeKkt-o&N zu%qCHGsQo70see)jc{r(3TaPT^c#Ig5#7>xd8~nIF15&3IVlRb% z_`D3ZqLnuUl|F^OZq&z{x%1ZfJP=mRG|equXk*=L)J7iCo~3`ivI`{ps`Zc0j*F1L zX)NR>feu^(6M`E@vtn~wmAb*VXe9P~o~DmbKt_pQTv z^of#R6ZKb&De50v3he+XP}$`LK>fsRSBP7D^13@{yqsuxIPX{9bobV1ef)A*#3(n6 ze0Es<>U8r=5Hn-Ss*7dD9;P7pXJfZQ;LcY4;5O>fi_I^n6A*e zp3&@feTq8-TmDM6^l4A9mbQ5CkKeAezhtC-EdTFy_Fo(y{dGSD*XKjB@#4(3j}NZ4 zZ?n`Meb!o8ep*N3Z6E}~nUm*tuQ~Pu4;@s^gZ+$JYzkr zJp-w_%}HK3%*KuUvFoH(J0)H*44Ru@RiY(0jBXsqsKU>>=F(iJFNOc;y7(*Aj{)70 zqz%&M+uh`b0(zZG++xIsz$-U&mT}qDu+S?T^=X6~9PNh-;&C2cYU&#*do7=h(C>JL z0QL2}T{-#Y5P`FBffF_pUweSVJea+(>Do=(5%Vj7VOPDFSG<5uKVi3PKG>H2r2Me% z8OTzw4k55nBpo9XrunT}5TR6gyV(cZ{)aWC>^j9-VSP{eZpo5?M>8KGWGikUa>))U zS9F9M!TQOq=g#-!UwIZ4Hx{y8dl~)dFwbdsLe2EqDK<3+e6{E@C$*e(%>AOKCAR0SMZs(-W>+P|mGyJjyZlY4QWC&kh=&}eQOcu0^du4+vsP3GZ& z6V1nTd)VMb9BY~MCl#IZ9=_~ea^|0;`B<7^ODFTQ(;>)K$8Nt|ZlFLGBoGHNS~^zx zTn=j4+9!*9kjK$*v#W1ya-jAfU1q(lKdFddUBE)iSx9Ydd=LH2d)V~eg#6qmTrp%7 z6b6?-QC8zZwUAQ)wPP@t%3f26r@4D-eyb49A_ZG@K5I4HIQp&$<#8k13cd*v>u@ki z^vrLQ?>TiwMUY>H$}Gf^nVSr}V&AA^)_%lBiq5AVMFfHmaDqAD-X})25>Ksa zR08N+db96?k}ki@N9{Y0Mqyi+yWYOU>MxpQrrkz;eDuG6RvB#{Gl_D%6Ik{V;scIeV(JTV$WaToOPosVigmNwzXS+|b+XEnkv|MPyE=+^ER zdlTuA6VI+^d7Qr5ARe&3J~_~~zq_YD8e`8^G^w>w4=d@JwfQ!Fg;<+_>{`lwwqx{Z znxIo_(&AY*#V&#{ zmiuOo(xZRQ!P0|O3PCbQ9vllCXC?xkZK;!JS4tfVj&mR>#J4v&j-mY~=MTV=s(`%)a1lrHVRbIYG@8<6cleD>6b8LF zw`&y%zKf-TZ?{B_7GUbMP-(=1IIs`d&n+uc)f}E)U#x zCbm~tIvdQS?aujntD3Y+TVL`0%b=bJBpHB(|VD5cTU|)$u|!v8j)lL zjJNF_dw%i4!NLp?qX$`+qFT~YomEWzvSG2W#J*|Z{gLf+WFevn|6L-7FZvyGg>@Nm z+GT))InwI#%HoHr9YB7njDvYZ*pJFwM=6OOu^lOYfSNi)Y%dCi`2uB~vO^6E*cf!} zF$ocBL(E0^?)5n;V#;hUs6f^S@G=ME)p<5cMmhw@z3U~AL?JObH&^CUPun;_SUv|) zBSKT%@$RNF$3qjCZJ9FisA4Fj`ESflVX56hmf-KyEF(iiPR4wuAhtZlNi;&sOTo^gCZD>2v`|u(k+2G4DR_kJ^UYQX&hQ^qJkAD z_xe{u@VkJLytO8w(~CE6kM6>5qbtBLUr+=t^Y|?2O{A86OFrOe*G+otZdK8k9@k8I zxB&On>^zo(sk0y|z}6L7xEEex8ij}0mKlth7Y>~z?jjE5Cj5j+u}3Fu$S%(Kk1#Ny zFBcI+I#~vL(qPnC^aR)3REBnNkDa^T8y=$|9QM!SO&I#@+*qb)Isk&~e;t{mlv;m` zJaxC8WyaWbUyAQKdC+IT&DsI9WSgYCcxQJ7n)6u7$1_ZtG4M6ez$NqvUrUD8*zOq7 z^Zk8PD@1Afx44zJ9goAxQ2`Yvv776c0jZHujfI~uemgU)9!*F|{Q`uK9)}bmyKS;o zh59enNK83`_arnMabOHgkP5rWT_6)*ma#2~mj^cKmgm(&sVGRal~b!B+*}4BU>$X3!Ma+vgn_I&)PAv{248en(A7pc&E@+!nbjw;4xt@O7xwA~Bu+)n>HVTLyV@IHHlY-< zb_t=Z4}P=o#NI3x2R|Bn(FQ4jyn@NC=>|Ji{RGz7;U$e4;1s;bvf@D@Q`?FgdI%-M zIYprn<~JnrKiG3BlMt_1@PYgk8mFP*i}?=8ondAM&K-KD|iMFRqD3~VQCBhZ20 z&3}3bdOAAj+hkc*>WEWE^<`E|$BR<}z}EFX%~#3BZmLlug({YLzu{r7uNo6)ET5HV z-r6i^_ppbc=7(4?e}f8{#ggImxrHuHVC?TIgzdf7GI>Kcxx%Ga#=PBd`KlwWc@2Ll zGJVOIQbrMvo4#SBW=6d9_6|fWi@}z!DUT5XRc$v|+nw-1lv+nZ7HG3e5hI+@#TdKI6w81>jS4?O#uvb!Tv*tPn!686k; z;)Rd$H^Nc8%n6u4g!4J(BM;MDNHnC}3+AW&cnpcMu*=OZ3>*}h6$L5mZ2wCt@E*qP z&#wj+luRQcbz@l=&<_Ly%iP2T_Vb3i-U_GatQp7&mRS#z&EGJL*>=|A!CmcL_Uuzx2>;CjLW=vIi@WUb6prf9^1+x zw6i2O@)M?ug+cvC`=FIyR0)0zW6fFs+jp0|_nQ|!pp#~unyAtaR>S>d z2R^6;(bojyPm|ZTXN7KyPVe~sAY-W7&aL=KMv{5%6*=&HsK+Cs)fAAfrR+6Qnduh#RQ31;OZ}flyulb+AvPYe_K>@=dSrFtZiIuyM^q5Ta|(w{3s+U3ocm zb+$x2d*@dZv9hyN_2P)iv~5v+VC2^Wbl`G_#5SpmJh|LH`51(fKpSP-eeR>i9SfYA zUPN|{#TYX#haHnD5Z8%jEP}FdFcimhO8f@lXtsSTBSdwNAqCGw0U_E(q*U@5*p8Il zhe7aeh7CvFO@8AnVtQ@LdYsA%ZO)s0A1t*!B(lt!u;8$PYsR*f#I(um<$%{eT`1&! z&}{0XkE!Le`5+{C8)8sseQm-vERxdI;yI+&YScDm8Fq6z&P#SRm1l~Yr0A#EQBF4C zSL7ItA3EJO_~@;)1aFSg5dr!Z*S*%k;Oo1CY|Y`rYAG*N7x9+>s)`JE0NJ)WVraKO zvhH~YO5oz4|DXoATx44!BJGttJg+OHvv##F`A{gaI->R%haGE~z|ysQN>x7`b`3Ur zBigpqmn!RLcn)s|jKDS$g7+`Kz_w$;&g;W2RW_-Rc6?5ha^?}twARbXDaB<<_+f{) zo@N``Z03^=Vd-d4e3Aqx;)fgW*y zlm3EMLUy`H?vNzs@OKrm75xr2N;RnqM~;~Aemv{#CPuXj5qJDh?^}ct2sS!xRsduk4+^gZj+}7(xrKS(JTI%^QpgEFI8B~W z+vwEfy^n&9bQcXvZJKDhK{2Efi3J{dXB7SEkmTT;#P~ZNb8?YRChF~`!PIf%GmI`n zL#Qv+Hmz#vXZ0&I=T*ccrCpsJ@`dVAPxbbqew#239B_;Dg6z*-A#a&qC#hp2u_l#_ z1M;cy?SO``l?ena)`Iu~8vn|TJ8&W+nU*`_{aJ|j>9WZF>!y4cFSv{6)1@u6Uwa&@YGo~#RL0kl0A1>LVc>UIj^&JK-eH#$axd)YrbNC7|g6DR$9hCx?|z+ zI_?qRi5(OcXX!44#B)gQ)GqL)&uSa?O8XgIVB3Ukhsdra?lXeJ8QlS}svs`A?ax#} z;ykl+11IT*q=M@JI*)d~67retaXip|gk3!)ipNHCtU33Nh@qBJ`1u^*qzBpLO-?3{4F0bL`>FJgUnxCa1`Dm}W}?;}g^tz7s_M34)i};y19MLLh zht{@Y(F%UW{}*qFOL)TmqmRA+TXksNYr7wxY#B~*EhblLb-T9aS!JrN(%F`_V^)*{ zL|>gbQDWwyws0YtC(~rBX?CoSznC~se~5f+C1a*m-Df9{ zViZGiPjNXZm2H)vv&v>$;X*5-)r7z^b<5dS{vtxVDF5|DnKorDoJ0N5760ml_qWBS z?6674x!U|tDYbH+_Xs;E22Q?wQH$n-2A1e29Z@3*jk~p+6A`Grrljmv!bl2K!sX)i0o1~F7;l!b-WUo znI_v#u_+(oO(w6KaIV9p_EUU6?@7NeU3TZKQ=U%PrB2@ny|PQ5`XGy4ahbHb*{Dwf z7qdCrEYf}2&1Lel)s8X~O{=Zxx0;Y75vVE%&_ zcFCcQXM#53oG7oBys*xpg1~gp%;&G(&8){d7kwSJ(}HVXuzPDwUADB!hEixVlZruV^DhU?#-e;1$kf}|4Jl&W7H zlR$81Ew_t+1)){){n}kMb*Je zeoEpp-ZJ_;Y$Ck3kBzT_&zeA#onXrOc~f}$?=FSF{~)$<^(!~wE0lE9jb*84k!RU< zq|54AhgZO5%q@B01#72Vo9kh_hh9^2Zr)7JUu*~3)uwIlh~{0k8W<)iWBB5o83L!r zrw^+!^jc&{LYs7eJa7k{uBMZ1$_Si!N^T2rt)WdBGP)tKZ00IVsmB zYz|~NBPKmN*<_6z@-q!cmq0j6t)kc%J#A^7i}~7AV19y{S^4?+UZByFJ-jsKXZ5Aj zhigBz0;JMku$QwFXDlyGFoU4qCT0J*ta*r>kQu zSN+~FUyIZ4OQ?Cg?|p3|si)Mod$GlE)2Po9j9%M#jow$Wax1Yq=LdcML~pKr!Qs7s z4L4|yOLYh6V6%0<4W9e`03y6=_r8{kLLKI>`wx!#*LU>LKR$ux%u)icJUp|F{O``T zfb>>llb@?YTTtMdnmn9DIP=>xUP!xr=bgDgdmyHI?=Aptx_tb{Iagj`xN7+n1@PzFc;*k@nJDG>)xxhcVqUkVcaAoCo;3TB9A*`Yi)xxv?oYf2dWByLR zs0i{R*JcZAGDu61d0>J~%f7*nSyAg&KFELKpFHBQ)q`tB%mw`j>GG(|eE^U2FXM<_0h$^XNlM{YPGU1TDNN1Vatz19PkE!D^kif3Js*|AU0mHF1(T1B!^m!KYb8?ky7B4a{I{$h81; z=7i%FmDsCR^y}_S-?Vf&(Cr^^eE*>gHa7U|^Zrk)_e0&(Nkx>8QdgQY`hNR6LzMTf z#3o5@I^h>>bi|Lx%0qn_-bHmR9rdkUfID(U)wQw^zq%_4U#AXF&mluQTG8t;nYO?E z@0qWH4Nfyit@Mg5aRoa|#{x2J1GZgy-#_VoT#wIfEvA0%cY$2!)45Q$bT2L&6PQ!m z0GOpF2}V(MZ`sw=wqX^RVr@ zCCP)HdsjIc67ZFUNCNHr>x3b+Uu5>)&`tdd6z#7hV1GsOD3fzhA#D=Vbt4?0nFZ&( zlV}R{&fe!^@Vtw@c${++?aNuAmu8i?C}-eLd^&1OKB==0J>PJX3Y!C1@UMBXr@53BR%wG{4TEl{72IJiY@9;FEs<6K#xl~{}uX-5(Kd zk1zIb!nKKJsj@~8bJ!>9pptu`@j%X{P6FqDNe1F+x-97Pr%SnqcvN(D(M9jqeMfEO zc2|rRh~)KSI4O@>j6g*m_I*{hj!!O4ARJYxOBbuWGLK`+5%h*f?rDGGQXt>&`S#Ub zOTE`S9A1z6&KU+%nG+^|e?^YcH6JBSa@y8Z?y{SVZRk09mfiC-{%}X3TkCgvB?DIZ zn^s1>qjgN9DEwjyT5Yy&rV_V)Y*=^rPSoDiu!Q2$`f2rOR`YDyILIVuh+`@#g<$_+ zt!s?(2wC>Iw{%Blk#xkWs&Oi0+XAp~Jmo|AojIA!eGOvAinhyVY-OZtUy%KkqS7>{ zI$F>8F>o$1f$a#8+^|`36A;{A|^w6 z-umYjZ71?ChN18KyA)CvKt<>0?oI!pU39ZORTT;Pt=5dwGy2rT)#prHniuixySUk` zZA<49aqHVkrm3IEG0p1Inm3T>D<#WK3m#-hJfIfOj|`eszbv=p{pGk}ObwA{!oBNW zj{AZ`lk`;Lj`{r`+W+RKCmqR+@$7K3J7jX%@~CTJWekO3y3W2xEvTnZooIG^_2b{T zRr};#&ya8bC>q3{Lg}rDseFE}-c;#9j@F)kglP~hacp80y+-T!bRbQ_|M!sHG`l6s zena6Qx3B3gCexdcE0VSs0~^~PrDAb^iD+Rt#Mfb62_hVtr_1 zW{m$dzD>*>{p@(H7r*?iMVL5p^BY*KCWWnorfO|}nrr}enuvPvFDD%%%jN0Gz$`0p zN-K?;z}epWKSk#m)F2^=KZb^Xk^84sfIhBjkdX27J1N{<4@8r{5 zBEf(+?zP+X5&Ak%*w?R){ijW z^O?Ie)Gm|g2zR)9IK$q1TKU7c5+1XW$bR?;{f^r<8YqXg>zVb8r+8xH%PCpy=zo37 z47lS>9qj_ZIHRU@>u8rmW%PFR)gv@hQE*thz$2b}RA}3K549G}_>|ak~8KMk-OQex}d3etc`Rs zT@QyR%uLwF`H2N`jrb|=d5glhrWZs*Df6ou-IBrq9 z>?)a?C+`as)H1xyl3eb`HD7g47dQ`H9ak~Gm}(Uz@Y zV5@94#F{El+kA0l+X{*duQ;>TuNZEOh59Eyf3X#+B#lf5Ps*sBWOm$0jjdv>SxW83 z2k3oQv?ef6!(s0)^WJms5HTM8d(l36ed@LW#`qeB{TKQ!16gLEeMj>n#eq=PvQzC6 zRm!C8idu%A`Aco~4lUdvrPaKN9%ojDL1OwVi#65jx17iKv}veE3~Ksg6z7CP`cmT; zI2d2-fkjCA(`+jb2If`@;!Wp@74xlx7xeqwNxx6m+k=(|DM2ym zwSsuG7UYdnrp>6A{4y;3p=6GTXt<7W)HE5h$e5@X*ao?n?aG)~ziW48OLdvqmr=S; z-{zwZsOf3Zt5&)n2+p|npv;sl7rBL(Thq(a-@$r zq#uk?*@RveYb{@{@ zI6P6@eqS)lo;B@yOwJYs|7$*VDVR9qN;h$h0|U_i$il~_SF+~S+kV+)D#BWvsOMj@ z{utr(WwyVq^AIuBShSE=aV%&iq~AKN;Ur@yg)ww;THZ$B9Q!1N?U9A9{=^`i zV_q>5N)3$m?=0;E%Xj=%IKCLx=TTDIuV!;+w6`-N(NQ3%LjC_#<@AiQy|d@8h^CW% z295V#`D5>x`o3lO#4u1_#Qqq~-aVwcSJ{??`2X*;wKg66+6ECJ} zS2+W82aYiG-Jc#)?^jL}f=7zYK9%e&{c`S$;UUp2zs0 z)z>9s&9s|7drlAQ&k3xypVKd`Y2}!&(QTb#%|79NFbc#wu64%>QI1?y@R((9geKR<&8c7?53x>W z*=9cN-L;grJGbTU`)2=2nFD<0pqlwss$BnRj-WlinP&GM&sbtJE7QZ8qrAGcJatis zXy$U4+)d2821+AF(^Jy$;VJ*H`<7Lj8d~&axnX;MwVvd#YYga{O`cQreHjlg?rulI zBf%#LmQhZomCELG^+dVaE>O(qdcs<1&30Qd;dk+&#`js%`z?R}WPUSF{|IG#z!^el z?%!G|IBbBwoI6Fhb>^2c<-k$PCuqo9*0op{IK6b4qhXwJ#mqd0DJht%cR?qG7k(0V zoY5tGu=OS-o9$N(;u09@f0MeX2VcSnM?`Q1}vF>-7Eb#+tj;TWDTgE;|V~$ST z_z-nVUN`r^q?L?^e2_UK-ORGXjM;4F{3|6wz%P54UivWo($l!yf1ms;;F>*P^%*FN z)pL)%-24Zp?Bwc1Gm!CXq@kJ`Gx=~~P$?w_T|xJLGO@BP_bR%$`LbA?#WnVc`$0P+ zc)A~bJ3I3Hn#=dodq=|M&-f1foM(JR2Hs!)4zMGFe6wcelM&|00<)9nQg27iiORiH zww?<>{JZJ(cg6RD+@I6q>;BI5@p!SwqoZSD=kjs5@_0L+DqZ6@*swP=*V_HD&D2Wk z$n@AR+qVst9hin5{o#-H^`h>IKkYw}aTy+s~(&&Ssi$W?g~> zKhyt>I$-T{*7^Wj28~_()zN%_yZT?2k$(dQnVk@M%?!{4Z_lbPVDxt|6p34h8?Jw! zqFcB6f7eQ`hkl@@FTP&Z0c2Kt1DOz1gA_Uf=oWVQ=Q__-D4cd2(*{!;)auvwpmf*WeNYRVC;>{LLB&z}~FVgBfCY>S!Yod-)}guQQ`CIK+& z9P0RIU_bCY8uUKDa=ivwb!BAgD0`~9&1q=j0+%CDJbSG!@?6rX@1fSq0e0I|^r)wG zGm||g9liRI*?r_LeTYd(i`Rx^e*orI4?lo+WxvC?**gTvAMY4n?d@2v_d^Dg7=tUL z+_9r|smq@IRk&qY;i*#{wt_FV3J~@N+s;~t)pClp#3bYFl+FeFLs5w{2?PPbPlP}M zxPS*>`g{g0L4Z6CxRGrna$~uYyXBbJ)HAdxgeOYnMos+{g?UnIO2;CKIBfl-a+~P- znU?_ypiaBq(R_2SXwi+jz+EMg&VFvZzQ-ck-9uQk9k+Y6MnQ&GBxsxr9KvB}_bAV5 zz>&c6oIw8lsqhA7f>RJ8OQUX@6;qg^G~X5ot8Q|c~wDh^XwlaPD48_Da%A>8tLn{ciGp|bhLu5L$%9*@xNwB=t?gRfV2 zTzEQuT$*&gU_a%K@3Wy^&$w@lxk7z(&6520h+A8WsKBUHutZYn=Au`*C3!20k{+2u z%|_lPhd@+}Fx7MHRJEBU7f^qn*Me1{NPc%$fktBP1xr7uWOYcAI+}h z1fS1hC0eu_>m|>J{7aOc(Y@$WE?JWZn#lU~saDh7oWm?GR)@j#eiyXrRJ@!J=6XvzUn^nL3|QQn!4N&ZYKEt7zK~nY7WO9-Z8Xcg+_iY~ zwr&C`@VCxD%?{?&-Y?aiJ3PJ(NT!7xkNvfv6RtCN)^%Z# zULL!sHnDH`^G7=d!speMHKm^XcYY?JFx4kbx`7~yR)ciI_-l`7b^O$X$avZbTW#^l zPVCRXvYFD87MlzDp$S}m<2=^yx7gi9tc{(K?%mvkXO!80tPW>WqyYp_&UAW<{A=iW zQ^u+O^HGH=*Dy&i}C6PtySFosqK%mpFbTK^ZxMa)QxyTS|S( zbP6+aBc%9ysPmn7wAO4* zyvr*-LzbXn9#r{K2M)Inv>p!AAZ44Ao(_@5OH%gI=)Li$D-qVB3?&;;LROOWSbDro zSXwYKwGCufmmz6JWL4#n zy*woP9{VmU=ztqbcT*f! za;H4b0IHn&kOr==>Y0x)qP)y^{V1HDK`td!l4;3C*l{Ft6}-6A-V*{;7yX3Y8(&2Z zyYl~GI7K)$r>9eM`g=ZPw#>33PqS`_6Kx>1!Il#yJn0khhNsj1?14_DVJzkfz-Q+s zaKS)|n#7H%Cl6VqUSr2;Lf%x8+cemXxdU~_9)#Fv-WSkEMLjy^k?uAO`HRZ>)>)Yn zx>U~zH7FQd-NJnw1>6y>-nXIMIl+(GIPA(grrOSDrYxSnco;9({|2P;GifiW0t-`Z z7wapGzhYv(jT`O+AA1hoxpO+6QKN&n`3jQI*lPAnhnNh#q#&K5rKh(usbT*?cOw8v zZ=7ko9gTSCq|a35adEiox>e!HCs7lW$!+n$oHCzLvXAbJWAU5p@Y zLc|rnqLu3oFK6wFbKBqjcx2BG!n0A(e-Ya8HifLi>9MNhHMaoJ2C(3z>BiysQHT(W zDI9Hnz@m)+GY5~S3XO}+WTN-XBXd>fXJKD{`|MtJdHB_+YD>Zsv*H9DOF61@{J}mb z@tIe{H7;IodMO=r8C7gc(;!@vS#>2)=#rmKmt-&H3>b>Qd9pC`Y>3p^a|EoJ3p<P}%~1d76fC2+d5aO$E#T*0A?8xQnE(cG)fzpF zc@83Uf|n^%wr)&ii?FkT2lXV|e4sf;qd36B{2?tsmtuvcJkRy;Y4vCSR z=Y?zMcQN?RguBsTN7_B2tCTH#V?!ejNR?N4O9w5+yY-9=K5CDF%ym4N`@y!z3j@hg z;T2b<%p~FgNG^TP;%Zd5wT*xgJqnVj&k+08p8yz!HL+z%im&^9v%5j6)X||z`eEnH z<>JK&W>~VabUE$$`|ilaoJH&u4bgGblOh>~hJP79XJX;(1{uj;m&U-cUe*r7rpegQ zudU?gn2+q4i%mUkt9JdkphaD1B?ZV)yh0OHhb#_&r~$gaYgXWU+2q$N|L(?F5syXc^AS$4Mn}k|2`P^n-2g8(8Ebgh5YoJzy(>oG{Q* z140_W3Il(yhohxPEFaBVhh!QymGV*FKH?S`X%=_&as%R?1&J_lCO|L=8*=#Qm#f4a zBg~b9CW5CE28Zj2OJpRsLO9hM94ir=6Qr7hX&yQc8}){>svMVIl!#87c8bl^a>#vb z`)jCnj`f59_KJE(P6xXre(L=_oKKuw2iBC7mT=;1pz<^1g$5D(tb!{6jugH$J{uCW za?AmfzlJy;CC)?P+MrHB{Wy&`%kg677 z$eI= zcu%H-UN88w4Df@>z`J@UD`UBp8tl!2c4R*Oei#pbRDK%M&p)MlC%o;q%V-J#$Gfzla=R}+zSIN1=jlN6}h z{HTnpHg(`4azunC3DIOF$iY>!GKrano%0QZ*ClY2h_HA4W(Y)}dN|0qQjiT=N(t=& zu&u7h%5pDZ2=R>O93!kuoWOY=$+K!ijcyU z>xo=+YlLy52tX8a#Ly4k|GeT{b#dA170e;_Uw%Hxqif&v`vi(tG87dfDsrimyiY@l z7)7k2z$sEygkk5RaRVVxB%31N97ZN*qC~e{Gfa9W*Kp$8HsS(w#rZzsIUykv-9IB5 z1oj}(QG!WYwxcaA>Zj(yI~Jo;xjZmxmWC=JWmBjbilYFcCSG zv{nEyUbAiFyU?&wLVHPId!2bMdFxUePPX~QUhsd{iCY1328LwIi4hnQ3cyE2GmsY?Ec7JRTq|6cJ(z)VHS~E~5ZhzQalmo{)fx}MokI?xh8T%_C9oCb+nz+MCFjht*JsxVKlo9}agDnqFEOYBe} z{&uCW({%Rw05n)lFq?ti9bvB+sOMs_^h$y<$ijPrcP%a+4hHLsmIgMm(|>uzw)C~eK#A^XMF zk4}?DmB=iUo~u4cFD4{o?OZKsF&~XK9?IhHT&Gso4HB|&BGi7&BuqZ}e*fRmTk=|t zx2Kkyn9~s=bafCxDpxPyBY~PNV~@9C>T@}AA33gaeRfK>6pFx_!|^lLbd_6eN2YA^ z6zrsz0I2R+YA%kK!E?mzgsgdJN|yCMi<~BNIYkK-4uax|pG38O>{%6_rV!KRE9f+! z_0L>Vu9ldM>ECnQr;I{L0C6#fw7H|9<-}S|#4ahdL5M2w@)cD0XEQMhUma#Rn-l}K zj^{(a0*QZ?AQ#Alg^xRubKrkcR$rI_9)AyGqRU5)_O+AiX3SM#``|DP_9t!bd<}QU zAYK?W1%ppVU)XqtJ^w0ur4dO+FRthej)`Tj9KAvZMI}M(t4Zq;?h#EZqXO@XUV^wK zAt+O1J8}0Vr+&Me6{yD(!NPfHFp4ooXFAAkuU6Qsmy&X9W`~1tnwi}NnnqF8&oE8VGUIcw{EbnD{{WhRtFxb4m$^UX6*v!R4vRvz9) zIC2yQ7hhZV=8)KEpgdl<_z9AUsTPg)m@b^>xiVUT+BGc;6B)4R@yO$Et8 z#6<1Rw$j4oqE#1zTFU1eCL15k`bqG`vRp*SNJ%*tM+9Sl3y^6g1I_SWKe2Y0MWR^`vhwK@ zTcBLXK>|lR2ZA=oIRl**~4CNZJBASS1=EHDu>YgQ( zYAi5ofe5+pN|-4l8iHG-7}630X2~D9sPEYr0o1Td7jEIy0!+`_MUL}y`qULP?3Sv% zpg6;B@Epodu_)GfA=2XR_95@_{(-F#?2&WQhv`AEg0vPT=`)bzQN&|?C09l&k`c4Y zA>DfTjN3b|6dt>5&3S57K> zmpw^0;lC{oO zEn8fGyv}+*eLMnm1U^TY-karckPLn_g^;|VAV;&%ZQ}LMw&y2!AQB_tAWx<`zkkWT zqeE_pHy)em|a}?F%ERYqdut?_$g+aw-aMVm(%<2ll5@G&%|^6BR=i&yq_j} z@{@_5ZaT1puL-j@FF+@yO5pzOZ#szQ4xDTwZiB=~^YRF}CmJ^bf9*C|HNcC_s-aYa zphCI-S?6R7vX0F135C`av#A)=6$e>jS!T!K7-5!4Oa~l?Yl2n6jXxnVoMcz92so5S zL*bMdP`l{JK=j&5f|>V#BWvE+jA*+AzdtW?o>zEQ?hjr( z9&u+tfQBj@zr~>3i@XU2I9WrOg|(l14tuJH{S5tGM^rKYm3Qrgbp8ZC(Vr>qhk)F| z9-Y87$DqL>0)sfPbrIJVdg`d^)vrU%hv9m|Sr-%VYZ(4m!y&rWCUVgOI z$zw(s>gCiP!I>3N34ua6UvbSHXB|18(nP&VbvXB-t@{R>uVvQpgiNZcNk?_8(irJ{ zVM+(hrgQ_fUavAOo$D8zX?({tg+RCJMknVp?4uViPfAWZU0D-ir{Q z4>CtIKqz&j`hTy6sH)aRutX7~!N$vN`tp~Ccs|eo=s^u{nA}|bUURF0tc_8eBxZbZ zBeiVsz`34D!)-h_9?;Xn3z+;c@s!p>H21bo=FuLi+#O1p#eMIVXyJ?X*iC=x*r(`4 z!_Ba>D1%b2tkomJtA!3E{?%-y%1k{EN8GBddP;uCYxGL9m3)PYDKhX2&3v$QmGvay z5RoJ2Pr4v%5=K+MT?N+geTC$RyBPc5j0$VrSMn6$ay4{sbWLk|#VnyrQX+Ji-AIGo z zV!?iCoS)6FkYR)x0Gy)$S^SmsuRHkR3YP!R9RPCSSUcF z#{ECKm2Ekq7P=Hv(4|t?L8vSK7C{iK8{{-y#H~3gSj?UVGS_s}tb0vZ#4&(Ke^vjt z_{w??(QjOdxFa6g0f*^PtM{B~J9Z4sx%~4)h8sfr7G?7v<`9FB73IpawV9 z-iTLHtbDFg*}O*u3kQdS7mSLz%;~PSXuZ_t9LPYG)7&;yK;ZzybolJ$f9tI*LCZGF zJr(AI-${VunS@dYm9I)c*1yyxX6O{UkiXq%CLc4oaYC03ZClKEf$n(LaeC-kt=HGK>X|C-YnpX`e( zC?30yyTzsl_#5=R?=a!p;1V>{ptH!9fxG~D$QmmNC$9{tyivxOEsP!+96hP84Y3niw55`YPhE0(M(GIY4^n%dtUVDRnw1 zOFt~LG61I0ZDgu?|D2gGEo11#>;m)w_RuZ4L&yiMagcq-NC>EAkZk1iixIx1VL%3T z$!Hi;Vj@8D6tw6XJ#)1TaY%}(ue$R&pUR6ocJ1i8CX2f0&_BANSJA zRov2^YYj%iuiJd;kNbPhxoGNCcYwm+BItEPPqA0&Oh&zLp;b&3YL&FjKT5+eGwZm_ ze|AkSmf13!$|_&kyslV&<*y=tO$7Brw#SNFCo*=tD(k&minP4LWYfXW7M+1+Ty*}P?BXW7BV2!H{B*9V4c0@xppOM1< zjTMK!;`h9O%DCqNH(#Be_QtaCidr5^tp*5x9S0?^F5kW3b|vFdGf;AfJ|8Fpd>wZr{E9QFNZmoCyVX3WWr{m(+Y)Q~a|24pjtA}}&P;jnkeos1xjo{=XYvpNWRwtw@)$R8_t>(Y@{NQoTDX;e|erC!DU*N9e##A{+60iShp{7E=~z-xRZ>AT~BYIIn^2 zODl*$!hi!lKjo9PLFrpWU%6{Ws~$14Flnpv(Ry{Ug5NMJj8CPmmI>{qM>b7CA9oLE z5AV9VzbIx%{&Mvb(T>|$^Be!s(KY--&TG5g7FO!umRld4CAA)pipqTx{r>si+i|ix zmU=nmiQ%hk1^|<5Vjw2pwyO9mE#GI5YX9c3-x>i~_P6rtOxuHwCfy9rW<_<<&RR!Z z9pt0&%^^7i-aF(kb>Vp*`taMeZ+l6RyN8N8HyH6j2^l@VA@x(U8TE>P5=>hwr3-0o zE+dd5pqwfuX3Yn{SjQ~{@)>}f^O>WIsuXWlLaCu)=m zZOawB;jj#E46m>sQN(3VROFima1qc5zOG*}sZ}dP_wAL!(l9Vmc}5_sU+`;(ADP;$ z1DJe;4S$EMq0}9OERKQ>0axK0HsVBTgGuwzr|~AM+_ROuLZz?<^3h&a00>p6iXJVr znMj#aDvhO>bZJIV>4=6OQdX+y^?zz4(0ScYoV6KG;731@j>v9QL#x#qS+&AoZZ+sj9SOJ#2HTA7u^Cl(OL`hp zn9sdI3whtU2o@~!KL*fPvGjV&Q&-e>=hG@+GH#74&f|cY^xW-oZ?3%a!!~GX66_nm zGZn-f1IRG|zaO7(*g)|SO;+g?JLXOOqaJS}TUuwAiuyRuYM5_?ee3pt0i*Eb(ZX5U z8svj>Co7POtHz^C1yA}ESOfm@#?=K-`5Y^9gBl8!7FyM+L}R=)g2|u8&c8geeQ;D^ z*{x^{I^tC7teq%oIaA)?cUVQ_n|ZMNWP@VUC!5e9<$v{{Kc?FHsnIkD&u$A5l2y4Z zBp6d#mU^peZ#lMh2DjHt4TMCBUF+Jam=5O^tyeNsp~12c|5o4KzpePD)X{Hf(OLWO zx6p<{-L%%aZ#>Str8tF*yC1#lK9!yj%L+@Ohv^Eh^zDw`1ibAgL-I{e}3 zIjc}PNf`HW)LXQ)SutAsfa5fb-Llq9iP8YkhA^tIeNBXCOhOF>3a`Pac+{{%Eq znsBR)R3AXKs=~R+0W?8!2Cf65esG4R+T)C3)hE!0JSnlOx;RNRo;p$O(GObp#i*@d zr-0@gzS~HHGkOLg8A1FP9sG22qJ!y1g25!^|G}Hev2tspfH-92qqfli%dD$^+xW;27k?Qo% zRln{-e7W0zSg~qI7_R40dUPN96gwRR?=agA$uWzD>dIzF#_P*Y4eW zY`3jCgFfO^AejEA$6P8O$=to0TJzZX$YatNP_fj_q;+%@PHL7kZE!o`*vcK$g7*n6 z?3B(%YRmujtG3Urhnj&)f*paDh11YWC=txe zFXXp!J-&rtFgXigU>?vD1G+*R^cSz=vUjIBI?rEsVnSmz@l#@mwCo<$jF6U`dW}Zd-oq z=~P-@*dWrkFDbBxmS1UyG;8%UxOvoPVq*cJjO}rGo~MX z$A{sspHCbp1Ilb@Ax5;Bj4$|T+1Y^GOLpfR6_fh_*AV5cK-gK(wmq9{A51P5#r>

J(dsP}e&O^7`lzLNufbtZ!j}WXCfm8H#L10g#`+=Y#Uc}T6oT>ti`Z3faTf(ujkVaG+-2A!~pl3wtiz(HNuo-dsvp%YQQaEv;&2 zx5LgOO}mD=&20NjH;8M0Yh!(RCiH2RaFmz)v7II@m+t3W65mqaixQ9vr?vWBZ3K3k zx+?WA4y$pNDLg9oBU*vmz%y;vF@LU0=oj+fn9YrMgU<9t2bcbD ze;mtPchC9V!uC|w(&TOFtdA+t06@m6x>Ac2=IROAO;F(KXraA9A!x+P`|4DXcR;tj zIU5?kwK0IB1{`-mGsI>7szNUj)5%zdi5K(ocYLt6_-$z#bO0{`o+~goakVPW_?Kd= z@Dcx&wFH_pC}`I0Ef>!Evchcs%z299=9j7Llo;%8Jo;IJ{f=L8xE`?aUUF-CCCW>? zJa+er@Wt2i$IJq1DVP4Pr<7@Wn594K@dH};AGoE8*Bc7`@;hH7QHM=M)S%?6Gy|F|28x#eWF~YfqTOjnai!8ghQ&_q)=k}p<1!b>$6yqsh3cXUi zn@54g-|qe!=VGUo(0)!Ew=12@o_MJ;B8>OqoDJZ5ALnUrzOJ@0v7d=Iw*PA5TrDi5 z{lmL;&WzxG{7+jD9AMg`O{p1X2dFCA?e+!-_W_4osrv`EXj!@OuwQH4G->%l86gQH zP$fl4z@4Kar9-Kr@T!55 ze<^LoaKCfiL}E=||6au7#;t-foFL_43Z5fK3b;rr#n~g!)m_WR0}O?cfGS!8BJ`9`dtqRV)ZzViXZcMpjzyLvdHpJRKNWQS97 z#ea9cKbi+lBJNLW`_R!12LiW_8kF7L%Gz~jA!GIUVY#wXu8+`|ek-_-=m?VmVhv#5 zu*k7gaqi2j`NR6_NACOo-uGYmsl9za9}1u~^qt=F<7P{$)_7NYk5Z`owy87zx6Chb z=FmXMcg67o%bLfoDn^h60mTbNrV6Ea@kr5c5_!>8A=+7VWS6s&yX2NmTnJT9;;P4V z_1a+q!$mey8g`W^cHrV;8nMzCO%2Giu?!PYS@xj`Qk_(x=&56oPs=L5xEeHJZb`hH zuflsxF?)S(yEV8Cv`W`UtXTAwq-QwT7`Zu^_>RY%WBmtSbe3UnZqY2sDjMm=MYpV6}l|5?T zsJs-_XG@~~a%f)b&t(oJ&wK2JYLQs}59_w0{W^_lqeF3M{`!M6tuBTB_xo4Ll6Wcr z5XLF||82>NudkjJ@^TGd94y_v3r3|fKnhDF3R;}hI6ZEOV0KxO&G)^DP*}7EWK1!A zjWkszn2tt|$$H3t#cPUZAfUe3q7bay#e7w1YF;F0j73&aBlu-T?&HbDOlPU|GE1V4 zk}^YII`{8fq{BFrakn1XH5Q*WfDo3VNU0UK&S9I!c}9d@9_Y53E9L=|2M(OJjFhx@trG4Y~>J{ zF8$%%%oo!S?v6^de%UEbrS{Khi02ryO2bqUk?-Rz7MQk8&WEx{gsp458zoXd@8aFt z&#IPkf@E*PIT1ROT*n3TzKY&wvicdWn@uLDs4+klIXDEUxKdq{+CriJ^rC59!B9Be zJ0MzWRl$d%-8-e&EidjZHrMYq7B2Q;a8y*nhU!WcFHNeBK>ZN!@O+nm#}ORNB$P4b zn9j@zV`3V$zGdc`%J5wQe&7|F=$WX{OrU+TyA9di8WD#GdzbY`uYIy+i=(@f4v2CV zVGpPb6u2Md*=}DF>#dtWU`ELORS1L3J<64)M{ZV;XOOkh+h9_BV6+H~gFG;$nH@<% zB&4UTQCZBdsGrN7HhpN25oM4mD6Vy~a3WeQgBXc)K_#>Bl~GKzAJkoC)k50~nc=aD zAnIPb`eJ*-zcmOUjI8KoxX}OO@wwatiQ|C*pBY{kq=pLbwFx3`!hMNv`xol`dr_9L zK#X`ko*H4|snug3-8UqY72|v!v!Xf${A^^sej)NAOhJ}&2;(e2OxiYg#i*w3J85!D zh^K37g2en+_#SYODwXP4E#3sbl~gK7~WawnHQ`juiDM%%wU?`cY#-)59)G zyl}qJf!wDtvTf*k(%EH?vbYW^;qM}dPq9T}rEJUBSZYm>k`O9#nhYoqr&fKHMs`3b z5u_EK$*9UR5i&Nl#HY((r=C7?9ICRoon1UxUP_=#9b%IxZ;Z^Vg% z&Hzd1#7N-VhsTOS_iT0{+3WPY)O(eaZv73}^L21tO^rZxhZa796Z~X_-U9&49Rtvg z-SFr@1RSIVnGK>M)Bc`wwt+o#FC6tr&~OgRd0w|9ima4Hyql+r6EYRveig?yhKiJC zHxhS6p9N-w$|MUmi4M;Emz=gemCVq-sG2z&M_jvcXE)5RF+l3M;AYv$1(sYh`WM$= zt=sHsyz?M660tVCoyCkAI55-xf@_9Ln0oqT1yLx2tL0LqS@$l8(+yZ09xc)vb)Xlfq{~M^+H#|y z-jU1b%U%NjCfnBLdHw_B|gD# zioDfBG!dCYSfh^pEWEz?uLAtFBw6|C%3^X(K;eyB7Q}DaVH~vv^Q@>pzwlOA*IhJb zSxEwIUPYK7!+4NYrFAQ+1|pH@x8aaw^(Xl%U!)Bu{j#_ zQE5pUHF@`Km&Dy)0L5BTeSrAxbni8^gwaC#O~>7OdM^t`Cr+4!(uC&xqX~ASoHMhf zHHFL@wIv$IYUZ-umyX5y0*GLBUM-st`CnHRaZBZ5*H)~Qse-^7S$tf zdvyq(FQ7~Mkos*(D{iwz&j1$FCOA|xg`=9b;sb&DuE(+mQzzCbCmahP9u&$dGP}L4 z5Xz6w7iTKo{@aw^%P(HKm_?iIr{qVf{Vg)I4xiPUQ@sbplj9Abt9x(O3q5mbQy6|^ z_Ie={p*2n`Sk=%J_y)RVPvBn4S9aral+wY!C4hzRm#qPkyG-?aMd6 zU;U}+*qN7-A%GtAbiI7D5ej+EWiR+pV^gC8`|7YEGv79=0Ua@i2csLfrz~CoX~pNO z_FPgau96bCV5D4&(WT4H`QR| z&M?Vko*luf$^Ovj^~!i)==`DiHF$7+AG?@zc6EESeo4b&!TRtN*l;DXf=QCE=ygue!r%go`2ren%p( zRre&NR(weQT(@WiiP~F4sq1x|4-iIqgiKuyrYox33FejkmC~%jZ($ z9E|~BntTr${R%1m;5tMgUw*9LvkWAhUeOqEr|cnE=9VYTXt0^OCJrIr*AyhR_oo!%H5 zuLIWLq+Sxy1|V+2Nnh`H`n*`O3BSGuKdGCuOQj z*(%XUnUy)oYY>{qO>z~goU6eY_1w6T#vHDFwC;b5F&)E*H9pfxsF5V+EBPOR&E9JF zf79LViY_o*5s3fV{IUw<6530W>lpb8ZZ(i#Ta@Kcl-$dfii}(QQj?7(eDm$a%a?4HEFhdwa73lG z^Ci^Zi?=Mdk*b`O^!wqjBZ~i1?L+m8(;rS^Bivj2|Bs?GjY}$j`|#m#*g+9-H$C76 zriM%AmK|_O%>|c?$_m%a%*d>)tU2J4nhTnmniZ~@S*g=v+XSYiZ9`^e+YFkOHBCeP zt*mMC;d#$1KEJcw_xF2Uc`bp7WdQZLHGif_AV+iwp#@eBVRI-U57p-!q3=UMk&^ix z_%K~CmMXC46nHXjxIQ28sGr{ur!5*!J*t!2^T!@UrHm591p2HT9-$waz>)HR2=zf< z1KT)DWZcw#OiehwQi<($80*;-lPlQ69mMliO5@gW9SewxdvU$!aKk3yIli4ItT(3g zYX<1TTXg2puylYt7NYm511DDc8XuvJS>ia4d`qHA9194VHKcHq5K^+CidyIgtTpEw z&@q!uZ_vH;<1DL!6N%9slz=Afr}I$ZeciyePOsmt`op8Gw} z{YRC1*3Sdv`U8s?tv{Z`k`fRakFoptn*S6{!cQCa`k~6EK-~>A_*{BqG2i;!0)CFn zaZu(w4Q`ve>FRXD6%lLW!ppdYI!Z)VVP(rSbR`p+HVwi8 z91c#oKho-A41hQWQPM*e1QyEHBt#_^LY$UJvbyj`J0~n?fL2KG48qiGa`Z%ZykO^Q z5EJF8t&a+X2tw$2g!7s#Q$9Ng4kf-1q^6S^8i2T@V&xAKjtBAsL4KRSF{gR!#DGc1 zhVjV}w~4NsE_b8o*sV2AE^*yD^}J8T`12U_OXsHRO$E)>ca>xMd}YVkiI=>fdF7&4 z(B9}Rj!A`v9y1JLdQ9MqZd+ftK857`dODi8b2Ub>I4H$jEhOQ(pm#A|ry6u|<+3Qf z8MH1O-M-FoZR1R2Jz=h1N%e~M%?b|7x8BNEjY-mp(|hjWo=|7*HAK`^;kJ z&RllU>W-BKT>gt*XI%f8m@;{RTcJZ-Lgch+kUMD9&nIAqZoSI7j7RWS5#1>RFA&lg@W!~v_cFKWu9hl%dHlyb|5=d07C9*pI(a$< zc6a^Ll+$i*9GRvfORH+!?lV$+s*un%& zN*oWl@5Zyj;_N?n3!6TW^IZ5G^VsK@1=KaH|GC7708)b@`kWx1V+`>7UWy~4uZz1#@5}8%Gf2e^)g0(!;sHXY(TS%)2G2Qs9_E%-wcyd| zZS_vLL78W%jSvY~ROT>L(A*>nj}&FTj8T4nRAnU(r+KJw9!hAowlk~Q<7be65Wl}3 z!PO(Z27?P?k^L>3td6_u4pcw~88@uD`2us4HBWp0$s$&KnA9w`jX`^I1@E|l!Q>!| z=a?>G52bO_NY!dE9JtN0S=U!I#ZCI*ty%P~6hF(`jUK4;i|(z$!~d%lNHB&H)w2?e z^(^Ma&p{3XI*P*`6|%7FT_zpJpBM}ts~;bEogpw7bmkNcF$PaP{W}WS{5cZc8?DsA zu2yua{?`(isf{9tZ=IA5t?ybb^iszi;T|Oqoiy69KTvtuhzQVX$KC^^4UVJZ2l9DA zWT7sO!sUCM7W8LXDL=;)pR{bVDz;SXX_cL+pRcv=uzT>dG=o4zFms(7cTNwkovC#Z zAd9bXp|UL<)%VvDF9^b$1@y>B+xfuA*^zCtBhFgqmrnhIKCV*O^Iq(l0A0C4D#72>{u_ArEq4gb>W}XLf_vptNkV-sas_HrqiY?RDVD>vvB+W=A%?;y>SNom!nqh7r@UX$6yGL8&x@V1nvCDeUaa|AHkdt$xIIx4 z%YZqr<@)A28`iG^Q)JPr!12JIXq}LkSa|RC;N$dRV_tS#4xrCVk{0idosI!Tj~mR` z$N#F?x6ND1FZ5nJ!|@K;u@xoTdgJ=f3pmo=C@#SN2Id>R`|Z$3{Vn3yU$_+H@o3{( zWjG0F6|YcY;Cba32OWjHa719#n7{a)YOy0E-0E8Mg>-W^+sW2tN6|)?`hUJzomq9C z|5HQi&y1a&hUjk;rTM45|VI;(;NA52k3iz~5*v-TB z`+e?XV>sxW;9ZgMu_o@ntJN+(1RT_~SUBc_)9{H)BL3fB82-3e7!+N<9h$zElqR*1 zUyP1C@lJZ%@G`k=>rJ1w)Kmi*jDvbH4mQgoA&T{mRQVC+}H1HnLZ$TGH-!hOV2{DRSpEbwz9IghG}~ zkzWf^;lKI(`;TPg=QnHDKBO03X6~WdB0cRLA$cWg5w>O#Hc1{1=N~>jcpVX(~q~Vl>4!=M8?daZJWZ#axThoWa9@H-1GGKK5*tMur z{{Isy1-P^N*5P@~L1a>fYa~0}u3(crdjKq$SFJ&D;yq}`e?+q2q=-{&SC^2{%wr{R zL>)Ku4u4eFC4|3hXBnEsLLd=-1mL=qhWzT?ltgNUujn@oW%F{t2d8bo| zJ-H&&(XY;P&D&BZ^%Y0iv8FYB*B18PjX62@T+McY4wo*fT6k-$j~k}f4C`GbzXOSu zIrYsj%`{UJ%piVJVrA=R0GWc^@)kpSZ>hY0q}Ya7?(Y;DW=z>UPH7qnFt<@QHjqDtltf+isozb|1I11EopZ|>C-HZw@e_$h zx(ZJFX(g?`1H{G;E?+oYPL*3pD!0O?EQC#D$=(Z!Ewh|M+DUHd)sS+}3|vU6E+~O{ z4(Vcm7y^JK@}OvXtSIu@v_VKrXcZivJO8al7C{LsmnB!TZ{8>@|2Fh%!J+6PINGAL zK(T~Op7g;GWkN5RSdA)d8v9iTEM3%RWQ6DBQ{1#uM^B-Rk5?$5FUPi&Vi1ebT22!8 z6825eCsDFKPg~B%85XrQ51WXy8bF9X@hi+ID@W|WGl~p*dww?^}e>TU=nLx5SFclS8Jmy54>` z-PqVZFm+7;=Un90#7+N2lcwxyV@-Rj-LJA}bp}=|!qvWH7(-CLJqnnk;u^5o#>siXdy^hi;p=1#mQ4y>-Dm)oMN7og48+%N%Uc{8!p4(XP zV$(c@KaKKb^cJ|r(wtx2f0Vf=OFxbS^1CIzvV=A$y%m81@qH$8C9ZUB3L{Oucqm$9 zM?w!mJT2x=j$J8J9bk5w2Z`TJ(zecEZQ0EvQ_{4_9id1QeExdlgp6hR9d{EipssZ~ zL<$E&%}YmIE#ul?V}MEyZ!oZ=tK3XGfnkp1*A7Tyx9axvPDinHFMBk+u)85!G*uG3 zJ~h0CXS_~6ASJ&4pQG=L^lZj!64|L7PND}ejv-S06a{4VQHrNAPo1 z%?IeyRR5(nJ`+bd$G@M1?KBkrPERcC!6MktHR8;k9{o$ZUG&q|7>WTFki8NQW$$i_ z`Ji_H;Dv^TwV}j<@daHTh4f%-z~j!+BGX*pFk_;D`rTK z9Xt@#k)O@ThU;q$|2JoQobQ>PFt7si>QM@9G3H@Hy0)px_qzh}^>zQ4wW`4MoD%1#;YY30NZpsT9h@|@wml}Izc2JW z7hk~Rk&+77S}iqkCcpu1e)dGuVjOYQkxz|}AdkrcF7(B_1wh2SSr|>X-6v3T8sx{T#6ZZ_qk1` zXG}^WI|W83)zq?>2l7t_wwlJ(p=Ju;T^Bf2GO~_`Gc}NbRd;IwpW5(!BnEZPCs^;^ zMv{7KypJ=*$F1Ic9yvO&@PfxFdtD0-!|VyXG*$us+N#vanT>bv6e}0sxDhsN>2^px z0WF!R94U^yy~MDMc>LUZvkGy6Rj#=1bw$C=KY}qw*st`p9|EpY25>>K@Up~QtZmBE zl7Eca{-j;XQT-YzjkU9!-w;j@Fq@?-L-Y?D91J=_lE|&u-vHaR{DyHVAUyQDofCYW zu}?0@);Ryh`V{1S`_;dH$=YhUD?%`om>#LM*Kcq_6+^m4xJo8uuUS)_&Y$h^bSGkHKKO0H80baddktNsQrS;dIf7RQzAO?k`w{)n2F-Wt{p>0)jYt>=u z^~?d9(^**@^29}dWux7jJlUt`0~nCflEDTf<#x(@3ppdz1%=f-)?Vc8N^>Q_O_7s^ zLiWjkl^8Q`+QvSH-_mryPpqZMlx{@@VEjQCyyp;!`zAc~HWz{Pw6{14oD+;og6pPF zv(CI>xJ@$Hn1*v749;bdu`X<5>Ohfl({y?LIQ}1Ei@wKe15=fo7`7pT#3Ea2{3&eK z07wRgZ&Rv(Qf}WVRvfab2_ZS2W%a?Br5k^Wl0X4c5-2`>E_lQdaG8>D0mq&TckPK{ z*FW0rZPhLbZxq9}`d<(OrWBO9;GKXiE-fo}R$}%qZx!AqDwS`CGjA0r30d+D9N+>u zNtOQYo2?AYRp=_gBsHRcA0~+vg#H1HmDr|Q(>9Bio+}025}BsdJmb3^^QMyqoyB0E z5I2Z?KUcB$r`TW=1>1Pv*4XV?^NLsjkPF0B%#F*afhqN;WfMK{`XYEdj0?VHMpwcy zA!!^`=PB9Vq@4Xh-v~T#22Y7}0wNAViHE@^hn|!(_HeabV4D8EDZQJ2h3T>Md5QW& zIoL=&f9^C4+{kc|6@{lg+e6;aFRp4-JQz?s;D`?s*_YCKja6@cKQ_~r_jV6mWnjvp z$^m?m21~qw4Tt|lHh=G4-q|QjZt8gfOw#BM_)?vi1*7}fcgFjUfnJ!7A*U-s8v#%#&UQc}tM-5b^5$wkg+Zs9)n-fV#5Wz|(ya zdGe@oal3;~h0OTPpi}tQ&W;11*5+U435+ESeBwd^ab4D%Hng<#yTSm@H24V{N=6;` zb#WhRDAUDnLKMWS!Vg59DiJ-ZZKIIS!Z~(US8Omf$&Sz2R*M(8p3DdRKKPtz#o?oI z&kylb3%TDV!>|~em4XH3@ct~?toBycYXgJZ1>G%r6aipbBfCv?iYI&`w$ONo?4B!0 zbs7RaXKA09){T(LG`O7#Vs2~2{FfBKUW^IRbXzHa%)i-ru2eNjDuvfJ0u^a7)O3I# z1IPnzgd_SFJn{|MlZ>CJ#qRA@#VD051+x@TmjYscT$HO^e5Hugd6r5in2?hG=|4BX zd}HSflgHm-QDv?Sc%NoqFd&u|-8jKPi5W^rtnB_$0FB?q=z3rIH=Q93X0DI*?iA}? zAFK!P;T*)CvFrfOFA$A#D6z{0d~yMO5@;CF37ezXTv)%;PQg&64-8Dmf00F20csj3D;nzHImCiY&)==+jTGBGl>!h<` zvES#X&cHF4JRyeRCN+pGG{_h;p(GlDQew^`uO#p#zMD9RL@H5=e+lJ}N`v6Z5{2*& z`iYi$*cE~gWoh)&7CDjhro386IT~V78&L)j(h%Z+9cYT!TWVZawSW-^UY~0NS_O7L zD|JIRUvNa`sU$gFVAY|R{8xHJ*3*osqjz;rRRpNXCkr~4K80-`2P|T1thj(T5x`oB z0Vaa^vWY*ORya%C+Z9H=571gP#1??I=2OSiS=Lh*!Jdiuy7xMbGrmk5 zb!^}n(7m|~q0VU-LYC3Q1%bUM>9U6AcqdpJM7xjd_2K^=Kd@-NSWGOMre-S!)}(@w zt{euCWRa9=(Gswr7WRqtdmcuyS|th@cOZLk*Zl5a8Y6%X$Sl!W&h{VZje@YdToz`Xh0!}po}bPR1QsMQbt<5Pv*gu-WS(7eliO47FI7Xwk( z!4+};IKt?@Z<`30+tyeqqH6_^=NHG|!(bo44|rtnv53o7;M6t-pHRkaTZ8qLat*lS zNQUFeoHZR{wGQV4->B{>`AhMS{X|uH4JVxs6J@C zV>2Cve_s#d$58M+LQO&)OIuFtC)0G>eUHS%ie{4vsqvsD^UY}%S*KM3S_d@|hw8z! z6g!YZE`mciVlp!IvltP*5+qeR<(6dU#>P_JF`WJ^gX+7a>NYJ<~_{jJq1ydY(`yav!raRe89;mU>Q{>G;vgfPW?O}I4uJzlNU>)E)+ z+{dyRCEipVDpU^XbXje@4-$-Lu&qfZ#>jj!E@ip_TVWJ_nN>|0ofI)wT-aL$UWRp>?)4!6-WI@w!`RHzaCbO2=bq`V z^8K#_)A6#j7hqb9#((GrZVih2N$IWy_4ik#lasRZA3DsKa;+{_o^3f&o0Pqe?Ubt_ z&EGX{FKT_avkv@%#pEnH6fUL;Hd8y7)81<+#Hol@@y!YiZPfXox9Xw@+-upraNkM8 z;aevTQ5c=Y20ELThrO|t?8M;_)91I$>n48`-7)iJsRVlroTL`5JM9!oN*gji(3|(d zmJo(w!CIKPWGVA2nUiz+jv3c>)tSxqn;fIkzMF8T&A6thj13=k@bZ~E`ME}E{Wyb8 z0iX9Yq7-%^^sT&h>gcK@_pKiYpLpCRcqRdM%^A)x4J@Z9Fy_i&;08gWI6xZE6PLli z!PKj0Z=r(p&S>hG&u&m++^_lkEoo+7$vaxa_AKahl&LqPduaQ!NPCcHhg))1vqNWogdM|;PzE+<<-_5x zH*$%h#X!^mKt?l8bTP;&4JBnHo#ec4GsR@;HS?Uq=E6$YDR0Xx!sH-^nUf~*3lbF> zcG=Q^^hD3P=hAo2}+R?pFriQ2QbC}cKpdO*ynrqGK=>s zYPMwQL_o~yGqCUi_o?R0?W15z>bqrf&UhfUwk2GL5FOWSTZfX7_?_eyMn^mAsfJv= z->&BcjgDxu*}jMyIBv!mJc<%s94;Ug`=h8E(hYw!he{ATw4swC3j-lbhl zevhXLkVo|QzuC_Up+NCBm6N{J$R(0(>r)`kLJ(^)MZfAFV39-+$Lq=Mwl8EowfyJE zssTVw%rvjzV`MU=6l*~o4B#~j3JpX*Ommkf1}<4aj8yU@1A;PUSpBf89SxQybHaDG z25T(Hn>bCo=dtN2w$hUseSNhn#Lfx*qLJH$?-;HAd7K&VhbJoASDZ+(yE}A9;3z$j zLCfrTZ|W@V&+L`ea35Ox?=xN3qHr7+NV!$0lQ(ZU4K~9Y)927u8My25_x~uOM15)G zIArWqKTum>=>$c7JbY_%q-LT1bBU?Go%G1UWu_c+w9>Ek-L(RU6ngkljBB zlhfVLq)t@Uo>a>OMYe)s)|rTSn{wl*GJS)n2F1ucJeZ{!kf23ztht^l(^3(5cA!ShicQ!t ziX!u!6Ca0=jpqU}w#Txw!vy5)!WH}HA|8!J_K%G!c-Wv?y2~988@b21+n)?wtQtWPd!*#N>N~6Lzy`Jr2D?)E;evDeK^Gj&+E@y@ zp4o90S?$$})px!sR}%;+CzLxVOdh7uFb5f+1zNHo=E75ad`YoTiH8@GW*N9L-X|jN zs6-%l`uR~talQV0?BV|IX?7X!x@m;;fw!try=Z`gW#R6PF%GJIX>kXg2Zg+@Q`c<= zN35B2K1SzjX3?>N2mz%7^>)gTvsWK+k%#Q|k&3f|>0y^cIAd$5dbnh&3-A3+*> zJf-!@KqQNk+oVzQ5pVj6 z*MNVAqW}S6l6(fW{3!Gwe>mGec|(14hmgc50Ik|R@t18X0YZ3+)CFK}w} z=$QO1*)+iPmS$+|(;KE#ln>uY7sib*$E5plSOX#j@+rh!YB`DD+@_>OhDwQkV!%J8 zSS2Ew5)0IBpTDaN6HD$S;ENcw!U|;lC1WwUK=R9^2Kdf4lbW(aOZKiyCHF|_b3yJU z?m9T7P--7@$NTo^=Wdx`KXdemM7W? zko-J=^;-i<-ZwCV!_~Obq*OPv`~v)sy2SGva*IuVKDiAT)zeey*k$KUpYchu^AU`} zd8rW2H*W+AS!KnbNBR?5Ux_z8&4)mNgyWO25Koi_^A@SqfmN)yG49YtoiJ}Ll5^iE8+^m__{&jNxiUz zn}~tVksmwr$ybc$^7yo@9j%b7n-rfb2|l$n+<0e3!>NHUYZ@M=#vOJKl)_c;wlLy? z8Q3P4UIt$}U+2l~!5{UZu8Ue)b_wbW{F^%64@RSSF3O>Z0KD0JuJm?}0!yxkqZu$C z?Slh)VE%m>A{U;el0 zf`^N!{A}u_@kh-CkE``?IW=Gb^-?BtnBuIxlS$fop#f&RAAMf14#NRg{j)waA-h4Ygn7v6OnYr7f0 z?Z+tId-gP#U^g5U6oMIBIbe98I3Lklj#*3_1Rur}cX2f<%%TVAH<-oPl)p@9*)S!G z_aZS)ak(&avc&z^T`e>vrRy+#R$6q`GGT{)4GMaD$xM2d5WVY|XZ9~s~Gfr;2V){pPu;dq(^qz_A ztleRXD|zJO9h1=_C$Z{DZPksl{P~BsMI9PeR_-2g@HP6{Sn+|nZ@?~Fg#pD67;_i> zW%ekPyGY5Rr-*z{Omw)vkO#Cm0v?57nT>LUhgIzYK+Fe~r+?8Z+ z{FT&#T|}=kziWy_u`E}qp;P(0X=Iw-#Kwux7|notE|_rf0}*~T&{l~ zI~D{Q3KihQ*fpHLLTdSbF){1>o4rqX#kqRW-oF>zFsSEYZR%lsu=r$Hp`v<;_HNz< zajh)7*`v^tjPG;bC?$6z^OQ1U3e;yz3ZgfmEH4%1D$i3d7}JefZ&m8xg}7LlZnIBI5Q8H*hDE+XcW67hHWX4fuSwn+(_d$23C*z>*6Zg$=l1x{ZD z`dqXO4l+B)0^@Ayi(>+?RfH8&&?;@<0;Pkc5)A6Yn2W&#FN}HO%JZ=puH20$#;&8w zK77GR7851vwC%5mJAn<$QC*4cm!0X5zj76yj$>-AzQ5suiIin3n9Qb}M9B?eQiGZ# z;A2iGDQhP~JbH~NiPF7er2j5jA1hqery!MU2^(R2xDv82T$%wBkJFdIk0gSQ2nj-*Y zD~1vz&^i?RdK~&YkSht~>Nv2728+lcra01R2ts%ev>V!8%ao(!M!=D@i`=9pl`9Du z*f3_F;dROC%6_A_FC76}Dswb(u`Ak%vc5GN9uoVfYOwYwKIuvDa12+6_7uvoI@0G7 zI{4^ghSJsS{G&tXHys)3r0;+OH%ooC(YNnh9VB{WzvNSbTc5p^8XJ*R&^v4CB(ZtV z2Eyw%KjoK^qMHcY@(#GV#w)RY2)NM$yF`PXI_VY&@c;J0Wu-?YYw>&(yR&288o;1uI^3P87}%j?S}q$;@iD395~6Rw{$DhH~1 z5!MO0BV2{lPNhHgV6)=PmgRs+s^ zOi4Y5+`GC?Inu*}Fh^MPIg#pEtZTv>H~RIGb-gF)D@GG)CR@j2V#lX4A9>L+VoQ=M zre4}U3SmRxcm%+@3ZW!A?)A=1U#4;E={RqBhrcGZqSqC%mFVf_SZg;v*#!<+?)~MMPWJO^40`$Qtv=<-$cu72v&|l+i zss)@Czk-Q4kr;~8g4;Gj!E~&*=Kry<8Gwn7xw}#Va!}A-;%2P$Gn4OQDj{z=q;Cd1@?ny7F9AFjo_2Vmw{bmOk&%Wfq0>iSrGU0d21OoZGK zOsFu69_TKiMfuseS>@s2F#P9%s1EjwlO7kPMtnA z>QjgRH5qL5+6}9sCYCUi7+>DOlO4DfJ$BX7o=^>T`wDh4fD<724T_4Fb{It(sN*Kv ziZPDvSDC`Pe|p_RKjQNMqP)lb-oNgLg!OVEzD@LtD;@uBjMO}E4SGOA#k&`Dkd|I` z_jIRwD1Hl660ve9 z$R@ahzD3+W&S-m9?Rwy&gFfGDn;P#Y#_1>GmTI98#A!LOfgN+YtK|Ptz}7%UW*BIN z3YaLC3FG~hxP4mUOPfUersY`&Z*M}0^P%&DpVJO7g;2UYiiAmoqVM=0vI^yMHwy8f z3hG{gWuJ(W1nt^DU-ccr9nW0C%`ih3+FY31v+Cr{T4}_>0?wAQlqXLT24C|wV^oWL z1?id2C+*v&TP~g6Ubcm9d+{R_)l*&L<|Kf*8+7E-p7_Keztl94Ckghv%L$faleCO| znhQ+W`bf*h?2P441Fre&;-hrGV2L}L`aoC7LgD&CC9yM{vAYnT`4YRk9^3Nfq-1%A z_A_osHe{;>NXU`CCAA(MWsk0Q3EtczC*Eqp*i)pp%J}z_svrKzzDKs)a{30yRj8ao zaANKKD43q62@U{o5pANSOpSyoJn5<;qUxnzOYqTJyaV-W2ZVk7tr}zzW%T9EOPuU^ zhwm`7>uzSx-{|Qz9vkFRkq~i~d7|^j9hwk{dk~S(K z>OCs~4~kxaee%LhAm6ni6&nKJdXF%Q)mbTG{E1vBK!O#I)#@Db^W9Gx|GU*wbrd@Z zb?C17A6;ngJox+kr9rGO1oD-3C3yfvz_pQo}o8OaqD2;vwSE}f{*dV+RG0F@RkNCFHcQl%A40YqmZ*fRO;VY zZVxBCXDUE5$&{S@cxzS4YtWFnp1Sv9Czq&g$H!`Mhy=KNdhGVQ?(lK8Uv`ujzpujR!3s?kYH19F8KN5Xg3M_oR8VEa_QS$Tp69XUy&9o zfplff#dN=Z4_DtHK%Mtz^-q&js|{8-t{8~(o(@cmmk7L$6t!TdI9`6nu*85 z_dCV-Xz@#L1oNnaj#2zw(+n8UU4O*^C-?lh*zp8EJQPf3o_3j?ix_fVO3fEJ`?@ z^$GLyM})luYbST}?`afjmjeUm6Z; ze`ej1mVKGu4YJMF_m(f+j@!Ulg4^S5bu^FvW3$<}Q>T{f>Rl%I*S9cMy+q(B|5G57 zd3&r>CC>DiG==y7KjP|_0nC;^uuf|1gMYf*r|zA7Wcm!mP$Ylv@5OA6q@Uqu?goAi z-45(K1kfZH2MN|&Tiv%g=9b=)+V$rO&h9(nwEo?!L*io42cRzrnb#;?Az_6nPa@}i zl;$7Mr|%ss-iF2F82aoGIbAw%i%GYa6v(IYODe6G31<*KSjeys$(!9)1=4JnUlqau zQX0;e3F7+xXSck<#4yGs_37B#*h-iiDAJC-d(=UI#QS`z|60|PI8=JRuRu`Rj;mvM z(KVZKWXt>K# z`zyuZh$%VZYF;xCRN810fYvLU^9QIkOpkPVgoPl?)Lublxean?W%f=5!~bG}1xEG> zxss0qf&*`y*Y-92L@_wZqPp0&W1rd&Qq8lT`w8Y>&KN9+;dJ%}6kS{3x#=pvO5{sY z?upED%ep+b>_5Q-BnU`hs?R!iyG`5pJ)IcnHuf)l=Sqm_yh9?_aMWE^1MJKmY+bez zt3Q}=qn8%j2J0`08OTSlAAAHfPPRgG&^0F3hHRUsP~a^j+U6n#hljB<6e|(g)evN| zn1iD1Qp+%5HH+p`+)S{p)z9AF4JDlhAZ5J8#CAL^H7?t{F?cN|=jK9npfOqUVa)&0%+`u-9X&RPx+ z9B^Kh@vg`$s~=NpQxUT1L}k&Zmxe79+N3{l_H9O|s_oa8K0IYye?O_>x=#V$kMZ8) zQN`hbv7UA?MEPjgNzAev>S<}?SFecN)YsdGZ0iOtWGF%XG|T*QKBu02U@Ql2d18H> zSqweR>PPam#q0Et5t1((48qcus_FS8a@@p0$R!rz88Z}0LQz*4hXq{Tw<%)uJJm6*j2Hg7Iypj4@i1W3m-dCXgAnml$7=mAal~; zdwPp6BS~SLVovk0`5B{$Fl!-?g?*7@s)A@CB1A@!4YG)wfe>tUSP!g{3NtAM7sO9`Ox>#xF6BD7VuS@eXQ_eM0era_%le69dEuK0sg32{(i+glpdBMn}nC3ZO3OUeEBxt5(&bdTD;yG^_^a<`dr z_}AJ$x7;n_ZUW*zAddGYDi+cucG54OYBy#P8<@me?FBcprrnNp+)xB0%dxgOD!n7x z5_36XN1jmPIXX63Fq&^ed<%J^Doq*>XMVRxCvlW+Dw;>3MFkk)=lnq1yJ;7Gb(I+$ z9v-ywX)cW}OX7ZPMeL^t#E^6ydq5|18u_h zk_39XRK!vo&f|MkZ2A=QsA&p}Ey2(C*g!b>oX1?sOpM6+~c_Bkv50>gUs4J!?WO>up_7V19G%1Y^#V zJcAL@!dmkkJy`ZLy_j!e$?2Ux-x0m*1?Hn@^g}jXN}@X3{6sLpLS^&ESRCxWEt#yY z1Ow=T^e}C-bpmCzwRB+Xqt@FkTc!-}6b6{IIX+$+jbet%YL*AKn4LJozmCf=FnD#l z)^{uuXa1Ji(Ri|DV)1ON)B#bY+{X`g#(Ju;K3BhTBYVJD_7~>k{}gH23%16-rhPaok`kUrShvKw z6}!^;1pj`%VOi>vMKhX1Q=3Cbb0^R1iz~o&!W(qrctOU#>3#B`VF(uo|2W_Q#QB$1L-*t1xCLFlHYxl4U`}tbvl?>7G_P#mMm{u?MF@~-mq9t zEyk7}1j9oFVQFH>o|;GuSMV8MMEIqBepCzGpy?4R#IAp1Q*I9?Z&5?ZzpDDB^1w>#0K@BMFkHS5aB0bX`@a`QeFqU0h9xPtxn#xEJ#u`!236Na>t(e0e;FRRz5eOY3I*z> zKw)ilCCAO2S7ACwTpH$G-wJ#U#eS`qEmBn34@(bJE>uJ~5WVvxP)mzhiG_TD4s$f%_ z(T+P{7W491UKsFz?l5pE{CF!s*(+8L?tdk8U8 z>nNec^*su`dUU+LdaP5$3gD7Mu)aWnd8_le=+5zHfi?j1_P_Z{!}1@kzaWJR4VV&i>lG|F$6&_y zcCX}K&#+G>lLB8RCnc0B&Xq3YSe+1p>@|3D2tK|TTG?N?7Pzyqzi>Hfp)oD0?73g5 zE=;>p)y%)6W6Rp0Qbzr`p!wa>zaE$~<^ZO6*xnap*JEB|F7seoAOMXvLc8A=_yf?- z=Lidt>BxPHiCE0KrJAnuYYIRUo6yB#Y(f*rQDO?cTDestmGuz67}P1XE9OcuxxZpm zp=auSKv&<6o`J(5Rd0?g+qakO{#S(VjLc`CBz1E;L`lyyi0X;BH}hNN1hD$HzISfe zkxdv^Ic~E8-5EDpIZ?DZ1RsJPsq9&NY690G&QFwLr7(EN2cz%KV9_-qLrnWn#!pq+X_O{X){EE6Xd1r7uCU=Wx}&lS^IKlt#&A zX7vDdz6WLHkQeSD8>E){VGn*>Xl69gQJIT|t}E?oL%o2577^EvhL+e#WU=c?eYFoN zo;)};agZpM#*_;Z-pW7iE%TLQe+quRCCRs*Yij3}EvqlwI8hiPjv*t2tqS1UjY00; z*mw~+1u3f07OqoYL3sHaFtkyv^WA2Q;32ACUqVIA6K_Zj#m0*?@aURPZ5o_D# zQc@`Dw4Ge3K66P~x)6>r+J<%H9D|pZRify-wd7Pt-fDPEi21*Y?!}+!_WuL;jt+C! zFl>(7Oy)f2vv$H9VjD??=8#kfsU+1-nDa=bQVnxRlDa9Cy2s{FN|Z_^-;tzJw@T8{ zZ@>THb6tPgx2wVaZhB7j`lcBb6LqsP{Y&9x0JuH9bJ^S<`u7Fba0 z(@SZvWRZy?m+wz6j?GosMpyqBTXLxh;6mgNDo^GO%;)^#^m>j4VH1+X9kfANXKr$4 zgWU-Nikcu|5@Imb=+Jq~!IMYqjQDO1nV*gDSp`G8AD$Dv+=wiRb!{I2)wnbP?oAZz zW~jmz3R6l?0P8Qbb(TQHO^CCoHcDHQnCWm4W||GQLY6juL;9+P?`q(TzJY~g26jke z9t?v+mIP=12q8MaNA@0#Z5*TQjqQ`%PtE|D8b6LyxHG*Zjty46){{F~d2*OiRn%}s z{dYq+S<7v`0Z3Rg<`OzRH)*aqon?E7pe80%~-y+I;^(+i9{vsCE4Vr1p*`SsR+McVDE8*mb0qK*_t;bl+se;O- zg7!aZx04DhNh*tB>du{fClqhDm)zJBh!YimNhmjwa*c_#eZTa5qytW?;q?S0iC*IX z=!MSmTv0q?>Ly19{~WtR8+M|J2&Ovmn>&MZ`Zm3d;$5xV-0+5-04 zkJi@~%|LWuEcT`u;_1cOv&c!#@kxL-vEjg|hYc`nPust%WczpwUsgWj6#;;eCCKHq4>c}$?uO37 zq+CG|y|9uoo17bD{6iR+J7lfp{9$_u*=fE8<39XN&xmcH_Jykh=-6AqvnG4 zo}%1bMI|N`mRnQ_xLLD05n);?>2-lJI4UFnRDsk0ylWc1nBbjoPs}l2Kqw&r%caE{ z;&jU-;KX0y7Sjz|o{zhGUjCiCegK1W0gJt+cRc zdX#EVu-l9eF-D=l)Zp5fMRmVxV83v6pPmoRE8_Z2@Y;wLiDa8|Q4>@U!8c*4iHQ-!DwV7_V|^LPHG=0O~9O1=IBs-Y%DZ}rkRC-3Yz7z2m*^iUF$I9POsd4EKB~+u+_6yL zAv)HSJJj~7m%dOicP$#W1pP4Kb26_aE~cYN#LH~}pmIqXSAnJ^3x1@XW;LiI1>Tp< zpz5?c0hBb-|BOgHW44u^kc=a`&l~w3Vx?_JYlf#0QxwK}#G+ zZZfR%!f@(le8ltcD(jA4LUV?HC&T007T!}cjUV?aH>Q`I`3vvZ%dia*Dl zZw3x$sYn+tmcFso41y77nwBzQwcltx{8c?lvv{-Fo)ULN!A_A%RBccW8`gskJs<)2 zivdIcKa`=8KDj?-=}V1g3T)v8;d=o~BsjDfG-5Q&y${3^FZB5sJp+{AjohX*biAJ> zDFaM?^c0f~g=S7%qs)_<-VUCbm5$ma1v4LB&-%enJ9`@lSe~;rF{%TDutTeAd4xiT zr3E1Q;F+v81GVYPsa5ND^RsJyfYzKIgr8E58#}a15p{3BU2YXL{e#|I4xwv| zwn((K9(2|kaspeoa`Q&Tu#pd?F*ToSf%w{D(&Z}8d3AyMi3Xj_Z!3Id>Ez&l;)qUg z#dqi~F{h&ia6kdeUwxZDrh1TAw3*1O%q`a4eBz(@lIK{>O~o8Fg|lM5C@}S2~V68k8;q4vsdg?jl7M!soEVw3R*pUP> z<$%@Pa&sT)=}Ij*QW9uLOK-zq*yk^nC8rCK1hqtJ->AGeZF2Po{%+-YN_!#m!%8MT zI13+9J>gMd+P(1~v+PEI!z*ge2X^4&?spGMwX_-jVN0E$v4+4(f6um@cT}&0eScPH0bF_KiVWGL#F#y@Xd? z_2Pg~#ZLU?gD$aM56@Ix=o&wi+i}J-)9D}m(s|8Om*e1@&<_IpHeJ|wMkOv^2p-fj zrwK?qDTNPEZrhp}YYZy(o{lwg(3Q&y*nlJ?-NDqed4ggiN4r`gGx55SyVi5jk1q@n z26jZH?~07M0aH;;2>U6~F!suv9evZd)ZtKY_{+*i7w84;~|$ zyUVi8cp`%%=eUVX94Y`165|`d)rIQ^_qpGm;<0Q9YMp9``P;?N0%SSNV zFKpFg(wI=06(Hv$B+8N_;d!xvxUCGAAGgCdaQck8Tp5xb~|- z;>ZZ{Pku7}!pIE^t#*8(Obz$V8QzMl?f)@v!Q?6Xb!x$^&X5_huJBa_eiQHbd58qo zQYJx#RQgiLpAIuHDppgIdJ!-1Qvr?9I<91GyV|!RlS#k=WRQXb(Fs~$fHXVaDP&q+CRsG()LJDdxl?B4I;-lQ z^H%SoGRivTN@+!UyYV6_*ne_fJGbnT2}*hKF89F?F0H-BV)4Q2e`e_(QY7I&d%g_5 z`MDUMiLp~haIP@qU_&7ZqRTFMbEltY&`y9jK|(qLzi_~$3_AWf&!C0{NZC068fY7- z64ALTNFB@PHX)YuM_$!kxSZhj(5O0TPu%u#LLxR8p31G>Q6>qtItVse9V^|durRlP z-1EElSvxz~!gzW~1xj-%OGwkS93~XH$osUmWZM@20`Qv695PeE+zk{ zeHNJlilaYGloSlM;;U0%6ZQyM=9oys3?binYPitF&Y<}ik!t*~Ho&Qsi%wyPk?{x~ zoRBGa5mxWXBGC=+C{$fK>tU?geqrNGxq(ar$)xO9iEpYOP3H zI24c58C&c(9GxtvEn#h_>E)l=S5@RY`xRku_4URdYC$kr*7>`cNe2ExWu<(K`I9hX z9n7l(O&+g5<}1DeXRiTnJyo-S=`UY3i-YwBQW_eQXXq7v#pO>q)v9c|8cs8Z zE^C$E@mAOG$*#HM)@t|^P-0?U?E|X=nIeS|zO(f;2kQ9vHz@t}){ zs|8D&t@cU<88?p!BDC8)(}*(W-AsR%I>+Pjt)S6V0AG(mI{HsOU2B=9;#NE35w8Xb zaGW+@ekH0TDadCKD#kb9 zHyiNIa!wTcOG-1ahLxN|E>d&ZRu*D$SPj7ij7@Gmrbpf^a0VPWD**gxA911FLvE3P z&9(0oWv%_ox^~qMf+kg6b?J2~D_X_53`h%ITy+YuCO~a2`#p7-QQ#=TA~I2zjoL`v z)@k}`uXcm9^NFSyG26?M$X&T23M1-rz_^P9-un>ON`;So?4oE zpo6Um((WqyDfEc(-3D`>Rvd$-mE7~6A(9vM^+mn+j}su)K0a8_SD=<=18n?avUYYs zfl*b~w!XJnR8b^Wkr#6@(2m|K2`F?}2zKZqLAmJpzi)&cw^Ti^CX|OU*cybLxZ#t! z51ZPv%C~La#LxUA;#CWt@2j6ldBsjdLD@yf5&|Tr!@j{+0d&X}YGnHB?mRjGssoG| zJABqW#4(=Q`dMWIftb-qM-y(1L0!)2XzghSse52R%4{`$3u}Xi{y{o*a0!7o;i|b} zfa<9t@cbM=mH5)^%nQSUztKhi&WA@>r(oYCcv6kWiFZ97J5_3gcRu#tLWE8*D;t-R z%+Ef}XD&Kv2C;G4$e1*y+^xEd1&}ADc}He{#HiO4fK~m9Kd{7UTh`K1ec}HL*?HL+ zY3@WQwXem+o>)V?{CbJ-H2xkgrbPGxiykgjV&FU+|*U@{o+ z+E3pirnfE%HBfMHLM1uC*mGnPiUV{7Oq2^gJSniwAE*B2=-ZhVX7vPcoGBQ5IE@5;7{sP<(%@ z7#a`IpG9>>q?z=stX7Up6w)SvYex@L!gchZsnjseeTRI_5Yx&R!ZXJiM$nxvwpKxW zB@)(ZP#0upHQv9{@(uVfVG5t>>tIG}mgHSr-{syPdB#MP(Z^}7xzVOE};#-M5+O6ou(e=0!>7H$Q|O=MmP^_IY%qAEO2wDQ{AAE`J?pYCMMmggsol3?%VZ- z+dBs=1s0T``>ErqnmtuaHJNLS%sq`CR06i$Wm+KNhc(E(e4j;Yf;U*gq3xiAQ9y7` zA639Lo8(#+0+G_ednSDdz?NSSBQdR&oDxKZ^sj^PKvy<4I)OdP8r&EAj}ORw#$<1S z1uipupRuH534VjYfNw3|I}Pe=p?gmeZEf18&JBXM9&U}6 zg0uI5y{8Bj{&Kz-#j#orM3NSP0kBoQ5LW!4yIQ`dLYm?)-# zY&JPev%dHtzd*NkN6Ey1hJbV321B5%y-BK8LyHwAq!NZ@+HbeC_VOrK;ul7Ap*FDP@6Lp!J$&_$gn9i zw#^hn*<21phV{EBYKr^?K9g2ZSKUi_{O>o`1(P)2mWxB~6%92(LMHk0F`18e9rUAJ zut0XES{_I_54?|H(4bNg1e}I-aTiXwZ)Xy9N`yP&#)P`%a!?qlVq^NG88~E;=PH(k zYNtUMI$DI_RHKfW#-CjuNtCf(ueMYlWQTgJF3Mq zlyL6`f?FsN9!s`fp73Sy$KW)C&jdd+;S)V7a^X2XWDy+yl%EDFh}~yea=(p9YGFx8 z&Mc0}Fn1@}GGwl=^TJ0~SSZ`mK9bGtMGdUM7pH?wTC8fUbxfhUg&&-Z3a%PJg;Raq zpf@g)w*HEyYq6J)be4yC!c+4DaP}`;YVM*D^Yj`rdNBdDh!w-gdYV8zX`%A08pSji z34l$XR4}w%X+$zMb&x8e9v)SFGY)yT&%viv=GP9U=S}%c?q*H~9WH}-qzB~J5`w$Z znC*zPYMTFWs~OM!aBG2LjGSs3V9FSVNF54#`fmBtZVTV)CtF7<0{+Pe_~4+V@CLAg z56SiN*S-Sdb}~+pafdKU@8X)oT!_xW?iju3Rwwh57x_y0^rP+q$a7q~@&kDIp8dEo5;HmpRTI*>ryEyp$ zdrz+}+eJ!0w}nQYehQC$3MN(EI1&I{T@F?_EEzqeFOuNPp{&P6;4aHx3CJ;)AJ+iE z?=W&b3-%I$(<|g}Km&%6fVb6h2P7En1O6&Ux8!N6UZL@wtkSK zy`H91)3@G;tSjGlSH6$q%!S|Q;a=|=^B1@Xzh$11>F*w+*E*ng6+G?cqxQQoVl%f# zl01bO`3hBNuZ15&hNf}6%Avrz;ViQNW!jHsHU~OfphsxAhRkAmlGN5iX7iyAj-zYQ zF=R)L5ywi%=tjyu8ztn;>9XXNGk7_=O0+Hd@+B#3PE@LRry-Pl7Kxq-6IY1m{|VmvU>nK2O4X#H`M9N`?CAE{)(u!B}@~)T5!#(fzdT@0M7A zjKj-JsToF?K_&Mbbg^xyT`H=ODZN<@tA#Hp%$(9xC;*s&A`}s(xOZzn%}? zb;mKekEo4>h^~1wbnHV0@%*wXV>=)5gQ{iDFb3#Lev&P$R^)F$9MDnrrMb`&d}5?evEA9eLH0sL^P5b6koOjVRyPwZj%oQ z^`qTDlQ|FFWbfzVE9Dx)0cJl*+?VOP?I3z0)dNx8eV~j_EA*aBd2wW*Ak;llBrD$) ze|_f*$aY6JL<%(4ih=k}U%aW)?HMT89VLx)rqah;`UX=^f zR8mor^_{vD07Q}a2ws3+!MV&4*k6qxp%KGnhb%UfOd^Mc|xYf)yF;CkYp+hNLy)Ml!8 z4&OzS>LiH6a-*;Vw?YRXue4LRl{CMTj%(gW51D}rOgVUZp81g+Be&ka-eSLyxi+=K z1FAE>?JMMx*S~^&4>3i5y~g;>O(Ne;s*7(Q!YMSQ((<)=LGZ8P)=ig~MVBDH9Pk`) zZw55OE7a1&Bb#b4e6}|_=70_WV!vl`i8*FiN$JT%qUJ|hDidhMKUab!h&}bRycN`) z#>|I_v`nP@aHGOWGH~!K?nEQ!0s5bW@z(7lf!tH>XNC#+rvqkAI_^OBFgq=(N-Kqd zgv=|c5~0q8uqK0GTp`b~aG}>JXQ&F~(`og;ghPS#FZ=eqBTU+&#?Aa-^PSAv@7j`q ze56hDa%jDHN=S&js2A?$h zBkKwPUI?-hGm5+A>ZW*J$>B50$3?{iL^YLsw;}cGi_LS_BjV+U;m3+5RL60Y;v}8f zTL&uRZ`ZsUWs2@2ro2xaeSAspUHR7QId6xHNA{QZcWl(zvGYmcgO@fI!31I7X?$@j z-nrkpv_wP@HWwO45DULlf07)0dgX#~{?e5eXQ@Ntu-U#&^acCEg@YQ`^Czno&R)SA z?J>(F)hrAMzg+1QUzaki%x|o`FRf2FC&m;!V#pr2nzdu9-RyjCeFQ$f$^ZpFTDOV` zDJ5|2CI8E46x7ptdo8p#rRuB|@n&f+i-M-2=2Xw;E+rJ5Q?c0c5SKmq^TXMkJ4x^4 zohaubv%7WHDJSD|(1RxvQMyB?h$0f$*7cqOd{JmqzCd!Sxw=r+!1%2erFFYOeC~j> zzWGe98LtDQwk@&MtZ&Y)yx}k%x#5-&|9iKu7P&v@T*>4+m7u+Z$#I;ywSwDa-)8cl zct_|(>c~XrDwjV_s25zfIrBS>qg`Q_9sKVnMRk3;b>{2qrnFKLjxzVL9J!@IXUDm% zYuSVccSC&l%X;w?JBi^t^1Cy~r@UHj3EiEG><>*oA2QkT9#k|Ir+aJgOoUJj&=P%9 zSR@xZlnXW1p;$k()(8u0w7P7yq_j@qrzH8IE}Z}~#e+rme`C91HiqW!O4Hb8$px4YUSYq)aP%)aZPav$URE=!6J z{NFh##Z_}ZvAW(@7h8bJ8J!8*QopD1%DLF}Uxmb6nni1U{vGuEv5H6Ig)Q=%#VQEc z@+uV`N?4#)j;}4q8je}~70#F1t2p$nhm{Gz&ai#@gXe?n+3niQ5F zoNP265C^&*0m1Vme4}B)AOqE}m95DKm9c5-yo0y_!i=1ze~{2sMSmcJq>mhixJS|2 z9w92QSd&4QI+f1x#et1?N`*5G@>`-w8GgE|!hf<#yJ+mS$zta5r}2UQxQ&-%kK6$5 za_8I`A4^fER!3haNO?kOsB3oUUEQhUq+%4$EtD<171POcziF#6dV13?m{er9NH%y$ zjG#_~sxmQS71-yq^7KRoFX{If~Iw70;XGivJ{dQ-@+$vbp%+BdoTw{jRD97Lk`zo}J8YrJ6ses*)0SNA0(6~%SCbzKwO$2I zCt7e|nF(P76G3O9jdb^gAc=d>=X5O+&jlR0N56*cgk)W+$tPkN!9aW4d6Gg zfen45K$0qeiM7Zcf2B(M=#OZc?!D86CG+}6?k?_#Cp{`He0X+Y_Zb?B4LBMofrir; zcR-{7lp4?Y)9}zfPu^M37D0QBgv37IRM}fgHLbYu#HVf(s{TYF?^*irwpOxsdOJ_Q zO9-W=WtGI#f%MD9WM+2b#mr=o{^=zpph5|U8VF7wae5l}btIrL#_GntKlfvl3-qeI z*B#iZ6dI>CvUC}WAFv#<{@DV_51G4i^loRsN;A*9jdUJ92}oy`oLOhhSp#XdeoS8< zxxSF3-hH9G+PYmX(meCo#dyO80IC|`h-^G#;S??N&8`HvNK93Ivq49<=ys7I| z*Xm?z$NMFZk% zth4m|Ar8PGK~NYjnL$;CFo$hDx6@^xXAwwL7EZ6NJ^g;H26Slc&;1ht5cq+~ldiPw zbk~Y|qVrq$ph0ng{pS}T` zUFR#xecCo~_x4%@3=4+3Z(NGLE8(+Ea6{_|WBd*$iE1K7g?bHG&g^l~-W@|VK~WxE z$%@9^IMPj?Ls(&hbUKWeIL-2c9} z{*1~|9c5ru)S{u8bTZ^Xj~jHCz5U8&xsq;{!NVPltmKaH!iA?;dL-9jwLg+@dZRns z@GfC1Eu8J~pv!)CJFIJ~F%qNdAt7rf^`6C!h=y~mF{J@@ARn!@vQu^-c+#o)A0h2! zvRmo@lbtLyqv%)C%xVw^NI^scJ5xkj_d|=6^l3730aLdB!*T|7^%FgG zN{BTgxlnjuPnn}{{o9lcTiyc}zOc29C{%fnq2GzI^Wsnf`x&iK1K*D>?B7ZJvsRdOgxDoJ&LvweVskTjSY&~b!wz)sTEuT0sLgZ0Xu2<}chqr`+<~9{Ljzlm z&YY5_pZ4e1CB9Mp@A4n~?5PZugZNov1R)v}fYY^`Vu5T~oPEmiPv1R81b`8Zd#HJb z)-}ZnssR+X2NYnTg6>BoUaIg14@?j&$JS}=2V}57lem7wA5f()S2xxU7bOKhYtEx7 zRodLB6cYmeG*<02$3RR*;}eZX$Bo2T zgQumSh75IjIb!n$gGlP6iPW`b4Wsb_^9`4%9&U?6k$_w3b$!QOZ4xjRJncK{pp+}F zc@?gIF-8;i?ncezvEsSwl>sz8H%jz;q4=HjW9dehkiyQh7=Hz}8U8;qLn8rLPDUVL(F2Torj8=W8< z*m03h-%QR|(J@)ByCPhFr-GeI=u6_ftC(^WZ-6EPw+y+m3C1t9(C5h7e;R~zsG&>0 znX|JaN-a2V4A-t{7)kY+ylZwY0>>a&4%2=|Rb%gm83b}Q7~{B;1apYJTE})f zL^v&X?&Z50@GL&9No?hPJMSl%`G@1qk&Tq)J_&G|0GO_I##QvWq5F-53CI-y^e74X zo8S^EgIe}O=a^ee6t+#CvOp@ZeLuXAMxn-ro`Da5Dj;EXx zHYX-~P4-#l4H(y@kSuV&!dbuLkAa%Glmr*c(`2-;PoK8oDuDz!>Vp4-(al zkHQ^ct18B+4|P?FX&MbpP*gR@UDV(_=IAc{hi-%4g2lDhk96^lZ5hWM3BgtW_v8rC zGGndCwFaq`#J3!t!CRAF-K0<~XAMvweYqHIW3i#j9zS{6b#%req2$KZ2afl0yjSY` zq7qG2gvLGf!Y*$3r34@vWF$y1T%)*ON`UXHLJdb~p5wss#2_002uFH5pQTC@Ptsp+ zwUg2;aa#?(IDV39-5E4rZvjCyP|ew(Xhf8?6htp`Kb;K10p2Di8RqmE3Zjh1xI}wg zU+Y7cs?s#~ew_9OlZ?0Q#YFw4hYk(+y*S(tIoW7=!azv=y=<@4{Xj9~Korl}qCd6y zwWD?+{Xy53KeJ=RV4^k7QZAGB)T3Wy_*t`!J0?)eIT4mPcx64hf{Sflt4Dw7G_0A4 zX#6tmO!lxS)lN)bm=Ibd%w*kB_rrW`=wZO$p96EUt1rP#16v{C9hT2&X7~3v<2a(LmdB> zIz~2F4vM<2UsgYYYe4Q#K#A7KP932>7PD$icHU*54@mpb z-PSloy_si63#h`ytKaurvGF-F{Q}o$b|Oah6t!^4;NG6zxe?2zfsOJ96{D`WpEJXS zC$Qm?4gIq|D{W?^BO3R_%}|)I!-Aqm zBg5Y(+$H54JMxuA;DbI14xA`76LAfMK=|i1qRq@+^l1jF_gdUO9itVI+kYET%TcI% zIuZ6b|9w}Aw{xu*PJ(EPtqQ~7fEmie+Z8vqeIgq3%w1Z!0UTFYj`buZ z*n>1$Ij*S=+V3&ig9FeQDb#oE9*l0&6)4k7Yuq}=(Z*jqZ7l_06q-l+9KElz2ag9I z^t7zY8AEx8WLBAdBAYZv;pY>K)3^plJYc^#CdnuI==_vWnQ7wYPJ+1arrQ|98#lo< z&s$e-6=?R88@5o>d<<^$I17G#Cg?27{o!ncHQVi|_jK7z+%c}fvJ`eisvZr9H^YFY zu9vUp)7JCdQJY*HV4BoKl;v7)C50rp~LQhK^I-o8K^}i4r?KN-bMiVjCFt@&!Rj;>-F`nC1y)N-?M!=>w zlyLf%V|a>b-tgjyHH%%0lls&q@({&rdB&(P!6ALGQ4JRU`WUJrq2w4BXi2&D;W%j5 zE%XVl_)j7_u>L54lx)qZuy_ZgNWmYi7j~6_22X)Nn{m19wCZ0j{+y%R_@MlWo3bLh z_9H#vo+~Fv>hBi_b`4)sxJI2opAAVNSx$jSqu_QCb{6Op_|wF*qZWsA*j5nIsBb9Q zsE4daYd1JbT~q2KF1s8`zYoktQ4TiBkFRgQh?0)K_!Q9stoaR;%?1} zKiY@t^29}d4YKcwFHV5p2~-#AHE$8CF5cDi#a^tkkGm}bgxrsEQt0V{buctH>C~6Fk^cH$2Jc*ifS;N(FVfp{P678FwTn0!VA|P?60fXZp*gWnC}O!wma{) zv@!(y(!ZOCqTuUhq)Gh6{oVI2&W*hX77qf=r)SVg#aHf*6JV#%vxj~xy?HqrPL9P1 z{eJgf&i^wTdnN&SP66!v;nI-jdO{GYJC0*TK=as#zwM{z)`0e#OrZO3q+imdJk-*> zxckesx&A`eus*%N>4x5po9W<#er9QlBO9;Yt*#Q>3#Q)derP&6i;SvQ#_buW`R#lX z(s>|mVL8C(goTOb{n3qPhW8gg#zdlyBoy9?Gr048_h(}I=bSV&&QN%>c%V|gaqX&M z-*;36867?oq^;vFns#I<>V0jY6bvX&th^!0yS(Bc{%$=@XXi-j*Vt+7^*EdFHtWG{ zDSbcf8jyl6*WsB(wATIvRqs0Akh+xvX44)2m6>#6KaFz@#NA46e5C1(sW3-_I^FRG zr_r6%Ly%gI)uWwf9x#B7h6vNHzVN2{w=JIjN4bU_F~4WOmK-p~?0R!App6Q4c&q(c6n-|1LMeOp3A#Sc)zmG)gc=^ADRy4eKqQj^yuC_w$^God?X#p~6j#{a|14h?b0e3bED7;nI|CO-O$<&Sj(hEM)`m8~^U zEX!>^dHeH%arT3U{~jINgY+$k@ct+HD&1;?zEYc1>9#k_MPk|Y!2Ry;>{B*Z${Juc zCe17jhkiU%$Fa-KnWd)uSjoGC2Wl8_Q+m-k<1Iu932Zh)2d;tPIdXo~CD$CiK;KRh zlcG0Fuh!4W2?$}`@qCQ%cscX5`~Y(D^|qibi8MIp?Kh9gyyWLHZ7BN1q?m5{8Ru`-ra>BWC4PucWqVtLf#$JAqlf3-8MQu3o! z_Q0-Xtf9i za&e3o1xGBME=8sxxYd8jw_bvkM$$O8nbSWea@#z@P}ABcJsmH}Z4PCkv?9Z(6FC7b zQAz36mya&D7MX91{}Qkc`eW|cSUyUB@Loe6^qy#Kqh>)-eEhdhp{(BD7Y;-;sWZ!T z{C_W6ggahCB^kLQ92zyDh>CWR-3?667V13{S!n8z8dVc|bpo`7f^~N_ay-kZH->IW zy;7iuw7U|?@^e2kmaerSQxd;7*69gotVuyDN2dOQ<%QcZX`R-+oOlBM$80Did;iAK zTd3}fTGFr1$yprrCMvf->j30)+>DNOldGY=BJb13#vpoanzYG@oAG^KxBR_ge6^S{DjO5#*0kfwfgcpAHkUDlc^yU|xGS3-Ucy7ZFx-QV*i9kr+Nzx3X zblt${AmR_|<{vF$x+9~g|W=S2jLxpc<>D3=;e4V3+B-U&dxlqv7K4SuGcB<|b(YG^&zZG8Dt^D32&-F8^ zT6Bl1HvJ%Ex|c=mv^kYbcQwmBNx4^!eV$_xI9>1guP@8-qN4w%+1nGp%ibI&9~_!C zdv@Ia=ap^yxk28bTC3{Tx2EI60^G8+C?E!>M|EnlUM~~D69k)(Z0MyUS9}ugXKqKG z3bfN^>Qd%t#jKqT#(q_G0`^CT82JXvS+@W36G<78ofO=Iecbcvb)D9gGoC)PhJh;E ztKAah4rWF0L)CNkJMxm(JhNUPD0z2V;$}*{7H?Dr{y|#2%{3fsxA6#`X|(?_99X=9 zQGpS7AQgK}Xt+*kRPKC@ecE;h?}oMtX$7_gTWGr^70ugOS@~>$v3;slJr<=~BZIB0 z&$%5>t+vG~jrJhP#I>)`QT&p?-1OJp%KIwr){G7G-;@ziLO#f>>dZZV+)$5J-cGyl z4e(cX0pv$NznaYpE!NAaz`$m(|7V5jn>!)EjxR~qe@chE8=Oj+zm+Bg0&E`m85=9c z>8am<*hJOCHjBR)?zIfI)oQpI=OjlViU*FZzEGLZzh+xZ2wu@m1RU$7c&Y1{^$;-j zZ~cO`Q1y1(L)UPFyNGkfM{S1ASF;Fv2Fow}_a>#k*I8rVLh&}OzLq&wsIK7P-M+}G z8owz$eLPR(Y3Iq4ILOIMhnAQd&rx(Oyql!H z;jy}bKToypm?Z|LKqx+F6Ko`eU7g?$;BvQY9Ja ze$Jq?62@HHEXj<<*WY)FE*yVYM!B!Gx$p6{FfOL5#pCd8jV}|wV+z|r*2vnFTVrpP z!Mpr$;@Kgdsb^CmK;JJ7ly!8%Z?xq2TaKCg&~2lu75!QvPhK;-w@q?i2mf(tnOoU$ z;#1(i6}40c`KzuLbav11jUiKhIDP)pc&lWc+~loVM44^0v~3=0@}<7Of~E5&B`lSU z=Zna?EKzLkflFcYXNT#|R}swSntQQZC~d>KQ};cJw^DFa?J)$9f!T>y=R%DVftocm zkTvY|iSpO@V_`1XSIvMrpQ~)x*p2j8YA~`u`k1N}vUmL}FsP`+(3?km!&*t7i6_Zy3NiPek{*#iba8A|NNO5n>K1#K7 z=6CT$u(nLtOn|cp%T=$}93-ZVWrjXdpdO8Bj*V$Zba@5=8W)y)P&0r#Cy@vMaLrlQ z&U73cBMqI?QQh3RO{)s0>~4EaB5-4%vB$oBEJ&yn9KK|s4s`hS#P=^&{Xmu10p?-1 zdg~*zoAEkF-Np|qJPf0U&DD-+uaJ_|>*2quv;*C&|A$B-y6GPow5$mPei0k;RfA)O z5sO5p>VExY1ZOXgc)>t_vC|!yY4DbzJw;NMM+47_Vb@3+gJK&C3oWJI{4Zd;X1(SZ zW_xp^W>29lRu?xiMv*f@*lc@k;vv6h`cNV;v`EK5p&R-PG~uLr#LY0WNaw+0w_vP8 zI0qVyP`xvWCXKmR^zx;rqN?@Tn z7QUwsKF`tmU#EFq%K<}|@~9sF&51kzM~xVnzAxrwAn z*6!k{9hIsgKgql&= zO-g5ttAsFgdxC&{sk#|s_@brKSpg03ROh8@fZGMrk6*OYa}8G_;Y$qop<@;CO#R5L z9eIxvk%(QUI{FJcyb4ZQ{m0RI!`QQhRq^uezC69uzpSkXt{wRL2yV(PSX$b%33~uJ zcH~yT4j5niAIxUXk}8s|-iWcS|B6`Ht|=#J&g|QSs`Az%SDC9PB