<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta content="width=device-width, initial-scale=1.0" name="viewport">
<title>
Blogs : The Official Microsoft IIS Site
</title>
<link href="/commonstyle/favicon.ico" rel="icon" type="image/x-icon">
<script src="https://consentdeliveryfd.azurefd.net/mscc/lib/v2/wcp-consent.js" type="text/javascript">
</script>
<script src="https://js.monitor.azure.com/scripts/c/ms.analytics-web-4.min.js" type="text/javascript">
</script>
<script src="wwwroot/scripts/non-userblog-script.js">
</script>
<script src="https://ajax.aspnetcdn.com/ajax/jQuery/jquery-3.5.1.min.js" type="text/javascript">
</script>
<link href="wwwroot/styles/styles.css" rel="stylesheet">
</head>
<body>
<div id="skiptocontent">
<a class="skip-content" href="#hero">
skip to main content
</a>
</div>
<div id="cookie-banner">
</div>
<div style="background-color: #672D79;padding:10px;font-size:16px;text-align:center;color:#fff;">
Attention: We have retired the IIS.NET Community Blogs.
<a href="https://aka.ms/iisblogsfaq" style="color:#fff;">
Learn more >
</a>
</div>
<div class="container">
<main class="pb-3" role="main">
<header class="full-width" id="header-site">
<div class="ms-logo">
<a aria-label="Expand to view navigation menu" class="icon-menu" href="javascript:0">
<span class="icon-bar">
<span class="icon-bar">
<span class="icon-bar">
</span>
</span>
</span>
</a>
<a href="https://www.microsoft.com" id="logo">
Microsoft
</a>
</div>
<script type="text/javascript">
var currentUsername = '';
</script>
<nav aria-label="Primary navigation menu" id="nav-primary">
<a class="iis-logo" href="https://iis.net">
IIS
</a>
<ul class="menu">
<li>
<a href="https://iis.net">
Home
</a>
</li>
<li>
<a href="https://docs.microsoft.com/en-us/IIS-Administration/">
Manage
</a>
</li>
<li>
<a href="https://www.iis.net/downloads">
Downloads
</a>
</li>
<li>
<a href="https://docs.microsoft.com/iis/" rel="noopener noreferrer" target="_blank">
Learn
</a>
</li>
<li>
<a href="https://docs.microsoft.com/en-us/iis/configuration/" rel="noopener noreferrer" target="_blank">
Reference
</a>
</li>
<li id="solutions-menu">
<a aria-expanded="false" aria-haspopup="true" data-toggle="dropdown" href="javascript:;">
Solutions
<span>
</span>
</a>
<div>
<ul>
<li>
Technologies
</li>
<li>
<a href="https://www.microsoft.com/net">
.NET Framework
</a>
</li>
<li>
<a href="//www.asp.net">
ASP.NET
</a>
</li>
<li>
<a href="https://php.iis.net/">
PHP
</a>
</li>
<li>
<a href="https://www.microsoft.com/en-us/cloud-platform/windows-server">
Windows Server
</a>
</li>
<li>
<a href="https://www.microsoft.com/en-us/sql-server/">
SQL Server
</a>
</li>
<li>
<a href="https://webgallery.microsoft.com/gallery">
Web App Gallery
</a>
</li>
<li>
<a href="https://azure.microsoft.com/">
Microsoft Azure
</a>
</li>
</ul>
<ul>
<li>
Tools
</li>
<li>
<a href="https://visualstudio.microsoft.com/">
Visual Studio
</a>
</li>
<li>
<a href="https://code.visualstudio.com/">
Visual Studio Code
</a>
</li>
<li>
<a href="https://www.microsoft.com/web/downloads/platform.aspx">
Web Platform Installer
</a>
</li>
</ul>
<ul>
<li>
Get Help:
</li>
<li>
<a href="https://forums.iis.net/">
Ask a Question in our Forums
</a>
</li>
<li>
<a href="https://support.microsoft.com/en-US/contactus">
More Help Resources
</a>
</li>
</ul>
</div>
</li>
<li>
<a class="current" href="https://blogs.iis.net/">
Blogs
</a>
</li>
<li class="last-child">
<a href="https://forums.iis.net/">
Forums
</a>
</li>
</ul>
</nav>
</header>
<div class="full-width">
<section class="hero-blogs" id="hero">
<header>
<h1>
IIS.NET Community Blogs
</h1>
</header>
<p>
Bloggers hosted here at blogs.iis.net
</p>
</section>
<div class="page two-right blogs">
<section class="col-mid">
<section class="grouped-list article-content">
<header>
<h3>
Recent Blog Posts
</h3>
</header>
<div class="" id="newsOutput" style="opacity: 1;">
<article class="author-list">
<header>
<h4>
<a href="https://blogs.iis.net/mvolo/Contents/Item/Display/1781">
Fixing W3WP.exe memory leaks is easier than you think
</a>
</h4>
<p>
Apr 5, 2022 by mvolo
</p>
<img alt="mvolo" class="author" src="https://prod-iis-landing.azurewebsites.net/images/mvolo.jpg">
</header>
<p>
Memory leaks can be causing poor website performance, and blowing out your cloud hosting costs.You can now easily reduce memory usage and fix memory leaks, check out our Diagnose w3wp.exe memory us...
</p>
<p class="tags">
Filed under:
<a href="https://blogs.iis.net/mvolo/Contents/Item/Display/tags/.NET">
.NET
</a>
,
<a href="https://blogs.iis.net/mvolo/Contents/Item/Display/tags/ASP.NET">
ASP.NET
</a>
,
<a href="https://blogs.iis.net/mvolo/Contents/Item/Display/tags/How-To">
How-To
</a>
,
<a href="https://blogs.iis.net/mvolo/Contents/Item/Display/tags/IIS">
IIS
</a>
,
<a href="https://blogs.iis.net/mvolo/Contents/Item/Display/tags/LeanSentry">
LeanSentry
</a>
,
<a href="https://blogs.iis.net/mvolo/Contents/Item/Display/tags/Performance">
Performance
</a>
,
<a href="https://blogs.iis.net/mvolo/Contents/Item/Display/tags/Azure">
Azure
</a>
,
<a href="https://blogs.iis.net/mvolo/Contents/Item/Display/tags/Guides">
Guides
</a>
,
<a href="https://blogs.iis.net/mvolo/Contents/Item/Display/tags/Memory">
Memory
</a>
,
<a href="https://blogs.iis.net/mvolo/Contents/Item/Display/tags/Troubleshooting">
Troubleshooting
</a>
</p>
</article>
<article class="author-list">
<header>
<h4>
<a href="https://blogs.iis.net/mvolo/Async-await-hangs-in-ASPNET-Core-MVC-and-WebAPI">
Async await hangs in ASP.NET Core, MVC and WebAPI
</a>
</h4>
<p>
Mar 8, 2022 by mvolo
</p>
<img alt="mvolo" class="author" src="https://prod-iis-landing.azurewebsites.net/images/mvolo.jpg">
</header>
<p>
Debugging async hangs in ASP.NET core, MVC and WebAPI apps can be extra hard!To help, we added async task support to LeanSentry hang diagnostics. Check out the Diagnose async hangs in ASP.NET Core,...
</p>
<p class="tags">
Filed under:
<a href="https://blogs.iis.net/mvolo/tags/.NET">
.NET
</a>
,
<a href="https://blogs.iis.net/mvolo/tags/ASP.NET">
ASP.NET
</a>
,
<a href="https://blogs.iis.net/mvolo/tags/How-To">
How-To
</a>
,
<a href="https://blogs.iis.net/mvolo/tags/IIS">
IIS
</a>
,
<a href="https://blogs.iis.net/mvolo/tags/Performance">
Performance
</a>
,
<a href="https://blogs.iis.net/mvolo/tags/Async">
Async
</a>
,
<a href="https://blogs.iis.net/mvolo/tags/Guides">
Guides
</a>
,
<a href="https://blogs.iis.net/mvolo/tags/Hangs">
Hangs
</a>
,
<a href="https://blogs.iis.net/mvolo/tags/Troubleshooting">
Troubleshooting
</a>
</p>
</article>
<article class="author-list">
<header>
<h4>
<a href="https://blogs.iis.net/mvolo/You-may-be-massively-overpaying-for-your-CPUs">
You may be massively overpaying for your CPUs
</a>
</h4>
<p>
Feb 23, 2022 by mvolo
</p>
<img alt="mvolo" class="author" src="https://prod-iis-landing.azurewebsites.net/images/mvolo.jpg">
</header>
<p>
You could be throwing away 50-80% of your cloud instance CPU power, due to common .NET CPU overheads.Learn more about these and how to remove them to save on your cloud costs in our W3wp high CPU g...
</p>
<p class="tags">
Filed under:
<a href="https://blogs.iis.net/mvolo/tags/.NET">
.NET
</a>
,
<a href="https://blogs.iis.net/mvolo/tags/ASP.NET">
ASP.NET
</a>
,
<a href="https://blogs.iis.net/mvolo/tags/How-To">
How-To
</a>
,
<a href="https://blogs.iis.net/mvolo/tags/IIS">
IIS
</a>
,
<a href="https://blogs.iis.net/mvolo/tags/LeanSentry">
LeanSentry
</a>
,
<a href="https://blogs.iis.net/mvolo/tags/Performance">
Performance
</a>
,
<a href="https://blogs.iis.net/mvolo/tags/Uncategorized">
Uncategorized
</a>
,
<a href="https://blogs.iis.net/mvolo/tags/Azure">
Azure
</a>
,
<a href="https://blogs.iis.net/mvolo/tags/CPU">
CPU
</a>
,
<a href="https://blogs.iis.net/mvolo/tags/Guides">
Guides
</a>
</p>
</article>
<article class="author-list">
<header>
<h4>
<a href="https://blogs.iis.net/mvolo/New-guide-to-IIS-and-aspnet-hangs">
New guide to IIS and asp.net hangs
</a>
</h4>
<p>
Feb 8, 2022 by mvolo
</p>
<img alt="mvolo" class="author" src="https://prod-iis-landing.azurewebsites.net/images/mvolo.jpg">
</header>
<p>
To commemorate over 10 years of LeanSentry Hang diagnostics, we wrote an updated guide to resolving IIS and ASP.NET hangs.Get the step-by-step guide at Diagnose IIS website hangs.[Read more]
</p>
<p class="tags">
Filed under:
<a href="https://blogs.iis.net/mvolo/tags/.NET">
.NET
</a>
,
<a href="https://blogs.iis.net/mvolo/tags/How-To">
How-To
</a>
,
<a href="https://blogs.iis.net/mvolo/tags/IIS">
IIS
</a>
,
<a href="https://blogs.iis.net/mvolo/tags/LeanSentry">
LeanSentry
</a>
,
<a href="https://blogs.iis.net/mvolo/tags/ASP.NET">
ASP.NET
</a>
,
<a href="https://blogs.iis.net/mvolo/tags/Guides">
Guides
</a>
,
<a href="https://blogs.iis.net/mvolo/tags/Troubleshooting">
Troubleshooting
</a>
</p>
</article>
<article class="author-list">
<header>
<h4>
<a href="https://blogs.iis.net/mvolo/The-master-guide-to-proactive-IIS-monitoring">
The master guide to proactive IIS monitoring
</a>
</h4>
<p>
Jan 11, 2022 by mvolo
</p>
<img alt="mvolo" class="author" src="https://prod-iis-landing.azurewebsites.net/images/mvolo.jpg">
</header>
<p>
Tired of monitoring dozens of metrics that produce no actionable value, and then still struggling with website outages?After 10 years of solving IIS performance problems at LeanSentry, we've develo...
</p>
<p class="tags">
Filed under:
<a href="https://blogs.iis.net/mvolo/tags/.NET">
.NET
</a>
,
<a href="https://blogs.iis.net/mvolo/tags/How-To">
How-To
</a>
,
<a href="https://blogs.iis.net/mvolo/tags/IIS">
IIS
</a>
,
<a href="https://blogs.iis.net/mvolo/tags/LeanSentry">
LeanSentry
</a>
,
<a href="https://blogs.iis.net/mvolo/tags/Performance">
Performance
</a>
,
<a href="https://blogs.iis.net/mvolo/tags/Troubleshooting">
Troubleshooting
</a>
,
<a href="https://blogs.iis.net/mvolo/tags/ASP.NET">
ASP.NET
</a>
,
<a href="https://blogs.iis.net/mvolo/tags/Guides">
Guides
</a>
</p>
</article>
<article class="author-list">
<header>
<h4>
<a href="https://blogs.iis.net/mvolo/Why-high-w3wp-CPU-usage-causes-your-website-to-choke">
Why high w3wp CPU usage causes your website to choke
</a>
</h4>
<p>
Dec 7, 2021 by mvolo
</p>
<img alt="mvolo" class="author" src="https://prod-iis-landing.azurewebsites.net/images/mvolo.jpg">
</header>
<p>
High CPU usage in the IIS worker process can cause poor IIS website performance ... even if the processor is not completely overloaded.This can lead to high CPU hangs, 503 queue full outages, and h...
</p>
<p class="tags">
Filed under:
<a href="https://blogs.iis.net/mvolo/tags/.NET">
.NET
</a>
,
<a href="https://blogs.iis.net/mvolo/tags/ASP.NET">
ASP.NET
</a>
,
<a href="https://blogs.iis.net/mvolo/tags/How-To">
How-To
</a>
,
<a href="https://blogs.iis.net/mvolo/tags/IIS">
IIS
</a>
,
<a href="https://blogs.iis.net/mvolo/tags/CPU">
CPU
</a>
,
<a href="https://blogs.iis.net/mvolo/tags/Guides">
Guides
</a>
,
<a href="https://blogs.iis.net/mvolo/tags/Performance">
Performance
</a>
</p>
</article>
<article class="author-list">
<header>
<h4>
<a href="https://blogs.iis.net/mvolo/Lower-cloud-costs-2x-with-this-IIS-application-pool-recycling-strategy">
Lower cloud costs 2x with this IIS application pool recycling strategy
</a>
</h4>
<p>
Nov 17, 2021 by mvolo
</p>
<img alt="mvolo" class="author" src="https://prod-iis-landing.azurewebsites.net/images/mvolo.jpg">
</header>
<p>
Reduce your cloud hosting costs 2x or more with a measured memory-based recycling strategy.Check out our full guide to reduce IIS worker process memory usage with LeanSentry memory diagnostics.For...
</p>
<p class="tags">
Filed under:
<a href="https://blogs.iis.net/mvolo/tags/How-To">
How-To
</a>
,
<a href="https://blogs.iis.net/mvolo/tags/IIS">
IIS
</a>
,
<a href="https://blogs.iis.net/mvolo/tags/Azure">
Azure
</a>
,
<a href="https://blogs.iis.net/mvolo/tags/Cloud">
Cloud
</a>
,
<a href="https://blogs.iis.net/mvolo/tags/Recycle%20application%20pool">
Recycle application pool
</a>
</p>
</article>
<article class="author-list">
<header>
<h4>
<a href="https://blogs.iis.net/mvolo/10-precision-commands-to-recycle-IIS-application-pools">
10 precision commands to recycle IIS application pools
</a>
</h4>
<p>
Nov 10, 2021 by mvolo
</p>
<img alt="mvolo" class="author" src="https://prod-iis-landing.azurewebsites.net/images/mvolo.jpg">
</header>
<p>
10 nifty commands I use to find and recycle specific IIS apppools, instead of hammering the server with an IISRESET.See the right way to recycle application pools at our Restarting IIS expert guide...
</p>
<p class="tags">
Filed under:
<a href="https://blogs.iis.net/mvolo/tags/AppCmd">
AppCmd
</a>
,
<a href="https://blogs.iis.net/mvolo/tags/How-To">
How-To
</a>
,
<a href="https://blogs.iis.net/mvolo/tags/IIS">
IIS
</a>
,
<a href="https://blogs.iis.net/mvolo/tags/IISRESET">
IISRESET
</a>
,
<a href="https://blogs.iis.net/mvolo/tags/Recycle%20application%20pool">
Recycle application pool
</a>
</p>
</article>
<article class="author-list">
<header>
<h4>
<a href="https://blogs.iis.net/mvolo/Optimizing-the-IIS-thread-pool">
Optimizing the IIS thread pool
</a>
</h4>
<p>
Sep 13, 2021 by mvolo
</p>
<img alt="mvolo" class="author" src="https://prod-iis-landing.azurewebsites.net/images/mvolo.jpg">
</header>
<p>
Tune the IIS thread pool to improve website RPS, and resolve 503 Queue Full errors.Check out the full guide at https://www.leansentry.com/guide/iis-aspnet-hangs/iis-thread-pool.[Read more]
</p>
<p class="tags">
Filed under:
<a href="https://blogs.iis.net/mvolo/tags/How-To">
How-To
</a>
,
<a href="https://blogs.iis.net/mvolo/tags/IIS">
IIS
</a>
,
<a href="https://blogs.iis.net/mvolo/tags/Performance">
Performance
</a>
,
<a href="https://blogs.iis.net/mvolo/tags/IIS%20thread%20pool">
IIS thread pool
</a>
</p>
</article>
</div>
</section>
</section>
<section class="col-right">
<nav aria-label="Recent Popular Tags" class="nav-base">
<h2 class="side-menu">
Recent Popular Tags
</h2>
<p>
<a class="tag1" href="https://blogs.iis.net/blogs/tag/dotnet1">
.NET
</a>
<a class="tag3" href="https://blogs.iis.net/blogs/tag/administration">
Administration
</a>
<a class="tag2" href="https://blogs.iis.net/blogs/tag/app-service">
App Service
</a>
<a class="tag4" href="https://blogs.iis.net/blogs/tag/appcmd">
AppCmd
</a>
<a class="tag4" href="https://blogs.iis.net/blogs/tag/application-pool">
Application pool
</a>
<a class="tag1" href="https://blogs.iis.net/blogs/tag/aspdotnet1">
ASP.NET
</a>
<a class="tag4" href="https://blogs.iis.net/blogs/tag/async">
Async
</a>
<a class="tag1" href="https://blogs.iis.net/blogs/tag/azure">
Azure
</a>
<a class="tag2" href="https://blogs.iis.net/blogs/tag/azure-app-service">
Azure App Service
</a>
<a class="tag1" href="https://blogs.iis.net/blogs/tag/azure-websites">
Azure Websites
</a>
<a class="tag4" href="https://blogs.iis.net/blogs/tag/blogenginedotnet1">
BlogEngine.NET
</a>
<a class="tag1" href="https://blogs.iis.net/blogs/tag/business-solutions">
Business Solutions
</a>
<a class="tag2" href="https://blogs.iis.net/blogs/tag/cloud">
Cloud
</a>
<a class="tag3" href="https://blogs.iis.net/blogs/tag/cpu">
CPU
</a>
<a class="tag3" href="https://blogs.iis.net/blogs/tag/deployment-slots">
Deployment Slots
</a>
<a class="tag3" href="https://blogs.iis.net/blogs/tag/encryption">
encryption
</a>
<a class="tag1" href="https://blogs.iis.net/blogs/tag/guides">
Guides
</a>
<a class="tag4" href="https://blogs.iis.net/blogs/tag/hangs">
Hangs
</a>
<a class="tag1" href="https://blogs.iis.net/blogs/tag/how-to">
How-To
</a>
<a class="tag3" href="https://blogs.iis.net/blogs/tag/htmla">
HTMLA
</a>
<a class="tag1" href="https://blogs.iis.net/blogs/tag/iis">
IIS
</a>
<a class="tag1" href="https://blogs.iis.net/blogs/tag/iis-news-item">
IIS News Item
</a>
<a class="tag4" href="https://blogs.iis.net/blogs/tag/iis-thread-pool">
IIS thread pool
</a>
<a class="tag3" href="https://blogs.iis.net/blogs/tag/iisreset">
IISRESET
</a>
<a class="tag1" href="https://blogs.iis.net/blogs/tag/leansentry">
LeanSentry
</a>
<a class="tag3" href="https://blogs.iis.net/blogs/tag/memory">
Memory
</a>
<a class="tag3" href="https://blogs.iis.net/blogs/tag/microsoftflow">
MicrosoftFlow
</a>
<a class="tag4" href="https://blogs.iis.net/blogs/tag/msp">
MSP
</a>
<a class="tag2" href="https://blogs.iis.net/blogs/tag/nano">
nano
</a>
<a class="tag3" href="https://blogs.iis.net/blogs/tag/other">
Other
</a>
<a class="tag1" href="https://blogs.iis.net/blogs/tag/performance">
Performance
</a>
<a class="tag1" href="https://blogs.iis.net/blogs/tag/powerapps">
PowerApps
</a>
<a class="tag3" href="https://blogs.iis.net/blogs/tag/powershell">
PowerShell
</a>
<a class="tag2" href="https://blogs.iis.net/blogs/tag/recycle-application-pool">
Recycle application pool
</a>
<a class="tag2" href="https://blogs.iis.net/blogs/tag/scripting">
Scripting
</a>
<a class="tag2" href="https://blogs.iis.net/blogs/tag/security">
Security
</a>
<a class="tag4" href="https://blogs.iis.net/blogs/tag/smtp">
SMTP
</a>
<a class="tag3" href="https://blogs.iis.net/blogs/tag/ssl">
SSL
</a>
<a class="tag4" href="https://blogs.iis.net/blogs/tag/storage">
storage
</a>
<a class="tag2" href="https://blogs.iis.net/blogs/tag/tech-hub">
Tech Hub
</a>
<a class="tag3" href="https://blogs.iis.net/blogs/tag/technology">
Technology
</a>
<a class="tag1" href="https://blogs.iis.net/blogs/tag/troubleshooting">
Troubleshooting
</a>
<a class="tag2" href="https://blogs.iis.net/blogs/tag/uncategorized">
Uncategorized
</a>
<a class="tag4" href="https://blogs.iis.net/blogs/tag/vbscript">
VBScript
</a>
<a class="tag4" href="https://blogs.iis.net/blogs/tag/virtualization">
Virtualization
</a>
<a class="tag3" href="https://blogs.iis.net/blogs/tag/waws">
WAWS
</a>
<a class="tag2" href="https://blogs.iis.net/blogs/tag/windows-10">
windows 10
</a>
<a class="tag2" href="https://blogs.iis.net/blogs/tag/windows-azure">
Windows Azure
</a>
<a class="tag2" href="https://blogs.iis.net/blogs/tag/windows-server-2008">
Windows Server 2008
</a>
</p>
</nav>
<nav aria-label="Blogs" class="nav-base">
<h2 class="side-menu">
Blogs
</h2>
<ul>
<li>
<a href="https://blogs.iis.net/blogs/bloggers">
Blogs on this Site
</a>
</li>
</ul>
</nav>
</section>
</div>
<!--content-->
<div class="clear">
</div>
<div class="ad centered-ad-728" data-adheight="90px" data-adtypeid="674039" data-adwidth="728px" id="BottomAd" style="width: 728px; height: 90px;">
<iframe frameborder="0" height="90" marginheight="0" marginwidth="0" scrolling="No" src="https://effectus.nui.media/pipeline/674039/0/vh?z=effectus&dim=602464&kw=&click=" title="advertisement" width="728">
<script lang="JavaScript" src="https://effectus.nui.media/pipeline/674039/0/vj?z=effectus&amp;dim=602464&amp;kw=&amp;click=&amp;abr=$scriptiniframe" type="text/javascript"></script>
<noscript>
<a href="https://effectus.nui.media/pipeline/674039/0/cc?z=effectus">
<img alt="" border="0" height="90" src="https://effectus.nui.media/pipeline/674039/0/vc?z=effectus&amp;dim=602464&amp;kw=&amp;click=&amp;abr=$imginiframe" width="728"/>
</a>
</noscript>
</iframe>
</div>
<footer id="footer-site">
<ul>
<li class="text-links">
This site is managed by Microsoft | © 2025 Microsoft. All rights reserved.
</li>
<li>
<a data-mscc-ic="false" href="https://go.microsoft.com/fwlink/?LinkId=521839">
Privacy Statement
</a>
</li>
<li>
<a data-mscc-ic="false" href="https://go.microsoft.com/fwlink/?linkid=2259814">
Consumer Health Privacy
</a>
</li>
<li>
<a data-mscc-ic="false" href="https://www.iis.net/terms-of-use">
Terms of Use
</a>
</li>
<li>
<a href="https://support.microsoft.com/en-US/contactus">
Contact Microsoft
</a>
</li>
<li>
<a href="https://azure.microsoft.com/">
Hosted on Microsoft Azure
</a>
</li>
<li class="manageCookieChoice" style="display:none">
<a data-s-object-id="footer" href="#" onclick="javascript:manageConsent(); return false;">
Manage cookies
</a>
</li>
<li class="managePrivacyChoice" style="display:none">
<a href="https://aka.ms/yourcaliforniaprivacychoices">
<svg role="img" viewBox="0 0 30 14" width="30px" xml:space="preserve" xmlns="http://www.w3.org/2000/svg">
<title>
California Consumer Privacy Act (CCPA) Opt-Out Icon
</title>
<path d="M7.4 12.8h6.8l3.1-11.6H7.4C4.2 1.2 1.6 3.8 1.6 7s2.6 5.8 5.8 5.8z" style="fill-rule: evenodd; clip-rule: evenodd; fill: #fff">
</path>
<path d="M22.6 0H7.4c-3.9 0-7 3.1-7 7s3.1 7 7 7h15.2c3.9 0 7-3.1 7-7s-3.2-7-7-7zm-21 7c0-3.2 2.6-5.8 5.8-5.8h9.9l-3.1 11.6H7.4c-3.2 0-5.8-2.6-5.8-5.8z" style="fill-rule: evenodd; clip-rule: evenodd; fill: #06f">
</path>
<path d="M24.6 4c.2.2.2.6 0 .8L22.5 7l2.2 2.2c.2.2.2.6 0 .8-.2.2-.6.2-.8 0l-2.2-2.2-2.2 2.2c-.2.2-.6.2-.8 0-.2-.2-.2-.6 0-.8L20.8 7l-2.2-2.2c-.2-.2-.2-.6 0-.8.2-.2.6-.2.8 0l2.2 2.2L23.8 4c.2-.2.6-.2.8 0z" style="fill: #fff">
</path>
<path d="M12.7 4.1c.2.2.3.6.1.8L8.6 9.8c-.1.1-.2.2-.3.2-.2.1-.5.1-.7-.1L5.4 7.7c-.2-.2-.2-.6 0-.8.2-.2.6-.2.8 0L8 8.6l3.8-4.5c.2-.2.6-.2.9 0z" style="fill: #06f">
</path>
</svg>
<span>
Your Privacy Choices
</span>
</a>
</li>
</ul>
<ul class="social">
<li>
Follow us on:
</li>
<li>
<a class="twitter-x" href="https://x.com/inetsrv/">
<img alt="X" height="20" src="wwwroot/icons/brand-twitter-x.svg" width="20">
</a>
</li>
<li>
<a class="facebook" href="https://facebook.com/inetsrv/">
<img alt="Facebook" height="20" src="wwwroot/icons/brand-facebook.svg" width="20">
</a>
</li>
</ul>
<ul class="logo">
<li>
<a class="logo-footer" href="https://microsoft.com/">
Microsoft
</a>
</li>
</ul>
</footer>
</div>
</main>
</div>
</body>
</html>