From e30e80d42fa441b847f784f14f8185d716dbfc83 Mon Sep 17 00:00:00 2001
From: Segun
+ shaft chaff 😏](https://www.merriam-webster.com/dictionary/separate%20the%20wheat%20from%20the%20chaff).
+While being undeniably [so hot right now](https://knowyourmeme.com/memes/x-is-so-hot-right-now), AI education [isn't exactly a novel field](https://ai100.stanford.edu/). However, the overwhelming demand for content in the space is certainly new. This list is my attempt at [separating the wheat from the chaff](https://www.merriam-webster.com/dictionary/separate%20the%20wheat%20from%20the%20chaff).
**Nerd Note:** If you read the title of this article and went "What do you mean whatever Yoda was? Yoda was no mere Jedi Master, he was a Grand Master!", you're a nerd, and I love you. Yes, Yoda was a Jedi Grand Master, but it could be said he reached a level of power, influence, and status that went far beyond a title he [shared](https://starwars.fandom.com/wiki/Grand_Master#:~:text=The%20title%20was%20shared%20by%20Jedi%20Masters%20Xo%20Lahru%2C%20Pra%2DTre%20Veter%2C%20and%20Yoda%20during%20the%20High%20Republic%20Era) with several counterparts. Yoda's [Jedi lineage is insane](https://www.reddit.com/r/StarWarsCantina/comments/16wj3w1/master_yodas_jedi_lineage_is_an_insane_thing/). He is a master of masters many generations over. The Star Wars equivalent of [Abraham](https://en.wikipedia.org/wiki/Abraham). I believe he should have his own category, Chief Grand Master or something, especially considering his ability to remain prudent despite his infamous [ketamine addiction](https://knowyourmeme.com/memes/yodas-ketamine-addiction).
{: .notice--warning}
diff --git a/docs/_posts/2024-08-07-miscellaneous-tech-career-advice.md b/docs/_posts/2024-08-07-miscellaneous-tech-career-advice.md
new file mode 100644
index 0000000..4860158
--- /dev/null
+++ b/docs/_posts/2024-08-07-miscellaneous-tech-career-advice.md
@@ -0,0 +1,522 @@
+---
+title: "Miscellaneous Advice For People Interested In Tech Careers"
+excerpt: "An assorted collection of one man's advice related to careers in technology."
+last_modified_at: 2024-08-07T21:02:56
+toc: true
+toc_sticky: true
+read_time: false
+toc_label: "On This Page"
+header:
+ teaser: /assets/images/techcareers.png
+categories:
+ - blog
+tags:
+ - tech
+---
+
+
+
+
+ +
+ +After you've submitted your applications, your next best strategy is to network aggressively with Google recruiters on LinkedIn. They tend to be some of the best in tech and—if they take a liking to you—will become your guide towards becoming a Googler. In addition to LinkedIn, go to conferences, networking events, meet-ups, hackathons, and the like where you know Google representatives will be present. Google hires a lot, they're just very intentional about it. Spamming their careers site is literally not even possible, so you've got to put some extra effort into joining their company. + +Here's general advice from Google on interviewing with them. + +> [Interviewing at Google](https://www.google.com/about/careers/applications/interview-tips/) +{: .notice--warning} + +### Apple + +Apple, like Google, has centralized recruiting, but like Microsoft, their recruiters are usually contractors rather than employees. Also similar to Microsoft, Apple has no limit on their careers site for the number of postings you can apply to, but unlike Microsoft, spamming applications at them isn't a particularly effective strategy (although you're welcome to try it, shooters shoot). So, as is characteristic of Apple, they're unique. + +If you apply to a bunch of positions at Apple, they'll end up going to different recruiters, each of which will likely check if you're engaged with any other teams. I'm not sure if they're unable to see that information internally, or if they ask just to be certain, but in my experience, they always ask. Apple's exclusivity lies in its profound concern for both cultural fit and alignment of skills with its unique approach to building products. While this is less stringent for interns and new graduates due to their limited experience, Apple places greater emphasis on this alignment for more seasoned candidates. They want to see experience with the languages they code in (Objective-C, Swift), the IDE they build in (Xcode), knowledge of their very specific [design systems](https://developer.apple.com/design/), a bias for their line of consumer products (you prefer Macs, iPhones, AirPods, etc.), and things of that nature. Cultural fit is paramount to Apple, a company whose brand is among the most valuable worldwide. They are committed to preserving the integrity of their brand, especially in their hiring practices. Unlike many companies, Apple didn't overhire during the COVID-19 pandemic. They're highly selective, seeking individuals who align with their ambitious vision to join them at their iconic Silicon Valley campus, famously known as [the spaceship](https://en.wikipedia.org/wiki/Apple_Park) (or at any of their other offices, they want you in person). + +With that being said, the process for getting into Apple involves a combination of applying to positions that interest you and networking with Apple recruiters. Emphasis on the plural. Unlike Google, which prefers one recruiter per candidate, Apple is fine with candidates interviewing for different teams and therefore working with several recruiters. You’re not looking for one Apple recruiter to usher you in; you’re looking to get as many as possible interested in you. So, in addition to applying to postings, leverage LinkedIn, attend conferences, meetups, hackathons, and network as much as you can.' + +Here's general advice from Apple on interviewing with them. + +> [Interviewing at Apple](https://www.apple.com/careers/us/interview_tips.html) +{: .notice--warning} + +### Meta + +Meta (formerly Facebook) has centralized recruiting and recruiters who are usually employees, so they're organized about finding talent and don't require any special strategies for getting in. They do hire quite a bit, as Meta's charter continues to grow and grow, but there's no "trick" to catching their attention. Since recruiters are employees, they're extra important as they'll typically be around Meta for a while. They keep tabs on promising candidates who made it through some rounds but didn't pass the final, or who passed the final round but turned down the offer. So, Meta recruiting is most similar to Google, where you want to apply to positions on the careers site, but also spend time networking with their recruiters on LinkedIn and at tech-related events. + +One thing Meta has that most big tech companies don't is a rotational program for talent that's "good, but not quite good enough" to pass their hiring bar. If you interview at Meta and seem promising, but not quite there yet, they might hire you into their rotational software engineering or product management programs. In these programs, you're essentially a "contract-to-hire" employee. You have a set period (usually six months) where you work at Meta and rotate between several teams. During that time, you're expected to learn, grow, and hopefully prove that you're good enough to become a full-time employee. Many people have successfully made their way into Meta through these programs, so it's great that they offer this opportunity. You can read more about them below. + +* [Meta Rotational Engineering Program](https://www.metacareers.com/careerprograms/pathways/re) +* [Meta Rotational Product Manager Program](https://www.metacareers.com/careerprograms/pathways/rpm) +* [Meta Discover Production Engineering Program](https://www.metacareers.com/careerprograms/pathways/dpe) + +Here's general advice from Meta on interviewing with them. + +> [Interviewing at Meta](https://www.metacareers.com/swe-prep-onsite/) +{: .notice--warning} + +### Amazon + +Amazon, like Microsoft, employs the professional sports league style of decentralized recruiting. Thousands of teams, thousands of postings, an army of contract recruiters, and competition both internally and externally for talent. As a result, if you want in, you're best served applying to all postings on their [careers site](https://www.amazon.jobs/en/) that have your target job title. Your applications are mostly going to different recruiters for different teams. You're not applying to Amazon on the whole as much as you're applying to a specific team within Amazon. The more teams you submit to, the greater your chances of one of them being interested in you. + +If you think Amazon is just an online retailer, think again. That's not even their biggest money maker, [Amazon Web Services (AWS)](https://en.wikipedia.org/wiki/Amazon_Web_Services), the world's leading cloud provider, is. They have plenty for people to do and hire a lot as a result. Now, that comes with some drawbacks, such as their infamous "[hire-to-fire](https://www.reddit.com/r/ExperiencedDevs/comments/nredj1/amazons_controversial_hire_to_fire_practice/)" policy driven by [Jack Welch-style](https://en.wikipedia.org/wiki/Jack_Welch) [stack ranking](https://en.wikipedia.org/wiki/Vitality_curve), but we're not here to discuss that. If you get a job at Amazon and end up getting fired, or [PIP'd](https://www.reddit.com/r/csMajors/comments/kh9ztt/can_someone_explain_this_pip_deal_with_amazon_i/), well at least you have Amazon on your resume, which carries prestige that'll help your job search. + +Some quirks of interviewing with Amazon is their fixation on your embrace of their [leadership principles](https://www.amazon.jobs/content/en/our-workplace/leadership-principles), alongside their [bar raiser round](https://www.aboutamazon.com/news/workplace/amazon-bar-raiser). The leadership principles are exactly as they sound, a series of guidelines from Amazon that govern how they expect their employees to operate and do business. They ask about them in their interviews and expect candidates to have at least heard of them. The bar raiser round is interesting. Amazon interviews typically have 5 rounds, one of which is called the "bar raiser". In this round, someone comes in to ask you a question they know is harder than what's appropriate for the level of the position you're interviewing for. If you get it right, it's a strong "hire this person" signal. If you get it wrong, it's not a deal breaker, but it solidifies that you're either at or below the level of the position in question. It's a chance to impress that, even if failed, shouldn't stop you from getting the job. + +To read more about interviewing at Amazon, check out the link below. + +> [Interviewing at Amazon](https://www.amazon.jobs/content/en/how-we-hire/interviewing-at-amazon) +{: .notice--warning} + +### Other Companies + +Other tech or tech-adjacent companies worth mentioning are [Netflix](https://jobs.netflix.com/), [NVIDIA](https://www.nvidia.com/en-us/about-nvidia/careers/), [AMD](https://careers.amd.com/careers-home/jobs), [LinkedIn](https://careers.linkedin.com/), [GitHub](https://www.github.careers/careers-home), [OpenAI](https://openai.com/careers/), [Anthropic](https://www.anthropic.com/careers), [Groq](https://wow.groq.com/careers/), [Perplexity](https://www.perplexity.ai/hub/careers), [Qualcomm](https://www.qualcomm.com/company/careers), [Uber](https://www.uber.com/us/en/careers/), [Square](https://squareup.com/us/en/careers), [Spotify](https://www.spotifyjobs.com/), [PayPal](https://www.paypal.com/us/webapps/mpp/jobs), [Visa](https://usa.visa.com/careers.html), [DoorDash](https://careers.doordash.com/), [Stripe](https://stripe.com/jobs), [Plaid](https://plaid.com/careers/), [SoFi](https://www.sofi.com/careers/), [Snowflake](https://www.snowflake.com/careers/), [Lyft](https://www.lyft.com/careers), [Snap](https://www.snap.com/en-US/jobs), [Cloudflare](https://www.cloudflare.com/careers/), [Atlassian](https://www.atlassian.com/company/careers), [Salesforce](https://www.salesforce.com/company/careers/), [ByteDance (TikTok)](https://careers.tiktok.com/), [Oracle](https://www.oracle.com/careers/), [IBM](https://www.ibm.com/us-en/employment/), [Intel](https://jobs.intel.com/), [Adobe](https://adobe.wd5.myworkdayjobs.com/en-US/external_experienced), [Cisco](https://jobs.cisco.com/), [Intuit](https://careers.intuit.com/), [HP](https://jobs.hp.com/), [Mastercard](https://careers.mastercard.com/us/en/), [Sony](https://www.sonyjobs.com/), [Nintendo](https://careers.nintendo.com/), [SAP](https://www.sap.com/about/careers.html), [Samsung](https://www.samsung.com/us/careers/), [Accenture](https://www.accenture.com/us-en/careers), [PwC](https://www.pwc.com/gx/en/careers.html), [Yahoo](https://www.yahooinc.com/careers/), [Bayer](https://www.bayer.com/en/us/careers), [Deloitte](https://www2.deloitte.com/us/en/careers/careers.html), [EY](https://www.ey.com/en_us/careers), [Booz Allen Hamilton](https://careers.boozallen.com/), [McKinsey](https://www.mckinsey.com/careers), [KPMG](https://home.kpmg/xx/en/home/careers.html), [Boeing](https://jobs.boeing.com/), [HBO](https://www.warnermediacareers.com/), [Paramount](https://www.paramount.com/careers), [Disney](https://jobs.disneycareers.com/), [eBay](https://careers.ebayinc.com/), [Centene](https://jobs.centene.com/us/en), [JPMorgan Chase](https://careers.jpmorgan.com/us/en/home), [Bank of America](https://careers.bankofamerica.com/en-us), [Ally](https://www.ally.com/about/careers/), [Truist](https://www.truist.com/careers), [Wells Fargo](https://www.wellsfargo.com/about/careers/), [Capital One](https://www.capitalonecareers.com/), [PNC](https://www.pnc.com/en/about-pnc/careers.html), [TD](https://jobs.td.com/en-CA/), [Airbnb](https://careers.airbnb.com/), [Walmart](https://careers.walmart.com/), [Target](https://corporate.target.com/careers), [John Deere](https://about.deere.com/en-us/careers), [NASCAR](https://careers.nascar.com/), [Lending Tree](https://www.lendingtree.com/careers/), [MetLife](https://jobs.metlife.com/), [Lowe's](https://talent.lowes.com/us/en), [Home Depot](https://careers.homedepot.com/), [AvidXchange](https://www.avidxchange.com/careers/), [Ford](https://corporate.ford.com/careers.html), [Worldwide Technology](https://www.wwt.com/careers), [GM](https://search-careers.gm.com/), [Charter Spectrum](https://jobs.spectrum.com/), [Citigroup](https://jobs.citi.com/), [UPS](https://www.jobs-ups.com/), [FedEx](https://careers.fedex.com/fedex/), [Lockheed Martin](https://www.lockheedmartinjobs.com/), [GE](https://jobs.gecareers.com/global/en), [Raytheon](https://careers.rtx.com/global/en), [Goldman Sachs](https://www.goldmansachs.com/careers/), [Honeywell](https://careers.honeywell.com/us/en), [Morgan Stanley](https://www.morganstanley.com/careers/career-opportunities-search), [Slalolm](https://www.slalom.com/us/en/careers), [Slalom Build](https://www.slalombuild.com/careers), [T-Mobile](https://careers.t-mobile.com/), [AT&T](https://www.att.jobs/), [CVS Health](https://jobs.cvshealth.com/), [UnitedHealth Group](https://careers.unitedhealthgroup.com/), [McKesson](https://www.mckesson.com/Careers/), [Siemens](https://new.siemens.com/global/en/company/jobs.html), [Cigna](https://jobs.cigna.com/), [Cardinal Health](https://jobs.cardinalhealth.com/), [Dell](https://jobs.dell.com/), [Procter & Gamble](https://www.pgcareers.com/), [Johnson & Johnson](https://jobs.jnj.com/), [Optum](https://www.optum.com/en/careers.html), [AbbVie](https://careers.abbvie.com/), [Red Ventures](https://www.redventures.com/careers/overview), [Duke Energy](https://www.duke-energy.com/our-company/careers), [Pinterest](https://www.pinterestcareers.com/), [Slack](https://slack.com/careers), [Zillow](https://www.zillow.com/careers/), [Dropbox](https://www.dropbox.com/jobs), [Reddit](https://www.redditinc.com/careers), [VMware](https://careers.vmware.com/), [HubSpot](https://www.hubspot.com/jobs), [Twilio](https://www.twilio.com/company/jobs), [Shopify](https://www.shopify.com/careers), [ServiceNow](https://www.servicenow.com/careers.html), [Zendesk](https://www.zendesk.com/jobs/), [Palantir](https://www.palantir.com/careers/), [Workday](https://www.workday.com/en-us/company/careers.html), [Coinbase](https://www.coinbase.com/careers), [Robinhood](https://robinhood.com/us/en/careers), [Instacart](https://careers.instacart.com/), [Zoom](https://careers.zoom.us/), [Snowflake](https://www.snowflake.com/careers/), [Databricks](https://databricks.com/company/careers), [Asana](https://asana.com/jobs), [DigitalOcean](https://www.digitalocean.com/careers/), [Elastic](https://www.elastic.co/careers), [GrubHub](https://careers.grubhub.com/), [Squarespace](https://www.squarespace.com/about/careers), [Roku](https://www.roku.com/jobs), [Epic Games](https://www.epicgames.com/site/en-US/careers), [Unity](https://careers.unity.com/), [Slack](https://slack.com/careers), [Samsung](https://www.samsung.com/us/careers/), [Edward Jones](https://careers.edwardjones.com/), [Fidelity](https://jobs.fidelity.com/), [Allstate](https://www.allstatecorporation.com/careers.aspx), [Vanguard](https://www.vanguardjobs.com/), [Capgemini](https://www.capgemini.com/us-en/careers/), and [Humana](https://careers.humana.com/). + +I don't know anything about getting into those companies beyond what you'd find in a simple Google search. I've listed them (and hyperlinked their names to their careers site) only to encourage you to do some research and apply away! + +## Frequently Asked Questions + +Here are some questions I hear a lot from students or job seekers looking to make their way into tech. + +--- + +**Do I need a degree to break into tech?** + +No, but you do need some sort of training that you can showcase. This could be certificate programs, coding boot camps, skilling programs offered by companies or governments, or anything along those lines. It doesn't have to be a college degree; it just needs to be evidence that you've invested time in learning the skills of the trade. For example, it could be a major project you worked on that turned into an app or website with your name on it. In tech, people just want to see proof that you know what you're doing. The most traditional evidence of this is a college degree, but there are other options. + +Here are some alternative paths to consider: + +1. **Certificate Programs:** Many universities and online platforms offer certificate programs in various tech fields. These programs are typically shorter and more focused than a full degree. +2. **Coding Boot Camps:** These intensive programs are designed to teach you the skills you need to land a tech job quickly. They're highly practical and project-based, helping you build a portfolio of work to show potential employers. +3. **Online Courses:** Websites like Coursera, Udacity, Khan Academy, and edX offer a wide range of courses in programming, data science, and other tech disciplines. Some of these courses come with certificates upon completion. +4. **Open Source Contributions:** Contributing to open source projects on platforms like GitHub can demonstrate your coding skills and your ability to work on real-world projects. +5. **Personal Projects:** Building your own apps, websites, or other tech projects can be a great way to showcase your skills. Make sure to document and share your work on platforms like GitHub or a personal portfolio site. + +Now, to be frank, it's harder to get into tech without a degree. Not impossible, just harder. You're going to have to [get it out the mud](https://www.urbandictionary.com/define.php?term=Get+it+out+the+mud). Hustle. Leverage free online learning resources. Join a reputable but affordable coding boot camp or training program. Get an associate's degree at your local community college with little to no debt. Hunt far and wide for technical training and scholarship programs that train people without putting them in debt (check if your state has any). Join the military or national guard (be very careful here, like very, very, careful). Look for startups or small companies that'll take a chance on someone with passion but no degree. If college isn't an option, you're going to have to get savvy. You can do it, it won't be easy, but you've got this! + +That being said, if you can go to college **without putting yourself in debt** I highly suggest that you do. It provides not only education but also valuable networking opportunities and a structured learning environment that can be beneficial. + +--- + +**Do I need a computer science degree to break into tech?** + +No, you don't, but if you can pursue one (or any degree) **without putting yourself in massive debt** then you should. Let's use a sports analogy. Consider someone who out of college gets a full-ride scholarship to play basketball at Duke University under legendary coach [Mike Krzyzewski](https://en.wikipedia.org/wiki/Mike_Krzyzewski) (Coach K). They have talent but need to refine it to reach their true potential. At Duke, their going to have access to world-class facilities, healthy food, academic tutors, talented teammates, and athletic trainers providing a structured environment that develops them. Furthermore, they'll have the wisdom and mentoring of Coach K—who has coached some of the best basketball players in human history including LeBron James, Kobe Bryant, and Kevin Durant (Team USA)—at their disposal. They get all this free of charge since they're on scholarship. While they could grow as a basketball player by looking up drills and techniques online and training themselves, they're going to have a much easier time growing in the regimented environment that Duke and Coach K provide. + +If you go to college on a scholarship, that's what you're getting. A structured environment with peers and mentors and all sorts of resources to help you grow as a technologist. Could you achieve the same growth without college? Absolutely! It'll require a good amount of self-discipline, but it can and has been done by many people worldwide. What you need to evaluate is **the cost of going to college**. Everything I said about Duke and Coach K, the hypothetical student in question was getting all that for free on scholarship. If there was no scholarship, then forget all that, it's not worth putting yourself in debt over. See the question above about breaking into tech with no degree if college isn't a viable option for you. + +--- + +**Does a computer science degree prepare me for a job in tech?** + +The short answer is yes, but not in the way you might think. Getting your degree is like working with an athletic trainer who helps you grow into a strong, fast, and agile athlete. That's great. Now let's throw you on the basketball court and see how you do. Oh wait, they never taught you how to play basketball, so, you suck! However, since you're a good athlete—possessing the key skills of strength, speed, and agility—you've got the foundation of what could evolve into a good basketball player. You now need to focus specifically on basketball, rather than the general skills of an athlete. + +When you graduate with a computer science degree (assuming you did no internships), you're like a general-purpose athlete. You're strong, fast, and agile, (data structures, algorithms, programming languages) but you're not good at any sports (actual software development). You now need to get good at a specific sport, which is when you become valuable to teams out there. Now, even though you're not good at any sports, since you're a good athlete, some teams should be willing to sign and train you on the skills you don't have. Since you've already got a good foundation, it shouldn't take long for you to get up to speed on some a domain. This is how things shake out in a good economy where tech companies are still hiring new grads. If the economy is bad, or the market is flooded with talent because of mass layoffs, this analogy falls apart. + +So yes, a computer science degree is valuable, just not in the way you might think. If you're in college or headed there, try extremely hard to get internships—every single summer, not just after your Junior year—so that you pick up specific skills in software development (frameworks, DevOps, and clouds like [AWS](https://en.wikipedia.org/wiki/Amazon_Web_Services), [Azure](https://en.wikipedia.org/wiki/Microsoft_Azure), [GCP](https://en.wikipedia.org/wiki/Google_Cloud_Platform), [OCI](https://en.wikipedia.org/wiki/Oracle_Cloud)) rather than the general skills you're getting in school. If you want to know what real software developers are working with, read the latest [Stack Overflow Developer Survey](https://www.google.com/search?q=Stack+Overflow+Developer+Survey) in depth. + +Don't only apply to internships at big cool companies. An internship is temporary, you just need experience on your resume. Apply everywhere, the big cool companies and the ones you've never heard of, don't discriminate. Remove your location filter, many companies offer room and board for interns. Apply everywhere. If you send 300 applications and think that's a lot, it's not, keep going. When do you stop? When you've got an offer in hand, and not a moment sooner. When do you start? When you show up on campus in the Fall. Start searching then, and keep searching weekly, daily even. Make applying your hobby while you watch YouTube. Shoot your shot—at everyone. + +--- + +**I have a degree, but it's not in computer science. Can I break into tech?** + +Yes. Reference the section above about how a computer science degree doesn't even fully prepare students to work as a software developer or engineer. It equips you with a solid skill set but not necessarily the specific know-how for the job. So, if your degree is in another field, here's how you can still break into tech: + +1. **Self-Learning and Online Courses:** Dive into platforms like Coursera, Udemy, Khan Academy, and edX. They offer comprehensive courses in programming, data science, and other tech skills. These courses are fantastic for building the foundational knowledge you'll need. + +2. **Bootcamps:** Coding bootcamps are intense and focused, designed to get you job-ready quickly. They emphasize practical skills and real-world projects, making them a great alternative for non-CS grads. + +3. **Networking:** This is key. Connect with tech professionals through LinkedIn, attend conferences, meetups, and hackathons. Being active in tech communities on Reddit and GitHub can also open doors. + +4. **Projects and Portfolios:** Build a strong portfolio. Personal projects, contributions to open-source software, or even freelance work can demonstrate your skills effectively. Employers love seeing tangible proof of what you can do. + +5. **Certifications:** Consider getting certifications in relevant technologies or methodologies. Microsoft, Google, and AWS offer well-recognized certifications that can boost your resume and show your dedication to learning. + +6. **Internships and Entry-Level Positions:** Don’t shy away from internships or entry-level positions, even if they don't align perfectly with your degree. These roles can provide invaluable experience and often lead to full-time opportunities. + +Plenty of people have successfully transitioned into tech from various backgrounds. The key is to keep learning, adapting, and showcasing your skills. You can find more tips and stories from others who have made this leap on forums like Reddit [here](https://www.reddit.com/r/cscareerquestions/comments/rjdrgy/whats_the_best_path_to_get_into_tech_as_a_noncs/), [here](https://www.reddit.com/r/ITCareerQuestions/comments/13rt5s5/starting_a_career_in_it_at_30_with_no_prior/), and [here](https://www.reddit.com/r/learnprogramming/comments/104quxv/making_it_without_a_cs_degree/). Keep pushing forward—your degree is just the beginning! + +--- + +**What about layoffs?** + +Watch [this video](https://www.youtube.com/watch?v=SkAc2P_audc) (and read the comment section) to understand why so many tech companies had layoffs post-COVID. The short answer is, if you work at a corporation, there's no such thing as complete job security. However, that doesn't mean you should sit down, give up, and lose heart. The layoffs post-COVID were unique, and the first of their kind (at such a large scale) in the tech world. Understanding why they happened can help you better understand how to navigate your career going forward. + +--- + +**Is working at a big tech company still a dream job?** + +Watch [this video](https://youtu.be/ijkTBtBWJWs?si=MzhTyVi-1GB3dHg_) (and read the comment section) to gain some knowledge that might help you answer this question **for yourself**. Nobody can answer this for you. My personal opinion is that if you go into things with your eyes wide and head on straight, you can build generational wealth for your family at the various big tech companies. If you go into things naively ([simping](https://www.urbandictionary.com/define.php?term=Simp) for a corporation), well then, you're setting yourself up for heartbreak. It should be a mutually beneficial, but ultimately transactional, relationship with **strictly defined boundaries**. Consider corporations like sports leagues, once you get into the NFL or NBA, you have massive opportunity before you, but you have to be savvy to make use of it. Some athletes go broke after they retire, and others, like Shaq, [build empires](https://en.wikipedia.org/wiki/Shaquille_O%27Neal#Business_ventures) that set their families up for generations. [Be wise as serpents, and harmless as doves](https://www.biblegateway.com/passage/?search=Matthew+10%3A16&version=NKJV). diff --git a/docs/_sass/_styleoverrides.scss b/docs/_sass/_styleoverrides.scss index ce6772f..7344962 100644 --- a/docs/_sass/_styleoverrides.scss +++ b/docs/_sass/_styleoverrides.scss @@ -26,6 +26,11 @@ h3 blockquote { color: green; } +blockquote { + margin-inline-start: 1em; + margin-inline-end: 1em; +} + .breadcrumbs { max-width: 85%; } @@ -100,3 +105,34 @@ a.reversefootnote { .archive__item-title { font-size: 1.17em; } + +.image-container { + position: relative; + display: inline-block; +} + +.image-credit { + position: absolute; + bottom: 0px; + right: 0px; + font-size: 7px; + font-style: italic; + color: gray; + opacity: 0.5; + background-color: #000; + padding: 2px; + z-index: 5; + border-radius: 4px 0 0 0; + text-align: end; + inset-inline-end: 0; + margin: 0 auto; +} + +.image-credit a { + color: gray; + text-decoration: none; +} + +.image-credit a:hover { + text-decoration: underline; +} diff --git a/docs/assets/images/hellothere-clippy.gif b/docs/assets/images/hellothere-clippy.gif new file mode 100644 index 0000000000000000000000000000000000000000..41c75a5b5e78ce5ccb1e8d7c13a89e3664b52393 GIT binary patch literal 451676 zcmYhibx<3B)W(~HB#aBT1!T??%!i-pBbw|i88%c_<_Si+ zl%*N=v$rgnI;-WoS#IYmyV)NW*)4L$f9>z)hY?#_7Wnc|Sr$fd9PAY)NLcR|#~X`S zm1LE$vlVA(!7a-Q6X2!gfiAin6{F$sgUYHJs>7<%S?j~<% ++eVDc_)+5=h_m{kdC6Fhv$=+2oI7pBN6)TphmrHRebr;luH$FS zI8VoE$6C#o%c;uamfs>a4(-?9#~peepjox(v*WwtUYt8U%ihC-ab7gxyEmr;U{-3r zLGov|p9U!$ChCW1U5|K27! ^rfznFmwbiJI~6ybh_kyC&BdqIY^`qiSAYqs;;dq*0V1>?Y9zgG-X zyI#$kmqrV&SU3K4`D$PL_Vrg6Pu=Tf&uj124PVY^*LipBk8N9iPh#4>ht5s9ZO61` z3+;SXRJr|;Vj_0?J)Zn;+s|~@ZsCWGqQI%!-O^IAj@^pdm_O6CnKiCQRde>9KN?zd zI`>+artXe=I%)4ui*ai^PliY~M32T;PwvkrWna9#91i{W<~Lek!}|B4$%*$_+w}V1 z>k-3uZ?AU)-}_vx*3xzVIql5tzQ4?T=ll0)JGT4ZnS-zI!yRrO0C>{_B98OLnaBkW zFNr}2c>QsMHi680= ;P9MA=&Y$Np z4=zg~N!+a(Bxq`c?-(XYa~v1)7X1B5DBA$RpSVz2E@Q&@GAWjI-f-0@Mxs)-epcO? zaK(uNqGma13gb_a20H~5T{qGX>>p>MOt_wJWt0u^medE^Mr}Wvk&_YWIE!)|Frod? zHY|EjAM1x#L 9iIDNTi(cIAq)3Ue7# z8hJu*_Y^;LOh^4mDt#SYuH>6Bm%ln+CacV$maH&e(x*{|FssnWS6C>6I+tq?R;X8J zXx7*_SL)&)YL^}?WM?#2m@!xCOm}ECmo!(KINOMCL}=CZ{jPBttkl2IUF!PtyVh@^ z5{a$2jJ`^)4dXsCB3)A-ViBx~w6pz>Sy8)Rq@^K#@W|}-xYneYV54d}r-ie%%B)LE zQ;Bl5HEU!p;r}OXIDjMom)E1TnLbJz0OtWfO5sO;D&89ihSKYo)gdH9VdQvGX?cv2 zkrXc&M{xezmcphM_c6u%S2Pd@me07 9m6uG#7i#U;_=T(%lRM?Yc9!4u~HF`mL1X%MC3Xfc%b zE^=MT!~W-7{@YZQst#xCrCOum6kFXZlf||lG3$1jj>j7St?TY+kCspCBcXKKQ*YWY zzK`2r#jfAGJMZ;Xt8Y9ify?nmZ{)+ZPqx?X#a?mdbd68P-RbsrPv}W!_x ~Xe&sD0RsLx^K2 zzK1{kDEB>rtwE W*W=EQqGhhMmD+= zFGaPVpQs@Q`;n}pKxvku|F6|F5oyi-GsPgrsyMwjnQ}W-GbH?Hrep_ z-4Ms2ZNnrj?yr(T8NFZ4(>#?G&CC32+@*7$5A9lZLiB3dcMCX=+h$wts#}gqI*-4c z1#q5psxK;@blsh=)pq>*S$Tp!{%&*H3nZzk>%wt3Jng|}{el`Gk>uhXB-W1N>!)%! z;u}6S=lVSIoLv9&a7VfqKbniq`fT_`EuQ1}%W+$Q5uxcS$4S18ql@Xc7g-lmY~*&A z{SqYAP8iulyq9yT@4hw7Ym|DO&8wJHe_r_T;%(Cs(&3x)ynbl)?-jGmY{6CA+F!-1 zC{~)*HIqcU*WcX6v#-~^A|Je4*ZrpdI&U~Xp}pA(c&6eO ZEB4XJ^FH;(|OXm z^zUwefV{`^v=FQIey#sm?3dFi)`$D^nb);{elKdje|t4&ll%61ldi}6dgt*HZZWy< zh5u}M)^ yg|C+{8}u<`)E$PxSaaeg>&kf05VZqV_2fBbnv zFg}hrc8P;O>BJ_4yG$JKyF&nd5 )dFieVD>n!R6ULoaOstkY2O!T8DP^I1s3HR~Exat>D{Z1Pe`yL 2SBW|K=NOgW6oM?TD+r?hz$aXXHV>$sdJqrd)m5x75Y+>nsgm&DAUTCQY% z^*L=Ss^sMh_X%B=xwPr562aQ^NqghD%&&N*LapWFpR^j&H =ej zZ&f@h)N`)BSiHR`e|Ycnr!n^ey!Q?}V%nSRWgb|$OyWrgCL|>>V^PY2lW0seR6-+< zXs}G2y<#TDe!hVGZ<&-NTrI| |aMK3h>6%0hw6IYW;gu2RAOhjg~ zBa+;CC#~LlkEvUdC6~QQW|xnL%a!o|S1ulGt=K38|4Tw?M-qke3mSnRSww>d+* zS3#@LKDol;ZG~ zqY_DSw>ZeSSQBMeVFG*hVT|LdA#||HRA5bK-1@4~=@(EOg~Xzo-)t%y^e1wo*Ui(? zvJ}wqhe@FQ@gGb#K@@0i`_MYzldwD-t~{Wn |E3*mAC;ziR3It}xN zyg>EBmE!_PIQ;ydlp&$Qr$8HF#SfH8NGwuS5a|~b^!0rHlTbvE7YWhE?a(!WE3%)m z8v$Wa^}}Iu>m?YvTeYgr!y>Z;kx>Cd-{1vwUq#n39E{^gYb^J9qy WV^$lVR)_F6?YyT xi4_@YYYKC1ACJZ9C&}Onq$W?3;XMUF>gu5H zP`3{wsF=nqBPDD;!#teVe*C7NbOXSOpl-sP#=IVC3tn9F7HRX8t4@xa3!E}YN(IdZGbTsdO%DV}A>q-^LD|AK)`edvA!0^Ov#HB@A8OQXQ zFu}4xuPN3j2v4aOe|@N#dX_N!P;KkmWVHlYP9{_sr+q%KrJs}|4`ku$GM&lkO1h)^ zOL$it|K0%P>d6Tr7W%qHQ)lN Gi-lw8tOp!`1yh?sJvA;?baaP)e%Fi!#ExVp!mhQqEQ zOlSaM*{Ma;v<_Sn=d8_)>@t5>AM;7>6;vVb_dIplPYe2%g~LNAs}ubfz0eIfS6;Aa z)we;nI)N2~&Q!9p^vU_|-;^mxkN}p~*aJa6Zj2wKU^{cfE-wHgq3Y8AS`#8bCs^Kv z1Oi!U&+=-Ki2tLPH~^ROBfTX4FTF4@QK%w-KqwY26=54jTrvO`k0q$Au3#YaDYtP} z*$l&QG^Hs2JzGN&AQ9)k5bE;JKYCMn4O+m$iABokL^eb7?(ydDbA$pxGzal}quFwa zVuTTBHuchX4rIX<8rGT>I)xvzJ6=_4)*7gXKoniLmKx1_Xt^t2{hDjB-)cy{6D&1o za?JeMrPq4$vB&rpq; A~|gys3-3AW`05{j`I1!1X_Jqw2G>KKJkyX@tMJotxgg)yeceGdf` zq!om7d~Ew3!T`OYiQ=BUDTo%z8TlS9dbMW~EdXlQisK s~nZ-Dk6u~wcj~1tJ`B%IIHuZcQ(anIOkzq^KnL1{Rscz zQT-Tk=TYM%nPPQKnuO=CrdgLxyXNJP%Idbob8DW~?iAePxPzEAo`Urn&Xd;TA;sg) z>%L5fuKVM)lb)3WPoAy|o`~b#eJCDpFV6PbX&<2g*IEBnA60!1sfqq6`kAQL*#NE0 zJ>MV$t3Lk-wZ+%7F}7H*&rOWOS)a$rdblnoc(D=ZlY-YrjeQ)Q_X3mRPq<%Bak1jR zoR)oV=QO84!tFc*eMi$gswJxIyr^er(7dGY`u6vfNuYAevXP|S)rwi^ eE$hGQ?@_x-ZJSAw_U=E@UemU3 zXBvtL@8*T_{8`G5t!dwXb$Bm)klwiNu^(G|?7r2oB-Z&$u|Ma}VMphb=yBIZjmWRQ z+<$jxz0Y$!&&CqhznlyRJo?yCEQh}r3+ldauU0MIbzN@+(s^EfcXYVF`WEWo^JlNt z@Za6h@X5cMgXs;i`(NK2dM+-PUOYVf6{Q25u?jy>#(81S8-lK1Bf$J9_xtBaEY`4Q zY#G&nPQ5(Ht2S{wC?=2|Z|n5wh&Zv2YS2@ue3)XJ1h7RlnEeQeXCc=QCp!)1H8moz zVe2P3APjx`HGk`YXQZDVP824s^qnaFrk{bQKKy-90dD#pf?bU-P`jystT1hmn TWz9Z%r{-YCmR07FU zQYHMEl*(3Oi5W{x=7RO*lUASSGB=OR`Fn&_K4%DI?S3^E8EjW^YEjQV_1fjzW}kLX zY0Oy&ViCKRe|Yb?evx~-Qz~{RkMRRF 4qlZu5Q z74J<%Gz!Rmm&zoUt2$K76^b~Q%X@RE6;jQY>uOdgb#Z9c>uT0mzp6wsZ) }Sz5j5_`}OBnEFVyeJ)B5*A$J#jO?}cL _digAhvLx;Q(=U6!kH*OI$A~dI{NhAv`aQN!&IA=?U}0{;>3QUk|>ZKgVFd zj?2egAM|q@wOOBrT0k1TCCF#duy@pqJ(u2fL9En9lDwck|FV9nFNjBa*#f^D*-*iq z7*?=E!Za E&7a$fuh= zS7}1yLB^$e+CU&SqbfuYU_8Pr))3WbyCaMYfRXX`;*X7QcdFQfNyGXmcgD@QJ8vH* zNpmF0 >wFrzaX=R2cLJ`Eixh~Rsj`kgNU6IqeKKQLJ>IX&zU^}!%pgo$ zuVd1Uu%DO>7)bQ&W-dOxH|gQ4xkBcjSz>cZQeIUUO`z^{9ZzAEdmo6QOqfuI=T(Jk z^Z7BMNkxQ)Rf+f$7^I4bS3+;P%YeOG*xfkL3r(0f7F6^Q8yaisZq8uBu4Yi%P0 z%Xy{B_M^=zmXPYpq_Z!UCtma*B>i>6NnFSaBm-PL%ny7u>ENx%fSZTpWoW2A6rcxw zQ(>vUUgw6&UwHIgPJz<+(Edb4DNw hf@499h5wg7Cr$&6*CS3Mfe4Z{2 z3&R9G#l77PKMf>*M5wY_eODP-k;Pwt5a!*q3FE %}^@P^kdyk7)JbG&D#}RdRGIDug}_ z@aq?WcX}kR{|h1NDZ4m{y5eX-c5DVb?`2WOrjI~MzwR>&10bY>-a+Gaz*P2?lc^Lv zkVpUTWGpHG+urb+up15fAoMTudNVk%QS4oEnjhIE{T-hidTR2T>*1fJpFami{3;yX zpB2pGcDm<-JNv?!_USv@uZ2##4mY>8?cIS_towiKug%R)z5iW1&xO2jD|P3yz}7+g z!dz)t>49;(=B@w;2dl?NS*Ms}Z;~);SCpkes=sZ#ANU#~i*mUl|8LsDi?0-07Xf5o zW0yoi+~S-ZHo@$we(Y(of(U09j4eqEHo66b7z90ygC+ko*TMjW^ZcQEJWLdhhKttF zA3!x#Y(yH4F$&m1?sN1rh$ s)CNEhb&<0|(erXZ8Vu;Kwmau%_pha9)@2_= zmlaty9TZigf4aqV2!WPL>ACB`g`2QsIa3!x2y0%Tw~z)8J;*yG=6)o$4=T@#0w$H2 zU6jU1YV+{%I+I{x@xo)s2;E2}e2mdynsuRDVNy6QK>YUjy)aPueBeh!e280I*&g?+ zJjb??c#aRzjDBIc^*{r3m_Bd9KnUU`5_ITI8qL|BIBOXv7KBAjnAqh4ds!Y;K|w8u z0^N-yDz!&yj4<%BC#<;nF|l)T#3d@HCljHACtg1jXHVvFkB>bEsXww=yIaQ7WCfih zP5IZa5MJh#sZuzsukwI~fRtC^49#SzpI{($b{{`^QsU7tHC~X>hXfh-G!at5|94b| z11JD+sXP*S!v7LE2_9RX9{|fAjE|rgL5cSU;S<4CZwS8+ggs%RZE`~tV#Pv
=hk&~Bej&DP3x^lJVt=o1#&=uka__hPkbg^E_qo5t-t?a& zDnt6>k_piV;PbQ5dlLM6y%kJoTxKNu ^+XEDy&K}8CR`}ay$0f%d#S@t;&isbS;XDO2!U~ z3TqzVm6d6W9cEQ+6{{Q-9p`_nYkH17Dr b8Io8~c_`g3ROgqZpgY&R;c(H60fzxV2wy7Cjxh&vM2bV( D+SQ9nW{@aFRfP3hxg ziL3SKeBebO^~EU5lI_I=@H>~lq{v0o=V`=U)!C#JHvR=hhR&l2!_4|uU{po+FYlb{ zi*J_;?-iAs7Zn_{ooBQ>xvv%tW9kK*E^DaVE`im59o*ORPL6k1>z_6r z3|yC8b`6?0bPN^UHbSxRguVyjPPJ`E%M#pf`?F46e|OVU5&oIsaD2O)_kOB u{UQE&wamK z__99yIiFNC^!|x4eBX8T^<9tmRUi4r-^(rE$J?}>=+Jd@lzZZRd(4^ZbALML@bLHd z_Pd9>z1^Pf2SAeHC8(_jbWrPiubvBpxuKyvr@nYmND%WL;z*Ow3+}ZEd0i$B|BMMF zIm*LfxalPd;SFSYV+30(l^{$Y4CZv&!Zo9i1TXRiV-;=TIgj)``*Zr((lMTTu*H$W zJFW}kp2#PRPm^L1AqrLXDj-Ux7-Uzd4>#!lPTK4?z@d8 &w5CssZ2C@=m$-5F{0t5Pqlpzfon9_ 1@Jy6C|aasf}f(IFxamkdM^=xTeS`ZdYZ zmR6rrTZ)R!AY3;;h#;a;c$#BoVay&vlLmN-$Pa%@!PwgKyV|98{M)g;Ypd7t04kmr zOp^AyPCA$lH;f+09+gk9F };GBPsw b$l)Hwl(pNeHIU@R0nkmjsQ(lztLS$LKAx&gFji zVi0o*A!xoLrB8J7tb ;=TP2v={CkQO-LN2k)V)Jr5_v* zSNI<+`*7@0Cb0K9!@D9tNZBTo6L)3e>Tdw?8^p4)QuD(o|1ARC5r=)0LpkZX&g(k8 z8N@I_--kLrU$^8%@&PEPU4C-WgJ;5}4sT~XTqK`z0I=xp$%k(|fJqCgIN;s(CvM9@ zOx Edq7@wY%b~@F5Q{9y zuTr^Ag2Lx$PheUc?qmNemGAE;IrY}soYpC|1m8YE7J8`p9}J&kM#rMEx1*=zgrxut zbT-so%UN|M-BUe*tT7NL5&&Bm;_b>tHo;U6av-v0)LNLQE4~WApI|-eKVNktVj9;o z+6lsQiYz(E(T@P?imY&Eje?!~br&sjw2kP_m%&dX4cKxsv`_WXFf+ekR*_#@Jo UY5Q(04u)M2 GU;u2<01+g}mdSnk7grKECb z4AAf%Z0YT}kPg5xi}U@q09C5 >FUz*>*dRD(BO*>hDSCxc!o~r-l zE7*G^h!4kqtdusn4xEm_ac#x^IP4+W#_*gFG6Zn*jDyeuJfzct3&<&-Eqgs{!PzYS zV9X0-I@M5>rYClT@?1lx2m_?rf(6ffkY#$FNbE=Rm=_EymVqDuU~)oj$~xe%7K|s( zzpVgBb7O4g2NYusFnLJwG*`vxZH5}FTB~A0iQ>XD+QPHa!X-|DBFij{^bqw$W7|`( z%1sE$lHnD~*%$yXTnKLvip;(Nvfl(fN$_+8xP1md)> k=4!K3$LWTde zKsDGP%zlxk >9Uf2I%NzvF`N){e3TCml5L0^}XmE37VcVpF&5Eo{sg(}q93TjLU z%ZoEp03`p_0n((ie+z-?2phU?MrowSI-MsjyMa$j;O=PbFQq{jgPztHFkPJHGqml2 z5ZFXmm{`t>XE8GOLvn;L|NF%>`Z`dVbf6o+r|maH7J-#=1v_d1Wx&F4<$* H~Jk4Ii~5d?ir`Wz_T_ z2bM-fJ^_GKHl1kAp?BD>8y}cxkua|~Ut^S)9BbefqgUfHaN@&frCo@-7K9oZJLFCx zJ8JpjCj`otfCs1Ji~HO#l6&-;*cfWROb%v8^bh@GK?Vut%4#gi~X3WsQ<_Hv?g0 za57XP7jed>TkP<@uJ&*^qhS6UBi{)(bG){sHud~lSBD;*Jh}>2ZWK662gr!b5h2Pg zrZ9P@nk7OE(mc)Jg9b_}$a3)(X2^l>m&}S$Kx05=_YcU`s4yMO?e}N_U&nLlv2e4p zeD1A6DH+HckC)%fEq!>?^(`z!N6l=knZId8NnnZt#lfr $9=wVLJ2^P*WHd!vfzDhzs%5#HFFr(YPfxnEj%U#-VIhv8)X#iRDbT%KA}KGJUKPxX$g|m3EJ_Ve0u);rB>^hjTrhs^8SLX! zDMY8*OsAkmT{SxnV9;wtVmCa!U87Xt&!ZWPSE1F6)}Uc{VNS=Jft!*FqF|OiBiphH zdQzs(Lp2R;S>IOkb}ad?T*1F^N`v^oB<)DeGFPN&(m(5{o$^{xWbu|;Y#@6{1j@nR zN}BLl{g`|$>0N^OrLQEpZ=+Tm3upE|qApCOE zo;DAtn*mlqg fymY}0#htDH1Hk=qIc?Ai-FhF!K+j|N<2HN zHsRH$@Q6*QzF*4^>H2+Z@ec m_6okuR3o{BA<`wj9x8|6v CS6RYL!>JOx%KMpCOe`PU2DFzI{*02J?`qT@x|t(?=Nl|3fb?0 z%}Vw~=aWef6A&{2cjq!02<2;>SGxUdG@LE$TcbqPWHFa0o%`{xTa)#Cm4O8hO=ru| zTCLUgI(}#C@kY1*E&)&0>$B~V$R`eOJ=-sKF`3U|bM!ktALiGZ6i;<^UhTKg`8{0o z{Oi0u+nLrLj_K~YyFQvLovIQ0a({Pu=& C@%oWGlC3! zBC)sWPpl%B7fe2snjbP@)MgY!8zQ$A`aD9eApD1B8Dj)zfSYk7bN5JoB-bL_wz=R> zx$S6?q2=dMZ~n3E#30D5Oygw9!kFR}1;e-F;+cgDlT`lbn1yP5v|>(FRT(W#(F=i@ zry9qU@1%by2`^5!^cZDHH> +lo2oW*s-v=jf4YY?e(*J$1~hHtQ5}Zo(6(rZ?3tbKlKGl#^P=_m zuht2VyQ7w!0MVNEJr~a7ru~*mp3cJ#+> YH!jbjNL*(E_x>-(z2h3I9m5@Dbk0ayWLM%hvmMyO*zR-|@4wG^S%O zuyWmFHLpkI&r$snPy5%(&K%Lhmvd8{$C`IM_a~iL@7|n^ko$U_551W7+Q-QHdR~mZ zd++^w&cgTa)s)S~-|N}HY44lue*4a&-ckqe+vVK%-8U!wbUpV+g*{?_Z#E3;{{8lR zT%uQp8~5Om9^lVuKODSGAZ{BPDiY`a#Fh^D90vhW *IphZS(Oo%X-OYc|(Mn7~l>%lC)EGuJ6DF1P|U61GL0vVRF<3 zM5#J`jQo86Gkqd48tG+I_!Oc1IDK+;8{~F5i$q>BlJ$>B*Z-)CGM-?hS}Ge5h?$AD ziYlbuSRN8tjgPR+GNIMRc}!8pM>&B_>922wCH{Ph3y~_Kf08aIQ&ArucZ6humCGrJ zoF_y!6|vlf4J&yxBxGh4vB|Ozybs_{Dm`N2ppzfdsv%DF@+#&suu{;iXh>-ZGW(wt z<;R2bl*UUlUiDi=BM?dI2z3d6?5L8lNMqXM%b)*r*p)4L<}ya_4FzjQN3B1TWNLbu z3$@-VI}9~s?LB1`UZPY+Wn5&RnwE<0x~n*^UgX>qS%_|@KYHCi>NyWbtO)F}Y3S3J z**K(o;^bo(zsDFQel(l-VYzCUu0{dLq~&Wq-N)?AWx>;hJy{Y3wb%%!T-H}s^1_dq z&xXt5=MZCjWF6>f6g^mI(h7FI6+p2Jz-G5&Z_`JCo|yW95MgNI0@dIWkymgPRclDd zsXxi%b9_5;AS4b~Z^a-WG-!ZYIR+xoWJKW7)=zthUTjg3Ah5HPBCh}hGb8=5*wVxa znhw D2qRw3Z#@Y_1Tm70FG~q&)yKX9GXVYzeHFxjt5^p3XtmkbU67RY zQmFU8a>5AZ9ftZiy{ik40ZmUo$>%kgAl!$bO^E2GKjmL4_33U~=yO6&@_D~d z38|~*YU!HK@#EO9rHtWZduYwpRZZX`8f^SK!0K7%*JGaR&arCA=XspptUf1aSn2yi z6VMPLobPSxn%r)?hpVDd;&4(Nphfwi-nxt;)W2Ec8K~FbmMX0q$EC_U9TlXo=hw6F z*9^{u4&pmCB05#B3nAjd=HkuAx=S{7xZ@mrB89|t46BXM{$fP-%$UfRH;^O<4f>XI zJ;XRQi5s&T_SWTP_^B9GKv{xo9OU^$JZh{HdZXU*ItNp`!^FrAxDf`|10$DI|Fut3WX)BBr zb%f{7#hk7FS8k2I&$%p^Uk0Exry40T{xikZcnlnkIF-Ek3vMv)!!K19@LmBx2$(!( zl(g`%(@@ZPs4#(X8i<&u4oFm#SNcx60pA!Cpb&<{dYaNlzPf25TC0OEcM3?|;= w@9-G*FZL^_W$2lis;=!Y0@xIf9O1K9UwnG&mGpfr8~ z9atX?HKiD^+y`CQJI_H+l<09YAL7ol50MZ?>aQDQhN?IT80(nUmj0&z|Bts_T%@PV zZLp91#4?C8$3}&TbXDPieQ|55=eIU5dEEv6)Y&fur|zwm#_d0tK%diz}WR}-x9lX2~mHs3iHF2@pYdVAKUp) z1x0 9Lq g4W0otkdM@etpxy4 z;CMY;e=x}RPAt`rW_Dsc^|C4ek>)`)mmo=Xw$Df2_O*VBUcmP9!$u`T6EHYws@l&s zfi!;VEJ(W-vdpjO!G;*0u~$$DdaQrg{*szN rfiz( z5D*8-TK79p3*`ZQoc*AD`L11pw26`kA(nAaq#wK?1Z;K_>ZcPzh4I_@ JsQu1jtkm~MDH2b2u0ruy#j gK%Z2>Tg0cCm;?8uqNUq}I!>rz+VD@O3^&qxCZ?eXymJ7WJ6&fg^ z8q>}OdbdxLS_aFYfCO142)L(w6eM}c>)0WuX>}9!+0STb5f;4}FQf|RLV_6blAo3& z$p-`J;(P}9T|bQ)XP$yN(E P-? =x#uibgh5}+xu_A44p~Fz{Y+dK7Fithb9ex4TfjkhinThH6mR&6J8^t#1de%n z5^p3}9rhlPxj6`X5AebL@QGCS-OEke0JhMjTQI9-np_+xqMVJf&i}hhTBTKX9U~T% zNC-K~bbAG>TP_`k1xiNffSCpA1G2HTa{0y*Ua`I8(hZ@GD=_^JCLb3Li-6b<=Y88r z&|nFirz~=Ko@XWpQa>Q3smr7m%ojrnbZV(H0zgR!pcVjbxoTmJhJGeY_Ev?grsZ&q zVZBBg^F(C2`1`#W^@1GmHVc7MT_QV1G%O=52jz=BpPQTP0finah#Nm->aZ0L&w|XT z;$#tE%RTjX)=A`J8CqM}@@A%?3Z&EWzG`tX6`%@s_sAp!Xzo=3AR_)HKh}>ur+Lz( zoKPG)447Is`=-6ZHx1Y?T#-{D{|x3UV-(g-1*O20`k#lPsluvt!|ORJ2|tI6^MXEz zP#jsh;#~O*z>8P|Kh1O`^}{O%GlY=IX$CTnYXLgb5?)5dnxS3Ou?Ot>liSx=y||Uf zPVV$2qDG~H^3bxjsO-aSMA>zre|`w^ez)pdQ5n>;cB-{}F+-RVQHW$MXP*Np^41qy z0*^l=z@KqrD`01x;;6P``|#!p>m)tZE~i(FkWft_e~1(|6jA3mwHd|<%T9qCqaPFU z*s6XYvPzj{k;dY%D#ukCUL;7D9jNdMqNA#1wh48JYks#E>`ehw=haU?1(V1&P%?Va zglkxGmW|vLY*o}Qtg^lD{HXBC)_oIJn}^#J*V P!?r!eea{=xy3i6z zo;AuABvS_BssqK|wF$l|@vCS_*fY=0NGSsAkZv}=4Z*Ee#q}D87wP?v*Dbnh^+rOq z^EBKBYft*x<8UAvxJ|YhFcRLDFJ+C-=^GVCYnX9a*?IF+RUK*(xP_4&W1U}$6mdK2 zuy0v_fjFHGvmjMZV $>uGZe0;O%H)mPZJ6^w8X3! z(ef+b>#D_=xFagA-p-q{N@lE^%(|C0At?<58@WSs;Po~Tc1a__vg54J;viwc9xk`M zMTnRbPEGXMhh9#)oiX>Cx;`oWo<_7M5da;kopWJUc!*2Ehk{!vhR8hYSH2^Zgv0Ul z2lSPC+6iG;>CR00WJc||G;TSZ+aQ{{e)rIv&mN7!i>@1#9R~Wt 2 z39PVSEABvaC}XWV%X&nF&sF6Cg)M12923>i CKT>4d5ehI66zzMMiMm{=%Ar;{v1z~f(=TS*o3B6C=G75-8eHzhbPTUuZv!Hv znQVjypK|n72UPpVjZf%zbbg7%QXA3^fqdd%AW#VL^cuw8ibVKfPu@>fqOlb=$8L-s z( W0CM)*o(E^>0+7>DGZD z++a?c+PvSuZ`gsF55Gb0y+&$2Og4R;GLOJ@!Nb$Jnu!;Jq{U%(p3d!Ej}>7z>woB6 zt%R%MFO+Z2`UnA=%t0NZ)I5kUY1FZmCD@~i1Bht&PfOS*)V#r0Y_Rv-5K*hzGe|ia z>YR!Dud20Wv-S2XEC3g-h6a-|}Ixlng9}dp4p6YmhjpgmGnc*x?2PH5eQO zeZj5?7VS~{^XOJ1yPl@J4l{(^?5hd<^Yk!Jbe&pB4tlT}VZCn?W97Ff^%Yk&4rm)q zb->?fnJ#7jC?}^o%ewv})3SE8Bv;qY;0ovSLub3PyyUf)@;_aYE1UCL0l{|7jKl zb4|Oem$Wmh4%8x0GuE(;w`+8=)!eXZBt7nLys0V_?#y9wkp8#>-WwqBe^U~<04}!2 z&QaU{{dL7fIFjer8;C_jtW$;&4+w!Uhz0SY5raX*?B-wE;tL032;LG?-x4v6CbIDH z&!-WKkEik~7U)wpmW*TySyVKYH as6Lw<7gp1SR7;tQ|DVIp+DkRIlDwr$M zj3ThW&|Us+Y5mLHuU|v; zfe+*-G*@oNyQPKNJ?kQOmp|4lhP(c}^}0L1*jS>Yd+>SK3C7OzdpO(8@&7v+nil{Q zd~6yKLfN(gpAzV72IK0M<-3!*2yKNBnd20M(($u>4`WIBe+WCvuPEQJT{B(8&?yWd zEsTn!!U!lxOSdCR*I0B6-7u(hIH z{aT%snJQoXqGGP5x_ppv=<}j *}whHEL<^LZbiyHhX>t(UB7`Q-}(XEet`op$(Id-tTH{6AsC$X`!I)<-<=_W zBd719P~(WkQNd_t>q;cpPHbO@AMVE{d%W&-v8HoO9Ph&@AJ$u_CJ7pPu-ajl`-9)y{-4{!CSk$ z64e>chF5JL1NzUjPZMV9+7|tnP6d667-KB{UI=-1N}V2dbm`uQc;Wg#E72S~>a!W= zGdsRy*@=cO$65vaT`LYQ{rhPms$OF; u3cM{{;0$48a*YgZyihZ z;X94LceHkEcSR3(si+&w N`Jz=&@&u}?i4Z|Aim_h)pndJp~!Z0Py<@!syg zAD^R79sgcUQtmtaV*aUbe`D;;$??{Eo#UhZ&rhNckEeF~7>CVECt!6d3y{KWU6Fy@ zv;7b*bOeVA1|&I)YrMV}yIzDj#v~8y*zCn&9+Tmh1O^#7q&W6%Jkq>lko6%UUY400 zdH&I5dq+uBi!Vdo8`nEEM@!NfUWPIp1oS14caqNPyK%;N4NEJ%O)=RP=Xtg bAIY!Gx(#)1#bU zQo>hKCd?mlJud(9T+XV~$hxK}r{VspoZf_i 8pWFNa3at^7w0Yb(Qw`&-pK01u@x^k4(DjA-@b6I; zgW$8YD##@xTY-2M5RMWn@QIwHhl#BTyb$lSE Tw4o2O_LoP1LUe+=? z%TK@qE%ty;pC|3RKTS7gxxY9yjDuiqvp`gnWgIRUrLybekZx6aHj>7U BS5BG`^sU)+Tj!M>@Ab)~MI$ok z=C^9!NO^1BQ98vr86-|GbY2b0YYFp;=gA~G46r}w`t!^1v|(7{CB@&}pE4R;GzK8D z#k$b7D}jVOa4g2_GW%|has+JKR+|Js>V*IZ(T*-xb7Q%T&>*o6VLT9}-dR-Tclt;7 z($7tPsWTWkVWndi @m}Hr^${Dl V08MY$4=Mf(#bWcy0V#ZZkdMoZr(n9X^VD6b9JXW}hIL z&mudA{GzY_k%4j<@kYom1Br8;TvB^1dd8ax7gY8q#(DM7wu+0Ak{aROxqEjMwr4d- zWs|xrmrp+x79=GS%dFue!pBsv_df ?8I?SBQIy5!34{NGE5>dPqo zL$Fdy%zNMm5Wf;VRyR2RKX1(o^)Qi7au!t38R7+V4}2`ER2gdSn~KXfe1iCGl?ke- zB|;jVh^rFn44~+9Y0|cqQY)*ZY+70t3zs=$izxq ;<$RWdLXk?eDv;7=%1+d)e;I%C-m}b#H%=!wjRygc(@V4D`in=sQyi zB`XF_=jbqYFl{OYWKGrE$xyQRFjHca!Wf+I4o{RaT=?C|dUoe*510?n_**cR!`QeN zwcFJ+(C71n8&*#xEPT3&j8{9}6+G>vW*E+Smpllq3E1IpT09vafe7yf(AOgZ9}?Us zF4?WHU>xiY8dgYva8?3yXy$+ipbJtUeiAVz7x2oH0EKg3poU&pgN2iA9ug53+^x*W z?wotESTBG84xzChBhVD3o#^CA03)TNe;UaCn}$B1LfuG6OL{DhCC;cL-oy(azIX3y zi@#Z}lVBV0A1pQ>X3z$M*wVl{)Ofr=BHjyd1xLhixfKxtGtrP1{#Zzr(#tgmH}$0Z z9r3alO)MVZNeB$ZK%__sI^$ _(1Fe4(y7z=}16|;=y(6iQ4dFr9q%59#AlwdS4)#swOT>gRG80p8bh@l$;>c z2uxZ{?UPNU*sC<#r?m?tZw;k!@1;$`6NBwjxz44h2O&nhQlW5AZ%6v9K%AkPln5@Z za~jsBZt*=g&5qlNhm^7LC-#WRui3`}q%)oiM1k)Ey>c?YcBG_M0d7!}a%tgR dr;0N{q zL6TL|m7t5)ZkCXtWfkVKSRiVj P}%5l?poFf4OevB8V#r5Y9Og_5Y zK?B@pt#(_OK?f+XI_y75pcO5u-5nYum-T_i&CL+J`XJ%41*F{5iQJY)i;YX?LyG3# zXUJYv=1UZ|KpZEbm9T&eQg}cD>^eHV*A1kLMk4JUT_~CNV2^b>FWJKqACrM!4Y>Z5 zN4!hCyLzA^(wWpY9dZIMeARiLnH+*mW}P}eqJ=hszK=izF`4cU3I4Rl4=+GQWgeQI zFE!qXSFPf +W${mp#sR4xg-ymF@5j8RVF|-40AFt> zFFb(H=ZVe`S=lf#&q07mqYJi|1_-9fBSo|cphNpxKfc=D!25TEq|!qrF+xmQhm7O| zLN<$1@GwlL(e8bVW2yURr=bKiOfkjRA^`%aCae7_7I(ZItHJwJCh|8dhr`jJN!n7t z0&rR|5$$d%n{d}QwLo>V>~g4-6Z2IXeP(_gVN6D>s@a{_d@5rJlC;R0+^~_{^SPjz zZ=i?dXNjXdD0hu1t7d$SBEco4G)U(|a$j^-#0xzf9Jp^2R+^e!3gUyAqH`7BrGOkt z#i_vJuxC>#it~H`0Zh%ko8d0i&KU%N+Q-w@jy0>-fLMB|pO0cu<+JCMr)&dNI3f6i zMoG%u{I0?$;}w;b@*2w0#ZNC6k0RW&CZ!AKUbs6H=G9zOp_M%VJUJWY7|4?A >3xrv;h@ks|Vy-`?KXPECHNQILOFx9~Y7RK`D4v+A5%_)%E$Tkk}c zZe0}|;5HS;HB}(&30d;4X2sPY!jnY_wabDH3?oHVEJy(ll%N1~a1aMPLU9UGO+*w> ztS_$lmrx( zP21t`?Fv5403BWMv3dhkVG94lx0&$s*J>!MIQ>>i}>q#qj zHK!U~4x1xygL2d@pOiyxQM{Y>kW?1dE{nE0Y+DBg6|)B|AR=wsz;by&?IKyBt+aC? zdEyvgSa-XqMUH-2@};ACdndIkSHP#`ARZ)GFB!!Qm0s+1WTHABDs*;{P*7V3O`(oI zg$*x49_JA)@q3_ulN1dc=!^w8@1Xr&e%0_{trxdb5)yI?53j?a9))*zq;=O(;J5JE zynFFQQ>R~EMO^&~<_U$kR3L(Aw*oFe`LXTi#X<2QRrmhXh|g2lhbrA1A$N$VjG}Hj zL%5H0gv_Mc@nC^Re;aX)MPArO{XB>W83aWE;_Q>%W`hTW>s-$}a}prI7TqhtRKNmK z&cor;q=cVcLxl|t^;PgJ4#>}+Xr0$z-(6#VGsAly+Kr)#C{n3=a2w1Eo*s!&ql7Z~ z4zrkmFAk+EH8sx7uACoGOY;LNB7L10gk2Ez!9##vp3}p<9?4?v1XQ9Rp;bVkfpESQ zGTCuqVR%^!6=`@or%*C+vZOQTMIDMug-$ZfCoB04 99 zYQ?VA*-C=k@}5vMJ4{tTLTJE47FMr?G5S2xV-IviWSI9H@H(!Mlt7MW6my-ycNhuy z{H*Pt@s)fE1N+jE9@}Gutey3QFkO1%wWg?;nS!>|!P0DxEWd<@#d0Ac06% ZLbqKY_mvUR`*BI%ikoNBF3+jf`Cz zvGE7J${pyS&iyGy1!7|ONjZ&|CZ5&_DCNOT881*?EH6O?i1EdNQrf+;MHz*?DO)s5 z*zd!{@c`Ph^kd0%uC;U`5;?dy&`g3J89_~6E|nQiKNcV3VuASK-Y!RUH_)Kh(RX@J z&Hih?9ZVYzq%;; 4C6{G4`&)cEUD{noSmq%#2l=U
(bT%|j~4T-DD;z3RXl$F^~2N}XiXjFK8;gkiWlf1_Fb=8cxc1q-3 zcMlD=eAk6C>uokf#d=&XT>US*{D^UeiVIj5RHFY*J@>f)Nfh0P6-C@Sp(WOf#AQH* zcRugCum5wJO+A^dSm2!>g*-C*n!`RD7;xsk4@@QE6Zs@I6*m-42K!eDBa$H1^_xCB zvwzgT__X*Z;)a5;TgtMqlFaUP)3wW%NCOs#d&YYzxlK(v{*p9`idpnrKzyFA-Beia z7k3I#qPCzvjhjIi0){LtHl**^KckH`(@ B>+zehVm^jR7N zzf&wRLuMxMCp&4|?K?omF;Y$qBqX*Y%)ygg$uXtf*@cN2@B1RMfRxVqasF)SWWcPz zlMFX9ee~0stHFEqEN$S@&&Q}=66Qa&U4JcA#yDd(MS9>XxtY22#UZvk;6A2EWMAYW zDxbJ5UccW}8x0`welCESiokFBXMMdmBoeWWA%EDfI~aV;`)}mOTIOtXDT0HePh|<9 zd^QR%Mh$yY7eY9&uUlNHKW%Kgb&8cdegchB?khzX%WDQc726set+T)%JbANO6sXc5 zx^+W+D;B?Hg83o{xM?Ov?WWHj`9MH#b{>;HCFrPa`|dyV{VcI`v=YAjvX|#9*(2jg z_j)E+xORtM2jHE(JD>lk^c+Xu3EQSS%bIoO_m3AVbu3^lH(KNNes#J|7btO`(LScn zqgr=YOE4R!W l-E-d=kA>sIzaGrIeBfeWu)}a--E0gK|~^41D5z-+=TqJ$c5_H`AYC`Q+07 zrnKoSiWitEZSDU{X;JX|I5Hgvf{9Dv@=41v02IQ=dV}INoW{nF8SluJ)Q1RNcH_DB z&TS$|`cjm>1F_969qzKfy=tukuvyZ4NWd4X-oB;|9Tpk1DSh>ZKh@X@0MISE-vV z{XmG> D~S z>(={*TY-GNg$LX7vhFjZrVhcr^L=p)KJAMtyNd-e3OcWQG=8kVPBYFj%kDB>nGIJ~ zD~;&>{dK7>iSb4$>f)atYXIt14i}cczxO^?>X`SRMEu?Pexu)fE-Hd?T*priIt0v? z#? zsH|j)(o^-%Y3lEo>OBpnT_Q^7oR?%47JBV@ww{E;?F^%HU%xz(lMa=7ENynp{jnYL z BwtX*~ozW8Gd)R1^o-e3UK?TI=*Ij6S#~ z^CX5(exr<^t48)|`r%huGD%3Y>Up**a;-df^V-*n0_hs}%B)0WO=a2#hnniDyJ0>x z&)S%7teQ~ eJy-< z4pm2)ah!kBHXBsr-?}6(tkm&Y$v2>7^=^?;=X}#veb-9;QGL(PQscm$Pitv`Ir}@| z4gLS3<^rf-2CAVC26CnhAQaLGL+l3WO0DBYtlx+79V5;T3Ez5oXG|=~`THQo%DHLc zAk5^)ghcy`?~_W+FMf=leZ%^5O4YpR=dfC3&(Aj(rW92sFCHzNf2{}0XnBVd`=;{# zn!!Jn|4g-<9*i1W)$LDPn!BjXI3=0hpK;6c|23=P>3=Zi*Z!?-hEVxWb=LM#-NDSA z^}64S_n$E?wNpbF{%T9%zt4m$YfeS}`IxL65JJz;sxSQ#r&Hgt8pRzIx|;6EEVLEJ zorHdQ8m!&9R`e+I!e(ibYx~xVF{SXYHSgJvHady|j&?{tOG7sMW|S_{+Z)Uxc1AcB z!ghyb#EyTy(i6M%qxrmf@6Va7zMfwTp1YCzbP(g;uP<4FOlq+5hW5dS=B0lJdt&{4 z- 6dth!6fD+aiqys!odXt=_BcjWRHjUSp5xTC&BEj*1peN9Vfp}%oA;-s+I(ZvF z4k;^?I|(GF$aG^#43={+eTX-VU@G@77l;^MW|K$I0#kWn6lQT;6=-OVC6fiaQe%0u zFgeX=uvAwz=0fZR0-|75(3PSjy9|_~02DxzAKFH*Lq$nA zNIYk9L#EA(o3FN9K;NOwZY&V34H?-wO-qejOhHD+ki>TC%;?U8ib%*H6px!89Bit| zKQ)13MW$*b$2MlM)p=#lC8<~p04;4+mCp;SaogjOJ{usfQ^xaij86dWYjhkdrE_lT zM+)@Lw->Iy#tUx;|7+2;k8zKjatv%6hUgJur9?EHKRdQ}oXv^5WKRE38
l0c)t5KftzuBf5s n6r5-31`Ry>~T0{`!S;1jluSI_d9z6EZ5!2 zKeZuw1qR`^*y+!RX0YCluCSX4-NJ&{4eXUnTdln;htg$C++IyMe~AWcMcSTQeu?8& z%!ZzOpUa`<9ut1H)8l8S;A^E`J?W |7WleH`1yToBxa7QfqHq}X1=dY}U zp|149h{X%`Wx&j!bGGtjp4i#;wmT%I+koZ`-KBxK;8$YaA0@!iWstb)0k|wKL6v9a zohOL}@3ighVdDmL-5V 16Qe{_Qwcx% z7&Dig8^_J%w-v^Xfbvt~-54S%@ca16xI~V~-?WrlpKVxqLIz4kUeyZS#v|``+!tlP z7)yFB3*p%SDk4Saw8rP)FFn*bwdmkmjK5sG4BYuZ>}wPtDR<(rX>+fhD4{URW7ZSf z;dMUJWBoA(cw6AC>!ngR)#$?s`SDg-aA`v6l!&sJ>|am4v=qts?lm9PFs^IafwAv{ zdZ*YQ4K>hhdIAO!Irbf|vR((hpT&c&(}yGVd_S}_A89G%<0P;8Ca^m<)6TcEzgG75 z$VsaNS% zv~%7)x19eeMA;h kmK>{NvCCj4r&-?n(Ecz>r72NWf&(q4pPN> z^Wc&a;W0sf%tgpaZu_u220e+GoZvF(!$nBW-5|P+%ZGL(neHdc3xxRpNdgT3A6um4 zg`~=MME5i%8?B{0gr_n%K~hPnE#m+_euEcP_inAGHpr%8Zh?}fi7m;g!sEj1zahm{ ziFIm;0kfyi;J`!b=~Du!Xga}Cz)^2DUHzQjJ$o}NmS`J1gbs&XCZs;bg7kSn1{j1D z+)CFTXfBYP0(LQ}inqZaeCW_`@v!6BtUG9PJPB-oGyDBJp=%`C;s@~FND4EV4yw#> zkQJ9905n4Yk16i#6^LT>>)sXs=c`BsjM-xx$<;90!4}*e5@?Ku73ar{z|;B!vcUl7 z3j0_Yge8)Z4RFS}gp? E(EWp?I1lyi?{Q|2fansmSow5C4@pN0#NQ?Y`NUdl=-;IdEWTN(f56v9KI z4(wfs0G2U{&W@1J2012jS%ehPdYe2&qQBnd01sLw4-}FztEP$p_plUr&q8z@a^`e_ zr!@c~7%zAyi20|rZtLcS1t60&b@J2gaDnGT^3Tb|F|o93oDVn*5tAcUoA9UzHSm*J z@nv`KaCev`EiSNHg?)`^fCmOoaPn?AWR4(ASh5lvge5VMhO4ehf_c3g=Bkw91I9Xl zJA~U~ ~BfaU#XRA(TuhyeBS{ncJ3+o;ylmX4`)GVu#d$p0^A8uFWQZ}cvz(a+#Z`z z+^M|a_3*5r!1a!Ztm*94YK#gA`1v* mk z#44LypXJCIbw>g@M!%-4=yRlJYN`Mokh7Qf^RM@UI{0a|@Ea&>92$UP7@gAL&u|a~ zf&{X%?Q!Mg_*3-U^6%xJu7d9#VntZ0O}+BMx}N3?_ l+{45+?RUC|}wCFeH!0Ln+M=K4t Ox{R|7c019 4_M+RQ-v|f4aUi~v2ztyePk|BfhWw%GYldI zb;H#loe7BVYOz*(&j_T#M`76Ch(@idB3rL|-YHRm+D02X#D_tLmk?1@8nO ~5+*B&%@uRfJXc=MHSkOwH` z{m8AlHdU%TCpnDD(%ItF?So<^Ld$xQ%F1X!<7p?ad`R0LVW+BR(&_~pjva-M^YhT~ zG~aF-s<)W}+v2SpI<)F&D=|(eyIn1;w%Lki2$VG lLYgA;%;Yp8T}Ut}ZTQz=f28DSAhpAD zVa%tS;v3PccQ-v_|2cmTuiaN-1Oqi1;(R4S9u~1Z_Ry~_m j7FesG+R34VH5`xGl zK|?U8W`z-|MX vto+moPfM?Kr~ZE3j9zT6krw)w9(yt-}Q zC!~9qNF35NOf$#BD*UJ=L~zmHX)7U!Ck+vPhW1D}TAb2t;s4x<4Vuu~XRTP{X)(QJ zjLP}_kkR-?Bmy=UG1+Ya^KkF{D>76+uPMb(gDxOtuGVIgUPBa7CfJ^VBtX%(xyqMq z|M^bbl$p^kC%Nv;(rV{c=H}#I4bfOnHNh!&@bm2@ZB(+$$<+=gC!wJVnEWd!It@DL zOeIpm=8OzQc?{SP19e $P5Z0`N2eiy1g>GOUilwWi(U5(Dq`QWnlmjx5(f9WfRnL52iP{;!E&ej*}S6^_X zrbbR5GUkiD=mPxrBKSn^jqTF*7UH&RbP|4LMu=aa9a6HmCU%S@qjUXVQtw<+D`lj> zA%3u6v* 9WDdzZzhFbpZ zSXY33uX%iD;d_t~5q5py6{PMhhrJoH7yj6v8cv^Ca-5^+-DMZ;Z6-Qpup^(kc2g}N z(Y@R{G6-r3om_X*WE>K-w=Q4eC%CyR5f|cj($Ph`pAmrQKUt#neUd24w6XXs|F2K! zUxE#(5A%Y~Yk_qB^g7|w>J_)``HLfa^BY#!oy>XUmTUZu$5xE?MqPcJ0{b9Sk)i6p zDQ;ajrqm0HUbiFdSQYPia)Y?3kSX+DD+>NSDb alQq1axk{ zGV6XL`b~8iAA$eTQVSD4l|f?Nb`o8e%-+N`w7vMW(Gc*tDL`d23;|_ygyJ$=CJ|?p z_oUAJ L^SM+VnHzn-+QShdjNffrOmWtNI{?IuMohDJ)?*MHS<^*X zqgaF02RF2gL=Usl7H_+* wsn!~1y1OH zS*Url%(?N*yQkQhM2RFc>L9b0E_nj(rT)vW QHHNT^Npi3Rnit-9YZM{j!6 zdNW6FkkZNS(g&S~!I>qiPYV$?9G#a78NTMnG$&X_=DV#T)PMcMEVWV9XX6k9AM@#nY0b& zF_g%cyUM!Pe{ZNO4!-6{%%{WFIC^uO2k$Hwlv4W^BiD8M`-05khf8tmFi0tW){o+< z6@s|!fAUuApG&m9+25aAN3_K^^iujCPp2bP#71$!ecymlDz4==30b1`8mxf0PeXJQ z>FNu}j@J2vw@ %#+k$h`y2=^KmL4bai&K5aQ_Vy=^HdSD>O4&-q}b2w z 7Sk#o4PPhBnux1ffSK4;=r^gD)kqyH6p9uP~9 zx)ytz&Q5z^7~V%e&}m3fj?UWk>D?uTHyhn+92?o;LAE`-J1+Y^^9Z>cb+_L1Y3a^=pz%iV^vSe-myIYkErLgw~MSbZB6nry25W%t~ zpxwKb1K`U1r}g&9O_r^JZ>XP_(*5u!#nEnm87IbylBIG0G7(<2G{zi_O)3GunM>;0 zz`36M$juLdyRIAD$ob!Kz|jA19Kfq-jmyT5q@XZYRXQ5Q4br*vT)|%(Z%t%Ln)|2} zaGjn=m*;GW*LeTbIQPPpm6lK|Pm@v=yMvbq>kYGKS8j;@6TDyjCds6P-ITdB>Az~b z6t~4f8(*si>+Zx>WY7zT#v4--rro*zPW7JCeF+LyJI>u+TbmEk)RZ0igLB@wqdTxm z9dX<`EKIfCtsxQziVxGt90x>m>V2yfxVJWztq~_`+Vyk&9h>emzPh; z` cbeN?9kuN&bVs6KpTax7f9_9_;pk&R+iR0g`aP5)RUd4;P4nzm>OKtGj_*uk zaNtkj{_cFfv}^iCwC7;={Y-bDIpfmt-}T=4u?FUnvtPd<_Dj(qpdmgAsJ*%r!>a0q z_d#h2+>GJ=A#)>ySDLvhY16;zW&~HF>`I(uuGdP6Y*f`sYSEpIvNWvapOti#53;vX zRY#Mbg=!t-Kg+_MRNYEbYqI}B!bpTZe|TB?>+MG-x*_5z7D|HdNxHV)UveBAzn;#+ zo29tt-N>wV&o?(pk ?%%Q0@GJ~<8?Vg2fAH6n9KVC8EK5KZ z%05jK-IO6`onzMhAJtTQm1i_nua^hA&B>J)g&kH`J i|m^7G}{Dd*-_8e8eiRT)bnDzwwPCcj1vIb2$32r+*Ze=`H2);HG5m-Yv2 z6kh%MV6PY1I_>!L<%QXs(P#GGd*odTn!DZHdoVBSSr;_#HS_IYk?`5Hb}{TH!=Lbp zcyuOc=`L(%pC11{BV;A^NnOYC|ETR&(#_36R} o87A z%>(;SSXeO(CbWGhNFi<=Ede-X`yuiqB5MR5d^CfDITB*|f4KtBZuGP2TEvQh#bE}r zgKR#Ocu}dFu dj=S2tdKE{AWXNk~cih=fBDo8?o0O@KGcS@=;op3DC=tBc?5ilTw5M7=cBGMvW zg6n3-ZCPA4MBZ>2!7l)W88YV^U&yeki?>BM1-pf+=sela2l)nxiE0Zm9FZ*gm>>=K z<-NNc4?;jfgVY2$YdTy^c98WxrQJr_(pVWDgDz%Cuz0bYn_{7_+CK405A(EW?w1~R z2oI5Qrh>}9#ArVGYLZt+1aVhYFhNE$y^!~%zlS}w_XQbd+C7(9t&^!}6N~W&4;u?o zFM4rsPS*2!vA`|8hEM&u_BPe={*(Ft^n}}Rrd&M#r6VELuU%Q*$XDIu5HS6E#m@2i zjlIF*)0E5dAFsWC_7(#+r3?!GvM|rB`LFUQ9wb|g1@jhjWuW{k4W}(rSoHxsq4vXS z(MHoXju$wi2yv$i2}nU~ONDWQJ)1T*=8Ru#>80LH>lnxBi(pA4GnD7-tFeZ*QL77Z z)sDX>XCC*7qj&`d*jSOawv*pYWXLSMuM0o)Y37!P!LM*>;wPW`oPCkcR>C$umr$j8 z(D=mNSNkpQKX(t+=ZGscH@sNP&w?e2pSsklme;^t7>5IG&1~On7MW`*dZ@63oaLK~ zzk!uC;%$7rL()RuAxiiG BXYsBjmg%H0K^}D}Up`Lez#Zij{K$)t0A{^0iSzNi$ zvtC~$w~nCN_?e!GoI$i3ZIS-rf|hazmH2bYTq7R%SOgbiXZ4#;$QlU#ygGR8TEv^{ z_Ay-SP-SAUv%q)D0Z#q{xl KCpdewR3I9Cn5y++GdX2Fmbt zN;DU8$g#UVpx22>(xs_$8&~N+G_SqoJ%VGvEvxiMc0w?4IGG3EhC(XQ *FBQRh6vkzNec+gBu=Huw0(GShk`Y!{)aL;!DKNDhPMKe cE54H8i*h+PvC4o&Nr!BpZ_Dz*{uShx8=8VC7mRnSFy;4 zY;M2JZCg;TiGi*-2Zjf%O#k`RM%BCT71caFEj->BbsOV$Y s> zYQyo0mh* Df2|I$fJu!>Lcp6%P{uS@4{A8-&mvMS&**G z?yyo`M}ij-phP@+>Vg4w&%gRr6#ksf4XFuAz|R?%MNBK$42>7<{7UsqdJ!
se7^`0E=6_s?wXKW*cU z17F;{Dh2Dgs->gn)lUY9z)MzQ`y-w|!_ixTR_ul9aRNQ`1tM@6nEjHu#WDrRPl&Kq z#purIWyV|%|M#tQv+c_fHRZzd;99O^;$D*Z@e0QcxY(X@KEY^LR!4ldz*G2%L7>TJ zC&uBZ@`JptOG)W6EAM=E!Wh3yzZgm28OIwkQBcG0e^?Vj*qFv!9wV}Uaaw;)! =3cttyJh^t)z+!RQZAS$T;anR~W@U~Avw0QapBwBk0t*L@<;$j3wVb-`fMXw~J zKJsC1(#=0!i~+(e20bzyM^yb2@AXHZ3JPXdhved~xe=i5^b`*aG@E+OoD3e|kK?5W zIdcViu_W`@zEvJV?T9v@0)+QKH6)mU!S(j?2Vw*R?$PKgys}y_A72 z-Yz&NYP=ojx(bN03%o%IXoTKWz@%sY7sEp^X}3ohkEQz#L_UG|+j=EGPL@u25XFxM z-gQTx-@Eg#0{+7wSt xi@&LG8Y*bvkYkw1HS9P$1Nb`5slN`{Pqwk4M>7ra>STbdcZSh=oJB`w zl`ay+P>-v(3$R;{{PQbtxn1=<0gz>H<3#f2^M17aGyUTjkP*zSTmZq$1j-zQnaQ~B zwOjsB177nc83_t1lA||eGMhH;IC$HH5WSl=6jN+GCIlY4esxJ`y_c^Z5wn_o?{dbg zG0Pcf J eecOt19{tHF_{v-L7c@5Ja;u6{2$S=7I?uOLR(a1Y zD;|LDa4odIR%79EmjLsg$SHMr^cqnVdB ?7X|0RTS%n0T9C0t;!RBmBxCiYcK|^bG3|6Aam;{$tKpxyzE+h{x3Y z+m~alKH93-l}JkgE31;%Re ~eB=n^>YY@t2woiGG!v>9 zBCGL)Zwp$<6`~{gAK)HjEXp~X z`6HyDVgb~+_O$7Kar35+3awb8EI9p(;bLl(1nt@KoXlAU&h`->tO4IBG~cXkjB3Eb zL{0;QQnBTj>fB9eF~PXuO3byHO2S!?u0ZpQ0itc4g0M-uL4(!Nn_Z7uUyxBTSZi)H z(8l17=z4Bvt9h|dlPPE8Y2OH4%^Le7c~c1ZX9bEM)fO?|>^23d9IFhTll!ibe|aBF zKvejitxuUK*qx|)ZY1Pu=t`xv=WeyuF{8_{wkC;iZO`lAYXQ%$BeonON*vqOex>8- zh&D=l-cgreI4U&>0PT|1ldDRGL3LSL2gE%%G$X{&<$Xp GH&o|Ux5c(g^O?*j|WGkJGdvQ`Jv2&rxy z!I{*>qC&PMpgtG%H- I(`=Z?(TK zmTbcdJ@vJ(Q@%0vTJwe4j{Gt|M QpyL;e1Lf zM9Oba^BDQ8BJ~beZb|TUr>|`t;-GRT;$kh8w0!GD?NFWXV7rCcX+Z@kEaZB7TPH8< zTeyZKuJsCeK&)8oa19*3H~bmJ+HT>LNvtj=S~ijD*^7H(@n(n~DS=K{7#? TpCg)Mh?|8yU33VJ1T60feog?MvPgZc32B^z z-p9ip(BWgwu(BjX#rg}mpw|0GJhx6qbg}m8Y@WY>DK=&8E=411<>SaSM4De`I~n}w ztB4iq`Z;Mh(-6^&9~DG3G+4leTV1)R&%4uks}d)NoYZC8p?eGMbyVohWM~emI}i;p z^m`@G335@4xJia}VqfQ?T0+SoujPTXm!h0)6Envy`Z5r< euL=@~pWt9DjNc_e^5H{Ba?(S~ps(!W>M3V3Q95=@|( zv9d;BeS!-nFQjXVvrR`T{AV-=4n@;$OudWsn1&4iO*~+Z--fqpP`6-UAxc$$&9I|H zupfHt#ulP+VLD~63s>+4brbY=0_;mc;p;wZ9U==UuBgTL=@~rU@~FISR28Yp2Kz3u z2qkoNsO0AGqeM85|Liv-R4Pk{2>spL^zjPLK-az3k;bUolv=#SRD>2vM!M^*xGT;A z8qYR&(*?SHt?u7(04g5H$?{*WFT7hm;_70%;kO}TO#WT!T+hGOdMs=ZHdEEBiD7QX zFkO7aC|R&0eQ*s&`Fs>u90lLFw3w@q%uS;V)WsZ*Lh4xCB1sEF!LXoj?GGKsZjKTo zEM_;qHK)>?cFxQIctAWDD2wPD0so~&|4wgAw!SmEqYl -;yP<|0NqC^ehOK|4A_Fzu&ow5?*4m?F+yBmxhyIV~gOIa`(Nv5U7C8E*94A zJ!B`bo{+v=S2CfzFq`t<$l|xwnZ(b7dC(_yjbBXNL$WJtFpKHi 1k8khGN?uXtlkFIg>eAL3i^9dV*|!_OSN+-Aki@>8 z+yI}uYEaj{=_S*6!O&HmG>;p_! OWbCVk3~xE5VlQx z5h_EvC(TU0VrP9@6Gbvx{o(&@+i^RukN3X+mQXk9Q*jcWWj(SM%1K{ R z&aVCSrYS_2ur1pd*vqoJn2FGsglwE_6IKV_f6`zVTGc)Z%&v#7?9}(7A&!}X7&B;- z>DSfLXJqWQpt0lZ;_~4mdq(ecwkV+Rq&1oP`TiB#G|ZRhtra|houx!@Iiq?@lp%#t zTFG-+nOFo*zHSd9uc-QfB-XaIi(urQia%#)F&=Zz*+t>?^tw8vH9PXxN$YbPYT(V> z%RBWUpE`^*A-QaAiZEYD^qlrXfD`%q&LqtBN!7JC?RAu;_OImdlAY`qm8?tcB^2`Q zSG{*lZQ;A^&FnSHrmt5|@d{(Mfr~F6pE}5Qf()xJf2&s+z68tDf*;g _#Y zO>7kDsPwAz8hVEaNH3vCFOl92s5B`NrAQ5^^b!H-kemOz-n;In`z K*PK``O*iJcn-o!yh;EPXd1}`Eu^(E<7EA%PQ@ZK9pl%2ixU- z$iZ!xdx5iwTN}?;UYz6XAKNiAg1+5^7!6km#3$dPDtSL2Cm QlmsojZhjuiu2pG{%uE~ho? z&!0*Dw!nQgjeZ@0I&03I4#V$1INj*j+P{_GyC9EjGB;m+cl>!Dl!}J9;b`~F=CQbB z%Wsa(m&OL|7LKVyjXtPTT2fk*SmKrvl3};h*oDyZdas+cy3JQ EEOY@`F=wUDg3>1^k^xJ1 zM^D3 ClM2qbh{IdV3=p4|4cY3YTMu^}7&)WBU>Dtgk^vj>_=$E6 z!4_)cKSrg4Xs?f{@_PXr$2Ye)tat!rv~wG(YNkxGlm2#IGmUrN9)I}bKxq> 39zVMgyAkLZlT`+Sk&mqILEkhzyyuWcR&3 LB6OZ=dpd`!$h749tP{sv8~k4;Nf#aXHq{@kZ_u{2x$2-Y;nY(mkLZ9S-#%(Vh;$ zMf&-Ls+4>D^v7e+lg-)|^WV|8jT%Wqw9i4PUmdw;cXYqxt3^j0R#dK*l|d7(ORbuR z(Cif#PCuH^E|fkH=Y_ZNbAcvMAWpiaIgy^%F_b!f&!>bfNu42BI4~gli1MUqG3-k; z`gOvTi1%}FH+8{}`^y7In)~VQHP@bhk(~uYXm6j7k`j~$aYrQyXSdAIp2i6exgU!N zgM$eFI88fZq*qIw^Jrh )0mlBP3S o0oMuV09`P10>8Aptq *fe)h;(IxM07>Y$9R_4*=&(Z8~%evlg z%H8px+d>QvYWURS!1u~j`?h~;0Qk)sZgTGM-^;vZyO1136dcaRyh&kLeY32U&l`t0 zExmDNq*x>MzT)%bm8T_o<(8xU?^Z{v4O^YSzO^d`wKiXT6kSprrs|#N%igVx+0Hac zZ7jUwO4&5-2-rV+#VsRF?g}}+%;uN&*Q6(!UDGKm?e)t~ILWp8tmf^-oFsYQ0ELWQ z`oVmq2#M^BTdQML&vF+}eEvC1UU{+BU^2DqG)D+oTAVSG`TL8Q#NOj*EW5Kvx+YIm zRBUmltJ%3T7tk)}zD54TPu;phqtmR L=L*3kwy+>H09t6=eFv#h&VMon2$UcY>*eploM$g zDNto|IY#jH{zB}vk>$&=*C*3{#mSfT^2dvxalA~p!)RC-Avb38`z;3XAT3Gt_Lct( zpKV{gJ7@ghRidU{-=9 U>7$1RnZj&E<)+~~ka9{LFems}mmG?=veTs|Ty^by|&NVH2S&|t% zSz4N2lwp~YpHe1TR?+bvHl0w_Us7JT=wnx2-(OZ<{c#g c%x}*a@Db6DVp~G+i#U<@z#y5*3EjlGJEH? z`Tp{)wu6k!t&YvTV`n0eiKYtK+KwS~A*KDcI#KdjQlFOf6s{3hOfUZZbiujeLl4iJ z*lRWX5ymy2MT#A0wV)V=?XSY+>op&xdamva-ugcEdg#)5g&V_|Us PEDXCR^V$)i&yWsOvl48r8Rs`}afF=wxSH+qv@A#EVo%k8xur|Aq 4$9ZIAQpaIw($PRs9NPt&8-yf>RI%cZr9zH2q#d3`s^rs9t`n|A_^w}|$ ~%?FY4<&T@x~31(;e>jg}- zKQ6vRJsJD7b#{6%RjqWoJsx;QJ$W*BCM8Wgc~l)Zk2D9IM#zCAC_#)b(V%nc%5=Og z!K_d5kZT;u01uat`cCC@HkdBv3@NC>au9;MR~cz42@#V5z!Zo MbZHHZ)y15U(%CDZcG#ZS=lF(~)ko%kF7X8M!Bq =SYg60+suW<#Jh0 j@sO9kkP3HQ>WiqH^QP;g>e zMZwh bzP R&~i(d997_UflDNa zjkYn1-u#YZ{?G{%d;2-b!{VGb(Vm9R236jF+K^CBMu^hD*VDJNoFZ){3^7ku>&-!& z_)W|+u_0OY`4VDSh4Gbc;Oc^M8GO_Uu9`l}B3=UozWc2_Ll?#vdZA@lumDw%N$l+| zYByA`y1#=$2>I2uD!vBrmy;m%yt@pVQUHf>O|mM>GC1iOCEx=W5GEM`E@KFbT!Kd< zWKut^nmlF*#en6A(pkQ+kVhs` %IDZpin*}5p+`O(-4MnMF0u8;X8}K8GN;#{iME8^xDZTjOZiRDE`|9+Cww@h zfebp|t?`iNh|vDDtP{GI^=kck5a>ME#X-{}xcIV1&MR{f{|$#! UiW#VKGMl8Nlsupw5j|!Oa`1$*9tSqh@bzTbT!mF6-x{V^m7NU(DkAG1^j5^_%Uc zxt*aTmwM@9Xwo_c$xSxFkEC&j<#p2J~%H{% 5PRMW);T0dcCDZw_t>MwRn=VmCN#n@79Q&;^+AEn(4&89J*X0EmP>?*$ z(!@NZYh&=&3nRaBMWJWVe9~|4*TKy ;2FfwyJaf=rX{YhGk> zmbuIN9tRRAJf%cFR9Fxv2C?E%50y+^uiyF`%J$i0nZ8G1G?Ec)T9^+H*Kb=^%RM;P zmZtfA;~*(d7vA dZnSB`ykQ8N!TY;`z`97yFT{077j+qa#a ze`jXihp2Ge6|!xHidGnH8JP(q6 _D;iALUs_mB88M&53{+luq@~4 zKAt!x*oZsgk@6o^k9Oit&uTwDwkg!uk;WFV15d^|FJc2_iUL=mzSO0_y8u&=Oi+I6 z>-%p44;ur2HU^#XX kyj)p&(2)1Q+srD2WXu@*Ag4U#k zB#G*?OTm{60`)EFRcVMTju4Rp>=oEW0g}JMM6i@P?@cL?g?T{VXXsd}t2Br2+shV8 zgi!J2=c)R9Bw_y!X`tCM)@p+5fk ~Cx3D+)2iR>)Qy#5Ss0-&O0dBj2*mME)P4`mtqa-aK$D?2Bzl#Y;^X`hg zHr)^sEe$H1z)GP2R;0)7E;gIjRiwy9uVk*#WC@^qn${%amgT6~5>9PFKtYe!^fMt| zIxsQZ{sNt+?*SLD3-}SMjs*^oG!`}2tD`CvzYH=`g+e+#)SfQCaR!EdXLB$ixeQr{ z!25!P7ihXbpXLj%i&Ng*Zg}KKq0gF#FITpYL%)2j7joY#fy)quFYzL|`COg1ck8ia zlXA};0kY%a^7>&64?_8Va$cbl?!Sk|*5m;%V63)7p}KTHWGTN8@n!l1sM0g^vuDy? zFN@GSFQ%fHi&$`8%A+`uU}qpu4;S~f5F()$cS|-U_DN#oIDn;()n6q1>PjN?fS=>Q zai_$#bJ (oNH{c8kHKg_GW>bthkhBv~6GX3|gs zYR=)|j>(tlMNu(aSOD!;DGUmJN>X(=xbI4Vt?s3KD#7U-O5O huHfWBV^eLYec6f_+?%>bS@`5`xKK!U*w;gV(#x>Q2Px(ANw(6jETd4VO%VSF zY5{t0TrG1q)4d`lfN@b-ZUtFvIG`LZ_u}8It 73qVwCvEeNN9Y!zQQ;7%C nN6wEF zFz~_U>h$+bsQ`3+-ou~ovz6&3iNI+HA{~$L%7ED7;m#BoGXhuoAjf*-iCvjrvPjA7 z&pa0{!S_@g6CVa-80wY(z)SuB^b}*@U=9r+nk`5R^c$8u*T{ kuM!;CbE!xKXxSkf_*@k(_q$w`oW1}HP{kJN`h;IY1DRHySYn~= zG*pl7fAWbR&nw3?Dyv9{b{zDjO9b;z>}@ztAzk2C;fz!)LR|`Y4ehS%Mz1Uo=e7!% z|CcG(l5x>adP+E6kC XoU0bmP-_|Y+pAP53RH4StO0eD1?Dk#lX{3a#uEgjU~F72h<17j){ zXTg_NOsFVG1t`dtc>w7(`a!QqG|@(lx_wP8ndV^rfXBQdYLe~FA?$`Nw%{5){5buw zY(Zqp2d-9jn%(^$_R0rF4T5WkY$-cd!uv;4{Ag@kM^jYA^2OHDdV)88=CGb_`KgI_ zoz-!p_18Dd82HGK`n@ui6TR9#fe*%VtnOkym(XRHsfO86|5rF9HnUmi7!lBb7lMhZ z_N0`i0ia?WJTVb(ZJUyi{DL??4@^S_cPn)jvBCy$kmuW|hd=wOng1dsQW~UFR#Gm; zH*W~ek*ci8Y@_-h4Nw4)$)HD+;t$C=gcL5@gVrzJ)ydp)^FP7W_%<^2xVn|%X5G^M z_ZvV@*CxgupsOh$fvNhM-oCh2-#pTOnY-h_zOquvj`Ns*k<;Os+=m5#u9s}nKd%be z0_!va@^FeciePAFYmPIzbe$Z*+n3hu+7hAP@u^%$b_vX|PQ1*}*>K$Kp6JsWgT6`1 z*^g@6EpN1#PtwOWGp-{DnID@7x(rABtLDqocUEwVRRHx`m^NKwxjJ(T^HE= z8lsg1#|nEmb3n)bA!^N$ W|%r+rX_ zLAYAtzI>2JR f2ze^7QfVV=l=;-FIS$ z;tTe=BxEnLsSX88#RR3`p=nvoO%yF#+sil5K?AEWtluXAc_d8>;z5E9B0-10zd(X5 zFJcPRr#s!0fi!K4J3~`7&R$#u(pJ&zq1!cQtdyV$p7r=xgJhuhjd&>k^#TK)TyeS1 z3cTyk@NvLE!N#8dn6}rfdy>T|D-uuBK+Yo>d?;Xi`Y^7doui#?+5@`I00yrIFRLTd zTcJbcpM_y8*UhuvO2P2!#1>ow{;=RQOPH1F2R=P&tV1V@i9#>Okr4jh7Fphv(!s>V zyCx7YJXX^<^K Aj>>(mcf zWg?&9-am9fE*ig__2ZPpY2(Rbrg3$Rm~TY+F@E?b?jI3mbb}g5NLU8qo_|BZUN`ZY zi8>Kt;y 8xVSoh@`FO-{;k-rAFtcg zU`Z*2pU+TTucnYLJob{pU>&W=_i=UEB)!tXNrCr?367JQ*&c2V4YX37nhP=TEwDTk z_Gfy^N(?#3J^jwVNm!A+5CeEYm6{3hpMK~*A<+5?>B#z>6&yvJ`eD*AW&%jgo@tT? zyrwj^OO5uNPFl(L%KKpoDY#JL?1o80ICkKT=GZF}R>^T_j`(cvX=5}U_@xb(!sJid zMi`Ap)=VjDBq6KmDuIkm!)fk~vE Pbj7`~i&~C}3*33A> zBmN2R;D-(J6RBl0>c-->;e~*u1&vnYOT903OlLQ*E?V`ftMe|5mmxvov$d7e(VH^2 zb@kJA{v;AZ(s4_#ju8-vIgrX?M#oAi;WyrH0 fR@)J3j9ai;gS@Mn z2{>H}(OXqtLo8pNEz=!PKSt=9vKR1z`*Z4=3A&rM;I5py5eX2`VWH>j^0-&qr%m!N z<6mApB~G2dfs)N{IX~Eaz-94udqt^T?TT?lP*nWpGslK7G6;Xl68m!VRXMU?tU&v$ zv4#k`xV~zZ*!onbw8nA#)mOOLY+OeQI4Pi#Blo>CmNZZ~cv$tMjtxPHpBQ4?P>-=# zI%U4I0y$5uE^0k#bSA!PlG_xFe~D=VM=}yZ(X-S53f}zvSb=pmr7=LS !fyW7Z$;K>o-C!Q)e>S=$>EvZPd1M|c#e~_>2KT$?9O9~3O;*N^ z|Hqw$v-4o4CX<}^yNpeZL>CD^mM8WNL^>bVk8>=fS7}@OCN;o;wB{W2-sT|)61X|K z#)dSV!Fx}SXp>j$4yP)2N(;W$naubaA4lVwiRR$@580;2Hr$4LH2b$UP1YX`2S|=X zXu^t_{^6mC>TgQuQ-P_W1(UhW)7_uWx3rA6CaP)_492|zD_iMaJ6{?4%|sX$nbqCc zpaD9dn@1X>Hl4WbSJhEy8+|3`8VA(bLN1lM3S+zjwXHl$nLWDvsURQS+U~LnIshf& zs1Lq=u?}SarbNvU-)&QxN6m>mzC%5WZm`!~{;ChQA;Tj-u0P 7|E9XR z7C#?_>bA&&H4=~^xpl>-CwB7(zzy(Qr9(QJ=#1&_`TX(+O5{E HdY9!)i!f}Ak$>&Q~ z_4L5*_<#2+k=`UdhgIIufQ?tVloh`di@9k(#}y7odW*Fu9+Vwsf9RwRa6X<3HNKEu z-sdS3 +pu;Ukt6`WwaKRTIa3m({m3E RxFY`2iZhGq8U3vv=%;7mA(r~fvvSX`iAqlQ9vR5#5l8_ zh7^pRw>65i`q}KKAYHaPJ4{<2N_)e@kpyvaVMs@%98HgJd;v8okwH3M*{es|>4zu{ zJ*8>*D{N+$*_}(1{~hY!0hbStr|6u7Z^!F #FRMQy*JA5uM_wWV(dsVw4 z@)6&g)2D1o l{q|&X}BQ%YUteG_Vc0Fg((3}*5}TF@K~tQ z@SpS99&G3SzApp_WIPgxo7o;|F%lULr!B&Vf1*f_!j}Ni*@vl0w|}b@3Yb){EhN1$ zST4cA-N|s`e^ PHvn@tWp>YUD?N)7&mgl)$Ae z{if+KpE|e=Sq-lSP(=f$nkUnpl{$nVs%1YXPA_x`Hg78fpQ79S&7lq$56`Av4h)Eo zWR!TkzjjIazc4wdI;oUF)mRk|;G)YdnBy|$Oh_wKE8}>c$NKz^YE~lh@9A%QOH3h0 zb@vx&;4=!?f(#CP>ElOLWMAe^_?p}R`>EOfLlZiCR5f>$x^?ltq(?Ayx FP2CV+nnnre#$&obJ4mqmj8B1u`F6 zmSfjsH>^JR`|*coe&yCt>hLYq{fM5MP+I1vZvl7xP0C r4g~62-W{dk#=@?nnsPkTWo1UE<|7Et2%8CXUJ-f-2=vl=LyO!zPjH61 z9!zz3y@@Js@X7WO)4H1U*d2O}b*@TDj@HY0w^6$+W?^i6r&XbVS+Yp1N$eb(A~@N5 z^!d=nQOX(WzcUf|xgpP@c;XmGN(=~K6{gGXSng&&=YIyXevJkF(>VG3P>B{6uGb{l z`OdVtqoA5s?PtvV(}N)sj&TFSrTxW}oWoz=W&&+&!dlsQ2w?qYEptpufCM+6)Ig_| z=g{eejzzE_LI=<`nIhqPf%0D}d)L6fGA&(mXg<0G6^~4pJ8bv-^cUPR=XFjh0}p3t z1Lvi+r`II^7NF8=_xgVJr%U4I3`BO^ny{j$KHU0z%j7oC|K-5aXda3*pSXhm^@)QD zpbYS6Wf(m(uW<>HOdo!ZN5hTIbs;z!B4rob^zHJ!cwYJNiw|mEb|nbIv0CY_uQXGo zIMXilJ+>N1mwC2YXjr>6n57VMqzZQ{{+6$jz{pC`T^UJz5IEVk{8V(L*q~gczU-ao zc;%yNEAVl>nBfQO%#3qi-5d-XY<~4;YbI|RHJZ*(ektGIoNWmN(3x^KQOF&U=ec#t z$Eq!R68JT9w9=es`(v)W2(L(YwI0g7Ycv~+zOnK>^ {zv=sKXdiB{O;@@?ACu8{`m2uKb1 Dm-25V0&vK jc`FImtARo;^VR_g_%~XB1PH3T&wR3^$u+dOLF>c%WR@sR!e9;ag(AIbz{$0 zD{ES!?K7)aC)X-ILX1iY4J=>FKQyzgtyR%z9_zJz*X3<$E98*k^<#S6l?~IDz8fFr z7&9Fk0bZgTO~3QYHyhT9)+$@KfZSWn>tmXdZTsQnl1;}$G1cv7dty$+MW6!ZBN*vG zDMav3yL5omuKw*h-?&ClVSAG0`sJc9jpl)No_6hJdMLKtcPXJ_yI&+TYx}EU<3LTD zfUoS0&)1jyZVbtPUw< TXm(m3g{RM|M~Oyj`r&Ux*$H_iop z_irSJ@dq3%Sl(ci`Ses?r)eSNp{eZe6tkSB#YF3~gQe_{A@AkPRGpTUxS05(<%-6D zmbGLx#^cqpVJG>G>Yh#Sk;Y%9ty}F|5^bBGp-g^%^|%Auwwomr+IBvvNuKVI^m9*! z2VOip-TLXdEv)$!$ zaWF7@5dj2;b 8lb^*o_X&D574;2%kK-D%y21i8eO`pT z%>weNc^4>L7kCu+Fi_@m{-P;eFcJ+wzQEqSl&Ic)m!m7zTJ;6jSB^;8G(P0x-&lkT zUFYtrzu_V;08kNBm~NYLq^5BJI!dNjMJSjl9u>k` TotBHa^B12AQ*7hZiK`}KC@YuKBL7owhqP3LWN z89dY8ODW0@+?`AW@}R>cyi4yr3ul1%{#Ln&U{-(5_C4d%bO>j@OVE9Z+Vr=eB~?+2 zAd$j(rqQ+{xfnyJ?g^g$=D{M*qZKWy#6^1MiD3STNa~>bUQ$}HLdbb3a ES?VFv8e^ z5p814yGevg+vJ~ Mn~aF65onZb`q9sL(EXv^f77lOqL)yoL{AO2!B6Wab{L zQvjFU+z^9gJ9LMr=7$tw$-I^W;YYMi;Ftx2fjSU^Az?n7-h_yvf*_*kFv*j*gs|Ts z?4r2f+Wcq1mvI;l$eNz&v@*k^H0(u9?|ZdWxriA0A1d5jzJrR9HDJiCN|&VPWz4GP z^?24oUM>I_?uSY5ymt<9lO{Gf`+@T$s6ZBErxBui$vbs0_*41F-&G&Z#q44k3XF0t zpIm2J6kOoWrvSc|B{$*a0N@Vdq~#*tg$HOLvR_o3t8fhA (h_Hrp4CfSZp^{oM`8$GZ zwjX`#IAEQK)ZJ >@8sZE<{(>2vk7{KzjOk4PO<8wF3-_{r(mnhRIpXOJvp9ZV+ z)wI$3KeAi6epfd5rqx})9rMS>uVtyCB6L6@DfqW*T4>1q076cIaWE_^uh9rcgtz(T z{5|6=i9*%Jzc9AE@x~EMd)CPxE`f@}CNIR&{D70z!kCwuzgaW77iA05GZ+8{YS)1% zNag%AiQMB*`G@5xWks*pY4~9S0Gf}EIADA?dL`P06EzbdniWiZ$aX7_zv1akEiPuP z?w7Lq9)8BBou#J?pP1FN)?d3HOJ6Oa Cg2-< _jJ7X0>VIl*v+7SAKMG@U9xtAMv5*J=j(hxEx}tLaPR43@0@uQu80n8w z5Zh~^Kbc=g(sP%Qrw?Q)^A=Rm`W|Yjqf>~_FRmUhbvta3xQHQBg85w`sUU >@7aRlRd*9+3X!+?78Mlr-NOfyO^|pHDjXMmI!M59XHdd%9-UNC(TRz_VZg zQ{mH}&y#uHl 6QdvAnNS5__k;Ec0X*I!%RF-1x)l;9mUfJN^zu_CwM$;TL@!3 zI3SXNLyWZ-bTnMLiW4C6y9*1_&YlmgS4PF4%e=ALi~X(bH=4je+Rf54hS9p;)JE)f zJ$@_3= #; zTI@7#xsNlc9n>&wPz7TXj=%4#?YAv;9P#S{YI=l^^zQsVC^rj8Lk6s3VmfK=eP?Gz z)7lhaO@FDth6w-0;yWEb0udADaG>uzyQUu&{O^_hd;P!*X%0zseu$=k-%vR`dtiYy z(9zTWhX*#}F_4Yyt9J|h?B5$@Lcm=qdUg@cJGUJY)x6mZu!}vYYXm@rG}sagF;Ihg z>4x5ufjg5RwpjS%LhlMS(DgJSNppZbDlkAF{y4&qAIAQ>(Chv_;HtT?ot~ _QBI13U){hfynUkQRt)8-~u$}PYU3+wW$FHWVEM#gFq`L z>L(L0{8R$4PA~%V?Xf#5@IX)3J1y$t_mFI1Al5*QSugAp2&zo>=eD4C^%CX7fT?V{ zIS~;?BJ3B7e9RjGA~*}{TEH_>bQlQ1j*S^-@eiPTYK96iED7u75D>rTSu6NZ0u5Nd zt>r}rzIQ7m_cACCqfIvoPsPB;*kjs5g6q>X+3N%MgfwY3XlXWqayFOV(|PO3fO@Qg z 52HhlBfaK1XXK*09`Dfg-1KvBM&?%;@J&; znu^LitX9t+D(ixfb-PF~<;k-*CYe!RI^AQtO0z)oBfGI-tzqzZ&A)Hg$GuFLoouNT zZ1!#fAWCxn4ZSJ~^3ovu3r7^eAb~|WiO)M$&BA4A;(?o#w@8mfR1@$W?zu5K)ZYBb z8 %+guwy_8C2lF{w nH*wm5N7>XAQ_?1yF6{MoNXQ z5OJkmT(?~SZ!xgp6cayA@h6ZRe*+NXO6I&O{id}H?sj-VlgBt*=#F~sKkwXMhB?AC z>K=UN_70abm2b~7>3d%dgp&nEx0LWwF>r_8zz35VS{en( zcj<-D8O-M3rBGz;e~^h%JXcx%QE4p}iN!-=E@VAZ&3Rn&G)DSAr#6~Zq!K27F)92q zCEGtO(N^^OQEKqJWEhbKAbnoZjVP-lA);L%0-gXqLT(=my>5Szf)DtEDEx9Llt~aW z#fHCu2XYn$IoXt}85Tf0HLjF^ld#CoJ{6m*RdraTJ6eO`5MS2?#9$%5IB454)Q|vR zHApW)r#c?E+de4GNy1+JiD;lyF|H9RaV8ivXjawh=vh?gEilxVbtJlUC?eyJojmDt zk&9FXlWz^`D_o#4+1if#=g(?uH-^WUD&SWZIqGNK`rh((Q7ID 4srLi5MtxbRGl>%_a6 z*wz;L_6lOFmU(QDWdqs^%uA8JMS0sn)oiU_(`s#mjA*uhw{P*%Y|y*xnq(fvWz^*A znuE5*Lnj5*y9q6s6|c*X8~ydM<;Zj_XjuAUIjlAs4>xaVE4WspG9Gkmt(nExYBdF1 zE!FZK0dqvbja|T_K5%m)#1DsTk!opm0jm?6FIYNe5+I3mkWx~oen0pFLanj41IUtB zW}T$BCMh`ykE0cL$T~5?+Rc=Yrea8Xa7~4USBqSe4oT&)R*b|CK)GGp$d^FLs4x35 ze7?&N^{aI?MB}Gz-u}Pg78mOZIdZSo6zPz_FDYs{6vUe{q&v-uhgJh5z~j&wkL3&{ z&?P$Gfw6tvgXJx4e}ODi0yt)^z8V+*q~9-&grtkDsiYWf$6QE>uFa6^I`XaQ%RmNV zA#Vi%s^&ngi=1;}DT-M)T6>_TYlySSz;TZbkr>!o4EmZBkn1LReXq|wvm%mMajUeJ zJ@^x|UvFSuuPM4kxg2Sy-@V!hAu{x9-8MgaM86OTeod_Uv4&_exA-zZTznpIvjJvu z+(b@?kDd^6a9_XZa)_ccB #tPkwCOK sQpzCO5q!~N*qxYb1Ya^24Wu%L4su_I?@*Ninoop~8 zOh^U+Xu)HbP7zI{Q&h9ehX?}~n62NB?lPDFJFwSyh->iM#f5M8{VVvii)>M2Jw7mD zZIPQ};5TApA~DD^NTh$CXW(#*z-PXX*yTvf&a;O&ZQz)~A0b#1GeLVj&wp=@%vz^^46{c(i zeN5FXawUy@IT`{xu-<{tYUnL}Wj!8fD9xbJg8;2DuZdfOPYX0xR7&$ JmR6@`YzW#jnx&&|MdYa78155_R4vKwS2mPGt)Z3OusWggBiO^CvwSoB$xt z9|=O318SJRhL%GSUb<5%^2k@@DWc