Generated by All in One SEO v4.9.7.2, this is an llms.txt file, used by LLMs to index the site. # The Cloud Geezer All things Cloud - From The Cloud Geezer ## Sitemaps - [XML Sitemap](https://thecloudgeezer.com/sitemap.xml): Contains all public & indexable URLs for this website. ## Posts - [SecureGauge - M365 Security Tool](https://thecloudgeezer.com/securegauge-m365-security-tool/) - Introducing SecureGauge — Free M365 Security Scorecard How confident are you in your Microsoft 365 security posture right now — today, without opening a single admin center tab? For most of us, the honest answer is "not very." MFA coverage looks fine until you dig into who's actually registered. Mailbox forwarding rules pile up quietly. - [OneDrive Sharing Report - June 2026](https://thecloudgeezer.com/onedrive-sharing-report-june-2026/) - Take Control of OneDrive Sharing Across Your Entire Microsoft 365 Tenant Let's be honest — Microsoft's built-in sharing reports are pretty underwhelming. They show you a snapshot of recent activity, leave out half the context you actually need, and give you no clean way to answer the question every IT admin eventually gets asked: "Can - [SharePoint Discovery Tool](https://thecloudgeezer.com/sharepoint-discovery-tool/) - Know exactly who has access to what across your entire SharePoint Online environment. Managing SharePoint permissions at scale is one of the most time-consuming and error-prone tasks in Microsoft 365 administration. Sites accumulate owners, members, and visitors over time. Folders get shared with individuals via links that nobody can find afterwards. Microsoft 365 Groups add - [Microsoft 365 Discovery Report](https://thecloudgeezer.com/microsoft-365-discovery-report/) - How long does a full Microsoft 365 tenant assessment take you? For me, it used to be half a day. Clicking through Exchange admin, SharePoint admin, Entra ID, Intune, Defender — exporting bits from each, stitching it together in Excel so I could actually use it for a migration runsheet. So I built a script - [PowerSync Pro - Full Migration Series](https://thecloudgeezer.com/powersync-pro-full-migration-series/) - If you’ve ever been responsible for a Microsoft 365 tenant‑to‑tenant migration, you already know the truth: There’s the theory vendors talk about… and then there’s the reality the rest of us live in. The reality usually involves: The daunting task of where to start Users who “definitely didn’t change anything” Devices that behave like they’ve - [The Cloud Geezer Coffee](https://thecloudgeezer.com/the-cloud-geezer-coffee/) - Anyone who’s spent more than five minutes working in the cloud knows one universal truth: nothing happens as fast as you want it to. Spinning up resources, syncing directories, migrating mailboxes—every task comes with its own special blend of waiting, watching, and whispering “please just work.” And when you’re deep in a cloud migration, patience - [Migrating Microsoft 365 Tenants End-to-End: Cloud Workloads + Workstation Reprofiling with MigrationWiz and PowerSyncPro](https://thecloudgeezer.com/migwizpowersyncpro/) - Tenant-to-tenant migrations in Microsoft 365 are rarely simple. You’ve got mailboxes, OneDrive, Teams, SharePoint, and Entra ID identities to move—and that’s just the cloud side. What about the actual devices your users rely on every day? In this comprehensive walkthrough, I demonstrate how to execute a full-scale migration that covers both cloud workloads and Windows - [Creating User Accounts and Send Personalized Emails with PowerShell and MsGraph](https://thecloudgeezer.com/creating-user-accounts-and-send-personalized-emails-with-powershell-and-msgraph/) - Soooooo.. HR gave you a spreadsheet with 500 names on it and have requested that you provision all the new accounts in Microsoft 365. They have given you a welcome pack PDF file and want personalized emails to go out to everybody letting them know the new UPN and Password! Well before you go and - [GoDaddy Defederation](https://thecloudgeezer.com/godaddy-defederation/) - After putting the YouTube video together for this topic I decided to add those commands that you would need in the video into an article here. First let me back up a bit and explain why you would need this in the first place. When you sign up for a domain with GoDaddy, you get - [Google GSuite Discovery Tool](https://thecloudgeezer.com/google-gsuite-discovery-tool/) - When it comes time to perform a migration from Google GSuite to Microsoft 365 the first thing we always ask is - "How much data do you have"? "How many users are there"? "How many shared drives exist"? And invariably the client has a very rough idea but nothing particularly accurate. So we go and - [OneDrive Sharing Report](https://thecloudgeezer.com/onedrive-sharing-report/) - Whether you are migrating to another tenant or simply want to get an idea of what is shared both internally and externally from users OneDrive's, this can be a painful process. The M365 console isn't exactly forthcoming with all that information as the reports only so you what is shared in the last few months. - [Migrate Microsoft 365 Mailboxes to Google Workspace](https://thecloudgeezer.com/migrate-microsoft-365-mailboxes-to-google-workspace/) - This is not a very common subject to talk about as most of the migrations that get performed are people moving into the Microsoft 365 environment. It does happen though that sometimes migrations are necessary into Google Workspace. What I have put together here is a complete walkthrough video on all the steps required to - [Batches Paused in 'Needs Approval' Status](https://thecloudgeezer.com/batches-paused-in-needs-approval-status/) - When you are using the native Microsoft tools to migrate from Google Workspace (Gmail) into Microsoft 365 the tool works very well. It does have a few little nuances that are important to know about when you are working with it though. Firstly, the way that Microsoft are phasing out the use of 'LargeItemLimit' and - [Create 'Dummy Test' Users in Local Active Directory](https://thecloudgeezer.com/create-dummy-test-users-in-local-active-directory/) - The need for this comes along when you are testing things like Azure AD Connect Sync, or an AD to AD migration. Maybe an implementation that requires some basic test users. Now the obvious thing that always happens is you add a new user account, call it TestUser1 and then 2, then 3, then 4. - [Introducing CloudOCM](https://thecloudgeezer.com/introducing-cloudocm/) - The most common questions in migrations with Microsoft 365 is always this..... "Do you have any email templates for the communications?" "What can we use to train our users on things like Teams or OneDrive?" or "Not sure what to send out and when, can you help with that?" So, that's why CloudOCM was born. - [CloudOCM Video Training](https://thecloudgeezer.com/cloudocm-video-training/) - Yes, migrations are often complex and difficult. One of the hardest things is to get your userbase educated in all of the new systems that you intend to rollout. That is why CloudOCM has released a Video Training series FREE of charge for distribution to your userbase. These videos include things like Introduction to Microsoft - [Stop Microsoft Teams Sprawl](https://thecloudgeezer.com/stop-microsoft-teams-sprawl/) - Anybody that has come into an organization and looked at the Teams Admin Center, had a heart attack because there are so many Teams created by pretty much everybody in the organization will be wishing that this little setting had been changed right at the start. Even if you have Teams Sprawl now, you can - [Microsoft 365 Workload Activity Report](https://thecloudgeezer.com/microsoft-365-workload-activity-report/) - Well that's a pretty boring title and an even more boring name for a script. However the output is definitely not boring as it gives a true insight into what is getting used in your Microsoft 365 tenant. The report shows a ton of data around the Exchange, Teams, SharePoint, OneDrive and Yammer workloads. It - [Migrate GoDaddy M365 Email to a Full M365 Tenant](https://thecloudgeezer.com/migrate-godaddy-m365-email-to-a-full-m365-tenant/) - We do come across this scenario whereby the GoDaddy M365 Email option has been selected when you register your domain and you end up with a setup inside GoDaddy for that. Not a totally bad option but it does mean that you are using the GoDaddy console for the administration and it really doesn't offer - [Easily Create MailUser Objects](https://thecloudgeezer.com/easily-create-mailuser-objects/) - When it comes to the setup and configuration of the Microsoft 365 Cross-Tenant Migration Tools, the first part is obviously the initial configuration and testing. When you get past that and everything is working, the next phase is to get the users ready for migration. To do that the users on the Source Tenant need - [SPF DKIM DMARC Scanner Tool](https://thecloudgeezer.com/dkim-dmarc-spf-scanner/) - I am assuming that if you made it this far then you will already know a little bit around the importance of SPF, DKIM and DMARC. If not, then definitely go and read my other post that talks about these three. It also has a video on how to set them up in your Microsoft - [SharePoint Site/File Discovery Report](https://thecloudgeezer.com/sharepoint-site-file-discovery-report/) - Getting a full list of every file in your organizations' Share Point environment can be difficult via the normal consoles and reports. What I put together here is a scripted way to attach to the tenant and export both a Site Collection report and a Site File Report showing all the details you need to - [Backup your Cloud Storage on a Local Drive](https://thecloudgeezer.com/backup-your-cloud-storage-on-a-local-drive/) - Having all your data in the cloud is a wonderful thing. BUT, sometimes you either want the peace of mind that you have a true local copy of the data or the ability to exit your cloud provider if you feel like it. Having an exact replica of everything in the cloud on an external - [Using pCloud. A complete setup guide.](https://thecloudgeezer.com/using-pcloud-a-complete-setup-guide/) - When you install your Windows 10 or Windows 11 PC you will get the chance to login with your Microsoft account. Then as you progress through the user profile setup you get to sync all your files into OneDrive. Awesome, well almost awesome, as unless you have a paid M365 subscription or maybe an Office - [Migrating Public Folders](https://thecloudgeezer.com/migrating-public-folders/) - OK so hands up anybody that enjoys Public Folders? Anybody out there enjoyed 'migrating' those Public Folders too? Yeah, I know, it's painful and something that we all despise. I can remember sighing a huge sigh of relief when you ask the client what they want to do with them and they reply, "Oh we - [MigrationWiz Toolset Videos](https://thecloudgeezer.com/migrationwiz-videos/) - When setting up a third party toolset to perform Microsoft 365 migrations there is always plenty to do. MigrationWiz is no exception however with this series of videos I plan to make it very easy for you to do. Now that Basic Auth has been deprecated across Microsoft 365 tenants, these migrations now need to - [Migrate Microsoft Teams using MigrationWiz](https://thecloudgeezer.com/migrate-microsoft-teams-using-migrationwiz/) - As there is no native way to migrate the content from Tenant to Tenant for Microsoft Teams we need to use a paid toolset to get the data moved over. In this tutorial I am continuing the migration path we have as a theme for the previous articles, the Zeotrobe company being migrated into the - [Migrate Microsoft 365 Tenant to Tenant with Free Native Tools](https://thecloudgeezer.com/migrate-microsoft-365-tenant-to-tenant-with-free-native-tools/) - An interesting topic again, debating whether the free native tools that are available to migrate the Exchange Online workload in Microsoft 365 are good enough to use. Should we be using a 'paid' migration tool to perform the work. Well this totally depends on how much effort you want to put in to controlling the - [Migrate Google Mail/Drive to Microsoft 365 with Free Native Tools](https://thecloudgeezer.com/migrate-google-mail-drive-to-microsoft-365-with-free-native-tools/) - Here a nice bone of contention for you. As we all know that 'Free' doesn't always mean 'Free' when it comes to performing a migration. That being true, there is in fact a good solid way of migrating from Google into Microsoft 365 using the Native Tools that are now a part of the M365 - [Implementing SPF DKIM & DMARC on Microsoft 365](https://thecloudgeezer.com/implementing-spf-dkim-dmarc-on-microsoft-365/) - When emails are sent across the internet there is always a trust involved that they are in fact coming from who they say they are. Now we all know that is the World today there are plenty of people out there that want to spoof, or forge, emails so they look like they are coming - [Migrate Google Workspace to Microsoft 365 with MigrationWiz](https://thecloudgeezer.com/google-workspace-to-microsoft-365-with-migrationwiz/) - Using BitTitan and MigrationWiz to perform a Google Workspace to Microsoft 365 Migration. By utilizing the cloud based toolset in this complete tutorial. - [Create a File Share on Microsoft 365](https://thecloudgeezer.com/create-a-file-share-on-microsoft-365/) - This was always a standard process to perform as an IT administrator. On the On-Premises servers we would take the request, go ahead and create the share, create the group giving access, make it live and tell the users. Well that process hasn't really changed but we just do it a little differently now on - [New MFA Updates on Microsoft 365](https://thecloudgeezer.com/new-mfa-updates-on-microsoft-365/) - The beauty of the cloud is that you don't need to worry about performing updates and patches yourself. The downside is that there are often tons of updates that you may not be aware of that just appear and are applied to the tenant. In this video I talk about the new changes made to - [Create a Free M365 E5 Tenant](https://thecloudgeezer.com/create-a-free-m365-e5-tenant/) - Who doesn't love FREE? Especially when it comes to cloud services. What I am showing you here is how to get yourself a full functioning Microsoft 365 Tenant, with 25 x E5 licenses that renews itself every three months. Totally for free. No catches, no credit cards needed and no invoicing from Microsoft. The only - [Easily Renew an M365 E5 Developer Subscription](https://thecloudgeezer.com/easily-renew-an-m365-e5-developer-subscription/) - You have signed up for a Microsoft Developer account and then got yourself a Microsoft 365 E5 Developer Subscription to play with. Very cool, you got yourself 25 x E5 licenses for free. All inside a tenant that is a complete production tenant with only a few restrictions on what is available to use. The - [Installing PowerShell 7](https://thecloudgeezer.com/installing-powershell-7/) - OK so I know that PowerShell 7 has been out for about a year and we are already up to V7.3. But.... I figured I would put a video together to show people how easy it is to install it on your machine. Quick spoiler alert, it runs alongside V5.1 as a separate app. This - [How to resolve 550 5.7.708 Access Denied Error](https://thecloudgeezer.com/how-to-resolve-550-5-7-708-access-denied-error/) - OK so this error message and article may seem particular granular when it comes to the overall nature, however this particular error is a lot more common than you think. When do you see it? Pretty much every time you set up a new tenant, whether it be a new trial tenant, a developer tenant, - [Azure AD Cloud Sync](https://thecloudgeezer.com/azure-ad-cloud-sync/) - Since the dawn of time and the creation of Office 365 we used DirSync, and then transitioned into Azure AD Connect. This has worked great so far but did have limitations. Especially if you wanted to bring identities from multiple domains and didn't want to setup trusts or just couldn't see the other DC's from - [Microsoft Set Date to Disable Basic Auth](https://thecloudgeezer.com/microsoft-set-date-to-disable-basic-auth/) - With the date looming for the disabling of Basic Auth on all Office 365 tenants I explain what this really means and what you may need to do. - [Active Directory (AD) HTML Report](https://thecloudgeezer.com/active-directory-ad-html-report/) - This report creates a very nice looking HTML report that can be used directly to report to clients with not much editing. Run on the local server but this time it doesn’t need Office installed to run. Here is a sample of the output. I have found that dropping it into Word as well, formats - [Active Directory Report (ADRecon)](https://thecloudgeezer.com/active-directory-report-adrecon/) - This report runs on any locally connected machine and creates a beautiful report on the Active Driectory structure that it finds, as you can see from the screenshot below. Simply use the PS1 file below and run it. It does require Office to be installed on the machine you run it on to get the - [Exchange System Report](https://thecloudgeezer.com/exchange-system-report/) - The script here creates an Excel output of the entire Exchange Organization. Very useful when auditing an environment for a client. Definitely work having in your tool box for sure. Use this link to download the ZIP file with the PS1 inside. ExchangeDiscoveryDownload - [Connect to Office 365 via PowerShell (MFA and Non-MFA)](https://thecloudgeezer.com/connect-to-office-365-via-powershell/) - Updated January 2022 To perform a large number of tasks, especially custom automated tasks, it is necessary to connect to the Office 365 tenant with Powershell. If you are familiar with Powershell in Exchange then the commands are very similar. Clearly there are additional cmdlets that are relevant to Office 365 and in other articles - [Don't get tracked on the web](https://thecloudgeezer.com/dont-get-tracked-on-the-web/) - The more you use the internet in your daily life, the more information you are sharing. Let's take a typical day in your life where you wake up in the morning and check your phone. Maybe you raise yourself from slumber slowly, maybe put on a dressing gown and wander downstairs to the kitchen thinking - [Release date for Visual Studio 2022](https://thecloudgeezer.com/release-date-for-visual-studio-2022/) - EDIT: It's now November 8, 2021 !! So the download for VS2022 is now here. https://visualstudio.microsoft.com/ On the page there are the links to download the Community, Professional and Enterprise versions. Here they are for easy access. It's been long awaited and anticipated but Microsoft have set the date for the virtual event to release - [Privacy in the Cloud](https://thecloudgeezer.com/privacy-in-the-cloud/) - Another short video but one that deserves a look if you are interested in the privacy that you have while surfing and going about your day to day business on the internet. Here I talk about the settings in Google around what is tracked and how that information is then used to provide you with - [Why do Google give away so much for free?](https://thecloudgeezer.com/why-do-google-give-away-so-much-for-free/) - n. Why do Google invest so heavily in so many applications that they essentially give away for free? How can they provide such a robust email infrastructure with GMail and an unlimited photo storage plan? - [Windows 11 - Now Available](https://thecloudgeezer.com/windows-11/) - EDIT: November 8, 2021 Well it's been publicly available now for a month. Yes I am writing this on a Windows 11 machine and to be honest with you, I love it. Not everybody will though as it is a big change and people often resist change. Either way, here is the Microsoft link. https://www.microsoft.com/en-us/windows - [Using DeploymentPro with Migration Wiz](https://thecloudgeezer.com/using-deployment-pro-with-migration-wiz/) - One of the issues around migrations from Tenant to Tenant, or even from On Premises to Cloud, is when and how to cutover the Outlook client. Often in migrations in the field we were organizing helpdesk visits for users and piles of instructions that they wouldn't read properly, only to end up fielding loads of - [Tenant to Tenant Coexistence](https://thecloudgeezer.com/tenant-to-tenant-coexistence/) - A lot of migrations can be handled by a Big Bang approach, whereby everybody is cutover in a night or over a weekend. This is great for smaller companies and I know that I have done this for many that are sub-500 users. It is a crazy weekend but it can work. For larger migrations - [MRS White Paper](https://thecloudgeezer.com/mrs-white-paper/) - Introducing the newest White Paper outlining the differences between using a commercially available SaaS toolset and the MRS (Mailbox Replication Service) that is native to Microsoft 365. The two approaches enable the migration between two Microsoft 365 tenants. It is a migration process that requires a lot of thought which is why I really enjoyed - [Create an ISPConfig3 Web Server in Linux](https://thecloudgeezer.com/create-an-ispconfig3-web-server-in-linux/) - ISPConfig 3 is a Linux based hosting system to allow for multi host multi client systems on a single web server. This batch of commands to walk through means you can create this type of server very quickly and have a webserver in the cloud in under an hour. You can then add multiple websites - [What Cloud Storage can I get for FREE?](https://thecloudgeezer.com/what-cloud-storage-can-i-get-for-free/) - There are free cloud storage options enabling you to store your data without the monthly subscription. Definitely worth checking out. - [Free Web Hosting?](https://thecloudgeezer.com/free-web-hosting/) - Is there such a thing as free web hosting? Well there is, but with some limitations. The one that I found that shows promise in from 000WebHost, a sub brand of Hostinger. For a link to the site, scroll to the bottom. This is what you actually get. Lets have a look at those then. - [Using Office 365 for SMTP Relay](https://thecloudgeezer.com/using-office-365-for-smtp-relay/) - Here I can show you how you would setup a device or an application to send email via office 365 as an SMTP relay. As an example: You have a scanner, and you want to email scanned documents to yourself or someone else. or you have a line-of-business (LOB) application that handles invoicing, like QuickBooks, - [Windows Server 2022](https://thecloudgeezer.com/windows-server-2022/) - The release of the Windows Server 2022 preview seemed to go unnoticed. It has been available since May 24, 2021 but all the chatter seems to be around Windows 11 instead. Well, what about Server 2022. Is it just Windows Server 2019 SP2 like with previous releases? Or does it offer anything significantly more interesting. - [Visual Studio 2022 Announced](https://thecloudgeezer.com/visual-studio-2022-announced/) - This is wonderful news for anybody that uses VS2019 or below on a regular basis. The features that are coming for the new VS2022 are definitely worth a look. The first preview is set for Q3 in 2021, meaning that by the end of Summer we can get our hands on the first cut and - [Coding 40 Years Ago](https://thecloudgeezer.com/coding-40-years-ago/) - Here is a short six minute video I put together to show what it was like to code back in 1982. Using the Sinclair ZX Spectrum. If anybody has any similar memories then please share them in the comments. Remember to subscribe to the channel too please. I wanted to add some links here that - [ZX Spectrum Downloads & Resources](https://thecloudgeezer.com/zx-spectrum-downloads-resources/) - In the video here I talk about how to download an emulator for the Sinclair ZX Spectrum. I have used the 'Fuse' version in the demo but there are plenty of others that are of note. Secondly a do visit the 'World of Spectrum' site too. This has a note on their from Sir Clive - [Anxiety. A perspective on 'Doing Stuff'.](https://thecloudgeezer.com/anxiety-a-perspective/) - Do you have anxiety about doing everyday things? Like returning a purchase at a store? Calling the bank to contest overdraft fees? Even calling a local fast food restaurant to place an order? Well you are not alone, but hopefully I can put some context around this and maybe even bring you some comfort. A - [Tesla and me](https://thecloudgeezer.com/tesla-and-me/) - Drove a Tesla this week. A normal Tesla, not a dealership test drive, but with somebody that works at Tesla. A Model 3 with 90,000 miles on it over two years. Yep, it's been 'run in' shall we say. He was visiting and turned up in the Model 3, to which I told him that - [MFA with Conditional Access](https://thecloudgeezer.com/mfa-with-conditional-access/) - With so many people working from home we need to configure the systems for Multi-Factor authentication but in a way that doesn't affect them when they are on the company network. This video shows how we can setup a conditional access policy to achieve this. Some of the links used in the video are https://aka.ms/mfasetup - [Configure Azure AD Connect](https://thecloudgeezer.com/configure-azure-ad-connect-3/) - Here we configure the Azure AD Connect into the new Office 365 tenant. Something that always annoys me when I am looking for videos or tutorials on YouTube is the constant babble of 'Welcome to my video', 'Today I am going to show you really slowly how to do something'. Argh, not cool people, just - [Quick Azure AD Delta Sync](https://thecloudgeezer.com/quick-azure-ad-delta-sync/) - Here we show a tip for forcing the Azure AD sync to perform a Delta or Initial sync outside of the specified windows. Something that always annoys me when I am looking for videos or tutorials on YouTube is the constant babble of 'Welcome to my video', 'Today I am going to show you really - [Block Access to Office 365 from Countries](https://thecloudgeezer.com/block-access-to-office-365-from-countries/) - As we now have workers from around the globe accessing our resources on Office 365 we want to restrict access to only the countries we have active people in. This way we can help to mitigate attacks from outside easier. I put this YouTube instruction video together to show that how in under five minutes - [Exchange and Office 365 Hybrid Walkthrough](https://thecloudgeezer.com/exchange-and-office-365-hybrid-walkthrough/) - A walk through of how the Exchange Hybrid system is put together. A guide to understand what the Hybrid system is doing and whether it is the best way for you and your company to get to Office 365. Something that always annoys me when I am looking for videos or tutorials on YouTube is - [Exchange - On Premises Walk Through](https://thecloudgeezer.com/exchange-on-premises-walk-through/) - Getting ready to migrate this company from an on premises solution into an Office 365 tenant. This video shows a basic walk through of what they currently have ahead of the setup for the migration itself. Something that always annoys me when I am looking for videos or tutorials on YouTube is the constant babble - [Creation of Office 365 Tenant](https://thecloudgeezer.com/creation-of-office-365-tenant/) - Here we create the Office 365 tenant for Talisoft and configure the Identity Management for the Cloud system. Something that always annoys me when I am looking for videos or tutorials on YouTube is the constant babble of 'Welcome to my video', 'Today I am going to show you really slowly how to do something'. - [Run Hybrid Configuration Wizard](https://thecloudgeezer.com/run-hybrid-configuration-wizard/) - Here we run the Hybrid Configuration Wizard and connect the on premises Exchange server into Office 365. Something that always annoys me when I am looking for videos or tutorials on YouTube is the constant babble of 'Welcome to my video', 'Today I am going to show you really slowly how to do something'. Argh, - [Migrate Test User](https://thecloudgeezer.com/migrate-test-user/) - Migrating a test user from the on premises Exchange servers into Office 365. Something that always annoys me when I am looking for videos or tutorials on YouTube is the constant babble of 'Welcome to my video', 'Today I am going to show you really slowly how to do something'. Argh, not cool people, just - [Hybrid Migration EndPoints](https://thecloudgeezer.com/hybrid-migration-endpoints/) - As you have probably read in a previous article, the EndPoints that you setup for Exchange Online to use are vital for a successful migration. Here I am providing a quick walkthrough tutorial on how you would go about troubleshooting those if they do present themselves with an error during migration. Noting that you may - [Mailbox Report](https://thecloudgeezer.com/mailbox-report/) - A report that is often asked for by anybody interested in the operation of the Exchange Server is one that includes a complete listing of users, last login times, mailbox size and database membership. Here is a useful script that can provide all of this in a CSV file, which is easily manipulated in Excel. - [Export Permissions from Shared Mailboxes](https://thecloudgeezer.com/export-permissions-from-shared-mailboxes/) - For shared mailboxes there are a whole host of reasons why you would want to export all the permissions from Shared Mailboxes. It could be that you are creating a migration strategy to Office 365 and need to know what mailboxes should be migrated with what users. Or simply to understand who has access into - [Create an MRS EndPoint with PowerShell](https://thecloudgeezer.com/create-an-mrs-endpoint-with-powershell/) - It is possible that after a Hybrid Configuration Wizard has been run, or some other setup items are configured, that it is not possible to configure an MRS EndPoint into your Exchange environment. These are important because they allow the gateway for Office 365 to connect to the local on premises Exchange Server and perform - [Setup a Hybrid Exchange Environment](https://thecloudgeezer.com/setup-a-hybrid-exchange-environment/) - When it comes to migrating from your On Premises Exchange environment into Office 365, one of the easiest ways for co-existence is to setup and configure a Hybrid system. This means that the migration process can done over an extended time frame without adversely affecting any of the users. They can all communicate effectively with - [Install Exchange 2016 - Part 2 - Prepare AD](https://thecloudgeezer.com/install-exchange-2016-part-2-prepare-ad/) - The Active Directory may already have the necessary schema updates for previous versions of Exchange, but before you install the Exchange 2016 system you will need to go through this process. The installation of Exchange 2016 will prepare the Active Directory for you, so if you want to let this happen automatically then you can - [Install Exchange 2019 - Part 2 - Update AD](https://thecloudgeezer.com/install-exchange-2019-part-2-update-ad/) - The Active Directory may already have the necessary schema updates for previous versions of Exchange, but before you install the Exchange 2019 system you will need to go through this process. The installation of Exchange 2019 will prepare the Active Directory for you, so if you want to let this happen automatically then you can - [Install Exchange 2019 - Part 1 - Pre Requisites](https://thecloudgeezer.com/install-exchange-2019-part-1-pre-requisites/) - The Exchange 2019 pre-requisites are very similar to the previous version, although they do have later requirements so be careful to follow these carefully. Before the Exchange 2019 Server software can be installed there are various tasks that need to be performed on your Windows Server installation. Ensure all Windows Updates are installed Install the - [Install Exchange 2019 - Part 3 - Install Mailbox Role](https://thecloudgeezer.com/install-exchange-2019-part-3-install-mailbox-role/) - Now comes the easy bit! Once you have installed all the pre-requisites and updated the Active Directory correctly you can move on to installing the Exchange 2019 system itself. My preference is always to use the command prompt and run the unattended installation. This way you can let it get on with the work rather - [Move System Mailboxes](https://thecloudgeezer.com/move-system-mailboxes/) - The Exchange 2016 installation will create a System Mailbox. The normal location is in the C: along with the system binaries that make up Exchange. This is generally not a desirable place for this to be located and a much better location would be alongside the databases that would be used for mailboxes of connecting - [Public Folders - Legacy](https://thecloudgeezer.com/public-folders-legacy/) - “Public Folders” – Did anybody just cringe when you read that? Well yes I agree as PF’s have been long the thorn in the Exchange Admins side. But they do have their usages and some users would tell you that their life depended on them, literally. When we get to the point of migration of - [Public Folders - Modern](https://thecloudgeezer.com/public-folders-modern/) - “Public Folders” – You cringed, again!! Well yes I agree as PF’s have been long the thorn in the Exchange Admins side. But they do have their usages and some users would tell you that their life depended on them, literally. When we get to the point of migration of these little nasties up to - [Create a new Office 365 Tenant - Part 1](https://thecloudgeezer.com/create-a-new-office-365-tenant-part-1/) - Everybody needs to start somewhere and obviously at some point there was a need to create the Office 365 tenant from scratch. In this article I will guide you through step by step on how to perform these tasks. Signup for a new Office 365 tenant Decide on the licensing model Apply your domain to - [Create a new Office 365 Tenant - Part 2](https://thecloudgeezer.com/create-a-new-office-365-tenant-part-2/) - So you have a new tenant, albeit a bit empty. Let’s get into some of the configuration of it all. The first setup is to verify the domain that you want to use. We can’t be stuck with just lightbluefrog.onmicrosoft.com even though that is an important item. Let’s now configure the domain into the tenant. - [Configure Azure AD Connect](https://thecloudgeezer.com/configure-azure-ad-connect/) - In the last few sections we talked about setting up the Office 365 tenant from scratch and them applying the external domain to it. It is now ready to go but we now need to add the users/groups/contact etc from your Active Directory On Premises into the new Azure AD and Office 365 configuration. To - [Configure SSL Certificate - Local Exchange](https://thecloudgeezer.com/configure-ssl-certificate-local-exchange/) - Installing an SSL certificate is an essential part of the Exchange 2016 configuration and is usually one of the first tasks that you would perform when installing a new Server. Normally I would install a certificate using Powershell but for this tutorial I have decided to go through the Exchange Admin Center and do it - [Change Port Number for a Send Connector](https://thecloudgeezer.com/change-port-number-for-a-send-connector/) - Depending on your Exchange environment it may be necessary to change the port number that your Send Connector communicates on. Generally it is left to port 25 but some applications may require a different configuration. An example of this may be. Connection to an external/internal smarthost on a different port Connection to a secure gateway - [Configure FQDN's for On Premises Endpoints](https://thecloudgeezer.com/configure-fqdns-for-on-premises-endpoints/) - Since Nov 1, 2015 it was not possible to include .local domains inside externally used SSL certificates. This created a small problem for a lot of existing Exchange servers as more often than not, the UCC SSL cert would have the local server name and the external name applied. What was necessary was for the - [Configure Local Queues to a different location](https://thecloudgeezer.com/configure-local-queues-to-a-different-location/) - As part of the installation of Exchange 2016, the local queues that control the inbound mail locate themselves in the Program Files directory where the Exchange Binaries reside. As C: drives are generally a lot smaller than others it is common that over time these queue directories may fill up causing the Server to fail. - [What's new in Exchange 2019?](https://thecloudgeezer.com/whats-new-in-exchange-2019/) - Microsoft Exchange 2019 is now available! Woohoo, but before we all jump in and install it lets take some time and learn about what is actually in there and what benefits we are going to get in the long term. Best to make an informed decision when your IT Manager is breathing down your back - [Export PST from Mailbox](https://thecloudgeezer.com/export-pst-from-mailbox/) - Exporting a mailbox from an Exchange server is sometimes easier to connect via an Outlook client and running an export from the menu. But that, like the import procedure in the previous article, is not simple when you want to export a whole load of them. To do this, you can use some simple Powershell - [Import PST into Mailbox](https://thecloudgeezer.com/import-pst-into-mailbox/) - Often the easiest way to get a PST file into the Exchange Server is simply to attach at to an Outlook client and drag/drop the mail into mailbox. However this is not always effective, especially when you have a few hundred to import, or you want more granular control over what is happening. By placing - [Redirect Local Folders to OneDrive](https://thecloudgeezer.com/redirect-local-folders-to-onedrive/) - From time to time I am asked about the use of OneDrive in business and that some users have embraced it and some haven’t. Well the easy way for them to get to use it is to divert all their normal folders, Documents / Pictures etc away from the normal location and in to OneDrive. - [Why your UPN should match your Primary SMTP address](https://thecloudgeezer.com/why-your-upn-should-match-your-primary-smtp-address/) - Since the early days of Office 365, the discussion of changing UPNs has been had between consultants and clients. The discussions range from “what is a UPN” to “this line-of-business application uses UPN for login, the application would need to be reinstalled and the vendor is no longer in business”. During Office 365 deployments, I always try to - [Setup Group Based Licensing](https://thecloudgeezer.com/setup-group-based-licensing/) - The background here is that we all know it is pretty easy to go into the console and to add the relevant Office 365 licenses to a particular user. You can even script it if you are doing hundreds. But what it you could just put them in an AD group and have it automatically - [Server 2019 Installation](https://thecloudgeezer.com/server-2019-installation/) - Before you can start your Exchange 2019 installation you are going to need to install Windows Server 2019. Exchange 2019 cannot run on any other operating system apart from Windows Server 2019. This was a surprising move but makes sense when you think about it, as all of the cloud integration and latest components that - [Decommission Exchange after Migration](https://thecloudgeezer.com/decommission-exchange-after-migration/) - A question that I get asked a lot is regarding whether or not there needs to an Exchange Servers left on premises after a hybrid migration has been completed. Clients are often keen to decommission the Exchange environment to lessen the management of those servers. It is recommended however that for management of the Exchange - [Check and Monitor Azure AD Connect](https://thecloudgeezer.com/check-and-monitor-azure-ad-connect/) - In the first part of this section we configured AAD Connect to perform the setup and initial sync of the Active Directory on premises into Azure AD in the cloud. Let’s take a look at the Status screen on the AAD Connect server to ensure it was successful. From here we can see that the - [Install Exchange 2016 - Part 1 - Pre Requisites](https://thecloudgeezer.com/install-exchange-2016-part-1-pre-requisites/) - Before the Exchange 2016 Server software can be installed there are various tasks that need to be performed on your Windows Server installation. Ensure all Windows Updates are installed Install the RSAT pre-requisites Install the Windows Feature pre-requisites Install the .Net Framework 4.5.2 64 bit Install UCMA runtime Update the Active Directory Schema All of - [Install Exchange 2016 - Part 3 - Install Mailbox Role](https://thecloudgeezer.com/install-exchange-2016-part-3-install-mailbox-role/) - Now comes the easy bit! Once you have installed all the pre-requisites and updated the Active Directory correctly you can move on to installing the Exchange 2016 system itself. My preference is always to use the command prompt and run the unattended installation. This way you can let it get on with the work rather - [Updating Connectors with New SSL Certificate](https://thecloudgeezer.com/updating-connectors-with-new-ssl-certificate/) - When you update your SSL certificate on your Exchange Servers it is also a necessary action to update both the Send and Received Connectors that have bindings. If this is not performed, then firstly you won't be able to delete the old certificate as it is bound to the connector but more importantly, and certainly - [SSL Certificates with ZeroSSL](https://thecloudgeezer.com/ssl-certificates-with-zerossl/) - When it comes to finding a trusted partner for SSL certificates you can definitely go all out and pay a lot of money. When you still want the security and backing of a trusted organization but don't want to shell out hundreds of dollars, then I would recommend you take a look at ZeroSSL. They - [Configuring QuickBooks to send invoices via Office 365](https://thecloudgeezer.com/configuring-quickbooks-to-send-invoices-via-office-365/) - When using the desktop based version of QuickBooks, it is always a nice option to be able to email your clients the invoices. It is also infinitely better if you can have those emails coming from an actual Office 365 account that you have a license and a login for. That way, the emails are - [Users Prompted for MFA even when disabled in Office 365](https://thecloudgeezer.com/users-prompted-for-mfa-even-when-disabled-in-office-365/) - This has happened a few times now, whereby even though the MFA is disabled on the user accounts, the system still insists that it wants the user to set it up and use it. Why is this happening? You would think that be turning it off for each user would fix the problem. The fix ## Pages - [Home](https://thecloudgeezer.com/) - Trending Now SecureGauge – M365 Security Tool OneDrive Sharing Report – June 2026 SharePoint Discovery Tool Microsoft 365 Discovery Report PowerSync Pro – Full Migration Series Microsoft 365 Discovery Report SecureGauge – M365 Security Tool SharePoint Discovery Tool Search SecureGauge – M365 Security Tool Mark Rochester - 16 August 2026 Cloud OneDrive Sharing Report – ## Cloud Templates - [Header Template - Magazine PRO](https://thecloudgeezer.com/tdb_templates/header-template-magazine-pro/) - eyJ0ZGNfaGVhZGVyX2Rlc2t0b3AiOiJbdGRjX3pvbmUgdHlwZT1cInRkY19oZWFkZXJfZGVza3RvcFwiIHRkY19jc3M9XCJleUpoYkd3aU9uc2liV0Z5WjJsdUxYSnBaMmgwSWpvaVlYVjBieUlzSW0xaGNtZHBiaTFzWldaMElqb2lZWFYwYnlJc0luZHBaSFJvSWpvaU1URTJOSEI0SWl3aVltRmphMmR5YjNWdVpDMWpiMnh2Y2lJNklpTm1abVptWm1ZaUxDSmthWE53YkdGNUlqb2lJbjBzSW14aGJtUnpZMkZ3WlNJNmV5SjNhV1IwYUNJNklqRXdNQ1VpTENKa2FYTndiR0Y1SWpvaUluMHNJbXhoYm1SelkyRndaVjl0WVhoZmQybGtkR2dpT2pFeE5EQXNJbXhoYm1SelkyRndaVjl0YVc1ZmQybGtkR2dpT2pFd01Ua3NJbkJ2Y25SeVlXbDBJanA3SW5kcFpIUm9Jam9pTVRBd0pTSXNJbVJwYzNCc1lYa2lPaUlpZlN3aWNHOXlkSEpoYVhSZmJXRjRYM2RwWkhSb0lqb3hNREU0TENKd2IzSjBjbUZwZEY5dGFXNWZkMmxrZEdnaU9qYzJPQ3dpY0dodmJtVWlPbnNpZDJsa2RHZ2lPaUl4TURBbElpd2laR2x6Y0d4aGVTSTZJaUo5TENKd2FHOXVaVjl0WVhoZmQybGtkR2dpT2pjMk4zMD1cIiBoX2Rpc3BsYXk9XCJcIiBoX3Bvc2l0aW9uPVwiXCIgem9uZV9zaGFkb3dfc2hhZG93X29mZnNldF9ob3Jpem9udGFsPVwiMFwiIHJvd19iZ19ncmFkaWVudD1cIiNmZmZmZmZcIl1bdmNfcm93IGZ1bGxfd2lkdGg9XCJcIiB0ZGNfY3NzPVwiZXlKaGJHd2lPbnNpYldGeVoybHVMWEpwWjJoMElqb2lMVEkwSWl3aWJXRnlaMmx1TFd4bFpuUWlPaUl0TWpRaUxDSndZV1JrYVc1bkxYUnZjQ0k2SWpRaUxDSndZV1JrYVc1bkxXSnZkSFJ2YlNJNklqUWlMQ0ppWVdOclozSnZkVzVrTFdOdmJHOXlJam9pSTJZMFpqUm1OQ0lzSW1ScGMzQnNZWGtpT2lJaWZTd2liR0Z1WkhOallYQmxJanA3SW1ScGMzQnNZWGtpT2lJaWZTd2liR0Z1WkhOallYQmxYMjFoZUY5M2FXUjBhQ0k2TVRFME1Dd2liR0Z1WkhOallYQmxYMjFwYmw5M2FXUjBhQ0k2TVRBeE9Td2ljRzl5ZEhKaGFYUWlPbnNpYldGeVoybHVMWEpwWjJoMElqb2lMVEV3SWl3aWJXRnlaMmx1TFd4bFpuUWlPaUl0TVRBaUxDSndZV1JrYVc1bkxYUnZjQ0k2SWpNaUxDSndZV1JrYVc1bkxXSnZkSFJ2YlNJNklqTWlMQ0prYVhOd2JHRjVJam9pSW4wc0luQnZjblJ5WVdsMFgyMWhlRjkzYVdSMGFDSTZNVEF4T0N3aWNHOXlkSEpoYVhSZmJXbHVYM2RwWkhSb0lqbzNOamg5XCIgY29udGVudF9hbGlnbl92ZXJ0aWNhbD1cImNvbnRlbnQtdmVydC1jZW50ZXJcIiBmbGV4X2xheW91dD1cInJvd1wiIGZsZXhfdmVydF9hbGlnbj1cImNlbnRlclwiXVt2Y19jb2x1bW4gd2lkdGg9XCIzLzRcIiB0ZGNfY3NzPVwiZXlKaGJHd2lPbnNpZDJsa2RHZ2lPaUk0TUNVaUxDSmthWE53YkdGNUlqb2lJbjBzSW5CdmNuUnlZV2wwSWpwN0ltUnBjM0JzWVhraU9pSWlmU3dpY0c5eWRISmhhWFJmYldGNFgzZHBaSFJvSWpveE1ERTRMQ0p3YjNKMGNtRnBkRjl0YVc1ZmQybGtkR2dpT2pjMk9IMD1cIiBmbGV4X2xheW91dD1cInJvd1wiIGZsZXhfdmVydF9hbGlnbj1cImNlbnRlclwiXVt0ZGJfaGVhZGVyX2RhdGUgaW5saW5lPVwieWVzXCIgZGF0ZV9jb2xvcj1cIiMwMDAwMDBcIiB0ZGNfY3NzPVwiZXlKaGJHd2lPbnNpYldGeVoybHVMWEpwWjJoMElqb2lNekFpTENKa2FYTndiR0Y1SWpvaUluMHNJbkJ2Y25SeVlXbDBJanA3SW0xaGNtZHBiaTF5YVdkb2RDSTZJakUxSWl3aVpHbHpjR3hoZVNJNklpSjlMQ0p3YjNKMGNtRnBkRjl0WVhoZmQybGtkR2dpT2pFd01UZ3NJbkJ2Y25SeVlXbDBYMjFwYmw5M2FXUjBhQ0k2TnpZNGZRPT1cIiBmX2RhdGVfZm9udF9mYW1pbHk9XCIzOTRcIiBmX2RhdGVfZm9udF9zaXplPVwiMTFcIiBmX2RhdGVfZm9udF93ZWlnaHQ9XCI1MDBcIiBmX2RhdGVfZm9udF9saW5lX2hlaWdodD1cIjFcIl1bL3ZjX2NvbHVtbl1bdmNfY29sdW1uIHdpZHRoPVwiMS80XCIgdGRjX2Nzcz1cImV5SmhiR3dpT25zaWQybGtkR2dpT2lJeU1DVWlMQ0pqYjI1MFpXNTBMV2d0WVd4cFoyNGlPaUpqYjI1MFpXNTBMV2h2Y21sNkxYSnBaMmgwSWl3aVpHbHpjR3hoZVNJNklpSjlmUT09XCIgZmxleF9sYXlvdXQ9XCJyb3dcIiBmbGV4X3ZlcnRfYWxpZ249XCJjZW50ZXJcIiBmbGV4X2hvcml6X2FsaWduPVwiZmxleC1lbmRcIl1bdGRtX2Jsb2NrX3NvY2lhbHMgZmFjZWJvb2s9XCJodHRwczovL2ZhY2Vib29rLmNvbS90aGVjbG91ZGdlZXplclwiIGluc3RhZ3JhbT1cImh0dHBzOi8vaW5zdGFncmFtLmNvbS90aGVjbG91ZGdlZXplclwiIHRkc19zb2NpYWwxLWljb25zX2NvbG9yPVwiIzAwMDAwMFwiIGljb25zX3NpemU9XCIxMlwiIGljb25zX3BhZGRpbmc9XCIyXCIgdGRjX2Nzcz1cImV5SmhiR3dpT25zaVpHbHpjR3hoZVNJNklpSjlmUT09XCIgaWNvbnNfc3BhY2luZz1cIjBcIiB5b3V0dWJlPVwiaHR0cHM6Ly95b3V0dWJlLmNvbS90aGVjbG91ZGdlZXplclwiIGNvbnRlbnRfYWxpZ25faG9yaXpvbnRhbD1cImNvbnRlbnQtaG9yaXotcmlnaHRcIiBsaW5rZWRpbj1cImh0dHBzOi8vbGlua2VkaW4uY29tL2luL21hcmtyb2NoZXN0ZXJcIiB0d2l0dGVyPVwiaHR0cHM6Ly90d2l0dGVyLmNvbS90aGVjbG91ZGdlZXplclwiIHNob3dfbmFtZXM9XCJcIl1bL3ZjX2NvbHVtbl1bL3ZjX3Jvd11bdmNfcm93IGNvbnRlbnRfYWxpZ25fdmVydGljYWw9XCJjb250ZW50LXZlcnQtY2VudGVyXCIgdGRjX2Nzcz1cImV5SmhiR3dpT25zaWNHRmtaR2x1WnkxMGIzQWlPaUl5TUNJc0luQmhaR1JwYm1jdFltOTBkRzl0SWpvaU1qQWlMQ0prYVhOd2JHRjVJam9pSW4wc0luQnZjblJ5WVdsMElqcDdJbkJoWkdScGJtY3RkRzl3SWpvaU1UUWlMQ0p3WVdSa2FXNW5MV0p2ZEhSdmJTSTZJakUwSWl3aVpHbHpjR3hoZVNJNklpSjlMQ0p3YjNKMGNtRnBkRjl0WVhoZmQybGtkR2dpT2pFd01UZ3NJbkJ2Y25SeVlXbDBYMjFwYmw5M2FXUjBhQ0k2TnpZNGZRPT1cIiBmdWxsX3dpZHRoPVwiXCIgZmxleF9sYXlvdXQ9XCJleUpoYkd3aU9pSmliRzlqYXlJc0lteGhibVJ6WTJGd1pTSTZJbUpzYjJOckluMD1cIiBmbGV4X2hvcml6X2FsaWduPVwiZmxleC1zdGFydFwiXVt2Y19jb2x1bW4gdmVydGljYWxfYWxpZ249XCJcIiB3aWR0aD1cIjEvM1wiIHRkY19jc3M9XCJleUpoYkd3aU9uc2lkMmxrZEdnaU9pSXpNQ1VpTENKa2FYTndiR0Y1SWpvaUluMHNJbXhoYm1SelkyRndaU0k2ZXlKM2FXUjBhQ0k2SWpJMEpTSXNJbVJwYzNCc1lYa2lPaUlpZlN3aWJHRnVaSE5qWVhCbFgyMWhlRjkzYVdSMGFDSTZNVEUwTUN3aWJHRnVaSE5qWVhCbFgyMXBibDkzYVdSMGFDSTZNVEF4T1gwPVwiXVt0ZGJfaGVhZGVyX2xvZ28gYWxpZ25fdmVydD1cImNvbnRlbnQtdmVydC10b3BcIiBkaXNwbGF5PVwiXCIgYWxpZ25faG9yaXo9XCJjb250ZW50LWhvcml6LWNlbnRlclwiIHNob3dfdGl0bGU9XCJub25lXCIgc2hvd190YWdsaW5lPVwibm9uZVwiIHRhZ2xpbmVfYWxpZ25faG9yaXo9XCJjb250ZW50LWhvcml6LWxlZnRcIiB0ZGNfY3NzPVwiZXlKaGJHd2lPbnNpWkdsemNHeGhlU0k2SWlKOUxDSnNZVzVrYzJOaGNHVWlPbnNpYldGeVoybHVMWEpwWjJoMElqb2lMVE13SWl3aWJXRnlaMmx1TFd4bFpuUWlPaUl0TWpBaUxDSmthWE53YkdGNUlqb2lJbjBzSW14aGJtUnpZMkZ3WlY5dFlYaGZkMmxrZEdnaU9qRXhOREFzSW14aGJtUnpZMkZ3WlY5dGFXNWZkMmxrZEdnaU9qRXdNVGtzSW5CdmNuUnlZV2wwSWpwN0ltMWhjbWRwYmkxeWFXZG9kQ0k2SWkweE1DSXNJbTFoY21kcGJpMXNaV1owSWpvaUxUVWlMQ0prYVhOd2JHRjVJam9pSW4wc0luQnZjblJ5WVdsMFgyMWhlRjkzYVdSMGFDSTZNVEF4T0N3aWNHOXlkSEpoYVhSZmJXbHVYM2RwWkhSb0lqbzNOamg5XCJdWy92Y19jb2x1bW5dW3ZjX2NvbHVtbiB3aWR0aD1cIjIvM1wiIGZsZXhfaG9yaXpfYWxpZ249XCJmbGV4LWVuZFwiIGZsZXhfZ3Jvdz1cImRlZmF1bHRcIiBmbGV4X2xheW91dD1cImJsb2NrXCIgZmxleF92ZXJ0X2FsaWduPVwiZmxleC1zdGFydFwiIHRkY19jc3M9XCJleUpoYkd3aU9uc2lkMmxrZEdnaU9pSTNNQ1VpTENKa2FYTndiR0Y1SWpvaUluMHNJbXhoYm1SelkyRndaU0k2ZXlKM2FXUjBhQ0k2SWpjMkpTSXNJbVJwYzNCc1lYa2lPaUlpZlN3aWJHRnVaSE5qWVhCbFgyMWhlRjkzYVdSMGFDSTZNVEUwTUN3aWJHRnVaSE5qWVhCbFgyMXBibDkzYVdSMGFDSTZNVEF4T1gwPVwiXVt0ZG1fYmxvY2tfaW5saW5lX2ltYWdlIGRpc3BsYXlfaW5saW5lPVwieWVzXCIgbWVkaWFfc2l6ZV9pbWFnZV9oZWlnaHQ9XCIxMTZcIiBtZWRpYV9zaXplX2ltYWdlX3dpZHRoPVwiOTA2XCIgdXJsPVwiaHR0cHM6Ly9wYXJ0bmVyLnBjbG91ZC5jb20vci8xNTU0NjlcIiB1cmxfdGFyZ2V0PVwieWVzXCIgY2FwdGlvbl9wb3NpdGlvbj1cIm92ZXItaW1hZ2VcIiBjb250ZW50X2FsaWduX2hvcml6b250YWw9XCJjb250ZW50LWhvcml6LWNlbnRlclwiIGltZ193aWR0aD1cIjcyOFwiIGltYWdlPVwiMjcyOVwiXVsvdmNfY29sdW1uXVsvdmNfcm93XVt2Y19yb3cgdGRjX2Nzcz1cImV5SmhiR3dpT25zaWJXRnlaMmx1TFhKcFoyaDBJam9pTFRJMElpd2liV0Z5WjJsdUxXeGxablFpT2lJdE1qUWlMQ0ppWVdOclozSnZkVzVrTFdOdmJHOXlJam9pSXpJek1tUXpOU0lzSW1KaFkydG5jbTkxYm1RdGFXMWhaMlVpT2lKMWNtd29YQ0pvZEhSd2N6b3ZMM1JvWldOc2IzVmtaMlZsZW1WeUxtTnZiUzkzY0MxamIyNTBaVzUwTDNWd2JHOWhaSE12TWpBeU1TOHhNUzlpWjJoa0xtcHdaMXdpS1NJc0ltOXdZV05wZEhraU9pSXdMaklpTENKa2FYTndiR0Y1SWpvaUluMHNJbkJ2Y25SeVlXbDBJanA3SW0xaGNtZHBiaTF5YVdkb2RDSTZJaTB4TUNJc0ltMWhjbWRwYmkxc1pXWjBJam9pTFRFd0lpd2laR2x6Y0d4aGVTSTZJaUo5TENKd2IzSjBjbUZwZEY5dFlYaGZkMmxrZEdnaU9qRXdNVGdzSW5CdmNuUnlZV2wwWDIxcGJsOTNhV1IwYUNJNk56WTRmUT09XCIgZnVsbF93aWR0aD1cIlwiIGNvbnRlbnRfYWxpZ25fdmVydGljYWw9XCJjb250ZW50LXZlcnQtY2VudGVyXCIgZmxleF92ZXJ0X2FsaWduPVwiY2VudGVyXCIgZmxleF9sYXlvdXQ9XCJyb3dcIiBmbGV4X2hvcml6X2FsaWduPVwic3BhY2UtYmV0d2VlblwiXVt2Y19jb2x1bW4gdGRjX2Nzcz1cImV5SmhiR3dpT25zaWQybGtkR2dpT2lJNU1DVWlMQ0prYVhOd2JHRjVJam9pSW4wc0luQnZjblJ5WVdsMElqcDdJbmRwWkhSb0lqb2lPVElsSWl3aVpHbHpjR3hoZVNJNklpSjlMQ0p3YjNKMGNtRnBkRjl0WVhoZmQybGtkR2dpT2pFd01UZ3NJbkJ2Y25SeVlXbDBYMjFwYmw5M2FXUjBhQ0k2TnpZNGZRPT1cIiBmbGV4X2xheW91dD1cInJvd1wiIGZsZXhfdmVydF9hbGlnbj1cImNlbnRlclwiIGZsZXhfaG9yaXpfYWxpZ249XCJzcGFjZS1iZXR3ZWVuXCIgZmxleF9ncm93PVwib25cIiB3aWR0aD1cIjEvMVwiIGlzX3N0aWNreT1cInllc1wiXVt0ZGJfaGVhZGVyX21lbnUgbWFpbl9zdWJfdGRpY29uPVwidGQtaWNvbi1kb3duXCIgc3ViX3RkaWNvbj1cInRkLWljb24tcmlnaHQtYXJyb3dcIiBtbV9hbGlnbl9ob3Jpej1cImNvbnRlbnQtaG9yaXotY2VudGVyXCIgbW9kdWxlc19vbl9yb3dfcmVndWxhcj1cIjIwJVwiIG1vZHVsZXNfb25fcm93X2NhdHM9XCIyMCVcIiBpbWFnZV9zaXplPVwidGRfMzAweDBcIiBtb2R1bGVzX2NhdGVnb3J5PVwiYWJvdmVcIiBzaG93X2V4Y2VycHQ9XCJub25lXCIgc2hvd19jb209XCJub25lXCIgc2hvd19kYXRlPVwibm9uZVwiIHNob3dfYXV0aG9yPVwibm9uZVwiIG1tX3N1Yl9hbGlnbl9ob3Jpej1cImNvbnRlbnQtaG9yaXotcmlnaHRcIiBtbV9lbGVtX2FsaWduX2hvcml6PVwiY29udGVudC1ob3Jpei1sZWZ0XCIgbW1fYWxpZ25fc2NyZWVuPVwieWVzXCIgZl9lbGVtX2ZvbnRfc2l6ZT1cImV5SmhiR3dpT2lJeE1pSXNJbkJ2Y25SeVlXbDBJam9pTVRBaWZRPT1cIiBlbGVtX3BhZGQ9XCJleUp3YjNKMGNtRnBkQ0k2SWpBZ01UQndlQ0lzSW1Gc2JDSTZJakFnTVRKd2VDSjlcIiBtZW51X2lkPVwiMThcIiB0ZXh0X2NvbG9yPVwiI2ZmZmZmZlwiIHRkc19tZW51X2FjdGl2ZT1cInRkc19tZW51X2FjdGl2ZTFcIiBmX2VsZW1fZm9udF9saW5lX2hlaWdodD1cImV5SmhiR3dpT2lJME9IQjRJaXdpY0c5eWRISmhhWFFpT2lJME1IQjRJbjA9XCIgZl9lbGVtX2ZvbnRfZmFtaWx5PVwiMzk0XCIgZl9lbGVtX2ZvbnRfdHJhbnNmb3JtPVwiY2FwaXRhbGl6ZVwiIGZfZWxlbV9mb250X3dlaWdodD1cIjQwMFwiIGZfZWxlbV9mb250X3NwYWNpbmc9XCIwLjRcIiB0ZGNfY3NzPVwiZXlKaGJHd2lPbnNpYldGeVoybHVMV3hsWm5RaU9pSXRNVEFpTENKa2FYTndiR0Y1SWpvaUluMHNJbkJ2Y25SeVlXbDBJanA3SW1ScGMzQnNZWGtpT2lJaWZTd2ljRzl5ZEhKaGFYUmZiV0Y0WDNkcFpIUm9Jam94TURFNExDSndiM0owY21GcGRGOXRhVzVmZDJsa2RHZ2lPamMyT0gwPVwiIG1haW5fc3ViX2ljb25fc2l6ZT1cImV5SmhiR3dpT2lJeE1DSXNJbkJ2Y25SeVlXbDBJam9pT1NKOVwiIHRkc19tZW51X2FjdGl2ZTMtYmdfY29sb3I9XCIjMWU3M2JlXCIgZl9zdWJfZWxlbV9mb250X2ZhbWlseT1cIjM5NFwiIGZfc3ViX2VsZW1fZm9udF9zaXplPVwiMTJcIiBtbV9zaGFkb3dfc2hhZG93X3NpemU9XCIyMFwiIG1tX3NoYWRvd19zaGFkb3dfY29sb3I9XCJyZ2JhKDAsMCwwLDAuMTUpXCIgc3ViX3NoYWRvd19zaGFkb3dfc2l6ZT1cIjEwXCIgc3ViX3NoYWRvd19zaGFkb3dfb2Zmc2V0X2hvcml6b250YWw9XCIwXCIgc3ViX3NoYWRvd19zaGFkb3dfb2Zmc2V0X3ZlcnRpY2FsPVwiMlwiIHN1Yl9zaGFkb3dfc2hhZG93X2NvbG9yPVwicmdiYSgwLDAsMCwwLjE1KVwiIG1tX3NoYWRvd19zaGFkb3dfb2Zmc2V0X3ZlcnRpY2FsPVwiNFwiIHN1Yl9maXJzdF9sZWZ0PVwiLTE1XCIgc3ViX3Jlc3RfdG9wPVwiLTE1XCIgc3ViX3BhZGQ9XCIxMHB4IDAgMTVweFwiIHN1Yl9lbGVtX3BhZGQ9XCI1cHggMjBweFwiIGFsaWduX2hvcml6PVwiY29udGVudC1ob3Jpei1jZW50ZXJcIiBtYWluX3N1Yl9pY29uX2FsaWduPVwiZXlKaGJHd2lPakVzSW5CdmNuUnlZV2wwSWpvaU1DSjlcIiBmX3N1Yl9lbGVtX2ZvbnRfd2VpZ2h0PVwiNTAwXCIgbW1fY2hpbGRfY2F0cz1cIjIwXCIgbWFpbl9zdWJfaWNvbl9zcGFjZT1cImV5SndiM0owY21GcGRDSTZJalVpZlE9PVwiIHN1Yl90ZXh0X2NvbG9yPVwiIzAwMDAwMFwiIHRkc19tZW51X3N1Yl9hY3RpdmUxLXN1Yl90ZXh0X2NvbG9yX2g9XCIjNGY0ZjRmXCIgbW1fYm9yZGVyX3NpemU9XCIwXCIgbW1fZWxlbV9ib3JkZXI9XCIwXCIgbW1fZWxlbV9ib3JkZXJfYT1cIjBcIiBtbV9zdWJfd2lkdGg9XCIyMCVcIiBtbV9lbGVtX3BhZGQ9XCJleUpoYkd3aU9pSTFjSGdnTVRWd2VDSXNJbkJ2Y25SeVlXbDBJam9pTTNCNElERXljSGdpZlE9PVwiIG1vZHVsZXNfZ2FwPVwiZXlKaGJHd2lPaUl4TlNJc0luQnZjblJ5WVdsMElqb2lOeUo5XCIgYWxsX21vZHVsZXNfc3BhY2U9XCIwXCIgbW1fc3ViX3BhZGQ9XCJleUpoYkd3aU9pSTFjSGdnTUNBeE5YQjRJQ0lzSW5CdmNuUnlZV2wwSWpvaU0zQjRJREFnTVRKd2VDQWlmUT09XCIgbW1fd2lkdGg9XCJleUpoYkd3aU9pSXhNVFkwSWl3aWJHRnVaSE5qWVhCbElqb2lNVEF3SlNJc0luQnZjblJ5WVdsMElqb2lNVEF3SlNKOVwiIG1tX3BhZGQ9XCJleUpzWVc1a2MyTmhjR1VpT2lJeU1DSXNJbkJ2Y25SeVlXbDBJam9pTVRVaUxDSmhiR3dpT2lJeU5TSjlcIiBtbV9zdWJfYm9yZGVyPVwiMFwiIG1tX3N1YmNhdHNfcG9zdHNfbGltaXQ9XCIxMFwiIG1tX3N1YmNhdHNfYmc9XCJyZ2JhKDUxLDEzMCwxOTEsMC4zMilcIiBtZXRhX2luZm9faG9yaXo9XCJjb250ZW50LWhvcml6LWNlbnRlclwiIG1ldGFfcGFkZGluZz1cImV5SmhiR3dpT2lJeE5YQjRJRFZ3ZUNBd0lEVndlQ0lzSW5CdmNuUnlZV2wwSWpvaU1USndlQ0F3SURBZ01DSjlcIiBtb2R1bGVzX2NhdGVnb3J5X3BhZGRpbmc9XCIwXCIgYXJ0X3RpdGxlPVwiZXlKaGJHd2lPaUl4TUhCNElEQWdNQ0F3SWl3aWNHOXlkSEpoYVhRaU9pSTRjSGdnTUNBd0lEQWlmUT09XCIgYXJ0X2V4Y2VycHQ9XCIwXCIgZl9tbV9zdWJfZm9udF9mYW1pbHk9XCIzOTRcIiBmX21tX3N1Yl9mb250X3NpemU9XCJleUpoYkd3aU9pSXhNeUlzSW5CdmNuUnlZV2wwSWpvaU1URWlmUT09XCIgZl9tbV9zdWJfZm9udF9saW5lX2hlaWdodD1cIjEuMlwiIGZfbW1fc3ViX2ZvbnRfd2VpZ2h0PVwiNTAwXCIgdGl0bGVfdHh0X2hvdmVyPVwiIzAwOGQ3ZlwiIHRpdGxlX3R4dD1cIiMwMDAwMDBcIiBtbV9lbGVtX2NvbG9yX2E9XCIjMDA4ZDdmXCIgY2F0X2JnPVwicmdiYSgyNTUsMjU1LDI1NSwwKVwiIGNhdF9iZ19ob3Zlcj1cInJnYmEoMjU1LDI1NSwyNTUsMClcIiBjYXRfdHh0PVwiIzAwMDAwMFwiIGNhdF90eHRfaG92ZXI9XCIjMDA4ZDdmXCIgcGFnX2hfYmc9XCIjMDA4ZDdmXCIgcGFnX2hfYm9yZGVyPVwiIzAwOGQ3ZlwiIGZfdGl0bGVfZm9udF9mYW1pbHk9XCIzOTRcIiBmX3RpdGxlX2ZvbnRfc2l6ZT1cImV5SmhiR3dpT2lJeE15SXNJbkJ2Y25SeVlXbDBJam9pTVRFaWZRPT1cIiBmX3RpdGxlX2ZvbnRfbGluZV9oZWlnaHQ9XCIxLjJcIiBmX3RpdGxlX2ZvbnRfd2VpZ2h0PVwiNTAwXCIgZl9jYXRfZm9udF9zaXplPVwiZXlKaGJHd2lPaUl4TXlJc0luQnZjblJ5WVdsMElqb2lNVEVpZlE9PVwiIGZfY2F0X2ZvbnRfbGluZV9oZWlnaHQ9XCIxXCIgZl9jYXRfZm9udF93ZWlnaHQ9XCI0MDBcIiBmX2NhdF9mb250X3RyYW5zZm9ybT1cInVwcGVyY2FzZVwiIHBhZ19pY29uc19zaXplPVwiZXlKd2IzSjBjbUZwZENJNklqWWlmUT09XCIgbWMxX3RpdGxlX3RhZz1cInBcIiBtbV9wb3N0c19saW1pdD1cIjEwXCIgaW1hZ2VfaGVpZ2h0PVwiMTAwXCIgc3ViX2JnX2NvbG9yPVwiIzkxYThiZlwiIHNob3dfbWVnYV9jYXRzPVwieWVzXCIgbV9wYWRkaW5nPVwiMTBweFwiXVsvdmNfY29sdW1uXVsvdmNfcm93XVt2Y19yb3cgZnVsbF93aWR0aD1cIlwiIHRkY19jc3M9XCJleUpoYkd3aU9uc2laR2x6Y0d4aGVTSTZJaUo5ZlE9PVwiXVt2Y19jb2x1bW4gdGRjX2Nzcz1cImV5SmhiR3dpT25zaVpHbHpjR3hoZVNJNklpSjlmUT09XCJdW3ZjX3NlcGFyYXRvciBjb2xvcj1cIiNkZDMzMzNcIiBib3JkZXJfd2lkdGg9XCIzXCIgdGRjX2Nzcz1cImV5SmhiR3dpT25zaWJXRnlaMmx1TFhKcFoyaDBJam9pTFRRNElpd2liV0Z5WjJsdUxXSnZkSFJ2YlNJNklqQWlMQ0p0WVhKbmFXNHRiR1ZtZENJNklpMDBPQ0lzSW5kcFpIUm9Jam9pWVhWMGJ5SXNJbVJwYzNCc1lYa2lPaUlpZlN3aWJHRnVaSE5qWVhCbElqcDdJbTFoY21kcGJpMXlhV2RvZENJNklpMHlOQ0lzSW0xaGNtZHBiaTFzWldaMElqb2lMVEkwSWl3aVpHbHpjR3hoZVNJNklpSjlMQ0pzWVc1a2MyTmhjR1ZmYldGNFgzZHBaSFJvSWpveE1UUXdMQ0pzWVc1a2MyTmhjR1ZmYldsdVgzZHBaSFJvSWpveE1ERTVmUT09XCJdWy92Y19jb2x1bW5dWy92Y19yb3ddWy90ZGNfem9uZV0iLCJ0ZGNfaGVhZGVyX2Rlc2t0b3Bfc3RpY2t5IjoiW3RkY196b25lIHR5cGU9XCJ0ZGNfaGVhZGVyX2Rlc2t0b3Bfc3RpY2t5XCIgc190cmFuc2l0aW9uX3R5cGU9XCJcIiB0ZGNfY3NzPVwiZXlKaGJHd2lPbnNpWkdsemNHeGhlU0k2SWlKOWZRPT1cIiBoc190cmFuc2l0aW9uX3R5cGU9XCJcIiBoc190cmFuc2l0aW9uX2VmZmVjdD1cInNsaWRlXCIgaHNfc3RpY2t5X3R5cGU9XCJcIl1bdmNfcm93IHRkY19jc3M9XCJleUpoYkd3aU9uc2liV0Z5WjJsdUxYSnBaMmgwSWpvaUxUSTBJaXdpYldGeVoybHVMV3hsWm5RaU9pSXRNalFpTENKaVlXTnJaM0p2ZFc1a0xXTnZiRzl5SWpvaUl6SXpNbVF6TlNJc0ltSmhZMnRuY205MWJtUXRhVzFoWjJVaU9pSjFjbXdvWENKb2RIUndjem92TDNSb1pXTnNiM1ZrWjJWbGVtVnlMbU52YlM5M2NDMWpiMjUwWlc1MEwzVndiRzloWkhNdk1qQXlNUzh4TVM5aVoyaGtMbXB3WjF3aUtTSXNJbTl3WVdOcGRIa2lPaUl3TGpJaUxDSmthWE53YkdGNUlqb2lJbjBzSW5CdmNuUnlZV2wwSWpwN0ltMWhjbWRwYmkxeWFXZG9kQ0k2SWkweE1DSXNJbTFoY21kcGJpMXNaV1owSWpvaUxURXdJaXdpWkdsemNHeGhlU0k2SWlKOUxDSndiM0owY21GcGRGOXRZWGhmZDJsa2RHZ2lPakV3TVRnc0luQnZjblJ5WVdsMFgyMXBibDkzYVdSMGFDSTZOelk0ZlE9PVwiIGZ1bGxfd2lkdGg9XCJcIiBjb250ZW50X2FsaWduX3ZlcnRpY2FsPVwiY29udGVudC12ZXJ0LWNlbnRlclwiIGZsZXhfdmVydF9hbGlnbj1cImNlbnRlclwiIGZsZXhfbGF5b3V0PVwicm93XCIgZmxleF9ob3Jpel9hbGlnbj1cInNwYWNlLWJldHdlZW5cIl1bdmNfY29sdW1uIHRkY19jc3M9XCJleUpoYkd3aU9uc2lkMmxrZEdnaU9pSTVNQ1VpTENKa2FYTndiR0Y1SWpvaUluMHNJbkJ2Y25SeVlXbDBJanA3SW5kcFpIUm9Jam9pT1RJbElpd2laR2x6Y0d4aGVTSTZJaUo5TENKd2IzSjBjbUZwZEY5dFlYaGZkMmxrZEdnaU9qRXdNVGdzSW5CdmNuUnlZV2wwWDIxcGJsOTNhV1IwYUNJNk56WTRmUT09XCIgZmxleF9sYXlvdXQ9XCJyb3dcIiBmbGV4X3ZlcnRfYWxpZ249XCJjZW50ZXJcIiBmbGV4X2hvcml6X2FsaWduPVwic3BhY2UtYmV0d2VlblwiIGZsZXhfZ3Jvdz1cIm9uXCIgd2lkdGg9XCIzLzRcIl1bdGRiX2hlYWRlcl9tZW51IG1haW5fc3ViX3RkaWNvbj1cInRkLWljb24tZG93blwiIHN1Yl90ZGljb249XCJ0ZC1pY29uLXJpZ2h0LWFycm93XCIgbW1fYWxpZ25faG9yaXo9XCJjb250ZW50LWhvcml6LWNlbnRlclwiIG1vZHVsZXNfb25fcm93X3JlZ3VsYXI9XCIyMCVcIiBtb2R1bGVzX29uX3Jvd19jYXRzPVwiMjAlXCIgaW1hZ2Vfc2l6ZT1cInRkXzMwMHgwXCIgbW9kdWxlc19jYXRlZ29yeT1cImFib3ZlXCIgc2hvd19leGNlcnB0PVwibm9uZVwiIHNob3dfY29tPVwibm9uZVwiIHNob3dfZGF0ZT1cIm5vbmVcIiBzaG93X2F1dGhvcj1cIm5vbmVcIiBtbV9zdWJfYWxpZ25faG9yaXo9XCJjb250ZW50LWhvcml6LXJpZ2h0XCIgbW1fZWxlbV9hbGlnbl9ob3Jpej1cImNvbnRlbnQtaG9yaXotY2VudGVyXCIgbW1fYWxpZ25fc2NyZWVuPVwieWVzXCIgZl9lbGVtX2ZvbnRfc2l6ZT1cImV5SmhiR3dpT2lJeE15SXNJbkJ2Y25SeVlXbDBJam9pTVRBaWZRPT1cIiBlbGVtX3BhZGQ9XCJleUp3YjNKMGNtRnBkQ0k2SWpBZ01UQndlQ0lzSW1Gc2JDSTZJakFnTVRKd2VDSjlcIiBtZW51X2lkPVwiMThcIiB0ZXh0X2NvbG9yPVwiI2ZmZmZmZlwiIHRkc19tZW51X2FjdGl2ZT1cInRkc19tZW51X2FjdGl2ZTNcIiBmX2VsZW1fZm9udF9saW5lX2hlaWdodD1cImV5SmhiR3dpT2lJME9IQjRJaXdpY0c5eWRISmhhWFFpT2lJME1IQjRJbjA9XCIgZl9lbGVtX2ZvbnRfZmFtaWx5PVwiMzk0XCIgZl9lbGVtX2ZvbnRfdHJhbnNmb3JtPVwiY2FwaXRhbGl6ZVwiIGZfZWxlbV9mb250X3dlaWdodD1cIjQwMFwiIGZfZWxlbV9mb250X3NwYWNpbmc9XCIwLjRcIiB0ZGNfY3NzPVwiZXlKaGJHd2lPbnNpYldGeVoybHVMV3hsWm5RaU9pSXRNVEFpTENKa2FYTndiR0Y1SWpvaUluMHNJbkJ2Y25SeVlXbDBJanA3SW1ScGMzQnNZWGtpT2lJaWZTd2ljRzl5ZEhKaGFYUmZiV0Y0WDNkcFpIUm9Jam94TURFNExDSndiM0owY21GcGRGOXRhVzVmZDJsa2RHZ2lPamMyT0gwPVwiIG1haW5fc3ViX2ljb25fc2l6ZT1cImV5SmhiR3dpT2lJeE1DSXNJbkJ2Y25SeVlXbDBJam9pT1NKOVwiIHRkc19tZW51X2FjdGl2ZTMtYmdfY29sb3I9XCIjMDAwMDAwXCIgZl9zdWJfZWxlbV9mb250X2ZhbWlseT1cIjM5NFwiIGZfc3ViX2VsZW1fZm9udF9zaXplPVwiMTJcIiBtbV9zaGFkb3dfc2hhZG93X3NpemU9XCIyMFwiIG1tX3NoYWRvd19zaGFkb3dfY29sb3I9XCJyZ2JhKDAsMCwwLDAuMTUpXCIgc3ViX3NoYWRvd19zaGFkb3dfc2l6ZT1cIjEwXCIgc3ViX3NoYWRvd19zaGFkb3dfb2Zmc2V0X2hvcml6b250YWw9XCIwXCIgc3ViX3NoYWRvd19zaGFkb3dfb2Zmc2V0X3ZlcnRpY2FsPVwiMlwiIHN1Yl9zaGFkb3dfc2hhZG93X2NvbG9yPVwicmdiYSgwLDAsMCwwLjE1KVwiIG1tX3NoYWRvd19zaGFkb3dfb2Zmc2V0X3ZlcnRpY2FsPVwiNFwiIHN1Yl9maXJzdF9sZWZ0PVwiLTE1XCIgc3ViX3Jlc3RfdG9wPVwiLTE1XCIgc3ViX3BhZGQ9XCIxMHB4IDAgMTVweFwiIHN1Yl9lbGVtX3BhZGQ9XCI1cHggMjBweFwiIGFsaWduX2hvcml6PVwiY29udGVudC1ob3Jpei1jZW50ZXJcIiBtYWluX3N1Yl9pY29uX2FsaWduPVwiZXlKaGJHd2lPakVzSW5CdmNuUnlZV2wwSWpvaU1DSjlcIiBmX3N1Yl9lbGVtX2ZvbnRfd2VpZ2h0PVwiNTAwXCIgbW1fY2hpbGRfY2F0cz1cIjIwXCIgbWFpbl9zdWJfaWNvbl9zcGFjZT1cImV5SndiM0owY21GcGRDSTZJalVpZlE9PVwiIHNob3dfbWVnYV9jYXRzPVwieWVzXCIgc3ViX3RleHRfY29sb3I9XCIjMDAwMDAwXCIgdGRzX21lbnVfc3ViX2FjdGl2ZTEtc3ViX3RleHRfY29sb3JfaD1cIiMwMDhkN2ZcIiBtbV9ib3JkZXJfc2l6ZT1cIjBcIiBtbV9lbGVtX2JvcmRlcj1cIjBcIiBtbV9lbGVtX2JvcmRlcl9hPVwiMFwiIG1tX3N1Yl93aWR0aD1cIjEwMCVcIiBtbV9lbGVtX3BhZGQ9XCJleUpoYkd3aU9pSTFjSGdnTVRWd2VDSXNJbkJ2Y25SeVlXbDBJam9pTTNCNElERXljSGdpZlE9PVwiIG1vZHVsZXNfZ2FwPVwiZXlKaGJHd2lPaUl4TlNJc0luQnZjblJ5WVdsMElqb2lOeUo5XCIgYWxsX21vZHVsZXNfc3BhY2U9XCIwXCIgbW1fc3ViX3BhZGQ9XCJleUpoYkd3aU9pSTFjSGdnTUNBeE5YQjRJQ0lzSW5CdmNuUnlZV2wwSWpvaU0zQjRJREFnTVRKd2VDQWlmUT09XCIgbW1fd2lkdGg9XCJleUpoYkd3aU9pSXhNVFkwSWl3aWJHRnVaSE5qWVhCbElqb2lNVEF3SlNJc0luQnZjblJ5WVdsMElqb2lNVEF3SlNKOVwiIG1tX3BhZGQ9XCJleUpoYkd3aU9pSXlOU0lzSW14aGJtUnpZMkZ3WlNJNklqSXdJaXdpY0c5eWRISmhhWFFpT2lJeE5TSjlcIiBtbV9zdWJfaW5saW5lPVwieWVzXCIgbW1fc3ViX2JvcmRlcj1cIjBcIiBtbV9zdWJjYXRzX3Bvc3RzX2xpbWl0PVwiMTBcIiBtbV9zdWJjYXRzX2JnPVwiIzkxYThiZlwiIG1ldGFfaW5mb19ob3Jpej1cImNvbnRlbnQtaG9yaXotY2VudGVyXCIgbWV0YV9wYWRkaW5nPVwiZXlKaGJHd2lPaUl4TlhCNElEVndlQ0F3SURWd2VDSXNJbkJ2Y25SeVlXbDBJam9pTVRKd2VDQXdJREFnTUNKOVwiIG1vZHVsZXNfY2F0ZWdvcnlfcGFkZGluZz1cIjBcIiBhcnRfdGl0bGU9XCJleUpoYkd3aU9pSXhNSEI0SURBZ01DQXdJaXdpY0c5eWRISmhhWFFpT2lJNGNIZ2dNQ0F3SURBaWZRPT1cIiBhcnRfZXhjZXJwdD1cIjBcIiBmX21tX3N1Yl9mb250X2ZhbWlseT1cIjM5NFwiIGZfbW1fc3ViX2ZvbnRfc2l6ZT1cImV5SmhiR3dpT2lJeE15SXNJbkJ2Y25SeVlXbDBJam9pTVRFaWZRPT1cIiBmX21tX3N1Yl9mb250X2xpbmVfaGVpZ2h0PVwiMS4yXCIgZl9tbV9zdWJfZm9udF93ZWlnaHQ9XCI1MDBcIiB0aXRsZV90eHRfaG92ZXI9XCIjMDA4ZDdmXCIgdGl0bGVfdHh0PVwiIzAwMDAwMFwiIG1tX2VsZW1fY29sb3JfYT1cIiMwMDhkN2ZcIiBjYXRfYmc9XCJyZ2JhKDI1NSwyNTUsMjU1LDApXCIgY2F0X2JnX2hvdmVyPVwicmdiYSgyNTUsMjU1LDI1NSwwKVwiIGNhdF90eHQ9XCIjMDAwMDAwXCIgY2F0X3R4dF9ob3Zlcj1cIiMwMDhkN2ZcIiBwYWdfaF9iZz1cIiMwMDhkN2ZcIiBwYWdfaF9ib3JkZXI9XCIjMDA4ZDdmXCIgZl90aXRsZV9mb250X2ZhbWlseT1cIjM5NFwiIGZfdGl0bGVfZm9udF9zaXplPVwiZXlKaGJHd2lPaUl4TlNJc0luQnZjblJ5WVdsMElqb2lNVEVpZlE9PVwiIGZfdGl0bGVfZm9udF9saW5lX2hlaWdodD1cIjEuMlwiIGZfdGl0bGVfZm9udF93ZWlnaHQ9XCI1MDBcIiBmX2NhdF9mb250X3NpemU9XCJleUpoYkd3aU9pSXhNeUlzSW5CdmNuUnlZV2wwSWpvaU1URWlmUT09XCIgZl9jYXRfZm9udF9saW5lX2hlaWdodD1cIjFcIiBmX2NhdF9mb250X3dlaWdodD1cIjQwMFwiIGZfY2F0X2ZvbnRfdHJhbnNmb3JtPVwidXBwZXJjYXNlXCIgcGFnX2ljb25zX3NpemU9XCJleUp3YjNKMGNtRnBkQ0k2SWpZaWZRPT1cIiBtYzFfdGl0bGVfdGFnPVwicFwiIG1tX3Bvc3RzX2xpbWl0PVwiMTBcIiBpbWFnZV9oZWlnaHQ9XCIxMDBcIiBzaG93X3BhZ2luYXRpb249XCJcIiBzdWJfYmdfY29sb3I9XCIjYTBiMGJmXCJdWy92Y19jb2x1bW5dW3ZjX2NvbHVtbiB3aWR0aD1cIjEvNFwiIGZsZXhfaG9yaXpfYWxpZ249XCJmbGV4LWVuZFwiIGZsZXhfbGF5b3V0PVwicm93XCIgZmxleF92ZXJ0X2FsaWduPVwiZmxleC1zdGFydFwiIHRkY19jc3M9XCJleUpoYkd3aU9uc2lkMmxrZEdnaU9pSXhNQ1VpTENKa2FYTndiR0Y1SWpvaUluMHNJbkJ2Y25SeVlXbDBJanA3SW5kcFpIUm9Jam9pT0NVaUxDSmthWE53YkdGNUlqb2lJbjBzSW5CdmNuUnlZV2wwWDIxaGVGOTNhV1IwYUNJNk1UQXhPQ3dpY0c5eWRISmhhWFJmYldsdVgzZHBaSFJvSWpvM05qaDlcIl1bdGRiX2hlYWRlcl9zZWFyY2ggcmVzdWx0c19tc2dfYWxpZ249XCJjb250ZW50LWhvcml6LWNlbnRlclwiIGltYWdlX2Zsb2F0ZWQ9XCJmbG9hdF9sZWZ0XCIgaW1hZ2Vfd2lkdGg9XCIzMFwiIGltYWdlX3NpemU9XCJ0ZF8zMjR4NDAwXCIgc2hvd19jYXQ9XCJub25lXCIgc2hvd19idG49XCJub25lXCIgc2hvd19kYXRlPVwiXCIgc2hvd19yZXZpZXc9XCJub25lXCIgc2hvd19jb209XCJub25lXCIgc2hvd19leGNlcnB0PVwibm9uZVwiIHNob3dfYXV0aG9yPVwibm9uZVwiIG1ldGFfcGFkZGluZz1cIjAgMCAwIDE1cHhcIiBhcnRfdGl0bGU9XCIwIDAgNXB4XCIgYWxsX21vZHVsZXNfc3BhY2U9XCIxNVwiIHRkY19jc3M9XCJleUpoYkd3aU9uc2laR2x6Y0d4aGVTSTZJaUo5ZlE9PVwiIGZvcm1fYWxpZ249XCJjb250ZW50LWhvcml6LXJpZ2h0XCIgaWNvbl9jb2xvcj1cIiNmZmZmZmZcIiBpY29uX3NpemU9XCJleUpoYkd3aU9pSXhPQ0lzSW5CdmNuUnlZV2wwSWpvaU1UUWlmUT09XCIgaWNvbl9wYWRkaW5nPVwiZXlKaGJHd2lPakl1Tml3aWNHOXlkSEpoYVhRaU9pSXlMamdpZlE9PVwiIHRkaWNvbj1cInRkLWljb24tbWFnbmlmaWVyLW1lZGl1bS1zaG9ydC1saWdodFwiIHNob3dfZm9ybT1cInllc1wiIGZvcm1fYm9yZGVyX2NvbG9yPVwiI2RkMzMzM1wiIGFycm93X2NvbG9yPVwiI2RkMzMzM1wiIGZvcm1fc2hhZG93X3NoYWRvd19zaXplPVwiMTBcIiBmb3JtX3NoYWRvd19zaGFkb3dfY29sb3I9XCJyZ2JhKDAsMCwwLDAuMTIpXCIgZl9pbnB1dF9mb250X2ZhbWlseT1cIjM5NFwiIGZfaW5wdXRfZm9udF93ZWlnaHQ9XCI0MDBcIiBmX2J0bl9mb250X2ZhbWlseT1cIjM5NFwiIGZfYnRuX2ZvbnRfd2VpZ2h0PVwiNDAwXCIgZl9pbnB1dF9mb250X3NpemU9XCIxM1wiIGZfcGxhY2Vob2xkZXJfZm9udF9mYW1pbHk9XCIzOTRcIiBmX3BsYWNlaG9sZGVyX2ZvbnRfd2VpZ2h0PVwiNDAwXCIgZl9wbGFjZWhvbGRlcl9mb250X3NpemU9XCIxM1wiIGZfYnRuX2ZvbnRfc2l6ZT1cIjEzXCIgZl9yZXN1bHRzX21zZ19mb250X2ZhbWlseT1cIjM5NFwiIGZfcmVzdWx0c19tc2dfZm9udF9zaXplPVwiMTFcIiBmX3RpdGxlX2ZvbnRfZmFtaWx5PVwiMzk0XCIgZl90aXRsZV9mb250X3NpemU9XCIxM1wiIGZfdGl0bGVfZm9udF9saW5lX2hlaWdodD1cIjEuMlwiIGZfbWV0YV9mb250X2ZhbWlseT1cIjM5NFwiIGZfbWV0YV9mb250X3NpemU9XCIxMVwiIGZfbWV0YV9mb250X2xpbmVfaGVpZ2h0PVwiMVwiIHRpdGxlX3R4dF9ob3Zlcj1cIiMwMDhkN2ZcIiBidG5fYmdfaD1cImV5SjBlWEJsSWpvaVozSmhaR2xsYm5RaUxDSmpiMnh2Y2pFaU9pSWpNREE0WkRkbUlpd2lZMjlzYjNJeUlqb2lJekF3T0dRM1ppSXNJbTFwZUdWa1EyOXNiM0p6SWpwYlhTd2laR1ZuY21WbElqb2lMVGt3SWl3aVkzTnpJam9pWW1GamEyZHliM1Z1WkMxamIyeHZjam9nSXpBd09HUTNaanNpTENKamMzTlFZWEpoYlhNaU9pSXdaR1ZuTENNd01EaGtOMllzSXpBd09HUTNaaUo5XCIgbW9kdWxlc19nYXA9XCIwXCIgaW1hZ2VfaGVpZ2h0PVwiODBcIiBtZXRhX2luZm9fYWxpZ249XCJjZW50ZXJcIiByZXN1bHRzX21zZ19jb2xvcl9oPVwiIzAwOGQ3ZlwiXVsvdmNfY29sdW1uXVsvdmNfcm93XVt2Y19yb3cgZnVsbF93aWR0aD1cIlwiIHRkY19jc3M9XCJleUpoYkd3aU9uc2laR2x6Y0d4aGVTSTZJaUo5ZlE9PVwiXVt2Y19jb2x1bW4gdGRjX2Nzcz1cImV5SmhiR3dpT25zaVpHbHpjR3hoZVNJNklpSjlmUT09XCJdW3ZjX3NlcGFyYXRvciBjb2xvcj1cIiNkZDMzMzNcIiBib3JkZXJfd2lkdGg9XCIzXCIgdGRjX2Nzcz1cImV5SmhiR3dpT25zaWJXRnlaMmx1TFhKcFoyaDBJam9pTFRRNElpd2liV0Z5WjJsdUxXSnZkSFJ2YlNJNklqQWlMQ0p0WVhKbmFXNHRiR1ZtZENJNklpMDBPQ0lzSW5kcFpIUm9Jam9pWVhWMGJ5SXNJbVJwYzNCc1lYa2lPaUlpZlN3aWJHRnVaSE5qWVhCbElqcDdJbTFoY21kcGJpMXlhV2RvZENJNklpMHlOQ0lzSW0xaGNtZHBiaTFzWldaMElqb2lMVEkwSWl3aVpHbHpjR3hoZVNJNklpSjlMQ0pzWVc1a2MyTmhjR1ZmYldGNFgzZHBaSFJvSWpveE1UUXdMQ0pzWVc1a2MyTmhjR1ZmYldsdVgzZHBaSFJvSWpveE1ERTVmUT09XCJdWy92Y19jb2x1bW5dWy92Y19yb3ddWy90ZGNfem9uZV0iLCJ0ZGNfaGVhZGVyX21vYmlsZSI6Ilt0ZGNfem9uZSB0eXBlPVwidGRjX2hlYWRlcl9tb2JpbGVcIiB0ZGNfY3NzPVwiZXlKd2FHOXVaU0k2ZXlKa2FYTndiR0Y1SWpvaUluMHNJbkJvYjI1bFgyMWhlRjkzYVdSMGFDSTZOelkzZlE9PVwiIHpvbmVfc2hhZG93X3NoYWRvd19zaXplPVwiZXlKd2FHOXVaU0k2SWpBaWZRPT1cIiByb3dfYmdfZ3JhZGllbnQ9XCIjZmZmZmZmXCJdW3ZjX3JvdyBjb250ZW50X2FsaWduX3ZlcnRpY2FsPVwiY29udGVudC12ZXJ0LXRvcFwiIGdhcD1cImV5SndhRzl1WlNJNklqQWlmUT09XCIgdGRjX2Nzcz1cImV5SndhRzl1WlNJNmV5SmlZV05yWjNKdmRXNWtMV052Ykc5eUlqb2lJekl6TW1Rek5TSXNJbUpoWTJ0bmNtOTFibVF0YVcxaFoyVWlPaUoxY213b1hDSm9kSFJ3Y3pvdkwzUm9aV05zYjNWa1oyVmxlbVZ5TG1OdmJTOTNjQzFqYjI1MFpXNTBMM1Z3Ykc5aFpITXZNakF5TVM4eE1TOWlaMmhrTG1wd1oxd2lLU0lzSW05d1lXTnBkSGtpT2lJd0xqSWlMQ0prYVhOd2JHRjVJam9pSW4wc0luQm9iMjVsWDIxaGVGOTNhV1IwYUNJNk56WTNmUT09XCJdW3ZjX2NvbHVtbiB3aWR0aD1cIjEvM1wiIHRkY19jc3M9XCJleUp3YUc5dVpTSTZleUozYVdSMGFDSTZJakl3SlNJc0ltUnBjM0JzWVhraU9pSnBibXhwYm1VdFlteHZZMnNpZlN3aWNHaHZibVZmYldGNFgzZHBaSFJvSWpvM05qZDlcIiB2ZXJ0aWNhbF9hbGlnbj1cImV5SndhRzl1WlNJNkltMXBaR1JzWlNKOVwiXVt0ZGJfbW9iaWxlX21lbnUgaW5saW5lPVwieWVzXCIgaWNvbl9jb2xvcj1cIiNmZmZmZmZcIiBpY29uX3NpemU9XCJleUpoYkd3aU9qSXlMQ0p3YUc5dVpTSTZJakkzSW4wPVwiIGljb25fcGFkZGluZz1cImV5SmhiR3dpT2pJdU5Td2ljR2h2Ym1VaU9pSXlJbjA9XCIgdGRjX2Nzcz1cImV5SndhRzl1WlNJNmV5SnRZWEpuYVc0dGJHVm1kQ0k2SWkweE5pSXNJbVJwYzNCc1lYa2lPaUlpZlN3aWNHaHZibVZmYldGNFgzZHBaSFJvSWpvM05qZDlcIiBtZW51X2lkPVwiXCIgdGRpY29uPVwidGQtaWNvbi1tZW51LXRoaW5cIl1bL3ZjX2NvbHVtbl1bdmNfY29sdW1uIHdpZHRoPVwiMS8zXCIgdGRjX2Nzcz1cImV5SndhRzl1WlNJNmV5SjNhV1IwYUNJNklqWXdKU0lzSW1ScGMzQnNZWGtpT2lKcGJteHBibVV0WW14dlkyc2lmU3dpY0dodmJtVmZiV0Y0WDNkcFpIUm9Jam8zTmpkOVwiIHZlcnRpY2FsX2FsaWduPVwiZXlKd2FHOXVaU0k2SW0xcFpHUnNaU0o5XCJdW3RkYl9oZWFkZXJfbG9nbyBpbWFnZT1cIjEwMjNcIiBhbGlnbl92ZXJ0PVwiY29udGVudC12ZXJ0LXRvcFwiIGRpc3BsYXk9XCJcIiBhbGlnbl9ob3Jpej1cImNvbnRlbnQtaG9yaXotY2VudGVyXCIgc2hvd190aXRsZT1cIm5vbmVcIiBzaG93X3RhZ2xpbmU9XCJub25lXCIgdGFnbGluZV9hbGlnbl9ob3Jpej1cImNvbnRlbnQtaG9yaXotbGVmdFwiIHRkY19jc3M9XCJleUpoYkd3aU9uc2laR2x6Y0d4aGVTSTZJaUo5TENKd2IzSjBjbUZwZENJNmV5SmthWE53YkdGNUlqb2lJbjBzSW5CdmNuUnlZV2wwWDIxaGVGOTNhV1IwYUNJNk1UQXhPQ3dpY0c5eWRISmhhWFJmYldsdVgzZHBaSFJvSWpvM05qZ3NJbkJvYjI1bElqcDdJbVJwYzNCc1lYa2lPaUlpZlN3aWNHaHZibVZmYldGNFgzZHBaSFJvSWpvM05qZDlcIiBtZWRpYV9zaXplX2ltYWdlX2hlaWdodD1cIjkwXCIgbWVkaWFfc2l6ZV9pbWFnZV93aWR0aD1cIjI3MlwiIGltYWdlX3dpZHRoPVwiZXlKd2FHOXVaU0k2SWpFMk1DSjlcIl1bL3ZjX2NvbHVtbl1bdmNfY29sdW1uIHdpZHRoPVwiMS8zXCIgdGRjX2Nzcz1cImV5SndhRzl1WlNJNmV5SjNhV1IwYUNJNklqSXdKU0lzSW1ScGMzQnNZWGtpT2lKcGJteHBibVV0WW14dlkyc2lmU3dpY0dodmJtVmZiV0Y0WDNkcFpIUm9Jam8zTmpkOVwiIHZlcnRpY2FsX2FsaWduPVwiZXlKd2FHOXVaU0k2SW0xcFpHUnNaU0o5XCJdW3RkYl9tb2JpbGVfc2VhcmNoIGlubGluZT1cInllc1wiIGZsb2F0X3JpZ2h0PVwieWVzXCIgdGRjX2Nzcz1cImV5SndhRzl1WlNJNmV5SnRZWEpuYVc0dGNtbG5hSFFpT2lJdE1UZ2lMQ0p0WVhKbmFXNHRZbTkwZEc5dElqb2lNQ0lzSW1ScGMzQnNZWGtpT2lJaWZTd2ljR2h2Ym1WZmJXRjRYM2RwWkhSb0lqbzNOamQ5XCIgaWNvbl9jb2xvcj1cIiNmZmZmZmZcIiB0ZGljb249XCJ0ZC1pY29uLW1hZ25pZmllci1tZWRpdW0tc2hvcnQtbGlnaHRcIl1bL3ZjX2NvbHVtbl1bL3ZjX3Jvd11bdmNfcm93IGZ1bGxfd2lkdGg9XCJcIiB0ZGNfY3NzPVwiZXlKaGJHd2lPbnNpWkdsemNHeGhlU0k2SWlKOWZRPT1cIl1bdmNfY29sdW1uIHRkY19jc3M9XCJleUpoYkd3aU9uc2laR2x6Y0d4aGVTSTZJaUo5ZlE9PVwiXVt2Y19zZXBhcmF0b3IgY29sb3I9XCIjZGQzMzMzXCIgYm9yZGVyX3dpZHRoPVwiM1wiIHRkY19jc3M9XCJleUpoYkd3aU9uc2liV0Z5WjJsdUxYSnBaMmgwSWpvaUxUUTRJaXdpYldGeVoybHVMV0p2ZEhSdmJTSTZJakFpTENKdFlYSm5hVzR0YkdWbWRDSTZJaTAwT0NJc0luZHBaSFJvSWpvaVlYVjBieUlzSW1ScGMzQnNZWGtpT2lJaWZTd2liR0Z1WkhOallYQmxJanA3SW0xaGNtZHBiaTF5YVdkb2RDSTZJaTB5TkNJc0ltMWhjbWRwYmkxc1pXWjBJam9pTFRJMElpd2laR2x6Y0d4aGVTSTZJaUo5TENKc1lXNWtjMk5oY0dWZmJXRjRYM2RwWkhSb0lqb3hNVFF3TENKc1lXNWtjMk5oY0dWZmJXbHVYM2RwWkhSb0lqb3hNREU1ZlE9PVwiXVsvdmNfY29sdW1uXVsvdmNfcm93XVsvdGRjX3pvbmVdIiwidGRjX2hlYWRlcl9tb2JpbGVfc3RpY2t5IjoiW3RkY196b25lIHR5cGU9XCJ0ZGNfaGVhZGVyX21vYmlsZV9zdGlja3lcIiB0ZGNfY3NzPVwiZXlKd2FHOXVaU0k2ZXlKa2FYTndiR0Y1SWpvaUluMHNJbkJvYjI1bFgyMWhlRjkzYVdSMGFDSTZOelkzZlE9PVwiIG1zX3RyYW5zaXRpb25fZWZmZWN0PVwiZXlKaGJHd2lPaUp2Y0dGamFYUjVJaXdpY0dodmJtVWlPaUp6Ykdsa1pTSjlcIiBtc19zdGlja3lfdHlwZT1cIlwiIHpvbmVfc2hhZG93X3NoYWRvd19zaXplPVwiZXlKd2FHOXVaU0k2SWpBaWZRPT1cIl1bdmNfcm93IGNvbnRlbnRfYWxpZ25fdmVydGljYWw9XCJjb250ZW50LXZlcnQtdG9wXCIgZ2FwPVwiZXlKd2FHOXVaU0k2SWpBaWZRPT1cIiB0ZGNfY3NzPVwiZXlKd2FHOXVaU0k2ZXlKaVlXTnJaM0p2ZFc1a0xXTnZiRzl5SWpvaUl6SXpNbVF6TlNJc0ltSmhZMnRuY205MWJtUXRhVzFoWjJVaU9pSjFjbXdvWENKb2RIUndjem92TDNSb1pXTnNiM1ZrWjJWbGVtVnlMbU52YlM5M2NDMWpiMjUwWlc1MEwzVndiRzloWkhNdk1qQXlNUzh4TVM5aVoyaGtMbXB3WjF3aUtTSXNJbTl3WVdOcGRIa2lPaUl3TGpJaUxDSmthWE53YkdGNUlqb2lJbjBzSW5Cb2IyNWxYMjFoZUY5M2FXUjBhQ0k2TnpZM2ZRPT1cIl1bdmNfY29sdW1uIHdpZHRoPVwiMS8zXCIgdGRjX2Nzcz1cImV5SndhRzl1WlNJNmV5SjNhV1IwYUNJNklqSXdKU0lzSW1ScGMzQnNZWGtpT2lKcGJteHBibVV0WW14dlkyc2lmU3dpY0dodmJtVmZiV0Y0WDNkcFpIUm9Jam8zTmpkOVwiIHZlcnRpY2FsX2FsaWduPVwiZXlKd2FHOXVaU0k2SW0xcFpHUnNaU0o5XCJdW3RkYl9tb2JpbGVfbWVudSBpbmxpbmU9XCJ5ZXNcIiBpY29uX2NvbG9yPVwiI2ZmZmZmZlwiIGljb25fc2l6ZT1cImV5SmhiR3dpT2pJeUxDSndhRzl1WlNJNklqSTNJbjA9XCIgaWNvbl9wYWRkaW5nPVwiZXlKaGJHd2lPakl1TlN3aWNHaHZibVVpT2lJeUluMD1cIiB0ZGNfY3NzPVwiZXlKd2FHOXVaU0k2ZXlKdFlYSm5hVzR0YkdWbWRDSTZJaTB4TmlJc0ltUnBjM0JzWVhraU9pSWlmU3dpY0dodmJtVmZiV0Y0WDNkcFpIUm9Jam8zTmpkOVwiIG1lbnVfaWQ9XCJcIiB0ZGljb249XCJ0ZC1pY29uLW1lbnUtdGhpblwiXVsvdmNfY29sdW1uXVt2Y19jb2x1bW4gd2lkdGg9XCIxLzNcIiB0ZGNfY3NzPVwiZXlKd2FHOXVaU0k2ZXlKM2FXUjBhQ0k2SWpZd0pTSXNJbVJwYzNCc1lYa2lPaUpwYm14cGJtVXRZbXh2WTJzaWZTd2ljR2h2Ym1WZmJXRjRYM2RwWkhSb0lqbzNOamQ5XCIgdmVydGljYWxfYWxpZ249XCJleUp3YUc5dVpTSTZJbTFwWkdSc1pTSjlcIl1bdGRiX2hlYWRlcl9sb2dvIGltYWdlPVwiMTAyM1wiIGFsaWduX3ZlcnQ9XCJjb250ZW50LXZlcnQtdG9wXCIgZGlzcGxheT1cIlwiIGFsaWduX2hvcml6PVwiY29udGVudC1ob3Jpei1jZW50ZXJcIiBzaG93X3RpdGxlPVwibm9uZVwiIHNob3dfdGFnbGluZT1cIm5vbmVcIiB0YWdsaW5lX2FsaWduX2hvcml6PVwiY29udGVudC1ob3Jpei1sZWZ0XCIgdGRjX2Nzcz1cImV5SmhiR3dpT25zaVpHbHpjR3hoZVNJNklpSjlMQ0p3YjNKMGNtRnBkQ0k2ZXlKa2FYTndiR0Y1SWpvaUluMHNJbkJ2Y25SeVlXbDBYMjFoZUY5M2FXUjBhQ0k2TVRBeE9Dd2ljRzl5ZEhKaGFYUmZiV2x1WDNkcFpIUm9Jam8zTmpnc0luQm9iMjVsSWpwN0ltUnBjM0JzWVhraU9pSWlmU3dpY0dodmJtVmZiV0Y0WDNkcFpIUm9Jam8zTmpkOVwiIG1lZGlhX3NpemVfaW1hZ2VfaGVpZ2h0PVwiOTBcIiBtZWRpYV9zaXplX2ltYWdlX3dpZHRoPVwiMjcyXCIgaW1hZ2Vfd2lkdGg9XCJleUp3YUc5dVpTSTZJakUyTUNKOVwiXVsvdmNfY29sdW1uXVt2Y19jb2x1bW4gd2lkdGg9XCIxLzNcIiB0ZGNfY3NzPVwiZXlKd2FHOXVaU0k2ZXlKM2FXUjBhQ0k2SWpJd0pTSXNJbVJwYzNCc1lYa2lPaUpwYm14cGJtVXRZbXh2WTJzaWZTd2ljR2h2Ym1WZmJXRjRYM2RwWkhSb0lqbzNOamQ5XCIgdmVydGljYWxfYWxpZ249XCJleUp3YUc5dVpTSTZJbTFwWkdSc1pTSjlcIl1bdGRiX21vYmlsZV9zZWFyY2ggaW5saW5lPVwieWVzXCIgZmxvYXRfcmlnaHQ9XCJ5ZXNcIiB0ZGNfY3NzPVwiZXlKd2FHOXVaU0k2ZXlKdFlYSm5hVzR0Y21sbmFIUWlPaUl0TVRnaUxDSnRZWEpuYVc0dFltOTBkRzl0SWpvaU1DSXNJbVJwYzNCc1lYa2lPaUlpZlN3aWNHaHZibVZmYldGNFgzZHBaSFJvSWpvM05qZDlcIiBpY29uX2NvbG9yPVwiI2ZmZmZmZlwiIHRkaWNvbj1cInRkLWljb24tbWFnbmlmaWVyLW1lZGl1bS1zaG9ydC1saWdodFwiXVsvdmNfY29sdW1uXVsvdmNfcm93XVt2Y19yb3cgZnVsbF93aWR0aD1cIlwiIHRkY19jc3M9XCJleUpoYkd3aU9uc2laR2x6Y0d4aGVTSTZJaUo5ZlE9PVwiXVt2Y19jb2x1bW4gdGRjX2Nzcz1cImV5SmhiR3dpT25zaVpHbHpjR3hoZVNJNklpSjlmUT09XCJdW3ZjX3NlcGFyYXRvciBjb2xvcj1cIiNkZDMzMzNcIiBib3JkZXJfd2lkdGg9XCIzXCIgdGRjX2Nzcz1cImV5SmhiR3dpT25zaWJXRnlaMmx1TFhKcFoyaDBJam9pTFRRNElpd2liV0Z5WjJsdUxXSnZkSFJ2YlNJNklqQWlMQ0p0WVhKbmFXNHRiR1ZtZENJNklpMDBPQ0lzSW5kcFpIUm9Jam9pWVhWMGJ5SXNJbVJwYzNCc1lYa2lPaUlpZlN3aWJHRnVaSE5qWVhCbElqcDdJbTFoY21kcGJpMXlhV2RvZENJNklpMHlOQ0lzSW0xaGNtZHBiaTFzWldaMElqb2lMVEkwSWl3aVpHbHpjR3hoZVNJNklpSjlMQ0pzWVc1a2MyTmhjR1ZmYldGNFgzZHBaSFJvSWpveE1UUXdMQ0pzWVc1a2MyTmhjR1ZmYldsdVgzZHBaSFJvSWpveE1ERTVmUT09XCJdWy92Y19jb2x1bW5dWy92Y19yb3ddWy90ZGNfem9uZV0iLCJ0ZGNfaXNfaGVhZGVyX3N0aWNreSI6ZmFsc2UsInRkY19pc19tb2JpbGVfaGVhZGVyX3N0aWNreSI6ZmFsc2V9 - [Footer - Magazine PRO](https://thecloudgeezer.com/tdb_templates/footer-magazine-pro/) - The Cloud Geezer - A collection of articles, tutorials and fun items all based on the Cloud. Please email me with requests or comments. I do enjoy the feedback. Contact me: mark@thecloudgeezer.com Facebook Instagram Linkedin TikTok Twitter Youtube © Copyright - The Cloud Geezer - 2023 - [Single Post Template - Magazine PRO](https://thecloudgeezer.com/tdb_templates/single-post-template-magazine-pro/) - HomeSample Page Category ICategory IICategory III Sample Page Title By Author Name 5 September 2026 123 1234 Share Facebook Twitter Pinterest WhatsApp Linkedin ReddIt Email Tumblr Telegram Mix VK Digg LINE Viber Morbi libero lectus, laoreet elementum viverra vitae, sodales sit amet nisi. Vivamus dolor ipsum, ultrices in accumsan nec, viverra in nulla. Donec ligula - [Category Template - Magazine PRO](https://thecloudgeezer.com/tdb_templates/category-template-magazine-pro/) - HomeSample Page Sample Page Title Sample Category I Sample Category II Sample Category III Sample Category IV Uncategorized Sample post title 4 Author name - 5 September 2026 Uncategorized Sample post title 5 Author name - 5 September 2026 Uncategorized Sample post title 6 Author name - 5 September 2026 Uncategorized Sample post title 7 - [Search Template - Magazine PRO](https://thecloudgeezer.com/tdb_templates/search-template-magazine-pro/) - HomeSample Page Sample Page Title Search Uncategorized Sample post title 0 Author name - 5 September 2026 Uncategorized Sample post title 1 Author name - 5 September 2026 Uncategorized Sample post title 2 Author name - 5 September 2026 Uncategorized Sample post title 3 Author name - 5 September 2026 Uncategorized Sample post title 4 - [Author Template - Magazine PRO](https://thecloudgeezer.com/tdb_templates/author-template-magazine-pro/) - HomeSample Page Sample Page Title 104 POSTS0 COMMENTS www.sample-website.com Sample author description Uncategorized Sample post title 0 Author name - 5 September 2026 Uncategorized Sample post title 1 Author name - 5 September 2026 Uncategorized Sample post title 2 Author name - 5 September 2026 Uncategorized Sample post title 3 Author name - 5 September - [Tag Template - Magazine PRO](https://thecloudgeezer.com/tdb_templates/tag-template-magazine-pro/) - HomeSample Page Tag: Sample Page Title Uncategorized Sample post title 4 Author name - 5 September 2026 Uncategorized Sample post title 5 Author name - 5 September 2026 Uncategorized Sample post title 6 Author name - 5 September 2026 Uncategorized Sample post title 7 Author name - 5 September 2026 Uncategorized Sample post title 8 - [Date Template - Magazine PRO](https://thecloudgeezer.com/tdb_templates/date-template-magazine-pro/) - HomeSample Page Sample Page Title Uncategorized Sample post title 0 Author name - 5 September 2026 Uncategorized Sample post title 1 Author name - 5 September 2026 Uncategorized Sample post title 2 Author name - 5 September 2026 Uncategorized Sample post title 3 Author name - 5 September 2026 Uncategorized Sample post title 4 Author - [404 Template - Magazine PRO](https://thecloudgeezer.com/tdb_templates/404-template-magazine-pro/) - Ooops... Error 404 Sorry, but the page you are looking for doesn't exist. Go to the homepage SecureGauge – M365 Security Tool Cloud Mark Rochester - 16 August 2026 Introducing SecureGauge — Free M365 Security Scorecard How confident are you in your Microsoft 365 security posture right now — today, without opening a single... OneDrive ## Categories - [Uncategorized](https://thecloudgeezer.com/category/uncategorized/) - [Office 365](https://thecloudgeezer.com/category/office365/) - [Scripts](https://thecloudgeezer.com/category/scripts/) - [Videos](https://thecloudgeezer.com/category/videos/) - [Install Exchange 2016](https://thecloudgeezer.com/category/exchange-2/install-ex-2016/) - [Configure Exchange 2016](https://thecloudgeezer.com/category/exchange-2/config-ex-2016/) - [Install Exchange 2019](https://thecloudgeezer.com/category/exchange-2/install-ex-2019/) - [Configure Exchange 2019](https://thecloudgeezer.com/category/exchange-2/config-ex-2019/) - [OneDrive](https://thecloudgeezer.com/category/office365/onedrive/) - [Teams](https://thecloudgeezer.com/category/office365/teams/) - [Exchange Online](https://thecloudgeezer.com/category/office365/exchange-online/) - [PowerShell](https://thecloudgeezer.com/category/office365/powershell/) - [Mailbox Reports](https://thecloudgeezer.com/category/office365/mailbox-reports/) - [Exchange](https://thecloudgeezer.com/category/exchange-2/) - [Public Folders](https://thecloudgeezer.com/category/exchange-2/public-folders/) - [Public Folders](https://thecloudgeezer.com/category/office365/public-folders-office365/) - [Tenants](https://thecloudgeezer.com/category/office365/tenants/) - [Azure AD](https://thecloudgeezer.com/category/azure/azure-ad/) - [Reports](https://thecloudgeezer.com/category/exchange-2/reports/) - [Licensing](https://thecloudgeezer.com/category/azure/licensing/) - [UPN](https://thecloudgeezer.com/category/office365/upn/) - [PST](https://thecloudgeezer.com/category/office365/pst/) - [PST](https://thecloudgeezer.com/category/exchange-2/pst-exchange-2/) - [Hybrid](https://thecloudgeezer.com/category/office365/hybrid/) - [Active Directory](https://thecloudgeezer.com/category/active-directory/) - [MFA](https://thecloudgeezer.com/category/azure/mfa/) - [Certificates](https://thecloudgeezer.com/category/exchange-2/certificates/) - [LifeStyle](https://thecloudgeezer.com/category/lifestyle/) - [Azure](https://thecloudgeezer.com/category/azure/) - [Code](https://thecloudgeezer.com/category/code/) - [Migration](https://thecloudgeezer.com/category/migration/) - [Platforms](https://thecloudgeezer.com/category/platforms/) - [Cloud](https://thecloudgeezer.com/category/cloud/) - [Data Privacy](https://thecloudgeezer.com/category/cloud/data-privacy/) - [Hybrid Creation](https://thecloudgeezer.com/category/office365/hybrid/hybrid-creation/) - [Hybrid Endpoints](https://thecloudgeezer.com/category/office365/hybrid/hybrid-endpoints/) - [Basic/Modern Auth](https://thecloudgeezer.com/category/office365/basic-modern-auth/) - [Active Directory](https://thecloudgeezer.com/category/scripts/active-directory-scripts/) - [Exchange](https://thecloudgeezer.com/category/scripts/exchange/) - [Powershell](https://thecloudgeezer.com/category/scripts/powershell-scripts/) - [Exchange](https://thecloudgeezer.com/category/videos/exchange-videos/) - [Active Directory](https://thecloudgeezer.com/category/videos/active-directory-videos/) - [Cloud](https://thecloudgeezer.com/category/videos/cloud-videos/) - [Data Privacy](https://thecloudgeezer.com/category/videos/data-privacy-videos/) - [Old School](https://thecloudgeezer.com/category/videos/old-scholl/) - [Exchange Hybrid](https://thecloudgeezer.com/category/videos/hybrid-videos/) - [Azure AD](https://thecloudgeezer.com/category/videos/azure-ad-videos/) - [MFA](https://thecloudgeezer.com/category/videos/mfa-videos/) - [Data Privacy](https://thecloudgeezer.com/category/lifestyle/data-privacy-lifestyle/) - [Cloud](https://thecloudgeezer.com/category/lifestyle/cloud-lifestyle/) - [Lifestyle](https://thecloudgeezer.com/category/lifestyle/lifestyle-lifestyle/) - [Retro](https://thecloudgeezer.com/category/lifestyle/retro/) - [Visual Studio](https://thecloudgeezer.com/category/code/visual-studio/) - [Migration Tools](https://thecloudgeezer.com/category/migration/migration-tools/) - [Windows Desktop OS](https://thecloudgeezer.com/category/platforms/windows-desktop-os/) - [Windows Server OS](https://thecloudgeezer.com/category/platforms/windows-server-os/) - [Linux](https://thecloudgeezer.com/category/platforms/linux-windows/) - [Cloud Services](https://thecloudgeezer.com/category/cloud/cloud-services/) - [Basic/Modern Auth](https://thecloudgeezer.com/category/cloud/basic-modern-auth-cloud/) - [Web Hosting](https://thecloudgeezer.com/category/cloud/web-hosting/) - [Migration Tools](https://thecloudgeezer.com/category/cloud/migration-tools-cloud/) - [Migration Tools](https://thecloudgeezer.com/category/office365/migration-tools-office365/) - [SharePoint](https://thecloudgeezer.com/category/office365/sharepoint/) ## Tags - [quickbooks](https://thecloudgeezer.com/tag/quickbooks/) - [office 365](https://thecloudgeezer.com/tag/office-365/) - [ispconfig3](https://thecloudgeezer.com/tag/ispconfig3/) - [endpoints](https://thecloudgeezer.com/tag/endpoints/) - [azure ad cloud sync](https://thecloudgeezer.com/tag/azure-ad-cloud-sync/) - [onedrive](https://thecloudgeezer.com/tag/onedrive/) - [m365](https://thecloudgeezer.com/tag/m365/) - [powershell](https://thecloudgeezer.com/tag/powershell/) - [script](https://thecloudgeezer.com/tag/script/) - [security](https://thecloudgeezer.com/tag/security/) - [scanner tool](https://thecloudgeezer.com/tag/scanner-tool/) - [thecloudgeezer](https://thecloudgeezer.com/tag/thecloudgeezer/)